Aracılığıyla paylaş


InheritsFrom işlevi

Geçerli sınıfın veya örneğin belirtilen üst sınıftan türetilip türemediğini belirler.

Not

Bu API yalnızca dahili kullanım içindir. Geliştirici kodundan kullanıma yönelik değildir.

Sözdizimi

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

Parametreler

vFunc
[in] Bu parametre kullanılmadı.

ptr
[in] IWbemClassObject örneğinin işaretçisi .

wszAncestor
[in] Sınıfın adı. wszAncestor geçerli LPCWSTRbir öğesine işaret etmelidir.

Döndürülen değer

Bu işlev tarafından döndürülen aşağıdaki değerler WbemCli.h üst bilgi dosyasında tanımlanır veya bunları kodunuzda sabit olarak tanımlayabilirsiniz:

Sabit Değer Açıklama
WBEM_S_NO_ERROR 0 Geçerli nesne öğesinden wszAncestordevralır.
WBEM_S_FALSE 1 Geçerli nesne öğesinden wszAncestordevralmıyor.
WBEM_E_INVALID_PARAMETER 0x80041008 wszAncestor, null değeridir.

Açıklamalar

Bu işlev , IWbemClassObject::InheritsFrom yöntemine yapılan çağrıyı sarmalar .

Gereksinimler

Platform: Bkz. Sistem Gereksinimleri.

Üstbilgi: WMINet_Utils.idl

.NET Framework Sürümleri: 4.7.2 sürümünden itibaren kullanılabilir

Ayrıca bkz.