请输入您要查询的百科知识:

 

词条 CreateBoundaryDescriptor
释义

创建边界描述符

函数原型

HANDLE WINAPI CreateBoundaryDescriptor(

__in LPCTSTR Name,

__in ULONG Flags

);

参数

Name[in]

边界描述符的名称。

Flags[in]

这个参数是为以后保留的。目前没什么用,可以为之传入0。

返回值

如果函数成功,则函数返回创建成功的边界描述符的句柄。如果函数失败,则返回NULL。如果想要知道额外的错误信息,可以调用GetLastError函数查看。

备注

一个新的边界描述符必须至少有一个安全标识符(SID),可以用AddSIDToBoundaryDescriptor函数为这个边界描述符直接一个SID。想要编译应用程序时使用AddSIDToBoundaryDescriptor函数,需要定义 _WIN32_WINNT不低于0x0600。

函数的签名暗示返回值是一个内核对象句柄,但实情并非如此。返回值是一个指针,它指向一个用户模式的结构,结构中包含了边界的定义。由于这个原因,永远都不要把返回的句柄值传给CloseHandle;相反,应该把它传给DeleteBoundaryDescriptor。

需求

系统最低要求 Windows Vista

服务器支持的最低要求 Windows Server 2008

头文件 Winbase.h (include Windows.h)

静态库 Kernel32.lib

动态库 Kernel32.dll

Unicode和ANSI函数名 CreateBoundaryDescriptorW (Unicode)
CreateBoundaryDescriptorA (ANSI)

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/2/6 11:33:14