INTERFACE_TYPE 열거형(wdm.h)

INTERFACE_TYPE 열거형은 버스 유형을 나타냅니다.

Syntax

typedef enum _INTERFACE_TYPE {
  InterfaceTypeUndefined,
  Internal,
  Isa,
  Eisa,
  MicroChannel,
  TurboChannel,
  PCIBus,
  VMEBus,
  NuBus,
  PCMCIABus,
  CBus,
  MPIBus,
  MPSABus,
  ProcessorInternal,
  InternalPowerBus,
  PNPISABus,
  PNPBus,
  Vmcs,
  ACPIBus,
  MaximumInterfaceType
} INTERFACE_TYPE, *PINTERFACE_TYPE;

상수

 
InterfaceTypeUndefined
인터페이스 형식이 정의되지 않음을 나타냅니다.
Internal
내부 전용입니다.
Isa
인터페이스가 ISA 버스 드라이버에 의해 게시되었음을 나타냅니다.
Eisa
인터페이스가 EISA 버스 드라이버에 의해 게시되었음을 나타냅니다.
MicroChannel
인터페이스가 MicroChannel 버스 드라이버에 의해 게시되었음을 나타냅니다.
TurboChannel
인터페이스가 TurboChannel 버스 드라이버에 의해 게시되었음을 나타냅니다.
PCIBus
인터페이스가 PCI 버스 드라이버에 의해 게시되었음을 나타냅니다.
VMEBus
인터페이스가 VME 버스 드라이버에 의해 게시되었음을 나타냅니다.
NuBus
인터페이스가 NuBus 드라이버에 의해 게시되었음을 나타냅니다.
PCMCIABus
인터페이스가 PCMCIA 버스 드라이버에 의해 게시되었음을 나타냅니다.
CBus
인터페이스가 Cbus 드라이버에 의해 게시되었음을 나타냅니다.
MPIBus
인터페이스가 MPI 버스 드라이버에 의해 게시되었음을 나타냅니다.
MPSABus
인터페이스가 MPSA 버스 드라이버에 의해 게시되었음을 나타냅니다.
ProcessorInternal
인터페이스가 ISA 버스 드라이버에 의해 게시되었음을 나타냅니다.
InternalPowerBus
인터페이스가 내부 파워 버스에 대해 게시되었음을 나타냅니다. 일부 디바이스에는 다른 디바이스와 전원 제어를 공유할 수 있는 전원 제어 포트가 있습니다. Windows 아키텍처는 이러한 디바이스를 "내부 파워 버스"라고 하는 가상 버스의 슬롯으로 나타냅니다.
PNPISABus
인터페이스가 PNPISA 버스 드라이버에 의해 게시되었음을 나타냅니다.
PNPBus
인터페이스가 PNP 버스 드라이버에 의해 게시되었음을 나타냅니다.
Vmcs
운영 체제에서 사용하도록 예약되어 있습니다.
ACPIBus
인터페이스가 ACPI 버스 드라이버에 의해 게시되었음을 나타냅니다. ACPI 버스 드라이버는 하드웨어 플랫폼의 ACPI 펌웨어에 설명된 디바이스를 열거합니다. 이러한 디바이스는 다른 버스 드라이버가 제어하는 버스에 물리적으로 상주할 수 있지만, 다른 버스 드라이버가 이를 감지할 수 없으므로 ACPI 버스 드라이버는 이러한 디바이스를 열거해야 합니다. 이 인터페이스 형식은 Windows 8 부터 정의됩니다.
MaximumInterfaceType
가능한 버스 유형의 상한을 표시합니다.

요구 사항

요구 사항
헤더 wdm.h(Wdm.h, Miniport.h, Wudfwdm.h 포함)

추가 정보

HW_INITIALIZATION_DATA

PORT_CONFIGURATION_INFORMATION

ScsiPortGetDeviceBase

ScsiPortValidateRange

StorPortGetDeviceBase

StorPortValidateRange