ReactOS 0.4.16-dev-13-ge2fc578
|
#include "udffs.h"
Go to the source code of this file.
Macros | |
#define | UDF_BUG_CHECK_ID UDF_FILE_INIT |
#define | KD_PREFIX |
#define | UDF_CHECK_FS_NAME(name) |
Functions | |
NTSTATUS | UDFCreateFsDeviceObject (PCWSTR FsDeviceName, PDRIVER_OBJECT DriverObject, DEVICE_TYPE DeviceType, PDEVICE_OBJECT *DeviceObject) |
NTSTATUS | UDFDismountDevice (PUNICODE_STRING unicodeCdRomDeviceName) |
VOID | UDFRemountAll (IN PVOID Context) |
NTSTATUS NTAPI | DriverEntry (PDRIVER_OBJECT DriverObject, PUNICODE_STRING RegistryPath) |
VOID NTAPI | UDFInitializeFunctionPointers (PDRIVER_OBJECT DriverObject) |
VOID NTAPI | UDFFsNotification (IN PDEVICE_OBJECT DeviceObject, IN BOOLEAN FsActive) |
Variables | |
UDFData | UDFGlobalData |
struct UDF_MEDIA_CLASS_NAMES | UDFMediaClassName [] |
ULONG | FsRegistered = FALSE |
WORK_QUEUE_ITEM | RemountWorkQueueItem |
HANDLE | FsNotification_ThreadId = (HANDLE)(-1) |
#define KD_PREFIX |
Definition at line 27 of file udfinit.cpp.
#define UDF_BUG_CHECK_ID UDF_FILE_INIT |
Definition at line 22 of file udfinit.cpp.
NTSTATUS NTAPI DriverEntry | ( | PDRIVER_OBJECT | DriverObject, |
PUNICODE_STRING | RegistryPath | ||
) |
Definition at line 87 of file udfinit.cpp.
NTSTATUS UDFCreateFsDeviceObject | ( | PCWSTR | FsDeviceName, |
PDRIVER_OBJECT | DriverObject, | ||
DEVICE_TYPE | DeviceType, | ||
PDEVICE_OBJECT * | DeviceObject | ||
) |
Definition at line 588 of file udfinit.cpp.
Referenced by DriverEntry().
NTSTATUS UDFDismountDevice | ( | PUNICODE_STRING | unicodeCdRomDeviceName | ) |
Definition at line 634 of file udfinit.cpp.
Referenced by DriverEntry().
Definition at line 779 of file udfinit.cpp.
Referenced by DriverEntry().
VOID NTAPI UDFInitializeFunctionPointers | ( | PDRIVER_OBJECT | DriverObject | ) |
Definition at line 444 of file udfinit.cpp.
Referenced by DriverEntry().
Definition at line 51 of file udfinit.cpp.
Referenced by UDFFsNotification().
Definition at line 45 of file udfinit.cpp.
Referenced by DriverEntry(), and UDFFsNotification().
WORK_QUEUE_ITEM RemountWorkQueueItem |
Definition at line 47 of file udfinit.cpp.
UDFData UDFGlobalData |
Definition at line 25 of file udfinit.cpp.
Referenced by DriverEntry(), UDFAllocateIrpContext(), UDFCheckOtherFS(), UDFCleanup(), UDFCloseAllDelayed(), UDFCloseAllXXXDelayedInDir(), UDFCommonCleanup(), UDFCommonClose(), UDFCommonCreate(), UDFCommonDeviceControl(), UDFCommonRead(), UDFCommonShutdown(), UDFCommonWrite(), UDFCompareVcb(), UDFDelayedClose(), UDFDestroyZones(), UDFDriverUnload(), UDFFsNotification(), UDFGetRegParameter(), UDFHardLink(), UDFInitializeFunctionPointers(), UDFInitializeVCB(), UDFInitializeZones(), UDFInvalidateVolumes(), UDFMountVolume(), UDFNotifyChangeDirectory(), UDFPerformVerify(), UDFPnpQueryRemove(), UDFPnpRemove(), UDFPnpSurpriseRemove(), UDFQueueDelayedClose(), UDFReadSecurity(), UDFReleaseCCB(), UDFReleaseIrpContext(), UDFReleaseObjectName(), UDFReleaseVCB(), UDFRename(), UDFScanForDismountedVcb(), UDFSetAllocationInformation(), UDFSetEOF(), UDFVerifyVolume(), and UDFWriteSecurity().
struct UDF_MEDIA_CLASS_NAMES UDFMediaClassName[] |
Definition at line 29 of file udfinit.cpp.
Referenced by UDFReadRegKeys().