The UPnP Development Kit (aka Device Kit) provides documentation, tools, and simplified reference device sample code for creating UPnP devices that interoperate with Windows
Next edition of Platform SDK. UPnP Device Host APIs provide a set of APIs for building PC based UPnP devices and bridges. The platform SDK will include documentation, tools, samples and headers for using these APIs. Download and install Core SDK and Internet Development SDK.
muPUF is an optimized ANSI C implementation, based on portable architecture to support porting on any processor/OS combination. jPUF+ is unique container based