Freigeben über


OpenPrivateNamespaceA-Funktion (winbase.h)

Öffnet einen privaten Namespace.

Syntax

HANDLE OpenPrivateNamespaceA(
  [in] LPVOID lpBoundaryDescriptor,
  [in] LPCSTR lpAliasPrefix
);

Parameter

[in] lpBoundaryDescriptor

Ein Deskriptor, der definiert, wie der Namespace isoliert werden soll. Die CreateBoundaryDescriptor-Funktion erstellt einen Begrenzungsdeskriptor.

[in] lpAliasPrefix

Das Präfix für den Namespace. Um ein Objekt in diesem Namespace zu erstellen, geben Sie den Objektnamen als Präfixobjektname\ an.

Rückgabewert

Die Funktion gibt das Handle an den vorhandenen Namespace zurück.

Hinweise

Um eine Anwendung zu kompilieren, die diese Funktion verwendet, definieren Sie _WIN32_WINNT als 0x0600 oder höher.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile winbase.h (einschließlich Windows.h)
Bibliothek Kernel32.lib
DLL Kernel32.dll

Siehe auch

ClosePrivateNamespace

CreateBoundaryDescriptor

CreatePrivateNamespace

Objektnamespaces