Click to Rate and Give Feedback
MSDN
MSDN Library
Development Guides
Windows API
Windows Data Types
 LARGE_INTEGER Union
LARGE_INTEGER Union

The LARGE_INTEGER structure is used to represent a 64-bit signed integer value.

Note  Your C compiler may support 64-bit integers natively. For example, Microsoft Visual C++ supports the __int64 sized integer type. For more information, see the documentation included with your C compiler.

Syntax

C++
typedef union _LARGE_INTEGER {
  struct {
    DWORD LowPart;
    LONG HighPart;
  } ;
  struct {
    DWORD LowPart;
    LONG HighPart;
  } u;
  LONGLONG QuadPart;
}LARGE_INTEGER, *PLARGE_INTEGER;

Members

LowPart

Low-order 32 bits.

HighPart

High-order 32 bits.

u
LowPart

Low-order 32 bits.

HighPart

High-order 32 bits.

QuadPart

Signed 64-bit integer.

Remarks

The LARGE_INTEGER structure is actually a union. If your compiler has built-in support for 64-bit integers, use the QuadPart member to store the 64-bit integer. Otherwise, use the LowPart and HighPart members to store the 64-bit integer.

Requirements

Minimum supported clientWindows 2000 Professional
Minimum supported serverWindows 2000 Server
HeaderWinnt.h (include Windows.h)

See Also

ULARGE_INTEGER

Build date: 7/30/2009

Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks | Privacy Statement | Site Feedback
Page view tracker