problem with shadows devices

Hi everybody.
I am implementing a File System Filter Driver. I am using shadow devices technique to avoid reentrancy. It has worked OK for some time. The problem comes when I have a network map to the local computer. For example X is mapped to \LocalPC\Folder.
When a create is made on file X:\file.exe, I set a completion routine and if the create was successfull I try to read the file using a shadow device. Well, execution doesn’t get the instruction passed the call to IoCallDriver on the shadow device. IoCallDriver never returns.
Somebody once told me he had the same problem and solved it after installing Service Pack 3. But that didn’t work on my PC with Windows 2000 Advanced Server.
If someone else knows about this, please write back to me.
Thanks.

What do you mean by ‘read the file using a shadow device’. Do you re-open it and then try to read it? Otherwise, how can you read the file through the shadow device if it was not opened through it? Please, be specific. It is damn difficult to answer questions that are not formulated right.

-htfv

----- Original Message -----
From: Ratmil Torres
To: File Systems Developers
Sent: Friday, June 20, 2003 8:43 PM
Subject: [ntfsd] problem with shadows devices

Hi everybody.
I am implementing a File System Filter Driver. I am using shadow devices technique to avoid reentrancy. It has worked OK for some time. The problem comes when I have a network map to the local computer. For example X is mapped to \LocalPC\Folder.
When a create is made on file X:\file.exe, I set a completion routine and if the create was successfull I try to read the file using a shadow device. Well, execution doesn’t get the instruction passed the call to IoCallDriver on the shadow device. IoCallDriver never returns.
Somebody once told me he had the same problem and solved it after installing Service Pack 3. But that didn’t work on my PC with Windows 2000 Advanced Server.
If someone else knows about this, please write back to me.
Thanks.

You are currently subscribed to ntfsd as: xxxxx@vba.com.by
To unsubscribe send a blank email to xxxxx@lists.osr.com

No need to explain. You have answered yourself. I re-open the file. Otherwise what do I need the shadow device for?

----- Original Message -----
From: Alexey Logachyov
To: File Systems Developers
Sent: Friday, June 20, 2003 4:21 PM
Subject: [ntfsd] Re: problem with shadows devices

What do you mean by ‘read the file using a shadow device’. Do you re-open it and then try to read it? Otherwise, how can you read the file through the shadow device if it was not opened through it? Please, be specific. It is damn difficult to answer questions that are not formulated right.

-htfv

----- Original Message -----
From: Ratmil Torres
To: File Systems Developers
Sent: Friday, June 20, 2003 8:43 PM
Subject: [ntfsd] problem with shadows devices

Hi everybody.
I am implementing a File System Filter Driver. I am using shadow devices technique to avoid reentrancy. It has worked OK for some time. The problem comes when I have a network map to the local computer. For example X is mapped to \LocalPC\Folder.
When a create is made on file X:\file.exe, I set a completion routine and if the create was successfull I try to read the file using a shadow device. Well, execution doesn’t get the instruction passed the call to IoCallDriver on the shadow device. IoCallDriver never returns.
Somebody once told me he had the same problem and solved it after installing Service Pack 3. But that didn’t work on my PC with Windows 2000 Advanced Server.
If someone else knows about this, please write back to me.
Thanks.

You are currently subscribed to ntfsd as: xxxxx@vba.com.by
To unsubscribe send a blank email to xxxxx@lists.osr.com

You are currently subscribed to ntfsd as: xxxxx@seg.inf.cu
To unsubscribe send a blank email to xxxxx@lists.osr.com