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 |
---|---|
|
A função foi bem-sucedida. |
|
Não há suporte para o contador auxiliar. |
|
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 |