Compartilhar via


função MI_Instance_IsA (mi.h)

Determina se a instância self é uma instância da classe fornecida por classDecl.

Sintaxe

MI_INLINE MI_Result MI_INLINE_CALL MI_Instance_IsA(
  [in]  const MI_Instance  *self,
  [in]  const MI_ClassDecl *classDecl,
  [out] MI_Boolean         *flag
);

Parâmetros

[in] self

Instância a ser comparada.

[in] classDecl

Declaração de classe a ser comparada.

[out] flag

Valor retornado definido como MI_TRUE se self for uma instância de classDecl ou se a classe real da instância herdar da classe especificada. Caso contrário, ele será definido como MI_FALSE.

Retornar valor

Um valor da enumeração MI_Result que especifica o código de retorno da função. Esse pode ser um dos códigos a seguir.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8
Servidor mínimo com suporte Windows Server 2012
Plataforma de Destino Windows
Cabeçalho mi.h
Redistribuível Windows Management Framework 3.0 no Windows Server 2008 R2 com SP1, Windows 7 com SP1 e Windows Server 2008 com SP2