Método IShellItem::GetAttributes (shobjidl_core.h)

Obtém um conjunto solicitado de atributos do objeto IShellItem .

Sintaxe

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

Parâmetros

[in] sfgaoMask

Tipo: SFGAOF

Especifica os atributos a serem recuperados. Um ou mais dos valores de SFGAO . Use um operador OR bit a bit para determinar os atributos a serem recuperados.

[out] psfgaoAttribs

Tipo: SFGAOF*

Um ponteiro para um valor que, quando este método retorna com êxito, contém os atributos solicitados. Um ou mais dos valores de SFGAO . Somente os atributos especificados por sfgaoMask são retornados; outros valores de atributo são indefinidos.

Retornar valor

Tipo: HRESULT

Retorna S_OK se os atributos retornados corresponderem exatamente aos solicitados em sfgaoMask, S_FALSE se os atributos não corresponderem exatamente ou um valor de erro COM padrão, caso contrário.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP com SP1 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho shobjidl_core.h (inclua Shobjidl.h)
DLL Shell32.dll (versão 6.0 ou posterior)

Confira também

GetAttributes

GetAttributesOf

Ishellitem