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
dlldatax.c
Package: code_and_note_of_COM.rar [view]
Upload User: weisheen
Upload Date: 2022-07-09
Package Size: 19390k
Code Size: 1k
Category:
ActiveX-DCOM-ATL
Development Platform:
Visual C++
- // wrapper for dlldata.c
- #ifdef _MERGE_PROXYSTUB // merge proxy stub DLL
- #define REGISTER_PROXY_DLL //DllRegisterServer, etc.
- #define _WIN32_WINNT 0x0400 //for WinNT 4.0 or Win95 with DCOM
- #define USE_STUBLESS_PROXY //defined only with MIDL switch /Oicf
- #pragma comment(lib, "rpcndr.lib")
- #pragma comment(lib, "rpcns4.lib")
- #pragma comment(lib, "rpcrt4.lib")
- #define DllMain PrxDllMain
- #define DllRegisterServer PrxDllRegisterServer
- #define DllUnregisterServer PrxDllUnregisterServer
- #define DllGetClassObject PrxDllGetClassObject
- #define DllCanUnloadNow PrxDllCanUnloadNow
- #include "dlldata.c"
- #include "exsmartp_p.c"
- #ifdef _NOPROXY //no midl generated dlldata.c
- #define STRICT 1
- #include <ole2.h>
- BOOL WINAPI PrxDllMain(HINSTANCE hInstance, DWORD dwReason, LPVOID lpReserved)
- {return TRUE;}
- STDAPI PrxDllCanUnloadNow(void){return S_OK;}
- STDAPI PrxDllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID* ppv)
- {return CLASS_E_CLASSNOTAVAILABLE;}
- STDAPI PrxDllRegisterServer(void){return S_OK;}
- STDAPI PrxDllUnregisterServer(void){return S_OK;}
- #endif //!PROXY_DELEGATION
- #endif //_MERGE_PROXYSTUB