Поделиться через


Метод 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
Header shobjidl_core.h (включая Shobjidl.h)