structure MI_ConstReferenceField (mi.h)
Représente une propriété à l’intérieur d’une structure MI_Instance .
Syntaxe
typedef struct _MI_ConstReferenceField {
MI_CONST MI_Instance *value;
MI_Boolean exists;
MI_Uint8 flags;
} MI_ConstReferenceField;
Membres
value
Pointeur vers une structure MI_Instance .
exists
Indique si le champ n’est pas null. Ce membre peut être défini sur MI_TRUE ou MI_FALSE.
flags
Indicateurs de bits qui indiquent la stratégie de gestion de la mémoire.
MI_FLAG_NOT_MODIFIED ((1 << 25))
Indique que la propriété n’est pas modifiée.
MI_FLAG_NULL ((1 << 29))
La valeur de l’élément est NULL.
MI_FLAG_BORROW ((1 << 30))
Utilisé lors de l’ajout et de la définition de propriétés sur une structure de MI_Instance pour indiquer que le instance ne copiera pas la valeur. La valeur doit rester valide jusqu’à ce que le instance soit supprimé.
MI_FLAG_ADOPT ((1 << 31))
Utilisé lors de l’ajout et de la définition de propriétés sur une structure de MI_Instance pour indiquer que le instance adoptera le pointeur et sera responsable de sa suppression.
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 |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour