Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Specifies information about a security package. This structure is used by the AddSecurityPackage function.
Syntax
typedef struct _SECURITY_PACKAGE_OPTIONS {
  unsigned long Size;
  unsigned long Type;
  unsigned long Flags;
  unsigned long SignatureSize;
  void          *Signature;
} SECURITY_PACKAGE_OPTIONS, *PSECURITY_PACKAGE_OPTIONS;
Members
Size
The size, in bytes, of this structure.
Type
The type of security package. This can be one of the following values.
| Value | Meaning | 
|---|---|
| 
 | The package type is not known. | 
| 
 | The security package is an LSA authentication package. | 
| 
 | The security package is a Security Support Provider Interface (SSPI) package. | 
Flags
This member is reserved. Do not use it.
SignatureSize
The size, in bytes, of a digital signature for this security package.
Signature
A digital signature for this security package.
Requirements
| Requirement | Value | 
|---|---|
| Minimum supported client | Windows 7 [desktop apps only] | 
| Minimum supported server | Windows Server 2008 R2 [desktop apps only] | 
| Header | sspi.h |