作っていたプログラムをビルドすると、basetsd.h というのが
外部依存関係で出てきて、その中身を見たのですが、

#if ( 501 < __midl )

typedef [public] __int3264 INT_PTR, *PINT_PTR;
typedef [public] unsigned __int3264 UINT_PTR, *PUINT_PTR;

typedef [public] __int3264 LONG_PTR, *PLONG_PTR;
typedef [public] unsigned __int3264 ULONG_PTR, *PULONG_PTR;

#else // midl64

この一文、[public] の部分の意味がわかりません。