ReactOS 0.4.16-dev-753-g705a985
|
Go to the source code of this file.
Classes | |
struct | _VFD_DRIVER_EXTENSION |
struct | _DEVICE_EXTENSION |
Macros | |
#define | VFD_POOL_TAG 'DFVx' |
Typedefs | |
typedef struct _VFD_DRIVER_EXTENSION | VFD_DRIVER_EXTENSION |
typedef struct _VFD_DRIVER_EXTENSION * | PVFD_DRIVER_EXTENSION |
typedef struct _DEVICE_EXTENSION | DEVICE_EXTENSION |
typedef struct _DEVICE_EXTENSION * | PDEVICE_EXTENSION |
Variables | |
ULONG | OsMajorVersion |
ULONG | OsMinorVersion |
ULONG | OsBuildNumber |
const DISK_GEOMETRY | geom_tbl [VFD_MEDIA_MAX] |
typedef struct _DEVICE_EXTENSION DEVICE_EXTENSION |
typedef struct _DEVICE_EXTENSION * PDEVICE_EXTENSION |
typedef struct _VFD_DRIVER_EXTENSION * PVFD_DRIVER_EXTENSION |
NTSTATUS NTAPI DriverEntry | ( | IN PDRIVER_OBJECT | DriverObject, |
IN PUNICODE_STRING | RegistryPath | ||
) |
Definition at line 1604 of file cmbatt.c.
VOID VfdCloseImage | ( | IN PDEVICE_EXTENSION | DeviceExtension | ) |
Definition at line 435 of file vfdimg.c.
Referenced by Close(), VfdGuiClose(), and VfdIoCtlThread().
PWSTR VfdCopyUnicode | ( | OUT PUNICODE_STRING | dst, |
IN PUNICODE_STRING | src | ||
) |
Definition at line 312 of file vfddrv.c.
Referenced by DriverEntry().
NTSTATUS VfdCreateDevice | ( | IN PDRIVER_OBJECT | DriverObject, |
OUT PVOID | Parameter | ||
) |
Definition at line 23 of file vfddev.c.
Referenced by DriverEntry().
VOID VfdDeleteDevice | ( | IN PDEVICE_OBJECT | DeviceObject | ) |
Definition at line 296 of file vfddev.c.
Referenced by VfdUnloadDriver().
Definition at line 29 of file vfdioctl.c.
Referenced by DriverEntry().
Definition at line 404 of file vfddrv.c.
Referenced by VfdCreateDevice().
NTSTATUS VfdFormatCheck | ( | IN PDEVICE_EXTENSION | DeviceExtension, |
IN PFORMAT_PARAMETERS | FormatParams, | ||
IN ULONG | InputLength, | ||
IN ULONG | ControlCode | ||
) |
Referenced by VfdDeviceControl().
NTSTATUS VfdFormatTrack | ( | IN PDEVICE_EXTENSION | DeviceExtension, |
IN PFORMAT_PARAMETERS | FormatParams | ||
) |
Definition at line 153 of file vfdfmt.c.
Referenced by VfdIoCtlThread().
VOID VfdFreeUnicode | ( | IN OUT PUNICODE_STRING | str | ) |
Definition at line 542 of file vfdioctl.c.
Referenced by VfdDeviceThread().
NTSTATUS VfdLoadLink | ( | IN PDEVICE_EXTENSION | DeviceExtension, |
IN PWSTR | RegistryPath | ||
) |
Definition at line 135 of file vfdlink.c.
Referenced by VfdCreateDevice().
NTSTATUS VfdOpenCheck | ( | IN PDEVICE_EXTENSION | DeviceExtension, |
IN PVFD_IMAGE_INFO | ImageInfo, | ||
IN ULONG | InputLength | ||
) |
Referenced by VfdDeviceControl().
NTSTATUS VfdOpenImage | ( | IN PDEVICE_EXTENSION | DeviceExtension, |
IN PVFD_IMAGE_INFO | ImageInfo | ||
) |
Definition at line 104 of file vfdimg.c.
Referenced by CVfdShExt::DoVfdDrop(), OnOK(), Open(), and VfdIoCtlThread().
NTSTATUS VfdQueryImage | ( | IN PDEVICE_EXTENSION | DeviceExtension, |
OUT PVFD_IMAGE_INFO | ImageInfo, | ||
IN ULONG | BufferLength, | ||
OUT PULONG | ReturnLength | ||
) |
Definition at line 466 of file vfdimg.c.
Referenced by VfdDeviceControl().
VOID VfdReadData | ( | IN PDEVICE_EXTENSION | DeviceExtension, |
IN OUT PIRP | Irp, | ||
IN ULONG | Length, | ||
IN PLARGE_INTEGER | Offset | ||
) |
Definition at line 217 of file vfdrdwr.c.
Referenced by VfdDeviceThread().
Definition at line 24 of file vfdrdwr.c.
Referenced by DriverEntry().
NTSTATUS VfdSetLink | ( | IN PDEVICE_EXTENSION | DeviceExtension, |
IN CHAR | DriveLetter | ||
) |
Definition at line 24 of file vfdlink.c.
Referenced by VfdDeleteDevice(), VfdDeviceControl(), and VfdReinitialize().
NTSTATUS VfdStoreLink | ( | IN PDEVICE_EXTENSION | DeviceExtension | ) |
Definition at line 190 of file vfdlink.c.
Referenced by VfdDeviceControl().
VOID NTAPI VfdUnloadDriver | ( | IN PDRIVER_OBJECT | DriverObject | ) |
Definition at line 250 of file vfddrv.c.
Referenced by DriverEntry().
VOID VfdWriteData | ( | IN PDEVICE_EXTENSION | DeviceExtension, |
IN OUT PIRP | Irp, | ||
IN ULONG | Length, | ||
IN PLARGE_INTEGER | Offset | ||
) |
Definition at line 287 of file vfdrdwr.c.
Referenced by VfdDeviceThread().
|
extern |
Referenced by VfdCreateDevice(), VfdDeviceControl(), and VfdOpenImage().
|
extern |
|
extern |
|
extern |