win64 Questions

1

Solved

I've read Microsoft's documentation, but the scheme is so awkward, I thought I'd double-check to make sure I'm understanding it correctly... My understanding is the generic method by which paramet...
Brewer asked 23/8, 2012 at 2:6

2

Solved

I'm learning x64 assembly on Windows for 'fun'. The MSDN documentation for the x64 calling convention on Windows says: The caller is responsible for allocating space for parameters to the callee...
Foulness asked 21/8, 2011 at 12:45

3

We have a large Delphi XE codebase we want to port to 64 bit. I own a Delphi XE2 licence and I cannot find any warning nor hint that can help me to detect valid 32 bit constructions that can now l...
Sloop asked 4/11, 2011 at 19:25

5

Solved

I only have 32-bit Windows installed, so I cannot verify this myself. If I understand correctly, the DWORD used in various places in the Microsoft API is in reference to the original 16-bit word, ...
Foam asked 14/2, 2011 at 7:58

1

Is there an equivalent of rundll32.exe for calling 64-bit DLLs?
Skelly asked 16/1, 2011 at 3:27

2

Solved

There are some new integer types in the Windows API to support Win64. They haven't always been supported; e.g. they aren't present in MSVC6. How can I write an #if condition to detect if these typ...
Irra asked 27/4, 2010 at 17:1

5

Solved

I have an old VB6 application that uses an ImageList control from COMCTL32.OCX ("Microsoft Windows Common Controls 5.0 (SP2)") to provide icons for TreeViews and ListViews. The app won't even laun...
Denbighshire asked 19/6, 2009 at 16:47

2

I've got a minidump file from a crash in one of our apps. It's a 32-bit native app, and it was running on 64-bit Windows. If I load the minidump file into WinDbg, WinDbg won't load the symbols for...
Jegger asked 5/11, 2008 at 15:18

1

Solved

Again, porting 32-bit app to 64-bit. I get the negative subscript error on the C_ASSERT statement mentioned below.. C_ASSERT (sizeof(somestruct) == some#define); I also read the http://support....
Beatify asked 25/9, 2009 at 20:24

2

Solved

I'm ok with using Cygwin or MinGW, but I need to end up with 64-bit code, not 32-bit. This is because I will be calling the DLL from 64-bit managed C#. I can't seem to find and good references for ...
Panto asked 17/5, 2009 at 2:52

1

Solved

What are the typical values of the virtual allocation granularity and page size on Win64 platforms? That'd be SYSTEM_INFO's dwAllocationGranularity and dwPageSize. On Win32 systems these would be ...
Marsupium asked 13/1, 2009 at 13:3

3

Solved

I try to write to a large file, but it seems like it does not work for files larger than 2GB. I have tried with boost::iostreams::file_sink. Is this just a limit with the boost stream? Is there som...
Decalcomania asked 19/11, 2008 at 14:18

1

Why did Windows 64 choose to require xmm6 and xmm7 to be saved/restored? In Windows 32, you could write assembly routines which clobbered xmm0...xmm7. But if you take that same assembly code and r...
Melpomene asked 4/11, 2008 at 15:27

© 2022 - 2025 — McMap. All rights reserved.