Compartilhar via


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

Consulte também

IWDFDevice3