Condividi tramite


Funzione CreateBoundaryDescriptorA (winbase.h)

Crea un descrittore di limiti.

Sintassi

HANDLE CreateBoundaryDescriptorA(
  [in] LPCSTR Name,
  [in] ULONG  Flags
);

Parametri

[in] Name

Nome del descrittore di limite.

[in] Flags

Combinazione dei flag seguenti combinati tramite un'operazione OR bit per bit.

Flag Descrizione
CREATE_BOUNDARY_DESCRIPTOR_ADD_APPCONTAINER_SID (0x01)
Nota: Questo valore non è supportato prima di Windows 8.
Obbligatorio per la creazione di un descrittore di limiti in un processo appcontainer, indipendentemente dal producer o dal consumer.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è un handle per il descrittore di limiti.

Se la funzione ha esito negativo, il valore restituito è NULL. Per informazioni dettagliate sull'errore, chiamare GetLastError.

Commenti

Un nuovo descrittore di limiti deve avere almeno un ID di sicurezza (SID). Per aggiungere un SID a un descrittore di limiti, usare la funzione AddSIDToBoundaryDescriptor .

Per compilare un'applicazione che usa questa funzione, definire _WIN32_WINNT come 0x0600 o versione successiva.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione winbase.h (include Windows.h)
Libreria Kernel32.lib
DLL Kernel32.dll

Vedere anche

AddSIDToBoundaryDescriptor

CreatePrivateNamespace

DeleteBoundaryDescriptor

Spazi dei nomi degli oggetti