IPortableDeviceResources::D elete 方法 (portabledeviceapi.h)
Delete 方法从 pszObjectID 参数标识的对象中删除一个或多个资源。
语法
HRESULT Delete(
[in] LPCWSTR pszObjectID,
[in] IPortableDeviceKeyCollection *pKeys
);
参数
[in] pszObjectID
指向以 null 结尾的字符串的指针,该字符串包含对象的对象 ID。
[in] pKeys
指向 IPortableDeviceKeyCollection 接口的指针,该接口列出了要删除的资源。 可以通过调用 GetSupportedResources 来了解对象具有哪些资源。
返回值
该方法返回 HRESULT。 可能的值包括(但并不限于)下表中的项。
返回代码 | 说明 |
---|---|
|
方法成功。 |
|
至少有一个参数是 NULL 指针。 |
注解
一个 对象可以有多个资源。 例如,对象可能包含图像数据、缩略图图像数据和音频数据。
应用程序可以通过调用 GetSupportedResources 方法检索受支持资源的列表。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | portabledeviceapi.h |
Library | PortableDeviceGUIDs.lib |