Struktur DIEFFESCAPE (dinput.h)

Struktur DIEFFESCAPE meneruskan data khusus perangkat keras langsung ke driver perangkat.

Sintaks

typedef struct DIEFFESCAPE {
  DWORD  dwSize;
  DWORD  dwCommand;
  LPVOID lpvInBuffer;
  DWORD  cbInBuffer;
  LPVOID lpvOutBuffer;
  DWORD  cbOutBuffer;
} DIEFFESCAPE, *LPDIEFFESCAPE;

Anggota

dwSize

Menentukan ukuran struktur dalam byte. Anggota ini harus diinisialisasi sebelum struktur digunakan.

dwCommand

Menentukan nomor perintah khusus driver. Hubungi vendor perangkat keras untuk daftar perintah yang valid dan parameternya.

lpvInBuffer

Menunjuk ke buffer yang berisi data yang diperlukan untuk melakukan operasi.

cbInBuffer

Menentukan ukuran, dalam byte, dari buffer lpvInBuffer .

lpvOutBuffer

Menunjuk ke buffer tempat data output operasi dikembalikan.

cbOutBuffer

Pada entri, menentukan ukuran, dalam byte, dari buffer lpvOutBuffer . Saat keluar, menentukan jumlah byte yang benar-benar dihasilkan oleh perintah.

Persyaratan

   
Header dinput.h