Share via


Metodo ISecurityObjectTypeInfo::GetInheritSource (aclui.h)

Il metodo GetInheritSource fornisce un mezzo per determinare l'origine delle voci di controllo di accesso ereditate in elenchi di controllo degli accessi discrezionali (DACLs) e elenchi di controllo di accesso del sistema (SACLs).

Sintassi

HRESULT GetInheritSource(
  [in]  SECURITY_INFORMATION si,
  [in]  PACL                 pACL,
  [out] PINHERITED_FROM      *ppInheritArray
);

Parametri

[in] si

Struttura SECURITY_INFORMATION che rappresenta le informazioni di sicurezza dell'oggetto.

[in] pACL

Puntatore a una struttura ACL che rappresenta l'elenco di controllo di accesso (ACL) dell'oggetto.

[out] ppInheritArray

Puntatore a un puntatore a una struttura INHERITED_FROM che riceve una matrice di strutture INHERITED_FROM . La lunghezza di questa matrice è uguale al numero di ACL a cui fa riferimento l'ACL. Ogni INHERITED_FROM voce in ppInheritArray fornisce informazioni di ereditarietà per la voce ACE corrispondente in pACL.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è S_OK.

Se la funzione ha esito negativo, il valore restituito è un VALORE HRESULT che indica l'errore. Per un elenco di codici di errore comuni, vedere Valori HRESULT comuni.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione aclui.h