diff --git a/src/sys/volume.c b/src/sys/volume.c index 0e94d897..40fbf9f0 100644 --- a/src/sys/volume.c +++ b/src/sys/volume.c @@ -161,6 +161,10 @@ NTSTATUS FspVolumeGetName( { PAGED_CODE(); + ASSERT(IRP_MJ_FILE_SYSTEM_CONTROL == IrpSp->MajorFunction); + ASSERT(IRP_MN_USER_FS_REQUEST == IrpSp->MinorFunction); + ASSERT(FSP_FSCTL_VOLUME_NAME == IrpSp->Parameters.FileSystemControl.FsControlCode); + /* check parameters */ ULONG OutputBufferLength = IrpSp->Parameters.FileSystemControl.OutputBufferLength; PVOID SystemBuffer = Irp->AssociatedIrp.SystemBuffer;