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