CreateMailSlot не работает как надо!
От: andrew_www  
Дата: 20.01.07 15:08
Оценка:
Доброе время суток!!!!

У меня возникла такая проблема!!!

1. мне нужно получать даные с MailSlot с использованием SafeHandle
как это можно сделать???

2. когда пишу такой код, даный MailSlot не может открытся тоесть возв. -1

SECURITY_ATTRIBUTES sa = new SECURITY_ATTRIBUTES();
sa.bInheritHandle = false;
sa.Length = Marshal.SizeOf(sa);
sa.lpSecurityDescriptor = new IntPtr(<любое число но не 0>); // когда 0 работает нормально

m_mailSlotHandle = MailSlot.CreateMailslotA(m_mailSlotName, MaxMsgSize, ReadTimeoutTime, ref sa);

Вы скажите так используй 0 и не парся!
0 использовать не могу нужно передать security params

Спасибо за ответы!!!!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.