Compartilhar via


PFN_IDDCXMONITORGETSRMLISTVERSION função de retorno de chamada (iddcx.h)

PFN_IDDCXMONITORGETSRMLISTVERSION é um ponteiro para uma função de retorno de chamada do sistema operacional que recupera a versão mais recente da lista SRM (Mensagem de Renovação do Sistema) armazenada pela GPU.

Sintaxe

PFN_IDDCXMONITORGETSRMLISTVERSION PfnIddcxmonitorgetsrmlistversion;

NTSTATUS * PfnIddcxmonitorgetsrmlistversion(
  [in]  PIDD_DRIVER_GLOBALS DriverGlobals,
  [in]  IDDCX_MONITOR MonitorObject,
  [in]  const IDARG_IN_GETSRMLISTVERSION *pInArgs,
  [out] IDARG_OUT_GETSRMLISTVERSION *pOutArgs
)
{...}

Parâmetros

[in] DriverGlobals

Contém dados por driver definidos pelo sistema.

[in] MonitorObject

O objeto monitor ao qual a lista SRM está associada.

[in] pInArgs

Argumentos de entrada da função.

[out] pOutArgs

Argumentos de saída da função.

Retornar valor

Retorna NTSTATUS com os seguintes códigos de erro:

Valor retornado Descrição
STATUS_SUCCESS A rotina foi bem-sucedida.
STATUS_GRAPHICS_OPM_NOT_SUPPORTED O driver de GPU não dá suporte a essa nova funcionalidade.
STATUS_NO_DATA_DETECTED A GPU não tem uma lista SRM atual.
STATUS_BUFFER_TOO_SMALL O buffer passado é muito pequeno.

Comentários

Um driver de exibição indireto (IDD) não deve usar esse ponteiro para chamar diretamente a função para a qual ele aponta. Em vez disso, as IDDs devem chamar IddCxMonitorGetSrmListVersion.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10
Cabeçalho iddcx.h

Confira também

IddCxMonitorGetSrmListVersion