Fungsi UfxEndpointNotifySetup (ufxclient.h)

Memberi tahu UFX ketika driver klien menerima paket penyiapan dari host.

Sintaks

void UfxEndpointNotifySetup(
       UFXENDPOINT                    UfxEndpoint,
  [in] PUSB_DEFAULT_PIPE_SETUP_PACKET SetupInfo
);

Parameter

UfxEndpoint

Handel ke objek perangkat UFX yang dibuat driver dengan memanggil UfxDeviceCreate.

[in] SetupInfo

Penunjuk ke paket penyiapan USB yang dijelaskan dalam struktur USB_DEFAULT_PIPE_SETUP_PACKET (didefinisikan dalam Usbspec.h).

Nilai kembali

Tidak ada

Keterangan

Contoh berikut menunjukkan cara menangani penyelesaian paket penyiapan.

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

        UfxEndpointNotifySetup(Endpoint, ControlContext->SetupPacket);

    } 

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10
Target Platform Windows
Header ufxclient.h
Pustaka ufxstub.lib
IRQL DISPATCH_LEVEL