代码测试?

GWI GWI 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
//---------------------------------------------------------------------------

#include <vcl.h>
#include <windows.h>
#include <stdio.h>
#include <lm.h>

#pragma hdrstop

#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------

void __fastcall TForm1::btn1Click(TObject *Sender)
{
PUSER_INFO_3 pUsr = NULL;
NET_API_STATUS netRet = 0;
DWORD dwParmError = 0;

wchar_t temp[5][200];
pUsr->usri3_name =StringToWideChar("yy", temp[0], 200); //yy是用户名

netRet = NetUserGetInfo( NULL, pUsr->usri3_name, 3, (LPBYTE *)&pUsr);
if( netRet == NERR_Success )
{

pUsr->usri3_password_expired = TRUE;
netRet = NetUserSetInfo( NULL, pUsr->usri3_name, 3, (LPBYTE)pUsr, &dwParmError);

if( netRet == NERR_Success )
printf("User %S will need to change password at next logon", pUsr->usri3_name);
else printf("Error %d occurred. Parm Error %d returned.\n", netRet, dwParmError);

NetApiBufferFree( pUsr);
}
else
printf("NetUserGetInfo failed: %d\n",netRet);

}
//---------------------------------------------------------------------------

其效果是要达到"提示用户第一次登录时修改密码".


该代码出自
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/netmgmt/netmgmt/forcing_a_user_to_change_the_logon_password.asp

该代码可以编译通过,但是无法运行????????????????????????
...全文

相关推荐

你真正需要的代码测试覆盖率是多少?

你真正需要的代码测试覆盖率是多少?我写这篇文章的起因是由于看了@unclebobmartin在微博上的一些看起来言之凿凿的话语。给那些不认识UncleBob的人介绍一下――他是我们软件产业里最著名的一

weixin_38557515

99bottles-polyglot:研讨会的初始测试套件“什么是好的代码? 评估代码质量”

“什么是好的代码? 评估代码质量” 受令人敬畏的书的启发,要求参与者在30分钟内进行配对,以尝试满足该存储库中包含的初始测试套件之一。 在寻找研讨会的配套材料吗? 可以在找到它。解决kata 克隆此仓

八年一轮回

cpp代码-测试一下?这个设置按钮咋没反应

总结来说,解决"cpp代码-测试一下?这个设置按钮咋没反应"的问题,需要从事件处理机制、按钮连接、槽函数实现、UI布局以及编译和运行环境等多个角度进行排查。

weixin_38538381

有代码都需要单元测试覆盖吗?

单元测试作为一种重要的软件开发实践,对于确保代码质量有着不可或缺的作用。随着软件复杂性的增长,单元测试愈发受到重视,因为它具有成本低、执行速度快、稳定性高的优点。在类和函数级别进行测试,有助于早期发现

weixin_38664556

what-is-code-testing:第一次遇到此问题时,我问自己,我的代码很整洁,为什么需要对其进行测试? 也许您有相同的问题,所以请阅读此

什么是代码测试我被代码测试的概念吓到了。 为什么首先要测试您的代码? 您不信任自己的代码吗? 它会无法按预期工作吗? 但是,通过大量阅读有关此内容,我完全明白了这一点。 因此,它去了: 如果没有自动代

每天痛苦与更好的
评论 4
收藏 已收藏
分享
返回顶部
GWI
C++ Builder 13,871 成员 102,696 内容