Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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