Compartilhar via


BusTransBusAddrToVirtual

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

Essa função converte um endereço barramento para um endereço virtual sistema.

Syntax

BOOL BusTransBusAddrToVirtual (
  IN HANDLE hBusAccess,
  IN INTERFACE_TYPE InterfaceType,
  IN ULONG BusNumber,
  IN PHYSICAL_ADDRESS BusAddress,
  IN ULONG Length,
  IN OUT PULONG AddressSpace,
  OUT PPVOID MappedAddress
);

Parameters

  • InterfaceType
    [no] Tipo de barramento especificado por um elemento de INTERFACE_TYPE.
  • BusNumber
    [no] Barramento número onde reside o dispositivo.
  • BusAddress
    [no] Barramento-relativo endereço de registradores e portas o dispositivo.
  • Comprimento
    [no] Número de bytes para mapa (n.); mapear (v.) sobre o dispositivo.
  • AddressSpace
    [in, Out] Sinalizador para indicar se o que essa função mapeia para está no espaço memória ou espaço E/S. Em entrada, esta é uma variável inicializada. Na saída, trata o sinalizador. AddressSpace 0 x 0 Indica memória e AddressSpace 0 x 1 indica espaço E/S.
  • MappedAddress
    [out] Endereço virtual onde essa função mapeado o físico endereço.

Return Value

Retorna TRUE se bem-sucedido. Caso contrário, retornará FALSE.

Requirements

Header ceddk.h
Library CEDDK.lib
Windows Embedded CE Windows CE 5.0 and later

See Also

Reference

CreateBusAccessHandle
INTERFACE_TYPE