Windows.Devices.Enumeration.Pnp 네임스페이스

중요

더 이상 Windows.Devices.Enumeration.Pnp 네임스페이스의 형식을 사용하지 않는 것이 좋습니다. 대신 Windows.Devices.Enumeration 네임스페이스의 형식은 Windows.Devices.Enumeration.Pnp 기능의 최신 및 더 나은 유지 관리 상위 집합을 구현합니다.

PnpObjectType의 대안은 Windows.Devices.Enumeration.DeviceInformationKind 열거형으로, Windows.Devices.Enumeration API에 매개 변수로 전달할 수 있습니다. 예를 들어 PnpObjectWatcher를 만들 때 PnpObjectType을 사용하는 대신 DeviceWatcher를 만들 때 DeviceInformationKind를 사용합니다.

Pnp 디바이스 개체의 컬렉션을 열거하는 클래스와 컬렉션의 개체에 대한 변경 내용을 비동기적으로 모니터링하기 위한 이벤트 처리기를 제공합니다.

다음은 Windows.Devices.Enumeration.Pnp API의 일반적인 용도입니다.

  • 애플리케이션에서 사용할 디바이스를 선택하기 위한 사용자 인터페이스 빌드 예를 들어 음성 채팅 애플리케이션은 사용자가 선택할 마이크 또는 웹캠 목록을 표시하거나 사진 가져오기 애플리케이션에서 사진을 가져올 수 있는 이동식 스토리지 디바이스 목록을 표시할 수 있습니다.
  • 디바이스를 사용하는 앱에 대한 디바이스 검색 및 알림( Windows 하드웨어 개발자 센터 참조).

클래스

PnpObject

중요

더 이상 Windows.Devices.Enumeration.Pnp 네임스페이스의 형식을 사용하지 않는 것이 좋습니다. 대신 Windows.Devices.Enumeration 네임스페이스의 형식은 Windows.Devices.Enumeration.Pnp 기능의 최신 및 더 나은 유지 관리 상위 집합을 구현합니다.

PnpObjectType의 대안은 Windows.Devices.Enumeration.DeviceInformationKind 열거형으로, Windows.Devices.Enumeration API에 매개 변수로 전달할 수 있습니다. 예를 들어 PnpObjectWatcher를 만들 때 PnpObjectType을 사용하는 대신 DeviceWatcher를 만들 때 DeviceInformationKind를 사용합니다.

PnP 개체를 나타냅니다. 이 클래스를 사용하면 PnP 개체의 잘 알려진 속성과 PnP 개체에서 검색하도록 지정된 추가 속성의 속성 저장소에 액세스할 수 있습니다.

PnpObjectCollection

중요

더 이상 Windows.Devices.Enumeration.Pnp 네임스페이스의 형식을 사용하지 않는 것이 좋습니다. 대신 Windows.Devices.Enumeration 네임스페이스의 형식은 Windows.Devices.Enumeration.Pnp 기능의 최신 및 더 나은 유지 관리 상위 집합을 구현합니다.

PnpObjectType의 대안은 Windows.Devices.Enumeration.DeviceInformationKind 열거형으로, Windows.Devices.Enumeration API에 매개 변수로 전달할 수 있습니다. 예를 들어 PnpObjectWatcher를 만들 때 PnpObjectType을 사용하는 대신 DeviceWatcher를 만들 때 DeviceInformationKind를 사용합니다.

Pnp 디바이스 개체의 반복 가능한 컬렉션을 나타냅니다.

PnpObjectUpdate

중요

더 이상 Windows.Devices.Enumeration.Pnp 네임스페이스의 형식을 사용하지 않는 것이 좋습니다. 대신 Windows.Devices.Enumeration 네임스페이스의 형식은 Windows.Devices.Enumeration.Pnp 기능의 최신 및 더 나은 유지 관리 상위 집합을 구현합니다.

PnpObjectType의 대안은 Windows.Devices.Enumeration.DeviceInformationKind 열거형으로, Windows.Devices.Enumeration API에 매개 변수로 전달할 수 있습니다. 예를 들어 PnpObjectWatcher를 만들 때 PnpObjectType을 사용하는 대신 DeviceWatcher를 만들 때 DeviceInformationKind를 사용합니다.

PnpObject의 업데이트된 속성을 포함합니다.

PnpObjectWatcher

중요

더 이상 Windows.Devices.Enumeration.Pnp 네임스페이스의 형식을 사용하지 않는 것이 좋습니다. 대신 Windows.Devices.Enumeration 네임스페이스의 형식은 Windows.Devices.Enumeration.Pnp 기능의 최신 및 더 나은 유지 관리 상위 집합을 구현합니다.

PnpObjectType의 대안은 Windows.Devices.Enumeration.DeviceInformationKind 열거형으로, Windows.Devices.Enumeration API에 매개 변수로 전달할 수 있습니다. 예를 들어 PnpObjectWatcher를 만들 때 PnpObjectType을 사용하는 대신 DeviceWatcher를 만들 때 DeviceInformationKind를 사용합니다.

PnpObject가 증분 및 비동기 방식으로 Pnp 디바이스 개체의 열거된 컬렉션에서 추가, 업데이트 또는 제거되었음을 클라이언트에 알리는 이벤트를 발생합니다.

열거형

PnpObjectType

중요

더 이상 Windows.Devices.Enumeration.Pnp 네임스페이스의 형식을 사용하지 않는 것이 좋습니다. 대신 Windows.Devices.Enumeration 네임스페이스의 형식은 Windows.Devices.Enumeration.Pnp 기능의 최신 및 더 나은 유지 관리 상위 집합을 구현합니다.

PnpObjectType의 대안은 Windows.Devices.Enumeration.DeviceInformationKind 열거형으로, Windows.Devices.Enumeration API에 매개 변수로 전달할 수 있습니다. 예를 들어 PnpObjectWatcher를 만들 때 PnpObjectType을 사용하는 대신 DeviceWatcher를 만들 때 DeviceInformationKind를 사용합니다.

PnpObject가 나타내는 디바이스의 유형을 지정하는 상수를 정의합니다.