Partager via


fonction USBD_GetPdoRegistryParameter (usbdlib.h)

La routine USBD_GetPdoRegistryParameter récupère la valeur de la clé spécifiée dans le registre matériel du périphérique USB.

Syntaxe

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

Paramètres

[in] PhysicalDeviceObject

Spécifie l’objet d’appareil pour le périphérique USB.

[in, out] Parameter

Pointeur vers une mémoire tampon allouée à l’appelant qui reçoit la valeur du Registre.

[in] ParameterLength

Taille, en octets, de la mémoire tampon vers laquelle est pointé le paramètre.

[in] KeyName

Pointeur vers une chaîne contenant le nom de la clé de Registre.

[in] KeyNameLength

Taille, en octets, de la mémoire tampon pointée par KeyName.

Valeur retournée

Le USBD_GetPdoRegistryParameter retourne STATUS_SUCCESS lorsque l’opération réussit ou une erreur appropriée status lorsque l’opération échoue.

Configuration requise

Condition requise Valeur
Plateforme cible Universal
En-tête usbdlib.h
Bibliothèque Usbd.lib
IRQL PASSIVE_LEVEL

Voir aussi

Informations de référence sur la programmation du pilote de périphérique USB