LARGE_INTEGER union (winnt.h)
64 ビット符号付き整数値を表します。
メモ C コンパイラでは、64 ビット整数をネイティブにサポートできます。 たとえば、Microsoft Visual C++では、__int64 サイズの整数型がサポートされます。 詳細については、C コンパイラに含まれているドキュメントを参照してください。
構文
typedef union _LARGE_INTEGER {
struct {
DWORD LowPart;
LONG HighPart;
} DUMMYSTRUCTNAME;
struct {
DWORD LowPart;
LONG HighPart;
} u;
LONGLONG QuadPart;
} LARGE_INTEGER;
メンバー
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.LowPart
DUMMYSTRUCTNAME.HighPart
u
u.LowPart
u.HighPart
QuadPart
符号付き 64 ビット整数。
解説
LARGE_INTEGER構造体は、実際には共用体です。 コンパイラで 64 ビット整数のサポートが組み込まれている場合は、 QuadPart メンバーを使用して 64 ビット整数を格納します。 それ以外の場合は、 LowPart メンバーと HighPart メンバーを使用して、64 ビット整数を格納します。
要件
サポートされている最小のクライアント | Windows 10 ビルド 20348 |
サポートされている最小のサーバー | Windows 10 ビルド 20348 |
Header | winnt.h |