ULARGE_INTEGER união (winnt.h)
Representa um valor inteiro sem sinal de 64 bits.
Nota O compilador C pode dar suporte a inteiros de 64 bits nativamente. Por exemplo, Microsoft Visual C++ dá suporte ao tipo inteiro de tamanho __int64. Para obter mais informações, consulte a documentação incluída no compilador C.
Sintaxe
typedef union _ULARGE_INTEGER {
struct {
DWORD LowPart;
DWORD HighPart;
} DUMMYSTRUCTNAME;
struct {
DWORD LowPart;
DWORD HighPart;
} u;
ULONGLONG QuadPart;
} ULARGE_INTEGER;
Membros
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.LowPart
DUMMYSTRUCTNAME.HighPart
u
u.LowPart
u.HighPart
QuadPart
Um inteiro de 64 bits sem sinal.
Comentários
A estrutura ULARGE_INTEGER é na verdade uma união. Se o compilador tiver suporte interno para inteiros de 64 bits, use o membro QuadPart para armazenar o inteiro de 64 bits. Caso contrário, use os membros LowPart e HighPart para armazenar o inteiro de 64 bits.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 Build 20348 |
Servidor mínimo com suporte | Windows 10 Build 20348 |
Cabeçalho | winnt.h |