IWiaDrvItem::RemoveItemFromFolder-Methode (wiamindr_lh.h)

Die IWiaDrvItem::RemoveItemFromFolder-Methode entfernt ein Element aus einem übergeordneten Ordner.

Syntax

HRESULT RemoveItemFromFolder(
  LONG __MIDL__IWiaDrvItem0006
);

Parameter

__MIDL__IWiaDrvItem0006

lReason [in]

Gibt den Grund für das Entfernen des Elements aus dem Ordner an. Dieser Parameter kann auf einen der folgenden Werte festgelegt werden:

Wert BESCHREIBUNG
WiaItemTypeDeleted Das Element wird als gelöscht markiert.
WiaItemTypeDisconnected Das Element ist ein nicht verbundenes Gerät.

Rückgabewert

Wenn die Methode erfolgreich ist, gibt sie S_OK zurück. Wenn das zu entfernende Element ein Ordner ist und der Ordner nicht leer ist, gibt die Methode E_INVALIDARG zurück. Wenn lReason einen ungültigen Grund enthält, gibt die Methode E_INVALIDARG zurück. Wenn die Methode aus einem anderen Grund fehlschlägt, wird ein COM-Standardfehlercode zurückgegeben.

Hinweise

Nachdem das Element aus dem Ordner entfernt wurde, kann es nicht mehr für den Gerätezugriff verwendet werden.

Anforderungen

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

Weitere Informationen

IWiaDrvItem

IWiaDrvItem::AddItemToFolder