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