Compartilhar via


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

O sistema operacional chama EVT_IDD_CX_MONITOR_GET_PHYSICAL_SIZE para consultar o tamanho físico de um monitor remoto sem EDID.

Sintaxe

EVT_IDD_CX_MONITOR_GET_PHYSICAL_SIZE EvtIddCxMonitorGetPhysicalSize;

NTSTATUS EvtIddCxMonitorGetPhysicalSize(
  [in]  IDDCX_MONITOR MonitorObject,
  [out] IDARG_OUT_MONITORGETPHYSICALSIZE *pOutArgs
)
{...}

Parâmetros

[in] MonitorObject

O contexto para o monitor no qual esse contexto OPM deve ser criado.

[out] pOutArgs

Ponteiro para uma estrutura IDARG_OUT_MONITORGETPHYSICALSIZE que contém informações sobre o tamanho do monitor.

Retornar valor

Se o driver souber o tamanho físico do monitor, ele deverá preencher os pOutArgs e retornar STATUS_SUCCESS. Caso o driver não saiba o tamanho físico, ele deverá retornar STATUS_NO_DATA_DETECTED.

Comentários

Esse retorno de chamada só é chamado para drivers remotos que não fornecem uma descrição do monitor para o monitor especificado. Se um driver remoto especificar uma descrição do monitor para um determinado monitor, a largura física e a altura serão obtidas da descrição e esse retorno de chamada não será chamado para esse monitor.

Para declarar um driver de ID remoto:

Um driver de ID declara que deseja criar um adaptador de ID remoto definindo o bit IDDCX_ADAPTER_FLAGS_REMOTE_SESSION_DRIVER no IDDCX_ADAPTER_CAPS. Campo Sinalizadores ao chamar a função IddCxAdapterInitAsync . O sistema operacional controla se o driver de ID está sendo carregado devido à pilha de área de trabalho remota conectando uma sessão remota e falhará na chamada IddCxAdapterInitAsync() nos dois casos a seguir:

  • Se um driver de ID não definir os sinalizadores de IDDCX_ADAPTER_FLAGS_REMOTE_SESSION_DRIVER para um dispositivo que foi criado pela pilha de área de trabalho remota do sistema operacional para uma sessão remota
  • Se um driver de ID definir os sinalizadores de IDDCX_ADAPTER_FLAGS_REMOTE_SESSION_DRIVER para um dispositivo que não foi criado pela pilha de área de trabalho remota do sistema operacional

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1903
Cabeçalho iddcx.h

Confira também

IDARG_OUT_MONITORGETPHYSICALSIZE

IDDCX_ADAPTER_CAPS