GetSystemTimePreciseAsFileTime 関数 (sysinfoapi.h)

GetSystemTimePreciseAsFileTime 関数は、可能な限り高い精度 (<1us) で現在のシステムの日付と時刻を取得します。 取得した情報は協定世界時 (UTC) 形式です。

構文

void GetSystemTimePreciseAsFileTime(
  [out] LPFILETIME lpSystemTimeAsFileTime
);

パラメーター

[out] lpSystemTimeAsFileTime

種類: LPFILETIME

現在のシステムの日付と時刻を UTC 形式で含む FILETIME 構造体へのポインター。

戻り値

なし

解説

メモ この関数は、高解像度の時刻の測定や UTC に同期されるタイムスタンプに最適です。 高解像度の間隔を測定するには、 QueryPerformanceCounter または KeQueryPerformanceCounter を使用します。 高解像度タイム スタンプの取得の詳細については、「高解像度タイム スタンプの 取得」を参照してください。
 

要件

要件
サポートされている最小のクライアント Windows 8 [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー sysinfoapi.h (Windows.h を含む)
Library Kernel32.lib
[DLL] Kernel32.dll