SSPI Functions and Structures
A version of this page is also available for
4/8/2010
The following table shows the SSPI functions that are supported by Windows Mobile.
Function | Description |
---|---|
Establishes an inbound security context between the server and a remote client. |
|
Enables an application to acquire a handle to existing user credentials. This function also provides a way for applications to supply credential data. |
|
Provides a way to apply a control token to a security context. |
|
Deletes local data structures associated with the specified security context. |
|
Returns an array of SecPkgInfo structures that describe the security packages available to the client. |
|
Enables callers of security provider functions to free a memory buffer allocated by the security provider. |
|
Notifies the security system that the credentials are no longer needed. |
|
Returns a pointer to an SSPI dispatch table. |
|
Initiates the outbound security context from a credential handle. This function establishes a security context between the client application and a remote peer. |
|
Generates a cryptographic checksum of the message and includes sequencing data to prevent message loss or insertion. |
|
Enables a transport application to query a security package for certain security context attributes. |
|
Retrieves the credential attributes. |
|
Retrieves data about a specified security package. |
|
Verifies the signature of a peer client message. |
The following table shows the SSPI structures supported by Windows Mobile.
Structure | Description |
---|---|
Describes a buffer that is allocated by a transport application to pass to a security package. |
|
Describes an array of SecBuffer structures to pass from a transport application to a security package. |
|
Contains the name of the authenticating authority, if one is available. |
|
Contains data about the keys used in a security context. |
|
Indicates the life span of a security context. |
|
Indicates the user name associated with a security context. |
|
Indicates the size of important structures used in the message support functions. |
|
Indicates the size of the various stream objects that are used with the message support functions. |
|
Indicates the name of the user associated with a credential. |
|
Provides general security package data, such as the name and capabilities of the package. |
|
Contains pointers to the callback functions defined in the Sspi.h file. |
See Also
Reference
Authentication Services Reference
Concepts
Security Support Provider Interface Architecture
Security Packages
Authentication Services Security
Authentication Services Registry Settings