Windows: update get_commit_charge with CommitCharge fix by BeanBagKing

This commit is contained in:
eve
2025-01-31 14:45:28 +00:00
parent 4e2227e264
commit e9d1831a7c
@@ -262,7 +262,10 @@ class MMVAD_SHORT(objects.StructType):
def get_commit_charge(self):
"""Get the VAD's commit charge (number of committed pages)"""
if self.has_member("u1") and self.u1.has_member("VadFlags1"):
if self.has_member("CommitCharge"):
return self.CommitCharge
elif self.has_member("u1") and self.u1.has_member("VadFlags1"):
return self.u1.VadFlags1.CommitCharge
elif self.has_member("u") and self.u.has_member("VadFlags"):