Compartilhar via


Função GetProtocolStartOffset

A função GetProtocolStartOffset retorna o deslocamento de um protocolo especificado no quadro.

Sintaxe

DWORD WINAPI GetProtocolStartOffset(
   HFRAME hFrame,
   LPSTR  ProtocolName
);

Parâmetros

hFrame

Um identificador para o quadro.

ProtocolName

O nome do protocolo, como TCP.

Valor retornado

Se a função for bem-sucedida, o valor retornado será um deslocamento DWORD para o início do protocolo que está sendo pesquisado para um valor retornado igual a zero indica que o protocolo é o primeiro protocolo no quadro.

Se a função não for bem-sucedida, o protocolo não estará no quadro, o valor retornado será -1.

Comentários

Quando dado o identificador a um quadro, essa função retorna o deslocamento para um protocolo especificado no quadro. Por exemplo, para determinar se o quadro é um quadro DNS, o analisador DNS requer o endereço de porta do protocolo TCP. O analisador DNS chamaria essa função com TCP como o valor ProtocolName . Se o quadro for reconhecido pelo protocolo TCP, o deslocamento do WORD do início do quadro para o início do quadro TCP será retornado. Se não houver nenhum protocolo TCP, o valor retornado será zero.

Essa função localiza o início de um protocolo em um quadro.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho
Netmon.h
Biblioteca
Nmapi.lib
DLL
Nmapi.dll