1 /**************************************************************************
2 *                                                                                                                         *
3 * AgtCtl.h - Microsoft Agent Control                                                               *
4 *                                                                                                                         *
5 * Copyright (c) 1996-1999, Microsoft Corp. All rights reserved.                  *
6 *                                                                                                                         *
7 **************************************************************************/
8
9 #if _MSC_VER < 1200
10
11 /* this ALWAYS GENERATED file contains the definitions for the interfaces */
12
13
14 /* File created by MIDL compiler version 3.01.75 */
15 /* at Tue Sep 01 10:41:00 1998
16  */
17 /* Compiler settings for AgentControl.idl:
18       Oicf (OptLev=i2), W1, Zp8, env=Win32, ms_ext, c_ext
19       error checks: none
20 */
21 //@@MIDL_FILE_HEADING(  )
22 #include "rpc.h"
23 #include "rpcndr.h"
24 #ifndef COM_NO_WINDOWS_H
25 #include "windows.h"
26 #include "ole2.h"
27 #endif /*COM_NO_WINDOWS_H*/
28
29 #ifndef __AgtCtlVC5_h__
30 #define __AgtCtlVC5_h__
31
32 #ifdef __cplusplus
33 extern "C"{
34 #endif 
35
36 /* Forward Declarations */ 
37
38 #ifndef __IAgentCtlRequest_FWD_DEFINED__
39 #define __IAgentCtlRequest_FWD_DEFINED__
40 typedef interface IAgentCtlRequest IAgentCtlRequest;
41 #endif     /* __IAgentCtlRequest_FWD_DEFINED__ */
42
43
44 #ifndef __IAgentCtlUserInput_FWD_DEFINED__
45 #define __IAgentCtlUserInput_FWD_DEFINED__
46 typedef interface IAgentCtlUserInput IAgentCtlUserInput;
47 #endif     /* __IAgentCtlUserInput_FWD_DEFINED__ */
48
49
50 #ifndef __IAgentCtlBalloon_FWD_DEFINED__
Lines 51 ... 7374 are skipped.
7375
7376 #endif     /* ___AgentEvents_DISPINTERFACE_DEFINED__ */
7377
7378
7379 #ifdef __cplusplus
7380 EXTERN_C const CLSID CLSID_Agent;
7381
7382 class DECLSPEC_UUID("D45FD31B-5C6E-11D1-9EC1-00C04FD7081F")
7383 Agent;
7384 #endif
7385 #endif /* __AgentObjects_LIBRARY_DEFINED__ */
7386
7387 /* Additional Prototypes for ALL interfaces */
7388
7389 unsigned long                     __RPC_USER  BSTR_UserSize(        unsigned long __RPC_FAR *, unsigned long                    , BSTR __RPC_FAR * ); 
7390 unsigned char __RPC_FAR * __RPC_USER  BSTR_UserMarshal(  unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, BSTR __RPC_FAR * ); 
7391 unsigned char __RPC_FAR * __RPC_USER  BSTR_UserUnmarshal(unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, BSTR __RPC_FAR * ); 
7392 void                                    __RPC_USER  BSTR_UserFree(        unsigned long __RPC_FAR *, BSTR __RPC_FAR * ); 
7393
7394 unsigned long                     __RPC_USER  VARIANT_UserSize(        unsigned long __RPC_FAR *, unsigned long                    , VARIANT __RPC_FAR * ); 
7395 unsigned char __RPC_FAR * __RPC_USER  VARIANT_UserMarshal(  unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, VARIANT __RPC_FAR * ); 
7396 unsigned char __RPC_FAR * __RPC_USER  VARIANT_UserUnmarshal(unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, VARIANT __RPC_FAR * ); 
7397 void                                    __RPC_USER  VARIANT_UserFree(        unsigned long __RPC_FAR *, VARIANT __RPC_FAR * ); 
7398
7399 /* end of Additional Prototypes */
7400
7401 #ifdef __cplusplus
7402 }
7403 #endif
7404
7405 #endif
7406
7407 #else // _MSC_VER >= 1200
7408
7409 /* this ALWAYS GENERATED file contains the definitions for the interfaces */
7410
7411
7412 /* File created by MIDL compiler version 5.01.0164 */
7413 /* at Tue Sep 15 16:56:03 1998
7414  */
7415 /* Compiler settings for AgentControl.idl:
7416       Oicf (OptLev=i2), W1, Zp8, env=Win32, ms_ext, c_ext
7417       error checks: allocation ref bounds_check enum stub_data 
7418 */
7419 //@@MIDL_FILE_HEADING(  )
7420
7421
7422 /* verify that the <rpcndr.h> version is high enough to compile this file*/
7423 #ifndef __REQUIRED_RPCNDR_H_VERSION__
7424 #define __REQUIRED_RPCNDR_H_VERSION__ 440
7425 #endif
7426
7427 #include "rpc.h"
7428 #include "rpcndr.h"
7429
7430 #ifndef __RPCNDR_H_VERSION__
7431 #error this stub requires an updated version of <rpcndr.h>
7432 #endif // __RPCNDR_H_VERSION__
7433
7434 #ifndef COM_NO_WINDOWS_H
7435 #include "windows.h"
7436 #include "ole2.h"
7437 #endif /*COM_NO_WINDOWS_H*/
7438
7439 #ifndef __AgentControl_h__
7440 #define __AgentControl_h__
7441
7442 #ifdef __cplusplus
7443 extern "C"{
7444 #endif 
7445
7446 /* Forward Declarations */ 
7447
7448 #ifndef __IAgentCtlRequest_FWD_DEFINED__
7449 #define __IAgentCtlRequest_FWD_DEFINED__
7450 typedef interface IAgentCtlRequest IAgentCtlRequest;
7451 #endif     /* __IAgentCtlRequest_FWD_DEFINED__ */
7452
7453
7454 #ifndef __IAgentCtlUserInput_FWD_DEFINED__
7455 #define __IAgentCtlUserInput_FWD_DEFINED__
7456 typedef interface IAgentCtlUserInput IAgentCtlUserInput;
7457 #endif     /* __IAgentCtlUserInput_FWD_DEFINED__ */
7458
7459
7460 #ifndef __IAgentCtlBalloon_FWD_DEFINED__
7461 #define __IAgentCtlBalloon_FWD_DEFINED__
7462 typedef interface IAgentCtlBalloon IAgentCtlBalloon;
7463 #endif     /* __IAgentCtlBalloon_FWD_DEFINED__ */
7464
7465
7466 #ifndef __IAgentCtlBalloonEx_FWD_DEFINED__
7467 #define __IAgentCtlBalloonEx_FWD_DEFINED__
7468 typedef interface IAgentCtlBalloonEx IAgentCtlBalloonEx;
7469 #endif     /* __IAgentCtlBalloonEx_FWD_DEFINED__ */
7470
7471
7472 #ifndef __IAgentCtlCommand_FWD_DEFINED__
7473 #define __IAgentCtlCommand_FWD_DEFINED__
7474 typedef interface IAgentCtlCommand IAgentCtlCommand;
Lines 7475 ... 14655 are skipped.
14656 #define _AgentEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo)    \
14657       (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
14658
14659 #define _AgentEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)    \
14660       (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
14661
14662 #define _AgentEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)    \
14663       (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
14664
14665 #endif /* COBJMACROS */
14666
14667
14668 #endif     /* C style interface */
14669
14670
14671 #endif     /* ___AgentEvents_DISPINTERFACE_DEFINED__ */
14672
14673
14674 EXTERN_C const CLSID CLSID_Agent;
14675
14676 #ifdef __cplusplus
14677
14678 class DECLSPEC_UUID("D45FD31B-5C6E-11D1-9EC1-00C04FD7081F")
14679 Agent;
14680 #endif
14681 #endif /* __AgentObjects_LIBRARY_DEFINED__ */
14682
14683 /* Additional Prototypes for ALL interfaces */
14684
14685 unsigned long                     __RPC_USER  BSTR_UserSize(        unsigned long __RPC_FAR *, unsigned long                    , BSTR __RPC_FAR * ); 
14686 unsigned char __RPC_FAR * __RPC_USER  BSTR_UserMarshal(  unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, BSTR __RPC_FAR * ); 
14687 unsigned char __RPC_FAR * __RPC_USER  BSTR_UserUnmarshal(unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, BSTR __RPC_FAR * ); 
14688 void                                    __RPC_USER  BSTR_UserFree(        unsigned long __RPC_FAR *, BSTR __RPC_FAR * ); 
14689
14690 unsigned long                     __RPC_USER  VARIANT_UserSize(        unsigned long __RPC_FAR *, unsigned long                    , VARIANT __RPC_FAR * ); 
14691 unsigned char __RPC_FAR * __RPC_USER  VARIANT_UserMarshal(  unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, VARIANT __RPC_FAR * ); 
14692 unsigned char __RPC_FAR * __RPC_USER  VARIANT_UserUnmarshal(unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, VARIANT __RPC_FAR * ); 
14693 void                                    __RPC_USER  VARIANT_UserFree(        unsigned long __RPC_FAR *, VARIANT __RPC_FAR * ); 
14694
14695 /* end of Additional Prototypes */
14696
14697 #ifdef __cplusplus
14698 }
14699 #endif
14700
14701 #endif
14702
14703 #endif // _MSC_VER < 1200
14704