he añadido algo de código que compila limpiamente y apenas han recibido este error de Windows:¿Qué es una instrucción privilegiada?
---------------------------
(MonTel Administrator) 2.12.7: MtAdmin.exe - Application Error
---------------------------
The exception Privileged instruction.
(0xc0000096) occurred in the application at location 0x00486752.
estoy a punto de ir a la caza de errores, y estoy esperando a ser algo tonto que he hecho que acaba sucede para producir este mensaje. El código se compila limpiamente sin errores ni advertencias. El tamaño del archivo EXE ha aumentado a 1.454.132 bytes e incluye enlaces a ODCS.lib
, pero por lo demás es pura C a la API de Win32, con DEPURACIÓN activada (ejecutándose en un P4 en Windows 2000).
En realidad es VC6. Pero no C++, aunque con muchas cadenas terminadas en cero. (Podría usar los nuevos compiladores pero he oído rumores de que VC6 es más rápido para C que para C++). Aunque dudo que sea un error de compilación ... (Siempre descubro que es uno de esos momentos "lo que estaba pensando"). –