Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

IPortableDeviceResources::GetSupportedResources method

The GetSupportedResources method retrieves a list of resources that are supported by a specific object.

Syntax


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

Parameters

pszObjectID [in]

Pointer to a null-terminated string that contains the ID of the object.

ppKeys [out]

Address of a variable that receives a pointer to an IPortableDeviceKeyCollection interface that holds a collection of PROPERTYKEY values specifying resource types supported by this object type. If the object cannot hold resources, this will be an empty collection. The caller must release this interface when it is done with it.

Return value

The method returns an HRESULT. Possible values include, but are not limited to, those in the following table.

Return codeDescription
S_OK

The method succeeded.

E_POINTER

At least one of the required pointer arguments was NULL.

 

Remarks

The list of resources returned by this method includes all resources that the object can support. This does not mean that all the listed resources actually have data, but that the object is capable of supporting each listed resource.

Requirements

Header

PortableDeviceApi.h

Library

PortableDeviceGUIDs.lib

See also

IPortableDeviceResources Interface

 

 

Community Additions

Show:
© 2017 Microsoft