IPortableDeviceResources::D elete-Methode (portabledeviceapi.h)

Die Delete-Methode löscht eine oder mehrere Ressourcen aus dem Objekt, das durch den pszObjectID-Parameter identifiziert wird.

Syntax

HRESULT Delete(
  [in] LPCWSTR                      pszObjectID,
  [in] IPortableDeviceKeyCollection *pKeys
);

Parameter

[in] pszObjectID

Zeiger auf eine NULL-beendete Zeichenfolge, die die Objekt-ID des Objekts enthält.

[in] pKeys

Zeiger auf eine IPortableDeviceKeyCollection-Schnittstelle , die auflistet, welche Ressourcen gelöscht werden sollen. Sie können herausfinden, über welche Ressourcen das Objekt verfügt, indem Sie GetSupportedResources aufrufen.

Rückgabewert

Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.

Rückgabecode BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich ausgeführt.
E_POINTER
Mindestens eines der Argumente war ein NULL-Zeiger .

Hinweise

Ein Objekt kann über mehrere Ressourcen verfügen. Für instance kann ein Objekt Bilddaten, Miniaturansichtsdaten und Audiodaten enthalten.

Eine Anwendung kann eine Liste der unterstützten Ressourcen abrufen, indem sie die GetSupportedResources-Methode aufruft .

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile portabledeviceapi.h
Bibliothek PortableDeviceGUIDs.lib

Weitere Informationen

IPortableDeviceResources-Schnittstelle