WriteIoSpaceEx 함수(wdbgexts.h)
WriteIoSpaceEx 함수는 WriteIoSpace확장 버전입니다. 버스의 시스템 I/O 위치 또는 I/O 위치에 쓸 수 있습니다. WriteIoSpaceWriteIoSpaceEx같이 작동합니다. 기본값은 ISA에 인터페이스 형식, busnumber 0으로, 주소 영역 1로.
통사론
void WriteIoSpaceEx(
ULONG 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입니다.
반환 값
없음
발언
64비트 코드를 작성하는 경우 WriteIoSpaceEx64 대신 사용해야 합니다. 자세한 내용은 32비트 포인터 및 64비트 포인터 참조하세요.
WdbgExts 확장의 경우 wdbgexts.h를 포함합니다. DbgEng 확장의 경우 dbgeng.h 앞에 wdbgexts.h를 포함합니다. 자세한 내용은 DbgEng 확장 코드 작성을 참조하세요.
요구 사항
요구 | 값 |
---|---|
대상 플랫폼 | 바탕 화면 |
헤더 | wdbgexts.h(Wdbgexts.h, Dbgeng.h 포함) |