ULARGE_INTEGER Structure

Type ULARGE_INTEGER
  LowPart As Long
  HighPart As Long
End Type

Description & Usage

The ULARGE_INTEGER structure stores a 64-bit unsigned integer. Unsigned integers range in value from &H0 to &HFFFFFFFFFFFFFFFF (or in decimal, 264). This structure is defined primarily for languages (such as Visual Basic but including many others) which have no intrinsic support for 64-bit unsigned integers. The structure splits the value into two 32-bit halves: a high-order half and a low-order half. If the programming language you use does support 64-bit unsigned integers, you can replace the two data members of this structure with a single value (or use that data type instead of the structure altogether).

Visual Basic-Specific Issues

None

Data Members

LowPart
The 32-bit low-order half of the full 64-bit unsigned integer.
HighPart
The 32-bit high-order half of the full 64-bit unsigned integer.

Used By

GetDiskFreeSpaceEx, SHQUERYRBINFO

Back to the index.


Last Modified: September 1, 1999
This page is copyright © 1999 Paul Kuliniewicz. Copyright Information

Go to Paul Kuliniewicz's Home Page.
E-mail: rogue953@hotmail.com
This page is at http://skyscraper.fortunecity.com/transmission/45/api/u/ularge_integer.html