Compartir a través de


DXGKDDI_DISPLAYMUX_SET_INTERNAL_PANEL_INFO función de devolución de llamada (dispmprt.h)

dxgkrnl llama a la función dxgkddiDisplayMuxSetInternalPanelInfo del controlador en modo kernel para proporcionar al controlador información sobre el panel interno.

Sintaxis

DXGKDDI_DISPLAYMUX_SET_INTERNAL_PANEL_INFO DxgkddiDisplaymuxSetInternalPanelInfo;

NTSTATUS DxgkddiDisplaymuxSetInternalPanelInfo(
  PVOID DriverContext,
  ULONG VidPnTargetId,
  PDXGK_DISPLAYMUX_SET_INTERNAL_PANEL_INFO pInternalPanelInfo
)
{...}

Parámetros

DriverContext

[in] Controle a un bloque de contexto asociado a un adaptador de pantalla. La función DxgkDdiAddDevice de KMD proporcionó anteriormente este identificador para dxgkrnl.

VidPnTargetId

[in] Destino de VidPN para el que se está llamando al DDI.

pInternalPanelInfo

[in] Puntero a una estructura de DXGK_DISPLAYMUX_SET_INTERNAL_PANEL_INFO que contiene información sobre el panel interno.

Valor devuelto

dxgkddiDisplayMuxSetInternalPanelInfo devuelve STATUS_SUCCESS si se ejecuta correctamente. De lo contrario, devuelve un código de error adecuado.

Observaciones

Se llama a esta DDI en nivel de sincronización 2.

Cuando se inicia un adaptador, pero la mux aún no está conectada al adaptador, el controlador no puede comunicarse con el panel interno para recopilar información. En el primer conmutador mux a ese adaptador, el sistema operativo llama a DxgkddiDisplayMuxSetInternalPanelInfo para proporcionar esta información del panel interno al controlador. El controlador puede informar posteriormente de la información del panel interno al sistema operativo correctamente.

se llama a dxgkddiDisplayMuxSetInternalPanelInfo solo una vez durante la primera instancia de un conmutador mux a un adaptador específico después de que se haya iniciado ese adaptador, siempre que la mux no estaba conectada al adaptador cuando se inició el adaptador. Esta llamada se realiza justo antes de se llama a dxgkDdiDisplayMuxPreSwitchTo.

Para obtener más información, vea conmutador de visualización automática.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 11, versión 24H2, actualización 2025.01
encabezado de dispmprt.h
irQL PASSIVE_LEVEL

Consulte también

DXGK_DISPLAYMUX_SET_INTERNAL_PANEL_INFO

DxgkDdiDisplayMuxPreSwitchTo