Partilhar 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.

Valor de retorno

Nenhum

Observações

Essa função é o equivalente umDF versão 2 de IWDFDevice3::UnmapIoSpace.

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

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 8.1
da Plataforma de Destino Universal
versão mínima do UMDF 2.0
cabeçalho wdfdevice.h (inclua Wdf.h)
Biblioteca WUDFx02000.lib
de DLL WUDFx02000.dll
IRQL PASSIVE_LEVEL

Consulte também

IWDFDevice3::UnmapIoSpace

WdfDeviceMapIoSpace