IMailSyncHandler::GetCapability
4/8/2010
The GetCapability method is implemented by the transport to provide a way for Messaging to query whether the transport supports a certain capability.
Syntax
HRESULT GetCapability (
LPCWSTR pszName,
LPSPropValue pval
);
Parameters
- pszName
[in] A string value for a setting that the transport maintains. See MAPI Boolean Service Capability Constants for the list of valid values.
- pval
[in] Supplies an SPropValue structure that the transport sets with the value.
Return Value
This method returns the standard values E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, and E_FAIL, as well as the following:
- S_OK
Indicates success.
- MAPI_E_NOT_FOUND
Indicates the capability setting is not maintained by the transport.
Requirements
Header | cemapi.h |
Library | cemapi.lib |
Windows Embedded CE | Windows CE 3.0 and later |
Windows Mobile | Pocket PC 2002 and later, Smartphone 2002 and later |
See Also
Reference
IMailSyncHandler
MAPI Boolean Service Capability Constants