internal NtStatusResult(NtStatus status) { Status = (uint)status; Message = NtObjectUtils.GetNtStatusMessage(status); Win32Error = NtObjectUtils.MapNtStatusToDosError(status); StatusName = status.ToString(); Code = status.GetStatusCode(); CustomerCode = status.IsCustomerCode(); Reserved = status.IsReserved(); Facility = status.GetFacility(); Severity = status.GetSeverity(); }