Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Récupère les propriétés d’un connecteur. Les propriétés sont statiques, qui ne changent pas pendant le cycle de vie d’un connecteur.
Syntaxe
NTSTATUS UsbPm_RetrieveConnectorProperties(
[In] USBPM_CLIENT ClientHandle,
[In] USBPM_CONNECTOR ConnectorHandle,
[Out] PUSBPM_CONNECTOR_PROPERTIES ConnectorProperties
);
Paramètres
[In] ClientHandle
Handle reçu par le pilote client lors d’un appel précédent à UsbPm_Register.
[In] ConnectorHandle
Handle de connecteur fourni par Policy Manager lorsqu’il appelle l’implémentation du pilote de EVT_USBPM_EVENT_CALLBACK. Le handle est défini dans le membre EventData.ConnectorStateChange.ConnectorHandle de la valeur params.
[Out] ConnectorProperties
Pointeur vers une structure USBPM_CONNECTOR_PROPERTIES fournie par le pilote qui reçoit les propriétés du connecteur. Initialisez la structure en appelant USBPM_CONNECTOR_PROPERTIES_INIT.
Valeur de retour
Retourne STATUS_SUCCESS si l’opération réussit. Sinon, retourne une valeur NTSTATUS appropriée.
Exigences
| Exigence | Valeur |
|---|---|
| client minimum pris en charge | Windows 10, version 1809 |
| version minimale de KMDF | 1.27 |
| version minimale de UMDF | 2.27 |
| d’en-tête | usbpmapi.h |
| bibliothèque | UsbPmApi.lib |
| IRQL | PASSIVE_LEVEL |