共用方式為


IWiaDrvItem::UnlinkItemTree 方法 (wiamindr_lh.h)

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

語法

HRESULT UnlinkItemTree(
  LONG __MIDL__IWiaDrvItem0005
);

參數

__MIDL__IWiaDrvItem0005

lFlags [in]

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

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

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

傳回值

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

備註

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

規格需求

需求
目標平台 桌面
標頭 wiamindr_lh.h (包括 Wiamindr.h)

另請參閱

WIA 專案類型旗標