Author Topic: List of variables changing of size  (Read 8186 times)

TouEnMasm

  • Member
  • *****
  • Posts: 1764
    • EditMasm
List of variables changing of size
« on: September 13, 2012, 04:05:39 PM »

Some variables change of size for different usage like those one:
Quote
IFDEF UNICODE
TCHAR  TYPEDEF  WORD
ELSE
TCHAR  TYPEDEF  BYTE
ENDIF
IFDEF _WIN64
ADO_LONGPTR  TYPEDEF  QWORD
ELSE
ADO_LONGPTR  TYPEDEF  DWORD
ENDIF  _WIN64

I am making a list of them,if you see missing variables be kind to post them here

Quote
intptr_t
uintptr_t
ptrdiff_t
size_t
time_t
TCHAR
SHANDLE_PTR
INT_PTR
UINT_PTR
LONG_PTR
ULONG_PTR
__int3264
NDR64_PTR_WIRE_TYPE
BFT
ADO_LONGPTR
DBLENGTH
DBROWOFFSET
DBROWCOUNT
DBCOUNTITEM
DBORDINAL
DB_LORDINAL
DBBKMARK
DBBYTEOFFSET
DBREFCOUNT
DB_UPARAMS
DB_LPARAMS
DBHASHVALUE
DB_DWRESERVE
DB_LRESERVE
DB_URESERVE



Fa is a musical note to play with CL

Aeomasdkob

  • Regular Member
  • *
  • Posts: 2
Re: List of variables changing of size
« Reply #1 on: June 02, 2016, 07:05:21 PM »
I'm sure it has something special.

LiaoMi

  • Member
  • *****
  • Posts: 1055
Re: List of variables changing of size
« Reply #2 on: June 02, 2016, 10:22:11 PM »

Some variables change of size for different usage like those one:
Quote
IFDEF UNICODE
TCHAR  TYPEDEF  WORD
ELSE
TCHAR  TYPEDEF  BYTE
ENDIF
IFDEF _WIN64
ADO_LONGPTR  TYPEDEF  QWORD
ELSE
ADO_LONGPTR  TYPEDEF  DWORD
ENDIF  _WIN64

I am making a list of them,if you see missing variables be kind to post them here

Quote
intptr_t
uintptr_t
ptrdiff_t
size_t
time_t
TCHAR
SHANDLE_PTR
INT_PTR
UINT_PTR
LONG_PTR
ULONG_PTR
__int3264
NDR64_PTR_WIRE_TYPE
BFT
ADO_LONGPTR
DBLENGTH
DBROWOFFSET
DBROWCOUNT
DBCOUNTITEM
DBORDINAL
DB_LORDINAL
DBBKMARK
DBBYTEOFFSET
DBREFCOUNT
DB_UPARAMS
DB_LPARAMS
DBHASHVALUE
DB_DWRESERVE
DB_LRESERVE
DB_URESERVE

Hallo,

http://rgho.st/7vffvcCdW

For example ...

Best Regards