Функция CreateBoundaryDescriptorA (winbase.h)
Создает дескриптор границы.
Синтаксис
HANDLE CreateBoundaryDescriptorA(
[in] LPCSTR Name,
[in] ULONG Flags
);
Параметры
[in] Name
Имя дескриптора границ.
[in] Flags
Сочетание следующих флагов, объединенных с помощью побитовой операции OR .
Flag | Описание |
---|---|
CREATE_BOUNDARY_DESCRIPTOR_ADD_APPCONTAINER_SID (0x01) Примечание: Это значение не поддерживается до Windows 8. |
Требуется для создания дескриптора границ в процессе appcontainer независимо от производителя или потребителя. |
Возвращаемое значение
Если функция выполняется успешно, возвращаемое значение является дескриптором дескриптора границы.
Если функция завершается сбоем, возвращается значение NULL. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.
Комментарии
Новый дескриптор границ должен иметь по крайней мере один идентификатор безопасности (SID). Чтобы добавить идентификатор безопасности в дескриптор границ, используйте функцию AddSIDToBoundaryDescriptor .
Чтобы скомпилировать приложение, использующее эту функцию, определите _WIN32_WINNT как 0x0600 или более поздней версии.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | winbase.h (включая Windows.h) |
Библиотека | Kernel32.lib |
DLL | Kernel32.dll |