JD2022-TU1/main/extern/Camcam/LIBS/Mixer/release Flight Slim/msmsgs.tlh

707 lines
No EOL
26 KiB
Text

[ emitidl( push ) ];
[ emitidl( true ) ];
namespace MessengerAPI {
//
// Forward references and typedefs
//
struct __declspec(uuid("e02ad29e-80f5-46c6-b416-9b3ebddf057e"))
/* LIBID */ __MessengerAPI;
[export] __interface __declspec(uuid("d50c3186-0f89-48f8-b204-3604629dee10"))
/* dual interface */ IMessenger;
enum __MIDL___MIDL_itf_msgrua_0000_0007;
enum __MIDL___MIDL_itf_msgrua_0000_0006;
enum __MIDL___MIDL_itf_msgrua_0000_0002;
enum __MIDL___MIDL_itf_msgrua_0000_0008;
enum __MIDL___MIDL_itf_msgrua_0000_0004;
[export] __interface __declspec(uuid("d50c3286-0f89-48f8-b204-3604629dee10"))
/* dual interface */ IMessenger2;
enum __MIDL___MIDL_itf_msgrua_0000_0010;
[export] __interface __declspec(uuid("d50c3386-0f89-48f8-b204-3604629dee10"))
/* dual interface */ IMessenger3;
enum __MIDL___MIDL_itf_msgrua_0000_0003;
[export] __interface __declspec(uuid("c9a6a6b6-9bc1-43a5-b06b-e58874eebc96"))
/* dispinterface */ DMessengerEvents;
[export] __interface __declspec(uuid("d6b0e4c8-fad6-4885-b271-0dc5a584adf8"))
/* dual interface */ IMessengerWindow;
enum __MIDL___MIDL_itf_msgrua_0000_0005;
[export] __interface __declspec(uuid("e7479a0f-bb19-44a5-968f-6f41d93ee0bc"))
/* dual interface */ IMessengerContact;
[export] __interface __declspec(uuid("e7479a0d-bb19-44a5-968f-6f41d93ee0bc"))
/* dual interface */ IMessengerContacts;
[export] __interface __declspec(uuid("2e50547c-a8aa-4f60-b57e-1f414711007b"))
/* dual interface */ IMessengerService;
enum __MIDL___MIDL_itf_msgrua_0000_0009;
[export] __interface __declspec(uuid("2e50547b-a8aa-4f60-b57e-1f414711007b"))
/* dual interface */ IMessengerServices;
[export] __interface __declspec(uuid("e1af1038-b884-44cb-a535-1c3c11a3d1db"))
/* dual interface */ IMessengerGroup;
[export] __interface __declspec(uuid("e1af1028-b884-44cb-a535-1c3c11a3d1db"))
/* dual interface */ IMessengerGroups;
enum __MIDL___MIDL_itf_msgrua_0000_0001;
[export] __interface __declspec(uuid("d6b0e4c9-fad6-4885-b271-0dc5a584adf8"))
/* dual interface */ IMessengerConversationWnd;
struct /* coclass */ Messenger;
struct /* coclass */ MessengerNative;
typedef [export] enum __MIDL___MIDL_itf_msgrua_0000_0007 MOPTIONPAGE;
typedef [export] enum __MIDL___MIDL_itf_msgrua_0000_0006 MPHONE_TYPE;
typedef [export] enum __MIDL___MIDL_itf_msgrua_0000_0002 MISTATUS;
typedef [export] enum __MIDL___MIDL_itf_msgrua_0000_0008 MUAFOLDER;
typedef [export] enum __MIDL___MIDL_itf_msgrua_0000_0004 MCONTACTPROPERTY;
typedef [export] enum __MIDL___MIDL_itf_msgrua_0000_0010 MUASORT;
typedef [export] enum __MIDL___MIDL_itf_msgrua_0000_0003 MMESSENGERPROPERTY;
typedef [export] enum __MIDL___MIDL_itf_msgrua_0000_0005 MWINDOWPROPERTY;
typedef [export] enum __MIDL___MIDL_itf_msgrua_0000_0009 MSERVICEPROPERTY;
typedef [export] enum __MIDL___MIDL_itf_msgrua_0000_0001 MSGRConstants;
//
// Smart pointer typedef declarations
//
_COM_SMARTPTR_TYPEDEF(IMessenger, __uuidof(IMessenger));
_COM_SMARTPTR_TYPEDEF(IMessenger2, __uuidof(IMessenger2));
_COM_SMARTPTR_TYPEDEF(IMessenger3, __uuidof(IMessenger3));
_COM_SMARTPTR_TYPEDEF(DMessengerEvents, __uuidof(DMessengerEvents));
_COM_SMARTPTR_TYPEDEF(IMessengerWindow, __uuidof(IMessengerWindow));
_COM_SMARTPTR_TYPEDEF(IMessengerContact, __uuidof(IMessengerContact));
_COM_SMARTPTR_TYPEDEF(IMessengerContacts, __uuidof(IMessengerContacts));
_COM_SMARTPTR_TYPEDEF(IMessengerService, __uuidof(IMessengerService));
_COM_SMARTPTR_TYPEDEF(IMessengerServices, __uuidof(IMessengerServices));
_COM_SMARTPTR_TYPEDEF(IMessengerGroup, __uuidof(IMessengerGroup));
_COM_SMARTPTR_TYPEDEF(IMessengerGroups, __uuidof(IMessengerGroups));
_COM_SMARTPTR_TYPEDEF(IMessengerConversationWnd, __uuidof(IMessengerConversationWnd));
//
// Type library items
//
[export] enum __MIDL___MIDL_itf_msgrua_0000_0007
{
MOPT_GENERAL_PAGE = 0,
MOPT_PRIVACY_PAGE = 1,
MOPT_EXCHANGE_PAGE = 2,
MOPT_ACCOUNTS_PAGE = 3,
MOPT_CONNECTION_PAGE = 4,
MOPT_PREFERENCES_PAGE = 5,
MOPT_SERVICES_PAGE = 6,
MOPT_PHONE_PAGE = 7
};
[export] enum __MIDL___MIDL_itf_msgrua_0000_0006
{
MPHONE_TYPE_ALL = -1,
MPHONE_TYPE_HOME = 0,
MPHONE_TYPE_WORK = 1,
MPHONE_TYPE_MOBILE = 2,
MPHONE_TYPE_CUSTOM = 3
};
[export] enum __MIDL___MIDL_itf_msgrua_0000_0002
{
MISTATUS_UNKNOWN = 0,
MISTATUS_OFFLINE = 1,
MISTATUS_ONLINE = 2,
MISTATUS_INVISIBLE = 6,
MISTATUS_BUSY = 10,
MISTATUS_BE_RIGHT_BACK = 14,
MISTATUS_IDLE = 18,
MISTATUS_AWAY = 34,
MISTATUS_ON_THE_PHONE = 50,
MISTATUS_OUT_TO_LUNCH = 66,
MISTATUS_LOCAL_FINDING_SERVER = 256,
MISTATUS_LOCAL_CONNECTING_TO_SERVER = 512,
MISTATUS_LOCAL_SYNCHRONIZING_WITH_SERVER = 768,
MISTATUS_LOCAL_DISCONNECTING_FROM_SERVER = 1024
};
[export] enum __MIDL___MIDL_itf_msgrua_0000_0008
{
MUAFOLDER_INBOX = 0,
MUAFOLDER_ALL_OTHER_FOLDERS = 1
};
[uuid("d50c3186-0f89-48f8-b204-3604629dee10"),dual]
__interface IMessenger : IDispatch
{
//
// Raw methods provided by interface
//
[id(0x503),propget] HRESULT __stdcall Window (
[out,retval] IDispatch * * ppMWindow );
[id(0x505)] HRESULT __stdcall ViewProfile (
[in] VARIANT vContact );
[id(0x500),propget] HRESULT __stdcall ReceiveFileDirectory (
[out,retval] BSTR * bstrPath );
[id(0x501)] HRESULT __stdcall StartVoice (
[in] VARIANT vContact,
[out,retval] IDispatch * * ppMWindow );
[id(0x50f)] HRESULT __stdcall InviteApp (
[in] VARIANT vContact,
[in] BSTR bstrAppID,
[out,retval] IDispatch * * ppMWindow );
[id(0x512)] HRESULT __stdcall SendMail (
[in] VARIANT vContact );
[id(0x50d)] HRESULT __stdcall OpenInbox ( );
[id(0x50c)] HRESULT __stdcall SendFile (
[in] VARIANT vContact,
[in] BSTR bstrFileName,
[out,retval] IDispatch * * ppMWindow );
[id(0x50b)] HRESULT __stdcall Signout ( );
[id(0x511)] HRESULT __stdcall Signin (
[in] long hwndParent,
[in] BSTR bstrSigninName,
[in] BSTR bstrPassword );
[id(0x506)] HRESULT __stdcall GetContact (
[in] BSTR bstrSigninName,
[in] BSTR bstrServiceId,
[out,retval] IDispatch * * ppMContact );
[id(0x507)] HRESULT __stdcall OptionsPages (
[in] long hwndParent,
[in] MOPTIONPAGE MOPTIONPAGE );
[id(0x508)] HRESULT __stdcall AddContact (
[in] long hwndParent,
[in] BSTR bstrEMail );
[id(0x509)] HRESULT __stdcall FindContact (
[in] long hwndParent,
[in] BSTR bstrFirstName,
[in] BSTR bstrLastName,
[in] VARIANT vbstrCity = vtMissing,
[in] VARIANT vbstrState = vtMissing,
[in] VARIANT vbstrCountry = vtMissing );
[id(0x50a)] HRESULT __stdcall InstantMessage (
[in] VARIANT vContact,
[out,retval] IDispatch * * ppMWindow );
[id(0x514)] HRESULT __stdcall Phone (
[in] VARIANT vContact,
[in] MPHONE_TYPE ePhoneNumber,
[in] BSTR bstrNumber,
[out,retval] IDispatch * * ppMWindow );
[id(0x515)] HRESULT __stdcall MediaWizard (
[in] long hwndParent );
[id(0x516)] HRESULT __stdcall Page (
[in] VARIANT vContact,
[out,retval] IDispatch * * ppMWindow );
[id(0x513)] HRESULT __stdcall AutoSignin ( );
[id(0x517),propget] HRESULT __stdcall MyContacts (
[out,retval] IDispatch * * ppMContacts );
[id(0x518),propget] HRESULT __stdcall MySigninName (
[out,retval] BSTR * pbstrName );
[id(0x502),propget] HRESULT __stdcall MyFriendlyName (
[out,retval] BSTR * pbstrName );
[id(0x519),propput] HRESULT __stdcall MyStatus (
[in] MISTATUS pmStatus );
[id(0x519),propget] HRESULT __stdcall MyStatus (
[out,retval] MISTATUS * pmStatus );
[id(0x504),propget] HRESULT __stdcall UnreadEmailCount (
[in] MUAFOLDER mFolder,
[out,retval] long * plCount );
[id(0x50e),propget] HRESULT __stdcall MyServiceName (
[out,retval] BSTR * pbstrServiceName );
[id(0x510),propget] HRESULT __stdcall MyPhoneNumber (
[in] MPHONE_TYPE PhoneType,
[out,retval] BSTR * pbstrNumber );
[id(0x51a),propget] HRESULT __stdcall MyProperty (
[in] MCONTACTPROPERTY ePropType,
[out,retval] VARIANT * pvPropVal );
[id(0x51a),propput] HRESULT __stdcall MyProperty (
[in] MCONTACTPROPERTY ePropType,
[in] VARIANT pvPropVal );
[id(0x51b),propget] HRESULT __stdcall MyServiceId (
[out,retval] BSTR * pbstrServiceId );
[id(0x51c),propget] HRESULT __stdcall Services (
[out,retval] IDispatch * * ppdispServices );
};
[export] enum __MIDL___MIDL_itf_msgrua_0000_0004
{
MCONTACTPROP_INVALID_PROPERTY = -1,
MCONTACTPROP_GROUPS_PROPERTY = 0,
MCONTACTPROP_EMAIL = 1
};
[uuid("d50c3286-0f89-48f8-b204-3604629dee10"),dual]
__interface IMessenger2 : IMessenger
{
//
// Raw methods provided by interface
//
[id(0x521),propget] HRESULT __stdcall ContactsSortOrder (
[out,retval] MUASORT * pSort );
[id(0x521),propput] HRESULT __stdcall ContactsSortOrder (
[in] MUASORT pSort );
[id(0x51e)] HRESULT __stdcall StartVideo (
[in] VARIANT vContact,
[out,retval] IDispatch * * ppMWindow );
[id(0x51f),propget] HRESULT __stdcall MyGroups (
[out,retval] IDispatch * * ppMGroups );
[id(0x520)] HRESULT __stdcall CreateGroup (
[in] BSTR bstrName,
[in] VARIANT vService,
[out,retval] IDispatch * * ppGroup );
};
[export] enum __MIDL___MIDL_itf_msgrua_0000_0010
{
MUASORT_GROUPS = 0,
MUASORT_ONOFFLINE = 1
};
[uuid("d50c3386-0f89-48f8-b204-3604629dee10"),dual]
__interface IMessenger3 : IMessenger2
{
//
// Raw methods provided by interface
//
[id(0x522),propget] HRESULT __stdcall Property (
[in] MMESSENGERPROPERTY ePropType,
[out,retval] VARIANT * pvPropVal );
[id(0x522),propput] HRESULT __stdcall Property (
[in] MMESSENGERPROPERTY ePropType,
[in] VARIANT pvPropVal );
};
[export] enum __MIDL___MIDL_itf_msgrua_0000_0003
{
MMESSENGERPROP_VERSION = 0,
MMESSENGERPROP_PLCID = 1
};
[uuid("c9a6a6b6-9bc1-43a5-b06b-e58874eebc96"),dispinterface]
__interface DMessengerEvents : IDispatch
{
//
// Wrapper methods
//
// Methods:
[id(0x415)] void OnGroupAdded (
[in] long hr,
[in] IDispatch * pMGroup );
[id(0x416)] void OnGroupRemoved (
[in] long hr,
[in] IDispatch * pMGroup );
[id(0x417)] void OnGroupNameChanged (
[in] long hr,
[in] IDispatch * pMGroup );
[id(0x418)] void OnContactAddedToGroup (
[in] long hr,
[in] IDispatch * pMGroup,
[in] IDispatch * pMContact );
[id(0x419)] void OnContactRemovedFromGroup (
[in] long hr,
[in] IDispatch * pMGroup,
[in] IDispatch * pMContact );
[id(0x411)] void OnIMWindowCreated (
[in] IDispatch * pIMWindow );
[id(0x412)] void OnIMWindowDestroyed (
[in] IDispatch * pIMWindow );
[id(0x413)] void OnIMWindowContactAdded (
[in] IDispatch * pContact,
[in] IDispatch * pIMWindow );
[id(0x414)] void OnIMWindowContactRemoved (
[in] IDispatch * pContact,
[in] IDispatch * pIMWindow );
[id(0x408)] void OnAppShutdown ( );
[id(0x400)] void OnSignin (
[in] long hr );
[id(0x401)] void OnSignout ( );
[id(0x402)] void OnContactListAdd (
[in] long hr,
[in] IDispatch * pMContact );
[id(0x403)] void OnContactListRemove (
[in] long hr,
[in] IDispatch * pMContact );
[id(0x405)] void OnMyFriendlyNameChange (
[in] long hr,
[in] BSTR bstrPrevFriendlyName );
[id(0x407)] void OnMyStatusChange (
[in] long hr,
[in] MISTATUS mMyStatus );
[id(0x40e)] void OnMyPhoneChange (
[in] MPHONE_TYPE PhoneType,
[in] BSTR bstrNumber );
[id(0x409)] void OnMyPropertyChange (
[in] long hr,
[in] MCONTACTPROPERTY ePropType,
[in] VARIANT vPropVal );
[id(0x404)] void OnContactFriendlyNameChange (
[in] long hr,
[in] IDispatch * pMContact,
[in] BSTR bstrPrevFriendlyName );
[id(0x406)] void OnContactStatusChange (
[in] IDispatch * pMContact,
[in] MISTATUS mStatus );
[id(0x40a)] void OnContactPropertyChange (
[in] long hr,
[in] IDispatch * pContact,
[in] MCONTACTPROPERTY ePropType,
[in] VARIANT vPropVal );
[id(0x40b)] void OnContactBlockChange (
[in] long hr,
[in] IDispatch * pContact,
[in] VARIANT_BOOL pBoolBlock );
[id(0x40c)] void OnContactPagerChange (
[in] long hr,
[in] IDispatch * pContact,
[in] VARIANT_BOOL pBoolPage );
[id(0x40d)] void OnContactPhoneChange (
[in] long hr,
[in] IDispatch * pContact,
[in] MPHONE_TYPE PhoneType,
[in] BSTR bstrNumber );
[id(0x40f)] void OnUnreadEmailChange (
[in] MUAFOLDER mFolder,
[in] long cUnreadEmail,
[in,out] VARIANT_BOOL * pBoolfEnableDefault );
};
[uuid("d6b0e4c8-fad6-4885-b271-0dc5a584adf8"),dual]
__interface IMessengerWindow : IDispatch
{
//
// Raw methods provided by interface
//
[id(0x805)] HRESULT __stdcall Close ( );
[id(0x800),propget] HRESULT __stdcall HWND (
[out,retval] long * phWnd );
[id(0x801),propget] HRESULT __stdcall Left (
[out,retval] long * plLeft );
[id(0x801),propput] HRESULT __stdcall Left (
[in] long plLeft );
[id(0x802),propget] HRESULT __stdcall Top (
[out,retval] long * plTop );
[id(0x802),propput] HRESULT __stdcall Top (
[in] long plTop );
[id(0x803),propget] HRESULT __stdcall Width (
[out,retval] long * plWidth );
[id(0x803),propput] HRESULT __stdcall Width (
[in] long plWidth );
[id(0x804),propget] HRESULT __stdcall Height (
[out,retval] long * plHeight );
[id(0x804),propput] HRESULT __stdcall Height (
[in] long plHeight );
[id(0x807),propget] HRESULT __stdcall IsClosed (
[out,retval] VARIANT_BOOL * pBoolClose );
[id(0x806)] HRESULT __stdcall Show ( );
[id(0x808),propget] HRESULT __stdcall Property (
[in] MWINDOWPROPERTY ePropType,
[out,retval] VARIANT * pvPropVal );
[id(0x808),propput] HRESULT __stdcall Property (
[in] MWINDOWPROPERTY ePropType,
[in] VARIANT pvPropVal );
};
[export] enum __MIDL___MIDL_itf_msgrua_0000_0005
{
MWINDOWPROP_INVALID_PROPERTY = -1,
MWINDOWPROP_VIEW_SIDEBAR = 0,
MWINDOWPROP_VIEW_TOOLBAR = 1
};
[uuid("e7479a0f-bb19-44a5-968f-6f41d93ee0bc"),dual]
__interface IMessengerContact : IDispatch
{
//
// Raw methods provided by interface
//
[id(0x600),propget] HRESULT __stdcall FriendlyName (
[out,retval] BSTR * pbstrFriendlyName );
[id(0x601),propget] HRESULT __stdcall Status (
[out,retval] MISTATUS * pMstate );
[id(0x602),propget] HRESULT __stdcall SigninName (
[out,retval] BSTR * pbstrSigninName );
[id(0x603),propget] HRESULT __stdcall ServiceName (
[out,retval] BSTR * pbstrServiceName );
[id(0x604),propget] HRESULT __stdcall Blocked (
[out,retval] VARIANT_BOOL * pBoolBlock );
[id(0x604),propput] HRESULT __stdcall Blocked (
[in] VARIANT_BOOL pBoolBlock );
[id(0x607),propget] HRESULT __stdcall CanPage (
[out,retval] VARIANT_BOOL * pBoolPage );
[id(0x608),propget] HRESULT __stdcall PhoneNumber (
[in] MPHONE_TYPE PhoneType,
[out,retval] BSTR * bstrNumber );
[id(0x605),propget] HRESULT __stdcall IsSelf (
[out,retval] VARIANT_BOOL * pBoolSelf );
[id(0x606),propget] HRESULT __stdcall Property (
[in] MCONTACTPROPERTY ePropType,
[out,retval] VARIANT * pvPropVal );
[id(0x606),propput] HRESULT __stdcall Property (
[in] MCONTACTPROPERTY ePropType,
[in] VARIANT pvPropVal );
[id(0x609),propget] HRESULT __stdcall ServiceId (
[out,retval] BSTR * pbstrServiceId );
};
[uuid("e7479a0d-bb19-44a5-968f-6f41d93ee0bc"),dual]
__interface IMessengerContacts : IDispatch
{
//
// Raw methods provided by interface
//
[id(0x700),propget] HRESULT __stdcall Count (
[out,retval] long * pcContacts );
[id(0x0)] HRESULT __stdcall Item (
[in] long Index,
[out,retval] IDispatch * * ppMContact );
[id(0x701)] HRESULT __stdcall Remove (
[in] IDispatch * pMContact );
[id(0xfffffffc),propget] HRESULT __stdcall _NewEnum (
[out,retval] IUnknown * * ppUnknown );
};
[uuid("2e50547c-a8aa-4f60-b57e-1f414711007b"),dual]
__interface IMessengerService : IDispatch
{
//
// Raw methods provided by interface
//
[id(0x882),propget] HRESULT __stdcall ServiceName (
[out,retval] BSTR * pbstrServiceName );
[id(0x887),propget] HRESULT __stdcall ServiceId (
[out,retval] BSTR * pbstrID );
[id(0x883),propget] HRESULT __stdcall MyFriendlyName (
[out,retval] BSTR * pbstrName );
[id(0x885),propget] HRESULT __stdcall MyStatus (
[out,retval] MISTATUS * pmiStatus );
[id(0x888),propget] HRESULT __stdcall MySigninName (
[out,retval] BSTR * pbstrName );
[id(0x886),propget] HRESULT __stdcall Property (
[in] MSERVICEPROPERTY ePropType,
[out,retval] VARIANT * pvPropVal );
[id(0x886),propput] HRESULT __stdcall Property (
[in] MSERVICEPROPERTY ePropType,
[in] VARIANT pvPropVal );
};
[export] enum __MIDL___MIDL_itf_msgrua_0000_0009
{
MSERVICEPROP_INVALID_PROPERTY = -1
};
[uuid("2e50547b-a8aa-4f60-b57e-1f414711007b"),dual]
__interface IMessengerServices : IDispatch
{
//
// Raw methods provided by interface
//
[id(0x880),propget] HRESULT __stdcall PrimaryService (
[out,retval] IDispatch * * ppService );
[id(0x881),propget] HRESULT __stdcall Count (
[out,retval] long * pcServices );
[id(0x0)] HRESULT __stdcall Item (
[in] long Index,
[out,retval] IDispatch * * ppService );
[id(0xfffffffc),propget] HRESULT __stdcall _NewEnum (
[out,retval] IUnknown * * ppUnknown );
};
[uuid("e1af1038-b884-44cb-a535-1c3c11a3d1db"),dual]
__interface IMessengerGroup : IDispatch
{
//
// Raw methods provided by interface
//
[id(0x683),propget] HRESULT __stdcall Contacts (
[out,retval] IDispatch * * ppMContacts );
[id(0x684),propget] HRESULT __stdcall Name (
[out,retval] BSTR * bstrName );
[id(0x684),propput] HRESULT __stdcall Name (
[in] BSTR bstrName );
[id(0x685)] HRESULT __stdcall AddContact (
[in] VARIANT vContact );
[id(0x686)] HRESULT __stdcall RemoveContact (
[in] VARIANT vContact );
[id(0x687),propget] HRESULT __stdcall Service (
[out,retval] IDispatch * * pService );
};
[uuid("e1af1028-b884-44cb-a535-1c3c11a3d1db"),dual]
__interface IMessengerGroups : IDispatch
{
//
// Raw methods provided by interface
//
[id(0x681)] HRESULT __stdcall Remove (
[in] IDispatch * pGroup );
[id(0x682),propget] HRESULT __stdcall Count (
[out,retval] long * pcCount );
[id(0x0)] HRESULT __stdcall Item (
[in] long Index,
[out,retval] IDispatch * * ppMGroup );
[id(0xfffffffc),propget] HRESULT __stdcall _NewEnum (
[out,retval] IUnknown * * ppUnknown );
};
[export] enum __MIDL___MIDL_itf_msgrua_0000_0001
{
MSGR_E_CONNECT = -2130705663,
MSGR_E_INVALID_SERVER_NAME = -2130705662,
MSGR_E_INVALID_PASSWORD = -2130705661,
MSGR_E_ALREADY_LOGGED_ON = -2130705660,
MSGR_E_SERVER_VERSION = -2130705659,
MSGR_E_LOGON_TIMEOUT = -2130705658,
MSGR_E_LIST_FULL = -2130705657,
MSGR_E_AI_REJECT = -2130705656,
MSGR_E_AI_REJECT_NOT_INST = -2130705655,
MSGR_E_USER_NOT_FOUND = -2130705654,
MSGR_E_ALREADY_IN_LIST = -2130705653,
MSGR_E_DISCONNECTED = -2130705652,
MSGR_E_UNEXPECTED = -2130705651,
MSGR_E_SERVER_TOO_BUSY = -2130705650,
MSGR_E_INVALID_AUTH_PACKAGES = -2130705649,
MSGR_E_NEWER_CLIENT_AVAILABLE = -2130705648,
MSGR_E_AI_TIMEOUT = -2130705647,
MSGR_E_CANCEL = -2130705646,
MSGR_E_TOO_MANY_MATCHES = -2130705645,
MSGR_E_SERVER_UNAVAILABLE = -2130705644,
MSGR_E_LOGON_UI_ACTIVE = -2130705643,
MSGR_E_OPTION_UI_ACTIVE = -2130705642,
MSGR_E_CONTACT_UI_ACTIVE = -2130705641,
MSGR_E_PRIMARY_SERVICE_NOT_LOGGED_ON = -2130705640,
MSGR_E_LOGGED_ON = -2130705639,
MSGR_E_CONNECT_PROXY = -2130705638,
MSGR_E_PROXY_AUTH = -2130705637,
MSGR_E_PROXY_AUTH_TYPE = -2130705636,
MSGR_E_INVALID_PROXY_NAME = -2130705635,
MSGR_E_NOT_LOGGED_ON = -2130705634,
MSGR_E_NOT_PRIMARY_SERVICE = -2130705632,
MSGR_E_TOO_MANY_SESSIONS = -2130705631,
MSGR_E_TOO_MANY_MESSAGES = -2130705630,
MSGR_E_REMOTE_LOGIN = -2130705629,
MSGR_E_INVALID_FRIENDLY_NAME = -2130705628,
MSGR_E_SESSION_FULL = -2130705627,
MSGR_E_NOT_ALLOWING_NEW_USERS = -2130705626,
MSGR_E_INVALID_DOMAIN = -2130705625,
MSGR_E_TCP_ERROR = -2130705624,
MSGR_E_SESSION_TIMEOUT = -2130705623,
MSGR_E_MULTIPOINT_SESSION_BEGIN_TIMEOUT = -2130705622,
MSGR_E_MULTIPOINT_SESSION_END_TIMEOUT = -2130705621,
MSGR_E_REVERSE_LIST_FULL = -2130705620,
MSGR_E_SERVER_ERROR = -2130705619,
MSGR_E_SYSTEM_CONFIG = -2130705618,
MSGR_E_NO_DIRECTORY = -2130705617,
MSGR_E_RETRY_SET = -2130705616,
MSGR_E_CHILD_WITHOUT_CONSENT = -2130705615,
MSGR_E_USER_CANCELLED = -2130705614,
MSGR_E_CANCEL_BEFORE_CONNECT = -2130705613,
MSGR_E_VOICE_IM_TIMEOUT = -2130705612,
MSGR_E_NOT_ACCEPTING_PAGES = -2130705611,
MSGR_E_EMAIL_PASSPORT_NOT_VALIDATED = -2130705610,
MSGR_E_AUDIO_UI_ACTIVE = -2130705609,
MSGR_E_NO_HARDWARE = -2130705608,
MSGR_E_PAGING_UNAVAILABLE = -2130705607,
MSGR_E_PHONE_INVALID_NUMBER = -2130705606,
MSGR_E_PHONE_NO_FUNDS = -2130705605,
MSGR_E_VOICE_NO_ANSWER = -2130705604,
MSGR_E_VOICE_WAVEIN_DEVICE = -2130705603,
MSGR_E_FT_TIMEOUT = -2130705602,
MSGR_E_MESSAGE_TOO_LONG = -2130705601,
MSGR_E_VOICE_FIREWALL = -2130705600,
MSGR_E_VOICE_NETCONN = -2130705599,
MSGR_E_PHONE_CIRCUITS_BUSY = -2130705598,
MSGR_E_SERVER_PROTOCOL = -2130705597,
MSGR_E_UNAVAILABLE_VIA_HTTP = -2130705596,
MSGR_E_PHONE_INVALID_PIN = -2130705595,
MSGR_E_PHONE_PINPROCEED_TIMEOUT = -2130705594,
MSGR_E_SERVER_SHUTDOWN = -2130705593,
MSGR_E_CLIENT_DISALLOWED = -2130705592,
MSGR_E_PHONE_CALL_NOT_COMPLETE = -2130705591,
MSGR_E_GROUPS_NOT_ENABLED = -2130705590,
MSGR_E_GROUP_ALREADY_EXISTS = -2130705589,
MSGR_E_TOO_MANY_GROUPS = -2130705588,
MSGR_E_GROUP_DOES_NOT_EXIST = -2130705587,
MSGR_E_USER_NOT_GROUP_MEMBER = -2130705586,
MSGR_E_GROUP_NAME_TOO_LONG = -2130705585,
MSGR_E_GROUP_NOT_EMPTY = -2130705584,
MSGR_E_BAD_GROUP_NAME = -2130705583,
MSGR_E_PHONESERVICE_UNAVAILABLE = -2130705582,
MSGR_E_CANNOT_RENAME = -2130705581,
MSGR_E_CANNOT_DELETE = -2130705580,
MSGR_E_INVALID_SERVICE = -2130705579,
MSGR_E_POLICY_RESTRICTED = -2130705578,
MSGR_S_ALREADY_IN_THE_MODE = 16777985,
MSGR_S_TRANSFER_SEND_BEGUN = 16777986,
MSGR_S_TRANSFER_SEND_FINISHED = 16777987,
MSGR_S_TRANSFER_RECEIVE_BEGUN = 16777988,
MSGR_S_TRANSFER_RECEIVE_FINISHED = 16777989,
MSGR_S_GROUP_ALREADY_EXISTS = 16777990,
MSGR_E_FAIL = -2147467259,
MSGR_S_OK = 0
};
[uuid("d6b0e4c9-fad6-4885-b271-0dc5a584adf8"),dual]
__interface IMessengerConversationWnd : IMessengerWindow
{
//
// Raw methods provided by interface
//
[id(0x809),propget] HRESULT __stdcall Contacts (
[out,retval] IDispatch * * pContacts );
[id(0x80a),propget] HRESULT __stdcall History (
[out,retval] BSTR * bstrHistoryText );
[id(0x80b)] HRESULT __stdcall AddContact (
[in] VARIANT vContact );
};
struct __declspec(uuid("b69003b3-c55e-4b48-836c-bc5946fc3b28"))
Messenger;
// [ default ] interface IMessenger3
// [ default, source ] dispinterface DMessengerEvents
struct __declspec(uuid("df66afc9-c61d-404a-b535-64fbf91d420f"))
MessengerNative;
// [ default ] interface IMessenger3
// [ default, source ] dispinterface DMessengerEvents
//
// Named GUID constants initializations
//
extern "C" const GUID __declspec(selectany) LIBID_MessengerAPI =
{0xe02ad29e,0x80f5,0x46c6,{0xb4,0x16,0x9b,0x3e,0xbd,0xdf,0x05,0x7e}};
extern "C" const GUID __declspec(selectany) IID_IMessenger =
{0xd50c3186,0x0f89,0x48f8,{0xb2,0x04,0x36,0x04,0x62,0x9d,0xee,0x10}};
extern "C" const GUID __declspec(selectany) IID_IMessenger2 =
{0xd50c3286,0x0f89,0x48f8,{0xb2,0x04,0x36,0x04,0x62,0x9d,0xee,0x10}};
extern "C" const GUID __declspec(selectany) IID_IMessenger3 =
{0xd50c3386,0x0f89,0x48f8,{0xb2,0x04,0x36,0x04,0x62,0x9d,0xee,0x10}};
extern "C" const GUID __declspec(selectany) DIID_DMessengerEvents =
{0xc9a6a6b6,0x9bc1,0x43a5,{0xb0,0x6b,0xe5,0x88,0x74,0xee,0xbc,0x96}};
extern "C" const GUID __declspec(selectany) IID_IMessengerWindow =
{0xd6b0e4c8,0xfad6,0x4885,{0xb2,0x71,0x0d,0xc5,0xa5,0x84,0xad,0xf8}};
extern "C" const GUID __declspec(selectany) IID_IMessengerContact =
{0xe7479a0f,0xbb19,0x44a5,{0x96,0x8f,0x6f,0x41,0xd9,0x3e,0xe0,0xbc}};
extern "C" const GUID __declspec(selectany) IID_IMessengerContacts =
{0xe7479a0d,0xbb19,0x44a5,{0x96,0x8f,0x6f,0x41,0xd9,0x3e,0xe0,0xbc}};
extern "C" const GUID __declspec(selectany) IID_IMessengerService =
{0x2e50547c,0xa8aa,0x4f60,{0xb5,0x7e,0x1f,0x41,0x47,0x11,0x00,0x7b}};
extern "C" const GUID __declspec(selectany) IID_IMessengerServices =
{0x2e50547b,0xa8aa,0x4f60,{0xb5,0x7e,0x1f,0x41,0x47,0x11,0x00,0x7b}};
extern "C" const GUID __declspec(selectany) IID_IMessengerGroup =
{0xe1af1038,0xb884,0x44cb,{0xa5,0x35,0x1c,0x3c,0x11,0xa3,0xd1,0xdb}};
extern "C" const GUID __declspec(selectany) IID_IMessengerGroups =
{0xe1af1028,0xb884,0x44cb,{0xa5,0x35,0x1c,0x3c,0x11,0xa3,0xd1,0xdb}};
extern "C" const GUID __declspec(selectany) IID_IMessengerConversationWnd =
{0xd6b0e4c9,0xfad6,0x4885,{0xb2,0x71,0x0d,0xc5,0xa5,0x84,0xad,0xf8}};
extern "C" const GUID __declspec(selectany) CLSID_Messenger =
{0xb69003b3,0xc55e,0x4b48,{0x83,0x6c,0xbc,0x59,0x46,0xfc,0x3b,0x28}};
extern "C" const GUID __declspec(selectany) CLSID_MessengerNative =
{0xdf66afc9,0xc61d,0x404a,{0xb5,0x35,0x64,0xfb,0xf9,0x1d,0x42,0x0f}};
} // namespace MessengerAPI
[ emitidl( pop ) ];