DkmExceptionCode 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义此 API 使用的 HRESULT 代码。
public enum class DkmExceptionCode
public enum class DkmExceptionCode
enum DkmExceptionCode
public enum DkmExceptionCode
type DkmExceptionCode =
Public Enum DkmExceptionCode
- 继承
-
DkmExceptionCode
字段
| 名称 | 值 | 说明 |
|---|---|---|
| COR_E_OPERATIONCANCELED | -2146233029 | 该操作已取消。 |
| E_64BIT_CLR_NOT_SUPPORTED | -2147221481 | 远程计算机上的Visual Studio 远程调试器不支持调试在 64 位计算机上的公共语言运行时中运行的代码。 |
| E_64BIT_COMPONENTS_NOT_INSTALLED | -2147219632 | |
| E_ACCESS_DENIED_ON_CALLBACK | -2147220060 | 目标计算机上的Visual Studio 远程调试器无法连接回此计算机。 身份验证失败。 通过将设置更改为仅调试本机代码或仅调试托管代码,可以避免此错误。 |
| E_ALL_THREADS_SUSPENDED | -2147220985 | 所有线程都已冻结。 在尝试单步执行或继续进程之前,请使用“线程”窗口取消冻结至少一个线程。 |
| E_APP_PACKAGE_NEVER_SUSPENDED | -1842151351 | 应用程序从未达到挂起状态。 |
| E_APPX_REGISTRATION_NOT_FOUND | -2147218409 | 调试器找不到目标应用程序的注册。 如果问题仍然存在,请尝试卸载并重新安装此应用程序。 |
| E_ARMDUMP_NOT_SUPPORTED_PRE_WIN8 | -2147218156 | ARM 微型转接的调试需要Windows 8或更高版本。 |
| E_ASP_USER_ACCESS_DENIED | -2147221211 | ASP 调试处于禁用状态,因为 ASP 进程以没有调试权限的用户身份运行。 有关帮助,请参阅帮助。 |
| E_ASYNC_OPERATION_NOT_RUNNING | -2147218138 | 异步操作未运行。 |
| E_ASYNC_OPERATION_RUNNING | -2147218139 | 异步操作已在运行。 |
| E_ASYNCBREAK_CLR_NOT_LOADED | -1842151283 | 调试器无法停止此过程,因为尚未加载任何 CLR。 |
| E_ASYNCBREAK_CORECLR_LOADED | -1842151281 | 加载 .NET Core 时,调试器无法停止此过程。 若要进行调试,请为 .NET Core 调试配置调试器。 |
| E_ASYNCBREAK_DEBUGGEE_NOT_INITIALIZED | -2147221231 | 调试器仍在附加到进程,或者进程当前未执行为调试选择的代码类型。 |
| E_ASYNCBREAK_FRAMEWORK_LOADED | -1842151282 | 加载.NET Framework时,调试器无法停止此过程。 若要进行调试,请将调试器配置为.NET Framework调试。 |
| E_ASYNCBREAK_NO_PROGRAMS | -2147221232 | 此过程当前未执行选择调试的代码类型。 |
| E_ASYNCBREAK_UNABLE_TO_PROCESS | -2147221230 | 调试器正在处理调试事件或执行不允许嵌套中断状态的评估。 重试。 |
| E_ATTACH_ASSEMBLY_UPDATES_APPLIED | -1842151280 | 不允许将 .NET 调试器附加到此进程,因为已应用代码更改。 必须重启进程才能允许调试。 |
| E_ATTACH_CANNOT_ATTACH_TO_DESKTOP | -2147221501 | 无法调试桌面。 |
| E_ATTACH_DEBUGGEE_PROCESS_SECURITY_VIOLATION | -2147221502 | 进程没有足够的权限进行调试。 |
| E_ATTACH_DEBUGGER_ALREADY_ATTACHED | -2147221503 | 已附加调试器。 |
| E_ATTACH_FAILED_ABORT_SILENTLY | -2147218937 | |
| E_ATTACH_NO_CLR_PROGRAMS | -2147221490 | 进程中没有正在运行的托管代码。 若要使用 .NET 调试器附加到进程,托管代码必须在附加之前在进程中运行。 |
| E_ATTACH_NOT_ENABLED | -2147220478 | 未为此调试类型的进程启用附加。 |
| E_ATTACH_REQUIRES_ELEVATION | -2147221447 | Visual Studio 没有足够的特权,无法调试此进程。 若要调试此过程,必须以管理员身份运行 Visual Studio。 |
| E_ATTACH_USER_CANCELED | -2147219616 | |
| E_AUTO_ATTACH_CLASSNOTREG | -2147221207 | |
| E_AUTO_ATTACH_COCREATE_FAILURE | -2147221208 | Web 服务器 CoCreating 调试谓词 CLSID 的预期失败 |
| E_AUTO_ATTACH_DCOM_ERROR | -2147221209 | 尝试自动附加到远程 Web 服务器时发生意外的 DCOM 错误。 尝试使用“附加到进程”对话框手动附加到远程 Web 服务器。 |
| E_AUTO_ATTACH_NOT_REGISTERED | -2147221210 | 远程调试组件未在 Web 服务器上注册或运行。 确保正确版本的 msvsmon 在远程计算机上运行。 |
| E_AUTO_LAUNCH_EXEC_FAILURE | -2147221464 | Visual Studio 远程调试器 (MSVSMON.EXE) 无法启动。 如果此问题仍然存在,请在 控制面板 中通过“添加或删除程序”修复 Visual Studio 安装。 |
| E_AUTOATTACH_WEBSERVER_NOT_FOUND | -2147219199 | 无法将调试起始页 URL 映射到计算机名称。 |
| E_BAD_CLR_DIASYMREADER | -2147219454 | Microsoft .NET Framework 组件(diasymreader.dll)未正确安装。 请通过 控制面板 中的“添加或删除程序”修复 Microsoft .NET Framework安装。 |
| E_BAD_NETCF_VERSION | -2147220472 | 无法加载 CLR。 目标设备未为尝试调试的应用程序安装兼容版本的 CLR。 验证设备是否支持相应的 CLR 版本并已安装该 CLR。 某些设备不支持自动 CLR 升级。 |
| E_BAD_SYMBOL_DATA | -1842151335 | 符号文件包含采用意外格式的数据。 |
| E_BCL_METADATA_MISSING | -2147218107 | 尚未加载 mscorlib/System.Private.CoreLib 的二进制文件。 |
| E_BG_TASK_ACTIVATION_FAILED | -2147218162 | 后台任务激活失败 有关详细信息,请参阅帮助。 |
| E_BP_CLR_ERROR | -1842151418 | 公共语言运行时无法设置断点。 |
| E_BP_CLR_EXTERN_FUNCTION | -1842151417 | 无法在.NET Framework方法中设置断点,这些方法在本机代码中实现 (例如:“extern”函数) 。 |
| E_BP_DELETED | -2147221408 | 断点已被删除。 |
| E_BP_IN_OPTIMIZED_CODE | -1842151420 | 如果启用了调试器选项“仅我的代码”,则无法在优化代码中设置断点。 |
| E_BP_IN_RUNTIME_MODULE_BLOCKED | -1842151325 | 无法在包含基础运行时实现的模块中设置断点,例如 clr.dll。 |
| E_BP_INVALID_ADDRESS | -1842151422 | 无法在指定的指令地址处写入断点。 |
| E_BP_MODULE_UNLOADED | -1842151416 | 无法设置断点,目标模块当前已卸载。 |
| E_BREAK_ALL_FAILED | -2147220476 | 进程中的线程此时无法挂起。 这可能是一种临时情况。 |
| E_CANCELLING_OPERATIONS | -2147218135 | 当 SDM 取消当前操作时,无法开始异步操作。 |
| E_CANNOT_AUTOATTACH_TO_SQLSERVER | -2147218174 | 无法自动附加到SQL Server,可能是因为防火墙配置不正确或操作系统禁止自动附加。 |
| E_CANNOT_CONTINUE_DURING_PENDING_EXPR_EVAL | -2147221200 | 在另一个线程上计算表达式时,当前线程无法继续。 |
| E_CANNOT_DEBUG_AMD64 | -2147218143 | 此版本的Visual Studio 远程调试器 (MSVSMON.EXE) 不能用于调试 X64 进程或转储。 请改用 X64 版本。 |
| E_CANNOT_DEBUG_APP_PACKAGE_IN_RDBSERVICE | -1842151356 | 当远程调试器作为服务运行时,无法进行 Windows 应用商店应用调试。 在目标计算机上运行远程调试器配置向导,并取消选中用于启动远程调试器服务的选项。 然后启动Visual Studio 远程调试器应用程序。 |
| E_CANNOT_DEBUG_ARM | -2147218142 | 此版本的Visual Studio 远程调试器 (MSVSMON.EXE) 不能用于调试 ARM 进程或转储。 请改用 ARM 版本。 |
| E_CANNOT_DEBUG_ARM64 | -2147218141 | 此版本的Visual Studio 远程调试器 (MSVSMON.EXE) 不能用于调试 ARM64 进程或转储。 请改用 ARM64 版本。 |
| E_CANNOT_DEBUG_MULTI_GPU_PROCS | -2147218171 | 不支持调试多个 GPU 进程。 |
| E_CANNOT_DEBUG_WIN32 | -2147220965 | 64 位版本的Visual Studio 远程调试器 (MSVSMON.EXE) 不能用于调试 32 位进程或 32 位转储。 请改用 32 位版本。 |
| E_CANNOT_DEBUG_WIN64 | -2147220964 | 32 位版本的Visual Studio 远程调试器 (MSVSMON.EXE) 不能用于调试 64 位进程或 64 位转储。 请改用 64 位版本。 |
| E_CANNOT_DEBUG_X86 | -2147218144 | 此版本的Visual Studio 远程调试器 (MSVSMON.EXE) 不能用于调试 X86 进程或转储。 请改用 X86 版本。 |
| E_CANNOT_DETACH_WHILE_TERMINATE_IN_PROGRESS | -2147218155 | 进程终止正在进行时无法分离。 |
| E_CANNOT_EMULATE_RESULTS_VIEW | -1842151328 | 结果视图的迭代器仿真失败。 这通常是在迭代器调用本机代码时造成的。 |
| E_CANNOT_FIND_INTERNET_EXPLORER | -2147221191 | 找不到 Microsoft Internet Explorer。 |
| E_CANNOT_FIND_REMOTE_RESOURCES | -1842151400 | 远程调试器找不到资源 dll (vsdebugeng.impl.resources.dll) 。 请确保在目标计算机上复制或安装了完整的远程调试器文件夹。 |
| E_CANNOT_GET_UNMANAGED_MEMORY_CONTEXT | -2147220127 | |
| E_CANNOT_LAUNCH_IN_RDBSERVICE | -1842151355 | 当远程调试器作为服务运行时,无法在调试器下启动应用程序。 在目标计算机上运行远程调试器配置向导,并取消选中用于启动远程调试器服务的选项。 然后启动Visual Studio 远程调试器应用程序。 |
| E_CANNOT_MIX_MINDUMP_DEBUGGING | -2147221480 | 无法同时调试最小umps和进程。 |
| E_CANNOT_REMOTE_DEBUG_MIXED | -2147218163 | 远程调试器不支持混合 (托管和本机) 调试器类型。 |
| E_CANNOT_SET_NEXT_STATEMENT_GENERAL | -2147221237 | 目前无法更改下一个语句。 |
| E_CANNOT_SET_NEXT_STATEMENT_IN_OPTIMIZED_CODE | -2147218157 | 无法设置下一个语句,因为当前程序集已优化。 |
| E_CANNOT_SET_NEXT_STATEMENT_INTO_CATCH | -2147221238 | 下一个语句不能从 catch 块外部设置为其中。 |
| E_CANNOT_SET_NEXT_STATEMENT_INTO_FINALLY | -2147221240 | 下一个语句不能从 finally 块外部设置为其中。 |
| E_CANNOT_SET_NEXT_STATEMENT_INTO_OR_OUT_OF_FILTER | -2147221236 | 下一个语句不能设置为或从 catch 筛选器中设置。 |
| E_CANNOT_SET_NEXT_STATEMENT_ON_EXCEPTION | -2147221243 | 若要设置下一个语句,请右键单击“调用堆栈”窗口中的活动帧,然后选择“展开到此帧”。 |
| E_CANNOT_SET_NEXT_STATEMENT_ON_NONLEAF_FRAME | -2147221248 | 此线程已调用无法显示的函数。 |
| E_CANNOT_SET_NEXT_STATEMENT_OUT_OF_FINALLY | -2147221239 | 下一个语句不能从 finally 块内设置为其外部的语句。 |
| E_CANNOT_SETIP_EXCEPTION_STACK_FRAME | -1842151275 | Set next 语句不能在“[Exception]”调用堆栈帧中使用。 |
| E_CANNOT_SETIP_TO_DIFFERENT_FUNCTION | -2147221244 | 下一个语句不能设置为另一个函数。 |
| E_CAUSALITY_BREAKPOINT_BIND_ERROR | -2147219165 | 无法确定停止位置。 验证是否已加载符号。 |
| E_CAUSALITY_BREAKPOINT_NOT_HIT | -2147219166 | 调试器未能在服务器进程中停止。 |
| E_CAUSALITY_BRIDGE_ALREADY_INITIALIZED | -1842151354 | AD7 AL 因果关系桥已初始化。 |
| E_CAUSALITY_NO_SERVER_RESPONSE | -2147219168 | 无法调试远程过程。 这通常表示尚未在服务器上启用调试。 有关详细信息,请参阅帮助。 |
| E_CAUSALITY_PROJECT_DISABLED | -2147219164 | 已禁用调试此项目。 可以从项目属性下的“启动选项”重新启用调试。 |
| E_CAUSALITY_REMOTE_NOT_REGISTERED | -2147219167 | 请在服务器上安装Visual Studio 远程调试器以启用此功能。 |
| E_CHECKSUM_MISMATCH | -1842151316 | 此文件与原始版本不完全匹配。 |
| E_CLIENT_NOT_LOGGED_ON | -2147220057 | |
| E_CLR_CANNOT_DEBUG_FIBER_PROCESS | -2147221452 | 无法附加,因为进程在光纤模式下运行。 |
| E_CLR_INCOMPATIBLE_PROTOCOL | -2147221453 | 检查以下项之一。 1. 尝试调试的应用程序使用调试器不支持的 Microsoft .NET Framework版本。 2. 调试器对应用程序将使用的 Microsoft .NET Framework 版本做出了错误的假设。 3. 指定用于调试的 Microsoft .NET Framework 版本不正确。 有关正确指定应用程序将用于调试的 Microsoft .NET Framework版本,请参阅 Visual Studio .NET 调试器文档。 |
| E_CLR_NOT_SUPPORTED | -2147221482 | 远程计算机上的Visual Studio 远程调试器不支持调试在公共语言运行时中运行的代码。 |
| E_CLR_SHIM_ERROR | -2147219453 | 无法加载 CLR。 如果为调试指定了 CLR 版本,检查该版本有效并安装在计算机上。 如果问题仍然存在,请通过 控制面板 中的“程序和功能”修复 Microsoft .NET Framework安装。 |
| E_CODE_CONTEXT_OUT_OF_SCOPE | -2147220063 | |
| E_COMPARE_CANNOT_COMPARE | -2147221344 | |
| E_CONTEXT_CONTROL_REQUIRED | -1842151386 | 在 x64 上,上下文控件必须包含在 SetThreadContext 中 |
| E_CORRUPT_MINIDUMP | -2147218413 | 未能启动小型转储。 小型转储文件已损坏。 |
| E_CRASHDUMP_ACTIVE | -2147220986 | 在当前混合转储调试会话期间无法调试其他程序。 |
| E_CRASHDUMP_DEPRECATED | -2147220953 | 不支持调试较旧格式的 crashdumps。 |
| E_CRASHDUMP_UNSUPPORTED | -2147220975 | 调试转储文件时不支持此操作。 |
| E_DATABPS_NOTSUPPORTED | -1842151346 | 此平台不支持数据断点。 |
| E_DBGEXTENSION_FAULTED | -2147219182 | |
| E_DBGEXTENSION_FUNCTION_NOT_FOUND | -2147219183 | |
| E_DBGEXTENSION_NOT_FOUND | -2147219184 | |
| E_DBGEXTENSION_RESULT_INVALID | -2147219181 | |
| E_DBGSHIM_INIT_ERROR | -1842151326 | 无法加载或初始化 Microsoft .NET Core CLR 调试服务加载程序 (dbgshim.dll) 。 |
| E_DCOM_ACCESS_DENIED | -2147221460 | 尝试联系远程计算机时出现 DCOM 错误。 拒绝访问。 通过将设置更改为仅调试本机代码或仅调试托管代码,可以避免此错误。 |
| E_DE_CLR_DBG_SERVICES_NOT_INSTALLED | -2147221491 | 未正确安装 .NET 调试器。 最可能的原因是未正确注册 mscordbi.dll。 有关如何修复 .NET 调试器的详细信息,请单击“帮助”。 |
| E_DE_NOT_SUPPORTED_PRE_8_0 | -2147218688 | |
| E_DEBUG_ENGINE_NOT_REGISTERED | -2147221479 | |
| E_DEBUG_PROCESS_REQUEST_FAILED | -1842151345 | 调试器无法附加到 DkmDebugProcessRequest 中请求的进程。 |
| E_DEBUGGEE_BLOCKED | -2147220970 | 该过程已软中断。 |
| E_DEBUGGER_NOT_REGISTERED_PROPERLY | -2147221469 | 调试程序安装不正确。 运行安装程序进行安装或修复调试程序。 |
| E_DEBUGGING_BLOCKED_ON_TARGET | -2147218153 | 目标设备不允许调试此过程。 |
| E_DECOMPILATION_REQUIRES_SYMBOL_SUPPORT | -1842151277 | 在不支持调试符号的情况下生成的模块无法反编译。 |
| E_DECOMPILED_SYMBOLS_MUST_BE_PORTABLE_PDB_FORMAT | -2147218111 | 反编译的符号必须是可移植的 PDB 格式 |
| E_DECOMPILED_SYMBOLS_NO_EDIT_IN_CONTINUE | -2147218110 | 无法反编译使用“继续编辑”编辑的模块。 |
| E_DECOMPILED_SYMBOLS_SUPRESS_ILDASM | -2147218109 | 无法反编译具有 SuppressIldasmAttribute 的模块。 |
| E_DECOMPILED_UNSUPPORTED_MEMORY_LAYOUT | -2147218104 | 不支持模块的内存布局。 |
| E_DEPLOY_APPX_SHUTDOWN_WRONG_TIME | -1842151353 | 应用包只能作为 Visual Studio 生成操作的一部分关闭。 |
| E_DEPLOY_FILE_NOT_EXIST | -1842151359 | 请求删除的文件路径不存在。 |
| E_DEPLOY_FILE_PATH_INVALID | -1842151367 | 无法将请求的文件路径写入其中,因为它无效。 确保路径不包含预期目录的文件。 |
| E_DEPLOY_FILE_TOO_LARGE | -1842151368 | 请求的文件大小必须小于 100 兆字节 |
| E_DESTROY_OBJECT_ID_ON_DATA_BP | -1842151298 | 无法删除当前由数据断点跟踪的对象 ID。 |
| E_DESTROYED | -2147220991 | 进程已终止。 |
| E_DETACH_FAILED_ON_ENC | -1842151324 | 通过“编辑并继续”应用更改后,不允许分离。 |
| E_DETACH_IMPERSONATE_FAILURE | -2147221264 | |
| E_DETACH_NO_PROXY | -2147221296 | 本机代码的 Microsoft Windows 2000 不支持分离。 |
| E_DETACH_TS_UNSUPPORTED | -2147221280 | |
| E_DEVICE_ACCESS_DENIED | -2147220474 | 无法完成操作。 这可能是因为设备的安全设置过于严格。 请使用设备安全管理器更改设置,然后重试。 |
| E_DEVICE_ACCESS_DENIED_SELECT_YES | -2147220475 | 访问被拒绝。 重试,然后检查设备提示。 |
| E_DEVICE_CONNRESET | -2147220473 | 与设备的远程连接已丢失。 验证设备连接并重启调试。 |
| E_DEVICEBITS_NOT_SIGNED | -2147220479 | 远程工具未正确签名。 |
| E_DISASM_BADADDRESS | -2147221438 | 反汇编中不存在指定的地址。 |
| E_DISASM_NOTAVAILABLE | -2147221437 | |
| E_DISASM_NOTSUPPORTED | -2147221439 | 当前正在调试的代码类型不支持反汇编。 |
| E_DOCKER_COMMAND_ERROR | -2147218126 | Docker 命令失败。 有关更多详细信息,请参阅输出窗口。 |
| E_DOCKER_COMMAND_RAN_LONGER | -2147218121 | 命令完成时间比预期要长。 |
| E_DOCKER_CONTAINER_NOT_RUNNING | -2147218124 | 无法确认 Docker 容器是否正在运行。 |
| E_DOCKER_INVALIDARCHITECTURE | -2147218119 | 无效的 Docker 容器体系结构。 预期的体系结构为“X86”、“AMD64”、“ARM”和“ARM64”。 |
| E_DOCKER_MATCHINGARCHSUPPORT | -2147218112 | 不支持的操作。 Docker Windows 容器附加仅适用于具有与 Docker 容器相同的处理器体系结构的目标进程。 |
| E_DOCKER_MISSING_FILEORDIRECTORY | -2147218122 | 在 Docker 容器中找不到文件或目录。 |
| E_DOCKER_MISSINGREQUIREDTOOL | -2147218113 | Docker 容器中缺少所需的命令行工具。 有关更多详细信息,请参阅输出窗口。 |
| E_DOCKER_MSVSMON_LAUNCH_FAILED | -2147218125 | 无法在 Docker Windows 容器中启动Visual Studio 远程调试器 (MSVSMON.EXE) 。 有关更多详细信息,请参阅输出窗口。 |
| E_DOCKER_NOT_FOUND | -2147218120 | 无法运行“docker.exe”。 验证 Docker CLI 是否已安装并且是否位于 PATH 中。 |
| E_DOCKER_NOT_REGISTERED_PROPERLY | -2147218116 | Docker (Windows 容器) 功能未正确注册。 |
| E_DOCKER_UNABLETODOWNLOAD | -2147218118 | 无法下载或提取调试器。 有关更多详细信息,请参阅输出窗口。 |
| E_DOCKER_UNEXPECTEDOUTPUT | -2147218117 | 命令的意外输出。 |
| E_DOCKER_USERCANCELED | -2147218115 | 用户取消了 Docker 命令执行。 |
| E_DOTNET_DEBUG_LIB_DOWNLOAD_FAILURE | -1842151270 | 找不到或下载所需的 .NET 运行时调试器库。 |
| E_DOTNET_DEBUG_LIB_INVALID_ISSUER | -1842151272 | .NET 运行时调试器的证书具有意外的颁发者。 |
| E_DOTNET_DEBUG_LIB_SIGNATURE_FAILURE | -1842151273 | .NET 运行时调试器库的签名验证失败。 |
| E_DOTNET_DEBUG_LIB_UNSIGNED | -1842151269 | .NET 运行时调试器库的签名验证失败,因为该文件未签名。 如果使用 .NET 的非官方版本 (示例:) https://github.com/dotnet/installer 的每日生成,则会出现此错误。 有关详细信息,请参阅https://aka.ms/vs/unsigned-dotnet-debugger-lib。 |
| E_DOTNET_HASH_VERIFICATION_FAILED | -1842151271 | 在 .NET 运行时调试器哈希的已知列表中找不到该文件的哈希。 |
| E_DOTNETNATIVE_SDK_NOT_INSTALLED | -2147218152 | 无法调试.NET Native代码。 安装 Microsoft .NET Native Developer SDK。 或者,使用本机代码类型进行调试。 |
| E_DUMP_ALREADY_LAUNCHED | -2147218158 | 此转储已在调试中。 |
| E_DUMP_ARM_ARCHITECTURE | -1842151389 | 小型转储来自基于 ARM 的计算机,只能在 ARM 计算机上进行调试。 |
| E_DUMP_CORRUPTED | -2147220956 | 打开的转储文件已损坏。 |
| E_DUMP_NO_THREADS | -1842151332 | 此转储不包含任何线程信息,或者线程信息已损坏。 Visual Studio 不支持调试没有有效线程信息的转储。 |
| E_DUMP_TASKS_NOT_SUPPORTED_CLR_VERSION | -2147218128 | 不支持使用 CLR 版本检索转储的任务信息。 |
| E_DUMP_UNKNOWN_ARCHITECTURE | -1842151388 | 小型转储来自未知处理器,不能使用此版本的 Visual Studio 进行调试。 |
| E_DUMP_WITH_MULTIPLE_APPDOMAINS | -2147218132 | 如果转储有多个应用域,则无法显示任务。 |
| E_DUMPS_DO_NOT_SUPPORT_BREAKPOINTS | -1842151390 | 调试小型转储时无法设置断点。 |
| E_EMULATED_CONTEXT_FLAGS_MISSING | -1842151274 | 对于模拟的 x64 进程,上下文控制、整数和浮点必须始终与 SetThreadContext 一起使用。 |
| E_ENABLE_SCRIPT_DEBUGGING_FAILED | -1842151334 | 在目标进程中动态启用脚本调试失败。 |
| E_ENC_CANNOT_REMAP_AFTER_SET_NEXT_STATEMENT | -2147218108 | 无法将指令指针重新映射到更新的方法。 |
| E_ENC_MSENC_LOAD_FAILURE | -1842151304 | 无法加载 Visual Studio 调试器组件 (msenc.dll) 。 如果此问题仍然存在,请通过控制面板中的“添加或删除程序”修复安装。 |
| E_ENC_MSOBJ_LOAD_FAILURE | -1842151303 | 无法加载 Visual Studio 调试器组件 (msobj140.dll) 。 如果此问题仍然存在,请通过控制面板中的“添加或删除程序”修复安装。 |
| E_ENC_MSPDBST_LOAD_FAILURE | -1842151305 | 无法加载 Visual Studio 调试器组件 (mspdbst.dll) 。 如果此问题仍然存在,请通过控制面板中的“添加或删除程序”修复安装。 |
| E_ENC_SETIP_REQUIRES_CONTINUE | -2147221241 | 在当前语句完成之前,无法更改下一个语句。 |
| E_ENUM_CORECLR_FAILURE | -1842151306 | 无法枚举指定进程中正在运行的 CoreCLR 实例。 |
| E_EVALUATE_BUSY_WITH_EVALUATION | -2147221456 | 以前的表达式计算仍在进行中。 |
| E_EVALUATE_TIMEOUT | -2147221455 | 表达式计算花费的时间太长。 |
| E_EXCEPTION_CANNOT_BE_INTERCEPTED | -2147221184 | 尝试展开调用堆栈失败。 在以下情况下无法展开:1。 调试是通过实时调试启动的。 2. 正在展开。 3. 已引发一个 System.StackOverflowException 或 System.Threading.ThreadAbortException 异常。 |
| E_EXCEPTION_CANNOT_UNWIND_ABOVE_CALLBACK | -2147221183 | 只能展开到导致异常的函数。 |
| E_EXECUTE_COMMAND_IN_PROGRESS | -1842151358 | 命令已在执行,一次只能执行一个命令。 请等待可执行文件退出,或中止命令。 |
| E_FAIL | -2147467259 | 错误。 |
| E_FAILED_TO_INITIALIZE_SCRIPT_PROXY | -2147221477 | 无法初始化脚本调试 msdbg2.dll。 如果此问题仍然存在,请使用 控制面板 中的“添加或删除程序”修复 Visual Studio 安装。 |
| E_FAILED_TO_POST_COMPLETION | -2147218136 | 无法将异步操作完成发布到 UI 线程。 |
| E_FIBER_NOT_SUPPORTED | -2147221245 | |
| E_FIREWALL_CANNOT_OPEN_APPLICATION | -2147219621 | 无法将应用程序添加到 Windows 防火墙例外列表。 使用控制面板手动配置 Windows 防火墙。 |
| E_FIREWALL_CANNOT_OPEN_FILE_SHARING | -2147219619 | 无法将“文件和打印机共享”添加到 Windows 防火墙例外列表。 使用控制面板手动配置 Windows 防火墙。 |
| E_FIREWALL_CANNOT_OPEN_PORT | -2147219620 | 无法将端口添加到 Windows 防火墙例外列表。 使用控制面板手动配置 Windows 防火墙。 |
| E_FIREWALL_NO_EXCEPTIONS | -2147219622 | Windows 防火墙当前不允许例外。 使用 控制面板 更改 Windows 防火墙设置,以便允许例外。 |
| E_FORCE_GUEST_MODE_ENABLED | -2147221468 | 访问被拒绝。 这似乎是因为“网络访问:本地帐户的共享和安全模型”安全策略不允许用户自行进行身份验证。 请使用本地计算机上的“本地安全设置”管理工具配置此选项。 |
| E_FUNCTION_NOT_JITTED | -2147219456 | 表达式尚未转换为本机计算机代码。 |
| E_GET_IWAM_USER_FAILURE | -2147221467 | |
| E_GETREFERENCE_NO_REFERENCE | -2147220095 | |
| E_GLOBAL_INTERFACE_POINTER_FAILURE | -1842151402 | Visual Studio 在加载 Windows 组件 (全局接口表) 时遇到错误。 如果问题仍然存在,则可能表明操作系统损坏,可能需要重新安装 Windows。 |
| E_GPU_ADAPTOR_NOT_FOUND | -2147218170 | 所选调试引擎不支持任何可用设备。 请选择其他引擎。 |
| E_GPU_BARRIER_BREAKPOINT_NOT_SUPPORTED | -1842151347 | 所选加速器不支持运行当前磁贴到游标操作。 |
| E_GPU_DEBUG_CONFIG_ISSUE | -2147218167 | 所选的调试加速器类型存在配置问题。 有关特定加速器提供程序的信息,请访问 https://go.microsoft.com/fwlink/p/?LinkId=323500 |
| E_GPU_DEBUG_NOT_SUPPORTED_PRE_DX_11_1 | -2147218168 | 软件模拟器上的 GPU 调试需要Windows 8或更高版本。 有关最新信息,请访问以下链接。 https://go.microsoft.com/fwlink/p/?LinkId=330081 |
| E_GPU_LOAD_VSD3D_FAILURE | -2147218165 | 所选调试加速器类型的调试驱动程序未安装在目标计算机上。 有关详细信息,请访问 https://go.microsoft.com/fwlink/p/?LinkId=323500 |
| E_GPU_LOCAL_DEBUGGING_ERROR | -2147218166 | 所选调试加速器类型不支持本地调试。 改用远程 Windows 调试器或更改调试加速器类型 |
| E_GPU_TDR_ENABLED_FAILURE | -2147218164 | 必须在远程站点上禁用超时检测和恢复 (TDR) 。 有关详细信息,请在 MSDN 中搜索“TdrLevel”,或访问以下链接。 https://go.microsoft.com/fwlink/p/?LinkId=323500 |
| E_HTTP_ACCESS_DENIED | -2147219704 | 您没有调试 Web 服务器进程的权限。 需要以与 Web 服务器相同的用户帐户运行,或者具有管理员权限。 |
| E_HTTP_APP_NOT_FOUND | -2147219699 | IIS 不列出与启动的 URL 匹配的应用程序。 |
| E_HTTP_BAD_REQUEST | -2147219705 | 由于语法无效,服务器无法处理调试请求。 |
| E_HTTP_CONNECT_FAILED | -2147219703 | 无法连接到 Web 服务器。 验证 Web 服务器是否正在运行,并且防火墙未阻止传入的 HTTP 请求。 |
| E_HTTP_EXCEPTION | -2147219702 | |
| E_HTTP_FORBIDDEN | -2147219709 | Web 服务器配置不正确。 请参见有关常见配置错误的帮助。 在调试器外部运行网页可能会提供进一步的信息。 |
| E_HTTP_GENERAL | -2147219611 | 请参见有关常见配置错误的帮助。 在调试器外部运行网页可能会提供进一步的信息。 |
| E_HTTP_MANAGEMENT_API_MISSING | -2147219698 | 调试需要 IIS 管理控制台。 若要安装,请转到控制面板->程序->打开或关闭 Windows 功能。 检查 Internet Information Services-Web> 管理工具->IIS 管理控制台。 |
| E_HTTP_NO_CONTENT | -2147219707 | 无法启动 ASP.NET 或 ATL 服务器调试。 |
| E_HTTP_NO_PROCESS | -2147219697 | 启动的 URL 的 IIS 辅助进程当前未运行。 |
| E_HTTP_NOT_FOUND | -2147219706 | Web 服务器找不到请求的资源。 |
| E_HTTP_NOT_SUPPORTED | -2147219708 | 服务器不支持调试 ASP.NET 或 ATL 服务器应用程序。 单击“帮助”,详细了解如何启用调试。 |
| E_HTTP_SENDREQUEST_FAILED | -2147219710 | 无法启动 ASP.NET 调试。 可以通过在不调试的情况下启动项目来获取更多信息。 |
| E_HTTP_SERVERERROR | -2147219712 | 发送调试 HTTP 请求时发生服务器端错误。 |
| E_HTTP_SITE_NOT_FOUND | -2147219700 | IIS 不列出与启动的 URL 匹配的网站。 |
| E_HTTP_TIMEOUT | -2147219701 | Web 服务器没有及时响应。 这可能是因为另一个调试器已附加到 Web 服务器。 |
| E_HTTP_UNAUTHORIZED | -2147219711 | 与 Web 服务器通信时发生身份验证错误。 有关帮助,请参阅帮助。 |
| E_IMAGE_NOT_LOADED | -2147221246 | |
| E_IMPLEMENTATION_UNAVAILABLE_IN_WORKER_PROCESS | -1898053591 | 无法在工作进程中调用找到的实现。 |
| E_INSTRUCTION_NO_SOURCE | -1842151407 | 对于本说明,没有可用的源信息。 |
| E_INTERCEPT_CANNOT_UNWIND_LASTCHANCE_INTEROP | -2147221181 | 在同时进行托管代码和本机代码调试时,无法从未经处理的异常中展开。 |
| E_INTERCEPT_CURRENT_EXCEPTION_NOT_SUPPORTED | -2147221182 | 不支持从当前异常展开。 |
| E_INTEROP_CLR_TOO_OLD | -2147221454 | 混合模式调试不支持 2.0 之前的 Microsoft.NET Framework 版本。 |
| E_INTEROP_IA64 | -2147219612 | 不支持 IA64 进程的混合模式调试。 |
| E_INTEROP_NOT_SUPPORTED | -2147221495 | 调试器不支持在目标计算机/设备的平台上同时调试托管代码和本机代码。 将调试器配置为仅调试本机代码或仅调试托管代码。 |
| E_INTEROP_ORPC_INIT | -2147220967 | |
| E_INTEROP_X64 | -2147220955 | 使用 4.0 之前的 Microsoft.NET Framework 版本时,不支持 x64 进程的混合模式调试。 |
| E_INVALID_ATTACH_ORDER | -2147218140 | 以意外的顺序收到将调试程序附加到调试引擎的调用。 |
| E_INVALID_CLR_INSTRUCTION_NATIVE_OFFSET | -1842151339 | 与 DkmClrInstructionAddress 或 DkmClrInstructionSymbol 一起使用了无效的 NativeOffset 或 CPUInstructionPart 值 |
| E_INVALID_DATABP_ALLREGSUSED | -1842151391 | 已设置最大数据断点数。 |
| E_INVALID_DATABP_SIZE | -1842151392 | 硬件不支持监视请求的字节数。 |
| E_INVALID_FULL_PATH | -1842151357 | 指定的文件路径是相对路径格式或未知路径格式。 文件路径必须完全限定。 |
| E_INVALID_MEMORY_ADDRESS | -1842151408 | 内存读取或写入操作失败,因为指定的内存地址当前无效。 |
| E_INVALID_MEMORY_PROTECT | -1842151374 | 内存区域不符合请求的保护标志。 |
| E_INVALID_PE_FORMAT | -2147218159 | PE 模块的格式无效。 |
| E_INVALID_REGISTER_SIZE | -1842151385 | 缓冲区的大小与寄存器的大小不匹配。 |
| E_INVALID_RUNTIME | -1842151372 | 为此操作指定了无效的运行时。 |
| E_INVALID_SESSIONID | -2147220062 | |
| E_INVALID_WORKING_DIRECTORY | -2147221194 | 指定的工作目录不存在或不是完整路径。 |
| E_IOREDIR_BADFILE | -2147220978 | 无法重定向输入或输出,因为指定的文件无效。 |
| E_IOREDIR_BADSYNTAX | -2147220977 | 无法重定向输入或输出,因为语法不正确。 |
| E_JIT_APPID_NOT_REGISTERED | -2147221324 | |
| E_JIT_INVALID_PID | -2147221327 | |
| E_JIT_RUNTIME_VERSION_UNSUPPORTED | -2147221322 | |
| E_JIT_VSJITDEBUGGER_NOT_REGISTERED | -2147221325 | |
| E_JMC_CANNOT_SET_STATUS | -2147221179 | |
| E_LAUNCH_64BIT_MANAGEDMINIDUMP_UNSUPPORTED | -2147220951 | IA64 平台上不支持调试托管或混合模式的最小umdumps。 在项目属性中为“调试器类型”指定“本机”。 |
| E_LAUNCH_DEBUGGING_NOT_POSSIBLE | -2147221498 | 由于 CLR 实现中的不兼容性,无法进行调试。 |
| E_LAUNCH_ELEVATION_REQUIRED | -2147221192 | 此程序需要其他权限才能启动。 若要调试此程序,请以管理员身份重启 Visual Studio。 |
| E_LAUNCH_FAILED_WITH_ELEVATION | -2147221193 | 应用程序清单的 uiAccess 属性设置为“true”。 运行辅助功能应用程序需要按照帮助中所述的步骤操作。 |
| E_LAUNCH_KERNEL_DEBUGGER_ENABLED | -2147221497 | Visual Studio 无法调试托管应用程序,因为系统上启用了内核调试器。 有关详细信息,请参阅帮助。 |
| E_LAUNCH_KERNEL_DEBUGGER_PRESENT | -2147221496 | Visual Studio 无法调试托管应用程序,因为系统上存在内核调试器。 有关详细信息,请参阅帮助。 |
| E_LAUNCH_MANAGEDONLYMINIDUMP_UNSUPPORTED | -2147220952 | 不支持调试仅限托管的最小umps。 在项目属性中为“调试器类型”指定“Mixed”。 |
| E_LAUNCH_NO_INTEROP | -2147221499 | 非托管调试不可用。 |
| E_LAUNCH_SXS_ERROR | -2147221478 | 由于应用程序配置不正确,应用程序未能启动。 查看清单文件,了解可能存在的错误。 重新安装应用程序可能会纠正这个问题。 有关更多详细信息,请参阅应用程序事件日志。 |
| E_LEGACY_INTEROP_NOT_SUPPORTED | -2147218145 | 旧版托管调试引擎不支持混合模式调试。 |
| E_LIVE_TASKS_NOT_SUPPORTED_ATTACH | -2147218129 | 附加方案中不支持查看实时进程的任务。 |
| E_LIVE_TASKS_NOT_SUPPORTED_BEFORE_WINDOWS_8_1 | -2147218127 | 8.1 之前的 Windows 版本不支持在调试时查看实时进程的任务信息。 |
| E_LIVE_TASKS_NOT_SUPPORTED_NETCORE_2_2 | -2147218130 | .NET Core 2.2 不支持查看实时进程的任务。 |
| E_LIVE_TASKS_NOT_SUPPORTED_TOO_MANY_SESSIONS | -2147218106 | 无法查看任务信息,因为 ETW 资源已用尽。 这可能是由于在同一台计算机上调试多个进程导致的。 |
| E_LOAD_COMPLETE_ALREADY_SENT | -1842151331 | 发送加载完成事件后,无法调用 DkmLoadCompleteEventDeferral.Add。 |
| E_LOAD_COMPLETE_DEFERRAL_NOT_FOUND | -1842151330 | 调用 DkmLoadCompleteEventDeferral.Remove 期间,列表中不存在 DkmLoadCompleteEventDeferral。 |
| E_LOAD_DLL_DIA | -2147220957 | 无法加载 msdia140.dll。 |
| E_LOAD_DLL_DM | -2147220980 | 无法加载 NatDbgDM.dll。 |
| E_LOAD_DLL_DM_INCORRECT_VERSION | -2147220959 | 加载 NatDbgDM.dll 的版本不正确。 |
| E_LOAD_DLL_EE | -2147220981 | 无法加载 NatDbgEE.dll。 |
| E_LOAD_DLL_EM | -2147220982 | 无法加载 MSDIS170.dll。 |
| E_LOAD_DLL_MD | -2147220979 | 旧版本的 DBGHELP.DLL 找到,不支持最小转数。 |
| E_LOAD_DLL_SH | -2147220983 | 无法加载 mspdb110.dll。 |
| E_LOAD_DLL_TL | -2147220984 | 无法加载调试器传输 DLL。 |
| E_LOAD_DLL_TL_INCORRECT_VERSION | -2147220960 | 正在加载的调试器传输 DLL 的版本不正确。 |
| E_LOAD_SCRIPT_AGENT_LOCAL_FAILURE | -2147218412 | 无法加载 Visual Studio 组件 (VSDebugScriptAgent110.dll) 。 如果问题仍然存在,请在控制面板中通过“添加或删除程序”修复安装。 |
| E_LOAD_SCRIPT_AGENT_REMOTE_FAILURE | -2147218410 | 远程脚本调试要求在目标计算机上注册远程调试器。 在目标计算机上运行Visual Studio 远程调试器安装程序 (rdbgsetup_< 处理器>.exe) 。 |
| E_LOAD_VSDEBUGENG_CONFIG_ERROR | -2147218414 | 由于配置错误,无法初始化 Visual Studio 调试器。 如果此问题仍然存在,请在 控制面板 中通过“添加或删除程序”修复安装。 |
| E_LOAD_VSDEBUGENG_FAILED | -2147218416 | 无法加载 Visual Studio 调试器组件 (vsdebugeng.dll) 。 如果此问题仍然存在,请在 控制面板 中通过“添加或删除程序”修复安装。 |
| E_LOAD_VSDEBUGENG_IMPORTS_FAILED | -2147218415 | 无法初始化 Visual Studio 调试器组件 (vsdebugeng.dll) 。 如果此问题仍然存在,请在 控制面板 中通过“添加或删除程序”修复安装。 |
| E_LOGICAL_FRAME_UNSUPPORTED_OP | -1842151276 | 历史或异步调用堆栈帧不支持操作。 |
| E_LOGON_FAILURE_ON_CALLBACK | -2147219626 | Visual Studio 远程调试器无法登录到本地计算机:用户名未知或密码错误。 通过将设置更改为仅调试本机代码或仅托管代码,可以避免此错误。 |
| E_MAC_ATTACH_DEBUG_PROCESS_REQUEST_FAIL | -1842151307 | 有关详细信息,请参阅https://aka.ms/vsdbg-mac-troubleshooting。 |
| E_MANAGED_FEATURE_NOTSUPPORTED | -2147218515 | 正在调试的进程使用的公共语言运行时版本不支持此操作。 |
| E_MANAGED_HEAP_ENUMERATION_PARTIAL | -1842151323 | 托管堆枚举遇到从堆读取对象时出现问题,并非所有对象都已捕获 |
| E_MANAGED_HEAP_ENUMERATION_TARGET_NOT_STOPPED | -1842151327 | 在运行的目标上尝试托管堆枚举。 这通常是由于在堆枚举正在进行时继续该过程导致的。 |
| E_MANAGED_HEAP_NOT_ENUMERABLE | -1842151338 | 托管堆未处于可枚举的状态 |
| E_MARSHALLING_SIZE_TOO_LARGE | -1842151329 | 指定的缓冲区大小太大,无法通过远程边界封送。 |
| E_MEMORY_NOTSUPPORTED | -2147221440 | |
| E_MINIDUMP_READ_WIN9X | -2147220963 | 无法在此系统上读取 Mini-Dumps。 请使用基于Windows NT的系统 |
| E_MONITOR_SYMBOLS_UNSUPPORTED | -1842151278 | 调试监视器进程中加载的符号不支持操作。 |
| E_MSENC_INSTALL_ERROR | -2147218151 | 无法加载 Visual Studio 组件 (MSEnc.resources.dll) 。 如果问题仍然存在,请在控制面板中通过“添加或删除程序”修复安装。 |
| E_MSHTML_SCRIPT_DEBUGGING_DISABLED | -2147221493 | 在 Internet Explorer 中禁用应用程序的脚本调试。 若要在 Internet Explorer 中启用脚本调试,请从“工具”菜单中选择“Internet 选项”,然后导航到“高级”选项卡。在“浏览”类别下,清除“禁用 Internet Explorer) (脚本调试”复选框,然后重启 Internet Explorer。 |
| E_MSVCDIS_LOAD_FAIL | -2147218146 | 无法加载 Visual Studio 调试器组件 (msvcdis140.dll) 。 如果此问题仍然存在,请在 控制面板 中通过“添加或删除程序”修复安装。 |
| E_NO_ATTACH_WHILE_DDD | -2147218944 | 无法将调试器附加到 TSQL 代码。 |
| E_NO_CHECKSUM | -1842151387 | shell 找不到此文件的校验和。 |
| E_NO_CODE_CONTEXT | -2147219455 | |
| E_NO_EXECUTABLE_CODE_FOR_LINE | -1842151315 | 调试器的目标代码类型的可执行代码与此行无关。 可能的原因包括:条件编译、编译器优化或当前调试器代码类型不支持此行的目标体系结构。 |
| E_NO_FRAME | -1842151349 | 找不到堆栈帧。 |
| E_NO_MANAGED_THREADS | -1842151287 | 目标没有任何托管线程。 |
| E_NO_SESSION_AVAILABLE | -2147220058 | |
| E_NODATA | -1842151321 | 请求的数据不存在。 |
| E_NOT_SUPPORTED_INTEROP | -1842151348 | 互操作调试时不支持操作。 |
| E_OBJECT_OUT_OF_SYNC | -2147218173 | |
| E_OPERATION_IN_WORKLIST | -2147218137 | 异步操作已添加到工作列表中,不应手动管理。 |
| E_OPERATION_REQUIRES_ELEVATION | -2147221448 | |
| E_OPERATION_UNAVAILABLE_CLR_NC | -1842151336 | 调试本机编译的 .NET 代码时,此操作不可用。 |
| E_OPERATION_UNAVAILABLE_SCRIPT_INTEROP | -1842151337 | 使用脚本进行混合模式调试时,此操作不可用 |
| E_OS_PERSONAL | -2147218432 | Visual Studio 远程调试器不支持此版本的 Windows。 |
| E_OTHER_USERS_SESSION | -2147220056 | |
| E_PORT_NO_REQUEST | -2147221360 | |
| E_PORTSUPPLIER_NO_PORT | -2147221376 | 找不到端口。 检查远程计算机名称。 |
| E_PRELAUNCH_TARGET_NOT_SUPPORTED | -2147218147 | 预启动仅在 Windows 10 或更高版本的桌面版本上受支持。 |
| E_PROCESS_ALREADY_CONTINUED | -2147218172 | |
| E_PROCESS_DEBUGGER_IS_DEBUGGEE | -2147221391 | |
| E_PROCESS_DESTROYED | -2147221392 | 进程已终止。 |
| E_PROCESS_LIST_FAILED | -1842151286 | 无法获取进程列表。 OS 进程列表 API 意外失败。 |
| E_PROCESS_OBJECT_ACCESS_DENIED | -2147221451 | Visual Studio 没有足够的特权,无法调试此进程。 若要调试此过程,必须以管理员身份运行 Visual Studio。 |
| E_PROCESS_TERMINATED_DURING_EVAL | -1842151344 | 评估函数导致目标进程退出。 |
| E_PROCESS_TOKEN_ACCESS_DENIED | -2147221450 | Visual Studio 没有足够的权限来检查进程的标识。 |
| E_PROCESS_TOKEN_ACCESS_DENIED_NO_TS | -2147221449 | Visual Studio 无法检查进程的标识。 这很可能是由于运行进程的计算机上的服务配置造成的。 |
| E_PROFILER_LAUNCH_FAILURE | -2147218103 | 探查器无法启动当前启动项目。 |
| E_PROGRAM_DESTROY_PENDING | -2147218687 | |
| E_PROGRAM_IN_RUNMODE | -2147219180 | |
| E_PROPERTY_NOT_VALID | -2147220207 | |
| E_PSEUDOREMOTE_NO_LOCALHOST_TCPIP_CONNECTION | -2147219604 | 调试器无法创建 localhost TCP/IP 连接,这是 64 位调试所必需的。 |
| E_REFERENCE_NOT_VALID | -2147220223 | |
| E_REG_NOT_TOP_STACK | -1842151376 | 无法在不是堆栈顶部的帧中设置寄存器。 |
| E_REGISTER_NOT_FOUND | -1842151384 | 在堆栈帧的已撤消的寄存器集合中找不到请求的寄存器。 |
| E_REGISTER_READONLY | -1842151383 | 无法设置只读寄存器。 |
| E_REMOTE_ATTACH_REQUIRES_ELEVATION | -2147221189 | Visual Studio 远程调试器 (MSVSMON.EXE) 没有足够的权限来调试此过程。 若要调试此过程,请使用“以管理员身份运行”启动远程调试器。 如果远程调试器已配置为作为服务运行,请确保它在管理员组成员的帐户下运行。 |
| E_REMOTE_AUTHENTICATION_DISCONNECT | -1842151279 | 当 Visual Studio 尝试与远程计算机建立安全连接时,连接丢失。 这可能是由身份验证失败导致的。 |
| E_REMOTE_AUTHENTICATION_ERROR | -1842151401 | Windows 身份验证无法与远程计算机建立安全连接。 |
| E_REMOTE_BAD_CLR_VERSION | -2147220974 | 远程计算机没有与远程调试组件兼容的 CLR 版本。 若要安装兼容的 CLR 版本,请参阅 Visual Studio CD 上的“远程组件设置”页中的说明。 |
| E_REMOTE_BAD_MSDBG2 | -2147219617 | |
| E_REMOTE_BADIPADDRESS | -2147220989 | 远程计算机的 IP 地址无效。 |
| E_REMOTE_BADVERSION | -2147220976 | 此错误代码通常不再显示给用户。 在大多数情况下,它现在转换为E_REMOTE_MSVSMON_TOO_OLD。 |
| E_REMOTE_CLR_LOAD_FAILURE | -1842151285 | 远程调试器在其进程中无法初始化.NET Framework。 确保已安装.NET Framework版本 4.6.2 或更高版本或目标计算机。 |
| E_REMOTE_CONNECT_USER_CANCELED | -2147219624 | |
| E_REMOTE_CORECLR_LOAD_FAILURE | -1842151284 | 远程调试器在其进程中无法初始化 CoreCLR 运行时。 |
| E_REMOTE_CREDENTIALS_PROHIBITED | -2147219623 | 已配置 Windows 文件共享,因此您将使用另一不同的用户名连接到远程计算机。 这与远程调试不兼容。 有关帮助,请参阅帮助。 |
| E_REMOTE_DEBUGGING_UNSUPPORTED | -2147219618 | 不支持远程调试。 |
| E_REMOTE_DISCONNECT | -2147220477 | 连接已断开。 |
| E_REMOTE_IDE_TOO_OLD | -2147218149 | 远程调试器比 Visual Studio $ (var 版本更新。VSGeneralBrandVersionRelease) ,并且远程调试器不再与之兼容。 升级 Visual Studio 以匹配远程调试器,或降级远程调试器。 |
| E_REMOTE_INVALID_PROXY_SERVER_NAME | -2147219609 | 指定的远程调试代理服务器名称无效。 |
| E_REMOTE_LAUNCH_ELEVATION_REQUIRED | -2147221188 | 此程序需要其他权限才能启动。 若要调试此程序,请使用“以管理员身份运行”启动Visual Studio 远程调试器 (MSVSMON.EXE) 。 |
| E_REMOTE_MACHINEDOWN | -2147220988 | 远程计算机没有响应。 |
| E_REMOTE_MACHINEUNSPECIFIED | -2147220987 | 未指定远程计算机名称。 |
| E_REMOTE_MSVSMON_TOO_OLD | -2147218150 | 远程调试器早于此版本的 Visual Studio $ (var。VSGeneralBrandVersionRelease) ,Visual Studio 不再与之兼容。 升级远程调试器以匹配 Visual Studio。 |
| E_REMOTE_NO_CONNECTION | -2147219610 | IDebugCoreServer* 实现没有连接到远程计算机。 如果没有连接远程调试器,则 T-SQL 调试中可能会发生这种情况。 |
| E_REMOTE_NOMSVCMON | -2147220990 | Visual Studio 远程调试器未在远程计算机上运行,或在Windows 身份验证模式下运行。 |
| E_REMOTE_NOMSVCMON_PIPE | -2147220958 | |
| E_REMOTE_NOUSERMSVCMON | -2147220969 | 远程计算机上的Visual Studio 远程调试器以其他用户身份运行。 |
| E_REMOTE_PACKET_TOO_BIG | -2147219615 | 超出了最大数据包长度。 如果问题仍然存在,请减少分配给运行 Visual Studio 计算机的计算机或目标计算机的网络主机名或网络地址数。 |
| E_REMOTE_PROCESS_OBJECT_ACCESS_DENIED | -2147221190 | Visual Studio 远程调试器 (MSVSMON.EXE) 没有足够的权限来调试此过程。 若要调试此过程,必须以管理员身份运行远程调试器。 |
| E_REMOTE_PROGRAM_PROVIDERS_UNSUPPORTED | -2147219607 | 在调试开始之前,不再支持远程程序提供程序 (例如:进程枚举) 。 |
| E_REMOTE_REDIRECTION_UNSUPPORTED | -2147221195 | |
| E_REMOTE_REJECTED_NO_AUTH_REQUEST | -2147219606 | 远程调试器拒绝了连接请求。 确保远程调试器在“无身份验证”模式下运行。 |
| E_REMOTE_REJECTED_WIN_AUTH_REQUEST | -2147219605 | 远程调试器拒绝了连接请求。 确保远程调试器在“Windows 身份验证”模式下运行。 |
| E_REMOTE_SERVER_ACCESS_DENIED | -2147221471 | 访问被拒绝。 无法连接到远程计算机上的Visual Studio 远程调试器。 |
| E_REMOTE_SERVER_CLOSED | -2147221488 | 远程计算机上已关闭Visual Studio 远程调试器。 |
| E_REMOTE_SERVER_DOES_NOT_EXIST | -2147221472 | Visual Studio $ (var.VSGeneralBrandVersion) 远程调试器 (MSVSMON.EXE) 似乎未在远程计算机上运行。 这可能是因为防火墙阻止了与远程计算机的通信。 有关配置远程调试的帮助,请参阅帮助。 |
| E_REMOTE_SERVER_INVALID_NAME | -2147221466 | 指定的远程服务器名称无效。 |
| E_REMOTE_SERVER_MACHINE_DOES_NOT_EXIST | -2147221470 | 调试器无法连接到远程计算机。 调试器无法解析指定的计算机名称。 |
| E_REMOTE_SERVER_UNAVAILABLE | -2147219625 | Visual Studio 调试器无法与远程计算机建立 DCOM 连接。 防火墙可能会阻止通过 DCOM 与远程计算机的通信。 通过将设置更改为仅调试本机代码或仅调试托管代码,可以避免此错误。 |
| E_REMOTE_UNSUPPORTED_OPERATION_ON_PLATFORM | -2147218430 | 目标计算机/设备的平台上不支持操作。 |
| E_REMOTE_VERSION | -2147218161 | 此版本的 Visual Studio $ (var。VSGeneralBrandVersion) Remote Debugger 不支持此操作。 请安装 $ (var。RemoteToolsBrandNameVersion) 或更新自 microsoft.com。 |
| E_REMOTE_VERSION_IOT | -2147218148 | Windows IoT 设备上的远程调试器早于此版本的 Visual Studio $ (var。VSGeneralBrandVersion) 。 若要启用调试.NET Native应用程序升级 Windows IoT 设备上的远程调试器。 或者,在项目属性下取消选中“使用.NET Native工具链编译”,以调试应用的 CoreCLR 版本。 可在 https://go.microsoft.com/fwlink/?LinkId=624436 中查看详细信息 |
| E_REMOTE_WEAK_CONNECTION | -2147219608 | IDebugCoreServer* 实现不允许操作,该实现与远程 msvsmon 实例的连接较弱。 如果未调试任何进程,则使用弱连接。 |
| E_REMOTE_WWS_INSTALL_REQUIRES_ADMIN | -2147219602 | 此操作需要安装 Windows Web 服务 API,并且当前未在此计算机上安装。 若要安装 Windows Web 服务,请以管理员身份在此计算机上重启 Visual Studio。 |
| E_REMOTE_WWS_NOT_INSTALLED | -2147219603 | 此操作需要安装 Windows Web 服务 API,并且当前未在此计算机上安装。 |
| E_RPC_REQUIRES_AUTHENTICATION | -2147219627 | Visual Studio 调试器无法连接到远程计算机。 本地计算机上启用了阻止远程调试的 RPC 策略。 有关帮助,请参阅帮助。 |
| E_RUNTIME_BREAKPOINT_ERROR | -1842151299 | 指示无法启用运行时断点。 运行时断点实施程序将通过 IDkmDataBreakpointErrorInfoClient 返回错误消息。 |
| E_SCRIPT_ASYNC_FRAME_EE_UNAVAILABLE | -1842151333 | 表达式计算在异步调用堆栈帧中不可用。 |
| E_SCRIPT_CLR_EE_DISABLED | -2147220048 | 在 CLR 中停止线程时,无法计算脚本表达式。 |
| E_SCRIPT_DEBUGGING_DISABLED_WWAHOST_ATTACH_FAILED | -1842151360 | 未为 WWAHost.exe 启用脚本调试。 |
| E_SCRIPT_FILE_DIFFERENT_CONTENT | -1842151350 | 调试进程已加载此脚本文件的不同版本。 可能需要重新加载脚本文件。 |
| E_SCRIPT_NOT_SUPPORTED | -2147218133 | 目标平台上不支持脚本调试。 |
| E_SCRIPT_PDM_NOT_REGISTERED | -2147221492 | 未注册正确版本的 pdm.dll。 修复 Visual Studio 安装,或运行“regsvr32.exe”%CommonProgramFiles%\Microsoft Shared\VS7Debug\pdm.dll”。 |
| E_SCRIPT_SPAN_MAPPING_FAILED | -1842151369 | 无法将此位置映射到客户端脚本。 |
| E_SERVER_UNAVAILABLE_ON_CALLBACK | -2147220061 | 目标计算机上的Visual Studio 远程调试器无法连接回此计算机。 防火墙可能会阻止通过 DCOM 与本地计算机的通信。 通过将设置更改为仅调试本机代码或仅调试托管代码,可以避免此错误。 |
| E_SESSION_TERMINATE_DETACH_FAILED | -2147221310 | |
| E_SESSION_TERMINATE_FAILED | -2147221309 | |
| E_SETVALUE_VALUE_CANNOT_BE_SET | -2147220191 | |
| E_SETVALUE_VALUE_IS_READONLY | -2147220190 | |
| E_SETVALUEASREFERENCE_NOTSUPPORTED | -2147220189 | |
| E_SHARE_LEVEL_ACCESS_CONTROL_ENABLED | -2147221459 | 无法使用默认传输进行调试,因为远程计算机已启用“共享级访问控制”。 若要在远程计算机上启用调试,请转到控制面板 -> 网络 -> 访问控制,并将访问控制设置为“用户级访问控制”。 |
| E_SNAPSHOT_INVALID_PROCESS | -1842151320 | DkmProcess 不是支持快照操作的有效进程。 |
| E_SNAPSHOT_MISSING | -1842151318 | DkmProcess 的标志指示它与一个快照但缺少快照信息。 |
| E_SNAPSHOT_NO_CLEANUP_PROCESS | -1842151313 | ProcessSnapshotCleanup.exe 意外退出 |
| E_SNAPSHOT_NO_SNAPSHOT | -1842151317 | DkmProcess 不包含快照信息。 |
| E_SNAPSHOT_OUTOFMEMORY | -1842151319 | 找不到足够的内存来创建新快照。 |
| E_SOURCE_SERVER_DISABLE_PARTIAL_TRUST | -2147218431 | 源服务器支持已禁用,因为程序集部分受信任。 |
| E_SQL_CANT_FIND_SSDEBUGPS_ON_CLIENT | -2147218940 | 单击“帮助”获取详细信息。 |
| E_SQL_DEBUGGING_NOT_ENABLED_ON_SERVER | -2147218941 | 单击“帮助”获取详细信息。 |
| E_SQL_EXECUTED_BUT_NOT_DEBUGGED | -2147218939 | 单击“帮助”获取详细信息。 |
| E_SQL_REGISTER_FAILED | -2147218936 | 单击“帮助”获取详细信息。 |
| E_SQL_SP_ENABLE_PERMISSION_DENIED | -2147218942 | 单击“帮助”获取详细信息。 |
| E_SQL_VDT_INIT_RETURNED_SQL_ERROR | -2147218938 | 单击“帮助”获取详细信息。 |
| E_SQLLE_ACCESSDENIED | -2147218943 | 单击“帮助”获取详细信息。 |
| E_STEP_BP_SET_FAILED | -2147220961 | 无法设置单步执行断点 |
| E_STEP_WIN9xSYSCODE | -2147220968 | 不允许单步执行运行 Windows 95/Windows 98/Windows ME 的计算机上的系统代码。 |
| E_STOPPING_EVENT_REJECTED | -1842151415 | 无法发送停止事件。 有关详细信息,请参阅停止事件处理文档。 |
| E_STRING_TOO_LONG | -1842151375 | 无法在指定的最大字符数内读取字符串。 |
| E_SYMBOL_LOCATOR_INSTALL_ERROR | -2147218160 | 无法加载 Visual Studio 组件 (symbollocator.resources.dll) 。 如果问题仍然存在,请通过控制面板中的“添加或删除程序”修复安装。 |
| E_SYMBOLS_NOT_LOADED | -1842151424 | 不会为目标 dll 加载符号。 |
| E_SYMBOLS_STRIPPED | -1842151423 | 目标 dll 的符号不包含源信息。 |
| E_TARGET_ALREADY_STOPPED | -1842151414 | 不允许此操作,因为目标进程已停止。 |
| E_TARGET_FILE_MISMATCH | -2147221247 | |
| E_TARGET_NOT_STOPPED | -1842151413 | 不允许此操作,因为目标进程未停止。 |
| E_TERMINATE_FORBIDDEN | -2147221390 | 不允许终止此过程。 |
| E_TEXT_SPAN_NOT_LOADED | -1842151370 | 文本范围当前未加载到指定的脚本文档中。 |
| E_THREAD_DESTROYED | -2147221387 | 线程已终止。 |
| E_THREAD_NOT_FOUND | -2147218175 | |
| E_TIMECONTEXT_NOT_SET | -1842151312 | 此程序上未设置 TimeContext。 |
| E_TOO_MANY_PROCESSES | -2147221494 | 已调试的最大进程数。 |
| E_TTD_ENGINE_NOTINITIALIZED | -1842151290 | 无法初始化按时间顺序调试。 |
| E_TTD_EVENTSNOTINITIALIZED | -1842151296 | 事件不会加载到“按时间顺序调试”组件中。 |
| E_TTD_HANDSHAKE_ENGINE | -1842151300 | 无法创建重播引擎。 |
| E_TTD_HANDSHAKE_MESSAGE | -1842151301 | 无法启动与按时间顺序调试组件的连接。 |
| E_TTD_INCOMPATIBLE | -1842151294 | 时间行程记录文件不兼容。 |
| E_TTD_INDEX_FAIL | -1842151292 | 为 Time Travel 调试跟踪文件编制索引时出现问题。 |
| E_TTD_INDEXER_32BIT | -1842151293 | 调试时间旅行调试跟踪文件需要 64 位版本的 Windows |
| E_TTD_NO_INDEXER | -1842151291 | 无法启动索引程序。 |
| E_TTD_NOT_SUPPORTED | -1842151310 | 不支持 Time Travel 调试跟踪文件。 |
| E_TTD_NOTHREADS | -1842151289 | 无法启动时间行程调试:未记录任何线程。 |
| E_TTD_OUTDATEDINDEX | -1842151295 | 索引已过期。 |
| E_TTD_REPLAY_DEPENDENCIES | -1842151311 | 缺少用于时间行程调试重播的依赖项。 这表示 Visual Studio 安装不完整或损坏。 尝试修复安装。 |
| E_TTD_REPLAYRANGE | -1842151297 | 无法设置重播的范围。 |
| E_TTD_TRACE_ALREADY_LAUNCHED | -2147218134 | 此 Time Travel 调试跟踪文件已在调试中。 |
| E_UNEXPECTED_CLR_SYMBOL_DATA | -1842151288 | 由于来自 .NET 运行时的意外数据,指令地址操作失败。 |
| E_UNKNOWN_AUTHN_SERVICE_ON_CALLBACK | -2147220059 | 远程计算机上的Visual Studio 远程调试器无法连接到此计算机,因为没有可用的身份验证服务。 通过将设置更改为仅调试本机代码或仅托管代码,可以避免此错误。 |
| E_UNKNOWN_CPU_INSTRUCTION | -1842151373 | 指令对反汇编程序无效或未知。 |
| E_UNMARSHAL_CALLBACK_FAILED | -2147219630 | 远程计算机上的Visual Studio 远程调试器无法连接到本地计算机。 无法启动 DCOM 通信。 有关帮助,请参阅帮助。 |
| E_UNMARSHAL_SERVER_FAILED | -2147219631 | Visual Studio 调试器无法连接到远程计算机。 无法启动 DCOM 通信。 有关帮助,请参阅帮助。 |
| E_UNMARSHALLABLE_VARIANT | -1842151405 | DkmVariant 采用不支持封送的形式。 基元类型、字符串和基元的安全数组支持封送处理。 |
| E_UNRESOLVED_DOCUMENT | -1842151314 | 尚未为此文档加载任何符号。 |
| E_UNSUPPORTED_BINARY | -2147220971 | 指定的文件是无法识别或不受支持的二进制格式。 |
| E_UNSUPPORTED_CLR_V1 | -2147219613 | 此版本的 Visual Studio 不支持使用 Microsoft .NET Framework v1.0 的调试代码。 使用 Visual Studio 2008 或更早版本调试此过程。 |
| E_UNSUPPORTED_FUTURE_CLR_VERSION | -2147219614 | 目标进程运行的 Microsoft .NET Framework版本比此版本的 Visual Studio 更新。 Visual Studio 无法调试此过程。 |
| E_USER_LEVEL_ACCESS_CONTROL_REQUIRED | -2147220055 | |
| E_VARIABLE_OPTIMIZED_AWAY | -1842151371 | 变量已优化。 |
| E_VIRTUAL_THREAD | -2147218131 | 线程是虚拟的。 |
| E_VS_DEBUG_CONSOLE_IS_BUSY | -1842151308 | 无法在 Microsoft Visual Studio 调试控制台中启动新进程。 控制台已在使用中。 |
| E_VS_DEBUG_CONSOLE_STARTUP_FAILED | -1842151309 | 无法启动 Microsoft Visual Studio 调试控制台。 如果此问题仍然存在,请修复 Visual Studio 安装,或启用“Tools-Options-Debugging>>->在调试停止时自动关闭控制台”。 |
| E_VS_DEBUG_CONSOLE_UNAVAILABLE | -1842151308 | 找不到 VsDebugConsole.exe。 回退到使用 CreateProcess 直接启动。 |
| E_VSDEBUGENG_DEPLOYMENT_ERROR | -1842151404 | vsdebugeng.dll 的版本不正确,已加载到 Visual Studio 中。 请修复 Visual Studio 安装。 |
| E_VSDEBUGENG_RESOURCE_LOAD_FAILURE | -1842151406 | 无法从 vsdebugeng.impl.resources.dll 加载可本地化的资源。 如果此问题仍然存在,请在 控制面板 中通过“添加或删除程序”修复 Visual Studio 安装。 |
| E_VSDEBUGLAUNCHNOTIFY_NOT_INSTALLED | -2147218408 | 找不到 Visual Studio 组件 (VsDebugLaunchNotify.exe) 。 对于远程调试,此文件必须存在于目标计算机上。 如果问题仍然存在,请在控制面板中通过“添加或删除程序”修复安装。 |
| E_WEBDBG_DEBUG_VERB_BLOCKED | -2147221215 | Web 服务器已锁定并阻止 DEBUG 谓词,这是启用调试所必需的。 有关帮助,请参阅帮助。 |
| E_WEBSERVICES_LOAD_FAILURE | -1842151403 | 远程调试器无法初始化 Microsoft Windows Web Services (webservices.dll) 。 如果问题仍然存在,请尝试重新安装 Windows Web Services 可再发行组件。 可以在“Remote Debugger\Common Resources\Windows 汇报”文件夹下找到此可再发行组件。 |
| E_WIN8_TOO_OLD | -2147218404 | 调试 Windows 应用商店应用需要Windows 8内部版本#8017 或更高版本。 |
| E_WINAUTH_CONNECT_NOT_SUPPORTED | -2147221457 | Visual Studio 远程调试器 (MSVSMON) 中禁用了Windows 身份验证。 若要连接,请选择以下选项之一。 1. 在 MSVSMON 2 中启用Windows 身份验证。 重新配置项目以禁用Windows 身份验证 3。 在“附加到进程”对话框中使用“本机远程 (没有身份验证) ”传输 |
| E_WINDOWS_GRAPHICAL_SHELL_UNINSTALLED_ERROR | -2147218169 | Microsoft Windows 组件未正确注册。 请确保在 服务器管理器 - 管理 ->> 添加服务器角色和功能中启用了桌面体验。 |
| E_WINDOWS_REG_ERROR | -1842151352 | Microsoft Windows 组件未正确注册。 如果问题仍然存在,请尝试修复 Windows 安装或重新安装 Windows。 |
| E_WLDP_NOT_FOUND | -2147218154 | 在目标设备上找不到所需的 Microsoft Windows 组件 wldp.dll。 |
| E_WORKER_PROCESS_CONNECTION_CLOSED | -1842151302 | 调试器的工作器进程 (msvsmon.exe) 意外退出。 调试将中止。 |
| E_WORKGROUP_REMOTE_LOGON_FAILURE | -2147221458 | 登录失败:用户名未知或密码错误。 有关详细信息,请参阅帮助。 |
| E_WRONG_COMPONENT | -1842151410 | 不允许调用方请求此操作。 此操作必须由其他组件请求。 |
| E_WRONG_METHOD_VERSION | -1842151409 | 仅允许在最新版本的已编辑方法上执行操作。 |
| E_WRONG_THREAD | -1842151412 | 不允许在此线程上执行此操作。 |
| E_WRONG_TIME | -1842151411 | 目前不允许此操作。 |
| E_XAPI_ALREADY_INITIALIZED | -1898053630 | Xapi 已在此线程上初始化。 |
| E_XAPI_BAD_CONFIG | -1898053626 | 无法处理配置文件。 尝试重启此应用程序。 如果故障仍然存在,请尝试修复安装。 |
| E_XAPI_BAD_QUERY_INTERFACE | -1898053628 | 组件调用 QueryInterface 失败。 QueryInterface 实现或组件配置不正确。 |
| E_XAPI_CALL_EXCEPTION_THROWN | -1898053595 | 从调试器组件引发异常。 |
| E_XAPI_CLIENT_ONLY_METHOD | -1898053599 | 方法只能由 IDE 进程中加载 (组件级别 > 100000) 的组件调用。 |
| E_XAPI_CLR_LOAD_FAILURE | -1898053589 | 调试器在其进程中无法初始化 .NET 运行时。 |
| E_XAPI_COMPLETION_ROUTINE_RELEASED | -1898053620 | 接口实现释放了完成例程,而无需调用它。 |
| E_XAPI_COMPONENT_DLL_NOT_FOUND | -1898053597 | 找不到组件 dll。 如果失败仍然存在,请尝试禁用任何已安装的加载项或修复安装。 |
| E_XAPI_COMPONENT_LOAD_FAILURE | -1898053632 | 组件 dll 加载失败。 尝试重启此应用程序。 如果故障仍然存在,请尝试禁用任何已安装的加载项或修复安装。 |
| E_XAPI_COMPONENTID_NOT_FOUND | -1898053618 | 在配置存储中找不到具有给定组件 ID 的组件。 |
| E_XAPI_CREATOR_REQUIRED | -1898053623 | 此操作只能由创建对象的组件执行。 |
| E_XAPI_DATA_ITEM_ALREADY_EXISTS | -1898053609 | 已存在具有相同键值的数据项。 |
| E_XAPI_DATA_ITEM_NOT_FOUND | -1898053608 | 对于具有给定数据项 ID 的此组件,数据项不能为 。 |
| E_XAPI_DURING_CREATE_EVENT_REQUIRED | -1898053624 | 只能在处理对象的“Create”事件时执行此操作。 |
| E_XAPI_INCOMPATIBLE_PROTOCOL | -1898053613 | Visual Studio 和远程调试器之间发生协议兼容性错误。 请确保 Visual Studio 和远程调试器版本匹配。 |
| E_XAPI_INVALID_ARRAY_ELEMENT | -1898053590 | 数组中存在的无效或 null 元素。 |
| E_XAPI_MANAGED_DISPATCHER_CONNECT_FAILURE | -1898053625 | 无法初始化托管/本机封送系统。 尝试重启此应用程序。 如果故障仍然存在,请尝试修复安装。 |
| E_XAPI_MANAGED_DISPATCHER_SIGNATURE_ERROR | -1898053600 | 尝试加载托管调度程序时出现强名称签名验证错误 |
| E_XAPI_MAX_PACKET_EXCEEDED | -1898053612 | 处理远程处理消息时超出的最大分配大小。 |
| E_XAPI_METHOD_NOT_REMOTED | -1898053616 | 此调用的目标位于远程连接上,此方法不支持远程处理。 |
| E_XAPI_METHOD_UNAVAIL_IN_WORKER_PROCESS | -1898053592 | 不能从工作进程调用方法。 |
| E_XAPI_NOT_INITIALIZED | -1898053631 | Xapi 尚未在此线程上初始化。 调用 ComponentManager.InitializeThread。 |
| E_XAPI_NULL_OUT_PARAM | -1898053607 | 接口实现未能提供所需的 out 参数。 |
| E_XAPI_OBJECT_ALREADY_EXISTS | -1898053611 | 已存在具有相同键值的对象。 |
| E_XAPI_OBJECT_NOT_FOUND | -1898053610 | 找不到具有给定键值的对象。 |
| E_XAPI_REMOTE_CLOSED | -1898053614 | 与Visual Studio 远程调试器的网络连接已关闭。 |
| E_XAPI_REMOTE_DISCONNECTED | -1898053615 | 与Visual Studio 远程调试器的网络连接已断开。 |
| E_XAPI_REMOTE_NEW_VER_REQUIRED | -1898053596 | 操作要求将远程调试器更新到较新版本。 |
| E_XAPI_SERVER_ONLY_METHOD | -1898053598 | 方法只能由在远程调试器进程中加载 (组件级别 < 100000) 的组件调用。 |
| E_XAPI_STA_THREADS_NOT_SUPPORTED | -1898053594 | 远程调试器不支持 STA 线程。 |
| E_XAPI_THREAD_ABORTED | -1898053629 | Xapi 事件线程意外中止。 |
| E_XAPI_UNAVAILABLE_OBJECT | -1898053627 | 请求的对象在调用方组件级别不可用。 |
| E_XAPI_WORK_LIST_COMPLETE | -1898053622 | 无法将工作项追加到工作列表,因为它已经完成。 |
| E_XAPI_WORKLIST_ALREADY_STARTED | -1898053621 | 不能对已启动的工作列表调用“Execute”。 |
| E_XAPI_WRONG_CONNECTION_OBJECT | -1898053617 | 尝试从服务器端组件 (组件级别 > 100000) 进行远程连接。 这是不允许的。 |
| E_XAPI_WRONG_CONNECTION_TYPE | -1898053593 | 在工作进程连接上尝试的标准远程操作,反之亦然。 |
| E_XAPI_WRONG_THREAD | -1898053619 | 此线程不支持操作。 |