Click here to Skip to main content
15,894,410 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: ComboBox Height Pin
toxcct1-Mar-07 21:58
toxcct1-Mar-07 21:58 
GeneralRe: ComboBox Height Pin
Nishad S1-Mar-07 23:00
Nishad S1-Mar-07 23:00 
QuestionRe: ComboBox Height Pin
David Crow2-Mar-07 3:05
David Crow2-Mar-07 3:05 
AnswerRe: ComboBox Height Pin
Nishad S4-Mar-07 17:02
Nishad S4-Mar-07 17:02 
GeneralRe: ComboBox Height Pin
David Crow6-Mar-07 2:44
David Crow6-Mar-07 2:44 
QuestionRe: ComboBox Height Pin
prasad_som6-Mar-07 3:31
prasad_som6-Mar-07 3:31 
GeneralRe: ComboBox Height Pin
Nishad S6-Mar-07 16:32
Nishad S6-Mar-07 16:32 
Questionhow to get all printers in the LAN Pin
bios80861-Mar-07 20:55
bios80861-Mar-07 20:55 
Smile | :) Hi all,
I want to get all printers in my company'LAN,but i just have enumd
printers that is in my computer's workgroup.There are 22 workgroups in my company's Lan.
i have enumed 3 printers by EnumPrinters like this

EnumPrinter(PRINTER_ENUM_REMOTE,NULL,1,pPrinterEnum,dwBytes,&pcbNeeded,&dwReturned);
EnumPrinters
(PRINTER_ENUM_LOCAL|PRINTER_ENUM_CONNECTIONS , NULL, 4, pPrinterEnum, dwBytes,&pcbNeeded,&dwReturned);

so how to get printers in whole LAN?
The same question was when i got computer in LAN,i also have got computer in my workgroup.

my code is here
CString strTemp;
CString strname="";
LPSERVER_INFO_101 pBuf = NULL;
DWORD dwLevel = 101;
DWORD dwPrefMaxLen = MAX_PREFERRED_LENGTH;
DWORD dwEntriesRead = 0;
DWORD dwTotalEntries = 0;
DWORD dwTotalCount = 0;
DWORD dwServerType = SV_TYPE_DOMAIN_ENUM ;
DWORD dwResumeHandle = 0;

NET_API_STATUS nStatus;
unsigned short * pszServerName = NULL;
char szOut[2048];

// Call the NetServerEnum function to retrieve information
// for all servers, specifying information level 101.
nStatus = NetServerEnum(pszServerName,
dwLevel,
(LPBYTE *) &pBuf,
dwPrefMaxLen,
&dwEntriesRead,
&dwTotalEntries,
dwServerType,
NULL,
&dwResumeHandle);


CString strTemp;
CString strname="";
LPSERVER_INFO_101 pBuf = NULL;
DWORD dwLevel = 101;
DWORD dwPrefMaxLen = MAX_PREFERRED_LENGTH;
DWORD dwEntriesRead = 0;
DWORD dwTotalEntries = 0;
DWORD dwTotalCount = 0;
DWORD dwServerType = SV_TYPE_DOMAIN_ENUM ;
DWORD dwResumeHandle = 0;

NET_API_STATUS nStatus;
unsigned short * pszServerName = NULL;
char szOut[2048];

// DWORD i;
// DWORD dwServerType = SV_TYPE_DOMAIN_ENUM; // all servers
// LPSERVER_INFO_101 pTmpBuf;
// Call the NetServerEnum function to retrieve information
// for all servers, specifying information level 101.
nStatus = NetServerEnum(pszServerName,
dwLevel,
(LPBYTE *) &pBuf,
dwPrefMaxLen,
&dwEntriesRead,
&dwTotalEntries,
dwServerType,
NULL,
&dwResumeHandle);

Thanks.
at last .forgive me ,My English is not very good.



Liu Ke
AnswerRe: how to get all printers in the LAN Pin
David Crow2-Mar-07 3:11
David Crow2-Mar-07 3:11 
GeneralRe: how to get all printers in the LAN Pin
bios80862-Mar-07 14:40
bios80862-Mar-07 14:40 
QuestionPlease Suggest some free Online Test Pin
Pankaj.Jain1-Mar-07 20:33
professionalPankaj.Jain1-Mar-07 20:33 
AnswerRe: Please Suggest some free Online Test Pin
Hamid_RT1-Mar-07 20:37
Hamid_RT1-Mar-07 20:37 
GeneralRe: Please Suggest some free Online Test Pin
ThatsAlok1-Mar-07 21:25
ThatsAlok1-Mar-07 21:25 
GeneralRe: Please Suggest some free Online Test Pin
Pankaj.Jain1-Mar-07 22:07
professionalPankaj.Jain1-Mar-07 22:07 
AnswerRe: Please Suggest some free Online Test [modified] Pin
BadKarma2-Mar-07 1:24
BadKarma2-Mar-07 1:24 
QuestionRe: Please Suggest some free Online Test Pin
David Crow2-Mar-07 3:13
David Crow2-Mar-07 3:13 
Questionpassing class object to thread Pin
neha.agarwal271-Mar-07 20:11
neha.agarwal271-Mar-07 20:11 
AnswerRe: passing class object to thread Pin
Naveen1-Mar-07 20:20
Naveen1-Mar-07 20:20 
GeneralRe: passing class object to thread Pin
neha.agarwal271-Mar-07 20:25
neha.agarwal271-Mar-07 20:25 
GeneralRe: passing class object to thread Pin
Naveen1-Mar-07 20:32
Naveen1-Mar-07 20:32 
GeneralRe: passing class object to thread Pin
neha.agarwal271-Mar-07 20:41
neha.agarwal271-Mar-07 20:41 
GeneralRe: passing class object to thread Pin
Naveen1-Mar-07 20:43
Naveen1-Mar-07 20:43 
GeneralRe: passing class object to thread Pin
neha.agarwal271-Mar-07 20:49
neha.agarwal271-Mar-07 20:49 
GeneralRe: passing class object to thread Pin
Naveen1-Mar-07 20:53
Naveen1-Mar-07 20:53 
GeneralRe: passing class object to thread Pin
neha.agarwal271-Mar-07 21:08
neha.agarwal271-Mar-07 21:08 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.