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 verwijdert u een opgegeven kwalificatie op naam.
Notitie
Deze API is alleen voor intern gebruik. Het is niet bedoeld voor gebruik vanuit code voor ontwikkelaars.
Syntaxis
HRESULT QualifierSet_Delete (
[in] int vFunc,
[in] IWbemQualifierSet* ptr,
[in] LPCWSTR wszName
);
Parameters
vFunc
[in] Deze parameter is niet gebruikt.
ptr [in] Een verwijzing naar een IWbemQualifierSet-exemplaar .
wszName [in] De naam van de kwalificatie die moet worden verwijderd.
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_INVALID_PARAMETER |
0x80041008 | De wszName parameter is ongeldig. |
WBEM_E_INVALID_OPERATION |
0x80041016 | Het verwijderen van deze kwalificatie is illegaal. |
WBEM_E_NOT_FOUND |
0x80041002 | De opgegeven kwalificatie is niet gevonden. |
WBEM_S_NO_ERROR |
0 | De functie-aanroep is geslaagd. |
WBEM_S_RESET_TO_DEFAULT |
0x40002 | De lokale onderdrukking is verwijderd en de oorspronkelijke kwalificatie van het bovenliggende object heeft het bereik hervat. |
Opmerkingen
Deze functie verpakt een aanroep naar de methode IWbemQualifierSet::D elete .
Vanwege regels voor het doorgeven van kwalificaties is een bepaalde kwalificatie mogelijk overgenomen van een ander object en is deze alleen overschreven in de huidige klasse of instantie. In dit geval stelt de QualifierSet_Delete methode de kwalificatie opnieuw in op de oorspronkelijke overgenomen waarde. De functie retourneert in dit geval de statuscode WBEM_S_RESET_TO_DEFAULT.
Vereisten
Platforms: Zie Systeemvereisten.
Header: WMINet_Utils.idl
.NET Framework versies: beschikbaar sinds 4.7.2