DXGKDDI_DISPLAYMUX_SET_INTERNAL_PANEL_INFO função de retorno de chamada (dispmprt.h)
Dxgkrnl chama a função kmd (driver de exibição) do modo kernel (KMD) DxgkddiDisplayMuxSetInternalPanelInfo para fornecer ao driver informações sobre o painel interno.
Sintaxe
DXGKDDI_DISPLAYMUX_SET_INTERNAL_PANEL_INFO DxgkddiDisplaymuxSetInternalPanelInfo;
NTSTATUS DxgkddiDisplaymuxSetInternalPanelInfo(
PVOID DriverContext,
ULONG VidPnTargetId,
PDXGK_DISPLAYMUX_SET_INTERNAL_PANEL_INFO pInternalPanelInfo
)
{...}
Parâmetros
DriverContext
[in] Manipule para um bloco de contexto associado a um adaptador de exibição. A função
VidPnTargetId
[in] O destino VidPN para o qual a DDI está sendo chamada.
pInternalPanelInfo
[in] Ponteiro para uma estrutura de DXGK_DISPLAYMUX_SET_INTERNAL_PANEL_INFO que contém informações sobre o painel interno.
Valor de retorno
DxgkddiDisplayMuxSetInternalPanelInfo retornará STATUS_SUCCESS se tiver êxito. Caso contrário, ele retornará um código de erro apropriado.
Observações
Essa DDI é chamada em nível de sincronização 2.
Quando um adaptador é iniciado, mas o mux ainda não está conectado ao adaptador, o driver não pode se comunicar com o painel interno para coletar informações. Na primeira opção mux para esse adaptador, o sistema operacional chama DxgkddiDisplayMuxSetInternalPanelInfo para fornecer essas informações internas do painel ao driver. O driver pode, posteriormente, relatar as informações internas do painel ao sistema operacional corretamente.
DxgkddiDisplayMuxSetInternalPanelInfo é chamado apenas uma vez durante a primeira instância de um comutador mux para um adaptador específico depois que esse adaptador for iniciado, desde que o mux não esteja conectado ao adaptador quando o adaptador foi iniciado. Essa chamada é feita pouco antes de DxgkDdiDisplayMuxPreSwitchTo for chamado.
Para obter mais informações, consulte comutador de exibição automático.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 11, versão 24H2, atualização 2025.01 |
cabeçalho | dispmprt.h |
IRQL | PASSIVE_LEVEL |