IWDFDevice3::UnmapIoSpace method

The UnmapIoSpace method unmaps a specified range of physical addresses previously mapped by MapIoSpace method.

Syntax


VOID UnmapIoSpace(
  [in]  PVOID  *PseudoBaseAddress,
  [in]  SIZE_T NumberOfBytes
);

Parameters

PseudoBaseAddress [in]

Pointer to the pseudo base address obtained from a previous call to MapIoSpace method to which the physical address range was mapped.

NumberOfBytes [in]

Specifies the number of bytes that were mapped.

Return value

This method does not return a value.

Remarks

If a driver calls MapIoSpace in OnPrepareHardware callback. It calls UnmapIoSpace in its OnReleaseHardware callback.

For an example, see Finding and Mapping Hardware Resources in a UMDF Driver.

Examples

See example code in IWDFDevice3::MapIoSpace.

Requirements

Target platform

Desktop

End of support

Unavailable in UMDF 2.0 and later.

Minimum UMDF version

1.11

Header

Wudfddi.h

DLL

WUDFx.dll

See also

IWDFDevice3

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft