INapSoHConstructor::Initialize メソッド
注意
ネットワーク アクセス保護プラットフォームは、Windows 10以降は使用できません
INapSoHConstructor::Initialize メソッドは、NAP システムで SoH プロトコル パケットを初期化します。
構文
HRESULT Initialize(
[in] SystemHealthEntityId id,
[in] BOOL isRequest
);
パラメーター
-
id [in]
-
パケットを構築する SHA または SHV の ID を含む一意の SystemHealthEntityId 。
-
isRequest [in]
-
パケットが SoHRequest である場合は TRUE、SoHResponse である場合は FALSE である BOOL。
戻り値
その他の COM 固有のエラー コードも返される場合があります。
リターン コード | 説明 |
---|---|
|
操作に成功しました。 |
|
アクセス許可エラー、アクセスが拒否されました。 |
|
システム リソースの制限、操作を実行できませんでした。 |
解説
このメソッドは、パケットごとに 1 回だけ呼び出す必要があります。
id で指定された SystemHealthEntityId は、新しく構築された SOH パケットの最初の TLV であり、属性の種類は sohAttributeTypeSystemHealthId です。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2008 [デスクトップ アプリのみ] |
ヘッダー |
|
IDL |
|
[DLL] |
|