SdbpGetProcessHostGuestArchitectures
NTSTATUS __stdcall SdbpGetProcessHostGuestArchitectures(_WORD *a1, INT16 *a2, INT16 *a3){
int ProcessWowInfo;
INT16 v7;
__int16 v9[20];
INT16 v10;
v10 = -1;
v9[0] = -1;
ProcessWowInfo = AslEnvGetProcessWowInfo(v9, &v10);
if( ProcessWowInfo >= 0 )
{
if( !a3 || (v7 = AslImageFileToArchitecture(*a3), v7 == -1) )
v7 = v10;
ProcessWowInfo = 0;
*a1 = v9[0];
*a2 = v7;
}
else
{
AslLogCallPrintf(
1ui64,
(INT8 *)"SdbpGetProcessHostGuestArchitectures",
0x369ui64,
(INT8 *)"AslEnvGetProcessWowInfo failed [%x]");
}
return ProcessWowInfo;
}Referenced by:
SdbpGetPathAppPatchPreRS3
SdbpGetPathAppraiser
SdbpGetPathCustomSdbPreRS3
SdbpGetPathSystem