Fonction UfxEndpointNotifySetup (ufxclient.h)
Avertit UFX lorsque le pilote client reçoit un paquet d’installation de l’hôte.
Syntaxe
void UfxEndpointNotifySetup(
UFXENDPOINT UfxEndpoint,
[in] PUSB_DEFAULT_PIPE_SETUP_PACKET SetupInfo
);
Paramètres
UfxEndpoint
Handle d’un objet d’appareil UFX que le pilote a créé en appelant UfxDeviceCreate.
[in] SetupInfo
Pointeur vers un paquet d’installation USB décrit dans une structure de USB_DEFAULT_PIPE_SETUP_PACKET (définie dans Usbspec.h).
Valeur de retour
None
Remarques
L’exemple suivant montre comment gérer l’achèvement des paquets d’installation.
if (ControlContext->SetupRequested) {
TRACE_TRANSFER("COMPLETE (Setup)", Endpoint, NULL);
ControlContext->SetupRequested = FALSE;
TransferContext->TransferStarted = FALSE;
UfxEndpointNotifySetup(Endpoint, ControlContext->SetupPacket);
}
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 | DISPATCH_LEVEL |