DXGKDDI_UPDATEMONITORLINKINFO función de devolución de llamada (d3dkmddi.h)
Implementado por el controlador de cliente para permitir que se consulten las funcionalidades de un monitor que está vinculado al vínculo a través del cual está asociado actualmente.
Sintaxis
DXGKDDI_UPDATEMONITORLINKINFO DxgkddiUpdatemonitorlinkinfo;
NTSTATUS DxgkddiUpdatemonitorlinkinfo(
IN_CONST_HANDLE hAdapter,
INOUT_PDXGKARG_UPDATEMONITORLINKINFO pUpdateMonitorLinkInfoArg
)
{...}
Parámetros
hAdapter
Identifica el adaptador en el que se deben establecer los intervalos de presentación.
pUpdateMonitorLinkInfoArg
Puntero a una estructura de DXGKARG_UPDATEMONITORLINKINFO para la que el controlador escribe las funcionalidades de vínculo de supervisión.
Valor devuelto
Devuelve STATUS_SUCCESS si la operación se realiza correctamente. De lo contrario, devuelve un código de error de valores NTSTATUS adecuado. Para obtener más información, vea Valores NTSTATUS. El controlador siempre debe devolver un código correcto a menos que haya un error en los parámetros o un error al procesar la solicitud.
Comentarios
Se llamará a UpdateMonitorLinkCapabilities después de la función de devolución de llamada RecommendMonitorModes y antes de la enumeración del modo, de modo que el sistema operativo pueda consultar las funcionalidades que no dependen de la configuración de visualización específica sin agregar información adicional a la enumeración. A continuación, en el momento en que RecommendMonitorModes se ha completado, el controlador ha comprendido completamente las funcionalidades del monitor y puede notificarlas al sistema operativo. Esto no implica necesariamente que todas estas funcionalidades estén disponibles independientemente de la configuración de visualización, pero permite que el sistema operativo realice suposiciones definidas.
La estructura de DXGKARG_UPDATEMONITORLINKINFO también pasa sugerencias de uso al controlador en función de la configuración del sistema operativo del monitor.
Esta función siempre se llama en el nivel PASIVO.
Requisitos
Requisito | Valor |
---|---|
Header | d3dkmddi.h |
IRQL | PASSIVE |