DXGKDDI_QUERYCONNECTIONCHANGE función de devolución de llamada (d3dkmddi.h)
El sistema operativo llama a DXGKDDI_QUERYCONNECTIONCHANGE en respuesta a un cambio de estado notificado a través de DxgkCbIndicateConnectorChange o cuando el campo OutputFlags.ConnectorStatusChanges indica que una llamada a SetTimingsFromVidPn ha detectado cambios en el estado del conector.
Sintaxis
DXGKDDI_QUERYCONNECTIONCHANGE DxgkddiQueryconnectionchange;
NTSTATUS DxgkddiQueryconnectionchange(
IN_CONST_HANDLE hAdapter,
IN_PDXGKARG_QUERYCONNECTIONCHANGE pQueryConnectionChange
)
{...}
Parámetros
hAdapter
Identificador que identifica el adaptador.
pQueryConnectionChange
Puntero a una estructura de DXGKARG_QUERYCONNECTIONCHANGE que proporciona el búfer asignado del sistema operativo en el que el controlador debe copiar el cambio más antiguo. El cambio más antiguo es juzgado por connectionChangeId más bajo.
Valor devuelto
Valor devuelto | Descripción |
---|---|
STATUS_SUCCESS | Se devuelve si la rutina se realiza correctamente y devuelve el cambio solicitado. |
STATUS_ALREADY_COMPLETE | Se devuelve si la rutina se realiza correctamente, pero los cambios ya se han notificado al sistema operativo. |
Comentarios
Esta función siempre se llama en el nivel PASIVO, por lo que el código auxiliar debe ser paginado.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | d3dkmddi.h |