IOCTL_LAMP_SET_MODE IOCTL (lamp.h)

Kode kontrol IOCTL_LAMP_SET_MODE mengatur mode tempat lampu beroperasi.

#define IOCTL_LAMP_SET_MODE \
    CTL_CODE(IOCTL_LAMP_BASE, 0x0003, METHOD_BUFFERED, FILE_ANY_ACCESS)

Kode utama

IRP_MJ_DEVICE_CONTROL

Buffer input

Irp->AssociatedIrp.SystemBuffer menunjuk ke buffer jenis LAMP_MODE.

Panjang buffer input

Panjang LAMP_MODE.

Buffer output

Tidak ada.

Panjang buffer output

Tidak ada.

Blok status

Driver diatur Irp->IoStatus.Status ke STATUS_SUCCESS atau status kesalahan yang sesuai.

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