I can't get it to work. Please help...
-louie
hPipe = CreateFile(conn ectionString,
GENERIC_WRITE | GENERIC_READ, FILE_SHARE_READ | FILE_SHARE_WRIT E, 0,
OPEN_EXISTING, FILE_ATTRIBUTE_ NORMAL,HANDLE.Z ero);
if ((hPipe.ToInt32 ()) == INVALID_HANDLE_ VALUE)
{
blnConnected=fa lse;
return false;
}
//start an asyncronys read
IAsyncResult iAR;
byte[] byRequest=new byte[4095];
iAR=myStream.Be ginRead(byReque st,0,4096,ASync FileCallBackRea d(iAR),myStream )
;
public void ASyncFileCallBa ckRead(IAsyncRe sult iAR)
{
System.Text.ASC IIEncoding EnAscii;
System.Text.ASC IIEncoding EnUNI;
int byteCount;
string recData;
byte recReq[]=new byte[(Convert.ToByte (iAR.AsyncState )];
byteCount=myStr eam.EndRead(iAR );
recData = EnAscii.GetStri ng(recReq,0,byt eCount);
-louie
hPipe = CreateFile(conn ectionString,
GENERIC_WRITE | GENERIC_READ, FILE_SHARE_READ | FILE_SHARE_WRIT E, 0,
OPEN_EXISTING, FILE_ATTRIBUTE_ NORMAL,HANDLE.Z ero);
if ((hPipe.ToInt32 ()) == INVALID_HANDLE_ VALUE)
{
blnConnected=fa lse;
return false;
}
//start an asyncronys read
IAsyncResult iAR;
byte[] byRequest=new byte[4095];
iAR=myStream.Be ginRead(byReque st,0,4096,ASync FileCallBackRea d(iAR),myStream )
;
public void ASyncFileCallBa ckRead(IAsyncRe sult iAR)
{
System.Text.ASC IIEncoding EnAscii;
System.Text.ASC IIEncoding EnUNI;
int byteCount;
string recData;
byte recReq[]=new byte[(Convert.ToByte (iAR.AsyncState )];
byteCount=myStr eam.EndRead(iAR );
recData = EnAscii.GetStri ng(recReq,0,byt eCount);
Comment