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 Services del Registro.

Sintaxis

PWSTR WdfDriverGetRegistryPath(
  [in] WDFDRIVER Driver
);

Parámetros

[in] Driver

Identificador del objeto de controlador de marco de trabajo, 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 de no es válido.

Observaciones

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

Para obtener más información sobre el Registro, consulte Using the Registry in Framework-Based Drivers.

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 de de Services del Registro.

PWSTR  registryPath;

registryPath = WdfDriverGetRegistryPath(driver);

Requisitos

Requisito Valor
de la plataforma de destino de Universal
versión mínima de KMDF 1.0
versión mínima de UMDF 2.0
encabezado wdfdriver.h (incluya Wdf.h)
Biblioteca 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

WdfDriverCrear

WdfDriverOpenParametersRegistryKey

WdfGetDriver