AtlSetDacl
Chiamare la funzione per impostare le informazioni di (DACL) dell'elenco di controllo di accesso discrezionale di un oggetto specificato.
Importante
Questa funzione non può essere utilizzata nelle applicazioni eseguite in Windows Runtime.
inline bool AtlSetDacl(
HANDLE hObject,
SE_OBJECT_TYPE ObjectType,
const CDacl& rDacl,
DWORD dwInheritanceFlowControl= 0
) throw(...);
Parametri
hObject
Un handle per l'oggetto per il quale a informazioni sulla sicurezza stabilite.ObjectType
Specifica un valore dall'enumerazione SE_OBJECT_TYPE che indica il tipo di oggetto identificato dal parametro hObject.rDacl
Il DACL che contiene le nuove informazioni sulla sicurezza.dwInheritanceFlowControl
Il controllo del flusso di ereditarietà. Questo valore può essere 0 (impostazione predefinita), PROTECTED_DACL_SECURITY_INFORMATION o UNPROTECTED_DACL_SECURITY_INFORMATION.
Valore restituito
Restituisce true se l'operazione ha esito positivo, false in caso di esito negativo.
Note
Nelle build di debug, un errore di asserzione si verificherà se hObject non è valido, o se dwInheritanceFlowControl non è uno dei tre valori consentiti.
Requisiti
Header: atlsecurity.h