You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
###Create file handle = 0x0000023729EAA7A0, eventID = 0005, event Info = 0x0000023729E61D30
Dokan Information: DokanEndDispatchCreate() status = 0, file handle = 0x0000023729EAA7A0, eventID = 0005, result = 0x2
Dokan Information: SendAndPullEventInformation() with NTSTATUS 0x0, context 0x29eaa7a0, and result object 0x0000023729F1B790 with size 48
...
###Cleanup file handle = 0x0000023729EAA7A0, eventID = 0005, event Info = 0x0000023729E61D30
Dokan Information: SendAndPullEventInformation() with NTSTATUS 0x0, context 0x29eaa7a0, and result object 0x0000023729F1B790 with size 48
###Close file handle = 0x0000023729EAA7A0, eventID = 0005, event Info = 0x0000023729E61D30
###Create file handle = 0x0000023729EAA7A0, eventID = 0006, event Info = 0x0000023729E61D30
Dokan Information: DokanEndDispatchCreate() status = c0000121, file handle = 0x0000000000000000, eventID = -001, result = 0x5
Dokan Information: SendAndPullEventInformation() with NTSTATUS 0xc0000121, context 0x0, and result object 0x0000023729F1B790 with size 48
Tests passed correctly. The result is expected: Dokan Information: DokanEndDispatchCreate() status = c0000121, file handle = 0x0000000000000000, eventID = -001, result = 0x5
Environment 2:
Clone the current repository from the master branch. Dokany version is 2.2.0.1000.
Build and run the 'memfs' example
Run test
Log:
###Create file handle = 0x000002450658DB00, eventID = 0005, event Info = 0x00000245064E9900
Dokan Information: DokanEndDispatchCreate() status = 0, file handle = 0x000002450658DB00, eventID = 0005, result = 0x2
Dokan Information: SendAndPullEventInformation() with NTSTATUS 0x0, context 0x658db00, and result object 0x0000024508141FF0 with size 48
...
###Cleanup file handle = 0x000002450658DB00, eventID = 0005, event Info = 0x00000245064E9900
Dokan Information: SendAndPullEventInformation() with NTSTATUS 0x0, context 0x658db00, and result object 0x0000024508141FF0 with size 48
###Close file handle = 0x000002450658DB00, eventID = 0005, event Info = 0x00000245064E9900
###Create file handle = 0x000002450658DB00, eventID = 0006, event Info = 0x00000245064E9900
Delete failed, ask parent folder if we have the right
Parent give us the right to delete
Dokan Information: DokanEndDispatchCreate() status = 0, file handle = 0x000002450658DB00, eventID = 0006, result = 0x1
Dokan Information: SendAndPullEventInformation() with NTSTATUS 0x0, context 0x658db00, and result object 0x0000024508141FF0 with size 48
< crash >
The program crashes after this operation: Dokan Information: DokanEndDispatchCreate() status = 0, file handle = 0x000002450658DB00, eventID = 0006, result = 0x1
The text was updated successfully, but these errors were encountered:
Test
There are two lines of command for winfstest
expect("CreateFile %s GENERIC_WRITE 0 0 CREATE_ALWAYS FILE_ATTRIBUTE_READONLY 0" % name, 0)
expect("CreateFile %s GENERIC_WRITE 0 0 OPEN_EXISTING FILE_FLAG_DELETE_ON_CLOSE 0" % name, "ERROR_ACCESS_DENIED")
Environment 1:
.\memfs.exe /d /l M:
Log:
Tests passed correctly. The result is expected:
Dokan Information: DokanEndDispatchCreate() status = c0000121, file handle = 0x0000000000000000, eventID = -001, result = 0x5
Environment 2:
Log:
The program crashes after this operation:
Dokan Information: DokanEndDispatchCreate() status = 0, file handle = 0x000002450658DB00, eventID = 0006, result = 0x1
The text was updated successfully, but these errors were encountered: