词条 | 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) |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。