IOCTL_LAMP_GET_MODE IOCTL (lamp.h)
Kode kontrol IOCTL_LAMP_GET_MODE meminta mode yang saat ini dikonfigurasi oleh lampu.
#define IOCTL_LAMP_GET_MODE \
CTL_CODE(IOCTL_LAMP_BASE, 0x0002, METHOD_BUFFERED, FILE_ANY_ACCESS)
Kode utama
Buffer input
Irp->AssociatedIrp.SystemBuffer
menunjuk ke buffer jenis LAMP_MODE.
Panjang buffer input
Panjang LAMP_MODE.
Buffer output
Irp->AssociatedIrp.SystemBuffer
diisi dengan nilai LAMP_MODE .
Panjang buffer output
IO_STACK_LOCATION.Parameters.DeviceIoControl.OutputBufferLength
adalah panjang buffer dalam byte yang diteruskan di Irp->AssociatedIrp.SystemBuffer
bidang .
Blok status
Driver diatur Irp->IoStatus.Status
ke STATUS_SUCCESS atau status kesalahan yang sesuai. Ini akan diatur Irp->IoStatus.Information
ke jumlah byte yang diperlukan untuk menyimpan nilai DWORD .
Jika perangkat telah diperoleh oleh driver kamera, driver lampu harus mengembalikan kesalahan STATUS_RESOURCE_IN_USE melalui Irp->IoStatus.Status
.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | lamp.h |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk