Go to the source code of this file.
|
enum | _NETLOGON_LOGON_INFO_CLASS {
NetlogonInteractiveInformation = 1
, NetlogonNetworkInformation
, NetlogonServiceInformation
, NetlogonGenericInformation
,
NetlogonInteractiveTransitiveInformation
, NetlogonNetworkTransitiveInformation
, NetlogonServiceTransitiveInformation
, NetlogonInteractiveInformation = 1
,
NetlogonNetworkInformation = 2
, NetlogonServiceInformation = 3
, NetlogonGenericInformation = 4
, NetlogonInteractiveTransitiveInformation = 5
,
NetlogonNetworkTransitiveInformation = 6
, NetlogonServiceTransitiveInformation = 7
} |
|
|
NTSTATUS NTAPI | Msv1_0SubAuthenticationRoutine (NETLOGON_LOGON_INFO_CLASS, PVOID, ULONG, PUSER_ALL_INFORMATION, PULONG, PULONG, PBOOLEAN, PLARGE_INTEGER, PLARGE_INTEGER) |
|
NTSTATUS NTAPI | Msv1_0SubAuthenticationFilter (NETLOGON_LOGON_INFO_CLASS, PVOID, ULONG, PUSER_ALL_INFORMATION, PULONG, PULONG, PBOOLEAN, PLARGE_INTEGER, PLARGE_INTEGER) |
|
NTSTATUS NTAPI | Msv1_0SubAuthenticationRoutineGeneric (PVOID, ULONG, PULONG, PVOID *) |
|
NTSTATUS NTAPI | Msv1_0SubAuthenticationRoutineEx (NETLOGON_LOGON_INFO_CLASS, PVOID, ULONG, PUSER_ALL_INFORMATION, SAM_HANDLE, PMSV1_0_VALIDATION_INFO, PULONG) |
|
◆ CLEAR_BLOCK_LENGTH
◆ CYPHER_BLOCK_LENGTH
◆ MSV1_0_GUEST_LOGON
◆ MSV1_0_PASSTHRU
◆ MSV1_0_SUBAUTH_ACCOUNT_DISABLED
#define MSV1_0_SUBAUTH_ACCOUNT_DISABLED 1 |
◆ MSV1_0_SUBAUTH_ACCOUNT_EXPIRY
#define MSV1_0_SUBAUTH_ACCOUNT_EXPIRY 16 |
◆ MSV1_0_SUBAUTH_ACCOUNT_TYPE
#define MSV1_0_SUBAUTH_ACCOUNT_TYPE 64 |
◆ MSV1_0_SUBAUTH_LOCKOUT
#define MSV1_0_SUBAUTH_LOCKOUT 128 |
◆ MSV1_0_SUBAUTH_LOGON_HOURS
#define MSV1_0_SUBAUTH_LOGON_HOURS 8 |
◆ MSV1_0_SUBAUTH_PASSWORD
#define MSV1_0_SUBAUTH_PASSWORD 2 |
◆ MSV1_0_SUBAUTH_PASSWORD_EXPIRY
#define MSV1_0_SUBAUTH_PASSWORD_EXPIRY 32 |
◆ MSV1_0_SUBAUTH_WORKSTATIONS
#define MSV1_0_SUBAUTH_WORKSTATIONS 4 |
◆ MSV1_0_VALIDATION_KICKOFF_TIME
#define MSV1_0_VALIDATION_KICKOFF_TIME 2 |
◆ MSV1_0_VALIDATION_LOGOFF_TIME
#define MSV1_0_VALIDATION_LOGOFF_TIME 1 |
◆ MSV1_0_VALIDATION_LOGON_DOMAIN
#define MSV1_0_VALIDATION_LOGON_DOMAIN 8 |
◆ MSV1_0_VALIDATION_LOGON_SERVER
#define MSV1_0_VALIDATION_LOGON_SERVER 4 |
◆ MSV1_0_VALIDATION_SESSION_KEY
#define MSV1_0_VALIDATION_SESSION_KEY 16 |
◆ MSV1_0_VALIDATION_USER_FLAGS
#define MSV1_0_VALIDATION_USER_FLAGS 32 |
◆ MSV1_0_VALIDATION_USER_ID
#define MSV1_0_VALIDATION_USER_ID 64 |
◆ NEXT_FREE_ACCOUNT_CONTROL_BIT
#define NEXT_FREE_ACCOUNT_CONTROL_BIT 131072 |
◆ NT_SUCCESS
◆ SAM_DAYS_PER_WEEK
◆ SAM_HOURS_PER_WEEK
#define SAM_HOURS_PER_WEEK 168 |
◆ SAM_MINUTES_PER_WEEK
#define SAM_MINUTES_PER_WEEK 10080 |
◆ STATUS_ACCOUNT_DISABLED
#define STATUS_ACCOUNT_DISABLED 0xC0000072L |
◆ STATUS_ACCOUNT_EXPIRED
#define STATUS_ACCOUNT_EXPIRED 0xC0000193L |
◆ STATUS_ACCOUNT_LOCKED_OUT
#define STATUS_ACCOUNT_LOCKED_OUT 0xC0000234L |
◆ STATUS_ACCOUNT_RESTRICTION
#define STATUS_ACCOUNT_RESTRICTION 0xC000006EL |
◆ STATUS_INSUFFICIENT_RESOURCES
#define STATUS_INSUFFICIENT_RESOURCES 0xC000009AL |
◆ STATUS_INVALID_INFO_CLASS
#define STATUS_INVALID_INFO_CLASS 0xC0000003L |
◆ STATUS_INVALID_LOGON_HOURS
#define STATUS_INVALID_LOGON_HOURS 0xC000006FL |
◆ STATUS_INVALID_WORKSTATION
#define STATUS_INVALID_WORKSTATION 0xC0000070L |
◆ STATUS_LOGON_FAILURE
#define STATUS_LOGON_FAILURE 0xC000006DL |
◆ STATUS_NO_SUCH_USER
#define STATUS_NO_SUCH_USER 0xC0000064L |
◆ STATUS_PASSWORD_EXPIRED
#define STATUS_PASSWORD_EXPIRED 0xC0000071L |
◆ STATUS_PASSWORD_MUST_CHANGE
#define STATUS_PASSWORD_MUST_CHANGE 0xC0000224L |
◆ STATUS_PASSWORD_RESTRICTION
#define STATUS_PASSWORD_RESTRICTION 0xC000006CL |
◆ STATUS_SUCCESS
◆ STATUS_WRONG_PASSWORD
#define STATUS_WRONG_PASSWORD 0xC000006AL |
◆ USER_ACCOUNT_AUTO_LOCKED
#define USER_ACCOUNT_AUTO_LOCKED 1024 |
◆ USER_ACCOUNT_DISABLED
#define USER_ACCOUNT_DISABLED 1 |
◆ USER_ACCOUNT_TYPE_MASK
#define USER_ACCOUNT_TYPE_MASK 472 |
◆ USER_ALL_PARAMETERS
#define USER_ALL_PARAMETERS 2097152 |
◆ USER_DONT_EXPIRE_PASSWORD
#define USER_DONT_EXPIRE_PASSWORD 512 |
◆ USER_DONT_REQUIRE_PREAUTH
#define USER_DONT_REQUIRE_PREAUTH 65536 |
◆ USER_ENCRYPTED_TEXT_PASSWORD_ALLOWED
#define USER_ENCRYPTED_TEXT_PASSWORD_ALLOWED 2048 |
◆ USER_HOME_DIRECTORY_REQUIRED
#define USER_HOME_DIRECTORY_REQUIRED 2 |
◆ USER_INTERDOMAIN_TRUST_ACCOUNT
#define USER_INTERDOMAIN_TRUST_ACCOUNT 64 |
◆ USER_MACHINE_ACCOUNT_MASK
#define USER_MACHINE_ACCOUNT_MASK 448 |
◆ USER_MNS_LOGON_ACCOUNT
#define USER_MNS_LOGON_ACCOUNT 32 |
◆ USER_NORMAL_ACCOUNT
#define USER_NORMAL_ACCOUNT 16 |
◆ USER_NOT_DELEGATED
#define USER_NOT_DELEGATED 16384 |
◆ USER_PASSWORD_NOT_REQUIRED
#define USER_PASSWORD_NOT_REQUIRED 4 |
◆ USER_SERVER_TRUST_ACCOUNT
#define USER_SERVER_TRUST_ACCOUNT 256 |
◆ USER_SESSION_KEY_LENGTH
◆ USER_SMARTCARD_REQUIRED
#define USER_SMARTCARD_REQUIRED 4096 |
◆ USER_TEMP_DUPLICATE_ACCOUNT
#define USER_TEMP_DUPLICATE_ACCOUNT 8 |
◆ USER_TRUSTED_FOR_DELEGATION
#define USER_TRUSTED_FOR_DELEGATION 8192 |
◆ USER_USE_DES_KEY_ONLY
#define USER_USE_DES_KEY_ONLY 32768 |
◆ USER_WORKSTATION_TRUST_ACCOUNT
#define USER_WORKSTATION_TRUST_ACCOUNT 128 |
◆ CLEAR_BLOCK
◆ CYPHER_BLOCK
◆ LM_CHALLENGE
◆ LM_OWF_PASSWORD
◆ LOGON_HOURS
◆ MSV1_0_VALIDATION_INFO
◆ NETLOGON_GENERIC_INFO
◆ NETLOGON_INTERACTIVE_INFO
◆ NETLOGON_LOGON_IDENTITY_INFO
◆ NETLOGON_LOGON_INFO_CLASS
◆ NETLOGON_NETWORK_INFO
◆ NETLOGON_SERVICE_INFO
◆ NT_CHALLENGE
◆ NT_OWF_PASSWORD
◆ NTSTATUS
◆ OLD_LARGE_INTEGER
◆ PCLEAR_BLOCK
◆ PCYPHER_BLOCK
◆ PLM_CHALLENGE
◆ PLM_OWF_PASSWORD
◆ PLOGON_HOURS
◆ PMSV1_0_VALIDATION_INFO
◆ PNETLOGON_GENERIC_INFO
◆ PNETLOGON_INTERACTIVE_INFO
◆ PNETLOGON_LOGON_IDENTITY_INFO
◆ PNETLOGON_NETWORK_INFO
◆ PNETLOGON_SERVICE_INFO
◆ PNT_CHALLENGE
◆ PNT_OWF_PASSWORD
◆ PNTSTATUS
◆ POLD_LARGE_INTEGER
◆ PSAM_HANDLE
◆ PSR_SECURITY_DESCRIPTOR
◆ PSTRING
◆ PUNICODE_STRING
◆ PUSER_ALL_INFORMATION
◆ PUSER_SESSION_KEY
◆ SAM_HANDLE
◆ SR_SECURITY_DESCRIPTOR
◆ STRING
◆ UNICODE_STRING
◆ USER_ALL_INFORMATION
◆ USER_SESSION_KEY
◆ _NETLOGON_LOGON_INFO_CLASS
Enumerator |
---|
NetlogonInteractiveInformation | |
NetlogonNetworkInformation | |
NetlogonServiceInformation | |
NetlogonGenericInformation | |
NetlogonInteractiveTransitiveInformation | |
NetlogonNetworkTransitiveInformation | |
NetlogonServiceTransitiveInformation | |
NetlogonInteractiveInformation | |
NetlogonNetworkInformation | |
NetlogonServiceInformation | |
NetlogonGenericInformation | |
NetlogonInteractiveTransitiveInformation | |
NetlogonNetworkTransitiveInformation | |
NetlogonServiceTransitiveInformation | |
Definition at line 87 of file subauth.h.
87 {
enum _NETLOGON_LOGON_INFO_CLASS NETLOGON_LOGON_INFO_CLASS
@ NetlogonGenericInformation
@ NetlogonNetworkTransitiveInformation
@ NetlogonInteractiveInformation
@ NetlogonInteractiveTransitiveInformation
@ NetlogonServiceTransitiveInformation
@ NetlogonNetworkInformation
@ NetlogonServiceInformation
◆ Msv1_0SubAuthenticationFilter()
◆ Msv1_0SubAuthenticationRoutine()
◆ Msv1_0SubAuthenticationRoutineEx()
◆ Msv1_0SubAuthenticationRoutineGeneric()