ResUtilSetUnknownProperties 関数 (resapi.h)
クラスター オブジェクトの不明なプロパティをクラスター データベースに格納します。
構文
DWORD ResUtilSetUnknownProperties(
[in] HKEY hkeyClusterKey,
[in] const PRESUTIL_PROPERTY_ITEM pPropertyTable,
[in] const PVOID pInPropertyList,
[in] DWORD cbInPropertyListSize
);
パラメーター
[in] hkeyClusterKey
設定するプロパティの場所を識別するクラスター データベース キー。
[in] pPropertyTable
この関数で設定すべきではないプロパティを指定するプロパティ テーブル へのポインター。
[in] pInPropertyList
プロパティ リストへのポインター。 この一覧に表示され、 pInPropertyList に表示されないプロパティはすべて設定されます。
[in] cbInPropertyListSize
pInPropertyList が指す入力バッファーのサイズ (バイト単位) へのポインター。
戻り値
操作が成功した場合、関数は ERROR_SUCCESSを返します。
操作が失敗した場合、関数は システム エラー コードを返します。
注釈
ResUtilSetUnknownProperties は、 pPropertyTable にリストされていない pInPropertyList に一覧表示されるプロパティのみを設定 します。
ResUtilAddUnknownProperties を使用してプロパティ リストを作成し、ResUtilGetAllProperties を使用して不明なプロパティを取得します。
次のリソース DLL エントリ ポイント関数から ResUtilSetUnknownProperties を呼び出さないでください。
ResUtilSetUnknownProperties は、他のリソース DLL エントリ ポイント関数またはワーカー スレッドから安全に呼び出すことができます。 詳細については、「 リソース DLL での回避する関数呼び出し」を参照してください。要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | サポートなし |
サポートされている最小のサーバー | Windows Server 2008 Enterprise、Windows Server 2008 Datacenter |
対象プラットフォーム | Windows |
ヘッダー | resapi.h |
Library | ResUtils.lib |
[DLL] | ResUtils.dll |