QUOTE (Twen @ Sep 26 2011, 17:40)

Пишет что указатель типа BYTE не может быть инициализирован buff, который имеет тип void*...
Error [Pe144]: a value of type ''void *" cannot be used to initialize an entity of type "BYTE*"
А вы случаем не в режиме C++ компилируете? В таком случае правильно ругается. В С++ разрешено неявное приведение любого указателя к void *, но не наоборот. В С оба приведения являются легальными. Библиотека написана на С. Вам необходимо сделать явное преобразование. Как именно - выше подсказали.