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