SccCOMLib, COM interface constants for VB.Net / VBScript
SccCOMLib - interface constants
This page contains simple VBA include for the SccCOMLib COM library.
library parameters| File Name | WINDOWS\system32\sccsccp.dll |
|---|
| Guid | {A80F1100-D1F8-11D0-B5C5-00A024297ED9} |
|---|
| Enums | 23 |
|---|
REFTYPEalias, 3 members.
Public Enum REFTYPE
SC_TYPE_BY_NAME = 0
SC_TYPE_BY_ID = 1
SC_TYPE_BY_SHORT_ID = 2
End Enum
tagREFTYPEenum, 3 members.
Public Enum tagREFTYPE
SC_TYPE_BY_NAME = 0
SC_TYPE_BY_ID = 1
SC_TYPE_BY_SHORT_ID = 2
End Enum
SCARD_FLAGSalias, 17 members.
Public Enum SCARD_FLAGS
SC_FL_NO_FLAGS = 0
SC_FL_SECURE_MESSAGING = 1
SC_FL_REPLACE = 2
SC_FL_ERASE = 4
SC_FL_OR = 8
SC_FL_AND = 16
SC_FL_RECURSIVE = 32
SC_FL_NON_RECURSIVE = 64
SC_FL_IHV_GLOBAL = 128
SC_FL_IHV_LOCAL = 256
SC_FL_IHV_ENABLE = 512
SC_FL_IHV_DISABLE = 1024
SC_FL_IHV_CHANGE = 2048
SC_FL_PREALLOCATE = 4096
SC_FL_GET_ALL_PROPERTIES = 8192
SC_FL_STAT_DEFAULT = 16384
SC_FL_IHV_CHECKONLY = 32768
End Enum
tagSCARD_FLAGSenum, 17 members.
Public Enum tagSCARD_FLAGS
SC_FL_NO_FLAGS = 0
SC_FL_SECURE_MESSAGING = 1
SC_FL_REPLACE = 2
SC_FL_ERASE = 4
SC_FL_OR = 8
SC_FL_AND = 16
SC_FL_RECURSIVE = 32
SC_FL_NON_RECURSIVE = 64
SC_FL_IHV_GLOBAL = 128
SC_FL_IHV_LOCAL = 256
SC_FL_IHV_ENABLE = 512
SC_FL_IHV_DISABLE = 1024
SC_FL_IHV_CHANGE = 2048
SC_FL_PREALLOCATE = 4096
SC_FL_GET_ALL_PROPERTIES = 8192
SC_FL_STAT_DEFAULT = 16384
SC_FL_IHV_CHECKONLY = 32768
End Enum
FILETYPEalias, 8 members.
Public Enum FILETYPE
SC_TYPE_DIRECTORIES = 0
SC_TYPE_FILES = 1
SC_TYPE_ALL_FILES = 2
SC_TYPE_DIRECTORY_FILE = 3
SC_TYPE_TRANSPARENT_EF = 4
SC_TYPE_FIXED_EF = 5
SC_TYPE_CYCLIC_EF = 6
SC_TYPE_VARIABLE_EF = 7
End Enum
tagFILETYPEenum, 8 members.
Public Enum tagFILETYPE
SC_TYPE_DIRECTORIES = 0
SC_TYPE_FILES = 1
SC_TYPE_ALL_FILES = 2
SC_TYPE_DIRECTORY_FILE = 3
SC_TYPE_TRANSPARENT_EF = 4
SC_TYPE_FIXED_EF = 5
SC_TYPE_CYCLIC_EF = 6
SC_TYPE_VARIABLE_EF = 7
End Enum
tagTYPEKINDenum, 9 members.Public Enum tagTYPEKIND
TKIND_ENUM = 0
TKIND_RECORD = 1
TKIND_MODULE = 2
TKIND_INTERFACE = 3
TKIND_DISPATCH = 4
TKIND_COCLASS = 5
TKIND_ALIAS = 6
TKIND_UNION = 7
TKIND_MAX = 8
End Enum
tagDESCKINDenum, 6 members.Public Enum tagDESCKIND
DESCKIND_NONE = 0
DESCKIND_FUNCDESC = 1
DESCKIND_VARDESC = 2
DESCKIND_TYPECOMP = 3
DESCKIND_IMPLICITAPPOBJ = 4
DESCKIND_MAX = 5
End Enum
tagFUNCKINDenum, 5 members.Public Enum tagFUNCKIND
FUNC_VIRTUAL = 0
FUNC_PUREVIRTUAL = 1
FUNC_NONVIRTUAL = 2
FUNC_STATIC = 3
FUNC_DISPATCH = 4
End Enum
tagINVOKEKINDenum, 4 members.Public Enum tagINVOKEKIND
INVOKE_FUNC = 1
INVOKE_PROPERTYGET = 2
INVOKE_PROPERTYPUT = 4
INVOKE_PROPERTYPUTREF = 8
End Enum
tagCALLCONVenum, 11 members.Public Enum tagCALLCONV
CC_FASTCALL = 0
CC_CDECL = 1
CC_MSCPASCAL = 2
CC_PASCAL = 2
CC_MACPASCAL = 3
CC_STDCALL = 4
CC_FPFASTCALL = 5
CC_SYSCALL = 6
CC_MPWCDECL = 7
CC_MPWPASCAL = 8
CC_MAX = 9
End Enum
tagVARKINDenum, 4 members.Public Enum tagVARKIND
VAR_PERINSTANCE = 0
VAR_STATIC = 1
VAR_CONST = 2
VAR_DISPATCH = 3
End Enum
tagSYSKINDenum, 4 members.Public Enum tagSYSKIND
SYS_WIN16 = 0
SYS_WIN32 = 1
SYS_MAC = 2
SYS_WIN64 = 3
End Enum
SEEKTYPEalias, 3 members.
Public Enum SEEKTYPE
SC_SEEK_FROM_BEGINNING = 0
SC_SEEK_FROM_END = 1
SC_SEEK_RELATIVE = 2
End Enum
tagSEEKTYPEenum, 3 members.
Public Enum tagSEEKTYPE
SC_SEEK_FROM_BEGINNING = 0
SC_SEEK_FROM_END = 1
SC_SEEK_RELATIVE = 2
End Enum
SCARD_SHARE_MODESalias, 2 members.
Public Enum SCARD_SHARE_MODES
EXCLUSIVE = 1
SHARED = 2
End Enum
tagSCARD_SHARE_MODESenum, 2 members.
Public Enum tagSCARD_SHARE_MODES
EXCLUSIVE = 1
SHARED = 2
End Enum
SCARD_STATESalias, 6 members.
Public Enum SCARD_STATES
ABSENT = 1
PRESENT = 2
SWALLOWED = 3
POWERED = 4
NEGOTIABLEMODE = 5
SPECIFICMODE = 6
End Enum
tagSCARD_STATESenum, 6 members.
Public Enum tagSCARD_STATES
ABSENT = 1
PRESENT = 2
SWALLOWED = 3
POWERED = 4
NEGOTIABLEMODE = 5
SPECIFICMODE = 6
End Enum
SCARD_PROTOCOLSalias, 3 members.
Public Enum SCARD_PROTOCOLS
T0 = 1
T1 = 2
RAW = 255
End Enum
tagSCARD_PROTOCOLSenum, 3 members.
Public Enum tagSCARD_PROTOCOLS
T0 = 1
T1 = 2
RAW = 255
End Enum
SCARD_DISPOSITIONSalias, 4 members.
Public Enum SCARD_DISPOSITIONS
LEAVE = 0
RESET = 1
UNPOWER = 2
EJECT = 3
End Enum
tagSCARD_DISPOSITIONSenum, 4 members.
Public Enum tagSCARD_DISPOSITIONS
LEAVE = 0
RESET = 1
UNPOWER = 2
EJECT = 3
End Enum
|