Compartir a través de


IOCTL_LAMP_SET_INTENSITY_WHITE IOCTL (lamp.h)

El código de control IOCTL_LAMP_SET_INTENSITY_WHITE establece la lámpara en la intensidad de luz especificada.

#define IOCTL_LAMP_SET_INTENSITY_WHITE \
    CTL_CODE(IOCTL_LAMP_BASE, 0x0005, METHOD_BUFFERED, FILE_ANY_ACCESS)

Código principal

IRP_MJ_DEVICE_CONTROL

Búfer de entrada

Irp->AssociatedIrp.SystemBuffer apunta a una estructura de LAMP_INTENSITY_WHITE.

Longitud del búfer de entrada

Longitud de una estructura de LAMP_INTENSITY_WHITE.

Búfer de salida

Ninguno.

Longitud del búfer de salida

Ninguno.

Bloque de estado

El controlador establece Irp->IoStatus.Status en STATUS_SUCCESS o el estado de error adecuado.

Si un controlador de cámara ha adquirido el dispositivo, el controlador de lámpara debe devolver un error de STATUS_RESOURCE_IN_USE a través de Irp->IoStatus.Status.

Requisitos

Requisito Valor
encabezado de lamp.h