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