fonction UsbPm_RetrieveHubProperties (usbpmapi.h)
Récupère les propriétés d’un hub. Les propriétés sont statiques, qui ne changent pas pendant le cycle de vie d’un hub.
Syntaxe
NTSTATUS UsbPm_RetrieveHubProperties(
[In] USBPM_CLIENT ClientHandle,
[In] USBPM_HUB HubHandle,
[Out] PUSBPM_HUB_PROPERTIES HubProperties
);
Paramètres
[In] ClientHandle
Handle que le pilote client a reçu lors d’un appel précédent à UsbPm_Register.
[In] HubHandle
Handle hub fourni par Policy Manager quand il appelle l’implémentation du pilote de EVT_USBPM_EVENT_CALLBACK. Le handle est défini dans le membre EventData.HubArrivalRemoval.HubHandle de la valeur Params .
[Out] HubProperties
Pointeur vers une structure de USBPM_HUB_PROPERTIES fournie par le pilote qui reçoit les propriétés du hub. Initialisez la structure en appelant USBPM_HUB_PROPERTIES_INIT.
Valeur retournée
Retourne STATUS_SUCCESS si l’opération réussit. Sinon, retourne une valeur NTSTATUS appropriée.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 1809 |
Version KMDF minimale | 1,27 % |
Version UMDF minimale | 2,27 |
En-tête | usbpmapi.h |
Bibliothèque | UsbPmApi.lib |
IRQL | PASSIVE_LEVEL |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour