Structure of a module

A Network Identity Manager module is a dynamically loadable library with a specific set of exported symbols. Each export symbol and general notes about writing a plug-in module are documented below.

Registration and Version Information

[TODO]

Initialization

Do not use DllMain or other system specific callback routines to perform intilization tasks other than creating mutexes, initializing thread local storage and other tasks that must be performed at that stage. Specifically, do not call any Network Identity Manager API functions from within DllMain.

Callbacks

The callbacks that must be implemented by a module are:


Generated on Fri Aug 3 08:27:13 2007 for Network Identity Manager by Doxygen 1.5.2
© 2004-2007 Massachusetts Institute of Technology.
© 2005-2007 Secure Endpoints Inc.
Contact khimaira@mit.edu