IMDSPDevice2 interface (mswmdm.h)

The IMDSPDevice2 interface extends IMDSPDevice by getting extended formats, getting Plug and Play (PnP) device names, enabling the use of property pages, and making it possible to get a pointer to a storage medium from its name.

Inheritance

The IMDSPDevice2 interface inherits from IMDSPDevice. IMDSPDevice2 also has these types of members:

Methods

The IMDSPDevice2 interface has these methods.

 
IMDSPDevice2::GetCanonicalName

The GetCanonicalPName method gets the canonical name of a device.
IMDSPDevice2::GetFormatSupport2

The GetFormatSupport2 method gets the formats supported by a device, including audio and video codecs, and MIME file formats.
IMDSPDevice2::GetSpecifyPropertyPages

The GetSpecifyPropertyPages method gets property pages describing non-standard capabilities of portable devices.
IMDSPDevice2::GetStorage

The GetStorage method makes it possible to go directly to a storage based on its name instead of enumerating through all storages to find it.

Requirements

Requirement Value
Target Platform Windows
Header mswmdm.h

See also

IMDSPDevice Interface

IMDSPDevice3 Interface

Interfaces for Service Providers