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) |