2.2.1.4.17 NETLOGON_VALIDATION_INFO_CLASS

The NETLOGON_VALIDATION_INFO_CLASS enumeration SHOULD<49> select the type of logon information block being used.

 typedef  enum _NETLOGON_VALIDATION_INFO_CLASS
 {
   NetlogonValidationUasInfo = 1,
   NetlogonValidationSamInfo = 2,
   NetlogonValidationSamInfo2 = 3,
   NetlogonValidationGenericInfo = 4,
   NetlogonValidationGenericInfo2 = 5,
   NetlogonValidationSamInfo4 = 6,
   NetlogonValidationTicketLogon = 7
 } NETLOGON_VALIDATION_INFO_CLASS;

NetlogonValidationUasInfo: Associated structure is NETLOGON_VALIDATION_UAS_INFO (section 2.2.1.8.1).

NetlogonValidationSamInfo: Associated structure is NETLOGON_VALIDATION_SAM_INFO (section 2.2.1.4.11).

NetlogonValidationSamInfo2: Associated structure is NETLOGON_VALIDATION_SAM_INFO2 (section 2.2.1.4.12).

NetlogonValidationGenericInfo: Associated structure is NETLOGON_VALIDATION_GENERIC_INFO2 (section 2.2.1.4.8).

NetlogonValidationGenericInfo2: Associated structure is NETLOGON_VALIDATION_GENERIC_INFO2.

NetlogonValidationSamInfo4: Associated structure is NETLOGON_VALIDATION_SAM_INFO4 (section 2.2.1.4.13).

NetlogonValidationTicketLogon: Associated structure is NETLOGON_VALIDATION_TICKET_LOGON ([MS-APDS] section 2.2.3.1).