#S(HASH-TABLE EQL (FILENAME . "c:\winnt\system32\msrdc20.oca")(GUID . "{0D42C758-E0FE-4F3F-87D8-45C9A0689E17}")(DESCRIPTION . "Microsoft RemoteData Control 6.0 (SP3)")(VERSION . "2.0") (CLASSES . #S(HASH-TABLE EQUAL ("DRdcEvents" (TYPE . "Interface")(GUID . "{5CABA7A1-3382-42F6-BC99-10628A84539A}")(FUNCTIONS ((NAME . "Validate") (RIID . #x00000000) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("Action" "VT_PTR.VT_I2")("Reserved" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs before a different row becomes the current row; before the Update method (except when data is saved with the UpdateRow method); and before a Delete, Unload, or Close operation.")) ((NAME . "Reposition") (RIID . #x00000001) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after a row becomes the current row.")) ((NAME . "Error") (RIID . #x00000002) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ("Number" "VT_I4")("Description" "VT_PTR.VT_BSTR")("Scode" "VT_I4")("Source" "VT_BSTR")("HelpFile" "VT_BSTR")("HelpContext" "VT_I4")("CancelDisplay" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs only as the result of a data access error that takes place when no Visual Basic code is being executed.")) ((NAME . "QueryCompleted") (RIID . #x00000003) (OFFSET . #x3c) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired after an asynchronous query has completed")) ((NAME . "MouseDown") (RIID . #xfffffda3) (OFFSET . #x40) (RETURNS . "VT_HRESULT")(PARAMS ("Button" "VT_PTR.VT_I2")("Shift" "VT_PTR.VT_I2")("x" "VT_PTR.VT_R4")("y" "VT_PTR.VT_R4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user presses the mouse button while an object has the focus.")) ((NAME . "MouseMove") (RIID . #xfffffda2) (OFFSET . #x44) (RETURNS . "VT_HRESULT")(PARAMS ("Button" "VT_PTR.VT_I2")("Shift" "VT_PTR.VT_I2")("x" "VT_PTR.VT_R4")("y" "VT_PTR.VT_R4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user moves the mouse.")) ((NAME . "MouseUp") (RIID . #xfffffda1) (OFFSET . #x48) (RETURNS . "VT_HRESULT")(PARAMS ("Button" "VT_PTR.VT_I2")("Shift" "VT_PTR.VT_I2")("x" "VT_PTR.VT_R4")("y" "VT_PTR.VT_R4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user releases the mouse button while an object has the focus.")) ((NAME . "DragDrop") (RIID . #x80013006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("Source" "VT_PTR.VT_PTR.Control")("x" "VT_PTR.VT_R4")("y" "VT_PTR.VT_R4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when a drag-and-drop operation is completed.")) ((NAME . "DragOver") (RIID . #x80013007) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("Source" "VT_PTR.VT_PTR.Control")("x" "VT_PTR.VT_R4")("y" "VT_PTR.VT_R4")("State" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when a drag-and-drop operation is in progress.")))) ("_Event28" (TYPE . "Interface")(GUID . "{F14312A1-2B6F-498A-A835-E83DF2F0F119}")(FUNCTIONS ((NAME . "Validate") (RIID . #x00000000) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Action" "VT_PTR.VT_I2")("Reserved" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs before a different row becomes the current row; before the Update method (except when data is saved with the UpdateRow method); and before a Delete, Unload, or Close operation.")) ((NAME . "Reposition") (RIID . #x00000001) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after a row becomes the current row.")) ((NAME . "Error") (RIID . #x00000002) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Number" "VT_I4")("Description" "VT_PTR.VT_BSTR")("Scode" "VT_I4")("Source" "VT_BSTR")("HelpFile" "VT_BSTR")("HelpContext" "VT_I4")("CancelDisplay" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs only as the result of a data access error that takes place when no Visual Basic code is being executed.")) ((NAME . "QueryCompleted") (RIID . #x00000003) (OFFSET . #x3c) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired after an asynchronous query has completed")) ((NAME . "MouseDown") (RIID . #xfffffda3) (OFFSET . #x40) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Button" "VT_PTR.VT_I2")("Shift" "VT_PTR.VT_I2")("x" "VT_PTR.VT_R4")("y" "VT_PTR.VT_R4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user presses the mouse button while an object has the focus.")) ((NAME . "MouseMove") (RIID . #xfffffda2) (OFFSET . #x44) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Button" "VT_PTR.VT_I2")("Shift" "VT_PTR.VT_I2")("x" "VT_PTR.VT_R4")("y" "VT_PTR.VT_R4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user moves the mouse.")) ((NAME . "MouseUp") (RIID . #xfffffda1) (OFFSET . #x48) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Button" "VT_PTR.VT_I2")("Shift" "VT_PTR.VT_I2")("x" "VT_PTR.VT_R4")("y" "VT_PTR.VT_R4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when the user releases the mouse button while an object has the focus.")) ((NAME . "DragDrop") (RIID . #x80013006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Source" "VT_PTR.VT_PTR.Control")("x" "VT_PTR.VT_R4")("y" "VT_PTR.VT_R4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when a drag-and-drop operation is completed.")) ((NAME . "DragOver") (RIID . #x80013007) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("Index" "VT_PTR.VT_I2")("Source" "VT_PTR.VT_PTR.Control")("x" "VT_PTR.VT_R4")("y" "VT_PTR.VT_R4")("State" "VT_PTR.VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when a drag-and-drop operation is in progress.")))) ("IRdc" (TYPE . "Dispinterface")(DESCRIPTION . "Microsoft RemoteData Control 6.0 (SP3)")(GUID . "{1786BEA2-2279-42EC-B3B0-C3DE2E399D62}")(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 . #x0) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x0) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x0) (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 . #x0) (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 . "DataSourceName") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets RemoteData control's data source name")) ((NAME . "DataSourceName") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets RemoteData control's data source name")) ((NAME . "SQL") (RIID . #x00000002) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets SQL statement defining query")) ((NAME . "SQL") (RIID . #x00000002) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets SQL statement defining query")) ((NAME . "LoginTimeout") (RIID . #x00000003) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets timeout value for connecting to data source")) ((NAME . "LoginTimeout") (RIID . #x00000003) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets timeout value for connecting to data source")) ((NAME . "Version") (RIID . #x00000004) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Data format version of the open database")) ((NAME . "Connect") (RIID . #x00000005) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets information on source of an open connection")) ((NAME . "Connect") (RIID . #x00000005) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets information on source of an open connection")) ((NAME . "QueryTimeout") (RIID . #x00000006) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets timeout value for query execution")) ((NAME . "QueryTimeout") (RIID . #x00000006) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets timeout value for query execution")) ((NAME . "RowsetSize") (RIID . #x00000007) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets number of rows in the rowset")) ((NAME . "RowsetSize") (RIID . #x00000007) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets number of rows in the rowset")) ((NAME . "ResultsetType") (RIID . #x00000008) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.ResultsetTypeConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Resultset type supported by the RemoteData control")) ((NAME . "ResultsetType") (RIID . #x00000008) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.ResultsetTypeConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Resultset type supported by the RemoteData control")) ((NAME . "MaxRows") (RIID . #x00000009) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets maximum number of rows to be returned from a query")) ((NAME . "MaxRows") (RIID . #x00000009) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets maximum number of rows to be returned from a query")) ((NAME . "LogMessages") (RIID . #x0000000a) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets location of the ODBC trace file")) ((NAME . "LogMessages") (RIID . #x0000000a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets location of the ODBC trace file")) ((NAME . "KeysetSize") (RIID . #x0000000b) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets number of rows in keyset buffer")) ((NAME . "KeysetSize") (RIID . #x0000000b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets number of rows in keyset buffer")) ((NAME . "EditMode") (RIID . #x0000000c) (OFFSET . #x0) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets editing state for the current row")) ((NAME . "EditMode") (RIID . #x0000000c) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets editing state for the current row")) ((NAME . "Resultset") (RIID . #x0000000d) (OFFSET . #x0) (RETURNS . "VT_PTR._rdoResultset")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets RemoteData control's corresponding resultset")) ((NAME . "Resultset") (RIID . #x0000000d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR._rdoResultset")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns/sets RemoteData control's corresponding resultset")) ((NAME . "ReadOnly") (RIID . #x0000000e) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines whether RemoteData control's data source is read-only")) ((NAME . "ReadOnly") (RIID . #x0000000e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines whether RemoteData control's data source is read-only")) ((NAME . "Options") (RIID . #x0000000f) (OFFSET . #x0) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies options of the rdoResultset object")) ((NAME . "Options") (RIID . #x0000000f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies options of the rdoResultset object")) ((NAME . "UserName") (RIID . #x00000010) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies user ID")) ((NAME . "UserName") (RIID . #x00000010) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies user ID")) ((NAME . "Password") (RIID . #x00000011) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Password used during creation of rdoEnvironment object")) ((NAME . "Password") (RIID . #x00000011) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Password used during creation of rdoEnvironment object")) ((NAME . "CursorDriver") (RIID . #x00000012) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.CursorDriverConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies type of cursor to be created")) ((NAME . "CursorDriver") (RIID . #x00000012) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.CursorDriverConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies type of cursor to be created")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x0) (RETURNS . "VT_PTR.IFontDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns RemoteData control's current font")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IFontDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns RemoteData control's current font")) ((NAME . "Connection") (RIID . #x00000013) (OFFSET . #x0) (RETURNS . "VT_PTR._rdoConnection")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns reference to a RemoteData control's underlying rdoConnection object")) ((NAME . "Connection") (RIID . #x00000013) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR._rdoConnection")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns reference to a RemoteData control's underlying rdoConnection object")) ((NAME . "EOFAction") (RIID . #x00000014) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.EOFActionConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets end-of-file action taken")) ((NAME . "EOFAction") (RIID . #x00000014) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.EOFActionConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets end-of-file action taken")) ((NAME . "BOFAction") (RIID . #x00000015) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.BOFActionConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets beginning-of-file action taken")) ((NAME . "BOFAction") (RIID . #x00000015) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.BOFActionConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets beginning-of-file action taken")) ((NAME . "ErrorThreshold") (RIID . #x00000016) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets value determining severity level constituting fatal error")) ((NAME . "ErrorThreshold") (RIID . #x00000016) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets value determining severity level constituting fatal error")) ((NAME . "LockType") (RIID . #x00000017) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.LockTypeConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies the type of concurrency handling")) ((NAME . "LockType") (RIID . #x00000017) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.LockTypeConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies the type of concurrency handling")) ((NAME . "Prompt") (RIID . #x00000018) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.PromptConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies ODBC prompt option")) ((NAME . "Prompt") (RIID . #x00000018) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.PromptConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies ODBC prompt option")) ((NAME . "Transactions") (RIID . #x00000019) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Appearance") (RIID . #xfffffdf8) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.AppearanceConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies appearance of the data control")) ((NAME . "Appearance") (RIID . #xfffffdf8) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.AppearanceConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies appearance of the data control")) ((NAME . "Environment") (RIID . #x0000001b) (OFFSET . #x0) (RETURNS . "VT_PTR._rdoEnvironment")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns RDO Environment object")) ((NAME . "Environment") (RIID . #x0000001b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR._rdoEnvironment")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns RDO Environment object")) ((NAME . "StillExecuting") (RIID . #x0000001c) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Caption") (RIID . #xfffffdfa) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines RemoteData control's caption")) ((NAME . "Caption") (RIID . #xfffffdfa) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines RemoteData control's caption")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines RemoteData control's backcolor")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines RemoteData control's backcolor")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines RemoteData control's forecolor")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines RemoteData control's forecolor")) ((NAME . "BatchCollisionCount") (RIID . #x0000001d) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Number of collision rows")) ((NAME . "BatchCollisionRows") (RIID . #x0000001e) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Array of collision rows")) ((NAME . "BatchSize") (RIID . #x0000001f) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Number of records in Batch Update")) ((NAME . "BatchSize") (RIID . #x0000001f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Number of records in Batch Update")) ((NAME . "UpdateOperation") (RIID . #x00000020) (OFFSET . #x0) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that specifies if the optimistic batch update should use an Update statement or a Delete followed by an Insert.")) ((NAME . "UpdateOperation") (RIID . #x00000020) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that specifies if the optimistic batch update should use an Update statement or a Delete followed by an Insert.")) ((NAME . "UpdateCriteria") (RIID . #x00000021) (OFFSET . #x0) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that specifies how the WHERE clause is constructed for each row during an optimistic batch update operation.")) ((NAME . "UpdateCriteria") (RIID . #x00000021) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that specifies how the WHERE clause is constructed for each row during an optimistic batch update operation.")) ((NAME . "UpdateControls") (RIID . #x00000023) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Refreshes bound controls")) ((NAME . "UpdateRow") (RIID . #x00000024) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Saves the current value of bound controls")) ((NAME . "BeginTrans") (RIID . #x00000025) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Begins a new transaction")) ((NAME . "CommitTrans") (RIID . #x00000026) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Ends current transaction and saves changes")) ((NAME . "RollbackTrans") (RIID . #x00000027) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Ends current transaction and restores databases in rdoEnvironment object")) ((NAME . "Cancel") (RIID . #x00000028) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Cancel async operation")) ((NAME . "Refresh") (RIID . #xfffffdda) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Refreshes resultset and bound controls")) ((NAME . "AboutBox") (RIID . #xfffffdd8) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Displays the RemoteData control's About box")) ((NAME . "Name") (RIID . #x80010000) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the name used in code to identify an object.")) ((NAME . "Index") (RIID . #x80010001) (OFFSET . #x0) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the number identifying a control in a control array.")) ((NAME . "Left") (RIID . #x80010003) (OFFSET . #x0) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the distance between the internal left edge of an object and the left edge of its container.")) ((NAME . "Left") (RIID . #x80010003) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the distance between the internal left edge of an object and the left edge of its container.")) ((NAME . "Top") (RIID . #x80010004) (OFFSET . #x0) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the distance between the internal top edge of an object and the top edge of its container.")) ((NAME . "Top") (RIID . #x80010004) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the distance between the internal top edge of an object and the top edge of its container.")) ((NAME . "Width") (RIID . #x80010005) (OFFSET . #x0) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the width of an object.")) ((NAME . "Width") (RIID . #x80010005) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the width of an object.")) ((NAME . "Height") (RIID . #x80010006) (OFFSET . #x0) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the height of an object.")) ((NAME . "Height") (RIID . #x80010006) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the height of an object.")) ((NAME . "Visible") (RIID . #x80010007) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that determines whether an object is visible or hidden.")) ((NAME . "Visible") (RIID . #x80010007) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that determines whether an object is visible or hidden.")) ((NAME . "Parent") (RIID . #x80010008) (OFFSET . #x0) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the object on which this object is located.")) ((NAME . "DragMode") (RIID . #x80010009) (OFFSET . #x0) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that determines whether manual or automatic drag mode is used.")) ((NAME . "DragMode") (RIID . #x80010009) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that determines whether manual or automatic drag mode is used.")) ((NAME . "DragIcon") (RIID . #x8001000a) (OFFSET . #x0) (RETURNS . "VT_PTR.Picture")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the icon to be displayed as the pointer in a drag-and-drop operation.")) ((NAME . "DragIcon") (RIID . #x8001000a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.Picture")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the icon to be displayed as the pointer in a drag-and-drop operation.")) ((NAME . "DragIcon") (RIID . #x8001000a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.Picture")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns/sets the icon to be displayed as the pointer in a drag-and-drop operation.")) ((NAME . "Tag") (RIID . #x8001000b) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Stores any extra data needed for your program.")) ((NAME . "Tag") (RIID . #x8001000b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Stores any extra data needed for your program.")) ((NAME . "Enabled") (RIID . #x8001000d) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that determines whether an object can respond to user-generated events.")) ((NAME . "Enabled") (RIID . #x8001000d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that determines whether an object can respond to user-generated events.")) ((NAME . "Object") (RIID . #x8001001c) (OFFSET . #x0) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns an object in a control.")) ((NAME . "Align") (RIID . #x8001003b) (OFFSET . #x0) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that determines where an object is displayed on a form.")) ((NAME . "Align") (RIID . #x8001003b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that determines where an object is displayed on a form.")) ((NAME . "WhatsThisHelpID") (RIID . #x80010046) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets an associated context number for an object.")) ((NAME . "WhatsThisHelpID") (RIID . #x80010046) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets an associated context number for an object.")) ((NAME . "Container") (RIID . #x80010047) (OFFSET . #x0) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the container of an object.")) ((NAME . "Container") (RIID . #x80010047) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_DISPATCH")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the container of an object.")) ((NAME . "ToolTipText") (RIID . #x8001004a) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the text displayed when the mouse is paused over the control.")) ((NAME . "ToolTipText") (RIID . #x8001004a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the text displayed when the mouse is paused over the control.")) ((NAME . "ZOrder") (RIID . #x80011000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Position" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Places a specified object at the front or back of the z-order within its graphical level.")) ((NAME . "Move") (RIID . #x80011001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Left" "VT_R4")("Top" "VT_VARIANT")("Width" "VT_VARIANT")("Height" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves an object.")) ((NAME . "Drag") (RIID . #x80011002) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Action" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Begins, ends, or cancels a drag operation of any object except Line, Menu, Shape, and Timer.")) ((NAME . "ShowWhatsThis") (RIID . #x80011003) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Displays a selected topic in a Help file using the What's This popup provided by Windows 95 Help.")))) ("_PBrowse29" (TYPE . "Dispinterface")(DESCRIPTION . "Microsoft RemoteData Control 6.0 (SP3)")(GUID . "{6AF90346-F138-4E24-8CA9-FBA426585887}")(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 . #x0) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x0) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x0) (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 . #x0) (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 . "DataSourceName") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets RemoteData control's data source name")) ((NAME . "DataSourceName") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets RemoteData control's data source name")) ((NAME . "SQL") (RIID . #x00000002) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets SQL statement defining query")) ((NAME . "SQL") (RIID . #x00000002) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets SQL statement defining query")) ((NAME . "LoginTimeout") (RIID . #x00000003) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets timeout value for connecting to data source")) ((NAME . "LoginTimeout") (RIID . #x00000003) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets timeout value for connecting to data source")) ((NAME . "Version") (RIID . #x00000004) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Data format version of the open database")) ((NAME . "Connect") (RIID . #x00000005) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets information on source of an open connection")) ((NAME . "Connect") (RIID . #x00000005) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets information on source of an open connection")) ((NAME . "QueryTimeout") (RIID . #x00000006) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets timeout value for query execution")) ((NAME . "QueryTimeout") (RIID . #x00000006) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets timeout value for query execution")) ((NAME . "RowsetSize") (RIID . #x00000007) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets number of rows in the rowset")) ((NAME . "RowsetSize") (RIID . #x00000007) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets number of rows in the rowset")) ((NAME . "ResultsetType") (RIID . #x00000008) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.ResultsetTypeConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Resultset type supported by the RemoteData control")) ((NAME . "ResultsetType") (RIID . #x00000008) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.ResultsetTypeConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Resultset type supported by the RemoteData control")) ((NAME . "MaxRows") (RIID . #x00000009) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets maximum number of rows to be returned from a query")) ((NAME . "MaxRows") (RIID . #x00000009) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets maximum number of rows to be returned from a query")) ((NAME . "LogMessages") (RIID . #x0000000a) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets location of the ODBC trace file")) ((NAME . "LogMessages") (RIID . #x0000000a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets location of the ODBC trace file")) ((NAME . "KeysetSize") (RIID . #x0000000b) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets number of rows in keyset buffer")) ((NAME . "KeysetSize") (RIID . #x0000000b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets number of rows in keyset buffer")) ((NAME . "EditMode") (RIID . #x0000000c) (OFFSET . #x0) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets editing state for the current row")) ((NAME . "EditMode") (RIID . #x0000000c) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets editing state for the current row")) ((NAME . "Resultset") (RIID . #x0000000d) (OFFSET . #x0) (RETURNS . "VT_PTR._rdoResultset")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets RemoteData control's corresponding resultset")) ((NAME . "Resultset") (RIID . #x0000000d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR._rdoResultset")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns/sets RemoteData control's corresponding resultset")) ((NAME . "ReadOnly") (RIID . #x0000000e) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines whether RemoteData control's data source is read-only")) ((NAME . "ReadOnly") (RIID . #x0000000e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines whether RemoteData control's data source is read-only")) ((NAME . "Options") (RIID . #x0000000f) (OFFSET . #x0) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies options of the rdoResultset object")) ((NAME . "Options") (RIID . #x0000000f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies options of the rdoResultset object")) ((NAME . "UserName") (RIID . #x00000010) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies user ID")) ((NAME . "UserName") (RIID . #x00000010) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies user ID")) ((NAME . "Password") (RIID . #x00000011) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Password used during creation of rdoEnvironment object")) ((NAME . "Password") (RIID . #x00000011) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Password used during creation of rdoEnvironment object")) ((NAME . "CursorDriver") (RIID . #x00000012) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.CursorDriverConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies type of cursor to be created")) ((NAME . "CursorDriver") (RIID . #x00000012) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.CursorDriverConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies type of cursor to be created")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x0) (RETURNS . "VT_PTR.IFontDisp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns RemoteData control's current font")) ((NAME . "Font") (RIID . #xfffffe00) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IFontDisp")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns RemoteData control's current font")) ((NAME . "Connection") (RIID . #x00000013) (OFFSET . #x0) (RETURNS . "VT_PTR._rdoConnection")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns reference to a RemoteData control's underlying rdoConnection object")) ((NAME . "Connection") (RIID . #x00000013) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR._rdoConnection")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns reference to a RemoteData control's underlying rdoConnection object")) ((NAME . "EOFAction") (RIID . #x00000014) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.EOFActionConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets end-of-file action taken")) ((NAME . "EOFAction") (RIID . #x00000014) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.EOFActionConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets end-of-file action taken")) ((NAME . "BOFAction") (RIID . #x00000015) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.BOFActionConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets beginning-of-file action taken")) ((NAME . "BOFAction") (RIID . #x00000015) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.BOFActionConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets beginning-of-file action taken")) ((NAME . "ErrorThreshold") (RIID . #x00000016) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets value determining severity level constituting fatal error")) ((NAME . "ErrorThreshold") (RIID . #x00000016) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets value determining severity level constituting fatal error")) ((NAME . "LockType") (RIID . #x00000017) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.LockTypeConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies the type of concurrency handling")) ((NAME . "LockType") (RIID . #x00000017) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.LockTypeConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies the type of concurrency handling")) ((NAME . "Prompt") (RIID . #x00000018) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.PromptConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies ODBC prompt option")) ((NAME . "Prompt") (RIID . #x00000018) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.PromptConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies ODBC prompt option")) ((NAME . "Transactions") (RIID . #x00000019) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Appearance") (RIID . #xfffffdf8) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.AppearanceConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies appearance of the data control")) ((NAME . "Appearance") (RIID . #xfffffdf8) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.AppearanceConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies appearance of the data control")) ((NAME . "Environment") (RIID . #x0000001b) (OFFSET . #x0) (RETURNS . "VT_PTR._rdoEnvironment")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns RDO Environment object")) ((NAME . "Environment") (RIID . #x0000001b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR._rdoEnvironment")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns RDO Environment object")) ((NAME . "StillExecuting") (RIID . #x0000001c) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Caption") (RIID . #xfffffdfa) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines RemoteData control's caption")) ((NAME . "Caption") (RIID . #xfffffdfa) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines RemoteData control's caption")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines RemoteData control's backcolor")) ((NAME . "BackColor") (RIID . #xfffffe0b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines RemoteData control's backcolor")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Typedef.OLE_COLOR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines RemoteData control's forecolor")) ((NAME . "ForeColor") (RIID . #xfffffdff) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Typedef.OLE_COLOR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines RemoteData control's forecolor")) ((NAME . "BatchCollisionCount") (RIID . #x0000001d) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Number of collision rows")) ((NAME . "BatchCollisionRows") (RIID . #x0000001e) (OFFSET . #x0) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Array of collision rows")) ((NAME . "BatchSize") (RIID . #x0000001f) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Number of records in Batch Update")) ((NAME . "BatchSize") (RIID . #x0000001f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Number of records in Batch Update")) ((NAME . "UpdateOperation") (RIID . #x00000020) (OFFSET . #x0) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that specifies if the optimistic batch update should use an Update statement or a Delete followed by an Insert.")) ((NAME . "UpdateOperation") (RIID . #x00000020) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that specifies if the optimistic batch update should use an Update statement or a Delete followed by an Insert.")) ((NAME . "UpdateCriteria") (RIID . #x00000021) (OFFSET . #x0) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that specifies how the WHERE clause is constructed for each row during an optimistic batch update operation.")) ((NAME . "UpdateCriteria") (RIID . #x00000021) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that specifies how the WHERE clause is constructed for each row during an optimistic batch update operation.")) ((NAME . "UpdateControls") (RIID . #x00000023) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Refreshes bound controls")) ((NAME . "UpdateRow") (RIID . #x00000024) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Saves the current value of bound controls")) ((NAME . "BeginTrans") (RIID . #x00000025) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Begins a new transaction")) ((NAME . "CommitTrans") (RIID . #x00000026) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Ends current transaction and saves changes")) ((NAME . "RollbackTrans") (RIID . #x00000027) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Ends current transaction and restores databases in rdoEnvironment object")) ((NAME . "Cancel") (RIID . #x00000028) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Cancel async operation")) ((NAME . "Refresh") (RIID . #xfffffdda) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Refreshes resultset and bound controls")) ((NAME . "AboutBox") (RIID . #xfffffdd8) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Displays the RemoteData control's About box")) ((NAME . "Name") (RIID . #x80010000) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the name used in code to identify an object.")) ((NAME . "Name") (RIID . #x80010000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns the name used in code to identify an object.")) ((NAME . "Index") (RIID . #x80010001) (OFFSET . #x0) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the number identifying a control in a control array.")) ((NAME . "Index") (RIID . #x80010001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the number identifying a control in a control array.")) ((NAME . "Left") (RIID . #x80010003) (OFFSET . #x0) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the distance between the internal left edge of an object and the left edge of its container.")) ((NAME . "Left") (RIID . #x80010003) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the distance between the internal left edge of an object and the left edge of its container.")) ((NAME . "Top") (RIID . #x80010004) (OFFSET . #x0) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the distance between the internal top edge of an object and the top edge of its container.")) ((NAME . "Top") (RIID . #x80010004) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the distance between the internal top edge of an object and the top edge of its container.")) ((NAME . "Width") (RIID . #x80010005) (OFFSET . #x0) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the width of an object.")) ((NAME . "Width") (RIID . #x80010005) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the width of an object.")) ((NAME . "Height") (RIID . #x80010006) (OFFSET . #x0) (RETURNS . "VT_R4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the height of an object.")) ((NAME . "Height") (RIID . #x80010006) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_R4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the height of an object.")) ((NAME . "Visible") (RIID . #x80010007) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that determines whether an object is visible or hidden.")) ((NAME . "Visible") (RIID . #x80010007) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that determines whether an object is visible or hidden.")) ((NAME . "DragMode") (RIID . #x80010009) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.DragModeConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that determines whether manual or automatic drag mode is used.")) ((NAME . "DragMode") (RIID . #x80010009) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.DragModeConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that determines whether manual or automatic drag mode is used.")) ((NAME . "DragIcon") (RIID . #x8001000a) (OFFSET . #x0) (RETURNS . "VT_PTR.Picture")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the icon to be displayed as the pointer in a drag-and-drop operation.")) ((NAME . "DragIcon") (RIID . #x8001000a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.Picture")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the icon to be displayed as the pointer in a drag-and-drop operation.")) ((NAME . "DragIcon") (RIID . #x8001000a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.Picture")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns/sets the icon to be displayed as the pointer in a drag-and-drop operation.")) ((NAME . "Tag") (RIID . #x8001000b) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Stores any extra data needed for your program.")) ((NAME . "Tag") (RIID . #x8001000b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Stores any extra data needed for your program.")) ((NAME . "Enabled") (RIID . #x8001000d) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that determines whether an object can respond to user-generated events.")) ((NAME . "Enabled") (RIID . #x8001000d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that determines whether an object can respond to user-generated events.")) ((NAME . "Align") (RIID . #x8001003b) (OFFSET . #x0) (RETURNS . "VT_USERDEFINED.Enum.AlignConstants")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets a value that determines where an object is displayed on a form.")) ((NAME . "Align") (RIID . #x8001003b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.AlignConstants")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets a value that determines where an object is displayed on a form.")) ((NAME . "Negotiate") (RIID . #x8001003c) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Determines whether a control that can be aligned is displayed when an active object on the form displays one or more toolbars.")) ((NAME . "Negotiate") (RIID . #x8001003c) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Determines whether a control that can be aligned is displayed when an active object on the form displays one or more toolbars.")) ((NAME . "WhatsThisHelpID") (RIID . #x80010046) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets an associated context number for an object.")) ((NAME . "WhatsThisHelpID") (RIID . #x80010046) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets an associated context number for an object.")) ((NAME . "ToolTipText") (RIID . #x8001004a) (OFFSET . #x0) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the text displayed when the mouse is paused over the control.")) ((NAME . "ToolTipText") (RIID . #x8001004a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets the text displayed when the mouse is paused over the control.")) ((NAME . "ZOrder") (RIID . #x80011000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Position" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Places a specified object at the front or back of the z-order within its graphical level.")) ((NAME . "Move") (RIID . #x80011001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Left" "VT_R4")("Top" "VT_VARIANT")("Width" "VT_VARIANT")("Height" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves an object.")) ((NAME . "Drag") (RIID . #x80011002) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Action" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Begins, ends, or cancels a drag operation of any object except Line, Menu, Shape, and Timer.")) ((NAME . "ShowWhatsThis") (RIID . #x80011003) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Displays a selected topic in a Help file using the What's This popup provided by Windows 95 Help.")))) ("MSRDC" (TYPE . "Coclass")(GUID . "{8414DE64-BCAC-4E25-91C1-FE0B5421B7D7}")(ALIASES "IRdc""DRdcEvents") (FUNCTIONS )) ("BOFActionConstants" (TYPE . "Enum")(DESCRIPTION . "BOFAction Constants")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("EOFActionConstants" (TYPE . "Enum")(DESCRIPTION . "EOFAction Constants")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("AppearanceConstants" (TYPE . "Enum")(DESCRIPTION . "Appearance Constants")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("PromptConstants" (TYPE . "Enum")(DESCRIPTION . "Prompt Constants")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CursorDriverConstants" (TYPE . "Enum")(DESCRIPTION . "CursorDriver Constants")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("EditModeConstants" (TYPE . "Enum")(DESCRIPTION . "EditMode Constants")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("LockTypeConstants" (TYPE . "Enum")(DESCRIPTION . "LockType Constants")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("OptionConstants" (TYPE . "Enum")(DESCRIPTION . "Options Constants")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("ResultsetTypeConstants" (TYPE . "Enum")(DESCRIPTION . "Resultset Type Constants")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CancelDisplayConstants" (TYPE . "Enum")(DESCRIPTION . "CancelDisplay Constants")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("ValidateActionConstants" (TYPE . "Enum")(DESCRIPTION . "Action Constants")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("ErrorConstant" (TYPE . "Enum")(DESCRIPTION . "Error Constants")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) )))