PIS_SERVICE コールバック関数 (stm.h)
IsService 関数は、指定された型と名前のサービスがサービス テーブルに存在するかどうかを確認し、必要に応じてサービスのパラメーターを返します。
構文
PIS_SERVICE PisService;
BOOL PisService(
[in] USHORT Type,
[in] PUCHAR Name,
[out] PIPX_SERVICE Service
)
{...}
パラメーター
[in] Type
チェックするサービスの種類を指定します。
[in] Name
チェックするサービスの名前を指定します。
[out] Service
一致するサービスに関する情報を受け取る構造体へのポインター (存在する場合)。
戻り値
IsService 関数は、次のいずれかの値を返します。
値 | 説明 |
---|---|
|
サービスは テーブルに存在します。 |
|
このようなサービスが存在しないか、操作が失敗しました。 エラーの詳細については 、GetLastError を呼び出します。 |
|
操作は成功しましたが、そのようなサービスは存在しません。 |
|
サービスの種類または名前が無効です。 |
要件
サポートされている最小のクライアント | サポートなし |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | stm.h |