1.3.8.1.3 Fields and Structures Used by Netlogon Pass-through Methods
During the design of the NetrLogonSamLogon method which is used for Netlogon pass-through, three fields were created to pass information opaquely for applications:
LogonLevel
LogonInformation
ValidationLevel
At that time, it was thought that there would be four types of logon:
Interactive
Network
Service
Generic
However, only three were used: Interactive, Network, and Generic. Service type remains an option that can be used by callers, and like all Netlogon pass-through behavior, it is specified by the receiving protocol.