Are there any MUP experts on this forum?
Does anyone know what MUP expects from Local disk Filesystem drivers?
On Win2K8 IRP_MJ_DIRECTORY_CONTROL request (with IRP_MN_QUERY_DIRECTORY minor function code) after getting valid buffer and buffer length from our fsd
returns STATUS_INVALID_NETWORK_RESPONSE and never completes the request.
Any responses would be greatly appreciated!
-Jeff
From: “xxxxx@yahoo.com”
To: Windows File Systems Devs Interest List
Sent: Sun, April 18, 2010 1:22:45 PM
Subject: RE:[ntfsd] UNC Path Access on Window 2008
Here is the FileSpy trace of the failed path : IRP_MJ_DIRECTORY_CONTROL failure happens at #113
(notice that Y:\ and \Device\Mup\localhost\iwserver reference the same device)
When we call our Win2K8 server from Win2K3 we go though Y:. However, when we call win2K8 server from another win2K8 machine (or using \localhost) we go through \Device\Muo\localhost\iwserver.
# Time sent Dur. Process Thread ID DeviceObject Type IRP Request IRP Flags TopLvlIrp FileObject FsContext FsContext2 FO Flags Sop Path Status More info
…
…
93 12:58:16.416 0 cmd.exe 2236 99AB8C08 FastIO FASTIO_QUERY_OPEN A9FE9CAC 00000000 00000000 00000000 00000000 \Device\Mup\localhost\iwserver\default\main* FAILURE
94 12:58:16.416 0 cmd.exe 2236 99AB8C08 IRP 9982D008 IRP_MJ_CREATE 00000884 00000000 99DF02F8 00000000 00000000 00000000 00000000 \Device\Mup\localhost\iwserver\default\main* STATUS_OBJECT_NAME_INVALID FILE_OPEN CreOpts: 00200000 Access: 00000080 Share: 00000007 Attrib: 0
98 12:58:16.416 0 cmd.exe 2236 99AB8C08 IRP 9982D008 IRP_MJ_CREATE 00000884 00000000 99DF02F8 AEA901C0 AEA90460 00000002 00000000 \Device\Mup\localhost\iwserver STATUS_SUCCESS FILE_OPEN CreOpts: 00000021 Access: 00100000 Share: 0 Attrib: 0 Result: FILE_OPENED
95 12:58:16.416 0 System 1180 98D4CE38 IRP 9A4174E8 IRP_MJ_CREATE 00000884 00000000 998FD420 99EDC880 99A89008 00000000 00000000 Y: STATUS_SUCCESS FILE_OPEN CreOpts: 00000101 Access: 00000080 Share: 0 Attrib: 0 Result: FILE_OPENED
96 12:58:16.416 0 System 1180 98D4CE38 FastIO FASTIO_QUERY_NETWORK_OPEN_INFO 998FD420 99EDC880 99A89008 01040041 99EDC8A8 Y: STATUS_SUCCESS
97 12:58:16.416 0 System 1180 98D4CE38 IRP 99EF5E28 IRP_MJ_QUERY_INFORMATION 00060874 00000000 998FD420 99EDC880 99A89008 01040041 99EDC8A8 Y: STATUS_SUCCESS FileInternalInformation
99 12:58:16.416 0 cmd.exe 2236 99AB8C08 IRP 99EF5E28 IRP_MJ_QUERY_INFORMATION 00060870 00000000 99DF02F8 AEA901C0 AEA90460 00040002 999ADB5C \Device\Mup\localhost\iwserver STATUS_SUCCESS FileNameInformation
100 12:58:16.416 0 cmd.exe 2236 99AB8C08 IRP 99EF5E28 IRP_MJ_QUERY_VOLUME_INFORMATION 00060870 00000000 99DF02F8 AEA901C0 AEA90460 00040002 999ADB5C \Device\Mup\localhost\iwserver STATUS_SUCCESS FileFsVolumeInformation Length: 00000220
101 12:58:16.416 0 cmd.exe 2236 99AB8C08 IRP 99EF5E28 IRP_MJ_CLEANUP 00000404 00000000 99DF02F8 AEA901C0 AEA90460 00040002 999ADB5C \Device\Mup\localhost\iwserver STATUS_SUCCESS
104 12:58:16.416 0 cmd.exe 2236 99AB8C08 IRP 99EF5E28 IRP_MJ_CLOSE 00000404 00000000 99DF02F8 AEA901C0 AEA90460 00044002 999ADB5C \Device\Mup\localhost\iwserver STATUS_SUCCESS
102 12:58:16.416 0 System 952 98D4CE38 IRP 99E9F598 IRP_MJ_CLEANUP 00000404 00000000 998FD420 99EDC880 99A89008 01040041 99EDC8A8 Y: STATUS_SUCCESS
103 12:58:16.416 0 System 952 98D4CE38 IRP 99E9F598 IRP_MJ_CLOSE 00000404 00000000 998FD420 99EDC880 99A89008 01044041 99EDC8A8 Y: STATUS_SUCCESS
109 12:58:16.432 15 cmd.exe 2236 99AB8C08 IRP 99EE86B0 IRP_MJ_CREATE 00000884 00000000 9A4B5F80 AABF48B0 AABF4B50 00000002 00000000 \Device\Mup\localhost\iwserver\default\main STATUS_SUCCESS FILE_OPEN CreOpts: 00000021 Access: 00100001 Share: 00000007 Attrib: 0 Result: FILE_OPENED
105 12:58:16.432 0 System 1180 98D4CE38 IRP 9A8E5BA8 IRP_MJ_CREATE 00000884 00000000 99E7A218 99EDE8B0 99A89008 00000000 00000000 Y:\default\main STATUS_SUCCESS FILE_OPEN CreOpts: 00000101 Access: 00000081 Share: 00000007 Attrib: 0 Result: FILE_OPENED
106 12:58:16.432 0 System 1180 98D4CE38 FastIO FASTIO_QUERY_NETWORK_OPEN_INFO 99E7A218 99EDE8B0 99A89008 01040041 99EDE8D8 Y:\default\main STATUS_SUCCESS
107 12:58:16.432 15 System 1180 98D4CE38 IRP 99E74668 IRP_MJ_QUERY_SECURITY 00000004 00000000 99E7A218 99EDE8B0 99A89008 01040041 99EDE8D8 Y:\default\main STATUS_SUCCESS
108 12:58:16.447 0 System 1180 98D4CE38 IRP 99E74668 IRP_MJ_QUERY_INFORMATION 00060874 00000000 99E7A218 99EDE8B0 99A89008 01040041 99EDE8D8 Y:\default\main STATUS_SUCCESS FileInternalInformation
111 12:58:16.447 0 cmd.exe 2236 99AB8C08 IRP 99EE86B0 IRP_MJ_DIRECTORY_CONTROL/IRP_MN_QUERY_DIRECTORY 00060800 00000000 9A4B5F80 AABF48B0 AABF4B50 00040002 9A93E72C \Device\Mup\localhost\iwserver\default\main STATUS_SUCCESS FileBothDirectoryInformation FileMask: *
110 12:58:16.447 0 System 1180 98D4CE38 IRP 9983DCB0 IRP_MJ_DIRECTORY_CONTROL/IRP_MN_QUERY_DIRECTORY 00000000 00000000 99E7A218 99EDE8B0 99A89008 01040041 99EDE8D8 Y:\default\main STATUS_SUCCESS FileBothDirectoryInformation FileMask: *
113 12:58:16.447 0 cmd.exe 2236 99AB8C08 IRP 99EE86B0 IRP_MJ_DIRECTORY_CONTROL/IRP_MN_QUERY_DIRECTORY 00060800 00000000 9A4B5F80 AABF48B0 AABF4B50 00040002 9A93E72C \Device\Mup\localhost\iwserver\default\main STATUS_INVALID_NETWORK_RESPONSE FileBothDirectoryInformation FileMask:
112 12:58:16.447 0 System 4044 98D4CE38 IRP 9983DCB0 IRP_MJ_DIRECTORY_CONTROL/IRP_MN_QUERY_DIRECTORY 00000000 00000000 99E7A218 99EDE8B0 99A89008 01040041 99EDE8D8 Y:\default\main STATUS_SUCCESS FileBothDirectoryInformation FileMask: *
114 12:58:16.447 0 cmd.exe 2236 99AB8C08 IRP 99EE86B0 IRP_MJ_CLEANUP 00000404 00000000 9A4B5F80 AABF48B0 AABF4B50 00040002 9A93E72C \Device\Mup\localhost\iwserver\default\main STATUS_SUCCESS
117 12:58:16.447 0 cmd.exe 2236 99AB8C08 IRP 99EE86B0 IRP_MJ_CLOSE 00000404 00000000 9A4B5F80 AABF48B0 AABF4B50 00044002 9A93E72C \Device\Mup\localhost\iwserver\default\main STATUS_SUCCESS
115 12:58:16.447 0 System 1180 98D4CE38 IRP 99E9F598 IRP_MJ_CLEANUP 00000404 00000000 99E7A218 99EDE8B0 99A89008 01040041 99EDE8D8 Y:\default\main STATUS_SUCCESS
116 12:58:16.447 0 System 1180 98D4CE38 IRP 9A8E5BA8 IRP_MJ_CLOSE 00000404 00000000 99E7A218 99EDE8B0 99A89008 01044041 99EDE8D8 Y:\default\main STATUS_SUCCESS
Any suggestions?
-Jeff
—
NTFSD is sponsored by OSR
For our schedule of debugging and file system seminars
(including our new fs mini-filter seminar) visit:
http://www.osr.com/seminars
To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer