Método IWDFDevice3::UnmapIoSpace (wudfddi.h)

[Aviso: UMDF 2 é a versão mais recente do UMDF e substitui UMDF 1. Todos os novos drivers UMDF devem ser gravados usando UMDF 2. Nenhum novo recurso 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 com UMDF.]

O método UnmapIoSpace descompacta um intervalo especificado de endereços físicos mapeados anteriormente pelo 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 o método MapIoSpace para o qual o intervalo de endereços físicos foi mapeado.

[in] NumberOfBytes

Especifica o número de bytes mapeados.

Retornar valor

Nenhum

Comentários

Se um driver chamar MapIoSpace no retorno de chamada OnPrepareHardware . Ele chama UnmapIoSpace em seu retorno de chamada OnReleaseHardware .

Para obter um exemplo, consulte Localizando e mapeando recursos de hardware em um driver UMDF.

Exemplos

Consulte o código de exemplo em IWDFDevice3::MapIoSpace.

Requisitos

Requisito Valor
Fim do suporte Indisponível no UMDF 2.0 e posterior.
Plataforma de Destino Área de Trabalho
Versão mínima do UMDF 1.11
Cabeçalho wudfddi.h
DLL WUDFx.dll

Confira também

IWDFDevice3