struktur WINUSB_SETUP_PACKET (winusb.h)
Struktur WINUSB_SETUP_PACKET menjelaskan paket penyiapan USB.
Sintaks
typedef struct _WINUSB_SETUP_PACKET {
UCHAR RequestType;
UCHAR Request;
USHORT Value;
USHORT Index;
USHORT Length;
} WINUSB_SETUP_PACKET, *PWINUSB_SETUP_PACKET;
Anggota
RequestType
Jenis permintaan. Nilai yang ditetapkan untuk anggota ini ditentukan dalam Tabel 9.2 dari bagian 9.3 dari spesifikasi Universal Serial Bus (USB) (www.usb.org).
Request
Permintaan perangkat. Nilai yang ditetapkan untuk anggota ini ditentukan dalam Tabel 9.3 dari bagian 9.4 spesifikasi Universal Serial Bus (USB).
Value
Arti anggota ini bervariasi sesuai dengan permintaan. Untuk penjelasan tentang anggota ini, lihat spesifikasi Universal Serial Bus (USB).
Index
Arti anggota ini bervariasi sesuai dengan permintaan. Untuk penjelasan tentang anggota ini, lihat spesifikasi Universal Serial Bus (USB).
Length
Jumlah byte yang akan ditransfer.
Keterangan
Penelepon rutin WinUsb_ControlTransfer harus lulus dalam struktur WINUSB_SETUP_PACKET .
Persyaratan
Persyaratan | Nilai |
---|---|
Header | winusb.h (termasuk Winusbio.h) |