Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Shaswata Das 5c6fe3db62
Create README.md
4 years ago
..
atl.cpp commiting as it is 4 years ago
certxsam.cpp commiting as it is 4 years ago
certxsam.def commiting as it is 4 years ago
certxsam.idl commiting as it is 4 years ago
certxsam.rc commiting as it is 4 years ago
exit.cpp commiting as it is 4 years ago
exit.h commiting as it is 4 years ago
exit0.cpp commiting as it is 4 years ago
exit0.h commiting as it is 4 years ago
makefile commiting as it is 4 years ago
makefile.inc commiting as it is 4 years ago
makefile.sdk commiting as it is 4 years ago
mksdk.bat commiting as it is 4 years ago
module.cpp commiting as it is 4 years ago
module.h commiting as it is 4 years ago
pch.cpp commiting as it is 4 years ago
readme.txt commiting as it is 4 years ago
resource.h commiting as it is 4 years ago
sdk.sed commiting as it is 4 years ago
sources commiting as it is 4 years ago

readme.txt

The source code in this directory can be used to build a sample Exit Module

for Microsoft Certificate Services. It is meant to run on Windows 2000 or
later. Certificate Services must already be installed.

Certificate Services calls the Exit Module through the ICertExit interface,
and the Exit Module can call back to Certificate Services through the
ICertServerExit interface.

Each time Certificate Services issues a certificate, it passes control to
the ICertExit::Notify method in exit.cpp, specifying that a certificate
has been issued. The passed Context parameter is used with the ICertServerExit
interface to retrieve properties from the newly issued certificate.

Once the certxsam.dll DLL is built, its COM interface must be registered
via the following command:
regsvr32 certxsam.dll

Once registered, the Certification Authority management console snapin can
be used to make this exit module active.

and the Certificate Services service must be stopped and restarted to load
the newly registered Exit Module. Use the Control Panel's Services applet,
and stop and restart the "Certificate Services" service.

If you wish to see the debug print output from the sample Exit Module,
attach a debugger to the running service process, or stop the Certificate
Services service, then start Certificate Services as a console application
via the following command:
certsrv -z

Files:
------
atl.cpp -- ActiveX Template Library COM support code

ceerror.cpp -- Implements error handling routines

celib.cpp -- Implements support routines

certxsam.cpp -- Implements COM and initialization entry points:
DllMain
DllCanUnloadNow
DllGetClassObject
DllRegisterServer
DllUnregisterServer

certxsam.def -- Exports COM entry points

certxsam.idl -- Interface Definitions

certxsam.rc -- Version Resource

exit.cpp -- Implements ICertExit

exit.h -- Implements ICertExit

module.cpp -- Implements ICertManageModule

module.h -- Implements ICertManageModule

pch.cpp -- Precompiled Header file

resource.h -- Resource ID definitions