#include "UdfProcs.h"
Go to the source code of this file.
Defines | |
#define | BugCheckFileId (UDFS_BUG_CHECK_VOLINFO) |
#define | Dbg (UDFS_DEBUG_LEVEL_VOLINFO) |
Functions | |
NTSTATUS | UdfQueryFsVolumeInfo (IN PIRP_CONTEXT IrpContext, IN PVCB Vcb, IN PFILE_FS_VOLUME_INFORMATION Buffer, IN OUT PULONG Length) |
NTSTATUS | UdfQueryFsSizeInfo (IN PIRP_CONTEXT IrpContext, IN PVCB Vcb, IN PFILE_FS_SIZE_INFORMATION Buffer, IN OUT PULONG Length) |
NTSTATUS | UdfQueryFsDeviceInfo (IN PIRP_CONTEXT IrpContext, IN PVCB Vcb, IN PFILE_FS_DEVICE_INFORMATION Buffer, IN OUT PULONG Length) |
NTSTATUS | UdfQueryFsAttributeInfo (IN PIRP_CONTEXT IrpContext, IN PVCB Vcb, IN PFILE_FS_ATTRIBUTE_INFORMATION Buffer, IN OUT PULONG Length) |
NTSTATUS | UdfCommonQueryVolInfo (IN PIRP_CONTEXT IrpContext, IN PIRP Irp) |
|
|
|
|
|
Definition at line 82 of file volinfo.c. References _IRP::AssociatedIrp, FALSE, _IO_STACK_LOCATION::FileObject, IoGetCurrentIrpStackLocation, _IRP::IoStatus, Irp, NTSTATUS(), PAGED_CODE, _IO_STACK_LOCATION::Parameters, Status, TYPE_OF_OPEN, UdfAcquireVcbShared, UdfCompleteRequest(), UdfDecodeFileObject(), UdfQueryFsAttributeInfo(), UdfQueryFsDeviceInfo(), UdfQueryFsSizeInfo(), UdfQueryFsVolumeInfo(), UdfReleaseVcb, UdfVerifyVcb(), UnopenedFileObject, and _FCB::Vcb. Referenced by UdfFsdDispatch(), and UdfFspDispatch().
|
|
Definition at line 421 of file volinfo.c. References Buffer, ClearFlag, L, NTSTATUS(), PAGED_CODE, and Status. Referenced by UdfCommonQueryVolInfo().
|
|
Definition at line 363 of file volinfo.c. References Buffer, and PAGED_CODE. Referenced by UdfCommonQueryVolInfo().
|
|
Definition at line 302 of file volinfo.c. References BlockSize, Buffer, LlBlocksFromBytes, PAGED_CODE, SectorsFromBytes, and SectorSize. Referenced by UdfCommonQueryVolInfo().
|
|
Definition at line 212 of file volinfo.c. References Buffer, FALSE, NTSTATUS(), PAGED_CODE, and Status. Referenced by UdfCommonQueryVolInfo().
|