Uses an external GetFilePhysicalOffset to make code clear.