Ler em inglês

Compartilhar via


estrutura MI_Uint64Field (mi.h)

Representa uma propriedade dentro de uma estrutura MI_Instance .

Sintaxe

typedef struct _MI_Uint64Field {
  MI_Uint64  value;
  MI_Boolean exists;
  MI_Uint8   flags;
} MI_Uint64Field;

Membros

value

Um campo do tipo MI_Uint64.

exists

Indica se o campo não é nulo. Pode ser definido como MI_TRUE ou MI_FALSE.

flags

Sinalizadores de bits que indicam a política de gerenciamento de memória.

MI_FLAG_NOT_MODIFIED ((1 << 25))

Indica que a propriedade não foi modificada.

MI_FLAG_NULL ((1 << 29))

O valor do elemento é Null.

MI_FLAG_BORROW ((1 << 30))

Usado ao adicionar e definir propriedades em um MI_Instance para indicar que a instância não copiará o valor. O valor deve permanecer válido até que a instância seja excluída.

MI_FLAG_ADOPT ((1 << 31))

Usado ao adicionar e definir propriedades em um MI_Instance para indicar que a instância adotará o ponteiro e será responsável por excluí-lo.

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