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