共用方式為


IPortableDeviceResources::GetSupportedResources 方法 (portabledeviceapi.h)

GetSupportedResources方法會擷取特定物件所支援的資源清單。

語法

HRESULT GetSupportedResources(
  [in]  LPCWSTR                      pszObjectID,
  [out] IPortableDeviceKeyCollection **ppKeys
);

參數

[in] pszObjectID

包含物件識別碼之 Null 終止字串的指標。

[out] ppKeys

接收 IPortableDeviceKeyCollection 介面指標的變數位址,該介面會保存 PROPERTYKEY 值的集合,指定這個物件類型所支援的資源類型。 如果物件無法保存資源,這會是空的集合。 呼叫端必須在使用此介面完成時釋放這個介面。

傳回值

方法會傳回 HRESULT。 可能的值包括 (但不限於) 下表中的這些值。

傳回碼 描述
S_OK
此方法已成功。
E_POINTER
至少其中一個必要的指標引數為 Null

備註

這個方法所傳回的資源清單包含物件 支援的所有資源。 這並不表示所有列出的資源實際上都有資料,但物件能夠支援每個列出的資源。

需求

   
目標平台 Windows
標頭 portabledeviceapi.h
程式庫 PortableDeviceGUIDs.lib

另請參閱

IPortableDeviceResources 介面