ReactOS 0.4.15-dev-7788-g1ad9096
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 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 IActiveScriptParse * PIActiveScriptParse
 

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)
 

Typedef Documentation

◆ PIActiveScriptParse

typedef IActiveScriptParse* PIActiveScriptParse

Definition at line 389 of file activscp.idl.

◆ SCRIPTGCTYPE

◆ 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 {
enum tagSCRIPTGCTYPE SCRIPTGCTYPE
@ SCRIPTGCTYPE_EXHAUSTIVE
Definition: activscp.idl:83
@ SCRIPTGCTYPE_NORMAL
Definition: activscp.idl:82

◆ tagSCRIPTLANGUAGEVERSION

Enumerator
SCRIPTLANGUAGEVERSION_DEFAULT 
SCRIPTLANGUAGEVERSION_5_7 
SCRIPTLANGUAGEVERSION_5_8 
SCRIPTLANGUAGEVERSION_MAX 

Definition at line 49 of file activscp.idl.

49 {
@ SCRIPTLANGUAGEVERSION_MAX
Definition: activscp.idl:53
@ SCRIPTLANGUAGEVERSION_DEFAULT
Definition: activscp.idl:50
@ SCRIPTLANGUAGEVERSION_5_8
Definition: activscp.idl:52
@ SCRIPTLANGUAGEVERSION_5_7
Definition: activscp.idl:51
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.

56 {
@ SCRIPTSTATE_INITIALIZED
Definition: activscp.idl:62
@ SCRIPTSTATE_DISCONNECTED
Definition: activscp.idl:60
@ SCRIPTSTATE_STARTED
Definition: activscp.idl:58
@ SCRIPTSTATE_UNINITIALIZED
Definition: activscp.idl:57
@ SCRIPTSTATE_CLOSED
Definition: activscp.idl:61
@ SCRIPTSTATE_CONNECTED
Definition: activscp.idl:59
enum tagSCRIPTSTATE SCRIPTSTATE

◆ tagSCRIPTTHREADSTATE

Enumerator
SCRIPTTHREADSTATE_NOTINSCRIPT 
SCRIPTTHREADSTATE_RUNNING 

Definition at line 65 of file activscp.idl.

65 {
enum tagSCRIPTTHREADSTATE SCRIPTTHREADSTATE
@ SCRIPTTHREADSTATE_NOTINSCRIPT
Definition: activscp.idl:66
@ SCRIPTTHREADSTATE_RUNNING
Definition: activscp.idl:67

◆ tagSCRIPTUICHANDLING

Enumerator
SCRIPTUICHANDLING_ALLOW 
SCRIPTUICHANDLING_NOUIERROR 
SCRIPTUICHANDLING_NOUIDEFAULT 

Definition at line 75 of file activscp.idl.

75 {
enum tagSCRIPTUICHANDLING SCRIPTUICHANDLING
@ SCRIPTUICHANDLING_NOUIERROR
Definition: activscp.idl:77
@ SCRIPTUICHANDLING_ALLOW
Definition: activscp.idl:76
@ SCRIPTUICHANDLING_NOUIDEFAULT
Definition: activscp.idl:78

◆ tagSCRIPTUICITEM

Enumerator
SCRIPTUICITEM_INPUTBOX 
SCRIPTUICITEM_MSGBOX 

Definition at line 70 of file activscp.idl.

70 {
@ SCRIPTUICITEM_MSGBOX
Definition: activscp.idl:72
@ SCRIPTUICITEM_INPUTBOX
Definition: activscp.idl:71
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_ActiveScriptEncode  ,
0xf0b7a1a3  ,
0x9847  ,
0x11cf  ,
0x8f  ,
0x20  ,
0x00  ,
0x80  ,
0x5f  ,
0x2c  ,
0xd0  ,
0x64   
)

◆ DEFINE_GUID() [3/3]

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