次の方法で共有


IPortableDeviceResources::D elete メソッド (portabledeviceapi.h)

Delete メソッドは、pszObjectID パラメーターで識別されたオブジェクトから 1 つ以上のリソースを削除します。

構文

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

パラメーター

[in] pszObjectID

オブジェクトのオブジェクト ID を含む null で終わる文字列へのポインター。

[in] pKeys

削除するリソースを一覧表示する IPortableDeviceKeyCollection インターフェイスへのポインター。 GetSupportedResources を呼び出すことで、オブジェクトに含まれるリソースを確認できます。

戻り値

このメソッドは HRESULT を返します。 有効な値を次の表に示しますが、これ以外にもあります。

リターン コード 説明
S_OK
メソッドが成功しました。
E_POINTER
引数の少なくとも 1 つが NULL ポインターでした。

注釈

オブジェクトには複数のリソースを含めることができます。 たとえば、オブジェクトには、画像データ、サムネイル画像データ、およびオーディオ データが含まれる場合があります。

アプリケーションは、 GetSupportedResources メソッドを呼び出すことによって、サポートされているリソースの一覧を取得できます。

要件

要件
対象プラットフォーム Windows
ヘッダー portabledeviceapi.h
Library PortableDeviceGUIDs.lib

こちらもご覧ください

IPortableDeviceResources インターフェイス