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 i parametri del metodo CIM.
Sintassi
typedef struct _MI_ParameterDecl {
MI_Uint32 flags;
MI_Uint32 code;
MI_CONST MI_Char *name;
MI_Qualifier MI_CONST I_CONST * *Mqualifiers;
MI_Uint32 numQualifiers;
MI_Uint32 type;
MI_CONST MI_Char *className;
MI_Uint32 subscript;
MI_Uint32 offset;
} MI_ParameterDecl;
Members
flags
flags
MI_FLAG_PROPERTY ((1 << 2))
Indica che la struttura è una proprietà.
code
Codice hash: (nome[0] 16) << | (nome[len-1] 8) << | len
name
Nome di questo parametro.
qualifiers
Set di qualificatori per questo parametro.
numQualifiers
Numero di qualificatori di parametri.
type
Tipo di parametro.
className
Nome della classe di riferimento o dell'istanza incorporata fortemente tipizzata.
subscript
Se il parametro è un tipo di matrice di una lunghezza fissa, questo valore contiene il valore di sottoscrizione.
offset
Offset dall'inizio dell'istanza di dove esisterà il campo valore di questo parametro.
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 |