Freigeben über


BuildTrusteeWithSidA-Funktion (aclapi.h)

Die BuildTrusteeWithSid-Funktion initialisiert eine TRUSTEE--Struktur. Der Aufrufer gibt den Sicherheitsbezeichner (SID) des Trustee an. Die Funktion legt andere Elemente der Struktur auf Standardwerte fest und sucht nicht nach dem Namen, der der SID zugeordnet ist.

Syntax

void BuildTrusteeWithSidA(
  [in, out]      PTRUSTEE_A pTrustee,
  [in, optional] PSID       pSid
);

Parameter

[in, out] pTrustee

Ein Zeiger auf eine TRUSTEE- Struktur, die initialisiert werden soll. Die BuildTrusteeWithSid-Funktion weist keinen Arbeitsspeicher zu. Wenn dieser Parameter NULL- oder einen ungültigen Zeiger ist, werden die Ergebnisse nicht definiert.

[in, optional] pSid

Ein Zeiger auf eine SID- Struktur, die den Trustee identifiziert. Die BuildTrusteeWithSid--Funktion weist diesen Zeiger dem ptstrName Member der TRUSTEE--Struktur zu. Die Funktion legt die anderen Elemente der TRUSTEE- Struktur wie folgt fest.

Wert Bedeutung
pMultipleTrustee-
NULL-
MultipleTrusteeOperation-
NO_MULTIPLE_TRUSTEE
TrusteeForm-
TRUSTEE_IS_SID
TrusteeType-
TRUSTEE_IS_UNKNOWN

Rückgabewert

Nichts

Bemerkungen

Anmerkung

Der aclapi.h-Header definiert BuildTrusteeWithSid als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows XP [nur Desktop-Apps]
mindestens unterstützte Server- Windows Server 2003 [Nur Desktop-Apps]
Zielplattform- Fenster
Header- aclapi.h
Library Advapi32.lib
DLL- Advapi32.dll

Siehe auch

Übersicht über die Zugriffssteuerung

grundlegende Zugriffssteuerungsfunktionen

BuildTrusteeWithName-

BuildTrusteeWithObjectsAndName-

BuildTrusteeWithObjectsAndSid-

TRUSTEE-