I had an client application that made with mDNSResponder.exe. mDNSResponder carried out real-time updating data on client program received from state of some server hardwares such as DVR or ip-camera in certain closed network environment.
I just tried to make a new method that client updates state received from server hardwares using mDNSResponder.exe after updating state from client with another communication protocol such as TCP. But I has encountered a problem that mDNSResponder.exe failed to update reflected state made from process with another communication protocol. As I see, mDNSResponder.exe stored some received states in intervals between updating timing and show up the previous state, not current state.
The '-remove' and '-install' command doesn't be helped in this case because other application also uses mDNSResponder.exe. This action will hurt other application.
So in Windows OS (XP, 7, 8), I want to find reset (or refresh) mDNSResponder.exe without -remove command.