IMDSPEnumDevice 介面 (mswmdm.h)
IMDSPEnumDevice 介面可用來列舉媒體裝置。 如需列舉的詳細資訊,請參閱 Microsoft 網站上的 COM 頁面上的 Microsoft COM 檔。 IMDSPEnumDevice 介面會在裝置列舉值對象上實作。 建立裝置列舉值物件的唯一有效方法是呼叫 IMDServiceProvider::EnumDevices。 如果裝置實作 IMDServiceProvider2::CreateDevice,此列舉值應該只列舉非 隨插即用 裝置。 裝置列舉值應該只列舉連接至計算機的裝置,並由服務提供者支援。
繼承
IMDSPEnumDevice 介面繼承自 IUnknown 介面。 IMDSPEnumDevice 也有下列類型的成員:
方法
IMDSPEnumDevice 介面具有這些方法。
IMDSPEnumDevice::Clone Clone 方法會建立另一個列舉值,其中包含與目前列舉狀態相同的列舉狀態。 (IMDSPEnumDevice.Clone) |
IMDSPEnumDevice::Next Next 方法會擷取下一個 celtIMDSPDevice 介面的指標。 |
IMDSPEnumDevice::Reset Reset 方法會將列舉序列重設為開頭。 Next 的後續呼叫會擷取列舉序列中的第一個 Windows Media 裝置管理員 介面。 |
IMDSPEnumDevice::Skip Skip 方法會略過列舉序列中下一個指定的媒體裝置介面數目, (s) 。 |
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | mswmdm.h |