ホーム › Networking.Clustering › PRESUTIL_SET_UNKNOWN_PROPERTIES
PRESUTIL_SET_UNKNOWN_PROPERTIES
コールバックシグネチャ
DWORD PRESUTIL_SET_UNKNOWN_PROPERTIES(
HKEY hkeyClusterKey,
RESUTIL_PROPERTY_ITEM* pPropertyTable,
void* pInPropertyList,
DWORD cbInPropertyListSize
);パラメーター
| フィールド | 型 | 説明 |
|---|---|---|
| hkeyClusterKey | HKEY | 設定するプロパティの場所を示す クラスターデータベースキーです。 |
| pPropertyTable | RESUTIL_PROPERTY_ITEM* | この関数で設定してはならないプロパティを指定する プロパティテーブルへのポインターです。 |
| pInPropertyList | void* | プロパティリストへのポインターです。このリストに含まれ、かつ pInPropertyList に含まれないプロパティが設定されます。 |
| cbInPropertyListSize | DWORD | pInPropertyList が指す入力バッファーのサイズ (バイト単位) へのポインターです。 |
公式ドキュメント
クラスターオブジェクトの不明なプロパティを クラスターデータベースに格納します。
戻り値
処理が成功した場合、この関数は ERROR_SUCCESS を返します。
処理が失敗した場合、 この関数は システムエラーコードを返します。
解説(Remarks)
ResUtilSetUnknownProperties は、pInPropertyList に列挙されているプロパティのうち、pPropertyTable に列挙されていないものだけを設定します。
プロパティリストの作成には ResUtilAddUnknownProperties を、不明なプロパティの取得には ResUtilGetAllProperties を使用します。
次のリソース DLL エントリポイント関数からは ResUtilSetUnknownProperties を呼び出さないでください。
ResUtilSetUnknownProperties は、それ以外のリソース DLL エントリポイント関数やワーカースレッドからは安全に呼び出せます。詳細については、Function Calls to Avoid in Resource DLLs を参照してください。出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)