Mobile SDK for Windows Apps2.0
Transforming Windows apps into Mobile apps
InteropCMPReflector.cs File Reference

CMPCOM - COM Interop C# interface. More...

Classes

interface  CitrixMobility.CitrixMobile
class  CitrixMobility.CitrixMobileClass
struct  CitrixMobility.CMP_CAPTURE_AUDIO_OPTIONS
struct  CitrixMobility.CMP_CAPTURE_PICTURE_OPTIONS
struct  CitrixMobility.CMP_CAPTURE_VIDEO_OPTIONS
struct  CitrixMobility.CMP_DISPLAY_POINT
struct  CitrixMobility.CMP_DISPLAY_RECT
struct  CitrixMobility.CMP_DISPLAY_SETTINGS
struct  CitrixMobility.CMP_KEYBOARD_STATE
struct  CitrixMobility.CMP_ORIENTATION_DATA
interface  CitrixMobility.IButton
interface  CitrixMobility.ICamera
interface  CitrixMobility.ICapabilities
interface  CitrixMobility.IChannel
interface  CitrixMobility.ICMPCapture
interface  CitrixMobility.ICMPDevice
interface  CitrixMobility.ICMPDispatch
interface  CitrixMobility.ICMPEvents
interface  CitrixMobility.ICMPEvents_Event
class  CitrixMobility.ICMPEvents_EventProvider
class  CitrixMobility.ICMPEvents_SinkHelper
interface  CitrixMobility.IControl
interface  CitrixMobility.IDisplay
interface  CitrixMobility.IEventFilter
interface  CitrixMobility.IEventSource
interface  CitrixMobility.IKeyboard
interface  CitrixMobility.IMessage
interface  CitrixMobility.INotification
interface  CitrixMobility.IOrientation
interface  CitrixMobility.IPhone
interface  CitrixMobility.IPicker
interface  CitrixMobility.ISession
interface  CitrixMobility.IVirtualDevice

Namespaces

package  CitrixMobility

Enumerations

enum  CitrixMobility.CMP_AUDIO_ENCODING {
  CitrixMobility.CMP_AUDIO_ENCODING_DEFAULT, CitrixMobility.CMP_AUDIO_ENCODING_MPEG4, CitrixMobility.CMP_AUDIO_ENCODING_MP3, CitrixMobility.CMP_AUDIO_ENCODING_3GPP,
  CitrixMobility.CMP_AUDIO_ENCODING_WAV, CitrixMobility.CMP_AUDIO_ENCODING_AAC_ADTS, CitrixMobility.CMP_AUDIO_ENCODING_AMR_NB, CitrixMobility.CMP_AUDIO_ENCODING_AMR_WB
}
enum  CitrixMobility.CMP_BUTTON_ID { CitrixMobility.CMP_BUTTON_BACK = 1, CitrixMobility.CMP_BUTTON_HOME = 3, CitrixMobility.CMP_BUTTON_MENU = 4, CitrixMobility.CMP_BUTTON_SEARCH = 2 }
enum  CitrixMobility.CMP_BUTTON_TARGET { CitrixMobility.CMP_BUTTON_TARGET_CLIENT = 2, CitrixMobility.CMP_BUTTON_TARGET_HOST = 1 }
enum  CitrixMobility.CMP_CAP_BUTTON_KEY_ID {
  CitrixMobility.CAP_BUTTON_ENABLE, CitrixMobility.CAP_BUTTON_BACK, CitrixMobility.CAP_BUTTON_SEARCH, CitrixMobility.CAP_BUTTON_HOME,
  CitrixMobility.CAP_BUTTON_MENU, CitrixMobility.CAP_BUTTON_MASK
}
enum  CitrixMobility.CMP_CAP_CAPTURE_KEY_ID {
  CitrixMobility.CAP_CAPTURE_ENABLE, CitrixMobility.CAP_CAPTURE_PICTURE, CitrixMobility.CAP_CAPTURE_VIDEO, CitrixMobility.CAP_CAPTURE_AUDIO,
  CitrixMobility.CAP_CAPTURE_AUDIO_SET_QUALITY, CitrixMobility.CAP_CAPTURE_AUDIO_SET_DURATION, CitrixMobility.CAP_CAPTURE_AUDIO_ENCODING_MPEG4, CitrixMobility.CAP_CAPTURE_AUDIO_ENCODING_MP3,
  CitrixMobility.CAP_CAPTURE_AUDIO_ENCODING_3GPP, CitrixMobility.CAP_CAPTURE_AUDIO_ENCODING_WAV, CitrixMobility.CAP_CAPTURE_AUDIO_ENCODING_AAC_ADTS, CitrixMobility.CAP_CAPTURE_AUDIO_ENCODING_AMR_NB,
  CitrixMobility.CAP_CAPTURE_AUDIO_ENCODING_AMR_WB, CitrixMobility.CAP_CAPTURE_PICTURE_SET_QUALITY, CitrixMobility.CAP_CAPTURE_PICTURE_SET_RESOLUTION, CitrixMobility.CAP_CAPTURE_PICTURE_SET_DEFAULT_CAMERA,
  CitrixMobility.CAP_CAPTURE_PICTURE_CREATE_THUMBNAIL, CitrixMobility.CAP_CAPTURE_PICTURE_CUSTOM_THUMBNAIL, CitrixMobility.CAP_CAPTURE_PICTURE_FORMAT_JPEG, CitrixMobility.CAP_CAPTURE_PICTURE_FORMAT_PNG,
  CitrixMobility.CAP_CAPTURE_VIDEO_SET_QUALITY, CitrixMobility.CAP_CAPTURE_VIDEO_SET_RESOLUTION, CitrixMobility.CAP_CAPTURE_VIDEO_SET_DEFAULT_CAMERA, CitrixMobility.CAP_CAPTURE_VIDEO_SET_DURATION,
  CitrixMobility.CAP_CAPTURE_VIDEO_ENCODING_MPEG4, CitrixMobility.CAP_CAPTURE_VIDEO_ENCODING_H264, CitrixMobility.CAP_CAPTURE_VIDEO_ENCODING_H263, CitrixMobility.CAP_CAPTURE_VIDEO_ENCODING_3GPP
}
enum  CitrixMobility.CMP_CAP_DEVICE_DEFAULTS_KEY_ID {
  CitrixMobility.CAP_DEVICE_DEFAULTS_ENABLE, CitrixMobility.CAP_DEVICE_DEFAULTS_FLAGS, CitrixMobility.CAP_DEVICE_DEFAULTS_SCROLL_MODE, CitrixMobility.CAP_DEVICE_DEFAULTS_RECEIVER_CONTROLS,
  CitrixMobility.CAP_DEVICE_DEFAULTS_DEVICE_ORIENTATION, CitrixMobility.CAP_DEVICE_DEFAULTS_APP_ORIENTATION, CitrixMobility.CAP_DEVICE_DEFAULTS_ORIENTATION_FLAGS, CitrixMobility.CAP_DEVICE_DEFAULTS_VIEWPORT_ORIGIN_X,
  CitrixMobility.CAP_DEVICE_DEFAULTS_VIEWPORT_ORIGIN_Y, CitrixMobility.CAP_DEVICE_DEFAULTS_VIEWPORT_FLAGS, CitrixMobility.CAP_DEVICE_DEFAULTS_ZOOM_FACTOR, CitrixMobility.CAP_DEVICE_DEFAULTS_SERVER_VIEWPORT_X,
  CitrixMobility.CAP_DEVICE_DEFAULTS_SERVER_VIEWPORT_Y, CitrixMobility.CAP_DEVICE_DEFAULTS_SERVER_VIEWPORT_WIDTH, CitrixMobility.CAP_DEVICE_DEFAULTS_SERVER_VIEWPORT_HEIGHT, CitrixMobility.CAP_DEVICE_DEFAULTS_CLIENT_VIEWPORT_X,
  CitrixMobility.CAP_DEVICE_DEFAULTS_CLIENT_VIEWPORT_Y, CitrixMobility.CAP_DEVICE_DEFAULTS_CLIENT_VIEWPORT_WIDTH, CitrixMobility.CAP_DEVICE_DEFAULTS_CLIENT_VIEWPORT_HEIGHT, CitrixMobility.CAP_DEVICE_DEFAULTS_KEYBOARD_TYPE,
  CitrixMobility.CAP_DEVICE_DEFAULTS_KEYBOARD_FLAGS, CitrixMobility.CAP_DEVICE_DEFAULTS_KEYBOARD_AUTO_CAPS, CitrixMobility.CAP_DEVICE_DEFAULTS_KEYBOARD_RETURN_KEY, CitrixMobility.CAP_DEVICE_DEFAULTS_SUPPORTED_ORIENTATIONS
}
enum  CitrixMobility.CMP_CAP_DEVICE_KEY_ID {
  CitrixMobility.CAP_DEVICE_ENABLE, CitrixMobility.CAP_DEVICE_OS, CitrixMobility.CAP_DEVICE_OS_VER_HIGH, CitrixMobility.CAP_DEVICE_OS_VER_LOW,
  CitrixMobility.CAP_DEVICE_OS_VER_MINOR, CitrixMobility.CAP_DEVICE_OS_VER_BUILD, CitrixMobility.CAP_DEVICE_TYPE
}
enum  CitrixMobility.CMP_CAP_DISPLAY_KEY_ID {
  CitrixMobility.CAP_DISPLAY_ENABLE, CitrixMobility.CAP_DISPLAY_RESOLUTION_FLAG, CitrixMobility.CAP_DISPLAY_COLOR_FLAG, CitrixMobility.CAP_DISPLAY_PHYSICAL_FLAG,
  CitrixMobility.CAP_DISPLAY_PPI_FLAG, CitrixMobility.CAP_DISPLAY_PPI_X_Y_FLAG, CitrixMobility.CAP_DISPLAY_ORIENTATION_FLAG, CitrixMobility.CAP_DISPLAY_METRICS,
  CitrixMobility.CAP_DISPLAY_WIDTH, CitrixMobility.CAP_DISPLAY_HEIGHT, CitrixMobility.CAP_DISPLAY_X_MILLI_INCHES, CitrixMobility.CAP_DISPLAY_Y_MILLI_INCHES,
  CitrixMobility.CAP_DISPLAY_PIXELS_PER_INCH, CitrixMobility.CAP_DISPLAY_X_PIXELS_PER_INCH, CitrixMobility.CAP_DISPLAY_Y_PIXELS_PER_INCH, CitrixMobility.CAP_DISPLAY_INITIAL_ORIENTATION,
  CitrixMobility.CAP_DISPLAY_COLOR_DEPTH
}
enum  CitrixMobility.CMP_CAP_DYNAMIC_DISPLAY_KEY_ID { CitrixMobility.CAP_DYNAMIC_DISPLAY_ENABLE }
enum  CitrixMobility.CMP_CAP_EVENT_FILTER_KEY_ID { CitrixMobility.CAP_EVENT_FILTER_ENABLE, CitrixMobility.CAP_EVENT_FILTER_SUPPORT }
enum  CitrixMobility.CMP_CAP_FILENAME_NAMESPACE_KEY_ID { CitrixMobility.CAP_FILENAME_NAMESPACE_ENABLE }
enum  CitrixMobility.CMP_CAP_ID {
  CitrixMobility.CAPID_BUTTON_SET_TARGET = 7, CitrixMobility.CAPID_CAPTURE = 0x13, CitrixMobility.CAPID_DEVICE_DEFAULTS = 20, CitrixMobility.CAPID_DEVICE_INFO = 3,
  CitrixMobility.CAPID_DISPLAY_INFO = 2, CitrixMobility.CAPID_DYNAMIC_DISPLAY = 9, CitrixMobility.CAPID_EVENT_FILTER = 0x11, CitrixMobility.CAPID_FILENAME_NAMESPACE = 0x16,
  CitrixMobility.CAPID_INPUT = 1, CitrixMobility.CAPID_NOTIFICATION = 15, CitrixMobility.CAPID_ORIENTATION = 5, CitrixMobility.CAPID_PHONE_CALL = 11,
  CitrixMobility.CAPID_PICKER_CONTROL = 10, CitrixMobility.CAPID_RECEIVER_CONTROLS = 0x10, CitrixMobility.CAPID_SCROLL_MODES = 6, CitrixMobility.CAPID_SMS = 12,
  CitrixMobility.CAPID_SUPPORTED_ORIENTATIONS = 0x15, CitrixMobility.CAPID_TAKE_PICTURE = 14, CitrixMobility.CAPID_UNKNOWN = 0, CitrixMobility.CAPID_VIEWPORT = 8,
  CitrixMobility.CAPID_VIRTUAL_DEVICE = 0x12
}
enum  CitrixMobility.CMP_CAP_INPUT_KEY_ID {
  CitrixMobility.CAP_INPUT_ENABLE, CitrixMobility.CAP_INPUT_KYBD, CitrixMobility.CAP_INPUT_PHYSICAL_KYBD, CitrixMobility.CAP_INPUT_TRACKBALL,
  CitrixMobility.CAP_INPUT_MOUSE, CitrixMobility.CAP_INPUT_STD_KYBD, CitrixMobility.CAP_INPUT_NUMPAD_KYBD, CitrixMobility.CAP_INPUT_PHONEPAD_KYBD,
  CitrixMobility.CAP_INPUT_URL_KYBD, CitrixMobility.CAP_INPUT_EMAIL_KYBD, CitrixMobility.CAP_INPUT_PHONE_NAME_KYBD, CitrixMobility.CAP_INPUT_NUMBERS_PUNC_KYBD,
  CitrixMobility.CAP_INPUT_DECIMAL_POINT_KYBD, CitrixMobility.CAP_INPUT_HIDE, CitrixMobility.CAP_INPUT_AUTO_CORRECT, CitrixMobility.CAP_INPUT_AUTO_CAPITALIZATION,
  CitrixMobility.CAP_INPUT_AUTO_CAPITAL_WORD, CitrixMobility.CAP_INPUT_AUTO_CAPITAL_SENTENCE, CitrixMobility.CAP_INPUT_AUTO_CAPITAL_LETTERS, CitrixMobility.CAP_INPUT_RETURN_KEY_DEFAULT,
  CitrixMobility.CAP_INPUT_RETURN_KEY_GO, CitrixMobility.CAP_INPUT_RETURN_KEY_GOOGLE, CitrixMobility.CAP_INPUT_RETURN_KEY_JOIN, CitrixMobility.CAP_INPUT_RETURN_KEY_NEXT,
  CitrixMobility.CAP_INPUT_RETURN_KEY_ROUTE, CitrixMobility.CAP_INPUT_RETURN_KEY_SEARCH, CitrixMobility.CAP_INPUT_RETURN_KEY_SEND, CitrixMobility.CAP_INPUT_RETURN_KEY_DONE,
  CitrixMobility.CAP_INPUT_RETURN_KEY
}
enum  CitrixMobility.CMP_CAP_NOTIFICATION_KEY_ID {
  CitrixMobility.CAP_NOTIFICATION_ENABLE, CitrixMobility.CAP_NOTIFICATION_LIGHT, CitrixMobility.CAP_NOTIFICATION_VIBRATE, CitrixMobility.CAP_NOTIFICATION_AUDIO,
  CitrixMobility.CAP_NOTIFICATION_TEXT
}
enum  CitrixMobility.CMP_CAP_ORIENTATION_KEY_ID {
  CitrixMobility.CAP_ORIENTATION_APPLICATION = 2, CitrixMobility.CAP_ORIENTATION_DEVICE = 1, CitrixMobility.CAP_ORIENTATION_ENABLE = 0, CitrixMobility.CAP_ORIENTATION_FOLLOW_SENSOR = 10,
  CitrixMobility.CAP_ORIENTATION_LANDSCAPE_LEFT = 5, CitrixMobility.CAP_ORIENTATION_LANDSCAPE_RIGHT = 6, CitrixMobility.CAP_ORIENTATION_LOCK_UNLOCK = 9, CitrixMobility.CAP_ORIENTATION_PORTRAIT = 3,
  CitrixMobility.CAP_ORIENTATION_PORTRAIT_DOWN = 4
}
enum  CitrixMobility.CMP_CAP_PHONE_CALL_KEY_ID { CitrixMobility.CAP_PHONE_CALL_ENABLE }
enum  CitrixMobility.CMP_CAP_PICKER_CONTROL_KEY_ID { CitrixMobility.CAP_PICKER_CONTROL_ENABLE, CitrixMobility.CAP_PICKER_CONTROL_TITLE_FLAG }
enum  CitrixMobility.CMP_CAP_RECEIVER_CONTROLS_KEY_ID { CitrixMobility.CAP_RECEIVER_CONTROLS_ENABLE, CitrixMobility.CAP_RECEIVER_CONTROLS_DISABLE }
enum  CitrixMobility.CMP_CAP_SCROLLMODES_KEY_ID {
  CitrixMobility.CAP_SCROLLMODES_ENABLE, CitrixMobility.CAP_SCROLLMODES_MOUSEWHEEL_FLAG, CitrixMobility.CAP_SCROLLMODES_DRAG_FLAG, CitrixMobility.CAP_SCROLLMODES_PAN_FLAG,
  CitrixMobility.CAP_SCROLLMODES_DEFAULT_MODE
}
enum  CitrixMobility.CMP_CAP_SMS_KEY_ID { CitrixMobility.CAP_SMS_ENABLE }
enum  CitrixMobility.CMP_CAP_SUPPORTED_ORIENTATIONS_KEY_ID {
  CitrixMobility.CAP_SUPPORTED_ORIENTATIONS_ENABLE, CitrixMobility.CAP_SUPPORTED_ORIENTATIONS_LANDSCAPE_LEFT, CitrixMobility.CAP_SUPPORTED_ORIENTATIONS_LANDSCAPE_RIGHT, CitrixMobility.CAP_SUPPORTED_ORIENTATIONS_PORTRAIT_UP,
  CitrixMobility.CAP_SUPPORTED_ORIENTATIONS_PORTRAIT_DOWN
}
enum  CitrixMobility.CMP_CAP_TAKE_PICTURE_KEY_ID { CitrixMobility.CAP_TAKE_PICTURE_ENABLE, CitrixMobility.CAP_TAKE_PICTURE_JPEG, CitrixMobility.CAP_TAKE_PICTURE_PNG }
enum  CitrixMobility.CMP_CAP_VIEWPORT_KEY_ID { CitrixMobility.CAP_VIEWPORT_ENABLE }
enum  CitrixMobility.CMP_CAP_VIRTUAL_DEVICE_KEY_ID { CitrixMobility.CAP_VIRTUAL_DEVICE_ENABLE }
enum  CitrixMobility.CMP_CAPTURE_CAMERA { CitrixMobility.CMP_CAPTURE_CAMERA_DEFAULT, CitrixMobility.CMP_CAPTURE_CAMERA_FRONT, CitrixMobility.CMP_CAPTURE_CAMERA_BACK }
enum  CitrixMobility.CMP_CAPTURE_FLAGS { CitrixMobility.CMP_CAPTURE_FLAG_USE_UNIQUE_ID = 1 }
enum  CitrixMobility.CMP_CAPTURE_QUALITY {
  CitrixMobility.CMP_CAPTURE_QUALITY_05 = 5, CitrixMobility.CMP_CAPTURE_QUALITY_10 = 10, CitrixMobility.CMP_CAPTURE_QUALITY_15 = 15, CitrixMobility.CMP_CAPTURE_QUALITY_20 = 20,
  CitrixMobility.CMP_CAPTURE_QUALITY_30 = 30, CitrixMobility.CMP_CAPTURE_QUALITY_35 = 0x23, CitrixMobility.CMP_CAPTURE_QUALITY_40 = 40, CitrixMobility.CMP_CAPTURE_QUALITY_45 = 0x2d,
  CitrixMobility.CMP_CAPTURE_QUALITY_55 = 0x37, CitrixMobility.CMP_CAPTURE_QUALITY_60 = 60, CitrixMobility.CMP_CAPTURE_QUALITY_65 = 0x41, CitrixMobility.CMP_CAPTURE_QUALITY_70 = 70,
  CitrixMobility.CMP_CAPTURE_QUALITY_80 = 80, CitrixMobility.CMP_CAPTURE_QUALITY_85 = 0x55, CitrixMobility.CMP_CAPTURE_QUALITY_90 = 90, CitrixMobility.CMP_CAPTURE_QUALITY_95 = 0x5f,
  CitrixMobility.CMP_CAPTURE_QUALITY_DEFAULT = 0, CitrixMobility.CMP_CAPTURE_QUALITY_HIGH = 0x4b, CitrixMobility.CMP_CAPTURE_QUALITY_LOW = 0x19, CitrixMobility.CMP_CAPTURE_QUALITY_MAXIMUM = 100,
  CitrixMobility.CMP_CAPTURE_QUALITY_MEDIUM = 50
}
enum  CitrixMobility.CMP_CHANNEL_STATE {
  CitrixMobility.CMP_CHANNEL_STATE_INITIAL, CitrixMobility.CMP_CHANNEL_STATE_CONNECTED, CitrixMobility.CMP_CHANNEL_STATE_DISCONNECTED, CitrixMobility.CMP_CHANNEL_STATE_BOUND,
  CitrixMobility.CMP_CHANNEL_STATE_BIND_FAILURE
}
enum  CitrixMobility.CMP_COMPONENT_ID {
  CitrixMobility.COMPONENT_BUTTON = 1, CitrixMobility.COMPONENT_CAMERA = 2, CitrixMobility.COMPONENT_CAPS = 0x10, CitrixMobility.COMPONENT_CAPTURE = 20,
  CitrixMobility.COMPONENT_CHANNEL = 13, CitrixMobility.COMPONENT_COMMON = 0, CitrixMobility.COMPONENT_CONTROLS = 0x11, CitrixMobility.COMPONENT_DEVICE = 4,
  CitrixMobility.COMPONENT_DISPLAY = 5, CitrixMobility.COMPONENT_EMULATOR = 0x15, CitrixMobility.COMPONENT_EVENT = 12, CitrixMobility.COMPONENT_GVCH = 0x12,
  CitrixMobility.COMPONENT_KEYBOARD = 7, CitrixMobility.COMPONENT_MESSAGE = 8, CitrixMobility.COMPONENT_NOTIFY = 14, CitrixMobility.COMPONENT_PHONE = 9,
  CitrixMobility.COMPONENT_PICKER = 10, CitrixMobility.COMPONENT_RECEIVER = 3, CitrixMobility.COMPONENT_SESSION = 15, CitrixMobility.COMPONENT_VDO = 0x13
}
enum  CitrixMobility.CMP_DEV_BOOL_PROP_ID {
  CitrixMobility.CMP_DEVICE_3G = 0x1001, CitrixMobility.CMP_DEVICE_4G = 0x1002, CitrixMobility.CMP_DEVICE_ACCELEROMETER = 0x1003, CitrixMobility.CMP_DEVICE_AUDIO_OUTPUT = 0x1004,
  CitrixMobility.CMP_DEVICE_BATTERY = 0x1005, CitrixMobility.CMP_DEVICE_BLUETOOTH = 0x1006, CitrixMobility.CMP_DEVICE_BOOL_PROP_ID_FIRST = 0x1001, CitrixMobility.CMP_DEVICE_BOOL_PROP_ID_LAST = 0x101e,
  CitrixMobility.CMP_DEVICE_CAMERA = 0x1007, CitrixMobility.CMP_DEVICE_CAMERA_BACK = 0x1008, CitrixMobility.CMP_DEVICE_CAMERA_FRONT = 0x1009, CitrixMobility.CMP_DEVICE_COMPASS = 0x100a,
  CitrixMobility.CMP_DEVICE_COMPONENT_VIDEO = 0x100b, CitrixMobility.CMP_DEVICE_COMPOSITE_VIDEO = 0x100c, CitrixMobility.CMP_DEVICE_GPS = 0x100e, CitrixMobility.CMP_DEVICE_GSM = 0x100d,
  CitrixMobility.CMP_DEVICE_GYROSCOPE = 0x100f, CitrixMobility.CMP_DEVICE_HDMI_VIDEO = 0x1010, CitrixMobility.CMP_DEVICE_MICRO_SD_CARD = 0x1011, CitrixMobility.CMP_DEVICE_MICROPHONE = 0x1012,
  CitrixMobility.CMP_DEVICE_MMS = 0x1013, CitrixMobility.CMP_DEVICE_MOUSE = 0x1014, CitrixMobility.CMP_DEVICE_MULTI_TOUCH = 0x1015, CitrixMobility.CMP_DEVICE_ORIENTATION_CHANGES = 0x1016,
  CitrixMobility.CMP_DEVICE_PHYSICAL_KEYBOARD = 0x1017, CitrixMobility.CMP_DEVICE_SENSOR_LIGHT = 0x1018, CitrixMobility.CMP_DEVICE_SIM = 0x1019, CitrixMobility.CMP_DEVICE_SMS = 0x101a,
  CitrixMobility.CMP_DEVICE_TOUCH_SCREEN = 0x101b, CitrixMobility.CMP_DEVICE_TRACKBALL = 0x101c, CitrixMobility.CMP_DEVICE_WIFI = 0x101d, CitrixMobility.CMP_DEVICE_WIRELESS_PHONE = 0x101e
}
enum  CitrixMobility.CMP_DEV_STRING_PROP_ID {
  CitrixMobility.CMP_DEVICE_BLUETOOTH_MAC_ADDRESS = 6, CitrixMobility.CMP_DEVICE_GIVEN_NAME = 4, CitrixMobility.CMP_DEVICE_MANUFACTURER = 1, CitrixMobility.CMP_DEVICE_MODEL = 2,
  CitrixMobility.CMP_DEVICE_SERIAL_NUMBER = 3, CitrixMobility.CMP_DEVICE_STRING_PROP_ID_FIRST = 1, CitrixMobility.CMP_DEVICE_STRING_PROP_ID_LAST = 6, CitrixMobility.CMP_DEVICE_WIFI_MAC_ADDRESS = 5
}
enum  CitrixMobility.CMP_ERROR_ID {
  CitrixMobility.CMP_BUTTON_NO_ERROR = 0x10000, CitrixMobility.CMP_CAMERA_NO_ERROR = 0x20000, CitrixMobility.CMP_CAPABILITIES_NO_ERROR = 0x100000, CitrixMobility.CMP_CAPTURE_NO_ERROR = 0x140000,
  CitrixMobility.CMP_CHANNEL_NO_ERROR = 0xd0000, CitrixMobility.CMP_CONTROLS_NO_ERROR = 0x110000, CitrixMobility.CMP_DEVICE_NO_ERROR = 0x40000, CitrixMobility.CMP_DISPLAY_NO_ERROR = 0x50000,
  CitrixMobility.CMP_ERROR_ACCESS_DENIED = 12, CitrixMobility.CMP_ERROR_ALREADY_CAPTURING = 0x140008, CitrixMobility.CMP_ERROR_ALREADY_SENDING_SMS = 0x80002, CitrixMobility.CMP_ERROR_ALREADY_STARTING_CALL = 0x90004,
  CitrixMobility.CMP_ERROR_ALREADY_TAKING_PICTURE = 0x2000a, CitrixMobility.CMP_ERROR_AUDIO_RECORDING_DISABLED = 0x140007, CitrixMobility.CMP_ERROR_BIND_FAILED = 0xd0002, CitrixMobility.CMP_ERROR_BIND_RESPONSE_PACKET = 0x26,
  CitrixMobility.CMP_ERROR_BIND_TIMEOUT = 0xd0006, CitrixMobility.CMP_ERROR_BUFFER_OVERFLOW = 0x19, CitrixMobility.CMP_ERROR_BUFFER_TOO_SMALL = 0x11, CitrixMobility.CMP_ERROR_CANCEL_TAKE_PICTURE = 0x20006,
  CitrixMobility.CMP_ERROR_CAPABILITY_INVALID_VALUE_TYPE = 0x100007, CitrixMobility.CMP_ERROR_CAPABILITY_NOT_FOUND = 0x100004, CitrixMobility.CMP_ERROR_CAPABILITY_NOT_SUPPORTED = 0x100001, CitrixMobility.CMP_ERROR_CAPABILITY_SIZE_MISMATCH = 0x100006,
  CitrixMobility.CMP_ERROR_CAPABILITY_TYPE_MISMATCH = 0x100005, CitrixMobility.CMP_ERROR_CAPABILITY_VALUE_NOT_FOUND = 0x100003, CitrixMobility.CMP_ERROR_CAPABILITY_VALUE_OVERFLOW = 0x100008, CitrixMobility.CMP_ERROR_CAPTURE_AUDIO = 0x140003,
  CitrixMobility.CMP_ERROR_CAPTURE_CANCEL = 0x140006, CitrixMobility.CMP_ERROR_CAPTURE_OPTIONS_TOO_LONG = 0x140004, CitrixMobility.CMP_ERROR_CAPTURE_PICTURE = 0x140001, CitrixMobility.CMP_ERROR_CAPTURE_REMOVE = 0x140005,
  CitrixMobility.CMP_ERROR_CAPTURE_VIDEO = 0x140002, CitrixMobility.CMP_ERROR_CLASS_ALREADY_EXISTS = 0x3b, CitrixMobility.CMP_ERROR_CLIENT_DRIVE_UNAVAILABLE = 0x2c, CitrixMobility.CMP_ERROR_COM_CREATE_INSTANCE = 7,
  CitrixMobility.CMP_ERROR_COM_INITIALIZE = 6, CitrixMobility.CMP_ERROR_CONVERTING_UTF16_TO_UTF8 = 9, CitrixMobility.CMP_ERROR_CONVERTING_UTF8 = 8, CitrixMobility.CMP_ERROR_CREATING_INTERNAL_CLASS = 0x38,
  CitrixMobility.CMP_ERROR_CREATING_INTERNAL_WINDOW = 0x39, CitrixMobility.CMP_ERROR_CREATING_OBJECT = 30, CitrixMobility.CMP_ERROR_CREATING_SESSION = 0xf0003, CitrixMobility.CMP_ERROR_CREATING_THREAD = 0x3a,
  CitrixMobility.CMP_ERROR_EMULATOR_AUTO_LAUNCH = 0x150004, CitrixMobility.CMP_ERROR_EMULATOR_PIPE_BROKEN = 0x150003, CitrixMobility.CMP_ERROR_EMULATOR_PIPE_NOT_FOUND = 0x150002, CitrixMobility.CMP_ERROR_EMULATOR_SIMULATED_FAILURE = 0x150001,
  CitrixMobility.CMP_ERROR_ENABLE_OR_DISABLE_CONTROLS = 0x110001, CitrixMobility.CMP_ERROR_EVENT_HOOKING_FAILURE = 0xc0002, CitrixMobility.CMP_ERROR_EVENT_UNKNOWN_EVENT_ID = 0xc0001, CitrixMobility.CMP_ERROR_FILE_NOT_FOUND = 0x22,
  CitrixMobility.CMP_ERROR_GENERATING_HASH_VALUE = 0x36, CitrixMobility.CMP_ERROR_GENERATING_RANDOM_DATA = 0x37, CitrixMobility.CMP_ERROR_GET_BUTTON_TARGET = 0x10003, CitrixMobility.CMP_ERROR_GET_BUTTON_TARGET_TIMEOUT = 0x10004,
  CitrixMobility.CMP_ERROR_GET_CONTROLS_FLAGS = 0x110003, CitrixMobility.CMP_ERROR_GET_CONTROLS_FLAGS_TIMEOUT = 0x110002, CitrixMobility.CMP_ERROR_GET_DEVICE_BOOL = 0x40005, CitrixMobility.CMP_ERROR_GET_DEVICE_BOOL_TIMEOUT = 0x40006,
  CitrixMobility.CMP_ERROR_GET_DEVICE_STRING = 0x40003, CitrixMobility.CMP_ERROR_GET_DEVICE_STRING_TIMEOUT = 0x40004, CitrixMobility.CMP_ERROR_GET_DISPLAY_SETTINGS = 0x5000a, CitrixMobility.CMP_ERROR_GET_DISPLAY_SETTINGS_TIMEOUT = 0x5000b,
  CitrixMobility.CMP_ERROR_GET_FILE_PATH = 0x25, CitrixMobility.CMP_ERROR_GET_KEYBOARD_STATE = 0x70003, CitrixMobility.CMP_ERROR_GET_KEYBOARD_STATE_TIMEOUT = 0x70004, CitrixMobility.CMP_ERROR_GET_ORIENTATION = 0x50003,
  CitrixMobility.CMP_ERROR_GET_ORIENTATION_SUPPORTED = 0x50010, CitrixMobility.CMP_ERROR_GET_ORIENTATION_SUPPORTED_TIMEOUT = 0x50011, CitrixMobility.CMP_ERROR_GET_ORIENTATION_TIMEOUT = 0x50005, CitrixMobility.CMP_ERROR_GET_PICKER_STATE = 0xa0003,
  CitrixMobility.CMP_ERROR_GET_PICKER_STATE_TIMEOUT = 0xa0004, CitrixMobility.CMP_ERROR_GET_PICTURE_FILENAME = 0x20004, CitrixMobility.CMP_ERROR_GET_PICTURE_FILENAME_TIMEOUT = 0x20005, CitrixMobility.CMP_ERROR_GET_PICTURE_STATE = 0x20009,
  CitrixMobility.CMP_ERROR_GET_PICTURE_STATE_TIMEOUT = 0x20008, CitrixMobility.CMP_ERROR_GET_SCROLL_MODE = 0x50006, CitrixMobility.CMP_ERROR_GET_SCROLL_MODE_TIMEOUT = 0x50007, CitrixMobility.CMP_ERROR_GET_VIEWPORT = 0x5000c,
  CitrixMobility.CMP_ERROR_GET_VIEWPORT_ORIGIN = 0x50008, CitrixMobility.CMP_ERROR_GET_VIEWPORT_ORIGIN_TIMEOUT = 0x50009, CitrixMobility.CMP_ERROR_GET_VIEWPORT_TIMEOUT = 0x5000d, CitrixMobility.CMP_ERROR_GETTING_API_VERSION = 0x1d,
  CitrixMobility.CMP_ERROR_GETTING_SAFEARRAY_ELEMENT = 0x18, CitrixMobility.CMP_ERROR_GVCH_INVALID_SESSION = 0x120009, CitrixMobility.CMP_ERROR_GVCH_INVALID_STATE_FOR_CALL = 0x120006, CitrixMobility.CMP_ERROR_GVCH_INVALID_VC_MGR = 0x12000a,
  CitrixMobility.CMP_ERROR_GVCH_INVALID_VC_NAME = 0x120007, CitrixMobility.CMP_ERROR_GVCH_IO_DATA_DATA_TOO_BIG = 0x120004, CitrixMobility.CMP_ERROR_GVCH_IO_DATA_HEADER_TOO_SMALL = 0x120005, CitrixMobility.CMP_ERROR_GVCH_IO_DATA_OUT_OF_BOUNDS = 0x120001,
  CitrixMobility.CMP_ERROR_GVCH_IO_DATA_STRING_INVALID = 0x120003, CitrixMobility.CMP_ERROR_GVCH_IO_DATA_STRING_TOO_BIG = 0x120002, CitrixMobility.CMP_ERROR_GVCH_NOT_CONNECTED_STATE = 0x120008, CitrixMobility.CMP_ERROR_HIDE_PICKER_CONTROL = 0xa0002,
  CitrixMobility.CMP_ERROR_HIDING_KEYBOARD = 0x70002, CitrixMobility.CMP_ERROR_INSUFFICIENT_BUFFER = 0x29, CitrixMobility.CMP_ERROR_INTERFACE_NOT_AVAILABLE = 0x35, CitrixMobility.CMP_ERROR_INTERNAL_ERROR = 0x23,
  CitrixMobility.CMP_ERROR_INVALID_ADDRESS = 0x31, CitrixMobility.CMP_ERROR_INVALID_FLAGS = 0x2a, CitrixMobility.CMP_ERROR_INVALID_FUNCTION = 1, CitrixMobility.CMP_ERROR_INVALID_HANDLE = 0x17,
  CitrixMobility.CMP_ERROR_INVALID_PACKET_FIELD_LENGTH = 0x20, CitrixMobility.CMP_ERROR_INVALID_PACKET_FIELD_OFFSET = 0x1f, CitrixMobility.CMP_ERROR_INVALID_PARAMETER = 4, CitrixMobility.CMP_ERROR_INVALID_PHONE_NUMBER = 0x90002,
  CitrixMobility.CMP_ERROR_INVALID_PROCESS_ID = 40, CitrixMobility.CMP_ERROR_INVALID_PROP_ID = 0x40001, CitrixMobility.CMP_ERROR_INVALID_PROPERTY_TYPE = 0x40002, CitrixMobility.CMP_ERROR_INVALID_SIZE = 11,
  CitrixMobility.CMP_ERROR_LOADING_DLL = 0x34, CitrixMobility.CMP_ERROR_MISSING_INTERFACE = 10, CitrixMobility.CMP_ERROR_MORE_DATA = 0x33, CitrixMobility.CMP_ERROR_NETWORK_ENUMERATE = 0x2e,
  CitrixMobility.CMP_ERROR_NO_CAMERA = 0x20002, CitrixMobility.CMP_ERROR_NO_CAPABILITIES = 0x100002, CitrixMobility.CMP_ERROR_NO_MORE_ITEMS = 50, CitrixMobility.CMP_ERROR_NO_NETWORK = 0x30,
  CitrixMobility.CMP_ERROR_NO_SESSION = 0xf0001, CitrixMobility.CMP_ERROR_NO_UNICODE_TRANSLATION = 0x2b, CitrixMobility.CMP_ERROR_NOT_BOUND = 0xd0003, CitrixMobility.CMP_ERROR_NOT_CONNECTED = 0x16,
  CitrixMobility.CMP_ERROR_NOT_CONTAINER = 0x2f, CitrixMobility.CMP_ERROR_NOT_ENOUGH_MEMORY = 0x12, CitrixMobility.CMP_ERROR_NOT_FOREGROUND_WINDOW = 0x13, CitrixMobility.CMP_ERROR_NOT_FOUND = 2,
  CitrixMobility.CMP_ERROR_NOT_SUPPORTED = 3, CitrixMobility.CMP_ERROR_NOTIFY_TEXT_TOO_LONG = 0xe0001, CitrixMobility.CMP_ERROR_NOTIFY_USER = 0xe0002, CitrixMobility.CMP_ERROR_NULL_PARAMETER = 5,
  CitrixMobility.CMP_ERROR_OPEN_CHANNEL = 0xd0001, CitrixMobility.CMP_ERROR_PACKET_FIELD = 0x1a, CitrixMobility.CMP_ERROR_PACKET_TOO_BIG = 0x21, CitrixMobility.CMP_ERROR_PACKET_TOO_SMALL = 0x1c,
  CitrixMobility.CMP_ERROR_PHONE_NUMBER_TOO_LONG = 0x90003, CitrixMobility.CMP_ERROR_PICKER_LIST_TOO_BIG = 0xa0006, CitrixMobility.CMP_ERROR_PICKER_SHOW_PACKET = 0x27, CitrixMobility.CMP_ERROR_PICKER_TITLE_TOO_LONG = 0xa0005,
  CitrixMobility.CMP_ERROR_PREVIOUS_REQUEST_PENDING = 60, CitrixMobility.CMP_ERROR_REGISTER_CMP_PROCESS = 0xf0005, CitrixMobility.CMP_ERROR_REGISTERING_INTERFACES = 13, CitrixMobility.CMP_ERROR_REMOVE_PICTURE = 0x20007,
  CitrixMobility.CMP_ERROR_SD_CARD_UNMOUNTED = 0x2d, CitrixMobility.CMP_ERROR_SEND_SMS = 0x80001, CitrixMobility.CMP_ERROR_SERVICE_DOES_NOT_EXIST = 0x24, CitrixMobility.CMP_ERROR_SESSION_ALREADY_OPEN = 0xf0002,
  CitrixMobility.CMP_ERROR_SESSION_NOT_FOUND = 20, CitrixMobility.CMP_ERROR_SESSION_OPTION_INVALID = 0xf0004, CitrixMobility.CMP_ERROR_SET_BUTTON_TARGET = 0x10002, CitrixMobility.CMP_ERROR_SET_ORIENTATION = 0x50002,
  CitrixMobility.CMP_ERROR_SET_ORIENTATION_SUPPORTED = 0x5000f, CitrixMobility.CMP_ERROR_SET_SCROLL_MODE = 0x50001, CitrixMobility.CMP_ERROR_SET_VIEWPORT = 0x5000e, CitrixMobility.CMP_ERROR_SET_VIEWPORT_ORIGIN = 0x50004,
  CitrixMobility.CMP_ERROR_SHOW_PICKER_CONTROL = 0xa0001, CitrixMobility.CMP_ERROR_SHOWING_KEYBOARD = 0x70001, CitrixMobility.CMP_ERROR_START_PHONE_CALL = 0x90001, CitrixMobility.CMP_ERROR_SYSTEM_HOOK_FAILED = 0x15,
  CitrixMobility.CMP_ERROR_TAKE_PICTURE = 0x20001, CitrixMobility.CMP_ERROR_TIMEOUT = 14, CitrixMobility.CMP_ERROR_UNBIND_FAILED = 0xd0005, CitrixMobility.CMP_ERROR_UNRECOGNIZED_STORAGE_PATH = 0x1b,
  CitrixMobility.CMP_ERROR_UNREGISTER_CMP_PROCESS = 0xf0006, CitrixMobility.CMP_ERROR_UNSUPPORTED_BUTTON_ID = 0x10001, CitrixMobility.CMP_ERROR_UNSUPPORTED_IMAGE_FORMAT = 0x20003, CitrixMobility.CMP_ERROR_UNSUPPORTED_PROP_ID = 0x40007,
  CitrixMobility.CMP_ERROR_UTF16_TO_UTF8_LENGTH = 0x10, CitrixMobility.CMP_ERROR_UTF8_TO_UTF16_LENGTH = 15, CitrixMobility.CMP_ERROR_VDO_CONTEXT_ACTIVATE = 0x130002, CitrixMobility.CMP_ERROR_VDO_CONTEXT_SET = 0x130001,
  CitrixMobility.CMP_ERROR_VIEWPORT_LOCKED = 0x50013, CitrixMobility.CMP_ERROR_VIEWPORT_ORIGIN_LOCKED = 0x50012, CitrixMobility.CMP_EVENT_NO_ERROR = 0xc0000, CitrixMobility.CMP_GVCH_NO_ERROR = 0x120000,
  CitrixMobility.CMP_KEYBOARD_NO_ERROR = 0x70000, CitrixMobility.CMP_NO_ERROR = 0, CitrixMobility.CMP_NOTIFY_NO_ERROR = 0xe0000, CitrixMobility.CMP_PHONE_NO_ERROR = 0x90000,
  CitrixMobility.CMP_PICKER_NO_ERROR = 0xa0000, CitrixMobility.CMP_SESSION_NO_ERROR = 0xf0000, CitrixMobility.CMP_SMS_NO_ERROR = 0x80000, CitrixMobility.CMP_VDO_NO_ERROR = 0x130000
}
enum  CitrixMobility.CMP_EVENT_ID {
  CitrixMobility.CMP_EVENT_ALL = 0xffff, CitrixMobility.CMP_EVENT_APP_BACKGROUND = 2, CitrixMobility.CMP_EVENT_APP_FOREGROUND = 1, CitrixMobility.CMP_EVENT_AUDIO_CAPTURED = 0xf817,
  CitrixMobility.CMP_EVENT_BUTTON_PRESSED = 0xf800, CitrixMobility.CMP_EVENT_BUTTON_TARGET_CHANGED = 0xf807, CitrixMobility.CMP_EVENT_CAMERA_PICTURE_REMOVED = 0xf812, CitrixMobility.CMP_EVENT_CAMERA_PICTURE_TAKEN = 0xf80d,
  CitrixMobility.CMP_EVENT_CAPTURE_MEDIA_REMOVED = 0xf81a, CitrixMobility.CMP_EVENT_CHANNEL_STATE_CHANGED = 0xf814, CitrixMobility.CMP_EVENT_CONTROL_STATE_CHANGED = 0xf808, CitrixMobility.CMP_EVENT_DISPLAY_SETTINGS_CHANGED = 0xf801,
  CitrixMobility.CMP_EVENT_FILTER_CHANGED = 0xf810, CitrixMobility.CMP_EVENT_FOREGROUND_APP_CHANGED = 3, CitrixMobility.CMP_EVENT_KEYBOARD_STATE_CHANGED = 0xf804, CitrixMobility.CMP_EVENT_ORIENTATION_CHANGED = 0xf802,
  CitrixMobility.CMP_EVENT_PHONE_CALL_STARTED = 0xf80b, CitrixMobility.CMP_EVENT_PICKER_CONTROL_STATE_CHANGED = 0xf80c, CitrixMobility.CMP_EVENT_PICTURE_CAPTURED = 0xf815, CitrixMobility.CMP_EVENT_SCROLL_MODE_CHANGED = 0xf803,
  CitrixMobility.CMP_EVENT_SESSION_STATE_CHANGED = 0xf813, CitrixMobility.CMP_EVENT_SMS_STARTED = 0xf809, CitrixMobility.CMP_EVENT_SUPPORTED_ORIENTATIONS_CHANGED = 0xf818, CitrixMobility.CMP_EVENT_USER_NOTIFIED = 0xf811,
  CitrixMobility.CMP_EVENT_VIDEO_CAPTURED = 0xf816, CitrixMobility.CMP_EVENT_VIEWPORT_CHANGED = 0xf805, CitrixMobility.CMP_EVENT_VIEWPORT_ORIGIN_CHANGED = 0xf806
}
enum  CitrixMobility.CMP_IMAGE_FORMAT { CitrixMobility.CMP_IMAGE_FORMAT_JPEG = 1, CitrixMobility.CMP_IMAGE_FORMAT_PNG = 2 }
enum  CitrixMobility.CMP_KEYBOARD_AUTOCAPS { CitrixMobility.CMP_KYBD_AUTO_CAPITAL_NONE, CitrixMobility.CMP_KYBD_AUTO_CAPITAL_WORDS, CitrixMobility.CMP_KYBD_AUTO_CAPITAL_SENTENCES, CitrixMobility.CMP_KYBD_AUTO_CAPITAL_LETTERS }
enum  CitrixMobility.CMP_KEYBOARD_FLAGS {
  CitrixMobility.CMP_KYBD_FLAG_AUTO_CAPITAL = 0x20, CitrixMobility.CMP_KYBD_FLAG_AUTO_CORRECT = 0x10, CitrixMobility.CMP_KYBD_FLAG_EXT_FLAG = 4, CitrixMobility.CMP_KYBD_FLAG_PHYSICAL = 1,
  CitrixMobility.CMP_KYBD_FLAG_RETURN_KEY_TYPE = 0x40, CitrixMobility.CMP_KYBD_FLAG_USE_RECT = 8, CitrixMobility.CMP_KYBD_FLAG_VISIBLE = 2
}
enum  CitrixMobility.CMP_KEYBOARD_RETURNKEY {
  CitrixMobility.CMP_KYBD_RETURN_KEY_DEFAULT = 1, CitrixMobility.CMP_KYBD_RETURN_KEY_DONE = 9, CitrixMobility.CMP_KYBD_RETURN_KEY_GO = 2, CitrixMobility.CMP_KYBD_RETURN_KEY_GOOGLE = 3,
  CitrixMobility.CMP_KYBD_RETURN_KEY_JOIN = 4, CitrixMobility.CMP_KYBD_RETURN_KEY_NEXT = 5, CitrixMobility.CMP_KYBD_RETURN_KEY_ROUTE = 6, CitrixMobility.CMP_KYBD_RETURN_KEY_SEARCH = 7,
  CitrixMobility.CMP_KYBD_RETURN_KEY_SEND = 8
}
enum  CitrixMobility.CMP_KEYBOARD_TYPE {
  CitrixMobility.CMP_KYBD_TYPE_UNKNOWN, CitrixMobility.CMP_KYBD_TYPE_PHYSICAL, CitrixMobility.CMP_KYBD_TYPE_STANDARD, CitrixMobility.CMP_KYBD_TYPE_NUMBER_PAD,
  CitrixMobility.CMP_KYBD_TYPE_PHONE_PAD, CitrixMobility.CMP_KYBD_TYPE_URL, CitrixMobility.CMP_KYBD_TYPE_EMAIL, CitrixMobility.CMP_KYBD_TYPE_PHONE_NAME,
  CitrixMobility.CMP_KYBD_TYPE_NUMBERS_PUNC, CitrixMobility.CMP_KYBD_TYPE_DECIMAL_POINT
}
enum  CitrixMobility.CMP_NOTIFICATION_FLAGS {
  CitrixMobility.CMP_NOTIFICATION_ALL_FLAGS = 15, CitrixMobility.CMP_NOTIFICATION_FLAG_AUDIO = 4, CitrixMobility.CMP_NOTIFICATION_FLAG_LIGHT = 1, CitrixMobility.CMP_NOTIFICATION_FLAG_TEXT = 8,
  CitrixMobility.CMP_NOTIFICATION_FLAG_VIBRATE = 2
}
enum  CitrixMobility.CMP_ORIENTATION_FLAG { CitrixMobility.CMP_ORIENTATION_FLAG_FOLLOW_SENSOR = 2, CitrixMobility.CMP_ORIENTATION_FLAG_LOCK = 1 }
enum  CitrixMobility.CMP_ORIENTATION_POSITION {
  CitrixMobility.CMP_ORIENTATION_UNKNOWN, CitrixMobility.CMP_ORIENTATION_PORTRAIT, CitrixMobility.CMP_ORIENTATION_PORTRAIT_UPSIDE_DOWN, CitrixMobility.CMP_ORIENTATION_LANDSCAPE_LEFT,
  CitrixMobility.CMP_ORIENTATION_LANDSCAPE_RIGHT
}
enum  CitrixMobility.CMP_PICKER_CONTROL_STATE { CitrixMobility.CMP_PICKER_CONTROL_STATE_ABORTED = 4, CitrixMobility.CMP_PICKER_CONTROL_STATE_BACKGROUND = 8, CitrixMobility.CMP_PICKER_CONTROL_STATE_SELECTED = 2, CitrixMobility.CMP_PICKER_CONTROL_STATE_VISIBLE = 1 }
enum  CitrixMobility.CMP_PICTURE_STATE { CitrixMobility.CMP_PICTURE_STATE_UNAVAILABLE, CitrixMobility.CMP_PICTURE_STATE_READY }
enum  CitrixMobility.CMP_SCROLL_MODE { CitrixMobility.CMP_SCROLLMODE_DRAG = 2, CitrixMobility.CMP_SCROLLMODE_MOUSEWHEEL = 1, CitrixMobility.CMP_SCROLLMODE_PAN = 3 }
enum  CitrixMobility.CMP_SESSION_OPTION { CitrixMobility.CMP_SESSION_OPTION_DISABLE_CACHE = 2, CitrixMobility.CMP_SESSION_OPTION_IGNORE_FOREGROUND_CHECK = 1 }
enum  CitrixMobility.CMP_SESSION_STATE {
  CitrixMobility.CMP_SESSION_STATE_INITIAL, CitrixMobility.CMP_SESSION_STATE_CONNECTED, CitrixMobility.CMP_SESSION_STATE_DISCONNECTED, CitrixMobility.CMP_SESSION_STATE_LOCKED,
  CitrixMobility.CMP_SESSION_STATE_UNLOCKED, CitrixMobility.CMP_SESSION_STATE_LOGGED_ON, CitrixMobility.CMP_SESSION_STATE_LOGGED_OFF, CitrixMobility.CMP_SESSION_STATE_CONSOLE
}
enum  CitrixMobility.CMP_SUPPORTED_ORIENTATIONS {
  CitrixMobility.CMP_SO_ALL = 15, CitrixMobility.CMP_SO_LANDSCAPE = 3, CitrixMobility.CMP_SO_LANDSCAPE_LEFT = 1, CitrixMobility.CMP_SO_LANDSCAPE_RIGHT = 2,
  CitrixMobility.CMP_SO_NO_PORTRAIT_DOWN = 7, CitrixMobility.CMP_SO_PORTRAIT = 12, CitrixMobility.CMP_SO_PORTRAIT_DOWN = 8, CitrixMobility.CMP_SO_PORTRAIT_UP = 4
}
enum  CitrixMobility.CMP_THUMBNAIL_TYPE {
  CitrixMobility.CMP_THUMBNAIL_NONE, CitrixMobility.CMP_THUMBNAIL_DEFAULT, CitrixMobility.CMP_THUMBNAIL_SMALL, CitrixMobility.CMP_THUMBNAIL_MEDIUM,
  CitrixMobility.CMP_THUMBNAIL_LARGE, CitrixMobility.CMP_THUMBNAIL_CUSTOM
}
enum  CitrixMobility.CMP_VDO_CONTEXT_TYPE { CitrixMobility.CMP_VDO_CONTEXT_TYPE_DEFAULT, CitrixMobility.CMP_VDO_CONTEXT_TYPE_KEYVALUE }
enum  CitrixMobility.CMP_VIDEO_ENCODING {
  CitrixMobility.CMP_VIDEO_ENCODING_DEFAULT, CitrixMobility.CMP_VIDEO_ENCODING_MPEG4, CitrixMobility.CMP_VIDEO_ENCODING_H264, CitrixMobility.CMP_VIDEO_ENCODING_H263,
  CitrixMobility.CMP_VIDEO_ENCODING_3GPP
}
enum  CitrixMobility.CMP_VIEWPORT_VALID_FLAGS { CitrixMobility.CMP_VIEWPORT_VALID_FLAG_CLIENT_VIEWPORT = 4, CitrixMobility.CMP_VIEWPORT_VALID_FLAG_SERVER_VIEWPORT = 2, CitrixMobility.CMP_VIEWPORT_VALID_FLAG_ZOOM_FACTOR = 1 }

Functions

delegate void CitrixMobility.ICMPEvents_AppBackgroundEventHandler ()
delegate void CitrixMobility.ICMPEvents_AppForegroundEventHandler ()
delegate void CitrixMobility.ICMPEvents_AudioCapturedEventHandler ([In, ComAliasName("CitrixMobility.CMPRESULT")] int rc,[In, ComAliasName("CitrixMobility.CMP_UNIQUE_LONG_ID")] long uniqueId,[In, MarshalAs(UnmanagedType.BStr)] string audioMetadata,[In, MarshalAs(UnmanagedType.BStr)] string Filename,[In] int audioSize,[In] CMP_CAPTURE_QUALITY Quality,[In] CMP_AUDIO_ENCODING Encoding,[In] int DurationLimit)
delegate void CitrixMobility.ICMPEvents_ButtonPressedEventHandler ([In] CMP_BUTTON_ID Button)
delegate void CitrixMobility.ICMPEvents_ButtonTargetChangedEventHandler ([In, ComAliasName("CitrixMobility.CMPRESULT")] int rc,[In] CMP_BUTTON_ID Button,[In] CMP_BUTTON_TARGET ButtonTarget)
delegate void CitrixMobility.ICMPEvents_CameraPictureRemovedEventHandler ([In, ComAliasName("CitrixMobility.CMPRESULT")] int rc,[In, ComAliasName("CitrixMobility.CMP_UNIQUE_ID")] int PictureID)
delegate void CitrixMobility.ICMPEvents_CaptureMediaRemovedEventHandler ([In, ComAliasName("CitrixMobility.CMPRESULT")] int rc,[In, ComAliasName("CitrixMobility.CMP_UNIQUE_LONG_ID")] long captureId)
delegate void CitrixMobility.ICMPEvents_ChannelStateChangedEventHandler ([In] CMP_CHANNEL_STATE ChnlState)
delegate void CitrixMobility.ICMPEvents_ControlStateChangedEventHandler ([In, ComAliasName("CitrixMobility.CMPRESULT")] int rc,[In] short ControlState)
delegate void CitrixMobility.ICMPEvents_DisplaySettingsChangedEventHandler ([In] short MetricsFlags,[In] int PixelWidth,[In] int PixelHeight,[In] short ColorDepth,[In] int XPixelsPerInch,[In] int YPixelsPerInch,[In] CMP_ORIENTATION_POSITION DeviceOrientation,[In] int WidthMilliInches,[In] int HeightMilliInches,[In] int NormalizedDPI)
delegate void CitrixMobility.ICMPEvents_EventFilterChangedEventHandler ([In, ComAliasName("CitrixMobility.CMPRESULT")] int rc,[In] CMP_EVENT_ID EventId,[In] short FilterFlags)
delegate void CitrixMobility.ICMPEvents_ForegroundAppChangedEventHandler ([In] uint foregroundProcessId)
delegate void CitrixMobility.ICMPEvents_KeyboardStateChangedEventHandler ([In, ComAliasName("CitrixMobility.CMPRESULT")] int rc,[In] CMP_KEYBOARD_TYPE KybdType,[In] short KybdFlags,[In] CMP_KEYBOARD_AUTOCAPS KybdAutoCaps,[In] CMP_KEYBOARD_RETURNKEY KybdReturnKey)
delegate void CitrixMobility.ICMPEvents_OrientationChangedEventHandler ([In, ComAliasName("CitrixMobility.CMPRESULT")] int rc,[In] CMP_ORIENTATION_POSITION DeviceOrientation,[In] CMP_ORIENTATION_POSITION AppOrientation,[In] short OrientationFlags)
delegate void CitrixMobility.ICMPEvents_PhoneCallStartedEventHandler ([In, ComAliasName("CitrixMobility.CMPRESULT")] int rc,[In, ComAliasName("CitrixMobility.CMP_UNIQUE_ID")] int CallId)
delegate void CitrixMobility.ICMPEvents_PickerControlStateChangedEventHandler ([In, ComAliasName("CitrixMobility.CMP_UNIQUE_ID")] int ControlId,[In] short PickerFlags,[In, ComAliasName("CitrixMobility.CMPRESULT")] int result,[In] short SelectedItemIndex)
delegate void CitrixMobility.ICMPEvents_PictureCapturedEventHandler ([In, ComAliasName("CitrixMobility.CMPRESULT")] int rc,[In, ComAliasName("CitrixMobility.CMP_UNIQUE_LONG_ID")] long uniqueId,[In, MarshalAs(UnmanagedType.BStr)] string pictureMetadata,[In, MarshalAs(UnmanagedType.BStr)] string Filename,[In, MarshalAs(UnmanagedType.BStr)] string thumbnail,[In] int PictureSize,[In] CMP_CAPTURE_QUALITY Quality,[In] CMP_CAPTURE_CAMERA CameraSelection,[In] CMP_IMAGE_FORMAT Encoding,[In] int DesiredWidth,[In] int DesiredHeight,[In] CMP_THUMBNAIL_TYPE ThumbnailType,[In] short ThumbnailWidth,[In] short ThumbnailHeight)
delegate void CitrixMobility.ICMPEvents_PictureTakenEventHandler ([In, ComAliasName("CitrixMobility.CMPRESULT")] int rc,[In, ComAliasName("CitrixMobility.CMP_UNIQUE_ID")] int PictureID,[In] CMP_IMAGE_FORMAT Format,[In] int PictureSize,[In, MarshalAs(UnmanagedType.BStr)] string Filename)
delegate void CitrixMobility.ICMPEvents_ScrollModeChangedEventHandler ([In, ComAliasName("CitrixMobility.CMPRESULT")] int rc,[In] CMP_SCROLL_MODE ScrollMode)
delegate void CitrixMobility.ICMPEvents_SessionStateChangedEventHandler ([In] CMP_SESSION_STATE SessState)
delegate void CitrixMobility.ICMPEvents_SMSStartedEventHandler ([In, ComAliasName("CitrixMobility.CMPRESULT")] int rc,[In, ComAliasName("CitrixMobility.CMP_UNIQUE_ID")] int MsgId)
delegate void CitrixMobility.ICMPEvents_SupportedOrientationsChangedEventHandler ([In, ComAliasName("CitrixMobility.CMPRESULT")] int rc,[In] CMP_SUPPORTED_ORIENTATIONS supportedOrientations)
delegate void CitrixMobility.ICMPEvents_UserNotifiedEventHandler ([In, ComAliasName("CitrixMobility.CMPRESULT")] int rc,[In, ComAliasName("CitrixMobility.CMP_UNIQUE_ID")] int NotificationId)
delegate void CitrixMobility.ICMPEvents_VideoCapturedEventHandler ([In, ComAliasName("CitrixMobility.CMPRESULT")] int rc,[In, ComAliasName("CitrixMobility.CMP_UNIQUE_LONG_ID")] long uniqueId,[In, MarshalAs(UnmanagedType.BStr)] string videoMetadata,[In, MarshalAs(UnmanagedType.BStr)] string Filename,[In] int videoSize,[In] CMP_CAPTURE_QUALITY Quality,[In] CMP_CAPTURE_CAMERA CameraSelection,[In] CMP_VIDEO_ENCODING Encoding,[In] int DesiredWidth,[In] int DesiredHeight,[In] int DurationLimit)
delegate void CitrixMobility.ICMPEvents_ViewportChangedEventHandler ([In, ComAliasName("CitrixMobility.CMPRESULT")] int rc,[In] short flags,[In] short zoomFactor,[In] int x0Server,[In] int y0Server,[In] int x1Server,[In] int y1Server,[In] int x0Client,[In] int y0Client,[In] int x1Client,[In] int y1Client)
delegate void CitrixMobility.ICMPEvents_ViewportOriginChangedEventHandler ([In, ComAliasName("CitrixMobility.CMPRESULT")] int rc,[In] int xLeft,[In] int yTop)

Detailed Description

CMPCOM - COM Interop C# interface.

This file is decompiled from Interop.CitrixMobility.DLL and is for the purposes of documentation only.

Decompiled version of Interop.CitrixMobility.DLL.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Events Defines