63 lines
2.8 KiB
Plaintext
63 lines
2.8 KiB
Plaintext
========================================================================
|
|
ACTIVE TEMPLATE LIBRARY : VssSampleProvider Project Overview
|
|
========================================================================
|
|
|
|
AppWizard has created this VssSampleProvider project for you to use as the starting point for
|
|
writing your Dynamic Link Library (DLL).
|
|
|
|
This file contains a summary of what you will find in each of the files that
|
|
make up your project.
|
|
|
|
VssSampleProvider.vcproj
|
|
This is the main project file for VC++ projects generated using an Application Wizard.
|
|
It contains information about the version of Visual C++ that generated the file, and
|
|
information about the platforms, configurations, and project features selected with the
|
|
Application Wizard.
|
|
|
|
VssSampleProvider.idl
|
|
This file contains the IDL definitions of the type library, the interfaces
|
|
and co-classes defined in your project.
|
|
This file will be processed by the MIDL compiler to generate:
|
|
C++ interface definitions and GUID declarations (VssSampleProvider.h)
|
|
GUID definitions (VssSampleProvider_i.c)
|
|
A type library (VssSampleProvider.tlb)
|
|
Marshaling code (VssSampleProvider_p.c and dlldata.c)
|
|
|
|
VssSampleProvider.h
|
|
This file contains the C++ interface definitions and GUID declarations of the
|
|
items defined in VssSampleProvider.idl. It will be regenerated by MIDL during compilation.
|
|
VssSampleProvider.cpp
|
|
This file contains the object map and the implementation of your DLL's exports.
|
|
VssSampleProvider.rc
|
|
This is a listing of all of the Microsoft Windows resources that the
|
|
program uses.
|
|
|
|
VssSampleProvider.def
|
|
This module-definition file provides the linker with information about the exports
|
|
required by your DLL. It contains exports for:
|
|
DllGetClassObject
|
|
DllCanUnloadNow
|
|
GetProxyDllInfo
|
|
DllRegisterServer
|
|
DllUnregisterServer
|
|
|
|
Building solution outside of SDK directory requires MSSdk environment variable
|
|
defined or project file updated with paths to includes and libraries. For more
|
|
information about MSSdk environment variable, please see the SetEnv.Cmd script
|
|
in bin subdirectory inside SDK installation path.
|
|
|
|
Itanium architecture is available as a target for server SKUs only. Appropriate
|
|
compiler is required.
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
Other standard files:
|
|
|
|
StdAfx.h, StdAfx.cpp
|
|
These files are used to build a precompiled header (PCH) file
|
|
named VssSampleProvider.pch and a precompiled types file named StdAfx.obj.
|
|
|
|
Resource.h
|
|
This is the standard header file that defines resource IDs.
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|