Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Odstraní zadaný kvalifikátor podle názvu.
Poznámka
Toto rozhraní API je pouze pro interní použití. Není určen pro použití z vývojářského kódu.
Syntaxe
HRESULT QualifierSet_Delete (
[in] int vFunc,
[in] IWbemQualifierSet* ptr,
[in] LPCWSTR wszName
);
Parametry
vFunc
[v] Tento parametr se nepoužívá.
ptr [v] Ukazatel na instanci IWbemQualifierSet .
wszName [v] Název kvalifikátoru, který se má odstranit.
Vrácená hodnota
Následující hodnoty vrácené touto funkcí jsou definovány v souboru hlaviček WbemCli.h nebo je můžete definovat jako konstanty ve vašem kódu:
| Konstanta | Hodnota | Popis |
|---|---|---|
WBEM_E_INVALID_PARAMETER |
0x80041008 | Parametr wszName není platný. |
WBEM_E_INVALID_OPERATION |
0x80041016 | Odstranění tohoto kvalifikátoru je neplatné. |
WBEM_E_NOT_FOUND |
0x80041002 | Zadaný kvalifikátor nebyl nalezen. |
WBEM_S_NO_ERROR |
0 | Volání funkce bylo úspěšné. |
WBEM_S_RESET_TO_DEFAULT |
0x40002 | Místní přepsání bylo odstraněno a původní kvalifikátor z nadřazeného objektu obnovil obor. |
Poznámky
Tato funkce zabalí volání metody IWbemQualifierSet::D elete .
Kvůli pravidlům šíření kvalifikátoru může být konkrétní kvalifikátor zděděný z jiného objektu a pouze přepsán v aktuální třídě nebo instanci. V tomto případě QualifierSet_Delete metoda resetuje kvalifikátor na původní zděděnou hodnotu. Funkce v tomto případě vrátí stavový kód WBEM_S_RESET_TO_DEFAULT.
Požadavky
Platformy: Viz Požadavky na systém.
Záhlaví: WMINet_Utils.idl
Verze rozhraní .NET Framework: K dispozici od verze 4.7.2