Code/Resource
Windows Develop
Linux-Unix program
Internet-Socket-Network
Web Server
Browser Client
Ftp Server
Ftp Client
Browser Plugins
Proxy Server
Email Server
Email Client
WEB Mail
Firewall-Security
Telnet Server
Telnet Client
ICQ-IM-Chat
Search Engine
Sniffer Package capture
Remote Control
xml-soap-webservice
P2P
WEB(ASP,PHP,...)
TCP/IP Stack
SNMP
Grid Computing
SilverLight
DNS
Cluster Service
Network Security
Communication-Mobile
Game Program
Editor
Multimedia program
Graph program
Compiler program
Compress-Decompress algrithms
Crypt_Decrypt algrithms
Mathimatics-Numerical algorithms
MultiLanguage
Disk/Storage
Java Develop
assembly language
Applications
Other systems
Database system
Embeded-SCM Develop
FlashMX/Flex
source in ebook
Delphi VCL
OS Develop
MiddleWare
MPI
MacOS develop
LabView
ELanguage
Software/Tools
E-Books
Artical/Document
_COMServer.idl
Package: CSharpprogramming.rar [view]
Upload User: lxycoco
Upload Date: 2022-07-21
Package Size: 38457k
Code Size: 3k
Category:
CSharp
Development Platform:
Others
- import "C:Program FilesMicrosoft Visual Studio .NET 2003Vc7PlatformSDKincludeprsht.idl";
- import "C:Program FilesMicrosoft Visual Studio .NET 2003Vc7PlatformSDKincludemshtml.idl";
- import "c:program filesmicrosoft visual studio .net 2003vc7platformsdkincludedimm.idl";
- import "C:Program FilesMicrosoft Visual Studio .NET 2003Vc7PlatformSDKincludemshtmhst.idl";
- import "c:program filesmicrosoft visual studio .net 2003vc7platformsdkincludedocobj.idl";
- import "C:Program FilesMicrosoft Visual Studio .NET 2003Vc7PlatformSDKincludeexdisp.idl";
- import "C:Program FilesMicrosoft Visual Studio .NET 2003Vc7PlatformSDKincludeobjsafe.idl";
- [
- object,
- uuid(2158751B-896E-461d-9012-EF1680BE0628),
- dual,
- helpstring("IMath Interface"),
- pointer_default(unique),
- custom(0F21F359-AB84-41e8-9A78-36D110E6D2F9, "Wrox.ProCSharp.COMInterop.Server.IMath")
- ]
- #line 29 "c:\procsharp\cominterop\comserver\comdemo.h"
- interface IMath : IDispatch {
- #line 31 "c:\procsharp\cominterop\comserver\comdemo.h"
- [id(1)] HRESULT Add([in] LONG val1, [in] LONG val2, [out,retval] LONG *result);
- [id(2)] HRESULT Sub([in] LONG val1, [in] LONG val2, [out,retval] LONG *result);
- };
- [
- object,
- uuid(015ED275-3DE6-4716-A6FA-4EBC71E4A8EA),
- dual,
- helpstring("ICOMDemo Interface"),
- pointer_default(unique),
- custom(0F21F359-AB84-41e8-9A78-36D110E6D2F9, "Wrox.ProCSharp.COMInterop.Server.IWelcome")
- ]
- #line 44 "c:\procsharp\cominterop\comserver\comdemo.h"
- interface IWelcome : IDispatch {
- #line 46 "c:\procsharp\cominterop\comserver\comdemo.h"
- [id(1)] HRESULT Greeting([in] BSTR name, [out,retval] BSTR *message );
- };
- [ version(1.0), uuid(C6E0529B-38AC-4144-A04F-71A0F07D349E), helpstring("COMServer 1.0 Type Library") ]
- library COMServer
- {
- importlib("stdole2.tlb");
- importlib("olepro32.dll");
- [
- uuid(B2CBBCD3-2993-4148-8EF4-356EACFD834B),
- custom(0F21F359-AB84-41e8-9A78-36D110E6D2F9, "Wrox.ProCSharp.COMInterop.Server.ICompletedEvents"),
- helpstring("_ICompletedEvents Interface")
- ]
- #line 15 "c:\procsharp\cominterop\comserver\comdemo.h"
- dispinterface _ICompletedEvents {
- properties:
- methods:
- [id(1)] void Completed();
- };
- [
- version(1.0),
- custom(0F21F359-AB84-41e8-9A78-36D110E6D2F9, "Wrox.ProCSharp.COMInterop.Server.COMDemo"),
- uuid(2388AAA8-AD72-4022-948D-555316F708E8),
- helpstring("COMDemo Class")
- ]
- #line 66 "c:\procsharp\cominterop\comserver\comdemo.h"
- coclass CCOMDemo {
- interface IWelcome;
- interface IMath;
- [default, source] interface _ICompletedEvents;
- };
- }