Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Définit des valeurs constantes qui indiquent si la carte est une carte de valeurs, une image bitmap ou une carte de modèles.
Syntax
typedef enum _MAP_FLAGS {
EVENTMAP_INFO_FLAG_MANIFEST_VALUEMAP = 0x1,
EVENTMAP_INFO_FLAG_MANIFEST_BITMAP = 0x2,
EVENTMAP_INFO_FLAG_MANIFEST_PATTERNMAP = 0x4,
EVENTMAP_INFO_FLAG_WBEM_VALUEMAP = 0x8,
EVENTMAP_INFO_FLAG_WBEM_BITMAP = 0x10,
EVENTMAP_INFO_FLAG_WBEM_FLAG = 0x20,
EVENTMAP_INFO_FLAG_WBEM_NO_MAP = 0x40
} MAP_FLAGS;
Constantes
EVENTMAP_INFO_FLAG_MANIFEST_VALUEMAPValeur : 0x1 La valeur manifeste mappe les valeurs entières à des chaînes. Pour plus d’informations, consultez le type complexe MapType . |
EVENTMAP_INFO_FLAG_MANIFEST_BITMAPValeur : 0x2 La valeur manifeste mappe les valeurs de bits aux chaînes. Pour plus d’informations, consultez le type complexe MapType . |
EVENTMAP_INFO_FLAG_MANIFEST_PATTERNMAPValeur : 0x4 Le mappage de valeurs manifestes utilise des expressions régulières pour mapper un nom à un autre nom. Pour plus d’informations, consultez le type complexe PatternMapType . |
EVENTMAP_INFO_FLAG_WBEM_VALUEMAPValeur : 0x8 Le mappage de valeurs WMI mappe les valeurs entières à des chaînes. Pour plus d’informations, consultez ValueMap et Qualificateurs de valeur. |
EVENTMAP_INFO_FLAG_WBEM_BITMAPValeur : 0x10 Le mappage de valeurs WMI mappe les valeurs de bits à des chaînes. Pour plus d’informations, consultez Qualificateurs BitMap et BitValue. |
EVENTMAP_INFO_FLAG_WBEM_FLAGValeur : 0x20 Cet indicateur peut être combiné avec l’indicateur EVENTMAP_INFO_FLAG_WBEM_VALUEMAP pour indiquer que le qualificateur ValueMap contient des valeurs de bits (indicateur) au lieu de valeurs d’index. |
EVENTMAP_INFO_FLAG_WBEM_NO_MAPValeur : 0x40 Cet indicateur peut être combiné avec l’indicateur EVENTMAP_INFO_FLAG_WBEM_VALUEMAP ou EVENTMAP_INFO_FLAG_WBEM_BITMAP pour indiquer que la propriété de classe MOF contient un qualificateur BitValues ou Values, mais qu’elle ne contient pas le qualificateur BitMap ou ValueMap. |
Remarques
L’exemple MOF suivant montre les indicateurs définis en fonction des attributs de propriété WMI utilisés.
Sets the EVENTMAP_INFO_FLAG_WBEM_VALUEMAP and EVENTMAP_INFO_FLAG_WBEM_NO_MAP flags.
[WmiDataId(1),
Values {"ValueIndex1", "ValueIndex2", "ValueIndex3"}]
uint32 Data1;
Sets the EVENTMAP_INFO_FLAG_WBEM_VALUEMAP flag.
[WmiDataId(2),
ValueMap {"1", "3", "5", "0", "-1"},
Values {"ValueMap1", "ValueMap3", "ValueMap5", "ValueMap0", "ValueMap-1", "Other"}]
sint32 Data2;
Sets the EVENTMAP_INFO_FLAG_WBEM_VALUEMAP and EVENTMAP_INFO_FLAG_WBEM_FLAG flags.
[WmiDataId(3),
ValueType("flag"),
ValueMap {"0x01", "0x02", "0x04", "0x08"},
Values {"ValueMapFlag1", "ValueMapFlag2", "ValueMapFlag4", "ValueMapFlag8"}]
uint32 Data3;
Sets the EVENTMAP_INFO_FLAG_WBEM_VALUEMAP flag.
[WmiDataId(4),
ValueType("index"),
ValueMap {"1", "3", "5", "0", "-1"},
Values {"ValueMapIndex1", "ValueMapIndex3", "ValueMapIndex5", "ValueMapIndex0", "ValueMapIndex-1"}]
sint32 Data4;
Sets the EVENTMAP_INFO_FLAG_WBEM_BITMAP and EVENTMAP_INFO_FLAG_WBEM_NO_MAP flags.
[WmiDataId(5),
BitValues {"BitValueIndex1", "BitValueIndex2", "BitValueIndex3"}]
uint32 Data5;
Sets the EVENTMAP_INFO_FLAG_WBEM_BITMAP flag
[WmiDataId(6),
BitMap {"1", "3", "5", "0"},
BitValues {"BitMap1", "BitMap3", "BitMap5", "BitMap0", "Other"}]
uint32 Data6;
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
| En-tête | tdh.h |