IID_IDocNavigate {131A6950-7F78-11D0-A979-00C04FD705A2}

The IDocNavigate methods are (as ordered in the virtual function table after the IUnknown methods):

Offset Method
0x0C OnReadyStateChange
0x10 get_ReadyState

with prototypes:

HRESULT OnReadyStateChange (IShellView *, ULONG);
HRESULT get_ReadyState (ULONG *);


The IDocNavigate interface is implemented in SHDOCVW version 4.71 to 6.0, and IEFRAME version 7.0 and higher.

Though this interface dates from as long ago as 1997, it was still not documented by Microsoft as late as the January 2004 edition of the MSDN Library on CD.