include: Add ConnectionEventsVt definition.
Signed-off-by: Aaro Altonen <a.altonen@hotmail.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
67ef515174
commit
a436833c41
|
@ -47,6 +47,7 @@ interface Property;
|
||||||
interface Recordset15;
|
interface Recordset15;
|
||||||
interface Recordset20;
|
interface Recordset20;
|
||||||
interface Recordset21;
|
interface Recordset21;
|
||||||
|
interface ConnectionEventsVt;
|
||||||
dispinterface ConnectionEvents;
|
dispinterface ConnectionEvents;
|
||||||
dispinterface RecordsetEvents;
|
dispinterface RecordsetEvents;
|
||||||
|
|
||||||
|
@ -1581,6 +1582,70 @@ interface _Command : Command25
|
||||||
[out, retval] VARIANT_BOOL *named_parameters);
|
[out, retval] VARIANT_BOOL *named_parameters);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
[
|
||||||
|
uuid(00000402-0000-0010-8000-00aa006d2ea4),
|
||||||
|
odl,
|
||||||
|
hidden
|
||||||
|
]
|
||||||
|
interface ConnectionEventsVt : IUnknown
|
||||||
|
{
|
||||||
|
HRESULT InfoMessage(
|
||||||
|
[in] Error *error,
|
||||||
|
[in, out] EventStatusEnum *status,
|
||||||
|
[in] _Connection *connection);
|
||||||
|
|
||||||
|
HRESULT BeginTransComplete(
|
||||||
|
[in] LONG TransactionLevel,
|
||||||
|
[in] Error *error,
|
||||||
|
[in, out] EventStatusEnum *status,
|
||||||
|
[in] _Connection *connection);
|
||||||
|
|
||||||
|
HRESULT CommitTransComplete(
|
||||||
|
[in] Error *error,
|
||||||
|
[in, out] EventStatusEnum *status,
|
||||||
|
[in] _Connection *connection);
|
||||||
|
|
||||||
|
HRESULT RollbackTransComplete(
|
||||||
|
[in] Error *error,
|
||||||
|
[in, out] EventStatusEnum *status,
|
||||||
|
[in] _Connection *connection);
|
||||||
|
|
||||||
|
HRESULT WillExecute(
|
||||||
|
[in, out] BSTR *source,
|
||||||
|
[in, out] CursorTypeEnum *cursor_type,
|
||||||
|
[in, out] LockTypeEnum *lock_type,
|
||||||
|
[in, out] LONG *options,
|
||||||
|
[in, out] EventStatusEnum *status,
|
||||||
|
[in] _Command *command,
|
||||||
|
[in] _Recordset *record_set,
|
||||||
|
[in] _Connection *connection);
|
||||||
|
|
||||||
|
HRESULT ExecuteComplete(
|
||||||
|
[in] LONG records_affected,
|
||||||
|
[in] Error *error,
|
||||||
|
[in, out] EventStatusEnum *status,
|
||||||
|
[in] _Command *command,
|
||||||
|
[in] _Recordset *record_set,
|
||||||
|
[in] _Connection *connection);
|
||||||
|
|
||||||
|
HRESULT WillConnect(
|
||||||
|
[in, out] BSTR *string,
|
||||||
|
[in, out] BSTR *userid,
|
||||||
|
[in, out] BSTR *password,
|
||||||
|
[in, out] LONG *options,
|
||||||
|
[in, out] EventStatusEnum *status,
|
||||||
|
[in] _Connection *connection);
|
||||||
|
|
||||||
|
HRESULT ConnectComplete(
|
||||||
|
[in] Error *error,
|
||||||
|
[in, out] EventStatusEnum *status,
|
||||||
|
[in] _Connection *connection);
|
||||||
|
|
||||||
|
HRESULT Disconnect(
|
||||||
|
[in, out] EventStatusEnum *status,
|
||||||
|
[in] _Connection *connection);
|
||||||
|
};
|
||||||
|
|
||||||
[
|
[
|
||||||
uuid(00000400-0000-0010-8000-00aa006d2ea4)
|
uuid(00000400-0000-0010-8000-00aa006d2ea4)
|
||||||
]
|
]
|
||||||
|
|
Loading…
Reference in New Issue