Поделиться через


Функция CreateBoundaryDescriptorW (namespaceapi.h)

Создает дескриптор границы.

Синтаксис

HANDLE CreateBoundaryDescriptorW(
  [in] LPCWSTR Name,
  [in] ULONG   Flags
);

Параметры

[in] Name

Имя дескриптора границы.

[in] Flags

Сочетание следующих флагов, объединенных с помощью побитовой операции OR .

Flag Описание
CREATE_BOUNDARY_DESCRIPTOR_ADD_APPCONTAINER_SID (0x01)
Примечание: Это значение не поддерживается до Windows 8.
Требуется для создания дескриптора границ в процессе appcontainer независимо от производителя или потребителя.

Возвращаемое значение

Если функция выполняется успешно, возвращаемое значение является дескриптором дескриптора границы.

Если функция завершается сбоем, возвращается значение NULL. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.

Комментарии

Новый дескриптор границ должен иметь по крайней мере один идентификатор безопасности (SID). Чтобы добавить sid в дескриптор границы, используйте функцию AddSIDToBoundaryDescriptor .

Чтобы скомпилировать приложение, использующее эту функцию, определите _WIN32_WINNT как 0x0600 или более поздней версии.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header namespaceapi.h
Библиотека Kernel32.lib
DLL Kernel32.dll

См. также

AddSIDToBoundaryDescriptor
CreatePrivateNamespace
DeleteBoundaryDescriptor
Пространства имен объектов