Condividi tramite


funzione USBD_GetPdoRegistryParameter (usbdlib.h)

La routine USBD_GetPdoRegistryParameter recupera il valore dalla chiave specificata nel registro hardware del dispositivo USB.

Sintassi

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

Parametri

[in] PhysicalDeviceObject

Specifica l'oggetto dispositivo per il dispositivo USB.

[in, out] Parameter

Puntatore a un buffer allocato dal chiamante che riceve il valore del Registro di sistema.

[in] ParameterLength

Dimensioni, in byte, del buffer a cui punta Il parametro.

[in] KeyName

Puntatore a una stringa contenente il nome della chiave del Registro di sistema.

[in] KeyNameLength

Dimensioni, in byte, del buffer a cui punta KeyName.

Valore restituito

Il USBD_GetPdoRegistryParameter restituisce STATUS_SUCCESS quando l'operazione ha esito positivo o uno stato di errore appropriato quando l'operazione ha esito negativo.

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
Intestazione usbdlib.h
Libreria Usbd.lib
IRQL PASSIVE_LEVEL

Vedi anche

Informazioni di riferimento sulla programmazione dei driver di dispositivo USB