IWiaItem2::D eleteItem-Methode

Entfernt das aktuelle IWiaItem2-Objekt aus der Objektstruktur des Geräts.

Syntax

HRESULT DeleteItem(
  [in] LONG lFlags
);

Parameter

lFlags [ In]

Typ: LONG

Derzeit nicht verwendet. Sollte auf Null festgelegt werden.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S _ OK zurückgegeben. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.

Hinweise

Das WIA 2.0-Laufzeitsystem (Windows Image Acquisition) stellt jedes WIA 2.0-Hardwaregerät dar, das mit dem Computer des Benutzers verbunden ist, als hierarchische Struktur von IWiaItem2-Objekten. Ein bestimmtes WIA 2.0-Gerät lässt möglicherweise zu, dass Anwendungen IWiaItem2-Objekte aus der Struktur löschen. Elemente, die über children verfügen, können nicht gelöscht werden. Die IEnumWIA _ DEV _ CAPS-Schnittstelle muss verwendet werden, um das Gerät auf die Funktion zum Löschen von Element zu fragen.

Wenn das Gerät das Löschen von Element in der IWiaItem2-Struktur unterstützt, rufen Sie die IWiaItem2::D eleteItem-Methode auf, um das IWiaItem2-Objekt zu entfernen. Beachten Sie, dass diese Methode ein Objekt erst löscht, nachdem alle Verweise auf das Objekt freigegeben wurden. Wenn beim Löschen eines Elements ein Fehler auft ist, wird E _ DELETEITEM zurückgegeben. Der numerische Wert für diesen Fehler ist noch nicht definiert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Nur Windows [ Vista-Desktop-Apps]
Unterstützte Mindestversion (Server)
Nur Windows Server [ 2008-Desktop-Apps]
Header
Wia.h
Idl
Wia.idl