Compartilhar via


função MI_Context_NewDynamicInstance (mi.h)

Cria uma nova instância dinâmica (instância com tipo fraco sem uma declaração de classe) de uma classe.

Sintaxe

MI_INLINE MI_Result MI_INLINE_CALL MI_Context_NewDynamicInstance(
  [in] MI_Context    *context,
  [in] const MI_Char *className,
       MI_Uint32     flags,
       MI_Instance   **instance
);

Parâmetros

[in] context

Um ponteiro para o contexto de solicitação.

[in] className

O nome da nova classe.

flags

Os sinalizadores de criação (incluem o meta tipo de classe).

instance

Um ponteiro para uma nova instância após o retorno bem-sucedido.

Retornar valor

Essa função retorna MI_INLINE MI_Result MI_INLINE_CALL.

Comentários

Para adicionar elementos, chame a função MI_Instance_AddElement . Quando terminar de usar a instância, exclua-a com a função MI_Instance_Delete .

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

Confira também

MI_Instance_AddElement

MI_Instance_Delete