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í zadanou vlastnost a všechny její kvalifikátory z definice třídy CIM.
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 Delete (
[in] int vFunc,
[in] IWbemClassObject* ptr,
[in] LPCWSTR wszName
);
Parametry
vFunc
[v] Tento parametr se nepoužívá.
ptr
[v] Ukazatel na instanci IWbemClassObject .
wszName
[v] Název vlastnosti, která se má odstranit.
wszName musí být ukazatelem na platnou LPCWSTRhodnotu .
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_FAILED |
0x80041001 | Došlo k nespecifikované chybě. |
WBEM_E_INVALID_OPERATION |
0x80041016 | Vlastnost nelze odstranit. |
WBEM_E_INVALID_PARAMETER |
0x80041008 | Formát wszName je neplatný. |
WBEM_E_NOT_FOUND |
0x80041002 | Zadaná vlastnost neexistuje. |
WBEM_E_OUT_OF_MEMORY |
0x80041006 | K dokončení operace není dostatek paměti. |
WBEM_E_PROPAGATED_PROPERTY |
0x8004101c | Vlastnost je zděděna ze základní třídy. |
WBEM_E_SYSTEM_PROPERTY |
Vlastnost je systémová vlastnost. | |
WBEM_S_NO_ERROR |
0 | Volání funkce bylo úspěšné. |
WBEM_E_RESET_TO_DEFAULT |
0x80041030 | Funkce odstranila výchozí hodnotu přepsání pro aktuální třídu. Výchozí hodnota této vlastnosti v nadřazené třídě byla znovu aktivována. |
Poznámky
Tato funkce zabalí volání metody IWbemClassObject::D elete .
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