IWiaDrvItem::UnlinkItemTree 方法 (wiamindr_lh.h)
IWiaDrvItem::UnlinkItemTree 方法取消链接驱动程序项树并释放树中的所有项。
语法
HRESULT UnlinkItemTree(
LONG __MIDL__IWiaDrvItem0005
);
参数
__MIDL__IWiaDrvItem0005
lFlags [in]
指示应如何取消链接驱动程序项树。 此参数必须设置为以下值之一。
值 | 说明 |
---|---|
WiaItemTypeDeleted | 该项标记为从树中删除。 |
WiaItemTypeDisconnected | 项表示断开连接的设备。 |
有关详细信息,请参阅 WIA 项类型标志。
返回值
如果方法成功,则返回 S_OK。 如果在非根项上调用 方法,则返回 E_INVALIDARG。 如果方法因其他原因而失败,则返回标准 COM 错误代码。
注解
当微型驱动程序想要使该树失效时,必须对驱动程序项树中的根项调用此方法。 这通常在卸载驱动程序或微型驱动程序需要重新生成驱动程序项树时完成。
要求
要求 | 值 |
---|---|
目标平台 | 桌面 |
标头 | wiamindr_lh.h (包括 Wiamindr.h) |