estrutura KEY_VALUE_FULL_INFORMATION (wdm.h)

A estrutura KEY_VALUE_FULL_INFORMATION define as informações disponíveis para uma entrada de valor de uma chave do Registro.

Sintaxe

typedef struct _KEY_VALUE_FULL_INFORMATION {
  ULONG TitleIndex;
  ULONG Type;
  ULONG DataOffset;
  ULONG DataLength;
  ULONG NameLength;
  WCHAR Name[1];
} KEY_VALUE_FULL_INFORMATION, *PKEY_VALUE_FULL_INFORMATION;

Membros

TitleIndex

Os drivers intermediários e de dispositivo devem ignorar esse membro.

Type

Especifica o tipo definido pelo sistema para os valores do registro após o membro Name . Para obter um resumo desses tipos, consulte KEY_VALUE_BASIC_INFORMATION.

DataOffset

Especifica o deslocamento do início dessa estrutura para os dados imediatamente após a cadeia de caracteres Nome .

DataLength

Especifica o número de bytes de informações do Registro para a entrada de valor identificada por Name.

NameLength

Especifica o tamanho em bytes do nome da entrada de valor a seguir.

Name[1]

Uma cadeia de caracteres Unicode nomeando uma entrada de valor da chave.

Requisitos

Requisito Valor
Cabeçalho wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)

Confira também

KEY_VALUE_BASIC_INFORMATION

KEY_VALUE_INFORMATION_CLASS

KEY_VALUE_PARTIAL_INFORMATION

ZwEnumerateValueKey

ZwQueryValueKey