7 unsigned char rID
[4] ; //4 0
8 unsigned int rLen
; //4 4
9 unsigned char wID
[4] ; //4 8
10 unsigned char fID
[4] ; //4 12
11 unsigned int fLen
; //4 16
12 unsigned short wFormatTag
; //2 18
13 unsigned short nChannels
; //2 20
14 unsigned int nSamplesPerSec
; //2 22
15 unsigned int nAvgBytesPerSec
; //2 24
16 unsigned short nBlockAlign
; //2 26
17 unsigned short FormatSpecific
; //2 28
18 unsigned char dID
[4] ; //4 30
24 void sb16_play(WAVE_HDR
* wave
);
25 void dump_wav(WAVE_HDR
* wave
);
26 BOOLEAN
playRoutine(PKINTERRUPT Interrupt
,PVOID ServiceContext
);