intestazione aclapi.h
Questa intestazione viene usata da Security and Identity. Per altre informazioni, vedere:
aclapi.h contiene le interfacce di programmazione seguenti:
Funzioni
BuildExplicitAccessWithNameA Inizializza una struttura EXPLICIT_ACCESS con i dati specificati dal chiamante. Il trustee è identificato da una stringa di nome. (ANSI) |
BuildExplicitAccessWithNameW Inizializza una struttura EXPLICIT_ACCESS con i dati specificati dal chiamante. Il trustee è identificato da una stringa di nome. (Unicode) |
BuildSecurityDescriptorA Alloca e inizializza un nuovo descrittore di sicurezza. (ANSI) |
BuildSecurityDescriptorW Alloca e inizializza un nuovo descrittore di sicurezza. (Unicode) |
BuildTrusteeWithNameA Inizializza una struttura TRUSTEE. Il chiamante specifica il nome del trustee. La funzione imposta altri membri della struttura su valori predefiniti. (ANSI) |
BuildTrusteeWithNameW Inizializza una struttura TRUSTEE. Il chiamante specifica il nome del trustee. La funzione imposta altri membri della struttura su valori predefiniti. (Unicode) |
BuildTrusteeWithObjectsAndNameA Inizializza una struttura TRUSTEE con le informazioni sulla voce di controllo di accesso (ACE) specifiche dell'oggetto e inizializza i membri rimanenti della struttura in valori predefiniti. Il chiamante specifica anche il nome del trustee. (ANSI) |
BuildTrusteeWithObjectsAndNameW Inizializza una struttura TRUSTEE con le informazioni sulla voce di controllo di accesso (ACE) specifiche dell'oggetto e inizializza i membri rimanenti della struttura in valori predefiniti. Il chiamante specifica anche il nome del trustee. (Unicode) |
BuildTrusteeWithObjectsAndSidA Inizializza una struttura TRUSTEE con le informazioni sulla voce di controllo di accesso (ACE) specifiche dell'oggetto e inizializza i membri rimanenti della struttura in valori predefiniti. (ANSI) |
BuildTrusteeWithObjectsAndSidW Inizializza una struttura TRUSTEE con le informazioni sulla voce di controllo di accesso (ACE) specifiche dell'oggetto e inizializza i membri rimanenti della struttura in valori predefiniti. (Unicode) |
BuildTrusteeWithSidA Inizializza una struttura TRUSTEE. Il chiamante specifica l'identificatore di sicurezza (SID) del trustee. La funzione imposta altri membri della struttura su valori predefiniti e non cerca il nome associato al SID. (ANSI) |
BuildTrusteeWithSidW Inizializza una struttura TRUSTEE. Il chiamante specifica l'identificatore di sicurezza (SID) del trustee. La funzione imposta altri membri della struttura su valori predefiniti e non cerca il nome associato al SID. (Unicode) |
FreeInheritedFromArray Libera memoria allocata dalla funzione GetInheritanceSource. |
GetAuditedPermissionsFromAclA Recupera i diritti di accesso controllati per un trustee specificato. (ANSI) |
GetAuditedPermissionsFromAclW Recupera i diritti di accesso controllati per un trustee specificato. (Unicode) |
GetEffectiveRightsFromAclA Recupera i diritti di accesso effettivi concessi da una struttura ACL a un trustee specificato. I diritti di accesso effettivi del trustee sono i diritti di accesso concessi dall'ACL al trustee o a qualsiasi gruppo di cui il trustee è membro. (ANSI) |
GetEffectiveRightsFromAclW Recupera i diritti di accesso effettivi concessi da una struttura ACL a un trustee specificato. I diritti di accesso effettivi del trustee sono i diritti di accesso concessi dall'ACL al trustee o a qualsiasi gruppo di cui il trustee è membro. (Unicode) |
GetExplicitEntriesFromAclA Recupera una matrice di strutture che descrivono le voci di controllo di accesso (ACL) in un elenco di controllo di accesso. (ANSI) |
GetExplicitEntriesFromAclW Recupera una matrice di strutture che descrivono le voci di controllo di accesso (ACL) in un elenco di controllo di accesso. (Unicode) |
GetInheritanceSourceA Restituisce informazioni sull'origine delle voci di controllo di accesso ereditate in un elenco di controllo di accesso (ACL). (ANSI) |
GetInheritanceSourceW Restituisce informazioni sull'origine delle voci di controllo di accesso ereditate in un elenco di controllo di accesso (ACL). (Unicode) |
GetNamedSecurityInfoA Recupera una copia del descrittore di sicurezza per un oggetto specificato dal nome. (ANSI) |
GetNamedSecurityInfoW Recupera una copia del descrittore di sicurezza per un oggetto specificato dal nome. (Unicode) |
GetSecurityInfo Recupera una copia del descrittore di sicurezza per un oggetto specificato da un handle. |
GetTrusteeFormA Recupera il nome del trustee dalla struttura TRUSTEE specificata. Questo valore indica se la struttura usa una stringa di nome o un identificatore di sicurezza (SID) per identificare il trustee. (ANSI) |
GetTrusteeFormW Recupera il nome del trustee dalla struttura TRUSTEE specificata. Questo valore indica se la struttura usa una stringa di nome o un identificatore di sicurezza (SID) per identificare il trustee. (Unicode) |
GetTrusteeNameA Recupera il nome del trustee dalla struttura TRUSTEE specificata. (ANSI) |
GetTrusteeNameW Recupera il nome del trustee dalla struttura TRUSTEE specificata. (Unicode) |
GetTrusteeTypeA Recupera il tipo trustee dalla struttura TRUSTEE specificata. Questo valore indica se il trustee è un utente, un gruppo o il tipo trustee è sconosciuto. (ANSI) |
GetTrusteeTypeW Recupera il tipo trustee dalla struttura TRUSTEE specificata. Questo valore indica se il trustee è un utente, un gruppo o il tipo trustee è sconosciuto. (Unicode) |
RicercaSecurityDescriptorPartsA Recupera le informazioni di sicurezza da un descrittore di sicurezza self-relative. (ANSI) |
RicercaSecurityDescriptorPartsW Recupera le informazioni di sicurezza da un descrittore di sicurezza self-relative. (Unicode) |
SetEntriesInAclA Crea un nuovo elenco di controllo di accesso (ACL) unione di nuove informazioni di controllo o controllo di accesso in una struttura ACL esistente. (ANSI) |
SetEntriesInAclW Crea un nuovo elenco di controllo di accesso (ACL) unione di nuove informazioni di controllo o controllo di accesso in una struttura ACL esistente. (Unicode) |
SetNamedSecurityInfoA Imposta le informazioni di sicurezza specificate nel descrittore di sicurezza di un oggetto specificato. (ANSI) |
SetNamedSecurityInfoW Imposta le informazioni di sicurezza specificate nel descrittore di sicurezza di un oggetto specificato. (Unicode) |
SetSecurityInfo Imposta le informazioni di sicurezza specificate nel descrittore di sicurezza di un oggetto specificato. Il chiamante identifica l'oggetto da un handle. |
TreeResetNamedSecurityInfoA Reimposta le informazioni di sicurezza specificate nel descrittore di sicurezza di un albero specificato di oggetti. (ANSI) |
TreeResetNamedSecurityInfoW Reimposta le informazioni di sicurezza specificate nel descrittore di sicurezza di un albero specificato di oggetti. (Unicode) |
TreeSetNamedSecurityInfoA Imposta le informazioni di sicurezza specificate nel descrittore di sicurezza di un albero specificato di oggetti. (ANSI) |
TreeSetNamedSecurityInfoW Imposta le informazioni di sicurezza specificate nel descrittore di sicurezza di un albero specificato di oggetti. (Unicode) |