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 de l’appareil 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 par l’appelant qui reçoit la valeur du Registre.

[in] ParameterLength

Taille, en octets, de la mémoire tampon pointée par 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 de retour

Le USBD_GetPdoRegistryParameter retourne STATUS_SUCCESS une fois l’opération réussie ou un état d’erreur approprié en cas d’échec de l’opération.

Exigences

Exigence Valeur
plateforme cible Universel
d’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