Debugging Tools for Windows |
The GetNextDifferentlyValidOffsetVirtual method returns the offset of the next address whose validity might be different from the validity of the specified address.
HRESULT
IDebugDataSpaces4::GetNextDifferentlyValidOffsetVirtual(
IN ULONG64 Offset,
OUT PULONG64 NextOffset
);
This method can also return error values. See Return Values for more details.
GetNextDifferentlyValidOffsetVirtual is available in IDebugDataSpaces4 and later versions.
The size of regions of validity depends on the target. For example, in live user-mode debugging sessions, where virtual address validity changes from page to page, NextOffset will receive the address of the next page. In user-mode dump files the validity can change from byte to byte.
Headers: Defined in Dbgeng.h. Include Dbgeng.h.