ResUtilEnumPrivateProperties 関数 (resapi.h)
クラスター オブジェクトのプライベート プロパティの名前取得します。 PRESUTIL_ENUM_PRIVATE_PROPERTIES 型は、この関数へのポインターを定義します。
構文
DWORD ResUtilEnumPrivateProperties(
[in] HKEY hkeyClusterKey,
[out] LPWSTR pszOutProperties,
[in] DWORD cbOutPropertiesSize,
[out] LPDWORD pcbBytesReturned,
[out] LPDWORD pcbRequired
);
パラメーター
[in] hkeyClusterKey
クラスター データベース内のプライベート プロパティの場所を識別するキー。
[out] pszOutProperties
列挙プロパティの名前を受け取る出力バッファーへのポインター。
[in] cbOutPropertiesSize
pszOutPropertiesによって指
[out] pcbBytesReturned
出力バッファーで返される合計バイト数へのポインター。
[out] pcbRequired
出力バッファーが小さすぎてすべての列挙プロパティを保持するには、必要なバイト数へのポインター。
戻り値
操作が成功した場合、関数は ERROR_SUCCESSを返します。
操作が失敗した場合、関数は
リターン コード | 形容 |
---|---|
|
1 つ以上の入力パラメーターが無効でした。 |
|
メモリの割り当て中にエラーが発生しました。 |
|
出力バッファーのサイズが小さすぎて、結果のデータを保持できません。 pcbRequired パラメーターは、正しいサイズを指します。 |
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | サポートされていません |
サポートされる最小サーバー | Windows Server 2008 Enterprise、Windows Server 2008 Datacenter |
ターゲット プラットフォーム の |
ウィンドウズ |
ヘッダー | resapi.h |
ライブラリ | ResUtils.lib |
DLL | ResUtils.dll |