IShellImageData::RegisterAbort 方法 (shimgdata.h)

设置回调中止对象,可以选择返回指向上一个对象的指针。

语法

HRESULT RegisterAbort(
  [in]            IShellImageDataAbort *pAbort,
  [out, optional] IShellImageDataAbort **ppAbortPrev
);

参数

[in] pAbort

类型: IShellImageDataAbort*

指向中止对象的指针。 如果此参数为 NULL,则会导致未经处理的异常。

[out, optional] ppAbortPrev

类型: IShellImageDataAbort**

指向上一个中止对象的指针的地址。 如果上一个对象不感兴趣,则此参数可以为 NULL

返回值

类型: HRESULT

如果成功,则返回S_OK,否则返回错误值。

要求

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