|
探测远程Windows主机的NetBIOS信息(16) } } while(nStatus==ERROR_MORE_DATA); return 0; }
int users(PTSTR server) { PNET_DISPLAY_USER pBuf,pBuffer; DWORD nStatus; DWORD dwRec; DWORD i=0; DWORD lerror; DWORD dwLevel;
dwLevel=1;
_tprintf(_T("\n******* Users *******\n")); do { nStatus=NetQueryDisplayInformation(server,dwLevel,i,100,0xFFFFFFFF,&dwRec,(PVOID *)&pBuf); if((nStatus==ERROR_SUCCESS) (nStatus==ERROR_MORE_DATA)) { pBuffer=pBuf; for(;dwRec>0;dwRec--) { _tprintf(_T("\nName:\t\t%s"),pBuffer->usri1_name); _tprintf(_T("\nFull Name:\t%s"),pBuffer->usri1_full_name); _tprintf(_T("\nUser ID:\t%u"),pBuffer->usri1_user_id);
|