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) |