Esoy usando la funcion NetServerEnum() para ver los servidor de mi red con un programa Visual C++, pero solo me muestra las primeras letras de los nombres de los servidores. Que puedo hacer para que pueda ver los nombres completos?. Abajo el codigo usado:
SERVER_INFO_100*sinfo;
WCHAR*buf;
DWORD buflen = 1024;
DWORD entread;
DWORD entavail;
DWORD srvtype = SV_TYPE_SQLSERVER;
NetServerEnum(NULL,100,(LPBYTE*)&buf,5120,&entread,&entavail,srvtype,NULL,0);
sinfo = (SERVER_INFO_100*)(buf);
DWORD i;
for(i=0;i<entread;i++,sinfo++)
AfxMessageBox(sinfo->sv100_name);
Muchas gracias.
Farga.




