다음을 통해 공유


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 메서드는 열거형 시퀀스에서 지정된 다음 수의 미디어 디바이스 인터페이스를 건너뜁니다.

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 mswmdm.h

추가 정보

IMDSPDevice 인터페이스

IMDServiceProvider::EnumDevices

서비스 공급자에 대한 인터페이스