Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Rappresenta una proprietà all'interno di una struttura MI_Instance .
Sintassi
typedef struct _MI_ReferenceAField {
MI_ReferenceA value;
MI_Boolean exists;
MI_Uint8 flags;
} MI_ReferenceAField;
Members
value
Campo di tipo MI_ReferenceA.
exists
Indica se il campo non è null. Questo membro può essere impostato su MI_TRUE o MI_FALSE.
flags
Flag di bit che indicano i criteri di gestione della memoria.
MI_FLAG_NOT_MODIFIED ((1 << 25))
Indica che la proprietà non viene modificata.
MI_FLAG_NULL ((1 << 29))
Il valore dell'elemento è NULL.
MI_FLAG_BORROW ((1 << 30))
Usato durante l'aggiunta e l'impostazione delle proprietà in un MI_Instance per indicare che l'istanza non copia il valore. Il valore deve rimanere valido finché l'istanza non viene eliminata.
MI_FLAG_ADOPT ((1 << 31))
Usato durante l'aggiunta e l'impostazione delle proprietà in un MI_Instance per indicare che l'istanza adotta il puntatore e sarà responsabile dell'eliminazione.
Requisiti
| Requisito | Valore |
|---|---|
| Client minimo supportato | Windows 8 |
| Server minimo supportato | Windows Server 2012 |
| 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 |