Complete disaster-recovery snapshot: engine/game source, game data assets, VC6 toolchain + DX SDKs, build outputs, deployed game, and _UNUSED archive. Large binaries in Git LFS; text preserved byte-for-byte (core.autocrlf=false, no eol attributes). See RECOVERY.md for the one-clone rebuild procedure.
476 lines
26 KiB
Plaintext
476 lines
26 KiB
Plaintext
[!newguid(InterfaceGUID)]
|
|
[!set(ThreadingModel, "Apartment")]
|
|
[!Dialog("ProvName98")]
|
|
[!strcpy(UpperShortName, ShortName)]
|
|
[!toupper(UpperShortName)]
|
|
|
|
[!AddStringToSymbol(SrcHeaderTemplate, GalleryPath, "pdatasrc.h")]
|
|
[!AddStringToSymbol(SessHeaderTemplate, GalleryPath, "psession.h")]
|
|
[!AddStringToSymbol(RSHeaderTemplate, GalleryPath, "prowset.h")]
|
|
[!AddStringToSymbol(CPPTemplate, GalleryPath, "prowset.cpp")]
|
|
[!AddStringToSymbol(RGSTemplate, GalleryPath, "provider.rgs")]
|
|
[!AddStringToSymbol(SrcCPPName, ShortName, "RS.cpp")]
|
|
[!AddStringToSymbol(TypeName, ShortName, " OLE DB Provider")]
|
|
|
|
[!AddSymbolToSymbol(RGSName, ProjectDirectory, ShortName)]
|
|
[!AddStringToSymbol(RGSName, RGSName, ".rgs")]
|
|
|
|
[!target(RGSName)]
|
|
[!include(RGSTemplate)]
|
|
[!target()]
|
|
|
|
[!AddSymbolToString(IDR_REGISTRYID, "IDR_", UpperShortName)]
|
|
[!AddRegistryToRC(RGSName, IDR_REGISTRYID)]
|
|
|
|
[!target(DataSourceFile)]
|
|
[!include(SrcHeaderTemplate)]
|
|
[!target()]
|
|
|
|
[!target(SessionFile)]
|
|
[!include(SessHeaderTemplate)]
|
|
[!target()]
|
|
|
|
[!target(RowsetFile)]
|
|
[!include(RSHeaderTemplate)]
|
|
[!target()]
|
|
|
|
[!target(SrcCPPName)]
|
|
[!include(CPPTemplate)]
|
|
[!target()]
|
|
|
|
[!if(VC)]
|
|
[!else]
|
|
[!AddStringToSymbol(IDLProject, ProjectName, ".idl")]
|
|
[!endif]
|
|
[!AddStringToSymbol(IDLCoClass, GalleryPath, "provco.idl")]
|
|
[!AddCoClassToIDL(IDLProject, IDLCoClass)]
|
|
|
|
[!AddToObjectMap(CoClassName, DataSource)]
|
|
|
|
[!AddSymbolToString(headerSess, "\"", SessionFile)]
|
|
[!AddStringToSymbol(headerSess, headerSess, "\"")]
|
|
[!AddIncludeFile(ProjectNameCPP, headerSess)]
|
|
[!AddSymbolToString(header, "\"", DataSourceFile)]
|
|
[!AddStringToSymbol(header, header, "\"")]
|
|
[!AddIncludeFile(ProjectNameCPP, header)]
|
|
|
|
[!if!(stdafx.h)]
|
|
[!set(stdafx.h, "stdafx.h")]
|
|
[!endif]
|
|
[!if!(stdafx.cpp)]
|
|
[!set(stdafx.cpp, "stdafx.cpp")]
|
|
[!endif]
|
|
[!set(atlctl.h, "<atlctl.h>")]
|
|
[!set(atldb.h, "<atldb.h>")]
|
|
[!AddIncludeFile(stdafx.h, atlctl.h)]
|
|
[!AddIncludeFile(stdafx.h, atldb.h)]
|
|
[!AddImportFile(IDLProject, "oaidl.idl")]
|
|
|
|
[!AddFileToProject(SrcCPPName)]
|
|
[!AddFileToProject(DataSourceFile)]
|
|
[!AddFileToProject(RowsetFile)]
|
|
[!AddFileToProject(SessionFile)]
|
|
|
|
[!set(IDS_DBPROP_ACTIVESESSIONS, "IDS_DBPROP_ACTIVESESSIONS")]
|
|
[!set(IDS_DBPROP_ASYNCTXNCOMMIT, "IDS_DBPROP_ASYNCTXNCOMMIT")]
|
|
[!set(IDS_DBPROP_BYREFACCESSORS, "IDS_DBPROP_BYREFACCESSORS")]
|
|
[!set(IDS_DBPROP_CATALOGLOCATION, "IDS_DBPROP_CATALOGLOCATION")]
|
|
[!set(IDS_DBPROP_CATALOGTERM, "IDS_DBPROP_CATALOGTERM")]
|
|
[!set(IDS_DBPROP_CATALOGUSAGE, "IDS_DBPROP_CATALOGUSAGE)]
|
|
[!set(IDS_DBPROP_COLUMNDEFINITION, "IDS_DBPROP_COLUMNDEFINITION")]
|
|
[!set(IDS_DBPROP_CONCATNULLBEHAVIOR, "IDS_DBPROP_CONCATNULLBEHAVIOR")]
|
|
[!set(IDS_DBPROP_DATASOURCENAME, "IDS_DBPROP_DATASOURCENAME")]
|
|
[!set(IDS_DBPROP_DATASOURCEREADONLY, "IDS_DBPROP_DATASOURCEREADONLY")]
|
|
[!set(IDS_DBPROP_DBMSNAME, "IDS_DBPROP_DBMSNAME")]
|
|
[!set(IDS_DBPROP_DBMSVER, "IDS_DBPROP_DBMSVER")]
|
|
[!set(IDS_DBPROP_PROCEDURETERM , "IDS_DBPROP_PROCEDURETERM")]
|
|
[!set(IDS_DBPROP_PROVIDEROLEDBVER , "IDS_DBPROP_PROVIDEROLEDBVER")]
|
|
[!set(IDS_DBPROP_PROVIDERNAME, "IDS_DBPROP_PROVIDERNAME")]
|
|
[!set(IDS_DBPROP_PROVIDERVER , "IDS_DBPROP_PROVIDERVER")]
|
|
[!set(IDS_DBPROP_QUOTEDIDENTIFIERCASE, "IDS_DBPROP_QUOTEDIDENTIFIERCASE")]
|
|
[!set(IDS_DBPROP_SCHEMATERM, "IDS_DBPROP_SCHEMATERM")]
|
|
[!set(IDS_DBPROP_SCHEMAUSAGE, "IDS_DBPROP_SCHEMAUSAGE")]
|
|
[!set(IDS_DBPROP_SQLSUPPORT, "IDS_DBPROP_SQLSUPPORT")]
|
|
[!set(IDS_DBPROP_STRUCTUREDSTORAGE , "IDS_DBPROP_STRUCTUREDSTORAGE")]
|
|
[!set(IDS_DBPROP_SUBQUERIES, "IDS_DBPROP_SUBQUERIES")]
|
|
[!set(IDS_DBPROP_SUPPORTEDTXNISOLEVELS, "IDS_DBPROP_SUPPORTEDTXNISOLEVELS")]
|
|
[!set(IDS_DBPROP_SUPPORTEDTXNISORETAIN, "IDS_DBPROP_SUPPORTEDTXNISORETAIN")]
|
|
[!set(IDS_DBPROP_TABLETERM, "IDS_DBPROP_TABLETERM")]
|
|
[!set(IDS_DBPROP_USERNAME, "IDS_DBPROP_USERNAME")]
|
|
[!set(IDS_DBPROP_SUPPORTEDTXNDDL, "IDS_DBPROP_SUPPORTEDTXNDDL")]
|
|
[!set(IDS_DBPROP_ASYNCTXNABORT, "IDS_DBPROP_ASYNCTXNABORT")]
|
|
[!set(IDS_DBPROP_DSOTHREADMODEL, "IDS_DBPROP_DSOTHREADMODEL")]
|
|
[!set(IDS_DBPROP_MULTIPLEPARAMSETS, "IDS_DBPROP_MULTIPLEPARAMSETS")]
|
|
[!set(IDS_DBPROP_OUTPUTPARAMETERAVAILABILITY, "IDS_DBPROP_OUTPUTPARAMETERAVAILABILITY")]
|
|
[!set(IDS_DBPROP_PERSISTENTIDTYPE, "IDS_DBPROP_PERSISTENTIDTYPE")]
|
|
[!set(IDS_DBPROP_NOTIFYCOLUMNSET, "IDS_DBPROP_NOTIFYCOLUMNSET")]
|
|
[!set(IDS_DBPROP_NOTIFYROWDELETE, "IDS_DBPROP_NOTIFYROWDELETE")]
|
|
[!set(IDS_DBPROP_NOTIFYROWFIRSTCHANGE, "IDS_DBPROP_NOTIFYROWFIRSTCHANGE")]
|
|
[!set(IDS_DBPROP_NOTIFYROWINSERT, "IDS_DBPROP_NOTIFYROWINSERT")]
|
|
[!set(IDS_DBPROP_NOTIFYROWRESYNCH, "IDS_DBPROP_NOTIFYROWRESYNCH")]
|
|
[!set(IDS_DBPROP_NOTIFYROWSETRELEASE, "IDS_DBPROP_NOTIFYROWSETRELEASE")]
|
|
[!set(IDS_DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE , "IDS_DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE")]
|
|
[!set(IDS_DBPROP_NOTIFYROWUNDOCHANGE , "IDS_DBPROP_NOTIFYROWUNDOCHANGE")]
|
|
[!set(IDS_DBPROP_NOTIFYROWUNDODELETE , "IDS_DBPROP_NOTIFYROWUNDODELETE")]
|
|
[!set(IDS_DBPROP_GROUPBY , "IDS_DBPROP_GROUPBY")]
|
|
[!set(IDS_DBPROP_HETEROGENEOUSTABLES , "IDS_DBPROP_HETEROGENEOUSTABLES")]
|
|
[!set(IDS_DBPROP_IDENTIFIERCASE , "IDS_DBPROP_IDENTIFIERCASE")]
|
|
[!set(IDS_DBPROP_LOCKMODES , "IDS_DBPROP_LOCKMODES")]
|
|
[!set(IDS_DBPROP_MAXINDEXSIZE , "IDS_DBPROP_MAXINDEXSIZE")]
|
|
[!set(IDS_DBPROP_MAXROWSIZE , "IDS_DBPROP_MAXROWSIZE")]
|
|
[!set(IDS_DBPROP_MAXROWSIZEINCLUDESBLOB , "IDS_DBPROP_MAXROWSIZEINCLUDESBLOB")]
|
|
[!set(IDS_DBPROP_MAXTABLESINSELECT , "IDS_DBPROP_MAXTABLESINSELECT")]
|
|
[!set(IDS_DBPROP_MULTIPLESTORAGEOBJECTS , "IDS_DBPROP_MULTIPLESTORAGEOBJECTS")]
|
|
[!set(IDS_DBPROP_MULTITABLEUPDATE , "IDS_DBPROP_MULTITABLEUPDATE")]
|
|
[!set(IDS_DBPROP_NOTIFICATIONPHASES , "IDS_DBPROP_NOTIFICATIONPHASES")]
|
|
[!set(IDS_DBPROP_NULLCOLLATION , "IDS_DBPROP_NULLCOLLATION")]
|
|
[!set(IDS_DBPROP_OLEOBJECTS , "IDS_DBPROP_OLEOBJECTS")]
|
|
[!set(IDS_DBPROP_ORDERBYCOLUMNSINSELECT , "IDS_DBPROP_ORDERBYCOLUMNSINSELECT")]
|
|
[!set(IDS_DBPROP_PREPARECOMMITBEHAVIOR , "IDS_DBPROP_PREPARECOMMITBEHAVIOR")]
|
|
[!set(IDS_DBPROP_PREPAREABORTBEHAVIOR , "IDS_DBPROP_PREPAREABORTBEHAVIOR")]
|
|
[!set(IDS_DBPROP_NOTIFYROWUNDOINSERT , "IDS_DBPROP_NOTIFYROWUNDOINSERT")]
|
|
[!set(IDS_DBPROP_NOTIFYROWUPDATE , "IDS_DBPROP_NOTIFYROWUPDATE")]
|
|
[!set(IDS_DBPROP_ROWSETCONVERSIONSONCOMMAND , "IDS_DBPROP_ROWSETCONVERSIONSONCOMMAND")]
|
|
[!set(IDS_DBPROP_MULTIPLERESULTS , "IDS_DBPROP_MULTIPLERESULTS")]
|
|
[!set(IDS_DBPROP_ISequentialStream , "IDS_DBPROP_ISequentialStream")]
|
|
[!set(IDS_DBPROP_ABORTPRESERVE , "IDS_DBPROP_ABORTPRESERVE")]
|
|
[!set(IDS_DBPROP_BLOCKINGSTORAGEOBJECTS , "IDS_DBPROP_BLOCKINGSTORAGEOBJECTS")]
|
|
[!set(IDS_DBPROP_IRowsetScroll , "IDS_DBPROP_IRowsetScroll")]
|
|
[!set(IDS_DBPROP_IRowsetUpdate , "IDS_DBPROP_IRowsetUpdate")]
|
|
[!set(IDS_DBPROP_ISupportErrorInfo , "IDS_DBPROP_ISupportErrorInfo")]
|
|
[!set(IDS_DBPROP_CHANGEINSERTEDROWS , "IDS_DBPROP_CHANGEINSERTEDROWS")]
|
|
[!set(IDS_DBPROP_RETURNPENDINGINSERTS , "IDS_DBPROP_RETURNPENDINGINSERTS")]
|
|
[!set(IDS_DBPROP_IConvertType , "IDS_DBPROP_IConvertType")]
|
|
[!set(IDS_DBPROP_AUTH_CACHE_AUTHINFO , "IDS_DBPROP_AUTH_CACHE_AUTHINFO")]
|
|
[!set(IDS_DBPROP_AUTH_ENCRYPT_PASSWORD , "IDS_DBPROP_AUTH_ENCRYPT_PASSWORD")]
|
|
[!set(IDS_DBPROP_AUTH_INTEGRATED , "IDS_DBPROP_AUTH_INTEGRATED")]
|
|
[!set(IDS_DBPROP_AUTH_MASK_PASSWORD , "IDS_DBPROP_AUTH_MASK_PASSWORD")]
|
|
[!set(IDS_DBPROP_AUTH_PASSWORD , "IDS_DBPROP_AUTH_PASSWORD")]
|
|
[!set(IDS_DBPROP_AUTH_PERSIST_ENCRYPTED , "IDS_DBPROP_AUTH_PERSIST_ENCRYPTED")]
|
|
[!set(IDS_DBPROP_AUTH_PERSIST_SENSITIVE_AUTHINFO , "IDS_DBPROP_AUTH_PERSIST_SENSITIVE_AUTHINFO")]
|
|
[!set(IDS_DBPROP_AUTH_USERID , "IDS_DBPROP_AUTH_USERID")]
|
|
[!set(IDS_DBPROP_INIT_DATASOURCE , "IDS_DBPROP_INIT_DATASOURCE")]
|
|
[!set(IDS_DBPROP_INIT_HWND , "IDS_DBPROP_INIT_HWND")]
|
|
[!set(IDS_DBPROP_INIT_IMPERSONATION_LEVEL , "IDS_DBPROP_INIT_IMPERSONATION_LEVEL")]
|
|
[!set(IDS_DBPROP_INIT_LOCATION , "IDS_DBPROP_INIT_LOCATION")]
|
|
[!set(IDS_DBPROP_INIT_MODE , "IDS_DBPROP_INIT_MODE")]
|
|
[!set(IDS_DBPROP_INIT_PROMPT , "IDS_DBPROP_INIT_PROMPT")]
|
|
[!set(IDS_DBPROP_INIT_PROTECTION_LEVEL , "IDS_DBPROP_INIT_PROTECTION_LEVEL")]
|
|
[!set(IDS_DBPROP_INIT_TIMEOUT , "IDS_DBPROP_INIT_TIMEOUT")]
|
|
[!set(IDS_DBPROP_INIT_LCID , "IDS_DBPROP_INIT_LCID")]
|
|
[!set(IDS_DBPROP_INIT_PROVIDERSTRING , "IDS_DBPROP_INIT_PROVIDERSTRING")]
|
|
[!set(IDS_DBPROP_SESS_AUTOCOMMITISOLEVELS , "IDS_DBPROP_SESS_AUTOCOMMITISOLEVELS")]
|
|
[!set(IDS_DBPROP_SERVERCURSOR , "IDS_DBPROP_SERVERCURSOR")]
|
|
[!set(IDS_DBPROP_TRANSACTEDOBJECT , "IDS_DBPROP_TRANSACTEDOBJECT")]
|
|
[!set(IDS_DBPROP_UPDATABILITY , "IDS_DBPROP_UPDATABILITY")]
|
|
[!set(IDS_DBPROP_STRONGIDENTITY , "IDS_DBPROP_STRONGIDENTITY")]
|
|
[!set(IDS_DBPROP_IAccessor , "IDS_DBPROP_IAccessor")]
|
|
[!set(IDS_DBPROP_IColumnsInfo , "IDS_DBPROP_IColumnsInfo")]
|
|
[!set(IDS_DBPROP_IColumnsRowset , "IDS_DBPROP_IColumnsRowset")]
|
|
[!set(IDS_DBPROP_IConnectionPointContainer , "IDS_DBPROP_IConnectionPointContainer")]
|
|
[!set(IDS_DBPROP_IProvideMoniker , "IDS_DBPROP_IProvideMoniker")]
|
|
[!set(IDS_DBPROP_IRowset , "IDS_DBPROP_IRowset")]
|
|
[!set(IDS_DBPROP_IRowsetChange , "IDS_DBPROP_IRowsetChange")]
|
|
[!set(IDS_DBPROP_IRowsetIdentity , "IDS_DBPROP_IRowsetIdentity")]
|
|
[!set(IDS_DBPROP_IRowsetInfo , "IDS_DBPROP_IRowsetInfo")]
|
|
[!set(IDS_DBPROP_IRowsetLocate , "IDS_DBPROP_IRowsetLocate")]
|
|
[!set(IDS_DBPROP_IRowsetResynch , "IDS_DBPROP_IRowsetResynch")]
|
|
[!set(IDS_DBPROP_BOOKMARKS , "IDS_DBPROP_BOOKMARKS")]
|
|
[!set(IDS_DBPROP_BOOKMARKSKIPPED , "IDS_DBPROP_BOOKMARKSKIPPED")]
|
|
[!set(IDS_DBPROP_BOOKMARKTYPE , "IDS_DBPROP_BOOKMARKTYPE")]
|
|
[!set(IDS_DBPROP_CANFETCHBACKWARDS , "IDS_DBPROP_CANFETCHBACKWARDS")]
|
|
[!set(IDS_DBPROP_CANHOLDROWS , "IDS_DBPROP_CANHOLDROWS")]
|
|
[!set(IDS_DBPROP_APPENDONLY , "IDS_DBPROP_APPENDONLY")]
|
|
[!set(IDS_DBPROP_CANSCROLLBACKWARDS , "IDS_DBPROP_CANSCROLLBACKWARDS")]
|
|
[!set(IDS_DBPROP_COLUMNRESTRICT , "IDS_DBPROP_COLUMNRESTRICT")]
|
|
[!set(IDS_DBPROP_COMMANDTIMEOUT , "IDS_DBPROP_COMMANDTIMEOUT")]
|
|
[!set(IDS_DBPROP_COMMITPRESERVE , "IDS_DBPROP_COMMITPRESERVE")]
|
|
[!set(IDS_DBPROP_DELAYSTORAGEOBJECTS , "IDS_DBPROP_DELAYSTORAGEOBJECTS")]
|
|
[!set(IDS_DBPROP_IMMOBILEROWS , "IDS_DBPROP_IMMOBILEROWS")]
|
|
[!set(IDS_DBPROP_LITERALBOOKMARKS , "IDS_DBPROP_LITERALBOOKMARKS")]
|
|
[!set(IDS_DBPROP_LITERALIDENTITY , "IDS_DBPROP_LITERALIDENTITY")]
|
|
[!set(IDS_DBPROP_MAXOPENROWS , "IDS_DBPROP_MAXOPENROWS")]
|
|
[!set(IDS_DBPROP_MAXPENDINGROWS , "IDS_DBPROP_MAXPENDINGROWS")]
|
|
[!set(IDS_DBPROP_MAXROWS , "IDS_DBPROP_MAXROWS")]
|
|
[!set(IDS_DBPROP_OTHERINSERT , "IDS_DBPROP_OTHERINSERT")]
|
|
[!set(IDS_DBPROP_OTHERUPDATEDELETE , "IDS_DBPROP_OTHERUPDATEDELETE")]
|
|
[!set(IDS_DBPROP_OWNINSERT , "IDS_DBPROP_OWNINSERT")]
|
|
[!set(IDS_DBPROP_OWNUPDATEDELETE , "IDS_DBPROP_OWNUPDATEDELETE")]
|
|
[!set(IDS_DBPROP_QUICKRESTART , "IDS_DBPROP_QUICKRESTART")]
|
|
[!set(IDS_DBPROP_REENTRANTEVENTS , "IDS_DBPROP_REENTRANTEVENTS")]
|
|
[!set(IDS_DBPROP_REMOVEDELETED , "IDS_DBPROP_REMOVEDELETED")]
|
|
[!set(IDS_DBPROP_REPORTMULTIPLECHANGES , "IDS_DBPROP_REPORTMULTIPLECHANGES")]
|
|
[!set(IDS_DBPROP_ROWRESTRICT , "IDS_DBPROP_ROWRESTRICT")]
|
|
[!set(IDS_DBPROP_ROWTHREADMODEL , "IDS_DBPROP_ROWTHREADMODEL")]
|
|
[!set(IDS_DBPROP_ORDEREDBOOKMARKS , "IDS_DBPROP_ORDEREDBOOKMARKS")]
|
|
|
|
|
|
[!set(Active_Sessions, "Active Sessions")]
|
|
[!set(Asynchable_Commit, "Asynchable Commit")]
|
|
[!set(Pass_By_Ref_Accessors, "Pass By Ref Accessors")]
|
|
[!set(Catalog_Location, "Catalog Location")]
|
|
[!set(Catalog_Term, "Catalog Term")]
|
|
[!set(Catalog_Usage, "Catalog Usage")]
|
|
[!set(Column_Definition, "Column Definition")]
|
|
[!set(NULL_Concatenation_Behavior, "NULL Concatenation Behavior")]
|
|
[!set(Data_Source_Name, "Data Source Name")]
|
|
[!set(Read_Only_Data_Source, "Read-Only Data Source")]
|
|
[!set(DBMS_Name, "DBMS Name")]
|
|
[!set(DBMS_Version, "DBMS Version")]
|
|
[!set(Procedure_Term, "Procedure Term")]
|
|
[!set(OLE_DB_Version, "OLE DB Version")]
|
|
[!set(Provider_Name, "Provider Name")]
|
|
[!set(Provider_Version, "Provider Version")]
|
|
[!set(Quoted_Identifier_Sensitivity, "Quoted Identifier Sensitivity")]
|
|
[!set(Schema_Term, "Schema Term")]
|
|
[!set(Schema_Usage, "Schema Usage")]
|
|
[!set(SQL_Support, "SQL Support")]
|
|
[!set(Structured_Storage, "Structured Storage")]
|
|
[!set(Subquery_Support, "Subquery Support")]
|
|
[!set(Isolation_Levels, "Isolation Levels")]
|
|
[!set(Isolation_Retention, "Isolation Retention")]
|
|
[!set(Table_Term, "Table Term")]
|
|
[!set(User_Name, "User Name")]
|
|
[!set(Transaction_DDL, "Transaction DDL")]
|
|
[!set(Asynchable_Abort, "Asynchable Abort")]
|
|
[!set(Data_Source_Object_Threading_Model, "Data Source Object Threading Model")]
|
|
[!set(Multiple_Parameter_Sets, "Multiple Parameter Sets")]
|
|
[!set(Output_Parameter_Availability, "Output Parameter Availability")]
|
|
[!set(Persistent_ID_Type, "Persistent ID Type")]
|
|
[!set(Column_Set_Notification, "Column Set Notification")]
|
|
[!set(Row_Delete_Notification, "Row Delete Notification")]
|
|
[!set(Row_First_Change_Notification, "Row First Change Notification")]
|
|
[!set(Row_Insert_Notification, "Row Insert Notification")]
|
|
[!set(Row_Resynchronization_Notification, "Row Resynchronization Notification")]
|
|
[!set(Rowset_Release_Notification, "Rowset Release Notification")]
|
|
[!set(Rowset_Fetch_Position_Change_Notification, "Rowset Fetch Position Change Notification")]
|
|
[!set(Row_Undo_Change_Notification, "Row Undo Change Notification")]
|
|
[!set(Row_Undo_Delete_Notification, "Row Undo Delete Notification")]
|
|
[!set(GROUP_BY_Support, "GROUP BY Support")]
|
|
[!set(Heterogenous_Table_Support, "Heterogeneous Table Support")]
|
|
[!set(Identifier_Case_Sensitivity, "Identifier Case Sensitivity")]
|
|
[!set(Lock_Modes, "Lock Modes")]
|
|
[!set(Maximum_Index_Size, "Maximum Index Size")]
|
|
[!set(Maximum_Row_Size, "Maximum Row Size")]
|
|
[!set(Maximum_Row_Size_Includes_BLOB, "Maximum Row Size Includes BLOB")]
|
|
[!set(Maximum_Tables_in_SELECT, "Maximum Tables in SELECT")]
|
|
[!set(Multiple_Storage_Objects, "Multiple Storage Objects")]
|
|
[!set(Multi_Table_Update, "Multi-Table Update")]
|
|
[!set(Notification_Phases, "Notification Phases")]
|
|
[!set(NULL_Collation_Order, "NULL Collation Order")]
|
|
[!set(OLE_Object_Support, "OLE Object Support")]
|
|
[!set(ORDER_BY_Columns_in_Select_List, "ORDER BY Columns in Select List")]
|
|
[!set(Prepare_Commit_Behavior, "Prepare Commit Behavior")]
|
|
[!set(Prepare_Abort_Behavior, "Prepare Abort Behavior")]
|
|
[!set(Row_Undo_Insert_Notification, "Row Undo Insert Notification")]
|
|
[!set(Row_Update_Notification, "Row Update Notification")]
|
|
[!set(Rowset_Conversions_on_Command, "Rowset Conversions on Command")]
|
|
[!set(Multiple_Results, "Multiple Results")]
|
|
[!set(ISequentialStream, "ISequentialStream")]
|
|
[!set(Preserve_on_Abort, "Preserve on Abort")]
|
|
[!set(Blocking_Storage_Objects, "Blocking Storage Objects")]
|
|
[!set(IRowsetScroll, "IRowsetScroll")]
|
|
[!set(IRowsetUpdate, "IRowsetUpdate")]
|
|
[!set(ISupportErrorInfo, "ISupportErrorInfo")]
|
|
[!set(Change_Inserted_Rows, "Change Inserted Rows")]
|
|
[!set(Return_Pending_Inserts, "Return Pending Inserts")]
|
|
[!set(IConvertType, "IConvertType")]
|
|
[!set(Cache_Authentication, "Cache Authentication")]
|
|
[!set(Encrypt_Password, "Encrypt Password")]
|
|
[!set(Integrated_Security, "Integrated Security")]
|
|
[!set(Mask_Password, "Mask Password")]
|
|
[!set(Password, "Password")]
|
|
[!set(Persist_Encrypted, "Persist Encrypted")]
|
|
[!set(Persist_Security_Info, "Persist Security Info")]
|
|
[!set(User_ID, "User ID")]
|
|
[!set(Data_Source, "Data Source")]
|
|
[!set(Window_Handle, "Window Handle")]
|
|
[!set(Impersonation_Level, "Impersonation Level")]
|
|
[!set(Location, "Location")]
|
|
[!set(Mode, "Mode")]
|
|
[!set(Prompt, "Prompt")]
|
|
[!set(Protection_Level, "Protection Level")]
|
|
[!set(Connect_Timeout, "Connect Timeout")]
|
|
[!set(Locale_Identifier, "Locale Identifier")]
|
|
[!set(Extended_Properties, "Extended Properties")]
|
|
[!set(Autocommit_Isolation_Levels, "Autocommit Isolation Levels")]
|
|
[!set(Server_Cursor, "Server Cursor")]
|
|
[!set(Objects_Transacted, "Objects Transacted")]
|
|
[!set(Updatability, "Updatability")]
|
|
[!set(Strong_Row_Identity, "Strong Row Identity")]
|
|
[!set(IAccessor, "IAccessor")]
|
|
[!set(IColumnsInfo, "IColumnsInfo")]
|
|
[!set(IColumnsRowset, "IColumnsRowset")]
|
|
[!set(IConnectionPointContainer, "IConnectionPointContainer")]
|
|
[!set(IProvideMoniker, "IProvideMoniker")]
|
|
[!set(IRowset, "IRowset")]
|
|
[!set(IRowsetChange, "IRowsetChange")]
|
|
[!set(IRowsetIdentity, "IRowsetIdentity")]
|
|
[!set(IRowsetInfo, "IRowsetInfo")]
|
|
[!set(IRowsetLocate, "IRowsetLocate")]
|
|
[!set(IRowsetResynch, "IRowsetResynch")]
|
|
[!set(Use_Bookmarks, "Use Bookmarks")]
|
|
[!set(Skip_Deleted_Bookmarks, "Skip Deleted Bookmarks")]
|
|
[!set(Bookmark_Type, "Bookmark Type")]
|
|
[!set(Fetch_Backwards, "Fetch Backwards")]
|
|
[!set(Hold_Rows, "Hold Rows")]
|
|
[!set(Append_Only_Rowset, "Append-Only Rowset")]
|
|
[!set(Scroll_Backwards, "Scroll Backwards")]
|
|
[!set(Column_Privileges, "Column Privileges")]
|
|
[!set(Command_Time_Out, "Command Time Out")]
|
|
[!set(Preserve_on_Commit, "Preserve on Commit")]
|
|
[!set(Delay_Storage_Object_Updates, "Delay Storage Object Updates")]
|
|
[!set(Immobile_Rows, "Immobile Rows")]
|
|
[!set(Literal_Bookmarks, "Literal Bookmarks")]
|
|
[!set(Literal_Row_Identity, "Literal Row Identity")]
|
|
[!set(Maximum_Open_Rows, "Maximum Open Rows")]
|
|
[!set(Maximum_Pending_Rows, "Maximum Pending Rows")]
|
|
[!set(Maximum_Rows, "Maximum Rows")]
|
|
[!set(Others_Inserts_Visible, "Others' Inserts Visible")]
|
|
[!set(Others_Changes_Visible, "Others' Changes Visible")]
|
|
[!set(Own_Inserts_Visible, "Own Inserts Visible")]
|
|
[!set(Own_Changes_Visible, "Own Changes Visible")]
|
|
[!set(Quick_Restart, "Quick Restart")]
|
|
[!set(Reentrant_Events, "Reentrant Events")]
|
|
[!set(Remove_Deleted_Rows, "Remove Deleted Rows")]
|
|
[!set(Report_Multiple_Changes, "Report Multiple Changes")]
|
|
[!set(Row_Privileges, "Row Privileges")]
|
|
[!set(Row_Threading_Model, "Row Threading Model")]
|
|
[!set(Ordered_Bookmarks, "Bookmarks Ordered")]
|
|
|
|
|
|
|
|
[!AddStringResource(IDS_DBPROP_ACTIVESESSIONS, Active_Sessions)]
|
|
[!AddStringResource(IDS_DBPROP_ASYNCTXNCOMMIT, Asynchable_Commit)]
|
|
[!AddStringResource(IDS_DBPROP_BYREFACCESSORS, Pass_By_Ref_Accessors)]
|
|
[!AddStringResource(IDS_DBPROP_CATALOGLOCATION, Catalog_Location)]
|
|
[!AddStringResource(IDS_DBPROP_CATALOGTERM, Catalog_Term)]
|
|
[!AddStringResource(IDS_DBPROP_CATALOGUSAGE, Catalog_Usage)]
|
|
[!AddStringResource(IDS_DBPROP_COLUMNDEFINITION, Column_Definition)]
|
|
[!AddStringResource(IDS_DBPROP_CONCATNULLBEHAVIOR, NULL_Concatenation_Behavior)]
|
|
[!AddStringResource(IDS_DBPROP_DATASOURCENAME, Data_Source_Name)]
|
|
[!AddStringResource(IDS_DBPROP_DATASOURCEREADONLY, Read_Only_Data_Source)]
|
|
[!AddStringResource(IDS_DBPROP_DBMSNAME , DBMS_Name)]
|
|
[!AddStringResource(IDS_DBPROP_DBMSVER , DBMS_Version)]
|
|
[!AddStringResource(IDS_DBPROP_PROCEDURETERM , Procedure_Term)]
|
|
[!AddStringResource(IDS_DBPROP_PROVIDEROLEDBVER , OLE_DB_Version)]
|
|
[!AddStringResource(IDS_DBPROP_PROVIDERNAME , Provider_Name)]
|
|
[!AddStringResource(IDS_DBPROP_PROVIDERVER , Provider_Version)]
|
|
[!AddStringResource(IDS_DBPROP_QUOTEDIDENTIFIERCASE , Quoted_Identifier_Sensitivity)]
|
|
[!AddStringResource(IDS_DBPROP_SCHEMATERM , Schema_Term)]
|
|
[!AddStringResource(IDS_DBPROP_SCHEMAUSAGE , Schema_Usage)]
|
|
[!AddStringResource(IDS_DBPROP_SQLSUPPORT , SQL_Support)]
|
|
[!AddStringResource(IDS_DBPROP_STRUCTUREDSTORAGE , Structured_Storage)]
|
|
[!AddStringResource(IDS_DBPROP_SUBQUERIES , Subquery_Support)]
|
|
[!AddStringResource(IDS_DBPROP_SUPPORTEDTXNISOLEVELS , Isolation_Levels)]
|
|
[!AddStringResource(IDS_DBPROP_SUPPORTEDTXNISORETAIN , Isolation_Retention)]
|
|
[!AddStringResource(IDS_DBPROP_TABLETERM , Table_Term)]
|
|
[!AddStringResource(IDS_DBPROP_USERNAME , User_Name)]
|
|
[!AddStringResource(IDS_DBPROP_SUPPORTEDTXNDDL , Transaction_DDL)]
|
|
[!AddStringResource(IDS_DBPROP_ASYNCTXNABORT , Asynchable_Abort)]
|
|
[!AddStringResource(IDS_DBPROP_DSOTHREADMODEL , Data_Source_Object_Threading_Model)]
|
|
[!AddStringResource(IDS_DBPROP_MULTIPLEPARAMSETS , Multiple_Parameter_Sets)]
|
|
[!AddStringResource(IDS_DBPROP_OUTPUTPARAMETERAVAILABILITY , Output_Parameter_Availability)]
|
|
[!AddStringResource(IDS_DBPROP_PERSISTENTIDTYPE , Persistent_ID_Type)]
|
|
[!AddStringResource(IDS_DBPROP_NOTIFYCOLUMNSET , Column_Set_Notification)]
|
|
[!AddStringResource(IDS_DBPROP_NOTIFYROWDELETE , Row_Delete_Notification)]
|
|
[!AddStringResource(IDS_DBPROP_NOTIFYROWFIRSTCHANGE , Row_First_Change_Notification)]
|
|
[!AddStringResource(IDS_DBPROP_NOTIFYROWINSERT , Row_Insert_Notification)]
|
|
[!AddStringResource(IDS_DBPROP_NOTIFYROWRESYNCH , Row_Resynchronization_Notification)]
|
|
[!AddStringResource(IDS_DBPROP_NOTIFYROWSETRELEASE , Rowset_Release_Notification)]
|
|
[!AddStringResource(IDS_DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE , Rowset_Fetch_Position_Change_Notification)]
|
|
[!AddStringResource(IDS_DBPROP_NOTIFYROWUNDOCHANGE , Row_Undo_Change_Notification)]
|
|
[!AddStringResource(IDS_DBPROP_NOTIFYROWUNDODELETE , Row_Undo_Delete_Notification)]
|
|
[!AddStringResource(IDS_DBPROP_GROUPBY , GROUP_BY_Support)]
|
|
[!AddStringResource(IDS_DBPROP_HETEROGENEOUSTABLES , Heterogenous_Table_Support)]
|
|
[!AddStringResource(IDS_DBPROP_IDENTIFIERCASE , Identifier_Case_Sensitivity)]
|
|
[!AddStringResource(IDS_DBPROP_LOCKMODES , Lock_Modes)]
|
|
[!AddStringResource(IDS_DBPROP_MAXINDEXSIZE , Maximum_Index_Size)]
|
|
[!AddStringResource(IDS_DBPROP_MAXROWSIZE , Maximum_Row_Size)]
|
|
[!AddStringResource(IDS_DBPROP_MAXROWSIZEINCLUDESBLOB , Maximum_Row_Size_Includes_BLOB)]
|
|
[!AddStringResource(IDS_DBPROP_MAXTABLESINSELECT , Maximum_Tables_in_SELECT)]
|
|
[!AddStringResource(IDS_DBPROP_MULTIPLESTORAGEOBJECTS , Multiple_Storage_Objects)]
|
|
[!AddStringResource(IDS_DBPROP_MULTITABLEUPDATE , Multi_Table_Update)]
|
|
[!AddStringResource(IDS_DBPROP_NOTIFICATIONPHASES , Notification_Phases)]
|
|
[!AddStringResource(IDS_DBPROP_NULLCOLLATION , NULL_Collation_Order)]
|
|
[!AddStringResource(IDS_DBPROP_OLEOBJECTS , OLE_Object_Support)]
|
|
[!AddStringResource(IDS_DBPROP_ORDERBYCOLUMNSINSELECT , ORDER_BY_Columns_in_Select_List)]
|
|
[!AddStringResource(IDS_DBPROP_PREPARECOMMITBEHAVIOR , Prepare_Commit_Behavior)]
|
|
[!AddStringResource(IDS_DBPROP_PREPAREABORTBEHAVIOR , Prepare_Abort_Behavior)]
|
|
[!AddStringResource(IDS_DBPROP_NOTIFYROWUNDOINSERT , Row_Undo_Insert_Notification)]
|
|
[!AddStringResource(IDS_DBPROP_NOTIFYROWUPDATE , Row_Update_Notification)]
|
|
[!AddStringResource(IDS_DBPROP_ROWSETCONVERSIONSONCOMMAND , Rowset_Conversions_on_Command)]
|
|
[!AddStringResource(IDS_DBPROP_MULTIPLERESULTS , Multiple_Results)]
|
|
[!AddStringResource(IDS_DBPROP_ISequentialStream , ISequentialStream)]
|
|
[!AddStringResource(IDS_DBPROP_ABORTPRESERVE , Preserve_on_Abort)]
|
|
[!AddStringResource(IDS_DBPROP_BLOCKINGSTORAGEOBJECTS , Blocking_Storage_Objects)]
|
|
[!AddStringResource(IDS_DBPROP_IRowsetScroll , IRowsetScroll)]
|
|
[!AddStringResource(IDS_DBPROP_IRowsetUpdate , IRowsetUpdate)]
|
|
[!AddStringResource(IDS_DBPROP_ISupportErrorInfo , ISupportErrorInfo)]
|
|
[!AddStringResource(IDS_DBPROP_CHANGEINSERTEDROWS , Change_Inserted_Rows)]
|
|
[!AddStringResource(IDS_DBPROP_RETURNPENDINGINSERTS , Return_Pending_Inserts)]
|
|
[!AddStringResource(IDS_DBPROP_IConvertType , IConvertType)]
|
|
[!AddStringResource(IDS_DBPROP_AUTH_CACHE_AUTHINFO , Cache_Authentication)]
|
|
[!AddStringResource(IDS_DBPROP_AUTH_ENCRYPT_PASSWORD , Encrypt_Password)]
|
|
[!AddStringResource(IDS_DBPROP_AUTH_INTEGRATED , Integrated_Security)]
|
|
[!AddStringResource(IDS_DBPROP_AUTH_MASK_PASSWORD , Mask_Password)]
|
|
[!AddStringResource(IDS_DBPROP_AUTH_PASSWORD , Password)]
|
|
[!AddStringResource(IDS_DBPROP_AUTH_PERSIST_ENCRYPTED , Persist_Encrypted)]
|
|
[!AddStringResource(IDS_DBPROP_AUTH_PERSIST_SENSITIVE_AUTHINFO , Persist_Security_Info)]
|
|
[!AddStringResource(IDS_DBPROP_AUTH_USERID , User_ID)]
|
|
[!AddStringResource(IDS_DBPROP_INIT_DATASOURCE , Data_Source)]
|
|
[!AddStringResource(IDS_DBPROP_INIT_HWND , Window_Handle)]
|
|
[!AddStringResource(IDS_DBPROP_INIT_IMPERSONATION_LEVEL , Impersonation_Level)]
|
|
[!AddStringResource(IDS_DBPROP_INIT_LOCATION , Location)]
|
|
[!AddStringResource(IDS_DBPROP_INIT_MODE , Mode)]
|
|
[!AddStringResource(IDS_DBPROP_INIT_PROMPT , Prompt)]
|
|
[!AddStringResource(IDS_DBPROP_INIT_PROTECTION_LEVEL , Protection_Level)]
|
|
[!AddStringResource(IDS_DBPROP_INIT_TIMEOUT , Connect_Timeout)]
|
|
[!AddStringResource(IDS_DBPROP_INIT_LCID , Locale_Identifier)]
|
|
[!AddStringResource(IDS_DBPROP_INIT_PROVIDERSTRING , Extended_Properties)]
|
|
[!AddStringResource(IDS_DBPROP_SESS_AUTOCOMMITISOLEVELS , Autocommit_Isolation_Levels)]
|
|
[!AddStringResource(IDS_DBPROP_SERVERCURSOR , Server_Cursor)]
|
|
[!AddStringResource(IDS_DBPROP_TRANSACTEDOBJECT , Objects_Transacted)]
|
|
[!AddStringResource(IDS_DBPROP_UPDATABILITY , Updatability)]
|
|
[!AddStringResource(IDS_DBPROP_STRONGIDENTITY , Strong_Row_Identity)]
|
|
[!AddStringResource(IDS_DBPROP_IAccessor , IAccessor)]
|
|
[!AddStringResource(IDS_DBPROP_IColumnsInfo , IColumnsInfo)]
|
|
[!AddStringResource(IDS_DBPROP_IColumnsRowset , IColumnsRowset)]
|
|
[!AddStringResource(IDS_DBPROP_IConnectionPointContainer , IConnectionPointContainer)]
|
|
[!AddStringResource(IDS_DBPROP_IProvideMoniker , IProvideMoniker)]
|
|
[!AddStringResource(IDS_DBPROP_IRowset , IRowset)]
|
|
[!AddStringResource(IDS_DBPROP_IRowsetChange , IRowsetChange)]
|
|
[!AddStringResource(IDS_DBPROP_IRowsetIdentity , IRowsetIdentity)]
|
|
[!AddStringResource(IDS_DBPROP_IRowsetInfo , IRowsetInfo)]
|
|
[!AddStringResource(IDS_DBPROP_IRowsetLocate , IRowsetLocate)]
|
|
[!AddStringResource(IDS_DBPROP_IRowsetResynch , IRowsetResynch)]
|
|
[!AddStringResource(IDS_DBPROP_BOOKMARKS , Use_Bookmarks)]
|
|
[!AddStringResource(IDS_DBPROP_BOOKMARKSKIPPED , Skip_Deleted_Bookmarks)]
|
|
[!AddStringResource(IDS_DBPROP_BOOKMARKTYPE , Bookmark_Type)]
|
|
[!AddStringResource(IDS_DBPROP_CANFETCHBACKWARDS , Fetch_Backwards)]
|
|
[!AddStringResource(IDS_DBPROP_CANHOLDROWS , Hold_Rows)]
|
|
[!AddStringResource(IDS_DBPROP_APPENDONLY , Append_Only_Rowset)]
|
|
[!AddStringResource(IDS_DBPROP_CANSCROLLBACKWARDS , Scroll_Backwards)]
|
|
[!AddStringResource(IDS_DBPROP_COLUMNRESTRICT , Column_Privileges)]
|
|
[!AddStringResource(IDS_DBPROP_COMMANDTIMEOUT , Command_Time_Out)]
|
|
[!AddStringResource(IDS_DBPROP_COMMITPRESERVE , Preserve_on_Commit)]
|
|
[!AddStringResource(IDS_DBPROP_DELAYSTORAGEOBJECTS , Delay_Storage_Object_Updates)]
|
|
[!AddStringResource(IDS_DBPROP_IMMOBILEROWS , Immobile_Rows)]
|
|
[!AddStringResource(IDS_DBPROP_LITERALBOOKMARKS , Literal_Bookmarks)]
|
|
[!AddStringResource(IDS_DBPROP_LITERALIDENTITY , Literal_Row_Identity)]
|
|
[!AddStringResource(IDS_DBPROP_MAXOPENROWS , Maximum_Open_Rows)]
|
|
[!AddStringResource(IDS_DBPROP_MAXPENDINGROWS , Maximum_Pending_Rows)]
|
|
[!AddStringResource(IDS_DBPROP_MAXROWS , Maximum_Rows)]
|
|
[!AddStringResource(IDS_DBPROP_OTHERINSERT , Others_Inserts_Visible)]
|
|
[!AddStringResource(IDS_DBPROP_OTHERUPDATEDELETE , Others_Changes_Visible)]
|
|
[!AddStringResource(IDS_DBPROP_OWNINSERT , Own_Inserts_Visible)]
|
|
[!AddStringResource(IDS_DBPROP_OWNUPDATEDELETE , Own_Changes_Visible)]
|
|
[!AddStringResource(IDS_DBPROP_QUICKRESTART , Quick_Restart)]
|
|
[!AddStringResource(IDS_DBPROP_REENTRANTEVENTS , Reentrant_Events)]
|
|
[!AddStringResource(IDS_DBPROP_REMOVEDELETED , Remove_Deleted_Rows)]
|
|
[!AddStringResource(IDS_DBPROP_REPORTMULTIPLECHANGES , Report_Multiple_Changes)]
|
|
[!AddStringResource(IDS_DBPROP_ROWRESTRICT , Row_Privileges)]
|
|
[!AddStringResource(IDS_DBPROP_ROWTHREADMODEL , Row_Threading_Model)]
|
|
[!AddStringResource(IDS_DBPROP_ORDEREDBOOKMARKS , Ordered_Bookmarks)]
|
|
[!Commit]
|