Здравствуйте, rus blood, Вы писали:
RB>Что не работает? Тулза, или не строится? Просто интересно... У меня win2k
RB>На всякий случай, у тебя PSDK стоит? Без него не строится...
C>>C>>void FindFiles::AddShara(char* server)
C>>{
C>> PSHARE_INFO_502 BufPtr,p;
C>> NET_API_STATUS res;
C>> LPWSTR lpszServer = server;
C>> DWORD er=0,tr=0,resume=0, i;
C>> do
C>> {
C>> res = NetShareEnum(lpszServer, 502, (LPBYTE *) &BufPtr, -1, &er, &tr, &resume);
C>> // res==123 почему???
C>> if(res == ERROR_SUCCESS || res == ERROR_MORE_DATA)
C>> {
C>> ..............
C>>
RB>Строка должна быть unicode-ная... А ты что написал???
если так написать то..
Compiling...
FindFilesNetDlg.cpp
d:\sergey_s\vc++\findfilesnet\cfilesearch.cpp(256) : error C2440: 'initializing' : cannot convert from 'char *' to 'unsigned short *'
Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
d:\sergey_s\vc++\findfilesnet\cfilesearch.cpp(275) : error C2440: '=' : cannot convert from 'char *' to 'unsigned short *'
Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
d:\sergey_s\vc++\findfilesnet\cfilesearch.cpp(276) : error C2664: 'NetShareEnum' : cannot convert parameter 1 from 'unsigned short *' to 'char *'
Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
Error executing cl.exe.