Compartir a través de


Función WdfDriverGetRegistryPath (wdfdriver.h)

[Se aplica a KMDF y UMDF]

El método WdfDriverGetRegistryPath recupera la ruta de acceso a la clave del Registro del controlador en el árbol Servicios del Registro.

Sintaxis

PWSTR WdfDriverGetRegistryPath(
  [in] WDFDRIVER Driver
);

Parámetros

[in] Driver

Identificador del objeto de controlador del marco de trabajo del controlador, obtenido por una llamada anterior a WdfDriverCreate o WdfGetDriver.

Valor devuelto

WdfDriverGetRegistryPath devuelve un puntero a una cadena Unicode terminada en NULL que representa la ruta de acceso del registro del controlador. Se produce una comprobación de errores del sistema si el controlador no es válido.

Comentarios

La cadena de ruta de acceso del Registro que WdfDriverGetRegistryPath devuelve se obtiene de la estructura UNICODE_STRING que el controlador recibió como entrada en su rutina DriverEntry .

Para obtener más información sobre el registro, consulte Uso del Registro en Framework-Based Controladores.

Ejemplos

En el ejemplo de código siguiente se obtiene la ruta de acceso a la clave del Registro de un controlador en el árbol Servicios del Registro.

PWSTR  registryPath;

registryPath = WdfDriverGetRegistryPath(driver);

Requisitos

Requisito Value
Plataforma de destino Universal
Versión mínima de KMDF 1.0
Versión mínima de UMDF 2.0
Encabezado wdfdriver.h (incluya Wdf.h)
Library Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF)
IRQL PASSIVE_LEVEL
Reglas de cumplimiento de DDI DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf)

Consulte también

UNICODE_STRING

WdfDriverCreate

WdfDriverOpenParametersRegistryKey

WdfGetDriver