Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The GetMethodParameterAttributes method retrieves the attributes used to describe a given method parameter.
Syntax
HRESULT GetMethodParameterAttributes(
REFGUID Method,
[in] REFPROPERTYKEY Parameter,
[out] IPortableDeviceValues **ppAttributes
);
Parameters
Method
The method that contains the parameter whose attributes are retrieved.
[in] Parameter
The parameter whose attributes are retrieved.
[out] ppAttributes
The IPortableDeviceValues interface that receives the list of attributes.
Return value
If the method succeeds, it returns S_OK. Any other HRESULT value indicates that the call failed.
Remarks
Possible attributes include the WPD_PARAMETER_ATTRIBUTE_ORDER, WPD_PARAMETER_ATTRIBUTE_USAGE, WPD_PARAMETER_ATTRIBUTE_NAME, and WPD_PARAMETER_ATTRIBUTE_VARTYPE properties.
Examples
For an example of how to use this method, see Retrieving Supported Service Methods.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 7 [desktop apps | UWP apps] |
Minimum supported server | None supported |
Target Platform | Windows |
Header | portabledeviceapi.h |