Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
ec1b28ed
Commit
ec1b28ed
authored
Jan 09, 2009
by
Alexandre Julliard
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
include: Fix a number of mmsystem.h structure for Win64.
parent
10b089ab
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
35 additions
and
35 deletions
+35
-35
mcicda.c
dlls/mcicda/mcicda.c
+6
-6
mcimidi.c
dlls/mciseq/mcimidi.c
+4
-4
mciwave.c
dlls/mciwave/mciwave.c
+11
-11
mciwnd.c
dlls/msvfw32/mciwnd.c
+2
-2
waveout.c
dlls/winealsa.drv/waveout.c
+1
-1
audio.c
dlls/wineesd.drv/audio.c
+2
-2
audio.c
dlls/wineoss.drv/audio.c
+1
-1
mci.c
dlls/winmm/mci.c
+2
-2
mmsystem.h
include/mmsystem.h
+6
-6
No files found.
dlls/mcicda/mcicda.c
View file @
ec1b28ed
...
...
@@ -545,7 +545,7 @@ static DWORD MCICDA_Status(UINT wDevID, DWORD dwFlags, LPMCI_STATUS_PARMS lpParm
return
MCICDA_GetError
(
wmcda
);
}
lpParms
->
dwReturn
=
data
.
CurrentPosition
.
TrackNumber
;
TRACE
(
"CURRENT_TRACK=%
u!
\n
"
,
lpParms
->
dwReturn
);
TRACE
(
"CURRENT_TRACK=%
lu
\n
"
,
lpParms
->
dwReturn
);
break
;
case
MCI_STATUS_LENGTH
:
if
(
!
DeviceIoControl
(
wmcda
->
handle
,
IOCTL_CDROM_READ_TOC
,
NULL
,
0
,
...
...
@@ -575,11 +575,11 @@ static DWORD MCICDA_Status(UINT wDevID, DWORD dwFlags, LPMCI_STATUS_PARMS lpParm
?
MCI_FORMAT_MSF
:
wmcda
->
dwTimeFormat
,
lpParms
->
dwReturn
,
&
ret
);
TRACE
(
"LENGTH=%
u !
\n
"
,
lpParms
->
dwReturn
);
TRACE
(
"LENGTH=%
lu
\n
"
,
lpParms
->
dwReturn
);
break
;
case
MCI_STATUS_MODE
:
lpParms
->
dwReturn
=
MCICDA_GetStatus
(
wmcda
);
TRACE
(
"MCI_STATUS_MODE=%08
X !
\n
"
,
lpParms
->
dwReturn
);
TRACE
(
"MCI_STATUS_MODE=%08
lX
\n
"
,
lpParms
->
dwReturn
);
lpParms
->
dwReturn
=
MAKEMCIRESOURCE
(
lpParms
->
dwReturn
,
lpParms
->
dwReturn
);
ret
=
MCI_RESOURCE_RETURNED
;
break
;
...
...
@@ -596,7 +596,7 @@ static DWORD MCICDA_Status(UINT wDevID, DWORD dwFlags, LPMCI_STATUS_PARMS lpParm
return
MCICDA_GetError
(
wmcda
);
}
lpParms
->
dwReturn
=
toc
.
LastTrack
-
toc
.
FirstTrack
+
1
;
TRACE
(
"MCI_STATUS_NUMBER_OF_TRACKS = %
u !
\n
"
,
lpParms
->
dwReturn
);
TRACE
(
"MCI_STATUS_NUMBER_OF_TRACKS = %
lu
\n
"
,
lpParms
->
dwReturn
);
if
(
lpParms
->
dwReturn
==
(
WORD
)
-
1
)
return
MCICDA_GetError
(
wmcda
);
break
;
...
...
@@ -628,7 +628,7 @@ static DWORD MCICDA_Status(UINT wDevID, DWORD dwFlags, LPMCI_STATUS_PARMS lpParm
lpParms
->
dwReturn
=
FRAME_OF_ADDR
(
data
.
CurrentPosition
.
AbsoluteAddress
);
}
lpParms
->
dwReturn
=
MCICDA_CalcTime
(
wmcda
,
wmcda
->
dwTimeFormat
,
lpParms
->
dwReturn
,
&
ret
);
TRACE
(
"MCI_STATUS_POSITION=%08
X !
\n
"
,
lpParms
->
dwReturn
);
TRACE
(
"MCI_STATUS_POSITION=%08
lX
\n
"
,
lpParms
->
dwReturn
);
break
;
case
MCI_STATUS_READY
:
TRACE
(
"MCI_STATUS_READY !
\n
"
);
...
...
@@ -666,7 +666,7 @@ static DWORD MCICDA_Status(UINT wDevID, DWORD dwFlags, LPMCI_STATUS_PARMS lpParm
lpParms
->
dwReturn
=
(
toc
.
TrackData
[
lpParms
->
dwTrack
-
toc
.
FirstTrack
].
Control
&
0x04
)
?
MCI_CDA_TRACK_OTHER
:
MCI_CDA_TRACK_AUDIO
;
}
TRACE
(
"MCI_CDA_STATUS_TYPE_TRACK[%d]=%d
\n
"
,
lpParms
->
dwTrack
,
lpParms
->
dwReturn
);
TRACE
(
"MCI_CDA_STATUS_TYPE_TRACK[%d]=%
l
d
\n
"
,
lpParms
->
dwTrack
,
lpParms
->
dwReturn
);
break
;
default:
FIXME
(
"unknown command %08X !
\n
"
,
lpParms
->
dwItem
);
...
...
dlls/mciseq/mcimidi.c
View file @
ec1b28ed
...
...
@@ -1387,7 +1387,7 @@ static DWORD MIDI_mciStatus(UINT wDevID, DWORD dwFlags, LPMCI_STATUS_PARMS lpPar
case
MCI_STATUS_CURRENT_TRACK
:
/* FIXME in Format 2 */
lpParms
->
dwReturn
=
1
;
TRACE
(
"MCI_STATUS_CURRENT_TRACK => %u
\n
"
,
lpParms
->
dwReturn
);
TRACE
(
"MCI_STATUS_CURRENT_TRACK => %
l
u
\n
"
,
lpParms
->
dwReturn
);
break
;
case
MCI_STATUS_LENGTH
:
if
((
dwFlags
&
MCI_TRACK
)
&&
wmm
->
wFormat
==
2
)
{
...
...
@@ -1399,7 +1399,7 @@ static DWORD MIDI_mciStatus(UINT wDevID, DWORD dwFlags, LPMCI_STATUS_PARMS lpPar
lpParms
->
dwReturn
=
MIDI_GetMThdLengthMS
(
wmm
);
}
lpParms
->
dwReturn
=
MIDI_ConvertMSToTimeFormat
(
wmm
,
lpParms
->
dwReturn
);
TRACE
(
"MCI_STATUS_LENGTH => %u
\n
"
,
lpParms
->
dwReturn
);
TRACE
(
"MCI_STATUS_LENGTH => %
l
u
\n
"
,
lpParms
->
dwReturn
);
break
;
case
MCI_STATUS_MODE
:
TRACE
(
"MCI_STATUS_MODE => %u
\n
"
,
wmm
->
dwStatus
);
...
...
@@ -1413,13 +1413,13 @@ static DWORD MIDI_mciStatus(UINT wDevID, DWORD dwFlags, LPMCI_STATUS_PARMS lpPar
break
;
case
MCI_STATUS_NUMBER_OF_TRACKS
:
lpParms
->
dwReturn
=
(
wmm
->
wFormat
==
2
)
?
wmm
->
nTracks
:
1
;
TRACE
(
"MCI_STATUS_NUMBER_OF_TRACKS => %u
\n
"
,
lpParms
->
dwReturn
);
TRACE
(
"MCI_STATUS_NUMBER_OF_TRACKS => %
l
u
\n
"
,
lpParms
->
dwReturn
);
break
;
case
MCI_STATUS_POSITION
:
/* FIXME: do I need to use MCI_TRACK ? */
lpParms
->
dwReturn
=
MIDI_ConvertMSToTimeFormat
(
wmm
,
(
dwFlags
&
MCI_STATUS_START
)
?
0
:
wmm
->
dwPositionMS
);
TRACE
(
"MCI_STATUS_POSITION %s => %u
\n
"
,
TRACE
(
"MCI_STATUS_POSITION %s => %
l
u
\n
"
,
(
dwFlags
&
MCI_STATUS_START
)
?
"start"
:
"current"
,
lpParms
->
dwReturn
);
break
;
case
MCI_STATUS_READY
:
...
...
dlls/mciwave/mciwave.c
View file @
ec1b28ed
...
...
@@ -1351,7 +1351,7 @@ static DWORD WAVE_mciStatus(MCIDEVICEID wDevID, DWORD dwFlags, LPMCI_STATUS_PARM
switch
(
lpParms
->
dwItem
)
{
case
MCI_STATUS_CURRENT_TRACK
:
lpParms
->
dwReturn
=
1
;
TRACE
(
"MCI_STATUS_CURRENT_TRACK => %u
\n
"
,
lpParms
->
dwReturn
);
TRACE
(
"MCI_STATUS_CURRENT_TRACK => %
l
u
\n
"
,
lpParms
->
dwReturn
);
break
;
case
MCI_STATUS_LENGTH
:
if
(
!
wmw
->
hFile
)
{
...
...
@@ -1360,7 +1360,7 @@ static DWORD WAVE_mciStatus(MCIDEVICEID wDevID, DWORD dwFlags, LPMCI_STATUS_PARM
}
/* only one track in file is currently handled, so don't take care of MCI_TRACK flag */
lpParms
->
dwReturn
=
WAVE_ConvertByteToTimeFormat
(
wmw
,
wmw
->
ckWaveData
.
cksize
,
&
ret
);
TRACE
(
"MCI_STATUS_LENGTH => %u
\n
"
,
lpParms
->
dwReturn
);
TRACE
(
"MCI_STATUS_LENGTH => %
l
u
\n
"
,
lpParms
->
dwReturn
);
break
;
case
MCI_STATUS_MODE
:
TRACE
(
"MCI_STATUS_MODE => %u
\n
"
,
wmw
->
dwStatus
);
...
...
@@ -1375,7 +1375,7 @@ static DWORD WAVE_mciStatus(MCIDEVICEID wDevID, DWORD dwFlags, LPMCI_STATUS_PARM
case
MCI_STATUS_NUMBER_OF_TRACKS
:
/* only one track in file is currently handled, so don't take care of MCI_TRACK flag */
lpParms
->
dwReturn
=
1
;
TRACE
(
"MCI_STATUS_NUMBER_OF_TRACKS => %
u!
\n
"
,
lpParms
->
dwReturn
);
TRACE
(
"MCI_STATUS_NUMBER_OF_TRACKS => %
lu
\n
"
,
lpParms
->
dwReturn
);
break
;
case
MCI_STATUS_POSITION
:
if
(
!
wmw
->
hFile
)
{
...
...
@@ -1386,7 +1386,7 @@ static DWORD WAVE_mciStatus(MCIDEVICEID wDevID, DWORD dwFlags, LPMCI_STATUS_PARM
lpParms
->
dwReturn
=
WAVE_ConvertByteToTimeFormat
(
wmw
,
(
dwFlags
&
MCI_STATUS_START
)
?
0
:
wmw
->
dwPosition
,
&
ret
);
TRACE
(
"MCI_STATUS_POSITION %s => %u
\n
"
,
TRACE
(
"MCI_STATUS_POSITION %s => %
l
u
\n
"
,
(
dwFlags
&
MCI_STATUS_START
)
?
"start"
:
"current"
,
lpParms
->
dwReturn
);
break
;
case
MCI_STATUS_READY
:
...
...
@@ -1397,7 +1397,7 @@ static DWORD WAVE_mciStatus(MCIDEVICEID wDevID, DWORD dwFlags, LPMCI_STATUS_PARM
break
;
case
MCI_STATUS_TIME_FORMAT
:
lpParms
->
dwReturn
=
MAKEMCIRESOURCE
(
wmw
->
dwMciTimeFormat
,
MCI_FORMAT_RETURN_BASE
+
wmw
->
dwMciTimeFormat
);
TRACE
(
"MCI_STATUS_TIME_FORMAT => %u
\n
"
,
lpParms
->
dwReturn
);
TRACE
(
"MCI_STATUS_TIME_FORMAT => %
l
u
\n
"
,
lpParms
->
dwReturn
);
ret
=
MCI_RESOURCE_RETURNED
;
break
;
case
MCI_WAVE_INPUT
:
...
...
@@ -1423,7 +1423,7 @@ static DWORD WAVE_mciStatus(MCIDEVICEID wDevID, DWORD dwFlags, LPMCI_STATUS_PARM
return
MCIERR_UNSUPPORTED_FUNCTION
;
}
lpParms
->
dwReturn
=
wmw
->
lpWaveFormat
->
nAvgBytesPerSec
;
TRACE
(
"MCI_WAVE_STATUS_AVGBYTESPERSEC => %
u!
\n
"
,
lpParms
->
dwReturn
);
TRACE
(
"MCI_WAVE_STATUS_AVGBYTESPERSEC => %
lu
\n
"
,
lpParms
->
dwReturn
);
break
;
case
MCI_WAVE_STATUS_BITSPERSAMPLE
:
if
(
!
wmw
->
hFile
)
{
...
...
@@ -1431,7 +1431,7 @@ static DWORD WAVE_mciStatus(MCIDEVICEID wDevID, DWORD dwFlags, LPMCI_STATUS_PARM
return
MCIERR_UNSUPPORTED_FUNCTION
;
}
lpParms
->
dwReturn
=
wmw
->
lpWaveFormat
->
wBitsPerSample
;
TRACE
(
"MCI_WAVE_STATUS_BITSPERSAMPLE => %
u!
\n
"
,
lpParms
->
dwReturn
);
TRACE
(
"MCI_WAVE_STATUS_BITSPERSAMPLE => %
lu
\n
"
,
lpParms
->
dwReturn
);
break
;
case
MCI_WAVE_STATUS_BLOCKALIGN
:
if
(
!
wmw
->
hFile
)
{
...
...
@@ -1439,7 +1439,7 @@ static DWORD WAVE_mciStatus(MCIDEVICEID wDevID, DWORD dwFlags, LPMCI_STATUS_PARM
return
MCIERR_UNSUPPORTED_FUNCTION
;
}
lpParms
->
dwReturn
=
wmw
->
lpWaveFormat
->
nBlockAlign
;
TRACE
(
"MCI_WAVE_STATUS_BLOCKALIGN => %
u!
\n
"
,
lpParms
->
dwReturn
);
TRACE
(
"MCI_WAVE_STATUS_BLOCKALIGN => %
lu
\n
"
,
lpParms
->
dwReturn
);
break
;
case
MCI_WAVE_STATUS_CHANNELS
:
if
(
!
wmw
->
hFile
)
{
...
...
@@ -1447,7 +1447,7 @@ static DWORD WAVE_mciStatus(MCIDEVICEID wDevID, DWORD dwFlags, LPMCI_STATUS_PARM
return
MCIERR_UNSUPPORTED_FUNCTION
;
}
lpParms
->
dwReturn
=
wmw
->
lpWaveFormat
->
nChannels
;
TRACE
(
"MCI_WAVE_STATUS_CHANNELS => %
u!
\n
"
,
lpParms
->
dwReturn
);
TRACE
(
"MCI_WAVE_STATUS_CHANNELS => %
lu
\n
"
,
lpParms
->
dwReturn
);
break
;
case
MCI_WAVE_STATUS_FORMATTAG
:
if
(
!
wmw
->
hFile
)
{
...
...
@@ -1455,7 +1455,7 @@ static DWORD WAVE_mciStatus(MCIDEVICEID wDevID, DWORD dwFlags, LPMCI_STATUS_PARM
return
MCIERR_UNSUPPORTED_FUNCTION
;
}
lpParms
->
dwReturn
=
wmw
->
lpWaveFormat
->
wFormatTag
;
TRACE
(
"MCI_WAVE_FORMATTAG => %
u!
\n
"
,
lpParms
->
dwReturn
);
TRACE
(
"MCI_WAVE_FORMATTAG => %
lu
\n
"
,
lpParms
->
dwReturn
);
break
;
case
MCI_WAVE_STATUS_LEVEL
:
TRACE
(
"MCI_WAVE_STATUS_LEVEL !
\n
"
);
...
...
@@ -1467,7 +1467,7 @@ static DWORD WAVE_mciStatus(MCIDEVICEID wDevID, DWORD dwFlags, LPMCI_STATUS_PARM
return
MCIERR_UNSUPPORTED_FUNCTION
;
}
lpParms
->
dwReturn
=
wmw
->
lpWaveFormat
->
nSamplesPerSec
;
TRACE
(
"MCI_WAVE_STATUS_SAMPLESPERSEC => %
u!
\n
"
,
lpParms
->
dwReturn
);
TRACE
(
"MCI_WAVE_STATUS_SAMPLESPERSEC => %
lu
\n
"
,
lpParms
->
dwReturn
);
break
;
default:
WARN
(
"unknown command %08X !
\n
"
,
lpParms
->
dwItem
);
...
...
dlls/msvfw32/mciwnd.c
View file @
ec1b28ed
...
...
@@ -752,7 +752,7 @@ end_of_mci_open:
MCIWND_notify_error
(
mwi
);
return
0
;
}
TRACE
(
"MCIWNDM_GETLENGTH: %d
\n
"
,
mci_status
.
dwReturn
);
TRACE
(
"MCIWNDM_GETLENGTH: %
l
d
\n
"
,
mci_status
.
dwReturn
);
return
mci_status
.
dwReturn
;
}
...
...
@@ -769,7 +769,7 @@ end_of_mci_open:
MCIWND_notify_error
(
mwi
);
return
0
;
}
TRACE
(
"MCIWNDM_GETSTART: %d
\n
"
,
mci_status
.
dwReturn
);
TRACE
(
"MCIWNDM_GETSTART: %
l
d
\n
"
,
mci_status
.
dwReturn
);
return
mci_status
.
dwReturn
;
}
...
...
dlls/winealsa.drv/waveout.c
View file @
ec1b28ed
...
...
@@ -298,7 +298,7 @@ static DWORD wodPlayer_NotifyCompletions(WINE_WAVEDEV* wwo, BOOL force)
if
(
lpWaveHdr
==
wwo
->
lpPlayPtr
)
{
TRACE
(
"play %p
\n
"
,
lpWaveHdr
);
break
;}
if
(
lpWaveHdr
==
wwo
->
lpLoopPtr
)
{
TRACE
(
"loop %p
\n
"
,
lpWaveHdr
);
break
;}
if
(
lpWaveHdr
->
reserved
>
wwo
->
dwPlayedTotal
+
frames
)
{
TRACE
(
"still playing %p (%u/%u)
\n
"
,
lpWaveHdr
,
lpWaveHdr
->
reserved
,
wwo
->
dwPlayedTotal
);
break
;}
if
(
lpWaveHdr
->
reserved
>
wwo
->
dwPlayedTotal
+
frames
)
{
TRACE
(
"still playing %p (%
l
u/%u)
\n
"
,
lpWaveHdr
,
lpWaveHdr
->
reserved
,
wwo
->
dwPlayedTotal
);
break
;}
}
wwo
->
dwPlayedTotal
+=
lpWaveHdr
->
reserved
-
wwo
->
dwPlayedTotal
;
wwo
->
lpQueuePtr
=
lpWaveHdr
->
lpNext
;
...
...
dlls/wineesd.drv/audio.c
View file @
ec1b28ed
...
...
@@ -899,7 +899,7 @@ static DWORD wodPlayer_NotifyCompletions(WINE_WAVEOUT* wwo, BOOL force)
LPWAVEHDR
lpWaveHdr
;
if
(
wwo
->
lpQueuePtr
)
{
TRACE
(
"lpWaveHdr=(%p), lpPlayPtr=(%p), lpLoopPtr=(%p), reserved=(%d), dwWrittenTotal=(%d), force=(%d)
\n
"
,
TRACE
(
"lpWaveHdr=(%p), lpPlayPtr=(%p), lpLoopPtr=(%p), reserved=(%
l
d), dwWrittenTotal=(%d), force=(%d)
\n
"
,
wwo
->
lpQueuePtr
,
wwo
->
lpPlayPtr
,
wwo
->
lpLoopPtr
,
...
...
@@ -1110,7 +1110,7 @@ static DWORD wodPlayer_FeedDSP(WINE_WAVEOUT* wwo)
TRACE
(
"feeding waveheaders until we run out of space
\n
"
);
/* note the value that dwPlayedTotal will return when this wave finishes playing */
wwo
->
lpPlayPtr
->
reserved
=
wwo
->
dwWrittenTotal
+
wwo
->
lpPlayPtr
->
dwBufferLength
;
TRACE
(
"reserved=(%d) dwWrittenTotal=(%d) dwBufferLength=(%d)
\n
"
,
TRACE
(
"reserved=(%
l
d) dwWrittenTotal=(%d) dwBufferLength=(%d)
\n
"
,
wwo
->
lpPlayPtr
->
reserved
,
wwo
->
dwWrittenTotal
,
wwo
->
lpPlayPtr
->
dwBufferLength
...
...
dlls/wineoss.drv/audio.c
View file @
ec1b28ed
...
...
@@ -1674,7 +1674,7 @@ static DWORD wodPlayer_NotifyCompletions(WINE_WAVEOUT* wwo, BOOL force)
{
if
(
lpWaveHdr
==
wwo
->
lpPlayPtr
)
{
TRACE
(
"play %p
\n
"
,
lpWaveHdr
);
break
;}
if
(
lpWaveHdr
==
wwo
->
lpLoopPtr
)
{
TRACE
(
"loop %p
\n
"
,
lpWaveHdr
);
break
;}
if
(
lpWaveHdr
->
reserved
>
wwo
->
dwPlayedTotal
)
{
TRACE
(
"still playing %p (%u/%u)
\n
"
,
lpWaveHdr
,
lpWaveHdr
->
reserved
,
wwo
->
dwPlayedTotal
);
break
;}
if
(
lpWaveHdr
->
reserved
>
wwo
->
dwPlayedTotal
)
{
TRACE
(
"still playing %p (%
l
u/%u)
\n
"
,
lpWaveHdr
,
lpWaveHdr
->
reserved
,
wwo
->
dwPlayedTotal
);
break
;}
}
wwo
->
lpQueuePtr
=
lpWaveHdr
->
lpNext
;
...
...
dlls/winmm/mci.c
View file @
ec1b28ed
...
...
@@ -2106,8 +2106,8 @@ LRESULT MCI_CleanUp(LRESULT dwRet, UINT wMsg, DWORD dwParam2)
{
LPMCI_STATUS_PARMS
lsp
;
lsp
=
(
LPMCI_STATUS_PARMS
)
(
void
*
)
dwParam2
;
TRACE
(
"Changing %08x to %08x
\n
"
,
lsp
->
dwReturn
,
LOWORD
(
lsp
->
dwReturn
));
lsp
=
(
LPMCI_STATUS_PARMS
)
dwParam2
;
TRACE
(
"Changing %08
l
x to %08x
\n
"
,
lsp
->
dwReturn
,
LOWORD
(
lsp
->
dwReturn
));
lsp
->
dwReturn
=
LOWORD
(
lsp
->
dwReturn
);
}
break
;
...
...
include/mmsystem.h
View file @
ec1b28ed
...
...
@@ -313,11 +313,11 @@ typedef struct wavehdr_tag {
LPSTR
lpData
;
DWORD
dwBufferLength
;
DWORD
dwBytesRecorded
;
DWORD
dwUser
;
DWORD
_PTR
dwUser
;
DWORD
dwFlags
;
DWORD
dwLoops
;
struct
wavehdr_tag
*
lpNext
;
DWORD
reserved
;
DWORD
_PTR
reserved
;
}
WAVEHDR
,
*
PWAVEHDR
,
*
NPWAVEHDR
,
*
LPWAVEHDR
;
#define WHDR_DONE 0x00000001
...
...
@@ -704,7 +704,7 @@ typedef struct midihdr_tag {
DWORD_PTR
dwUser
;
DWORD
dwFlags
;
struct
midihdr_tag
*
lpNext
;
DWORD
reserved
;
DWORD
_PTR
reserved
;
DWORD
dwOffset
;
DWORD_PTR
dwReserved
[
8
];
}
MIDIHDR
,
*
LPMIDIHDR
;
...
...
@@ -1225,7 +1225,7 @@ typedef struct tagMIXERLINEA {
DWORD
dwSource
;
DWORD
dwLineID
;
DWORD
fdwLine
;
DWORD
dwUser
;
DWORD
_PTR
dwUser
;
DWORD
dwComponentType
;
DWORD
cChannels
;
DWORD
cConnections
;
...
...
@@ -1248,7 +1248,7 @@ typedef struct tagMIXERLINEW {
DWORD
dwSource
;
DWORD
dwLineID
;
DWORD
fdwLine
;
DWORD
dwUser
;
DWORD
_PTR
dwUser
;
DWORD
dwComponentType
;
DWORD
cChannels
;
DWORD
cConnections
;
...
...
@@ -1977,7 +1977,7 @@ typedef struct tagMCI_SEEK_PARMS {
typedef
struct
tagMCI_STATUS_PARMS
{
DWORD_PTR
dwCallback
;
DWORD
dwReturn
;
DWORD_PTR
dwReturn
;
DWORD
dwItem
;
DWORD
dwTrack
;
}
MCI_STATUS_PARMS
,
*
LPMCI_STATUS_PARMS
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment