WdfDeviceUnmapIoSpace 함수(wdfdevice.h)

[UMDF에만 적용]

WdfDeviceUnmapIoSpace 함수는 이전에 WdfDeviceMapIoSpace 함수에 의해 매핑된 지정된 범위의 물리적 주소 매핑을 해제합니다.

구문

void WdfDeviceUnmapIoSpace(
  [in] WDFDEVICE Device,
  [in] PVOID     PseudoBaseAddress,
  [in] SIZE_T    NumberOfBytes
);

매개 변수

[in] Device

프레임워크 디바이스 개체에 대한 핸들입니다.

[in] PseudoBaseAddress

의사 기준 주소에 대한 포인터를 받는 위치의 주소입니다.

[in] NumberOfBytes

매핑할 바이트 수를 나타내는 0보다 큰 값을 지정합니다.

반환 값

없음

설명

이 함수는 IWDFDevice3::UnmapIoSpace에 해당하는 UMDF 버전 2입니다.

드라이버가 EvtDevicePrepareHardware 콜백에서 WdfDeviceMapIoSpace를 호출하는 경우 EvtDeviceReleaseHardware 콜백에서 WdfDeviceUnmapIoSpace를 호출해야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8.1
대상 플랫폼 유니버설
최소 UMDF 버전 2.0
머리글 wdfdevice.h(Wdf.h 포함)
라이브러리 WUDFx02000.lib
DLL WUDFx02000.dll
IRQL PASSIVE_LEVEL

추가 정보

IWDFDevice3::UnmapIoSpace

WdfDeviceMapIoSpace