Método IWDFDevice3::UnmapIoSpace (wudfddi.h)
[Aviso: UMDF 2 é a versão mais recente do UMDF e substitui o UMDF 1. Todos os novos drivers UMDF devem ser gravados usando UMDF 2. Nenhum recurso novo está sendo adicionado ao UMDF 1 e há suporte limitado para UMDF 1 em versões mais recentes do Windows 10. Os drivers universais do Windows devem usar o UMDF 2. Para obter mais informações, consulte Introdução aoda UMDF .]
O método UnmapIoSpace descompacta um intervalo especificado de endereços físicos mapeados anteriormente por método MapIoSpace.
Sintaxe
void UnmapIoSpace(
[in] void *PseudoBaseAddress,
[in] SIZE_T NumberOfBytes
);
Parâmetros
[in] PseudoBaseAddress
Ponteiro para o endereço pseudo-base obtido de uma chamada anterior para método MapIoSpace para o qual o intervalo de endereços físico foi mapeado.
[in] NumberOfBytes
Especifica o número de bytes mapeados.
Valor de retorno
Nenhum
Observações
Se um driver chamar do MapIoSpace no OnPrepareHardware retorno de chamada. Ele chama UnmapIoSpace em seu retorno de chamada OnReleaseHardware.
Para obter um exemplo, consulte Localizando e mapeando recursos de hardware em umde driver UMDF.
Exemplos
Consulte o código de exemplo no IWDFDevice3::MapIoSpace.
Requisitos
Requisito | Valor |
---|---|
fim do suporte | Indisponível no UMDF 2.0 e posterior. |
da Plataforma de Destino | Área de trabalho |
versão mínima do UMDF | 1.11 |
cabeçalho | wudfddi.h |
de DLL | WUDFx.dll |