pub unsafe extern "system" fn ZwProtectVirtualMemory(
    ProcessHandle: HANDLE,
    BaseAddress: *mut PVOID,
    RegionSize: PSIZE_T,
    NewProtect: ULONG,
    OldProtect: PULONG
) -> NTSTATUS