subauth.h header

This header is used by Security and Identity. For more information, see:

subauth.h contains the following programming interfaces:

Functions

 
Msv1_0SubAuthenticationFilter

Performs user logon authentication that is specific to domain controllers.
Msv1_0SubAuthenticationRoutine

Performs client/server-specific authentication.
Msv1_0SubAuthenticationRoutineEx

Performs Remote Access Service authentication when subauthentication is requested by calling the LogonUser function.
Msv1_0SubAuthenticationRoutineGeneric

Performs Remote Access Service authentication when subauthentication is requested by calling the LsaCallAuthenticationPackage function.

Structures

 
NETLOGON_LOGON_IDENTITY_INFO

Used to pass information about a user for logon subauthentication.
OLD_LARGE_INTEGER

Is used to represent a 64-bit signed integer value as two 32-bit integers.
SR_SECURITY_DESCRIPTOR

The SR_SECURITY_DESCRIPTOR structure contains information about the security privileges of the user.
UNICODE_STRING

Used by various Local Security Authority (LSA) functions to specify a Unicode string.
USER_ALL_INFORMATION

Contains information on the session user.