[so] [Tema 2][win] Eroare ReadFile
cozmin velciu
velciu_cozmin at yahoo.com
Sun Apr 14 21:22:49 EEST 2013
Salut.
Am avut si eu aceeasi problema ca tine, in cazul meu era datorata de faptul ca incercam sa citesc din o coada de mesaje deschisa cu CreateFile. In cazul cozilor de mesaje de pe Windows, nu poti citi decat din handle-ul deschis cu CreateMailslot, iar in cele deschise cu CreateFile poti doar scrie (chiar daca incerci sa o deschizi cu GENERIC_READ).
>________________________________
> From: Andrei Vasiliu <andrei.vasiliu2211 at cti.pub.ro>
>To: so at cursuri.cs.pub.ro
>Sent: Sunday, April 14, 2013 9:11 PM
>Subject: [so] [Tema 2][win] Eroare ReadFile
>
>
>Salut,
>
>Folosesc scheletul de laborator 5 pentru tema pe windows. Cand apelez
>functia ReadFile in MPI_RECV, imi da eroarea 87: ERROR_INVALID_PARAMETER. Am
>incercat sa fac memset inainte la buffer-ul in care primesc datele, dar la
>fel. Nu mai stiu ce sa ii fac. Aveti vreo idee?
>
>Am atasat un code_snippet mai jos:
>
>char* msgq_recv(msgq_t m) {
> DWORD bytes_read=0;
> BOOL bRet;
> char *msg = malloc(BUF_SIZE * sizeof(char));
> DIE(msg == NULL, ALLOC_ERR);
>
> //memset(msg, 0, BUF_SIZE);
> bRet = ReadFile(m, msg, BUF_SIZE, &bytes_read, NULL);
> DIE(bRet == FALSE, "ReadFile");
>
> return msg;
>}
>
>
>Multumesc anticipat,
>Andrei
>
>_______________________________________________
>http://ocw.cs.pub.ro/courses/so/info/lista-discutii
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20130414/3120106f/attachment.html>
More information about the so
mailing list