ConvertPerformanceCounterToAuxiliaryCounter 함수(realtimeapiset.h)
지정된 성능 카운터 값을 해당 보조 카운터 값으로 변환합니다. 필요에 따라 대기 시간 및 최대 드리프트로 인한 나노초 단위의 예상 변환 오류를 제공합니다.
구문
HRESULT ConvertPerformanceCounterToAuxiliaryCounter(
[in] ULONGLONG ullPerformanceCounterValue,
[out] PULONGLONG lpAuxiliaryCounterValue,
[out, optional] PULONGLONG lpConversionError
);
매개 변수
[in] ullPerformanceCounterValue
변환할 성능 카운터 값입니다.
[out] lpAuxiliaryCounterValue
성공하면 변환된 보조 카운터 값을 포함합니다. 함수가 실패하면 정의되지 않습니다.
[out, optional] lpConversionError
성공하면 예상 변환 오류를 나노초 단위로 포함합니다. 함수가 실패하면 정의되지 않습니다.
반환 값
변환이 성공하면 S_OK 반환합니다. 그렇지 않으면 오류를 지정하는 다른 HRESULT 를 반환합니다.
반환 값 | Description |
---|---|
|
함수가 성공했습니다. |
|
보조 카운터는 지원되지 않습니다. |
|
변환할 값이 허용되는 범위를 벗어났습니다(호출이 발생한 시점부터 10초 이상). |
|
변환할 값은 마지막 시스템 부팅 또는 S3/S4 전환 이전입니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 버전 1703 [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2016 [데스크톱 앱 | UWP 앱] |
대상 플랫폼 | Windows |
헤더 | realtimeapiset.h |
라이브러리 | Mincore.lib |
DLL | Kernel32.dll |