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 única entrada de valor 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 para a entrada de valor.

DataOffset

Especifica o deslocamento, em bytes, dos dados da entrada de valor dentro do buffer apontado pelo membro ValueBuffer de 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.

Comentários

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

Requisitos

Requisito Valor
Cliente mínimo com suporte 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)

Confira também

REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATION

ZwSetValueKey