Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esses valores especificam o tipo de dados de qualificadores, propriedades, referências, parâmetros e valores de retorno de método para os tipos de dados CIM.
Syntax
typedef enum _MI_Type {
MI_BOOLEAN = 0,
MI_UINT8 = 1,
MI_SINT8 = 2,
MI_UINT16 = 3,
MI_SINT16 = 4,
MI_UINT32 = 5,
MI_SINT32 = 6,
MI_UINT64 = 7,
MI_SINT64 = 8,
MI_REAL32 = 9,
MI_REAL64 = 10,
MI_CHAR16 = 11,
MI_DATETIME = 12,
MI_STRING = 13,
MI_REFERENCE = 14,
MI_INSTANCE = 15,
MI_BOOLEANA = 16,
MI_UINT8A = 17,
MI_SINT8A = 18,
MI_UINT16A = 19,
MI_SINT16A = 20,
MI_UINT32A = 21,
MI_SINT32A = 22,
MI_UINT64A = 23,
MI_SINT64A = 24,
MI_REAL32A = 25,
MI_REAL64A = 26,
MI_CHAR16A = 27,
MI_DATETIMEA = 28,
MI_STRINGA = 29,
MI_REFERENCEA = 30,
MI_INSTANCEA = 31,
MI_ARRAY = 16
} MI_Type;
Constantes
MI_BOOLEANValor: 0 unsigned char |
MI_UINT8Valor: 1 unsigned char |
MI_SINT8Valor: 2 signed char |
MI_UINT16Valor: 3 unsigned short |
MI_SINT16Valor: 4 assinado curto |
MI_UINT32Valor: 5 unsigned int |
MI_SINT32Valor: 6 signed int |
MI_UINT64Valor: 7 unsigned __int64 |
MI_SINT64Valor: 8 __int64 assinados |
MI_REAL32Valor: 9 FLOAT |
MI_REAL64Valor: 10 double |
MI_CHAR16Valor: 11 unsigned short |
MI_DATETIMEValor: 12 Estrutura que contém uma união de MI_Timestamp ou MI_Interval. |
MI_STRINGValor: 13 MI_CHAR* |
MI_REFERENCEValor: 14 Isso é codificado como um MI_Instance, mas geralmente apenas as propriedades de chave são definidas. |
MI_INSTANCEValor: 15 |
MI_BOOLEANAValor: 16 Matriz de tipos de MI_BOOLEAN . |
MI_UINT8AValor: 17 Matriz de tipos de MI_UINT8 . |
MI_SINT8AValor: 18 Matriz de tipos de MI_SINT8 . |
MI_UINT16AValor: 19 Matriz de tipos de MI_UINT16 . |
MI_SINT16AValor: 20 Matriz de tipos de MI_SINT16 . |
MI_UINT32AValor: 21 Matriz de tipos de MI_UINT32 . |
MI_SINT32AValor: 22 Matriz de tipos de MI_SINT32 . |
MI_UINT64AValor: 23 Matriz de tipos de MI_UINT64 . |
MI_SINT64AValor: 24 Matriz de tipos de MI_SINT64 . |
MI_REAL32AValor: 25 Matriz de tipos de MI_REAL32 . |
MI_REAL64AValor: 26 Matriz de tipos de MI_REAL64 . |
MI_CHAR16AValor: 27 Matriz de tipos de MI_CHAR16 . |
MI_DATETIMEAValor: 28 Matriz de estruturas MI_DATETIME . |
MI_STRINGAValor: 29 Matriz de tipos de MI_STRING . |
MI_REFERENCEAValor: 30 Matriz de tipos de MI_REFERENCE . |
MI_INSTANCEAValor: 31 Matriz de tipos de MI_INSTANCE . |
MI_ARRAYValor: 16 MI_ARRAY não é um tipo real, mas sim o bit que significa que o tipo é uma matriz. |
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 8 |
| Servidor mínimo com suporte | Windows Server 2012 |
| Cabeçalho | mi.h |
| Redistribuível | Windows Management Framework 3.0 no Windows Server 2008 R2 com SP1, Windows 7 com SP1 e Windows Server 2008 com SP2 |