Compartilhar via


estrutura KEY_NAME_INFORMATION (ntddk.h)

A estrutura KEY_NAME_INFORMATION contém o nome e o tamanho do nome da chave.

Sintaxe

typedef struct _KEY_NAME_INFORMATION {
  ULONG NameLength;
  WCHAR Name[1];
} KEY_NAME_INFORMATION, *PKEY_NAME_INFORMATION;

Membros

NameLength

O tamanho, em bytes, da cadeia de caracteres de nome da chave na matriz Nome .

Name[1]

Uma matriz de caracteres largos que contém o nome da chave. Essa cadeia de caracteres não é terminada em nulo. Somente o primeiro elemento nessa matriz está incluído na definição de estrutura KEY_NAME_INFORMATION . O armazenamento dos elementos restantes na matriz segue imediatamente esse elemento.

Comentários

A rotina ZwQueryKey usa a estrutura KEY_NAME_INFORMATION para conter o nome da chave do Registro. Quando o parâmetro KeyInformationClass dessa rotina é KeyNameInformation, o buffer KeyInformation é tratado como uma estrutura KEY_NAME_INFORMATION . Para obter mais informações sobre o valor de enumeração KeyNameInformation , consulte KEY_INFORMATION_CLASS.

Requisitos

Requisito Valor
Cabeçalho ntddk.h (inclua Ntddk.h)

Confira também

KEY_BASIC_INFORMATION

KEY_CACHED_INFORMATION

KEY_INFORMATION_CLASS

KEY_NODE_INFORMATION

KEY_VIRTUALIZATION_INFORMATION

ZwQueryKey