다음을 통해 공유


WriteIoSpaceEx64 함수(wdbgexts.h)

WriteIoSpaceEx64 함수는 WriteIoSpace64확장 버전입니다. 버스의 시스템 I/O 위치 또는 I/O 위치에 쓸 수 있습니다. WriteIoSpace64WriteIoSpaceEx64같이 작동합니다. 단, ISA에 인터페이스 형식, busnumber 0으로, 주소 영역 1로.

통사론

void WriteIoSpaceEx64(
  ULONG64 address,
  ULONG   data,
  PULONG  size,
  ULONG   interfacetype,
  ULONG   busnumber,
  ULONG   addressspace
);

매개 변수

address

쓸 I/O 주소를 지정합니다.

data

쓸 데이터를 보유하는 변수의 주소를 지정합니다. 크기포함된 바이트 수 이상이어야 합니다.

size

쓸 바이트 수를 포함하는 변수의 주소를 지정합니다. 크기 1, 2 또는 4여야 합니다. 데이터가 작성되면 크기 실제로 작성된 바이트 수가 포함됩니다.

interfacetype

확장된 I/O 공간이 있는 인터페이스의 형식을 지정합니다. 가능한 값에는 ISA, EISA 및 MCA가 포함됩니다. 자세한 내용은 Windows 드라이버 키트의 일부로 사용할 수 있는 ntddk.h를 참조하세요.

busnumber

확장된 I/O 공간이 있는 버스 수를 지정합니다. 지정된 형식의 버스가 두 개 이상 없는 한 일반적으로 0입니다.

addressspace

일반적으로 1입니다.

반환 값

없음

발언

32비트 코드를 작성하는 경우 WriteIoSpaceEx 대신 사용해야 합니다. 자세한 내용은 32비트 포인터 및 64비트 포인터 참조하세요.

WdbgExts 확장의 경우 wdbgexts.h를 포함합니다. DbgEng 확장의 경우 dbgeng.h 앞에 wdbgexts.h를 포함합니다. 자세한 내용은 DbgEng 확장 코드 작성을 참조하세요.

요구 사항

요구
대상 플랫폼 바탕 화면
헤더 wdbgexts.h(Wdbgexts.h, Dbgeng.h 포함)