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