News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests
NB: Posting URL's See here: Posted URL Change

Main Menu

Recent posts

#1
Showcase / Re: Pirates Launcher
Last post by NoCforMe - January 15, 2025, 07:04:42 PM
You didn't answer the question:

What is it? What does it do?
#2
The Workshop / Re: How to synchronize a datab...
Last post by NoCforMe - January 15, 2025, 04:16:05 PM
Quote from: TimoVJL on January 15, 2025, 04:03:47 PMBuilding an Import Library and Export File

I'm not going to go to the trouble to create a library just for one stupid missing function in MASM include files: I just load it directly from the DLL using LoadLibrary() and GetProcAddress().
#4
The Workshop / Re: How to synchronize a datab...
Last post by NoCforMe - January 15, 2025, 03:37:09 PM
Quote from: TimoVJL on January 15, 2025, 02:08:34 PMkrnl32x.def
LIBRARY kernel32.dll
EXPORTS
 _CancelSynchronousIo@4
polib -def:krnl32x.def -out:krnl32x.lib -machine:x86
Timo, I'm not using that Po stuff; I'm using regular old MASM.
#5
The Workshop / Re: How to synchronize a datab...
Last post by NoCforMe - January 15, 2025, 03:35:38 PM
I want my money back.
#6
The Workshop / Re: How to synchronize a datab...
Last post by sinsi - January 15, 2025, 02:22:42 PM
MASM64 doesn't have it either :sad:
#7
The Workshop / Re: How to synchronize a datab...
Last post by TimoVJL - January 15, 2025, 02:08:34 PM
krnl32x.def
LIBRARY kernel32.dll
EXPORTS
 _CancelSynchronousIo@4
polib -def:krnl32x.def -out:krnl32x.lib -machine:x86
#8
The Workshop / Re: How to synchronize a datab...
Last post by zedd151 - January 15, 2025, 01:58:23 PM
Quote from: sinsi on January 15, 2025, 01:32:09 PMDoes that mean that MASM32 hasn't been updated to Vista? :dazzled:
Probably since Windows xp.  :tongue: 
#9
The Workshop / Re: How to synchronize a datab...
Last post by sinsi - January 15, 2025, 01:32:09 PM
Quote from: NoCforMe on January 15, 2025, 12:51:58 PMgotta use LoadLibrary() and GetProcAddress
It's in the Windows 10 SDK kernel32.lib but not MASM32.
Does that mean that MASM32 hasn't been updated to Vista? :dazzled:
#10
The Workshop / Re: How to synchronize a datab...
Last post by NoCforMe - January 15, 2025, 12:51:58 PM
Quote from: sinsi on January 14, 2025, 08:48:20 PMCancelSynchronousIo

QuoteMarks pending synchronous I/O operations that are issued by the specified thread as canceled.
Then just check the return status I would guess.

OK, I give up: why isn't CancelSynchronousIo() in any of the Masm32 include files?

Aaargh; gotta use LoadLibrary() and GetProcAddress().