August 2000
Intermediate to advanced
800 pages
21h 5m
English
Now that you have access to the security interface of the SSPI library, you most likely want to choose the security package and protocol that satisfies your needs. The Package Management API functions provide developers with all they need to enumerate packages and protocols and to describe the capabilities of each. Using these functions, you can ask, for example, whether the given protocol supports the privacy and integrity of messages and so on.
The function EnumerateSecurityPackages() is called when the program needs to retrieve information about the capabilities of the security packages available on the system, as shown in Listing 16.5. It takes two output parameters. The first one is a pointer ...