57 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			57 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
| #ifndef WMI_XML_PROX_H
 | |
| #define WMI_XML_PROX_H
 | |
| 
 | |
| //This is the main header file that includes all necessary header files
 | |
| //similar to StdAfx.h used in mfc
 | |
| 
 | |
| // Insert your headers here
 | |
| 
 | |
| 
 | |
| #include <windows.h>
 | |
| #include <objbase.h>
 | |
| #include <objidl.h>
 | |
| #include <initguid.h>
 | |
| #include <tchar.h>
 | |
| #include <stdio.h>
 | |
| #include <objidl.h>
 | |
| #include <olectl.h>
 | |
| #include <Wbemidl.h>
 | |
| #include <wininet.h>
 | |
| #include <Oaidl.h>
 | |
| #include <time.h>
 | |
| #include <wchar.h>
 | |
| #include <wbemcli.h>
 | |
| #include <wmiutils.h>
 | |
| 
 | |
| 
 | |
| 
 | |
| #include "genlex.h"
 | |
| #include "opathlex.h"
 | |
| #include "objpath.h"
 | |
| #include "wmiconv.h"
 | |
| #include "wmi2xml.h"
 | |
| 
 | |
| #include "SinkMap.h" //Needed by services.
 | |
| #include "HTTPConnectionAgent.h"
 | |
| #include "Utils.h"
 | |
| #include "MapXMLtoWMI.h"
 | |
| #include "XMLClientPacket.h"
 | |
| #include "XMLClientPacketFactory.h"
 | |
| #include "XMLWbemCallResult.h"
 | |
| #include "XMLWbemClientTransport.h"
 | |
| #include "package.h"
 | |
| 
 | |
| 
 | |
| //CLSID Of our component
 | |
| 
 | |
| // {CD23CCA0-7FC8-4eb1-997A-C0AFA06F3CCF}
 | |
| DEFINE_GUID(CLSID_WbemClientTransport, 
 | |
| 0xcd23cca0, 0x7fc8, 0x4eb1, 0x99, 0x7a, 0xc0, 0xaf, 0xa0, 0x6f, 0x3c, 0xcf);
 | |
| 
 | |
| 
 | |
| // This is a static packet factory used to create XML client packets
 | |
| extern CXMLClientPacketFactory g_oXMLClientPacketFactory;
 | |
| extern BSTR g_strIRETURNVALUE;
 | |
| 
 | |
| #endif // WMI_XML_PROX_H
 |