GetServiceKeyName |
Declare Function Api_GetServiceKeyName& Lib "advapi32" Alias "GetServiceKeyNameA" (ByVal hSCManager&, ByVal lpDisplayName$, ByVal lpServiceName$, lpcchBuffer&) |
Declare Function GetServiceKeyName Lib "advapi32" Alias "GetServiceKeyNameA" (ByVal hSCManager As Long, ByVal lpDisplayName As String, ByVal lpServiceName As String, lpcchBuffer As Long) As Long |
|
特定のサービスの表示名に関連付けられているサービス名を取得する。 |
|
パラメータ
と、このパラメータはサービス名のサイズを、終端記号 NULL を除いた文字数で受け取る。 とである。表示名とは、コントロールパネルの[サービス]アプリケーションで表示される、ユーザーにとってわかりやすい名前のことであり、 この名前は NET START コマンドでも使われる。サービス名を表示名に変換するには、GetServiceDisplayName 関数を使う。表示名を サービス名に変換するには、GetServiceKeyName 関数を使う。 |