Hello,
Sorry for my English, I am bad in English language !
I try to manage a virtual disk UNC (eg \teste) with the function FsRtlRegisterUncProvider.
It does not work at all!
In IOCTL_QUERY_PATH when I received \teste\pipe\wkssvc ,
do I have to redirect to \.\ Pipe\wkssvc ?
Currently i tested for returning the error STATUS_BAD_NETWORK_NAME and after STATUS_BAD_NETWORK_PATH, browsing it don’t works because the controller UNC is bugged!.
About the file \teste\IPC$, the controller create this file seems it is a size zero (0 byte),
About this file , Do i must return an error NTSTATUS in IRP_MJ_CREATE or let the controller UNC create this file ?
I don’t know ! because no source code available in Google search.
No IRP IRP_MJ_DIRECTORY_CONTROL is called !
I do not know.
No source code is available on Google !
Thank you for me help ! because i don’t know !
French language :
Bonjour,
Je cherche ? manager un disque virtuel UNC (ex. \teste) avec la fonction FsRtlRegisterUncProvider .
Ca ne marche pas !
Dans IOCTL_QUERY_PATH , quand je re?oit \teste\pipe\wkssvc , est que je dois le rediriger vers \.\pipe\ ?
Actuellement je retourne l’erreur STATUS_BAD_NETWORK_NAME ou STATUS_BAD_NETWORK_PATH, ca marche pas car le controleur UNC est certainement bugg? !.
Le fichier \teste\IPC$ , le controleur UNC semble le cr?er mais il fait une taille nulle (0 byte) , dois retourner une erreur dans IRP_MJ_CREATE ou laisser le controleur UNC le cr?er ?
Aucun appel ? la fonction IRP_MJ_DIRECTORY_CONTROL !!!
Je ne sais pas.
Aucun code source n’est disponible sur Google !