Fungsi GetFrameSourceAddress

Fungsi GetFrameSourceAddress mengambil alamat sumber bingkai.

Sintaks

DWORD WINAPI GetFrameSourceAddress(
   HFRAME    hFrame,
   LPADDRESS lpAddress,
   DWORD     AddressType,
   DWORD     Flags
);

Parameter

hFrame

Handel ke bingkai untuk mendapatkan pointer.

lpAddress

Buffer pengembalian yang menyimpan alamat sumber bingkai.

AddressType

Jenis alamat yang dicari, seperti ADDRESS_TYPE_ETHERNET atau ADDRESS_TYPE_IP.

Bendera

Bendera yang digunakan untuk memodifikasi data alamat sumber yang dikembalikan.

Nilai Makna
ADDRESSTYPE_FLAGS_NORMALIZE
Membatalkan PERUTEan dan GRUP BITs.
ADDRESSTYPE_FLAGS_BIT_REVERSE
Mengonversi alamat jaringan cincin token kembali ke normal.

Nilai kembali

Jika fungsi berhasil, nilai lpAddress valid, dan nilai yang dikembalikan BHERR_SUCCESS.

Jika fungsi tidak berhasil, nilai yang dikembalikan adalah kode kesalahan.

Menampilkan kode Deskripsi
BHERR_PROTOCOL_NOT_FOUND
Protokol yang ditentukan oleh parameter AddressType tidak valid untuk bingkai.
BHERR_INVALID_HFRAME
Nilai parameter hFrame tidak valid.

Keterangan

Jenis alamat ADDRESS_TYPE_FIND_HIGHEST diperbolehkan. Ketika jenis alamat ini digunakan, fungsi mencari alamat IPX, XNS, IP, atau VINES sebelum mengembalikan alamat ETHERNET, TOKENRING, atau FDDI. Pendekatan ini berguna untuk protokol dan lingkungan di mana dua NIC dapat di-multipleks di bawah satu alamat server.

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