从DLL返回错误代码

pin*_*ngu 2 c error-handling dll

我有一个带有ac接口的dll,其功能将返回错误代码,我还将提供一个返回最后一个错误的附加功能.这听起来合情合理吗?任何人都可以指出我可以作为模板使用的任何例子吗?

Gra*_*and 5

"最后一个错误"在DLL的上下文中不是一个非常有用或可靠的概念.如果DLL被多个进程或线程使用怎么办?

  • 通过使用线程本地存储,也可以使其成为线程安全的.不过,我同意你的观点,它不是很优雅. (2认同)