Fonction UfxDeviceProprietaryChargerDetectComplete (ufxclient.h)
Avertit UFX d’un type de port/chargeur propriétaire détecté.
Syntaxe
void UfxDeviceProprietaryChargerDetectComplete(
[in] UFXDEVICE UfxDevice,
[in] PUFX_PROPRIETARY_CHARGER DetectedCharger
);
Paramètres
[in] UfxDevice
Handle vers un objet de périphérique UFX que le pilote a créé en appelant UfxDeviceCreate.
[in] DetectedCharger
Pointeur vers une structure UFX_PROPRIETARY_CHARGER .
Valeur de retour
None
Remarques
Le pilote client appelle UfxDeviceProprietaryChargerDetectComplete après avoir tenté de détecter un chargeur propriétaire sur le port amont, généralement à partir de sa fonction de rappel EvtDriverDeviceAdd.
N’appelez pas UfxDeviceProprietaryChargerDetectComplete avant qu’UFX appelle la fonction de rappel EVT_UFX_DEVICE_DETECT_PROPRIETARY_CHARGER du pilote client.
L’extrait de code suivant montre comment un pilote client appelle UfxDeviceProprietaryChargerDetectComplete :
UfxDeviceProprietaryChargerDetectComplete(
ChargerContext->UfxDevice,
&pControllerData->DetectedCharger);
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 |
Plateforme cible | Windows |
En-tête | ufxclient.h |
Bibliothèque | ufxstub.lib |
IRQL | PASSIVE_LEVEL |
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