Зависает при создании COM При вызове следующего кода НаСервере сеанс зависает на первой строке ( Wrap = Новый COMОбъект("DynamicWrapperX")). При этом в обычном приложении и в файловом варианте на той же машине, где крутится сервер, все работает на ура. &НаСервере Функция ПолучитьХэш(ДанныеДляХэша) Wrap = Новый COMОбъект("DynamicWrapperX"); Wrap.Register("L:\Component\Hash_GOST_R_34_11_94.dll","_GOSTHashWithNormalization_B","i=ww","r=w"); Rect = Wrap.Space(256); // необходимо 4 DWord pStr = Wrap.StrPtr(Rect); Wrap._GOSTHashWithNormalization_B(СокрЛП(ДанныеДляХэша),Rect); Стр1 =Wrap.StrGet(pStr); Возврат Стр1; КонецФункции |
Сервер крутится от имени совсем другого пользователя, нежели пользовательский сеанс... туда смотрел? |
сервер крутится под тем же пользователем |
2-raevsky > если двое говорят одно и тоже - это не одно и то же... Мы говорим о сервере не как о железяке, а как о службе? |
Ну конечно я имею ввиду службу агента сервера |
Текущее время: 16:00. Часовой пояс GMT +3. |