Partilhar via


DXGKDDI_QUERYCONNECTIONCHANGE função de retorno de chamada (d3dkmddi.h)

O sistema operacional chama DXGKDDI_QUERYCONNECTIONCHANGE em resposta a uma alteração de status relatada por meio de DxgkCbIndicateConnectorChange ou quando o campo OutputFlags.ConnectorStatusChanges indica que uma chamada para SetTimingsFromVidPn detectou alterações de status do conector.

Sintaxe

DXGKDDI_QUERYCONNECTIONCHANGE DxgkddiQueryconnectionchange;

NTSTATUS DxgkddiQueryconnectionchange(
  IN_CONST_HANDLE hAdapter,
  IN_PDXGKARG_QUERYCONNECTIONCHANGE pQueryConnectionChange
)
{...}

Parâmetros

hAdapter

Um identificador que identifica o adaptador.

pQueryConnectionChange

Um ponteiro para uma estrutura de DXGKARG_QUERYCONNECTIONCHANGE que fornece o buffer alocado pelo sistema operacional no qual a alteração mais antiga deve ser copiada pelo driver. A alteração mais antiga é avaliada pelo ConnectionChangeId mais baixo.

Valor de retorno

Valor de retorno Descrição
STATUS_SUCCESS Retornado se a rotina for bem-sucedida e retornar a alteração solicitada.
STATUS_ALREADY_COMPLETE Retornado se a rotina for bem-sucedida, mas as alterações já tiverem sido relatadas ao sistema operacional.

Observações

Essa função é sempre chamada no nível PASSIVA, portanto, o código de suporte deve ser tornado paginável.

Requisitos

Requisito Valor
da Plataforma de Destino Windows
cabeçalho d3dkmddi.h