GetWindowData method
Gets the travel entry that contains the specified URL.
Syntax
HRESULT retVal = object.GetWindowData(pStream, pWinData);
Parameters
pStream [in]
Type: IStreamA pointer to a variable of type IStream to receive the data.
pWinData [out]
Type: LPWINDOWDATAThe address of a variable of type WINDOWDATA that receives the window data.
Return value
Type: HRESULT
This method can return one of these values.
Return code | Description |
---|---|
S_OK | Success. |
E_OUTOFMEMORY | There is insufficient memory to complete the command. |
INET_E_SECURITY_PROBLEM | The current URL is not allowed in the travel log. |
Remarks
GetWindowData was introduced in Windows Internet Explorer 7.
Special URLs that use the "javascript," "vbscript," and "about" protocol schemes are not allowed in the travel log by default. This method returns INET_E_SECURITY_PROBLEM, if the window location is one of these.
The caller is responsible for freeing the strings returned in the WINDOWDATA structure with CoTaskMemFree.