Funzione UfxEndpointNotifySetup (ufxclient.h)
Notifica a UFX quando il driver client riceve un pacchetto di installazione dall'host.
Sintassi
void UfxEndpointNotifySetup(
UFXENDPOINT UfxEndpoint,
[in] PUSB_DEFAULT_PIPE_SETUP_PACKET SetupInfo
);
Parametri
UfxEndpoint
Handle per un oggetto dispositivo UFX creato dal driver chiamando UfxDeviceCreate.
[in] SetupInfo
Puntatore a un pacchetto di configurazione USB descritto in una struttura di USB_DEFAULT_PIPE_SETUP_PACKET (definita in Usbspec.h).
Valore restituito
Nessuno
Osservazioni
Nell'esempio seguente viene illustrato come gestire il completamento del pacchetto di installazione.
if (ControlContext->SetupRequested) {
TRACE_TRANSFER("COMPLETE (Setup)", Endpoint, NULL);
ControlContext->SetupRequested = FALSE;
TransferContext->TransferStarted = FALSE;
UfxEndpointNotifySetup(Endpoint, ControlContext->SetupPacket);
}
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 10 |
piattaforma di destinazione | Finestre |
intestazione | ufxclient.h |
libreria | ufxstub.lib |
IRQL | DISPATCH_LEVEL |