Metodo IShellItem::GetAttributes (shobjidl_core.h)

Ottiene un set richiesto di attributi dell'oggetto IShellItem .

Sintassi

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

Parametri

[in] sfgaoMask

Tipo: SFGAOF

Specifica gli attributi da recuperare. Uno o più valori SFGAO . Usare un operatore OR bit per bit per determinare gli attributi da recuperare.

[out] psfgaoAttribs

Tipo: SFGAOF*

Puntatore a un valore che, quando il metodo viene restituito correttamente, contiene gli attributi richiesti. Uno o più valori SFGAO . Vengono restituiti solo gli attributi specificati da sfgaoMask ; altri valori di attributo non sono definiti.

Valore restituito

Tipo: HRESULT

Restituisce S_OK se gli attributi restituiti corrispondono esattamente a quelli richiesti in sfgaoMask, S_FALSE se gli attributi non corrispondono esattamente o un valore di errore COM standard in caso contrario.

Requisiti

Requisito Valore
Client minimo supportato Windows XP con SP1 [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shobjidl_core.h (include Shobjidl.h)
DLL Shell32.dll (versione 6.0 o successiva)

Vedi anche

GetAttributes

GetAttributesOf

IShellItem