博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MFC获得当前用户等信息
阅读量:6589 次
发布时间:2019-06-24

本文共 1363 字,大约阅读时间需要 4 分钟。

MFC获得当前用户等信息

#ifndef UNICODE

#define UNICODE

#endif

#pragma comment(lib, "netapi32.lib")

 

#include <stdio.h>

#include <windows.h>

#include <lm.h>

 

int wmain(int argc, wchar_t *argv[])

{

DWORD dwLevel = 102;

LPWKSTA_INFO_102 pBuf = NULL;

NET_API_STATUS nStatus;

LPWSTR pszServerName = NULL;

//

// Check command line arguments.

//

if (argc > 2)

{

fwprintf(stderr, L"Usage: %s [\\\\ServerName]\n", argv[0]);

exit(1);

}

// The server is not the default local computer.

//

if (argc == 2)

pszServerName = argv[1];

//

// Call the NetWkstaGetInfo function, specifying level 102.

//

nStatus = NetWkstaGetInfo(pszServerName,

dwLevel,

(LPBYTE *)&pBuf);

//

// If the call is successful,

// print the workstation data.

//

if (nStatus == NERR_Success)

{

printf("\n\tPlatform: %d\n", pBuf->wki102_platform_id);

wprintf(L"\tName: %s\n", pBuf->wki102_computername);

printf("\tVersion: %d.%d\n", pBuf->wki102_ver_major,

pBuf->wki102_ver_minor);

wprintf(L"\tDomain: %s\n", pBuf->wki102_langroup);

wprintf(L"\tLan Root: %s\n", pBuf->wki102_lanroot);

wprintf(L"\t# Logged On Users: %d\n", pBuf->wki102_logged_on_users);

}

//

// Otherwise, indicate the system error.

//

else

fprintf(stderr, "A system error has occurred: %d\n", nStatus);

//

// Free the allocated memory.

//

if (pBuf != NULL)

NetApiBufferFree(pBuf);

 

return 0;

}

 

来自:

转载于:https://www.cnblogs.com/time-is-life/p/6364033.html

你可能感兴趣的文章
linux在下面APK反编译软件和过程的描述
查看>>
Canvas createImageData
查看>>
如何解决ORA-12547: TNS:lost contact错
查看>>
android学习记录(三)百度地图错误---只有一个电话显示帧,没有地图内容。
查看>>
UVA 1386 - Cellular Automaton(循环矩阵)
查看>>
BZOJ2794 : [Poi2012]Cloakroom
查看>>
中兴月容纳杯 数字配对
查看>>
.NET开发知识体系
查看>>
JAVA在IO流量汇总
查看>>
Swift——(两)Swift访问元组
查看>>
https封装类,支持get/post请求
查看>>
微信支付之扫码支付开发:我遇到的坑及解决办法(附:Ecshop 微信支付插件)
查看>>
【Eclipse】安装subclipse的Eclipse插件
查看>>
最终的解决方案感到担心初中——现在,你可以移动
查看>>
jquery选择器(原创)<四>
查看>>
使用Eclipse+Maven+Jetty构建Java Web开发环境(几个教程综合集成2014发行)
查看>>
位运算
查看>>
微信公众号-增加智能自动回复的功能--使用图灵机器人
查看>>
pip 直接安装tar.gz zip文件包 (windows linux mac 可用)
查看>>
名单(两)——基本操作单向链表(创、删、印、节点统计数)
查看>>