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 |