funzione MI_Context_NewInstance (mi.h)
Crea una nuova istanza di una classe specificata da una dichiarazione di classe.
Sintassi
MI_INLINE MI_Result MI_INLINE_CALL MI_Context_NewInstance(
[in] MI_Context *context,
[in] const MI_ClassDecl *classDecl,
MI_Instance **instance
);
Parametri
[in] context
Puntatore al contesto della richiesta.
[in] classDecl
Puntatore alla dichiarazione di classe usata per inizializzare l'istanza. Le informazioni sul tipo di runtime (RTTI) vengono generate per la classe e devono essere denominate per la classe, seguite da un suffisso "_rtti".
instance
Puntatore all'istanza restituita. Esiste anche una funzione generata denominata per la classe, seguita da un suffisso "_Delete".
Valore restituito
Valore dell'enumerazione MI_Result che specifica il codice restituito dalla funzione. Questo può essere uno dei codici seguenti.
Commenti
Al termine dell'uso dell'istanza, deve essere eliminato tramite 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 |