Mobile SDK for Windows Apps2.0
Transforming Windows apps into Mobile apps
|
00001 00012 #pragma once 00013 00014 #include <cmp.h> 00015 00016 [ 00017 object, 00018 nonextensible, 00019 pointer_default(unique), 00020 oleautomation, 00021 uuid("0D79B6D4-B1E7-437D-81C4-8BCD4E7E2083"), 00022 helpstring("Citrix Mobility Channel Interface") 00023 ] 00024 __interface IChannel: IUnknown 00025 { 00026 STDMETHODIMP IsChannelOpen([out, retval]VARIANT_BOOL *readyState); 00027 00028 STDMETHODIMP OpenChannel([in]CMP_CHANNEL_FLAGS channelFlags, [out, retval]CMPRESULT* result); 00029 STDMETHODIMP CloseChannel([out, retval]CMPRESULT* result); 00030 00031 STDMETHODIMP GetChannelState([out,retval]CMP_CHANNEL_STATE *state); 00032 }; 00033