MmUnsecureVirtualMemory

VOID __stdcall MmUnsecureVirtualMemory(VOID *SecureHandle){
  void *v1; 
  _MMVAD_SHORT *v2; 
  _MMVAD_SHORT *v3; 
  INT64 a2; 

  v1 = (void *)((unsigned __int64)SecureHandle ^ *(&stru_140C4DB30 + 12) ^ (__int64)KeGetCurrentThread()->ApcState.Process);
  v2 = MiObtainReferencedSecureVad(v1, &a2);
  v3 = v2;
  if( v2 )
  {
    MiRemoveSecureEntry(v2, v1);
    MiUnlockAndDereferenceVad(v3);
  }
}

Referenced by:

AlpcViewDestroyProcedure
AlpcpExposeViewAttributeInSenderContext
AlpcpForceUnlinkSecureView
AlpcpPrepareViewForDelivery
AlpcpRestoreWriteAccess
AslpFilePartialViewFree
MiDeleteHotPatchEntry
MiMapViewOfImageSection
MiPerformImageHotPatch
MmStoreAllocateVirtualMemory
RtlFileMapFree
VmUnsecureBackingMemory
WbFreeMemoryBlock