AdtpDbInitializePrivilegeObject

INT64 __fastcall AdtpDbInitializePrivilegeObject(){
  WCHAR v0; 
  unsigned __int16 v1; 
  const WCHAR **v2; 
  unsigned int v3; 
  __int64 *v4; 
  const WCHAR *v5; 
  v1 = 0;
  AdtpWellKnownPrivilegeMaxLen = 0;
  v2 = (const WCHAR **)off_140008500;
  v3 = 0;
  v4 = AdtpKnownPrivilege;
  do
  {
    v5 = *v2;
    v4[2] = (int)(v3 + 2);
    RtlInitUnicodeString((PUNICODE_STRING)&AdtpKnownPrivilege[3 * v3], v5, v0);
    if( v1 < *(_WORD *)v4 )
    {
      v1 = *(_WORD *)v4;
      AdtpWellKnownPrivilegeMaxLen = *(_WORD *)v4;
    }
    ++v3;
    ++v2;
    v4 += 3;
  }
  while( v3 < 0x23 );
  return 0i64;
}

Referenced by:

AdtpInitializeAuditingCommon