MI_ParameterDecl structure (mi.h)
Représente les paramètres de méthode CIM.
Syntaxe
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;
Membres
flags
flags
MI_FLAG_PROPERTY ((1 << 2))
Indique que la structure est une propriété.
code
Code de hachage : (name[0] << 16) | (name[len-1] << 8) | len
name
Nom de ce paramètre.
qualifiers
Ensemble de qualificateurs pour ce paramètre.
numQualifiers
Nombre de qualificateurs de paramètres.
type
Type de paramètre.
className
Nom de la classe de référence ou des instance incorporés fortement typés.
subscript
Si le paramètre est un type de tableau d’une longueur fixe, cette valeur contient la valeur d’indice.
offset
Décalage à partir du début de l’instance de l’emplacement où le champ de valeur de ce paramètre existera.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 |
Serveur minimal pris en charge | Windows Server 2012 |
En-tête | mi.h |
Composant redistribuable | Windows Management Framework 3.0 sur Windows Server 2008 R2 avec SP1, Windows 7 avec SP1 et Windows Server 2008 avec SP2 |