Загружаю библиотеку службы Microsoft Fax, пытаюсь вытащить из нее запись... В одном случае запись достается корректно, а в другом мусор... т.е. в массив lpMsgBuf1 не попадает необходимое сообщение из dll.FormatMessage(FORMAT_MESSAGE_FROM_HM ODULE, ghResDll, pevlr->EventID, MAKELANGID (LANG_NEUTRAL, SUBLANG_DEFAULT), (LPTSTR) &lpMsgBuf1, BUFFER_SIZE, NULL); при pevlr->EventID = -2147451622 сообщение возвращается корректное , а при pevlr->EventID = -2147451580 - мусор...Саму библиотеку тоже смотрел... Идентификаторы строк совпадают и сообщение этой строки (-2147451622) такое же как и в программе... а вот при другом ID не работает... Почему???Заранее спасибо...
|