Bagikan melalui


Fungsi GetProtocolStartOffset

Fungsi GetProtocolStartOffset mengembalikan offset protokol tertentu dalam bingkai.

Sintaks

DWORD WINAPI GetProtocolStartOffset(
   HFRAME hFrame,
   LPSTR  ProtocolName
);

Parameter

hFrame

Handel ke bingkai.

ProtocolName

Nama Protokol, seperti TCP.

Mengembalikan nilai

Jika fungsi berhasil, nilai yang dikembalikan adalah offset DWORD ke awal protokol yang dicari untuk nilai pengembalian nol menunjukkan protokol adalah protokol pertama dalam bingkai.

Jika fungsi tidak berhasil, protokol tidak ada dalam bingkai, nilai yang dikembalikan adalah -1.

Keterangan

Ketika diberikan handel ke bingkai, fungsi ini mengembalikan offset ke protokol tertentu dalam bingkai. Misalnya, untuk menentukan apakah bingkai tersebut adalah bingkai DNS, pengurai DNS memerlukan alamat port protokol TCP. Pengurai DNS akan memanggil fungsi ini dengan TCP sebagai nilai ProtocolName . Jika bingkai dikenali oleh protokol TCP, offset WORD dari awal bingkai ke awal bingkai TCP dikembalikan. Jika tidak ada protokol TCP, nilai yang dikembalikan adalah nol.

Fungsi ini menemukan awal protokol dalam bingkai.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung
Windows 2000 Server [hanya aplikasi desktop]
Header
Netmon.h
Pustaka
Nmapi.lib
DLL
Nmapi.dll