IShellItem::GetAttributes-Methode (shobjidl_core.h)
Ruft einen angeforderten Satz von Attributen des IShellItem-Objekts ab.
Syntax
HRESULT GetAttributes(
[in] SFGAOF sfgaoMask,
[out] SFGAOF *psfgaoAttribs
);
Parameter
[in] sfgaoMask
Typ: SFGAOF
Gibt die abzurufenden Attribute an. Mindestens einer der SFGAO-Werte . Verwenden Sie einen bitweisen OR-Operator, um die abzurufenden Attribute zu bestimmen.
[out] psfgaoAttribs
Typ: SFGAOF*
Ein Zeiger auf einen Wert, der bei erfolgreicher Rückgabe dieser Methode die angeforderten Attribute enthält. Mindestens einer der SFGAO-Werte . Es werden nur die von sfgaoMask angegebenen Attribute zurückgegeben. andere Attributwerte sind nicht definiert.
Rückgabewert
Typ: HRESULT
Gibt S_OK zurück, wenn die zurückgegebenen Attribute genau mit den in sfgaoMask angeforderten Attributen übereinstimmen, S_FALSE, wenn die Attribute nicht genau übereinstimmen, oder andernfalls ein COM-Standardfehlerwert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP mit SP1 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | shobjidl_core.h (einschließlich Shobjidl.h) |
DLL | Shell32.dll (Version 6.0 oder höher) |