Developing Secure Applications

To benefit from the services provided by any security package, the developer should follow several steps to initialize the SSPI library and chosen security provider. These steps include the following operations:

  • Loading the SSPI library.
  • Getting the pointer to the initialization function.
  • Calling the initialization function.
  • Getting the security function table.
  • Enumerating the supported security packages.

The SSPI library initialization procedures are the same for both client and server. The following sections describe these procedures step-by-step.

Loading the SSPI Library The SSP interface fits into the system architecture as a regular dynamic-link library (DLL). In Windows NT and Windows 2000, the name of this library ...

Get Microsoft® Windows® 2000 Security Handbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.