Compartir a través de


función USBD_GetPdoRegistryParameter (usbdlib.h)

La rutina USBD_GetPdoRegistryParameter recupera el valor de la clave especificada en el registro de hardware del dispositivo USB.

Sintaxis

NTSTATUS USBD_GetPdoRegistryParameter(
  [in]      PDEVICE_OBJECT PhysicalDeviceObject,
  [in, out] PVOID          Parameter,
  [in]      ULONG          ParameterLength,
  [in]      PWSTR          KeyName,
  [in]      ULONG          KeyNameLength
);

Parámetros

[in] PhysicalDeviceObject

Especifica el objeto de dispositivo para el dispositivo USB.

[in, out] Parameter

Puntero a un búfer asignado por el autor de la llamada que recibe el valor del Registro.

[in] ParameterLength

Tamaño, en bytes, del búfer al que apunta Parameter.

[in] KeyName

Puntero a una cadena que contiene el nombre de la clave del Registro.

[in] KeyNameLength

Tamaño, en bytes, del búfer al que apunta KeyName.

Valor devuelto

El USBD_GetPdoRegistryParameter devuelve STATUS_SUCCESS cuando la operación se realiza correctamente o un estado de error adecuado cuando se produce un error en la operación.

Requisitos

Requisito Value
Plataforma de destino Universal
Encabezado usbdlib.h
Library Usbd.lib
IRQL PASSIVE_LEVEL

Consulte también

Referencia de programación del controlador de dispositivo USB