WDF_PNP_CAPABILITY 열거형(wudfddi_types.h)

[경고: UMDF 2는 UMDF의 최신 버전이며 UMDF 1을 대체합니다. 모든 새 UMDF 드라이버는 UMDF 2를 사용하여 작성해야 합니다. UMDF 1에 새 기능이 추가되지 않으며 최신 버전의 Windows 10 UMDF 1에 대한 지원이 제한됩니다. 유니버설 Windows 드라이버는 UMDF 2를 사용해야 합니다. 자세한 내용은 UMDF를 사용하여 시작 참조하세요.]

WDF_PNP_CAPABILITY 열거형에는 디바이스에 대한 PnP(플러그 앤 플레이) 기능을 식별하는 값이 포함되어 있습니다.

Syntax

typedef enum _WDF_PNP_CAPABILITY {
  WdfPnpCapInvalid,
  WdfPnpCapLockSupported,
  WdfPnpCapEjectSupported,
  WdfPnpCapRemovable,
  WdfPnpCapDockDevice,
  WdfPnpCapSurpriseRemovalOk,
  WdfPnpCapNoDisplayInUI,
  WdfPnpCapMaximum
} WDF_PNP_CAPABILITY;

상수

 
WdfPnpCapInvalid
디바이스의 PnP 기능이 잘못된지 여부를 나타냅니다.
WdfPnpCapLockSupported
배출을 방지하기 위해 디바이스를 슬롯에 잠글 수 있는지 여부를 나타냅니다. (이 기능을 설정하면 슬롯에서 디바이스를 배출할 수 없으며 디바이스에서 미디어 꺼내기 기능을 사용하지 않도록 설정하지 않습니다.)
WdfPnpCapEjectSupported
디바이스를 슬롯에서 배출할 수 있는지 여부를 나타냅니다. (이 기능을 설정하면 슬롯에서 디바이스를 배출할 수 있으며 디바이스에서 미디어를 배출할 수 없습니다.)
WdfPnpCapRemovable
컴퓨터가 실행되는 동안 디바이스를 제거할 수 있는지 여부를 나타냅니다. WdfPnpCapRemovableWdfTrue로 설정되고 WdfPnpCapSurpriseRemovalOkWdfFalse로 설정된 경우 사용자는 시스템의 Unplug 또는 Eject Hardware 애플리케이션을 사용해야 합니다.
WdfPnpCapDockDevice
디바이스가 도킹 스테이션인지 여부를 나타냅니다.
WdfPnpCapSurpriseRemovalOk
사용자가 컴퓨터의 하드웨어 응용 프로그램 분리 또는 분리를 사용하지 않고 디바이스를 제거할 수 있는지 여부를 나타냅니다.
WdfPnpCapNoDisplayInUI
장치 관리자 디바이스를 숨길 수 있는지(표시되지 않음) 여부를 나타냅니다.
WdfPnpCapMaximum
유효한 열거형 값이 초과되었습니다.

설명

UMDF 드라이버는 WDF_PNP_CAPABILITY 값 중 하나를 IWDFDeviceInitialize::GetPnpCapability 또는 IWDFDeviceInitialize::SetPnpCapability 메서드에 제공하여 상태 검색하거나 설정할 PnP 기능을 식별합니다.

요구 사항

요구 사항
헤더 wudfddi_types.h(Wudfddi.h 포함)

추가 정보

IWDFDeviceInitialize::GetPnpCapability

IWDFDeviceInitialize::SetPnpCapability