次の方法で共有


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 関数は、次のいずれかの値を返します。

説明
TRUE
サービスは テーブルに存在します。
FALSE
このようなサービスが存在しないか、操作が失敗しました。 エラーの詳細については 、GetLastError を呼び出します。
NO_ERROR
操作は成功しましたが、そのようなサービスは存在しません。
ERROR_INVALID_PARAMETER
サービスの種類または名前が無効です。
 
 

要件

   
サポートされている最小のクライアント サポートなし
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー stm.h

関連項目

GetLastError

IPX サービス テーブルの管理

IPX_SERVICE

サービス テーブル管理機能