RtlSetSaclSecurityDescriptor, funkcja

Dodaje obsługę SACL do określonego deskryptora zabezpieczeń.

Składnia

NTSTATUS NTAPI RtlSetSaclSecurityDescriptor (
    PSECURITY_DESCRIPTOR SecurityDescriptor,
    BOOLEAN SaclPresent,
    PACL Sacl,
    BOOLEAN SaclDefaulted
    );

Parametry

SecurityDescriptor [in, out]

Deskryptor zabezpieczeń, który ma zostać zaktualizowany przy użyciu nowego SACL.

SaclPresent [in]

Zmienna logiczna wskazująca, że flaga obecna SACL powinna być ustawiona w określonym deskryptorze zabezpieczeń.

PACL [in]

Wskaźnik do SACL do zapisu w określonym przez SecurityDescriptor parametru. Jeśli wartość NULL, SACL null jest zapisywana w deskryptorze zabezpieczeń.

SaclDefaulted [in]

Jeśli istnieje, dostarcza wskaźnik do zmiennej, która po pomyślnym powodzeniu otrzymuje wskaźnik do podstawowej części nazwy wyjściowej nazwy ścieżki NT.

Wartość zwracana

Kod NTSTATUS. Aby uzyskać więcej informacji, zobacz Using NTSTATUS values (Używanie wartości NTSTATUS).

Uwagi

Ta funkcja nie ma skojarzonej biblioteki importu ani pliku nagłówka; Należy wywołać ją przy użyciu funkcji LoadLibrary i GetProcAddress . Interfejs API jest eksportowany z ntdll.dll.

Requirements

Wymaganie Wartość
DLL Ntdll.dll