Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El código de control IOCTL_LAMP_SET_EMITTING_LIGHT enciende o apaga la lámpara.
#define IOCTL_LAMP_SET_EMITTING_LIGHT \
CTL_CODE(IOCTL_LAMP_BASE, 0x0009, METHOD_BUFFERED, FILE_ANY_ACCESS)
Código principal
Búfer de entrada
Irp->AssociatedIrp.SystemBuffer apunta a un búfer de tipo BOOLEAN , con TRUE que indica una solicitud para activar la lámpara; FALSE de lo contrario.
Longitud del búfer de entrada
Longitud de un booleano de.
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 |