Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die MapGeneric Methode fordert an, dass die generischen Zugriffsrechte in einer Zugriffsmaske ihren entsprechenden Standard- und spezifischen Zugriffsrechten zugeordnet werden. Weitere Informationen zu generischen, Standard- und bestimmten Zugriffsrechten finden Sie unter Zugriffsberechtigungen und Zugriffsmasken.
Syntax
HRESULT MapGeneric(
[in] const GUID *pguidObjectType,
[in] UCHAR *pAceFlags,
[in] ACCESS_MASK *pMask
);
Parameter
[in] pguidObjectType
Ein Zeiger auf eine GUID- Struktur, die den Typ des Objekts angibt, auf das das Zugriffsformat angewendet. Wenn dieses Element NULL- oder ein Zeiger auf GUID_NULL ist, gilt das Zugriffsformat für das Objekt selbst.
[in] pAceFlags
Ein Zeiger auf das AceFlags Member der ACE_HEADER Struktur aus der ACE, deren Zugriffsmaske zugeordnet wird.
[in] pMask
Ein Zeiger auf eine Zugriffsmaske, die die generischen Zugriffsrechte für die Zuordnung enthält. Ihre Implementierung muss die generischen Zugriffsrechte den entsprechenden Standard- und spezifischen Zugriffsrechten für den angegebenen Objekttyp zuordnen.
Rückgabewert
Wenn die Funktion erfolgreich ist, gibt die Funktion S_OK zurück.
Wenn die Funktion fehlschlägt, wird ein HRESULT- Wert zurückgegeben, der den Fehler angibt. Eine Liste allgemeiner Fehlercodes finden Sie unter Allgemeine HRESULT-Werte.
Bemerkungen
Ihre MapGeneric--Implementierung kann die MapGenericMask--Funktion aufrufen, um die generischen Zugriffsrechte in der Zugriffsmaske zuzuordnen.
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- | aclui.h |