Click here to Skip to main content
14,774,054 members
Home » Discussions » C / C++ / MFC
   

C / C++ / MFC

 
QuestionNetserverenum function return false detail Pin
Member 141178533-Dec-20 0:43
MemberMember 141178533-Dec-20 0:43 
AnswerRe: Netserverenum function return false detail Pin
Richard MacCutchan3-Dec-20 1:06
mveRichard MacCutchan3-Dec-20 1:06 
GeneralRe: Netserverenum function return false detail Pin
Member 141178533-Dec-20 21:38
MemberMember 141178533-Dec-20 21:38 
GeneralRe: Netserverenum function return false detail Pin
Victor Nijegorodov3-Dec-20 21:42
MemberVictor Nijegorodov3-Dec-20 21:42 
GeneralRe: Netserverenum function return false detail Pin
Member 141178533-Dec-20 22:42
MemberMember 141178533-Dec-20 22:42 
GeneralRe: Netserverenum function return false detail Pin
Richard MacCutchan3-Dec-20 23:48
mveRichard MacCutchan3-Dec-20 23:48 
AnswerRe: Netserverenum function return false detail Pin
Randor 3-Dec-20 23:35
professional Randor 3-Dec-20 23:35 
GeneralRe: Netserverenum function return false detail Pin
Member 141178537-Dec-20 4:26
MemberMember 141178537-Dec-20 4:26 
I am using the NetServerEnum function to enumerate the network and printing all records. But I'm getting the same SV type for MAC OS system and Windows10 system. Also, sv101_version_major and sv101_version_minor are wrong. Kindly let me know how this function works, and from where I am getting these values. What is the limitation of this API.

printed logs using the provided example is:

NetServerEnum(pszServerName,
dwLevel,
(LPBYTE *) & pBuf,
dwPrefMaxLen,
&dwEntriesRead,
&dwTotalEntries,
dwServerType,
pszDomainName,
&dwResumeHandle);

//Printing logs:
printf("\tPlatform: %d\n", pTmpBuf->sv101_platform_id);
wprintf(L"\tName: %s\n", pTmpBuf->sv101_name);
printf("\tVersion: %d.%d\n",
pTmpBuf->sv101_version_major,
pTmpBuf->sv101_version_minor);
printf("\tType: %d", pTmpBuf->sv101_type);

Output=>

Platform: 500
Name: MACMINI-558088
Version: 6.1 //<==VERSION is common among both UNIX and MAC
Type: 4099 //<==SAME SV_TYPE
Platform:500
Name: MAILSRV
Version: 6.1 //<==VERSION is common among both UNIX and MAC
Type: 8493571
Platform:500
Name: WIN1019H2X64
Version: 10.0
Type: 4099 //<==SAME SV_TYPE

Where macmini is MAC and mailsrv is Unix system. sv_type of macmini and WIN1019H2X64 is the same. sv101_version_major and sv101_version_minor are the same for UNIX and MAC systems, which use SAMBA. Kindly let me know why it is? So I can differentiate these systems using predefined macros in lmserver.h.

GeneralRe: Netserverenum function return false detail Pin
Randor 7-Dec-20 8:04
professional Randor 7-Dec-20 8:04 
GeneralRe: Netserverenum function return false detail Pin
Member 141178538-Dec-20 3:25
MemberMember 141178538-Dec-20 3:25 
QuestionWhy can't I print my watermark in chrome and edge? Pin
Member 148726812-Dec-20 21:28
MemberMember 148726812-Dec-20 21:28 
AnswerRe: Why can't I print my watermark in chrome and edge? Pin
Richard MacCutchan3-Dec-20 0:05
mveRichard MacCutchan3-Dec-20 0:05 
AnswerRe: Why can't I print my watermark in chrome and edge? Pin
Randor 3-Dec-20 9:29
professional Randor 3-Dec-20 9:29 
Questionto bool or not to bool? Pin
Member 1498043325-Nov-20 9:36
MemberMember 1498043325-Nov-20 9:36 
AnswerRe: to bool or not to bool? Pin
Mircea Neacsu25-Nov-20 10:10
mvaMircea Neacsu25-Nov-20 10:10 
GeneralRe: to bool or not to bool? Pin
Member 1498043325-Nov-20 18:44
MemberMember 1498043325-Nov-20 18:44 
AnswerRe: to bool or not to bool? Pin
Mircea Neacsu25-Nov-20 18:55
mvaMircea Neacsu25-Nov-20 18:55 
AnswerRe: to bool or not to bool? Pin
Daniel Pfeffer26-Nov-20 8:17
professionalDaniel Pfeffer26-Nov-20 8:17 
QuestionEDITED Using template in C++ - run time error Pin
Member 1498043323-Nov-20 7:07
MemberMember 1498043323-Nov-20 7:07 
AnswerRe: Using template in C++ Pin
Richard MacCutchan23-Nov-20 7:25
mveRichard MacCutchan23-Nov-20 7:25 
GeneralRe: Using template in C++ Pin
Member 1498043324-Nov-20 15:34
MemberMember 1498043324-Nov-20 15:34 
GeneralRe: Using template in C++ Pin
Dave Kreskowiak24-Nov-20 20:01
mveDave Kreskowiak24-Nov-20 20:01 
GeneralRe: Using template in C++ Pin
Richard MacCutchan24-Nov-20 23:13
mveRichard MacCutchan24-Nov-20 23:13 
GeneralRe: Using template in C++ Pin
Member 1498043325-Nov-20 7:58
MemberMember 1498043325-Nov-20 7:58 
GeneralRe: Using template in C++ Pin
jeron125-Nov-20 8:23
Memberjeron125-Nov-20 8:23 

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.