Implementation:SeleniumHQ Selenium IEWebDriverManager
| Knowledge Sources | |
|---|---|
| Domains | C_Plus_Plus, Vendored_Library |
| Last Updated | 2026-02-12 00:00 GMT |
Overview
Vendored MIDL-generated C/C++ COM header for the IE WebDriver Manager interface.
Description
Auto-generated header file (produced by MIDL compiler version 7.00.0555) defining COM interfaces for the IE WebDriver. Declares the IIEWebDriverManager and IIEWebDriverSite COM interfaces, and the IEWebDriverManager co-class within the IEWebDriverLib type library. This is a Windows-only, COM-based interface header used to control Internet Explorer instances through the WebDriver protocol. Generated from IEWebDriver.idl targeting Win32 (x86).
Usage
Included by Selenium's IE WebDriver native C++ components on Windows for COM interop with Internet Explorer.
Code Reference
Source Location
- Repository: SeleniumHQ_Selenium
- File: third_party/cpp/iewebdriverheader/IEWebDriverManager.h
Key Declarations
// COM interface forward declarations
typedef interface IIEWebDriverManager IIEWebDriverManager;
typedef interface IIEWebDriverSite IIEWebDriverSite;
typedef class IEWebDriverManager IEWebDriverManager;
// Type library
#ifndef __IEWebDriverLib_LIBRARY_DEFINED__
#define __IEWebDriverLib_LIBRARY_DEFINED__
// library IEWebDriverLib [version][uuid]
#endif