IN ULONG_PTR Context
);
-VOID
+NTSTATUS
NTAPI
ObQueryDeviceMapInformation(
IN PEPROCESS Process,
- OUT PPROCESS_DEVICEMAP_INFORMATION DeviceMapInfo
+ OUT PPROCESS_DEVICEMAP_INFORMATION DeviceMapInfo,
+ IN ULONG Flags
);
//
NTAPI
ObSetDeviceMap(
IN PEPROCESS Process,
- IN HANDLE DirectoryHandle);
+ IN HANDLE DirectoryHandle
+);
+
+NTSTATUS
+NTAPI
+ObSetDirectoryDeviceMap(OUT PDEVICE_MAP * DeviceMap,
+ IN HANDLE DirectoryHandle
+);
VOID
NTAPI
VOID
);
+ULONG
+NTAPI
+ObIsLUIDDeviceMapsEnabled(
+ VOID
+);
+
//
// Security descriptor cache functions
//
extern ULONG ObpUnsecureGlobalNamesLength;
extern ULONG ObpObjectSecurityMode;
extern ULONG ObpProtectionMode;
+extern ULONG ObpLUIDDeviceMapsDisabled;
+extern ULONG ObpLUIDDeviceMapsEnabled;
//
// Inlined Functions