Compartir a través de


estructura KEY_NAME_INFORMATION (ntddk.h)

La estructura KEY_NAME_INFORMATION contiene el nombre y la longitud del nombre de la clave.

Sintaxis

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

Miembros

NameLength

Tamaño, en bytes, de la cadena de nombre de clave de la matriz Nombre.

Name[1]

Matriz de caracteres anchos que contiene el nombre de la clave. Esta cadena de caracteres no está terminada en NULL. Solo se incluye el primer elemento de esta matriz en la definición de estructura KEY_NAME_INFORMATION. El almacenamiento de los elementos restantes de la matriz sigue inmediatamente a este elemento.

Observaciones

La rutina ZwQueryKey usa la estructura KEY_NAME_INFORMATION para contener el nombre de la clave del Registro. Cuando el parámetro keyInformationClass de de esta rutina es KeyNameInformation, el búfer keyInformation de se trata como una estructura KEY_NAME_INFORMATION. Para obtener más información sobre el valor de enumeración de KeyNameInformation, vea KEY_INFORMATION_CLASS.

Requisitos

Requisito Valor
encabezado de ntddk.h (incluya Ntddk.h)

Consulte también

KEY_BASIC_INFORMATION

KEY_CACHED_INFORMATION

KEY_INFORMATION_CLASS

KEY_NODE_INFORMATION

KEY_VIRTUALIZATION_INFORMATION

ZwQueryKey