PEP_ACPI_INITIALIZE_IOPORT_RESOURCE 함수(pep_x.h)

PEP_ACPI_INITIALIZE_IOPORT_RESOURCE 함수는 PEP(플랫폼 확장 플러그 인) PEP_ACPI_IO_MEMORY_RESOURCE 구조를 초기화합니다.

구문

void PEP_ACPI_INITIALIZE_IOPORT_RESOURCE(
  [in]  UCHAR              Decode,
  [in]  USHORT             MinimumAddress,
  [in]  USHORT             MaximumAddress,
  [in]  UCHAR              Alignment,
  [in]  UCHAR              PortLength,
  [out] PPEP_ACPI_RESOURCE Resource
);

매개 변수

[in] Decode

리소스 주소를 디코딩하는 방법을 지정합니다. 비트 0이 1이면 논리 디바이스가 16비트 주소를 디코딩한다는 것을 나타냅니다. 비트 0이 0이면 논리 디바이스가 주소의 처음 10비트만 디코딩한다는 것을 나타냅니다.

이 매개 변수의 비트 1~7은 예약되어 있으며 0으로 설정해야 합니다.

[in] MinimumAddress

IO 범위에 허용되는 최소 시작 주소를 지정합니다.

[in] MaximumAddress

IO 범위에 허용되는 최대 시작 주소를 지정합니다.

[in] Alignment

할당된 IO 주소에 대한 맞춤 세분성을 지정합니다.

[in] PortLength

IO 범위의 바이트 수를 지정합니다.

[out] Resource

리소스에 대한 포인터입니다. 포인터 뒤의 구조체는 PEP_ACPI_IO_MEMORY_RESOURCE 형식입니다.

반환 값

없음

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10 부터 지원합니다.
대상 플랫폼 Windows
헤더 pep_x.h(Pep_x.h 포함)

추가 정보

PEP_ACPI_IO_MEMORY_RESOURCE