Compartilhar via


Função WdfDeviceUnmapIoSpace (wdfdevice.h)

[Aplica-se somente ao UMDF]

A função WdfDeviceUnmapIoSpace descompacta um intervalo especificado de endereços físicos mapeados anteriormente pela função WdfDeviceMapIoSpace .

Sintaxe

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

Parâmetros

[in] Device

Um identificador para um objeto de dispositivo de estrutura.

[in] PseudoBaseAddress

O endereço de um local que recebe um ponteiro para o endereço pseudo-base.

[in] NumberOfBytes

Especifica um valor maior que zero, indicando o número de bytes a serem mapeados.

Retornar valor

Nenhum

Comentários

Essa função é a versão 2 do UMDF equivalente a IWDFDevice3::UnmapIoSpace.

Se um driver chamar WdfDeviceMapIoSpace no retorno de chamada EvtDevicePrepareHardware , ele deverá chamar WdfDeviceUnmapIoSpace em seu retorno de chamada EvtDeviceReleaseHardware .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8.1
Plataforma de Destino Universal
Versão mínima do UMDF 2,0
Cabeçalho wdfdevice.h (inclua Wdf.h)
Biblioteca WUDFx02000.lib
DLL WUDFx02000.dll
IRQL PASSIVE_LEVEL

Confira também

IWDFDevice3::UnmapIoSpace

WdfDeviceMapIoSpace