Partager via


UfxEndpointNotifySetup, fonction (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 vers un objet de périphérique UFX que le pilote a créé en appelant UfxDeviceCreate.

[in] SetupInfo

Pointeur vers un paquet de configuration USB décrit dans une structure USB_DEFAULT_PIPE_SETUP_PACKET (définie dans Usbspec.h).

Valeur de retour

Aucun

Remarques

L’exemple suivant montre comment gérer la saisie semi-automatique des paquets d’installation.

    if (ControlContext->SetupRequested) {
        TRACE_TRANSFER("COMPLETE (Setup)", Endpoint, NULL);
        
        ControlContext->SetupRequested = FALSE;
        TransferContext->TransferStarted = FALSE;

        UfxEndpointNotifySetup(Endpoint, ControlContext->SetupPacket);

    } 

Exigences

Exigence Valeur
client minimum pris en charge Windows 10
plateforme cible Windows
d’en-tête ufxclient.h
bibliothèque ufxstub.lib
IRQL DISPATCH_LEVEL