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 |