Re[3]: Кроссплатформенный интерфейс для либы
От: saf_e  
Дата: 26.03.13 13:06
Оценка:
Здравствуйте, Hexxx, Вы писали:

H>Здравствуйте, uzhas, Вы писали:

U>>если конвертация легкая, то я бы заточил интерфейс на wchar_t*, в кишках где надо "конвертировал" бы в UNICODE_STRING
H>всего лишь надо перевыделить буфер ради завершающего нуля, а потом освободить.

LPCWSTR lpName=L"...";
UNICODE_STRING ustr;
RtlInitUnicodeString(&ustr, lpName);

На сколько я помню перевыделения памяти не происходит, строка просто врапится.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.