Udostępnij przez


Dziedziczy z funkcji

Określa, czy bieżąca klasa lub wystąpienie pochodzi z określonej klasy nadrzędnej.

Uwaga

Ten interfejs API jest przeznaczony tylko do użytku wewnętrznego. Nie jest ona przeznaczona do użycia z kodu dewelopera.

Składnia

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

Parametry

vFunc
[w] Ten parametr jest nieużywany.

ptr
[w] Wskaźnik do wystąpienia IWbemClassObject .

wszAncestor
[w] Nazwa klasy. wszAncestor musi wskazywać prawidłowy LPCWSTRelement .

Wartość zwracana

Następujące wartości zwracane przez tę funkcję są zdefiniowane w pliku nagłówka WbemCli.h lub można je zdefiniować jako stałe w kodzie:

Stała Wartość Opis
WBEM_S_NO_ERROR 0 Bieżący obiekt dziedziczy z wszAncestorklasy .
WBEM_S_FALSE 1 Bieżący obiekt nie dziedziczy z wszAncestorklasy .
WBEM_E_INVALID_PARAMETER 0x80041008 wszAncestor to null.

Uwagi

Ta funkcja zawija wywołanie metody IWbemClassObject::InheritsFrom .

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówka: WMINet_Utils.idl

.NET Framework wersje: dostępne od wersji 4.7.2

Zobacz też