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.
Realiza un conmutador de dispositivo de pantalla, un cambio de estado en el que la señal de vídeo que va a un dispositivo de pantalla se envía a otro, posiblemente un tipo diferente de dispositivo de pantalla. Después del conmutador de dispositivo de visualización, la señal de vídeo se puede enviar a uno o ambos dispositivos de pantalla. Cuando el controlador de puerto de vídeo recibe una notificación para cambiar los dispositivos de visualización, envía este IOCTL al controlador de miniport. Normalmente, este IOCTL se envía después de IOCTL_VIDEO_VALIDATE_CHILD_STATE_CONFIGURATION indica que el controlador de miniporte está listo para realizar el conmutador. Si el controlador de miniporte es capaz de cambiar los dispositivos de pantalla, debe hacerlo y establecer el estado miembro de StatusBlock en NO_ERROR.
Si el controlador de miniporte no es capaz de realizar el conmutador de dispositivo de visualización, puede establecer el miembro status de StatusBlock a un valor de error adecuado (descrito en la sección StatusBlock), eligiendo no controlar la solicitud. Aunque esta solicitud es opcional, se recomienda encarecidamente que el controlador de miniporte controle esta solicitud. Si no lo hace, se fuerza una llamada al BIOS para controlar el conmutador de dispositivo de pantalla, que puede ser muy ineficaz y puede tener un efecto adverso en la solidez del sistema.
IOCTL_VIDEO_SET_CHILD_STATE_CONFIGURATION es sincrónico. Después de enviar este IOCTL, IOCTL_VIDEO_GET_CHILD_STATE debe reflejar el nuevo estado.
Esta solicitud es modal.
Código principal
Búfer de entrada
El InputBuffer VRP contiene una estructura VIDEO_CHILD_STATE_CONFIGURATION.
Búfer de salida
Ninguno
Bloque de estado
El controlador de miniporte establece el miembro Status en NO_ERROR si es capaz de realizar el conmutador de dispositivo de pantalla. Si no puede llevar a cabo esta operación, el controlador de miniporte puede establecer Estado en un valor de error adecuado o no hacer nada en absoluto.
Requisitos
Requisito | Valor |
---|---|
encabezado de | ntddvdeo.h |