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 a un oggetto dispositivo UFX creato dal driver chiamando UfxDeviceCreate.
[in] SetupInfo
Puntatore a un pacchetto di installazione USB descritto in una struttura 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);
}
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 |
Piattaforma di destinazione | Windows |
Intestazione | ufxclient.h |
Libreria | ufxstub.lib |
IRQL | DISPATCH_LEVEL |