dokan-dev / dokan-dotnet

Dokan DotNet Wrapper
http://dokan-dev.github.io
MIT License
462 stars 116 forks source link

Does the driver have compatibility issues with server 2022? #323

Closed 239573049 closed 1 year ago

239573049 commented 1 year ago

Does the driver have compatibility issues with server 2022?

239573049 commented 1 year ago

I use drivers in server 2022, but for some unknown reason I cannot use the copy folder

Liryna commented 1 year ago

I am not aware of any server 2022 issues. Could you explain what you mean by copy folder ? Can it be repro with the samples and the native samples ?

239573049 commented 1 year ago

When I was using the driver in 2022, I was unable to copy the file to my system for unknown reasons, but in win11 and server2019, there is no problem. The error code is 0x80070057

Liryna commented 1 year ago

Windows server 2022 probably send different requests to Dokan during copy which is forwarded to your implementation. I would suggest looking at what happens during the copy and see if there is some error or improper data returned that could be the root cause.

239573049 commented 1 year ago

Windows server 2022 probably send different requests to Dokan during copy which is forwarded to your implementation. I would suggest looking at what happens during the copy and see if there is some error or improper data returned that could be the root cause.

He got the error code 0x80070057

Liryna commented 1 year ago

I imagine this is the error prompt by Explorer ? I was referring to the mirror or your filesystem implementation activity.

239573049 commented 1 year ago

I imagine this is the error prompt by Explorer ? I was referring to the mirror or your filesystem implementation activity.

How do I need to observe it

Liryna commented 1 year ago

You could use Procmon with a filter on explorer to see what is happening and match the activity in the dokan logs.

239573049 commented 1 year ago

You could use Procmon with a filter on explorer to see what is happening and match the activity in the dokan logs.

Ok, I'll try