SdbTagIDToTagRef

NTSTATUS __stdcall SdbTagIDToTagRef(VOID *hSDB, _DB *pdb, UINT64 tiWhich, UINT64 *ptrWhich){
  int v5; 
  NTSTATUS v6; 
  int v7; 
  __int64 v9[3]; 

  LODWORD(v9[0]) = -1;
  v5 = tiWhich;
  v6 = 0;
  if( SdbpFindLocalDatabaseByPDB(hSDB, pdb, (UINT64 *)tiWhich, (UINT64 *)v9) )
  {
    v6 = 1;
    v7 = v5 | (LODWORD(v9[0]) << 28);
  }
  else
  {
    AslLogCallPrintf(1ui64, (INT8 *)"SdbTagIDToTagRef", 0xF6ui64, (INT8 *)"Bad PDB");
    v7 = 0;
  }
  *(_DWORD *)ptrWhich = v7;
  return v6;
}

Referenced by:

KsepDbGetShimInfo
SdbGetDatabaseMatch
SdbGetDatabaseMatchEx