IShellItemResources::GetAttributes メソッド (shobjidl_core.h)

リソース属性を取得します。

構文

HRESULT GetAttributes(
  [out] DWORD *pdwAttributes
);

パラメーター

[out] pdwAttributes

種類: DWORD*

リソース属性へのポインター。 属性値を次に示します。

FILE_ATTRIBUTE_READONLY

値が0x00000001。

FILE_ATTRIBUTE_HIDDEN

値は0x00000002。

FILE_ATTRIBUTE_SYSTEM

値は0x00000004。

FILE_ATTRIBUTE_DIRECTORY

値が0x00000010。

FILE_ATTRIBUTE_ARCHIVE

値が0x00000020。

FILE_ATTRIBUTE_ENCRYPTED

値が0x00000040。

FILE_ATTRIBUTE_NORMAL

値が0x00000080。

FILE_ATTRIBUTE_TEMPORARY

値が0x00000100。

FILE_ATTRIBUTE_SPARSE_FILE

値が0x00000200。

FILE_ATTRIBUTE_REPARSE_POINT

値は0x00000400。

FILE_ATTRIBUTE_COMPRESSED

値は0x00000800。

FILE_ATTRIBUTE_OFFLINE

値が0x00001000。

FILE_ATTRIBUTE_CONTENT_INDEXED

値が0x00002000。

FILE_ATTRIBUTE_VALID_FLAGS

値は0x00001ff7。

FILE_ATTRIBUTE_VALID_SET_FLAGS

値が0x000011a7。

戻り値

種類: HRESULT

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー shobjidl_core.h (Shobjidl.h を含む)