Condividi tramite


Funzione InheritsFrom

Determina se la classe o l'istanza corrente deriva da una classe padre specificata.

Nota

Questa API è solo per uso interno. Non è destinata all'uso dal codice dello sviluppatore.

Sintassi

HRESULT InheritsFrom (
   [in] int               vFunc,
   [in] IWbemClassObject* ptr,
   [in] LPCWSTR           wszAncestor
);

Parametri

vFunc
[in] Questo parametro è inutilizzato.

ptr
[in] Puntatore a un'istanza di IWbemClassObject .

wszAncestor
[in] Nome della classe. wszAncestor deve puntare a un oggetto valido LPCWSTR.

Valore restituito

I valori seguenti restituiti da questa funzione sono definiti nel file di intestazione WbemCli.h oppure è possibile definirli come costanti nel codice:

Costante Valore Descrizione
WBEM_S_NO_ERROR 0 L'oggetto corrente eredita da wszAncestor.
WBEM_S_FALSE 1 L'oggetto corrente non eredita da wszAncestor.
WBEM_E_INVALID_PARAMETER 0x80041008 wszAncestor è null.

Commenti

Questa funzione esegue il wrapping di una chiamata al metodo IWbemClassObject::InheritsFrom .

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: WMINet_Utils.idl

Versioni di .NET Framework: Disponibile da 4.7.2

Vedi anche