ICOMAdminCatalog2::D umpApplicationInstance 方法 (comadmin.h)

创建一个转储文件,其中包含指定应用程序实例 (进程) 状态的映像。

注意 从 Windows Server 2003 开始,只有管理员对 COM+ 转储文件具有读取访问权限。
 

语法

HRESULT DumpApplicationInstance(
  [in]          BSTR bstrApplicationInstanceID,
  [in]          BSTR bstrDirectory,
  [in]          long lMaxImages,
  [out, retval] BSTR *pbstrDumpFile
);

参数

[in] bstrApplicationInstanceID

应用程序实例的 GUID。

[in] bstrDirectory

转储文件放置到的目录的完整路径。 请不要包括文件名。 如果此参数为 NULL,则默认目录为 %SystemRoot%\system32\com\dmp。

[in] lMaxImages

转储目录中可能存在的最大转储文件数。 指定此变量可防止转储文件消耗过多的存储空间。

[out, retval] pbstrDumpFile

包含生成的应用程序实例映像的转储文件的名称。

返回值

此方法可以返回标准返回值E_INVALIDARG、E_OUTOFMEMORY、E_UNEXPECTED和E_FAIL,以及以下值。

返回代码 说明
S_OK
该方法已成功完成。
COMADMIN_E_APP_NOT_RUNNING
指定的进程未运行。

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 comadmin.h

另请参阅

ICOMAdminCatalog2