GetAndClearDirtyRange method
Retrieves and resets the dirty range associated with the given cookie.
Syntax
HRESULT retVal = object.GetAndClearDirtyRange(dwCookie, pIPointerBegin, pIPointerEnd);
Parameters
dwCookie [in]
Type: DWORDDWORD that specifies the cookie, or identifier, given by the IMarkupContainer2::RegisterForDirtyRange method.
pIPointerBegin [in, optional]
Type: IMarkupPointerPointer to an IMarkupPointer interface that will be positioned at the beginning of the dirty range. If unneeded, set to NULL.
pIPointerEnd [in, optional]
Type: IMarkupPointerPointer to an IMarkupPointer interface that will be positioned at the end of the dirty range. If unneeded, set to NULL.
Return value
Type: HRESULT
If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.
Remarks
The client's dirty range is always cleared, with or without the markup pointer.
See also
Reference