Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Die AreAllAccessesGranted-Funktion überprüft, ob ein Satz angeforderter Zugriffsrechte erteilt wurde. Die Zugriffsrechte werden als Bitflags in einer Zugriffsmaske dargestellt.
Syntax
BOOL AreAllAccessesGranted(
[in] DWORD GrantedAccess,
[in] DWORD DesiredAccess
);
Parameter
[in] GrantedAccess
Eine Zugriffsmaske, die die gewährten Zugriffsrechte angibt.
[in] DesiredAccess
Eine Zugriffsmaske, die die angeforderten Zugriffsrechte angibt. Diese Maske muss von generischen zu spezifischen und Standardzugriffsrechten zugeordnet worden sein, in der Regel durch Aufrufen der MapGenericMask-Funktion .
Rückgabewert
Wenn alle angeforderten Zugriffsrechte gewährt wurden, ist der Rückgabewert ungleich null.
Wenn nicht alle angeforderten Zugriffsrechte erteilt wurden, ist der Rückgabewert null.
Hinweise
Die AreAllAccessesGranted-Funktion wird häufig von einer Serveranwendung verwendet, um die Zugriffsrechte eines Clients zu überprüfen, der versucht, Zugriff auf ein Objekt zu erhalten. Wenn die im DesiredAccess-Parameter festgelegten Bits mit den im GrantedAccess-Parameter festgelegten Bits übereinstimmen, wurden alle angeforderten Rechte gewährt.
Anforderungen
| Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | securitybaseapi.h (Einschließen von Windows.h) |
| Bibliothek | Advapi32.lib |
| DLL | Advapi32.dll |
Weitere Informationen
Client-/Server-Access Control-Funktionen