Condividi tramite


funzione MI_Application_NewInstance (mi.h)

Crea un nuovo oggetto MI_Instance da passare a varie API dell'operazione MI che richiedono istanze.

Sintassi

MI_INLINE MI_Result MI_Application_NewInstance(
  [in]           MI_Application     *application,
                 const MI_Char      *className,
  [in, optional] const MI_ClassDecl *classRTTI,
                 MI_Instance        **instance
);

Parametri

[in] application

Puntatore a un handle restituito da una chiamata alla funzione MI_Application_Initialize .

className

Nome della classe per l'istanza creata.

[in, optional] classRTTI

Puntatore a informazioni sul tipo di runtime facoltativo per l'oggetto creato.

instance

Puntatore all'istanza restituita da questa chiamata di funzione.

Valore restituito

Questa funzione restituisce MI_INLINE MI_Result.

Commenti

Al termine dell'uso dell'istanza creata da questa chiamata, eliminarla chiamando la funzione MI_Instance_Delete .

Requisiti

Requisito Valore
Client minimo supportato Windows 8
Server minimo supportato Windows Server 2012
Piattaforma di destinazione Windows
Intestazione mi.h
Componente ridistribuibile Windows Management Framework 3.0 in Windows Server 2008 R2 con SP1, Windows 7 con SP1 e Windows Server 2008 con SP2