Mobile SDK for Windows Apps2.0
Transforming Windows apps into Mobile apps
Capability.h
Go to the documentation of this file.
00001 
00011 #pragma once
00012 
00013 #include <cmp.h>
00014 
00015 [
00016     object,
00017     pointer_default(unique),
00018     nonextensible,
00019     uuid("396FD0F9-0504-4BA4-BA2B-C7DB61ECA451"),
00020     helpstring("Citrix Mobility Capabilities Interface")
00021 ]
00022 __interface ICapabilities: IUnknown
00023 {
00024     STDMETHODIMP GetCapabilityBool([in]CMP_CAP_ID capId, [in]CMP_KEY_ID keyId, [out]VARIANT_BOOL *keyValue,   [out,retval]CMPRESULT* result);
00025     STDMETHODIMP GetCapabilityInt16([in]CMP_CAP_ID capId, [in]CMP_KEY_ID keyId, [out]INT16 *keyValue, [out,retval]CMPRESULT* result);
00026     STDMETHODIMP GetCapabilityUInt16([in]CMP_CAP_ID capId, [in]CMP_KEY_ID keyId, [out]UINT16 *keyValue, [out,retval]CMPRESULT* result);
00027     STDMETHODIMP GetCapabilityInt32([in]CMP_CAP_ID capId, [in]CMP_KEY_ID keyId, [out]INT32 *keyValue,  [out,retval]CMPRESULT* result);
00028     STDMETHODIMP GetCapabilityUInt32([in]CMP_CAP_ID capId, [in]CMP_KEY_ID keyId, [out]UINT32 *keyValue, [out,retval]CMPRESULT* result);
00029 };
00030 
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Events Defines