Função HerdaFrom
Determina se a classe ou instância atual deriva de uma classe principal especificada.
Nota
Esta API destina-se apenas a utilização interna. Não se destina a ser utilizado a partir do código do programador.
Sintaxe
HRESULT InheritsFrom (
[in] int vFunc,
[in] IWbemClassObject* ptr,
[in] LPCWSTR wszAncestor
);
Parâmetros
vFunc
[in] Este parâmetro não é utilizado.
ptr
[in] Um ponteiro para uma instância IWbemClassObject .
wszAncestor
[in] O nome da classe . wszAncestor
tem de apontar para um válido LPCWSTR
.
Valor devolvido
Os seguintes valores devolvidos por esta função são definidos no ficheiro de cabeçalho WbemCli.h ou pode defini-los como constantes no seu código:
Constante | Valor | Descrição |
---|---|---|
WBEM_S_NO_ERROR |
0 | O objeto atual herda de wszAncestor . |
WBEM_S_FALSE |
1 | O objeto atual não herda de wszAncestor . |
WBEM_E_INVALID_PARAMETER |
0x80041008 | wszAncestor é null . |
Observações
Esta função encapsula uma chamada para o método IWbemClassObject::InheritsFrom .
Requisitos
Plataformas: Veja Requisitos de Sistema.
Cabeçalho: WMINet_Utils.idl
.NET Framework Versões: Disponível desde a versão 4.7.2