ReactOS 0.4.16-dev-297-gc569aee
|
#include "udffs.h"
Go to the source code of this file.
Macros | |
#define | UDF_BUG_CHECK_ID UDF_FILE_SECURITY |
Functions | |
NTSTATUS | UDFReadSecurity (IN PVCB Vcb, IN PtrUDFFCB Fcb, IN PSECURITY_DESCRIPTOR *SecurityDesc) |
NTSTATUS | UDFAssignAcl (IN PVCB Vcb, IN PFILE_OBJECT FileObject, IN PtrUDFFCB Fcb, IN PtrUDFNTRequiredFCB NtReqFcb) |
VOID | UDFDeassignAcl (IN PtrUDFNTRequiredFCB NtReqFcb, IN BOOLEAN AutoInherited) |
NTSTATUS | UDFWriteSecurity (IN PVCB Vcb, IN PtrUDFFCB Fcb, IN PSECURITY_DESCRIPTOR *SecurityDesc) |
PSECURITY_DESCRIPTOR | UDFLookUpAcl (IN PVCB Vcb, PFILE_OBJECT FileObject, IN PtrUDFFCB Fcb) |
NTSTATUS | UDFCheckAccessRights (PFILE_OBJECT FileObject, PACCESS_STATE AccessState, PtrUDFFCB Fcb, PtrUDFCCB Ccb, ACCESS_MASK DesiredAccess, USHORT ShareAccess) |
NTSTATUS | UDFSetAccessRights (PFILE_OBJECT FileObject, PACCESS_STATE AccessState, PtrUDFFCB Fcb, PtrUDFCCB Ccb, ACCESS_MASK DesiredAccess, USHORT ShareAccess) |
#define UDF_BUG_CHECK_ID UDF_FILE_SECURITY |
Definition at line 20 of file secursup.cpp.
NTSTATUS UDFAssignAcl | ( | IN PVCB | Vcb, |
IN PFILE_OBJECT | FileObject, | ||
IN PtrUDFFCB | Fcb, | ||
IN PtrUDFNTRequiredFCB | NtReqFcb | ||
) |
Definition at line 706 of file secursup.cpp.
Referenced by UDFCompleteMount(), and UDFLookUpAcl().
NTSTATUS UDFCheckAccessRights | ( | PFILE_OBJECT | FileObject, |
PACCESS_STATE | AccessState, | ||
PtrUDFFCB | Fcb, | ||
PtrUDFCCB | Ccb, | ||
ACCESS_MASK | DesiredAccess, | ||
USHORT | ShareAccess | ||
) |
Definition at line 927 of file secursup.cpp.
Referenced by UDFCommonCreate(), UDFDoesOSAllowFileToBeTargetForRename__(), UDFSetAccessRights(), and UDFSetDispositionInformation().
VOID UDFDeassignAcl | ( | IN PtrUDFNTRequiredFCB | NtReqFcb, |
IN BOOLEAN | AutoInherited | ||
) |
Definition at line 772 of file secursup.cpp.
Referenced by UDFCleanUpFcbChain(), and UDFSetAccessRights().
PSECURITY_DESCRIPTOR UDFLookUpAcl | ( | IN PVCB | Vcb, |
PFILE_OBJECT | FileObject, | ||
IN PtrUDFFCB | Fcb | ||
) |
Definition at line 915 of file secursup.cpp.
Referenced by UDFCheckAccessRights(), and UDFSetAccessRights().
Definition at line 420 of file secursup.cpp.
Referenced by UDFAssignAcl().
NTSTATUS UDFSetAccessRights | ( | PFILE_OBJECT | FileObject, |
PACCESS_STATE | AccessState, | ||
PtrUDFFCB | Fcb, | ||
PtrUDFCCB | Ccb, | ||
ACCESS_MASK | DesiredAccess, | ||
USHORT | ShareAccess | ||
) |
Definition at line 1049 of file secursup.cpp.
Referenced by UDFCommonCreate().
Definition at line 796 of file secursup.cpp.
Referenced by UDFCloseFileInfoChain(), UDFFlushADirectory(), and UDFFlushAFile().