ReactOS 0.4.15-dev-7934-g1dc8d80
scrrun.idl File Reference

Go to the source code of this file.

Classes

interface  Scripting::IDictionary
 
interface  Scripting::IDrive
 
interface  Scripting::IDriveCollection
 
interface  Scripting::ITextStream
 
interface  Scripting::IFile
 
interface  Scripting::IFileSystem
 
interface  Scripting::IFileCollection
 
interface  Scripting::IFolderCollection
 
interface  Scripting::IFolder
 
interface  Scripting::IFileSystem3
 
interface  Scripting::IScriptEncoder
 
class  Scripting::Dictionary
 
class  Scripting::Drive
 
class  Scripting::Folder
 
class  Scripting::File
 
class  Scripting::TextStream
 

Modules

library  Scripting
 

Typedefs

typedef enum Scripting::CompareMethod Scripting::CompareMethod
 
typedef enum Scripting::IOMode Scripting::IOMode
 
typedef enum Scripting::Tristate Scripting::Tristate
 
typedef enum Scripting::FileAttribute Scripting::FileAttribute
 
typedef enum Scripting::SpecialFolderConst Scripting::SpecialFolderConst
 
typedef enum Scripting::DriveTypeConst Scripting::DriveTypeConst
 
typedef enum Scripting::StandardStreamTypes Scripting::StandardStreamTypes
 

Enumerations

enum  Scripting::CompareMethod {
  Scripting::BinaryCompare , Scripting::TextCompare , Scripting::DatabaseCompare , Scripting::BinaryCompare ,
  Scripting::TextCompare , Scripting::DatabaseCompare
}
 
enum  Scripting::IOMode {
  Scripting::ForReading = 1 , Scripting::ForWriting = 2 , Scripting::ForAppending = 8 , Scripting::ForReading = 1 ,
  Scripting::ForWriting = 2 , Scripting::ForAppending = 8
}
 
enum  Scripting::Tristate {
  Scripting::TristateTrue = -1 , Scripting::TristateFalse = 0 , Scripting::TristateUseDefault = -2 , Scripting::TristateMixed = -2 ,
  Scripting::TristateTrue = -1 , Scripting::TristateFalse = 0 , Scripting::TristateUseDefault = -2 , Scripting::TristateMixed = -2
}
 
enum  Scripting::FileAttribute {
  Scripting::Normal = 0 , Scripting::ReadOnly = 1 , Scripting::Hidden = 2 , Scripting::System = 4 ,
  Scripting::Volume = 8 , Scripting::Directory = 16 , Scripting::Archive = 32 , Scripting::Alias = 1024 ,
  Scripting::Compressed = 2048 , Scripting::Normal = 0 , Scripting::ReadOnly = 1 , Scripting::Hidden = 2 ,
  Scripting::System = 4 , Scripting::Volume = 8 , Scripting::Directory = 16 , Scripting::Archive = 32 ,
  Scripting::Alias = 1024 , Scripting::Compressed = 2048
}
 
enum  Scripting::SpecialFolderConst {
  Scripting::WindowsFolder , Scripting::SystemFolder , Scripting::TemporaryFolder , Scripting::WindowsFolder ,
  Scripting::SystemFolder , Scripting::TemporaryFolder
}
 
enum  Scripting::DriveTypeConst {
  Scripting::UnknownType , Scripting::Removable , Scripting::Fixed , Scripting::Remote ,
  Scripting::CDRom , Scripting::RamDisk , Scripting::UnknownType , Scripting::Removable ,
  Scripting::Fixed , Scripting::Remote , Scripting::CDRom , Scripting::RamDisk
}
 
enum  Scripting::StandardStreamTypes {
  Scripting::StdIn , Scripting::StdOut , Scripting::StdErr , Scripting::StdIn ,
  Scripting::StdOut , Scripting::StdErr
}
 

Functions

 Scripting::importlib ("stdole2.tlb")
 
coclass Scripting::Dictionary Scripting::uuid (0D43FE01-F093-11CF-8940-00A0C9054228)
 
coclass Scripting::Dictionary Scripting::version (1.0)
 
coclass Scripting::Dictionary Scripting::helpstring ("FileSystem Object")
 
coclass Scripting::Dictionary Scripting::threading (both)
 
coclass Scripting::Dictionary Scripting::progid ("Scripting.FileSystemObject")] coclass FileSystemObject
 
coclass Scripting::Drive Scripting::uuid (C7C3F5B2-88A3-11D0-ABCB-00A0C90FFFC0)
 
coclass Scripting::Folder Scripting::uuid (C7C3F5B4-88A3-11D0-ABCB-00A0C90FFFC0)
 
coclass Scripting::File Scripting::uuid (C7C3F5B6-88A3-11D0-ABCB-00A0C90FFFC0)
 
coclass Scripting::TextStream Scripting::uuid (32DA2B15-CFED-11D1-B747-00C04FC2B085)
 
coclass Scripting::TextStream Scripting::helpstring ("Script Encoder Object")
 
coclass Scripting::TextStream Scripting::threading (apartment)
 
coclass Scripting::TextStream Scripting::progid ("Scripting.Encoder")] coclass Encoder
 

Variables

coclass Scripting::Drive Scripting::noncreatable