次の方法で共有


ResUtilGetProperty 関数 (resapi.h)

クラスター データベースから指定したプロパティを返します。 PRESUTIL_GET_PROPERTY型は、この関数へのポインターを定義します。

構文

DWORD ResUtilGetProperty(
  [in]      HKEY                         hkeyClusterKey,
  [in]      const PRESUTIL_PROPERTY_ITEM pPropertyTableItem,
  [out]     PVOID                        *pOutPropertyItem,
  [in, out] LPDWORD                      pcbOutPropertyItemSize
);

パラメーター

[in] hkeyClusterKey

取得するプロパティの場所を識別するクラスター データベース キーへのポインター。

[in] pPropertyTableItem

取得するプロパティを記述する RESUTIL_PROPERTY_ITEM 構造体へのポインター。

[out] pOutPropertyItem

要求されたプロパティを返す出力バッファーへのポインター。 バッファーは プロパティ リストの一部であると見なされます。

[in, out] pcbOutPropertyItemSize

pOutPropertyItem が指す出力バッファーのサイズ (バイト単位) へのポインター。

戻り値

操作が成功した場合、関数は ERROR_SUCCESSを返します。

操作が失敗した場合、関数は システム エラー コードを返します。 考えられるエラー コードを次に示します。

リターン コード 説明
ERROR_BAD_ARGUMENTS
1 つ以上の入力パラメーターが無効でした。

要件

   
サポートされている最小のクライアント サポートなし
サポートされている最小のサーバー Windows Server 2008 Enterprise、Windows Server 2008 Datacenter
対象プラットフォーム Windows
ヘッダー resapi.h
Library ResUtils.lib
[DLL] ResUtils.dll

関連項目

RESUTIL_PROPERTY_ITEM