次の方法で共有


INapComponentConfig::SetConfig メソッド

注意

ネットワーク アクセス保護プラットフォームは、Windows 10 以降は使用できません

SetConfig メソッドは、システム正常性検証コントロール (SHV) コンポーネントの構成を設定します。

構文

HRESULT SetConfig(
  [in] UINT16 bCount,
  [in] BYTE   *data
);

パラメーター

bCount [in]

データ構成 BLOB のサイズ (バイト単位)。

data [in]

SHV コンポーネント構成データへのポインター。

注意

GetConfig メソッドを使用して x86 マシンからエクスポートされた構成データは、SetConfig メソッドを使用して x64 マシンにインポートできます。また、その逆も可能です。 したがって、構成データは、XML などのアーキテクチャに依存しない形式である必要があります。 バイト ストリームの代わりに XML を使用すると、さまざまなアーキテクチャで構成データを簡単に使用できます。 構成データで使用される XML 要素は、実装者によって決定されます。

戻り値

この操作の結果に基づいて、次のいずれかのエラー コードを返します。

リターン コード 説明
S_OK
操作が成功しました。
E_ACCESSDENIED
アクセス許可エラー、アクセスが拒否されました。
E_OUTOFMEMORY
システム リソースの制限。操作を実行できませんでした。

解説

コンポーネントのバージョン管理情報は、 データ 構成 BLOB に含める必要があります。 バージョン管理情報は、ある SHV バージョンから別の SHV バージョンに移行するときに使用できます。

必要条件

要件
サポートされている最小のクライアント
サポートなし
サポートされている最小のサーバー
Windows Server 2008 [デスクトップ アプリのみ]
ヘッダー
NapCommon.h
IDL
NapCommon.idl

関連項目

INapComponentConfig

INapConponentConfig::GetConfig