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 |
|
Biblioteca |
|
Archivo DLL |
|