[PATCH v2 2/2] include: Add xact.idl
Alexandre Julliard
julliard at winehq.org
Thu Jan 23 09:22:55 CST 2020
Alistair Leslie-Hughes <leslie_alistair at hotmail.com> writes:
> +typedef struct XACT_FILEIO_CALLBACKS
> +{
> + BYTE* readFileCallback; /* FIXME: XACT_READFILE_CALLBACK */
> + BYTE* getOverlappedResultCallback; /* FIXME: XACT_GETOVERLAPPEDRESULT_CALLBACK */
> +} XACT_FILEIO_CALLBACKS;
> +
> +typedef struct XACT_NOTIFICATION XACT_NOTIFICATION;
> +typedef void (__stdcall *XACT_NOTIFICATION_CALLBACK)(
> + const XACT_NOTIFICATION *pNotification
> +);
> +
> +typedef struct XACT_RUNTIME_PARAMETERS
> +{
> + DWORD lookAheadTime;
> + BYTE* pGlobalSettingsBuffer; /* FIXME: void* */
> + DWORD globalSettingsBufferSize;
> + DWORD globalSettingsFlags;
> + DWORD globalSettingsAllocAttributes;
> + XACT_FILEIO_CALLBACKS fileIOCallbacks;
> + BYTE* fnNotificationCallback; /* FIXME: XACT_NOTIFICATION_CALLBACK */
Looks like this needs more work.
--
Alexandre Julliard
julliard at winehq.org
More information about the wine-devel
mailing list