ObpSetSiloDeviceMap
INT64 __stdcall ObpSetSiloDeviceMap(_EJOB *Silo, PVOID DirectoryHandle){
_EJOB *EffectiveServerSilo;
_EJOB *v5;
_EPROCESS *v6;
INT64 result;
EffectiveServerSilo = (_EJOB *)HalSystemVectorDispatchEntry();
v5 = EffectiveServerSilo;
if( Silo == EffectiveServerSilo )
{
v6 = (_EPROCESS *)PsInitialSystemProcess;
}
else
{
EffectiveServerSilo = PsGetEffectiveServerSilo(Silo);
v6 = 0i64;
}
LODWORD(result) = ObpSetDeviceMap(EffectiveServerSilo, (__int64)v6, DirectoryHandle, 0, (Silo != v5) + 3, 0i64);
return result;
}Referenced by:
ObpCreateDosDevicesDirectory