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.
Hiermee haalt u de kwalificatieset voor een bepaalde methode op.
Notitie
Deze API is alleen voor intern gebruik. Het is niet bedoeld voor gebruik vanuit code voor ontwikkelaars.
Syntaxis
HRESULT GetMethodQualifierSet (
[in] int vFunc,
[in] IWbemClassObject* ptr,
[in] LPCWSTR wszMethod,
[out] IWbemQualifierSet **ppQualSet
);
Parameters
vFunc
[in] Deze parameter is niet gebruikt.
ptr
[in] Een verwijzing naar een IWbemClassObject-exemplaar .
wszMethod
[in] De naam van de methode.
wszMethod moet verwijzen naar een geldige LPCWSTR.
ppQualSet
[uit] Ontvangt de interface-aanwijzer waarmee toegang tot de kwalificaties van de methode wordt toegestaan.
ppQualSet kan niet zijn null. Als er een fout optreedt, wordt er geen nieuw object geretourneerd en wordt de aanwijzer ingesteld op verwijst naar null.
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_NOT_FOUND |
0x80041002 | De opgegeven methode bestaat niet. |
WBEM_E_INVALID_PARAMETER |
0x80041008 | Een parameter is null. |
WBEM_S_NO_ERROR |
0 | De functie-aanroep is geslaagd. |
Opmerkingen
Deze functie verpakt een aanroep naar de methode IWbemClassObject::GetMethodQualifierSet .
Een aanroep van deze functie wordt alleen ondersteund als het huidige object een CIM-klassedefinitie is. Methodemanipulatie is niet beschikbaar voor IWbemClassObject-aanwijzers die verwijzen naar CIM-exemplaren.
Omdat elke methode zijn eigen kwalificaties kan hebben, kan de aanwijzer IWbemQualifierSet de aanroeper deze kwalificaties toevoegen, bewerken of verwijderen.
Vereisten
Platforms: Zie Systeemvereisten.
Header: WMINet_Utils.idl
.NET Framework versies: beschikbaar sinds 4.7.2