Condividi tramite


Interfaccia IADsSecurityUtility (iads.h)

L'interfaccia IADsSecurityUtility viene usata per ottenere, impostare o recuperare il descrittore di sicurezza in un file, una condivisione file o una chiave del Registro di sistema. È anche possibile usarlo per convertire il descrittore di sicurezza in o dalla modalità non elaborata o esadecimale ed è possibile limitare l'ambito dei dati del descrittore di sicurezza recuperati o impostati indicando se si desidera che sia necessario per il proprietario, il gruppo, il DACL o SACL.

Ereditarietà

L'interfaccia IADsSecurityUtility eredita dall'interfaccia IDispatch . IADsSecurityUtility include anche questi tipi di membri:

Metodi

L'interfaccia IADsSecurityUtility include questi metodi.

 
IADsSecurityUtility::ConvertSecurityDescriptor

Converte un descrittore di sicurezza da un formato a un altro.
IADsSecurityUtility::get_SecurityMask

Determina gli elementi del descrittore di sicurezza da recuperare o impostare. (Get)
IADsSecurityUtility::GetSecurityDescriptor

Recupera un descrittore di sicurezza per il file, la condivisione file o la chiave del Registro di sistema specificata.
IADsSecurityUtility::p ut_SecurityMask

Determina gli elementi del descrittore di sicurezza da recuperare o impostare. (Put)
IADsSecurityUtility::SetSecurityDescriptor

Imposta il descrittore di sicurezza per il file, la condivisione file o la chiave del Registro di sistema specificati.

Commenti

Per leggere l'elenco di controllo di accesso di sistema (SACL) di un file o di una directory, è necessario abilitare il privilegio SE_SECURITY_NAME per il processo chiamante. Per altre informazioni sul recupero dell'oggetto SACL per un oggetto, vedere Recupero dell'elenco SACL di un oggetto.

Per altre informazioni e un esempio di codice che illustra come usare l'interfaccia IADsSecurityUtility per aggiungere un ace a un file, vedere Codice di esempio per l'aggiunta di un ace a un file.

Requisiti

   
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione iads.h

Vedi anche

ADS_PATHTYPE_ENUM

ADS_SD_FORMAT_ENUM

Codice di esempio per l'aggiunta di un ace a un file

IADsAccessControlEntry

IADsSecurityDescriptor

IAccessControlList

Idispatch

Descrittori di sicurezza in file e chiavi del Registro di sistema

Interfacce di sicurezza