IADsSecurityUtility-Schnittstelle (iads.h)
Die IADsSecurityUtility-Schnittstelle wird zum Abrufen, Festlegen oder Abrufen des Sicherheitsdeskriptors für eine Datei, Dateifreigabe oder einen Registrierungsschlüssel verwendet. Sie können ihn auch verwenden, um den Sicherheitsdeskriptor in oder aus dem unformatierten oder hexadezimalen Modus zu konvertieren, und Sie können den Umfang der abgerufenen oder festgelegten Sicherheitsdeskriptordaten einschränken, indem Sie angeben, ob Sie ihn für den Besitzer, die Gruppe, die DACL oder die SACL verwenden möchten.
Vererbung
Die IADsSecurityUtility-Schnittstelle erbt von der IDispatch-Schnittstelle . IADsSecurityUtility verfügt auch über folgende Arten von Membern:
Methoden
Die IADsSecurityUtility-Schnittstelle verfügt über diese Methoden.
IADsSecurityUtility::ConvertSecurityDescriptor Konvertiert eine Sicherheitsbeschreibung von einem Format in ein anderes. |
IADsSecurityUtility::get_SecurityMask Bestimmt, welche Elemente der Sicherheitsbeschreibung abgerufen oder festgelegt werden sollen. (Abrufen) |
IADsSecurityUtility::GetSecurityDescriptor Ruft einen Sicherheitsdeskriptor für die angegebene Datei, Dateifreigabe oder den angegebenen Registrierungsschlüssel ab. |
IADsSecurityUtility::p ut_SecurityMask Bestimmt, welche Elemente der Sicherheitsbeschreibung abgerufen oder festgelegt werden sollen. (Put) |
IADsSecurityUtility::SetSecurityDescriptor Legt den Sicherheitsdeskriptor für die angegebene Datei, Dateifreigabe oder den angegebenen Registrierungsschlüssel fest. |
Hinweise
Zum Lesen der Systemzugriffssteuerungsliste (System Access Control List, SACL) einer Datei oder eines Verzeichnisses muss die SE_SECURITY_NAME-Berechtigung für den aufrufenden Prozess aktiviert sein. Weitere Informationen zum Abrufen der SACL für ein Objekt finden Sie unter Abrufen der SACL eines Objekts.
Weitere Informationen und ein Codebeispiel, das zeigt, wie Die IADsSecurityUtility-Schnittstelle zum Hinzufügen eines ACE zu einer Datei verwendet wird, finden Sie unter Beispielcode für das Hinzufügen eines ACE zu einer Datei.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Zielplattform | Windows |
Kopfzeile | iads.h |
Weitere Informationen
Beispielcode zum Hinzufügen eines ACE zu einer Datei
Sicherheitsbeschreibungen für Dateien und Registrierungsschlüssel