DXGKDDI_QUERYCONNECTIONCHANGE função de retorno de chamada (d3dkmddi.h)
O sistema operacional chama DXGKDDI_QUERYCONNECTIONCHANGE em resposta a uma alteração status relatada por meio de DxgkCbIndicateConnectorChange ou quando o campo OutputFlags.ConnectorStatusChanges indica que uma chamada para SetTimingsFromVidPn detectou alterações no conector status.
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 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 é julgada pelo ConnectionChangeId mais baixo.
Retornar valor
Valor retornado | 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. |
Comentários
Essa função é sempre chamada no nível PASSIVE, portanto, o código de suporte deve ser tornado paginável.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | d3dkmddi.h |