Compartilhar via


EbootInitEtherTransport

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

Essa função inicializa o transporte baixar Ethernet.

Syntax

BOOL EbootInitEtherTransport(
  EDBG_ADDR* pEdbgAddr,
  LPDWORD pdwSubnetMask,
  BOOL* pfJumping,
  DWORD* pdwDHCPLeaseTime,
  UCHAR VersionMajor,
  UCHAR VersionMinor,
  char* szPlatformString,
  char* szDeviceName,
  UCHAR CPUId,
  DWORD dwBootFlags
);

Parameters

  • pEdbgAddr
    [no] Ponteiro para um EDBG_ADDR estrutura que contém o endereço IP e Media Access Control (MAC) endereço do dispositivo.

    O wPort campo não é usado.

  • pdwSubnetMask
    [no] Máscara de sub-rede.
  • pfJumping
    [no] Definir como TRUE, se Eshell solicita um salto para a imagem existente.

    Esse valor é retornado do Construtor de expressões de plataforma. BL_DOWNLOAD é retornado Por padrão, mas BL_JUMP é retornado, se o usuário selecionado Ir para imagem Na ambiente de desenvolvimento integrado (IDE).

  • pdwDHCPLeaseTime
    [no] Este é um parâmetro sobrecarregado. NULL significa um IP estático. Caso contrário, o valor é o tempo arrendamento protocolo DHCP (DHCP).
  • VersionMajor
    [no] Número de versão. Parte do pacote de bootme.
  • VersionMinor
    [no] Número de versão. Parte do pacote de bootme.
  • szPlatformString
    [no] Nome de raiz de seqüência de caracteres de plataforma. De exemplo, "XSC1BD1234" Pode ser o nome dispositivo e a plataforma seqüência de caracteres é "XSC1BD".
  • szDeviceName
    [no] Nome completo do dispositivo com o randomization endereço MAC no final. De exemplo, "XSC1BD1234" é a nome completo que aparece em Platform Builder.
  • CPUId
    [no] Identificador, de exemplo, EDBG_CPU_ARM720 CPU.

    Consulte %_WINCEROOT%\Public\Common\Oak\Inc\Ethdbg.h para a lista de identificadores CPU.

  • dwBootFlags
    [no] Definido como zero.

Return Value

TRUE indica sucesso. FALSE indica falha.

Remarks

Essa função recupera um endereço IP de um servidor DHCP, se necessário e, em seguida, inicia uma conexão Trivial File Transfer Protocol (TFTP) para Platform Builder em estação de trabalho de desenvolvimento.

Requirements

Header halether.h
Library hal.lib
Windows Embedded CE Windows CE .NET 4.2 and later

See Also

Reference

EDBG_ADDR

Concepts

Eboot Code Library