Mi ri-rispongo da solo.....si usa la stessa funzione!!
Solo che non mi funge.....
codice:
//Ricezione file
//.....
HFILE hf;
OFSTRUCT of;
cout << "Apertura File" <<endl;
hf = OpenFile("C:\\prova.txt",&of,GENERIC_WRITE);
cout << "File Aperto" << endl;
if(TransmitFile(s,&hf,0,0,NULL,NULL,TF_DISCONNECT))cout <<"Esito ricezione OK" << endl;
//....
Ora mi chiedo perchè non funziona? Le mie ipotesi sono 2:
1)Passo dei parametri sbagliati alla funzione TransmitFile()
2)La funzione TransmitFile() va bene, solo che ritorna FALSE perchè lavora in modo asyncrono (mi pare di aver capito così....
)...solo che devo leggere il file e salvarlo....ma come????
Help