Metode IShellItem::GetAttributes (shobjidl_core.h)

Mendapatkan sekumpulan atribut objek IShellItem yang diminta.

Sintaks

HRESULT GetAttributes(
  [in]  SFGAOF sfgaoMask,
  [out] SFGAOF *psfgaoAttribs
);

Parameter

[in] sfgaoMask

Jenis: SFGAOF

Menentukan atribut yang akan diambil. Satu atau beberapa nilai SFGAO . Gunakan operator OR bitwise untuk menentukan atribut yang akan diambil.

[out] psfgaoAttribs

Jenis: SFGAOF*

Pointer ke nilai yang, ketika metode ini berhasil dikembalikan, berisi atribut yang diminta. Satu atau beberapa nilai SFGAO . Hanya atribut yang ditentukan oleh sfgaoMask yang dikembalikan; nilai atribut lainnya tidak ditentukan.

Mengembalikan nilai

Jenis: HRESULT

Mengembalikan S_OK jika atribut yang dikembalikan sama persis dengan yang diminta di sfgaoMask, S_FALSE jika atribut tidak sama persis, atau nilai kesalahan COM standar sebaliknya.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP dengan SP1 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header shobjidl_core.h (termasuk Shobjidl.h)
DLL Shell32.dll (versi 6.0 atau yang lebih baru)

Lihat juga

GetAttributes

GetAttributesOf

IShellItem