API 引用(Visual Studio 调试)

参考部分包括 API 的概念性概述、显示所有 API 元素的语法和用法的指南以及代码示例的分类。 所有引用按类别按字母顺序列出。

下表显示了方法返回的常见 HRESULT 值。

名称 描述
S_OK 成功。 0x00000000
E_UNEXPECTED 意外失败。 0x8000FFFF
E_NOTIMPL 未实现。 0x80004001
E_OUTOFMEMORY 内存不足,无法完成操作。 0x8007000E
E_INVALIDARG 一个或多个参数无效。 0x80070057
E_NOINTERFACE 不支持此类接口。 0x80004002
E_POINTER 无效指针。 0x80004003
E_HANDLE 无效句柄。 0x80070006
E_ABORT 操作已中止。 0x80004004
E_FAIL 意外失败。 0x80004005
E_ACCESSDENIED 常规访问被拒绝错误。 0x80070005

注意

当 Visual Studio 调试方法返回 S_OK时,假定所有 out 参数指针都有效,也就是说,返回时 S_OK 不会对 out 参数指针执行验证。

注意

无效或 NULL [out] 参数可能会导致 IDE 崩溃。

另请参阅