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 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.

Fabbisogno

Requisito Valore
piattaforma di destinazione Universale
intestazione usbdlib.h
libreria Usbd.lib
IRQL PASSIVE_LEVEL

Vedere anche

riferimento alla programmazione dei driver di dispositivo USB