IWebBrowser2::ExecWB

Send Feedback

Note   This method is not supported for Windows Mobile 5.0.

The ExecWB method executes a command on an OLE object and returns the status of the command execution using the IOleCommandTarget::Exec method.

Syntax

HRESULT ExecWB(
  OLECMDID cmdID,
  OLECMDEXECOPT cmdexecopt,
  VARIANT* pvaIn,
  VARIANT* pvaOut
);

Parameters

  • cmdID
    [in] Variable specifies the command to execute.
  • cmdexecopt
    [in] Variable specifies the command options.
  • pvaIn
    [in, optional] Pointer to a VARIANT structure that specifies the command input arguments. This variable can be set to NULL.
  • pvaOut
    [out, in, optional] Pointer to a VARIANT structure that specifies the command output arguments. This variable can be set to NULL.

Return Value

This method returns the standard values E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, and E_FAIL, as well as the following:

  • S_OK
    The method completed successfully.

DISPID

DISPID_WEBBROWSER_EXECWB

The DISPID is defined in piedocvw.h. Use this value to identify the event handler when implementing IDispatch::Invoke.

Requirements

Pocket PC: Windows Mobile Version 5.0 and later
Smartphone: Windows Mobile Version 5.0 and later
OS Versions: Windows CE 5.01 and later
Header: piedocvw.h
Library: piedocvw.lib

See Also

IWebBrowser2

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.