Calling any function from winmm.dll causes an exceptional error (0xc0000005).
format PE64 GUI 5.0
entry start
include 'win64a.inc'
section '.code' code readable executable
start:
invoke mixerGetNumDevs
invoke ExitProcess
section '.idata' import data readable
library kernel, 'kernel32.dll', wmm, 'winmm.dll'
import kernel, ExitProcess, 'ExitProcess'
import wmm, mixerGetNumDevs, 'mixerGetNumDevs'
If compiled in 32-bit mode, then everything works.
What’s wrong?
New contributor
Memnon is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.