mount volume for virtual CD Driver?

project: “create virtual CD drive for single PC”. virtual ddriver will
read the CD data from file stored on hard disk. this file contian the data
of CD ROM sequentialy.

problem: “disk structure is corrupted and unreadable”

detail:
im writing driver that will not get data physicaly exist CD-ROM device.
driver will successfuly complete the request after reading data from file
not CD-ROM.

  1. i has created device object and symbolic link, so drive icon appear to
    explorer then…
    is there any guide related to sequence, what Ioctl and Major Function
    file system send to disk driver to mount volume.
    i read theoriticlay different book. i get concept of mount process,
    when i implement it it give message drive letter:\is not accessable “The
    disk structure is corrupted and unreadable”.
    i handle in my driver IOCTL (IOCTL_DISK_GET_DRIVE_GEOMETRY and
    IOCTL_STORAGE_CHECK_VERIFY) and IRP_MJ_READ for successful mount
    process.
    thanks

Kishwar

Search list archives several years back. Once I posted here the list of
IOCTLs which our virtual disk supports. There were some new for XP regarding
disk geometry.

Best regards,

Michal Vodicka
STMicroelectronics Design and Application s.r.o.
[michal.vodicka@st.com, http:://www.st.com]


From: xxxxx@yahoo.com[SMTP:xxxxx@yahoo.com]
Reply To: xxxxx@lists.osr.com
Sent: Thursday, January 09, 2003 7:25 AM
To: xxxxx@lists.osr.com
Subject: [ntdev] mount volume for virtual CD Driver?

project: “create virtual CD drive for single PC”. virtual ddriver will
read the CD data from file stored on hard disk. this file contian the data
of CD ROM sequentialy.

problem: “disk structure is corrupted and unreadable”

detail:
im writing driver that will not get data physicaly exist CD-ROM device.
driver will successfuly complete the request after reading data from file
not CD-ROM.

  1. i has created device object and symbolic link, so drive icon appear to
    explorer then…
    is there any guide related to sequence, what Ioctl and Major Function
    file system send to disk driver to mount volume.
    i read theoriticlay different book. i get concept of mount process,
    when i implement it it give message drive letter:\is not accessable “The
    disk structure is corrupted and unreadable”.
    i handle in my driver IOCTL (IOCTL_DISK_GET_DRIVE_GEOMETRY and
    IOCTL_STORAGE_CHECK_VERIFY) and IRP_MJ_READ for successful mount
    process.
    thanks

Kishwar


You are currently subscribed to ntdev as: michal.vodicka@st.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

i find a list of IOCTL’s for virtual drivers, i want your help for my
project, my project is to create Virtual CD Driver for win2k. there is no
need to write class,SCSI port, or miniport driver, i think my driver will
like class driver but not interact with lower driver because it will get
data of CD ROM from file stored on hard disk sequential file.
so who i can successfuly developed. what i can further do.

with Regards
Kishwar (Student)

You can get some ideas at http://vaporcd.sourceforge.net . Click on the
SourceForge.net” logo
to download the sources.

----- Original Message -----
From: “Kishwar”
To: “NT Developers Interest List”
Sent: Friday, January 10, 2003 11:24 AM
Subject: [ntdev] Re: mount volume for virtual CD Driver?

> i find a list of IOCTL’s for virtual drivers, i want your help for my
> project, my project is to create Virtual CD Driver for win2k. there is no
> need to write class,SCSI port, or miniport driver, i think my driver will
> like class driver but not interact with lower driver because it will get
> data of CD ROM from file stored on hard disk sequential file.
> so who i can successfuly developed. what i can further do.
>
> with Regards
> Kishwar (Student)
>
> —
> You are currently subscribed to ntdev as: xxxxx@compaqnet.be
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>