您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ strupper_m函数代码示例

51自学网 2021-06-03 08:32:45
  C++
这篇教程C++ strupper_m函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中strupper_m函数的典型用法代码示例。如果您正苦于以下问题:C++ strupper_m函数的具体用法?C++ strupper_m怎么用?C++ strupper_m使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了strupper_m函数的30个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: cli_NetWkstaUserLogon

bool cli_NetWkstaUserLogon(struct cli_state *cli,char *user, char *workstation){	char *rparam = NULL;	char *rdata = NULL;	char *p;	unsigned int rdrcnt,rprcnt;	char param[1024];	memset(param, 0, sizeof(param));	/* send a SMBtrans command with api NetWkstaUserLogon */	p = param;	SSVAL(p,0,132); /* api number */	p += 2;	strlcpy(p,"OOWb54WrLh",sizeof(param)-PTR_DIFF(p,param));	p = skip_string(param,sizeof(param),p);	strlcpy(p,"WB21BWDWWDDDDDDDzzzD",sizeof(param)-PTR_DIFF(p,param));	p = skip_string(param,sizeof(param),p);	SSVAL(p,0,1);	p += 2;	strlcpy(p,user,sizeof(param)-PTR_DIFF(p,param));	strupper_m(p);	p += 21;	p++;	p += 15;	p++;	strlcpy(p, workstation,sizeof(param)-PTR_DIFF(p,param));	strupper_m(p);	p += 16;	SSVAL(p, 0, CLI_BUFFER_SIZE);	p += 2;	SSVAL(p, 0, CLI_BUFFER_SIZE);	p += 2;	if (cli_api(cli,                    param, PTR_DIFF(p,param),1024,  /* param, length, max */                    NULL, 0, CLI_BUFFER_SIZE,           /* data, length, max */                    &rparam, &rprcnt,               /* return params, return size */                    &rdata, &rdrcnt                 /* return data, return size */                   )) {		cli->rap_error = rparam? SVAL(rparam,0) : -1;		p = rdata;		if (cli->rap_error == 0) {			DEBUG(4,("NetWkstaUserLogon success/n"));			/*			 * The cli->privileges = SVAL(p, 24); field was set here			 * but it was not use anywhere else.			 */			/* The cli->eff_name field used to be set here	                   but it wasn't used anywhere else. */		} else {			DEBUG(1,("NetwkstaUserLogon gave error %d/n", cli->rap_error));		}	}	SAFE_FREE(rparam);	SAFE_FREE(rdata);	return (cli->rap_error == 0);}
开发者ID:eduardok,项目名称:samba,代码行数:60,


示例2: ads_guess_service_principal

ADS_STATUS ads_guess_service_principal(ADS_STRUCT *ads,				       char **returned_principal){	char *princ = NULL;	if (ads->server.realm && ads->server.ldap_server) {		char *server, *server_realm;		server = SMB_STRDUP(ads->server.ldap_server);		server_realm = SMB_STRDUP(ads->server.realm);		if (!server || !server_realm) {			return ADS_ERROR(LDAP_NO_MEMORY);		}		strlower_m(server);		strupper_m(server_realm);		asprintf(&princ, "ldap/%[email
C++ strupr函数代码示例
C++ strupper函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。