IPropertySystem::GetPropertyDescription-Methode (propsys.h)
Ruft eine instance des Subsystemobjekts ab, das IPropertyDescription implementiert, um die Eigenschaftenbeschreibung für einen bestimmten PROPERTYKEY abzurufen.
Syntax
HRESULT GetPropertyDescription(
[in] REFPROPERTYKEY propkey,
[in] REFIID riid,
[out] void **ppv
);
Parameter
[in] propkey
Typ: REFPROPERTYKEY
Ein Verweis auf den gewünschten Eigenschaftenschlüssel. Siehe PROPERTYKEY.
[in] riid
Typ: REFIID
Ein Verweis auf die gewünschte IID.
[out] ppv
Typ: void**
Die Adresse eines IPropertyDescription-Schnittstellenzeigers .
Rückgabewert
Typ: HRESULT
Gibt einen der folgenden Werte zurück.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Gibt an, dass die Schnittstelle abgerufen wird. |
|
Gibt an, dass ppvNULL ist. |
|
Gibt an, dass der PROPERTYKEY nicht im Cache des Schemasubsystems vorhanden ist. |
Hinweise
Es wird empfohlen, das makro IID_PPV_ARGS zu verwenden, das in objbase.h definiert ist, um die Parameter riid und ppv zu packen. Dieses Makro stellt die richtige IID basierend auf der Schnittstelle bereit, auf die der Wert in ppv verweist, wodurch die Möglichkeit eines Codierungsfehlers beseitigt wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP mit SP2, Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 mit SP1 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | propsys.h |
DLL | Propsys.dll (Version 5.0 oder höher) |
Verteilbare Komponente | Windows Desktop Search (WDS) 3.0 |