none
Question about UNC network RRS feed

  • Question

  • Hello,

    I am experimenting  my virtual filesystem disk drive mapped to a network path (UNC).
    The NP DLL, how to store this dll file (Provider network dll) on a personal directory other than c:\windows\system32, knowing that I must compile an x86 and x64 version?

    In my driver -> deviceobject diskUNC, I return in IRP_MJ_CREATE the status STATUS_REPARSE if the path (\\leteste\disk1) matches with the path unc declared,

    example (\\leteste\disk1\dir1\dir2\myfile.txt) in this case I return "\\device\volume{uid}\dir1\dir2\myfile.txt).

    Is it correct for STATUS_REPARSE method?
    If not what other method should I use?

    a+
    Sunday, July 1, 2018 5:25 PM

All replies

  • > how to store this dll file (Provider network dll) on a personal directory other than
    > c:\windows\system32, knowing that I must compile an x86 and x64 version?

    Well, on a 64-bit system, 64-bit DLLs are placed in \windows\system32.  32-bit DLLs are placed in \windows\syswow64.  You wouldn't use a personal directory.


    Tim Roberts, Driver MVP Providenza & Boekelheide, Inc.

    Monday, July 2, 2018 6:31 AM