What is PnP event handling for USB?How to implement in C ?Can you suggest me some good resources to study them?