2.2.1.4.16 NETLOGON_LOGON_INFO_CLASS

The NETLOGON_LOGON_INFO_CLASS enumeration SHOULD<48> identify a particular type of logon information block.

 typedef  enum _NETLOGON_LOGON_INFO_CLASS
 {
   NetlogonInteractiveInformation = 1,
   NetlogonNetworkInformation = 2,
   NetlogonServiceInformation = 3,
   NetlogonGenericInformation = 4,
   NetlogonInteractiveTransitiveInformation = 5,
   NetlogonNetworkTransitiveInformation = 6,
   NetlogonServiceTransitiveInformation = 7,
   NetlogonTicketLogonInformation = 8
 } NETLOGON_LOGON_INFO_CLASS;

NetlogonInteractiveInformation: Logon information pertains to an interactive account logon. Interactive account logon requires a user to physically input credentials to the client that are then authenticated by the DC.

NetlogonNetworkInformation: Logon information pertains to a network account logon. Network logon is transparent to the user. The user has already input his or her credentials during interactive logon and has been authenticated by the server or DC. These credentials are used again to log the user onto another network resource without prompting the user for his or her credentials.

NetlogonServiceInformation: Logon information pertains to a service account logon. A service account acts as a non-privileged user on the local computer and presents anonymous credentials to any remote server.

NetlogonGenericInformation: Logon information pertains to a generic account logon. This type of account logon is for generic pass-through authentication, as specified in section 3.2.4.1, that enables servers to forward NTLM and Digest authentication credentials to a DC for authorization.

NetlogonInteractiveTransitiveInformation: Logon information pertains to a transitive interactive account logon and can be passed through transitive trust links.

NetlogonNetworkTransitiveInformation: Logon information pertains to a transitive network account logon and can be passed through transitive trust links.

NetlogonServiceTransitiveInformation: Logon information pertains to a transitive service account logon and can be passed through transitive trust links.

NetlogonTicketLogonInformation: Logon information pertains to a Kerberos account logon.