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 |