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 |