IWiaDrvItem::UnlinkItemTree-Methode (wiamindr_lh.h)

Die IWiaDrvItem::UnlinkItemTree-Methode hebt die Verknüpfung der Treiberelementstruktur auf und gibt alle Elemente in der Struktur frei.

Syntax

HRESULT UnlinkItemTree(
  LONG __MIDL__IWiaDrvItem0005
);

Parameter

__MIDL__IWiaDrvItem0005

lFlags [in]

Gibt an, wie die Treiberelementstruktur aufgehoben werden soll. Dieser Parameter muss auf einen der folgenden Werte festgelegt werden.

Wert BESCHREIBUNG
WiaItemTypeDeleted Das Element wird als aus der Struktur gelöscht markiert.
WiaItemTypeDisconnected Das Element stellt ein nicht verbundenes Gerät dar.

Weitere Informationen finden Sie unter WIA-Elementtypflags.

Rückgabewert

Wenn die Methode erfolgreich ist, gibt sie S_OK zurück. Wenn die -Methode für ein Nichtstammelement aufgerufen wird, gibt sie E_INVALIDARG zurück. Wenn die Methode aus einem anderen Grund fehlschlägt, wird ein COM-Standardfehlercode zurückgegeben.

Hinweise

Minidriver müssen diese Methode für das Stammelement in der Treiberelementstruktur aufrufen, wenn sie die Struktur ungültig machen möchten. Dies geschieht in der Regel, wenn der Treiber entladen wird oder wenn der Minitreiber die Treiberelementstruktur neu erstellen muss.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile wiamindr_lh.h (einschließlich Wiamindr.h)

Weitere Informationen

WIA-Elementtypflags