Здравствуйте, _Umka, Вы писали:
XXX>>Не могу понять для чего эта строка [return:MarshalAs(UnmanagedType.Bool)]
XXX>>bool — нормальный управляемый тип. Может я не прав. т.к. только начал изучать С#, а
XXX>>в C++ вообще нет опыта. Объясните, плиз. Я еще посмотрю в MSDN, но буду признателен
XXX>>за вразумление. Пока очень тяжело читаю на ангельском.
_U>Specifies a 4-byte Boolean value where true is denoted by all non-zero values and false is denoted by zero.
Должен извинится за высказывание. Поспешил. На этом же сайте в статьях описано. (По русски

)