Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Bepaalt de klasse waarin een eigenschap wordt gedeclareerd.
Notitie
Deze API is alleen voor intern gebruik. Het is niet bedoeld voor gebruik vanuit code voor ontwikkelaars.
Syntaxis
HRESULT GetPropertyOrigin (
[in] int vFunc,
[in] IWbemClassObject* ptr,
[in] LPCWSTR wszMethodName,
[out] BSTR* pstrClassName
);
Parameters
vFunc
[in] Deze parameter is niet gebruikt.
ptr
[in] Een verwijzing naar een IWbemClassObject-exemplaar .
wszMethodName
[in] De naam van de eigenschap voor het object waarvan de klasse eigenaar wordt aangevraagd.
pstrClassName
[uit] Ontvangt de naam van de klasse die eigenaar is van de eigenschap.
Retourwaarde
De volgende waarden die door deze functie worden geretourneerd, worden gedefinieerd in het headerbestand WbemCli.h , of u kunt ze definiƫren als constanten in uw code:
| Constant | Waarde | Beschrijving |
|---|---|---|
WBEM_E_FAILED |
0x80041001 | Er is een algemene fout opgetreden. |
WBEM_E_NOT_FOUND |
0x80041002 | De opgegeven eigenschap is niet gevonden. |
WBEM_E_INVALID_PARAMETER |
0x80041008 | Een parameter is ongeldig. |
WBEM_E_OUT_OF_MEMORY |
0x80041006 | Er is onvoldoende geheugen beschikbaar om de bewerking te voltooien. |
WBEM_S_NO_ERROR |
0 | De functie-aanroep is geslaagd. |
Opmerkingen
Deze functie verpakt een aanroep naar de methode IWbemClassObject::GetPropertyOrigin .
Omdat een klasse eigenschappen kan overnemen van een of meer basisklassen, willen ontwikkelaars vaak de eigenschap bepalen waarin een bepaalde methode is gedefinieerd.
De pstrClassName parameter mag niet verwijzen naar een geldige BSTR voordat de functie wordt aangeroepen, omdat dit een out parameter is. De toewijzing van deze aanwijzer wordt niet ongedaan gemaakt nadat de functie is geretourneerd.
Vereisten
Platforms: Zie Systeemvereisten.
Header: WMINet_Utils.idl
.NET Framework versies: beschikbaar sinds 4.7.2