共用方式為


IWiaDrvItem::UnlinkItemTree 方法 (wiamindr_lh.h)

IWiaDrvItem::UnlinkItemTree 方法會取消連結驅動程式專案樹狀結構,並釋放樹狀結構中的所有專案。

語法

HRESULT UnlinkItemTree(
  LONG __MIDL__IWiaDrvItem0005
);

參數

__MIDL__IWiaDrvItem0005

lFlags [in]

指出驅動程式專案樹狀結構應該如何取消連結。 此參數必須設定為下列其中一個值。

價值 描述
WiaItemTypeDeleted 項目會標示為從樹狀結構中刪除。
WiaItemTypeDisconnected 專案代表已中斷連線的裝置。

如需詳細資訊,請參閱 WIA 專案類型旗標

傳回值

如果方法成功,則會傳回 S_OK。 如果在非根項目上呼叫 方法,則會傳回 E_INVALIDARG。 如果方法因其他原因而失敗,則會傳回標準 COM 錯誤碼。

言論

Minidrivers 必須在驅動程序專案樹狀結構中的根專案上呼叫這個方法,才能使樹狀結構失效。 這通常是在卸除驅動程式時,或迷你驅動程式需要重建驅動程序專案樹狀結構時完成。

要求

要求 價值
目標平臺 桌面
標頭 wiamindr_lh.h (包括 Wiamindr.h)

另請參閱

WIA 專案類型旗標