Home | Previous Page | Next Page   Appendix A. Source Files Generated for DataBlade Modules > ActiveX/C++ Source Code Files >

Client Project Files

For each project, BladeSmith generates client-specific support library files and project files.

Support Library Files

For each project, BladeSmith generates the following client-specific support library files. Do not modify these files.

DkClient.cpp
Client-specific support library functions
DkIntf.h
Support library header file that defines the ActiveX value object custom interfaces (IRawObjectAccess and ITDkValue)
DkIntf_i.c
Support library file that contains IIDs (interface identifiers) for interfaces defined in DkIntf.h
DkIntfImpl.h
Support library C++ template implementations for custom interfaces defined in DkIntf.h

Project Files

For each project named Project, BladeSmith generates the following client project files. Do not modify these files.

ProjectX.cpp
Object map entry, DLL entry points, and so on
ProjectX.def
Definitions file
ProjectX.idl
IDL file that Visual C++ uses to generate ProjectX.h and ProjectX.tlb
ProjectX.rc
Resource file
ProjectXps.def
Generated by ATL
ProjectXps.mk
Generated by ATL
Resource.h
Header file that contains definitions, including IDR_OPAQUE
StdAfx.cpp
For precompiled header
StdAfx.h
Standard header file
Home | [ Top of Page | Previous Page | Next Page | Contents | Index ]