<Return[PQ]><Top>
QueryServiceConfig |
Declare Function Api_QueryServiceConfig& Lib "advapi32" Alias "QueryServiceConfigA" (ByVal hService&, lpServiceConfig As QUERY_SERVICE_CONFIG, ByVal cbBufSize&, pcbBytesNeeded&) |
||||||||
Declare Function QueryServiceConfig Lib "advapi32" Alias "QueryServiceConfigA" (ByVal hService As Long, lpServiceConfig As QUERY_SERVICE_CONFIG, ByVal cbBufSize As Long, pcbBytesNeeded As Long) As Long |
|||||||||
指定されたサービスの構成パラメータを取得する。QueryServiceConfig2 関数を使うと、オプション構成パラメータを取得できる。 |
|||||||||
パラメータ
SERVICE_QUERY_CONFIG アクセス権が必要である。
イト数を受け取る変数へのポインタを指定する。 コードを設定することがある。
解説 ムは最初に、CreateService 関数を使ってこの構成情報を設定する。その後この情報は、サービス構成プログラムが
ChangeServiceConfig 関数を使って更新した可能性がある。 映していないはずである。代わりにこの情報は、サービスを次に動作させた場合の構成を反映している。ただし、DisplayName キーは例 外である。DisplayName キーに変更を加えると、サービスが動作中かどうかにかかわりなく、変更結果が直ちに有効になる。 |