pwavehdr1->reserved=0;
waveinprepareheader(hwavein,pwavehdr1,sizeof(wavehdr));
pwavehdr2->lpdata=(lptstr)pbuffer2;
pwavehdr2->dwbufferlength=inp_buffer_size;
pwavehdr2->dwbytesrecorded=0;
pwavehdr2->dwuser=0;
pwavehdr2->dwflags=0;
pwavehdr2->dwloops=1;
pwavehdr2->lpnext=null;
pwavehdr2->reserved=0;
waveinprepareheader(hwavein,pwavehdr2,sizeof(wavehdr));
//////////////////////////////////////////////////////////////////////////