How to distinguish 32 and 64 bit .bin binaries.

Hi,

The MC generates .h and .rc file and .bin file. How to distinguish 32 and 64 bit .bin binaries?

wrote in message news:xxxxx@ntdev…
> Hi,
>
> The MC generates .h and .rc file and .bin file. How to distinguish 32 and
> 64 bit .bin binaries?

No way. they are undistinguishable.

– pa

And really, why would you care?

Gary G. Little
H (952) 223-1349
C (952) 454-4629
xxxxx@comcast.net

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Pavel A.
Sent: Monday, October 18, 2010 5:00 AM
To: Windows System Software Devs Interest List
Subject: Re:[ntdev] How to distinguish 32 and 64 bit .bin binaries.

wrote in message news:xxxxx@ntdev…
> Hi,
>
> The MC generates .h and .rc file and .bin file. How to distinguish 32 and

> 64 bit .bin binaries?

No way. they are undistinguishable.

– pa


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer

Information from ESET Smart Security, version of virus signature
database 5542 (20101018)


The message was checked by ESET Smart Security.

http://www.eset.com

xxxxx@gmail.com wrote:

The MC generates .h and .rc file and .bin file. How to distinguish 32 and 64 bit .bin binaries?

MC does not generate executable code. The .bin file contains resources
and data. It does not have 32-bit and 64-bit variants.


Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.

Actually, it is important to realize that there are no 32-bit or 64-bit
versions of the .bin files; there is nothing dependent on the size of the
architecture in them. There are some 32-bit values, which remain 32-bit
values, whether they are lengths or message IDs, and the rest is Unicode
text. So there are no values in the .bin file that need to be 64-bit in a
64-bit environment.

So it isn’t just that you can’t tell the difference; there IS no difference
because there is nothing different that needs to exist.
joe

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Pavel A.
Sent: Monday, October 18, 2010 6:00 AM
To: Windows System Software Devs Interest List
Subject: Re:[ntdev] How to distinguish 32 and 64 bit .bin binaries.

wrote in message news:xxxxx@ntdev…
> Hi,
>
> The MC generates .h and .rc file and .bin file. How to distinguish 32 and

> 64 bit .bin binaries?

No way. they are undistinguishable.

– pa


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer


This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

“Joseph M. Newcomer” wrote in message
news:xxxxx@ntdev…
> Actually, it is important to realize that there are no 32-bit or 64-bit
> versions of the .bin files; there is nothing dependent on the size of the
> architecture in them. There are some 32-bit values, which remain 32-bit
> values, whether they are lengths or message IDs, and the rest is Unicode
> text. So there are no values in the .bin file that need to be 64-bit in a
> 64-bit environment.
>
> So it isn’t just that you can’t tell the difference; there IS no
> difference
> because there is nothing different that needs to exist.
> joe

I did not say I can’t tell the difference; rather that nobody can tell the
difference :slight_smile:

Regards,
– pa

> -----Original Message-----
> From: xxxxx@lists.osr.com
> [mailto:xxxxx@lists.osr.com] On Behalf Of Pavel A.
> Sent: Monday, October 18, 2010 6:00 AM
> To: Windows System Software Devs Interest List
> Subject: Re:[ntdev] How to distinguish 32 and 64 bit .bin binaries.
>
> wrote in message news:xxxxx@ntdev…
>> Hi,
>>
>> The MC generates .h and .rc file and .bin file. How to distinguish 32
>> and
>
>> 64 bit .bin binaries?
>
> No way. they are undistinguishable.
>
> – pa