Compartir a través de


Función GetProtocolStartOffset

La función GetProtocolStartOffset devuelve el desplazamiento de un protocolo especificado en el marco.

Sintaxis

DWORD WINAPI GetProtocolStartOffset(
   HFRAME hFrame,
   LPSTR  ProtocolName
);

Parámetros

hFrame

Identificador del marco.

ProtocolName

Nombre del protocolo, como TCP.

Valor devuelto

Si la función se realiza correctamente, el valor devuelto es un desplazamiento DWORD al principio del protocolo en el que se busca un valor devuelto de cero indica que el protocolo es el primer protocolo del marco.

Si la función no se realiza correctamente, el protocolo no está en el marco, el valor devuelto es -1.

Comentarios

Cuando se le asigna el identificador a un marco, esta función devuelve el desplazamiento a un protocolo especificado en el marco. Por ejemplo, para determinar si el marco es un marco DNS, el analizador dns requiere la dirección de puerto del protocolo TCP. El analizador dns llamaría a esta función con TCP como valor ProtocolName . Si el protocolo TCP reconoce el marco, se devuelve el desplazamiento de WORD desde el principio del marco hasta el principio del marco TCP. Si no hay ningún protocolo TCP, el valor devuelto es cero.

Esta función busca el principio de un protocolo en un marco.

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