CLUSCTL_USER_CODE宏 (clusapi.h)
生成格式正确的用户定义的控件代码。 有关控件代码的位布局的详细信息,请参阅 控件代码体系结构。
语法
void CLUSCTL_USER_CODE(
Function,
Object
);
参数
Function
值,指定操作代码 (位 0-23) ,(可选)访问代码 (位 0-1) 生成的控制代码。 操作代码可以是调用方选择的任何 19 位值。 访问代码 ((如果指定) 应设置为以下值之一。
0 (CLUS_ACCESS_ANY)
控制代码没有访问要求。
1 (CLUS_ACCESS_READ)
使用控制代码需要读取访问权限。
2 (CLUS_ACCESS_WRITE)
使用控制代码需要写入访问权限。
Object
一个 8 位值,指定 (结果控制代码) 24-31 位的对象代码。 有关控件代码的位布局的详细信息,请参阅 控件代码体系结构。 可以将对象代码设置为大于 CLUS_OBJECT_USER ( 128) 的任何值。
返回值
无
备注
不要为 函数 或 对象传递位移值。 宏执行所需的位移。
如果未指定访问代码,则控制代码将默认 为 CLUS_ACCESS_ANY。
示例
请参阅 创建控件代码下的示例。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 无受支持的版本 |
最低受支持的服务器 | Windows Server 2008 企业版、Windows Server 2008 Datacenter |
目标平台 | Windows |
标头 | clusapi.h |