Ejemplos de WPD
Windows SDK proporciona dos ejemplos: WpdApiSample y WpdServiceApiSample.
WpdApiSample es una aplicación de escritorio de línea de comandos que permite al usuario realizar varias funciones, como enumerar dispositivos conectados, explorar los objetos de estos dispositivos y enumerar propiedades de objeto.
WpdServiceApiSample es una aplicación de escritorio de línea de comandos que admite un servicio de dispositivo Contacts y permite al usuario realizar funciones como: enumerar servicios de dispositivo conectados, recuperar propiedades y formatos para un servicio determinado e invocar métodos en ese servicio.