On 01/12/06, [EMAIL PROTECTED]
<[EMAIL PROTECTED]> wrote:
Seems to work fine.
Thanks for reporting
We do have some cases, especially for RFID Controls which needs a lot of
data.
I want to understand the mechanism,..
i looked through the files and didn't find where the share message is
allocated.
You do write the first PCSCLITE_MAX_MESSAGE_SIZE with SHMMessageSend, and
if more data is available, you send the rest of the data.
But I didn't find the place where the file is created, where the buffer is
allocated. To you use a "special" part of the shared memory for these
extended transfers, or how does it work ?
in winscard_svc.c:
unsigned char pbRecvBuffer[MAX_BUFFER_SIZE_EXTENDED];
in winscard_clnt.c:
unsigned char buffer[sizeof(sharedSegmentMsg) +
MAX_BUFFER_SIZE_EXTENDED];
It is not a clean design because I wanted to be backward compatible.
Bye,
--
Dr. Ludovic Rousseau
_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle