IntroductionKindle

Mayhap came here sooner than I thought. The previous article on the WPD API dealt with deleting resources. Too destructive perhaps, let’s create some resources this time.

My Kindle’s is hooked up to my PC. Let’s see if I can transfer a book to it.

Read the rest of this entry »

Advertisements

WPD: Deleting Resources

April 15, 2012

IntroductionKindle

Last year I wrote three articles about the Windows Portable Devices (WDP) API, namely:

Regularly I get questions asking me how to add or delete resources from a WPD compatible device. Let’s focus on removing resources first. Mayhap I’ll write another post about adding resources next time.

I’m going to connect my Kindle and see if I can’t delete a book from it.

Read the rest of this entry »

WPD: Transferring Content

August 13, 2011

IntroductionKindle

About two months ago I wrote a couple of articles which covered the usage of the Windows Portable Device API, namely:

These articles explain how you can detect WPD-compatible devices connected to your PC and how to list their contents. Today I received an e-mail from a reader asking me if it is possible to transfer/download the content of such a device through the WPD API.

No idea actually. Never tried it. Let’s find out…

Read the rest of this entry »

Introduction

The previous post on the Windows Portable Devices API shows how you can enumerate the WPD-compatible devices conntected to your computer.

This post picks up where the previous one left off and shows how you can enumerate the contents (e.g. pictures, movies…) which are stored on such a device.

Just like before I hooked up a digital camera to my PC. Let’s browse through its contents using the WPD API…

Read the rest of this entry »

Introduction

A week ago I wrote an article about Windows Image Acquisition (WIA) and demonstrated how you could use it to control your scanner. WIA 2.0 (released with Windows Vista) is mainly targeted towards scanners. For dealing with digital cameras and digital video devices you are better off using the Windows Portable Devices (WDP) API.

Let’s explore the WDP API and see what results we get…

Read the rest of this entry »