ReactOS  0.4.15-dev-1018-g0695ecb
activscp.idl File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

interface  IActiveScriptError
 
interface  IActiveScriptSite
 
interface  IActiveScriptSiteWindow
 
interface  IActiveScriptSiteUIControl
 
interface  IActiveScriptSiteInterruptPoll
 
interface  IActiveScript
 
interface  IActiveScriptParse32
 
interface  IActiveScriptParse64
 
interface  IActiveScriptParseProcedureOld32
 
interface  IActiveScriptParseProcedureOld64
 
interface  IActiveScriptParseProcedure32
 
interface  IActiveScriptParseProcedure64
 
interface  IActiveScriptParseProcedure2_32
 
interface  IActiveScriptParseProcedure2_64
 
interface  IBindEventHandler
 
interface  IActiveScriptStats
 
interface  IActiveScriptProperty
 
interface  IActiveScriptGarbageCollector
 

Typedefs

typedef SCRIPTPROP_ABBREVIATE_GLOBALNAME_RESOLUTION enum tagSCRIPTLANGUAGEVERSION SCRIPTLANGUAGEVERSION
 
typedef enum tagSCRIPTSTATE SCRIPTSTATE
 
typedef enum tagSCRIPTTHREADSTATE SCRIPTTHREADSTATE
 
typedef enum tagSCRIPTUICITEM SCRIPTUICITEM
 
typedef enum tagSCRIPTUICHANDLING SCRIPTUICHANDLING
 
typedef enum tagSCRIPTGCTYPE SCRIPTGCTYPE
 
typedef DWORD SCRIPTTHREADID
 
typedef IActiveScriptSitePIActiveScriptSite
 
typedef IActiveScriptPIActiveScript
 

Enumerations

enum  tagSCRIPTLANGUAGEVERSION { SCRIPTLANGUAGEVERSION_DEFAULT = 0, SCRIPTLANGUAGEVERSION_5_7 = 1, SCRIPTLANGUAGEVERSION_5_8 = 2, SCRIPTLANGUAGEVERSION_MAX = 255 }
 
enum  tagSCRIPTSTATE {
  SCRIPTSTATE_UNINITIALIZED = 0, SCRIPTSTATE_STARTED = 1, SCRIPTSTATE_CONNECTED = 2, SCRIPTSTATE_DISCONNECTED = 3,
  SCRIPTSTATE_CLOSED = 4, SCRIPTSTATE_INITIALIZED = 5
}
 
enum  tagSCRIPTTHREADSTATE { SCRIPTTHREADSTATE_NOTINSCRIPT = 0, SCRIPTTHREADSTATE_RUNNING = 1 }
 
enum  tagSCRIPTUICITEM { SCRIPTUICITEM_INPUTBOX = 1, SCRIPTUICITEM_MSGBOX = 2 }
 
enum  tagSCRIPTUICHANDLING { SCRIPTUICHANDLING_ALLOW = 0, SCRIPTUICHANDLING_NOUIERROR = 1, SCRIPTUICHANDLING_NOUIDEFAULT = 2 }
 
enum  tagSCRIPTGCTYPE { SCRIPTGCTYPE_NORMAL = 0, SCRIPTGCTYPE_EXHAUSTIVE = 1 }
 

Functions

 DEFINE_GUID (CATID_ActiveScript, 0xf0b7a1a1, 0x9847, 0x11cf, 0x8f, 0x20, 0x00, 0x80, 0x5f, 0x2c, 0xd0, 0x64)
 
 DEFINE_GUID (CATID_ActiveScriptParse, 0xf0b7a1a2, 0x9847, 0x11cf, 0x8f, 0x20, 0x00, 0x80, 0x5f, 0x2c, 0xd0, 0x64)
 
 DEFINE_GUID (CATID_ActiveScriptEncode, 0xf0b7a1a3, 0x9847, 0x11cf, 0x8f, 0x20, 0x00, 0x80, 0x5f, 0x2c, 0xd0, 0x64)
 

Variables

IID_IActiveScriptParse typedef IActiveScriptParse * PIActiveScriptParse
 

Typedef Documentation

◆ PIActiveScript

Definition at line 307 of file activscp.idl.

◆ PIActiveScriptSite

Definition at line 199 of file activscp.idl.

◆ SCRIPTGCTYPE

◆ SCRIPTLANGUAGEVERSION

typedef SCRIPTPROP_ABBREVIATE_GLOBALNAME_RESOLUTION enum tagSCRIPTLANGUAGEVERSION SCRIPTLANGUAGEVERSION

◆ SCRIPTSTATE

◆ SCRIPTTHREADID

Definition at line 86 of file activscp.idl.

◆ SCRIPTTHREADSTATE

◆ SCRIPTUICHANDLING

◆ SCRIPTUICITEM

Enumeration Type Documentation

◆ tagSCRIPTGCTYPE

Enumerator
SCRIPTGCTYPE_NORMAL 
SCRIPTGCTYPE_EXHAUSTIVE 

Definition at line 81 of file activscp.idl.

81  {
84 } SCRIPTGCTYPE;
enum tagSCRIPTGCTYPE SCRIPTGCTYPE

◆ tagSCRIPTLANGUAGEVERSION

Enumerator
SCRIPTLANGUAGEVERSION_DEFAULT 
SCRIPTLANGUAGEVERSION_5_7 
SCRIPTLANGUAGEVERSION_5_8 
SCRIPTLANGUAGEVERSION_MAX 

Definition at line 49 of file activscp.idl.

49  {
SCRIPTPROP_ABBREVIATE_GLOBALNAME_RESOLUTION enum tagSCRIPTLANGUAGEVERSION SCRIPTLANGUAGEVERSION

◆ tagSCRIPTSTATE

Enumerator
SCRIPTSTATE_UNINITIALIZED 
SCRIPTSTATE_STARTED 
SCRIPTSTATE_CONNECTED 
SCRIPTSTATE_DISCONNECTED 
SCRIPTSTATE_CLOSED 
SCRIPTSTATE_INITIALIZED 

Definition at line 56 of file activscp.idl.

◆ tagSCRIPTTHREADSTATE

Enumerator
SCRIPTTHREADSTATE_NOTINSCRIPT 
SCRIPTTHREADSTATE_RUNNING 

Definition at line 65 of file activscp.idl.

◆ tagSCRIPTUICHANDLING

Enumerator
SCRIPTUICHANDLING_ALLOW 
SCRIPTUICHANDLING_NOUIERROR 
SCRIPTUICHANDLING_NOUIDEFAULT 

Definition at line 75 of file activscp.idl.

◆ tagSCRIPTUICITEM

Enumerator
SCRIPTUICITEM_INPUTBOX 
SCRIPTUICITEM_MSGBOX 

Definition at line 70 of file activscp.idl.

70  {
enum tagSCRIPTUICITEM SCRIPTUICITEM

Function Documentation

◆ DEFINE_GUID() [1/3]

DEFINE_GUID ( CATID_ActiveScript  ,
0xf0b7a1a1  ,
0x9847  ,
0x11cf  ,
0x8f  ,
0x20  ,
0x00  ,
0x80  ,
0x5f  ,
0x2c  ,
0xd0  ,
0x64   
)

◆ DEFINE_GUID() [2/3]

DEFINE_GUID ( CATID_ActiveScriptParse  ,
0xf0b7a1a2  ,
0x9847  ,
0x11cf  ,
0x8f  ,
0x20  ,
0x00  ,
0x80  ,
0x5f  ,
0x2c  ,
0xd0  ,
0x64   
)

◆ DEFINE_GUID() [3/3]

DEFINE_GUID ( CATID_ActiveScriptEncode  ,
0xf0b7a1a3  ,
0x9847  ,
0x11cf  ,
0x8f  ,
0x20  ,
0x00  ,
0x80  ,
0x5f  ,
0x2c  ,
0xd0  ,
0x64   
)

Variable Documentation

◆ PIActiveScriptParse

IID_IActiveScriptParse typedef IActiveScriptParse* PIActiveScriptParse

Definition at line 386 of file activscp.idl.