Compartilhar via


estrutura KEY_VALUE_ENTRY (wdm.h)

A estrutura KEY_VALUE_ENTRY é usada pela estrutura REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATION para descrever uma entrada de valor único para uma chave do Registro.

Sintaxe

typedef struct _KEY_VALUE_ENTRY {
  PUNICODE_STRING ValueName;
  ULONG           DataLength;
  ULONG           DataOffset;
  ULONG           Type;
} KEY_VALUE_ENTRY, *PKEY_VALUE_ENTRY;

Membros

ValueName

Ponteiro para uma estrutura UNICODE_STRING que contém o nome da entrada de valor.

DataLength

Especifica o tamanho, em bytes, dos dados da entrada de valor.

DataOffset

Especifica o deslocamento, em bytes, dos dados da entrada de valor dentro do buffer que é apontado pelo membro ValueBuffer do REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATION.

Type

Especifica o tipo de dados da entrada de valor. Para obter uma descrição dos valores possíveis para Type, consulte o parâmetro Type de ZwSetValueKey.

Observações

O ValueEntries membro do REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATION aponta para uma matriz de estruturas KEY_VALUE_ENTRY.

Requisitos

Requisito Valor
de cliente com suporte mínimo Disponível no Microsoft Windows XP e versões posteriores do sistema operacional Windows.
cabeçalho wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)

Consulte também

REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATION

ZwSetValueKey