Compartir a través de


estructura PXE_ADDRESS (wdspxe.h)

Especifica la dirección de red de un paquete.

Sintaxis

typedef struct tagPXE_ADDRESS {
  ULONG  uFlags;
  union {
    BYTE  bAddress[PXE_MAX_ADDRESS];
    ULONG uIpAddress;
  };
  ULONG  uAddrLen;
  USHORT uPort;
} PXE_ADDRESS, *PPXE_ADDRESS;

Miembros

uFlags

Indica cómo se debe interpretar la estructura y cuáles de los miembros de la estructura son válidos.

Valor Significado
PXE_ADDR_BROADCAST
0x0001
En el caso de los paquetes transmitidos, esta marca especifica que este paquete se debe difundir en la red. Si se establece la marca PXE_ADDR_USE_PORT , el miembro uPort especifica el número de puerto que se va a usar; de lo contrario, el número de puerto de origen del paquete recibido se usa como número de puerto de destino. Esta marca no se puede combinar con PXE_ADDR_USE_ADDR.

En el caso de los paquetes recibidos, esta marca indica que el paquete se estableció en el servidor mediante una dirección de difusión. El miembro uPort indica el puerto en el que se recibió el paquete, en orden de bytes de host. Los miembros bAddress y uAddrLen se rellenan con la dirección de difusión utilizada.

PXE_ADDR_USE_PORT
0x0002
En el caso de los paquetes transmitidos, esta marca especifica que el miembro uPort es válido y debe usarse como puerto de destino cuando se envía el paquete. El miembro uPort debe estar en orden de bytes de host.

En el caso de los paquetes recibidos, esta marca indica que el paquete no se recibió como difusión.

PXE_ADDR_USE_ADDR
0x0004
En el caso de los paquetes transmitidos, esta marca especifica que los miembros bAddress y uAddrLen son válidos y se deben usar como dirección de destino del paquete.

En el caso de los paquetes recibidos, esta marca siempre se establece.

PXE_ADDR_USE_DHCP_RULES
0x0008
En el caso de los paquetes transmitidos, esta marca especifica que el paquete recibido es un paquete DHCP válido y que se deben usar las reglas DHCP para el agente de retransmisión para determinar la dirección y el puerto de destino. Si se especifica esta marca, se omitirán bAddress, uIpAddress, uAddrLen y uPort .

En el caso de los paquetes recibidos, esta marca no se usa.

bAddress[PXE_MAX_ADDRESS]

Especifica la dirección del paquete. Para obtener más información, vea la descripción del miembro uFlags .

uIpAddress

Especifica la dirección IPv4. Para obtener más información, vea la descripción del miembro uFlags .

uAddrLen

Longitud de la dirección (bAddress o uIpAddress). Para obtener más información, vea la descripción del miembro uFlags .

uPort

Número de puerto del paquete. Para obtener más información, vea la descripción del miembro uFlags .

Requisitos

Requisito Value
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows Server 2008, Windows Server 2003 con SP2 [solo aplicaciones de escritorio]
Encabezado wdspxe.h

Consulte también

PxeSendReply

Estructuras de servicios de implementación de Windows