Compartir a través de


estructura MI_ConstSint32Field (mi.h)

Representa una propiedad dentro de una estructura MI_Instance .

Sintaxis

typedef struct _MI_ConstSint32Field {
  MI_Sint32  value;
  MI_Boolean exists;
  MI_Uint8   flags;
} MI_ConstSint32Field;

Members

value

Campo de tipo MI_Sint32.

exists

Indica si el campo no es NULL. Se puede establecer en MI_TRUE o MI_FALSE.

flags

Marcas de bits que indican la directiva de administración de memoria.

MI_FLAG_NOT_MODIFIED ((1 << 25))

Indica que la propiedad no se modifica.

MI_FLAG_NULL ((1 << 29))

El valor del elemento es Null.

MI_FLAG_BORROW ((1 << 30))

Se usa al agregar y establecer propiedades en un MI_Instance para indicar que la instancia no copiará el valor. El valor debe permanecer válido hasta que se elimine la instancia.

MI_FLAG_ADOPT ((1 << 31))

Se usa al agregar y establecer propiedades en un MI_Instance para indicar que la instancia adoptará el puntero y será responsable de eliminarla.

Requisitos

   
Cliente mínimo compatible Windows 8
Servidor mínimo compatible Windows Server 2012
Encabezado mi.h
Redistribuible Windows Management Framework 3.0 en Windows Server 2008 R2 con SP1, Windows 7 con SP1 y Windows Server 2008 con SP2