Would adding additional flag to server's create_file request be ok? (that will only be set by NtDeleteFile and if set will skip open call and will automatically do open/close on server side). Advantage of that is that it won't expose ability to CreateFile("file.sock") outside of wine internals. I'm not sure how stable wineserver's protocol needs to be though.