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)

Lihat juga

Struktur USB

WinUsb_ControlTransfer