Freigeben über


ULARGE_INTEGER Union (winnt.h)

Stellt einen 64-Bit-Ganzzahlwert ohne Vorzeichen dar.

Hinweis Ihr C-Compiler unterstützt möglicherweise 64-Bit-Ganzzahlen nativ. Beispielsweise unterstützt Microsoft Visual C++ den ganzzahligen Typ __int64 Größe. Weitere Informationen finden Sie in der Dokumentation, die in Ihrem C-Compiler enthalten ist.
 

Syntax

typedef union _ULARGE_INTEGER {
  struct {
    DWORD LowPart;
    DWORD HighPart;
  } DUMMYSTRUCTNAME;
  struct {
    DWORD LowPart;
    DWORD HighPart;
  } u;
  ULONGLONG QuadPart;
} ULARGE_INTEGER;

Member

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.LowPart

DUMMYSTRUCTNAME.HighPart

u

u.LowPart

u.HighPart

QuadPart

Eine 64-Bit-Ganzzahl ohne Vorzeichen.

Hinweise

Die ULARGE_INTEGER Struktur ist eigentlich eine Union. Wenn Ihr Compiler über integrierte Unterstützung für ganze 64-Bit-Zahlen verfügt, verwenden Sie den QuadPart-Member , um die 64-Bit-Ganzzahl zu speichern. Andernfalls verwenden Sie die Elemente LowPart und HighPart , um die ganze 64-Bit-Zahl zu speichern.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10 Build 20348
Unterstützte Mindestversion (Server) Windows 10 Build 20348
Kopfzeile winnt.h

Weitere Informationen

FILETIME

LARGE_INTEGER

SYSTEMTIME