Compartilhar via


KEY_NAME_INFORMATION estrutura (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 de chave na matriz de nome do.

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 da estrutura KEY_NAME_INFORMATION. O armazenamento dos elementos restantes na matriz imediatamente segue esse elemento.

Observações

A rotina de 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)

Consulte também

KEY_BASIC_INFORMATION

KEY_CACHED_INFORMATION

KEY_INFORMATION_CLASS

KEY_NODE_INFORMATION

KEY_VIRTUALIZATION_INFORMATION

ZwQueryKey