Adds a type library to the name space for the script. This is similar to the #include directive in C/C++. It allows a set of predefined items such as class definitions, typedefs, and named constants to be added to the run-time environment available to the script.

HRESULT AddTypeLib(
    REFGUID guidTypeLib,  // CLSID of type library
    DWORD dwMaj,          // major version number
    DWORD dwMin,          // minor version number
    DWORD dwFlags         // option flags
);

Parameters

guidTypeLib

[in] CLSID of the type library to add.

dwMaj

[in] Major version number.

dwMin

[in] Minor version number.

dwFlags

[in] Option flags. Can be the following:

Value Meaning

SCRIPTTYPELIB_ISCONTROL

The type library describes an ActiveX control used by the host.

Expand imageReturn Value

Expand imageSee Also