Compartir a través de


Función GetFrameDestAddress

La función GetFrameDestAddress recupera la dirección de destino de un marco.

Sintaxis

DWORD WINAPI GetFrameDestAddress(
   HFRAME    hFrame,
   LPADDRESS lpAddress,
   DWORD     AddressType,
   DWORD     Flags
);

Parámetros

hFrame

Identificador del marco al que se va a obtener un puntero.

lpAddress

Búfer de retorno que almacena la dirección de destino del marco.

AddressType

Tipo de dirección, como ADDRESS_TYPE_ETHERNET o ADDRESS_TYPE_IP.

Marcas

Marcas usadas para modificar los datos de dirección de destino devueltos.

Valor Significado
ADDRESSTYPE_FLAGS_NORMALIZE
Cancela el enrutamiento y las BI de grupo.
ADDRESSTYPE_FLAGS_BIT_REVERSE
Convierte las direcciones de red de anillo de token en normal.

Valor devuelto

Si la función se ejecuta correctamente, el valor lpAddress es válido y el valor devuelto es BHERR_SUCCESS.

Si la función no se realiza correctamente, el valor devuelto es un código de error.

Código devuelto Descripción
BHERR_PROTOCOL_NOT_FOUND
El protocolo especificado en el parámetro AddressType no es válido para el marco.
BHERR_INVALID_HFRAME
El valor hFrame no es válido.

Observaciones

Se permite el tipo de dirección ADDRESS_TYPE_FIND_HIGHEST . Cuando se usa este tipo de dirección, la función busca la dirección IPX, XNS, IP o VINES antes de devolver la dirección ETHERNET, TOKENRING o FDDI. Este enfoque es útil para los protocolos y en entornos en los que se pueden multiplexar dos NIC en una sola dirección de servidor.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado
Netmon.h
Biblioteca
Nmapi.lib
Archivo DLL
Nmapi.dll