Share via


Função ConvertAuxiliaryCounterToPerformanceCounter (realtimeapiset.h)

Converte o valor do contador auxiliar especificado no valor do contador de desempenho correspondente; opcionalmente, fornece o erro de conversão estimado em nanossegundos devido a latências e descompasso máximo possível.

Sintaxe

HRESULT ConvertAuxiliaryCounterToPerformanceCounter(
  [in]            ULONGLONG  ullAuxiliaryCounterValue,
  [out]           PULONGLONG lpPerformanceCounterValue,
  [out, optional] PULONGLONG lpConversionError
);

Parâmetros

[in] ullAuxiliaryCounterValue

O valor do contador auxiliar a ser convertido.

[out] lpPerformanceCounterValue

Em caso de êxito, contém o valor do contador de desempenho convertido. Será indefinido se a função falhar.

[out, optional] lpConversionError

Em caso de êxito, contém o erro de conversão estimado, em nanossegundos. Será indefinido se a função falhar.

Retornar valor

Retorna S_OK se a conversão for bem-sucedida; caso contrário, retornará outro HRESULT especificando o erro.

Valor retornado Descrição
S_OK
A função foi bem-sucedida.
E_NOTIMPL
Não há suporte para o contador auxiliar.
E_BOUNDS
O valor a ser convertido está fora do intervalo permitido (+/- 10 segundos de quando o chamado ocorreu).

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1703 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2016 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho realtimeapiset.h
Biblioteca Mincore.lib
DLL Kernel32.dll