Software Device API

Purpose

You can use the Software Device API to enumerate PnP devices in an app. The API lets you enumerate the device as a child of any existing parent device. The API also lets you register device interfaces against the enumerated devices and set properties for the devices and interfaces.

In this section

TopicDescription

Software Device API Programming Guide

This guide contains info on how to use the Software Device API to enumerate PnP devices.

Software Device API Reference

This reference describes Software Device API functions that a client app calls and a callback function that a client app implements and Software Device API structures.

 

Developer audience

The Software Device API is designed for use by developers who want to publish device functionality in the PnP "directory" or to load a device driver.

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft