PspDeleteSilo
VOID __stdcall PspDeleteSilo(PEJOB Silo){
volatile INT32 *v1;
volatile INT32 *v3;
INT64 v4;
char v5;
__int64 v6;
char v7;
if( Silo->ActiveProcesses )
NT_ASSERT("Silo->ActiveProcesses == 0");
PsIsServerSilo((INT64)Silo, v1);
if( v5 && (unsigned int)PsGetServerSiloState(v4) != 4 )
NT_ASSERT("PsGetServerSiloState(Silo) == SERVERSILO_TERMINATED");
PsIsServerSilo(v4, v3);
if( v7 )
{
PspDeleteServerSiloGlobals(*(PVOID *)(v6 + 1272));
Silo->ServerSiloGlobals = 0i64;
}
}Referenced by:
PspJobDelete