LARGE_INTEGER união (winnt.h)
Representa um valor inteiro com 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 _LARGE_INTEGER {
struct {
DWORD LowPart;
LONG HighPart;
} DUMMYSTRUCTNAME;
struct {
DWORD LowPart;
LONG HighPart;
} u;
LONGLONG QuadPart;
} LARGE_INTEGER;
Membros
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.LowPart
DUMMYSTRUCTNAME.HighPart
u
u.LowPart
u.HighPart
QuadPart
Um inteiro de 64 bits com sinal.
Comentários
A estrutura LARGE_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
Cliente mínimo com suporte | Windows 10 Build 20348 |
Servidor mínimo com suporte | Windows 10 Build 20348 |
Cabeçalho | winnt.h |