다음을 통해 공유


IPortableDeviceManager 인터페이스(portabledeviceapi.h)

컴퓨터에 연결된 디바이스를 열거하고 제조업체, 식별 이름 및 설명을 포함하여 설치 정보를 요청하는 간단한 방법을 제공합니다. 일반적으로 애플리케이션에서 만든 첫 번째 Windows 이식 장치 인터페이스입니다. 이 인터페이스의 instance 만들려면 CoCreateInstance를 호출하고 CLSID_PortableDeviceManager 지정합니다.

이 인터페이스를 사용하여 요청된 속성은 IPortableDeviceProperties 인터페이스를 사용하여 요청할 수도 있습니다. 그러나 이 인터페이스를 사용하려면 몇 가지 단계가 필요합니다. 이 인터페이스를 사용하는 것은 디바이스 정보를 요청하는 훨씬 더 간단한 방법입니다.

상속

IPortableDeviceManager 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IPortableDeviceManager 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IPortableDeviceManager 인터페이스에는 이러한 메서드가 있습니다.

 
IPortableDeviceManager::GetDeviceDescription

디바이스에 대한 설명을 검색합니다.
IPortableDeviceManager::GetDeviceFriendlyName

디바이스의 사용자에게 친숙한 이름을 검색합니다.
IPortableDeviceManager::GetDeviceManufacturer

디바이스 제조업체의 이름을 검색합니다.
IPortableDeviceManager::GetDeviceProperty

컴퓨터에서 디바이스에 저장된 속성 값을 검색합니다. (이러한 속성은 Windows 이식 가능한 디바이스에서 정의한 표준 속성이 아닙니다.)
IPortableDeviceManager::GetDevices

컴퓨터에 연결된 휴대용 디바이스 목록을 검색합니다.
IPortableDeviceManager::GetPrivateDevices

GetPrivateDevices 메서드는 컴퓨터에 연결된 개인 휴대용 디바이스 목록을 검색합니다. 이러한 프라이빗 디바이스는 이러한 특정 디바이스용으로 설계된 애플리케이션을 통해서만 액세스할 수 있습니다.
IPortableDeviceManager::RefreshDeviceList

RefreshDeviceList 메서드는 컴퓨터에 연결된 디바이스 목록을 새로 고칩니다.

요구 사항

   
대상 플랫폼 Windows
헤더 portabledeviceapi.h

추가 정보

클라이언트 인터페이스