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