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 |
|
| Idl |
|