我一直在寻找winapi函数的分类,可能(在一个或多个场景中)抛出/引发异常。一个明显的例子就是已经关闭的资源上的CloseHandle。
答案 0 :(得分:1)
一些Win32 API函数被记录为抛出一些异常(当然是SEH异常,而不是C ++异常)。您可以转到MSDN并检查每个功能。但考虑到Win32 API文档的质量,我不确定它是完全文档。这不是.NET :))
答案 1 :(得分:0)
没有单一的官方Windows列表函数列表详细说明哪些会引发SEH异常。您需要检查您呼叫的每个功能。