SCARDSSPLib, COM interface constants for VB.Net / VBScript
SCARDSSPLib - interface constants
This page contains simple VBA include for the SCARDSSPLib COM library.
library parameters| File Name | Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib\SCardSsp.Tlb |
|---|
| Guid | {82C38704-19F1-11D3-A11F-00C04F79F800} |
|---|
| Enums | 17 |
|---|
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 = 1
End Enum
ISO_APDU_TYPEalias, 4 members.
Public Enum ISO_APDU_TYPE
ISO_CASE_1 = 1
ISO_CASE_2 = 2
ISO_CASE_3 = 3
ISO_CASE_4 = 4
End Enum
tagISO_APDU_TYPEenum, 4 members.
Public Enum tagISO_APDU_TYPE
ISO_CASE_1 = 1
ISO_CASE_2 = 2
ISO_CASE_3 = 3
ISO_CASE_4 = 4
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_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_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_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
|