#S(HASH-TABLE EQL (FILENAME . "c:\program files\microsoft visual studio\common\vss\win32\ssapi.dll")(GUID . "{783CD4E0-9D54-11CF-B8EE-00608CC9A71F}")(DESCRIPTION . "Microsoft SourceSafe 6.0 Type Library")(VERSION . "5.1") (CLASSES . #S(HASH-TABLE EQUAL ("VSSFlags" (TYPE . "Enum")(DESCRIPTION . "SourceSafe operation flags")(GUID . "{783CD4EF-9D54-11CF-B8EE-00608CC9A71F}")(FUNCTIONS )) ("VSSFileStatus" (TYPE . "Enum")(DESCRIPTION . "SourceSafe file checkout status")(GUID . "{783CD4ED-9D54-11CF-B8EE-00608CC9A71F}")(FUNCTIONS )) ("VSSItemType" (TYPE . "Enum")(DESCRIPTION . "SourceSafe item type")(GUID . "{783CD4EE-9D54-11CF-B8EE-00608CC9A71F}")(FUNCTIONS )) ("VSSRights" (TYPE . "Enum")(DESCRIPTION . "SourceSafe rights values")(GUID . "{2A0DE0E6-2E9F-11D0-9236-00AA00A1EB95}")(FUNCTIONS )) ("IVSSItemOld" (TYPE . "Dispinterface")(DESCRIPTION . "SourceSafe item interface")(GUID . "{783CD4E1-9D54-11CF-B8EE-00608CC9A71F}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Spec") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Binary") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Binary") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "Deleted") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Deleted") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "Type") (RIID . #x00000004) (OFFSET . #x30) (RETURNS . "VT_INT")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "LocalSpec") (RIID . #x00000005) (OFFSET . #x34) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "LocalSpec") (RIID . #x00000005) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "Name") (RIID . #x00000006) (OFFSET . #x3c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Name") (RIID . #x00000006) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "Parent") (RIID . #x00000007) (OFFSET . #x44) (RETURNS . "VT_PTR.IVSSItem")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "VersionNumber") (RIID . #x00000008) (OFFSET . #x48) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Items") (RIID . #x00000009) (OFFSET . #x4c) (RETURNS . "VT_PTR.IVSSItems")(PARAMS ("IncludeDeleted" "VT_BOOL")) (FLAGS ( IS-GET ))) ((NAME . "Get") (RIID . #x0000000a) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("Local" "VT_PTR.VT_BSTR")("iFlags" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Checkout") (RIID . #x0000000b) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("Comment" "VT_BSTR")("Local" "VT_BSTR")("iFlags" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Checkin") (RIID . #x0000000c) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("Comment" "VT_BSTR")("Local" "VT_BSTR")("iFlags" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "UndoCheckout") (RIID . #x0000000d) (OFFSET . #x5c) (RETURNS . "VT_VOID")(PARAMS ("Local" "VT_BSTR")("iFlags" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "IsCheckedOut") (RIID . #x0000000e) (OFFSET . #x60) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Checkouts") (RIID . #x0000000f) (OFFSET . #x64) (RETURNS . "VT_PTR.IVSSCheckouts")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "IsDifferent") (RIID . #x00000010) (OFFSET . #x68) (RETURNS . "VT_BOOL")(PARAMS ("Local" "VT_BSTR")) (FLAGS ( IS-GET ))) ((NAME . "Add") (RIID . #x00000011) (OFFSET . #x6c) (RETURNS . "VT_PTR.IVSSItem")(PARAMS ("Local" "VT_BSTR")("Comment" "VT_BSTR")("iFlags" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "NewSubproject") (RIID . #x00000012) (OFFSET . #x70) (RETURNS . "VT_PTR.IVSSItem")(PARAMS ("Name" "VT_BSTR")("Comment" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Share") (RIID . #x00000013) (OFFSET . #x74) (RETURNS . "VT_VOID")(PARAMS ("pIItem" "VT_PTR.IVSSItem")("Comment" "VT_BSTR")("iFlags" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Destroy") (RIID . #x00000014) (OFFSET . #x78) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Move") (RIID . #x00000015) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("pINewParent" "VT_PTR.IVSSItem")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Label") (RIID . #x00000016) (OFFSET . #x80) (RETURNS . "VT_VOID")(PARAMS ("Label" "VT_BSTR")("Comment" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Versions") (RIID . #x00000017) (OFFSET . #x84) (RETURNS . "VT_PTR.IVSSVersions")(PARAMS ("iFlags" "VT_I4")) (FLAGS ( IS-GET ))) ((NAME . "Version") (RIID . #x00000018) (OFFSET . #x88) (RETURNS . "VT_PTR.IVSSItem")(PARAMS ("Version" "VT_VARIANT")) (FLAGS ( IS-GET ))))) ("IVSSItem" (TYPE . "Dispinterface")(DESCRIPTION . "SourceSafe item interface")(GUID . "{2A0DE0E7-2E9F-11D0-9236-00AA00A1EB95}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Spec") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Binary") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Binary") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "Deleted") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Deleted") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "Type") (RIID . #x00000004) (OFFSET . #x30) (RETURNS . "VT_INT")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "LocalSpec") (RIID . #x00000005) (OFFSET . #x34) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "LocalSpec") (RIID . #x00000005) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "Name") (RIID . #x00000006) (OFFSET . #x3c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Name") (RIID . #x00000006) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "Parent") (RIID . #x00000007) (OFFSET . #x44) (RETURNS . "VT_PTR.IVSSItem")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "VersionNumber") (RIID . #x00000008) (OFFSET . #x48) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Items") (RIID . #x00000009) (OFFSET . #x4c) (RETURNS . "VT_PTR.IVSSItems")(PARAMS ("IncludeDeleted" "VT_BOOL")) (FLAGS ( IS-GET ))) ((NAME . "Get") (RIID . #x0000000a) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("Local" "VT_PTR.VT_BSTR")("iFlags" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Checkout") (RIID . #x0000000b) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("Comment" "VT_BSTR")("Local" "VT_BSTR")("iFlags" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Checkin") (RIID . #x0000000c) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("Comment" "VT_BSTR")("Local" "VT_BSTR")("iFlags" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "UndoCheckout") (RIID . #x0000000d) (OFFSET . #x5c) (RETURNS . "VT_VOID")(PARAMS ("Local" "VT_BSTR")("iFlags" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "IsCheckedOut") (RIID . #x0000000e) (OFFSET . #x60) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Checkouts") (RIID . #x0000000f) (OFFSET . #x64) (RETURNS . "VT_PTR.IVSSCheckouts")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "IsDifferent") (RIID . #x00000010) (OFFSET . #x68) (RETURNS . "VT_BOOL")(PARAMS ("Local" "VT_BSTR")) (FLAGS ( IS-GET ))) ((NAME . "Add") (RIID . #x00000011) (OFFSET . #x6c) (RETURNS . "VT_PTR.IVSSItem")(PARAMS ("Local" "VT_BSTR")("Comment" "VT_BSTR")("iFlags" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "NewSubproject") (RIID . #x00000012) (OFFSET . #x70) (RETURNS . "VT_PTR.IVSSItem")(PARAMS ("Name" "VT_BSTR")("Comment" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Share") (RIID . #x00000013) (OFFSET . #x74) (RETURNS . "VT_VOID")(PARAMS ("pIItem" "VT_PTR.IVSSItem")("Comment" "VT_BSTR")("iFlags" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Destroy") (RIID . #x00000014) (OFFSET . #x78) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Move") (RIID . #x00000015) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("pINewParent" "VT_PTR.IVSSItem")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Label") (RIID . #x00000016) (OFFSET . #x80) (RETURNS . "VT_VOID")(PARAMS ("Label" "VT_BSTR")("Comment" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Versions") (RIID . #x00000017) (OFFSET . #x84) (RETURNS . "VT_PTR.IVSSVersions")(PARAMS ("iFlags" "VT_I4")) (FLAGS ( IS-GET ))) ((NAME . "Version") (RIID . #x00000018) (OFFSET . #x88) (RETURNS . "VT_PTR.IVSSItem")(PARAMS ("Version" "VT_VARIANT")) (FLAGS ( IS-GET ))) ((NAME . "Links") (RIID . #x00000019) (OFFSET . #x8c) (RETURNS . "VT_PTR.IVSSItems")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Branch") (RIID . #x0000001a) (OFFSET . #x90) (RETURNS . "VT_PTR.IVSSItem")(PARAMS ("Comment" "VT_BSTR")("iFlags" "VT_I4")) (FLAGS ( IS-FUNCTION ))))) ("IVSSVersions" (TYPE . "Dispinterface")(DESCRIPTION . "SourceSafe versions collection")(GUID . "{783CD4E7-9D54-11CF-B8EE-00608CC9A71F}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x1c) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IVSSVersionOld" (TYPE . "Dispinterface")(DESCRIPTION . "SourceSafe version information")(GUID . "{783CD4E8-9D54-11CF-B8EE-00608CC9A71F}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Username") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "VersionNumber") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Action") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Date") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_DATE")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Comment") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Label") (RIID . #x00000006) (OFFSET . #x30) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "VSSItem") (RIID . #x00000007) (OFFSET . #x34) (RETURNS . "VT_PTR.IVSSItem")(PARAMS ) (FLAGS ( IS-GET ))))) ("IVSSVersion" (TYPE . "Dispinterface")(DESCRIPTION . "SourceSafe version information")(GUID . "{2A0DE0E9-2E9F-11D0-9236-00AA00A1EB95}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Username") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "VersionNumber") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Action") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Date") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_DATE")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Comment") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Label") (RIID . #x00000006) (OFFSET . #x30) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "VSSItem") (RIID . #x00000007) (OFFSET . #x34) (RETURNS . "VT_PTR.IVSSItem")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "LabelComment") (RIID . #x00000008) (OFFSET . #x38) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))))) ("IVSSItems" (TYPE . "Dispinterface")(DESCRIPTION . "SourceSafe items collection interface")(GUID . "{783CD4E5-9D54-11CF-B8EE-00608CC9A71F}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Count") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x20) (RETURNS . "VT_PTR.IVSSItem")(PARAMS ("sItem" "VT_VARIANT")) (FLAGS ( IS-GET ))) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x24) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IVSSCheckouts" (TYPE . "Dispinterface")(DESCRIPTION . "SourceSafe checkouts collection interface")(GUID . "{8903A770-F55F-11CF-9227-00AA00A1EB95}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Count") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x20) (RETURNS . "VT_PTR.IVSSCheckout")(PARAMS ("sItem" "VT_VARIANT")) (FLAGS ( IS-GET ))) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x24) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IVSSCheckout" (TYPE . "Dispinterface")(DESCRIPTION . "SourceSafe checkouts interface")(GUID . "{783CD4E6-9D54-11CF-B8EE-00608CC9A71F}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Username") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Date") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_DATE")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "LocalSpec") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Machine") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Project") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Comment") (RIID . #x00000006) (OFFSET . #x30) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "VersionNumber") (RIID . #x00000007) (OFFSET . #x34) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))))) ("IVSSDatabaseOld" (TYPE . "Dispinterface")(DESCRIPTION . "SourceSafe database object interface")(GUID . "{783CD4E2-9D54-11CF-B8EE-00608CC9A71F}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Open") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("SrcSafeIni" "VT_BSTR")("Username" "VT_BSTR")("Password" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SrcSafeIni") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "DatabaseName") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Username") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "CurrentProject") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "CurrentProject") (RIID . #x00000005) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("SrcSafeIni" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "VSSItem") (RIID . #x00000006) (OFFSET . #x34) (RETURNS . "VT_PTR.IVSSItem")(PARAMS ("Spec" "VT_BSTR")("Deleted" "VT_BOOL")) (FLAGS ( IS-GET ))))) ("IVSSDatabase" (TYPE . "Dispinterface")(DESCRIPTION . "SourceSafe database object interface")(GUID . "{2A0DE0E2-2E9F-11D0-9236-00AA00A1EB95}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Open") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("SrcSafeIni" "VT_BSTR")("Username" "VT_BSTR")("Password" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SrcSafeIni") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "DatabaseName") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Username") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "CurrentProject") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "CurrentProject") (RIID . #x00000005) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("SrcSafeIni" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "VSSItem") (RIID . #x00000006) (OFFSET . #x34) (RETURNS . "VT_PTR.IVSSItem")(PARAMS ("Spec" "VT_BSTR")("Deleted" "VT_BOOL")) (FLAGS ( IS-GET ))) ((NAME . "AddUser") (RIID . #x00000007) (OFFSET . #x38) (RETURNS . "VT_PTR.IVSSUser")(PARAMS ("User" "VT_BSTR")("Password" "VT_BSTR")("ReadOnly" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "User") (RIID . #x00000008) (OFFSET . #x3c) (RETURNS . "VT_PTR.IVSSUser")(PARAMS ("Name" "VT_BSTR")) (FLAGS ( IS-GET ))) ((NAME . "Users") (RIID . #x00000009) (OFFSET . #x40) (RETURNS . "VT_PTR.IVSSUsers")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "ProjectRightsEnabled") (RIID . #x0000000a) (OFFSET . #x44) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "ProjectRightsEnabled") (RIID . #x0000000a) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("Name" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "DefaultProjectRights") (RIID . #x0000000b) (OFFSET . #x4c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "DefaultProjectRights") (RIID . #x0000000b) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("Name" "VT_I4")) (FLAGS ( IS-SET ))))) ("IVSSUser" (TYPE . "Dispinterface")(DESCRIPTION . "SourceSafe user object interface")(GUID . "{2A0DE0E3-2E9F-11D0-9236-00AA00A1EB95}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Delete") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Name") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Name") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "Password") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "ReadOnly") (RIID . #x00000004) (OFFSET . #x2c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "ReadOnly") (RIID . #x00000004) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "ProjectRights") (RIID . #x00000005) (OFFSET . #x34) (RETURNS . "VT_I4")(PARAMS ("Project" "VT_BSTR")) (FLAGS ( IS-GET ))) ((NAME . "ProjectRights") (RIID . #x00000005) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("Project" "VT_BSTR")("riid" "VT_I4")) (FLAGS ( IS-SET ))) ((NAME . "RemoveProjectRights") (RIID . #x00000006) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("Project" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))))) ("IVSSUsers" (TYPE . "Dispinterface")(DESCRIPTION . "SourceSafe users collection interface")(GUID . "{2A0DE0E4-2E9F-11D0-9236-00AA00A1EB95}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Count") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x20) (RETURNS . "VT_PTR.IVSSUser")(PARAMS ("sItem" "VT_VARIANT")) (FLAGS ( IS-GET ))) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x24) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("VSSItem" (TYPE . "Coclass")(GUID . "{783CD4E3-9D54-11CF-B8EE-00608CC9A71F}")(ALIASES "IVSSItem""IVSSItemOld") (FUNCTIONS )) ("VSSVersion" (TYPE . "Coclass")(GUID . "{783CD4EC-9D54-11CF-B8EE-00608CC9A71F}")(ALIASES "IVSSVersion") (FUNCTIONS )) ("VSSCheckout" (TYPE . "Coclass")(GUID . "{2A0DE0E0-2E9F-11D0-9236-00AA00A1EB95}")(ALIASES "IVSSCheckout") (FUNCTIONS )) ("VSSDatabase" (TYPE . "Coclass")(GUID . "{783CD4E4-9D54-11CF-B8EE-00608CC9A71F}")(ALIASES "IVSSDatabase""IVSSDatabaseOld") (FUNCTIONS )) ("VSSUser" (TYPE . "Coclass")(GUID . "{2A0DE0E5-2E9F-11D0-9236-00AA00A1EB95}")(ALIASES "IVSSUser") (FUNCTIONS )) ("IVSSEventsOld" (TYPE . "Interface")(DESCRIPTION . "SourceSafe event interface")(GUID . "{783CD4E9-9D54-11CF-B8EE-00608CC9A71F}")(FUNCTIONS ((NAME . "BeforeAdd") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pIPrj" "VT_PTR.IVSSItem")("Local" "VT_BSTR")("pbContinue" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "AfterAdd") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pIItem" "VT_PTR.IVSSItem")("Local" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "BeforeCheckout") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pIItem" "VT_PTR.IVSSItem")("Local" "VT_BSTR")("pbContinue" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "AfterCheckout") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("pIItem" "VT_PTR.IVSSItem")("Local" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "BeforeCheckin") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("pIItem" "VT_PTR.IVSSItem")("Local" "VT_BSTR")("pbContinue" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "AfterCheckin") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("pIItem" "VT_PTR.IVSSItem")("Local" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "BeforeUndoCheckout") (RIID . #x60010006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("pIItem" "VT_PTR.IVSSItem")("Local" "VT_BSTR")("pbContinue" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "AfterUndoCheckout") (RIID . #x60010007) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("pIItem" "VT_PTR.IVSSItem")("Local" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "BeforeRename") (RIID . #x60010008) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("pIItem" "VT_PTR.IVSSItem")("NewName" "VT_BSTR")("pbContinue" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "AfterRename") (RIID . #x60010009) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("pIItem" "VT_PTR.IVSSItem")("OldName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "BeforeBranch") (RIID . #x6001000a) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("pIItem" "VT_PTR.IVSSItem")("pbContinue" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "AfterBranch") (RIID . #x6001000b) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ("pIItem" "VT_PTR.IVSSItem")) (FLAGS ( IS-FUNCTION ))) ((NAME . "BeforeEvent") (RIID . #x6001000c) (OFFSET . #x3c) (RETURNS . "VT_HRESULT")(PARAMS ("iEvent" "VT_I4")("pIItem" "VT_PTR.IVSSItem")("Str" "VT_BSTR")("var" "VT_VARIANT")("pbContinue" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "AfterEvent") (RIID . #x6001000d) (OFFSET . #x40) (RETURNS . "VT_HRESULT")(PARAMS ("iEvent" "VT_I4")("pIItem" "VT_PTR.IVSSItem")("Str" "VT_BSTR")("var" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))))) ("IVSSEvents" (TYPE . "Interface")(DESCRIPTION . "SourceSafe event interface")(GUID . "{2A0DE0E8-2E9F-11D0-9236-00AA00A1EB95}")(FUNCTIONS ((NAME . "BeforeAdd") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pIPrj" "VT_PTR.IVSSItem")("Local" "VT_BSTR")("Comment" "VT_BSTR")("pbContinue" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "AfterAdd") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pIItem" "VT_PTR.IVSSItem")("Local" "VT_BSTR")("Comment" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "BeforeCheckout") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pIItem" "VT_PTR.IVSSItem")("Local" "VT_BSTR")("Comment" "VT_BSTR")("pbContinue" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "AfterCheckout") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("pIItem" "VT_PTR.IVSSItem")("Local" "VT_BSTR")("Comment" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "BeforeCheckin") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("pIItem" "VT_PTR.IVSSItem")("Local" "VT_BSTR")("Comment" "VT_BSTR")("pbContinue" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "AfterCheckin") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("pIItem" "VT_PTR.IVSSItem")("Local" "VT_BSTR")("Comment" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "BeforeUndoCheckout") (RIID . #x60010006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("pIItem" "VT_PTR.IVSSItem")("Local" "VT_BSTR")("pbContinue" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "AfterUndoCheckout") (RIID . #x60010007) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("pIItem" "VT_PTR.IVSSItem")("Local" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "BeforeRename") (RIID . #x60010008) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("pIItem" "VT_PTR.IVSSItem")("NewName" "VT_BSTR")("pbContinue" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "AfterRename") (RIID . #x60010009) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("pIItem" "VT_PTR.IVSSItem")("OldName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "BeforeBranch") (RIID . #x6001000a) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("pIItem" "VT_PTR.IVSSItem")("Comment" "VT_BSTR")("pbContinue" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "AfterBranch") (RIID . #x6001000b) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ("pIItem" "VT_PTR.IVSSItem")("Comment" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "BeginCommand") (RIID . #x6001000c) (OFFSET . #x3c) (RETURNS . "VT_HRESULT")(PARAMS ("unused" "VT_I4")("pbContinue" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "EndCommand") (RIID . #x6001000d) (OFFSET . #x40) (RETURNS . "VT_HRESULT")(PARAMS ("unused" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "BeforeEvent") (RIID . #x6001000e) (OFFSET . #x44) (RETURNS . "VT_HRESULT")(PARAMS ("iEvent" "VT_I4")("pIItem" "VT_PTR.IVSSItem")("Str" "VT_BSTR")("var" "VT_VARIANT")("pbContinue" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "AfterEvent") (RIID . #x6001000f) (OFFSET . #x48) (RETURNS . "VT_HRESULT")(PARAMS ("iEvent" "VT_I4")("pIItem" "VT_PTR.IVSSItem")("Str" "VT_BSTR")("var" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))))) ("IVSS" (TYPE . "Dispinterface")(DESCRIPTION . "SourceSafe application interface")(GUID . "{783CD4EB-9D54-11CF-B8EE-00608CC9A71F}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "VSSDatabase") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_PTR.IVSSDatabase")(PARAMS ) (FLAGS ( IS-GET ))))) ("IVSSEventHandler" (TYPE . "Interface")(DESCRIPTION . "SourceSafe event interface")(GUID . "{783CD4EA-9D54-11CF-B8EE-00608CC9A71F}")(FUNCTIONS ((NAME . "Init") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pIVSS" "VT_PTR.IVSS")) (FLAGS ( IS-FUNCTION ))))) ("VSSApp" (TYPE . "Coclass")(GUID . "{2A0DE0E1-2E9F-11D0-9236-00AA00A1EB95}")(ALIASES "IVSS""IVSSEvents""IVSSEventsOld") (FUNCTIONS )) )))