错误报告和处理介绍

Windows API 是通过 C 可调用接口提供的。严格通过返回值报告 API 调用的成功或失败。异常不是记录合同的一部分(尽管某些 API 实现可能会引发 SEH 异常,例如,将只读 lpCommandLine 参数传递给 CreateProcess 时 )。

错误报告大致分为四类:

每个 API 调用的文档显式调出,报告错误的方式。始终查阅文档。