MiUnsecureVirtualMemoryAgainstWrites

VOID __stdcall MiUnsecureVirtualMemoryAgainstWrites(_MMVAD *Vad, VOID *StartingAddress, VOID *EndingAddress){
  UINT64 NewProtect; 
  UINT64 v4; 
  UINT64 v5; 
  UINT64 v6; 

  LODWORD(v6) = 0;
  LODWORD(v5) = 0;
  LODWORD(v4) = 0;
  LODWORD(NewProtect) = 4;
  MiSetProtectionOnSection(
    (ULONG_PTR)KeGetCurrentThread()->ApcState.Process,
    Vad,
    StartingAddress,
    EndingAddress,
    NewProtect,
    v4,
    &v6,
    &v5);
}

Referenced by:

MiRemoveSecureEntry
MmSecureVirtualMemoryAgainstWrites