Bagikan melalui


struktur RTM_NEXTHOP_INFO (rtmv2.h)

Struktur RTM_NEXTHOP_INFO digunakan untuk bertukar informasi lompatan berikutnya dengan manajer tabel perutean.

Sintaks

typedef struct _RTM_NEXTHOP_INFO {
  RTM_NET_ADDRESS   NextHopAddress;
  RTM_ENTITY_HANDLE NextHopOwner;
  ULONG             InterfaceIndex;
  USHORT            State;
  USHORT            Flags;
  PVOID             EntitySpecificInfo;
  RTM_DEST_HANDLE   RemoteNextHop;
} RTM_NEXTHOP_INFO, *PRTM_NEXTHOP_INFO;

Anggota

NextHopAddress

Menentukan alamat jaringan untuk lompatan berikutnya.

NextHopOwner

Tangani ke klien yang memiliki hop berikutnya.

InterfaceIndex

Menentukan indeks antarmuka keluar.

State

Bendera yang menunjukkan status lompatan berikutnya. Bendera berikut digunakan.

Terus-menerus Makna
RTM_NEXTHOP_STATE_CREATED
Lompatan berikutnya telah dibuat.
RTM_NEXTHOP_STATE_DELETED
Lompatan berikutnya telah dihapus.

Flags

Bendera yang menyampaikan informasi status untuk hop berikutnya. Bendera berikut digunakan.

Terus-menerus Makna
RTM_NEXTHOP_FLAGS_REMOTE
Lompatan berikutnya ini menunjuk ke tujuan jarak jauh yang tidak dapat dijangkau secara langsung. Untuk mendapatkan jalur lengkap, klien harus melakukan pencarian rekursif.
RTM_NEXTHOP_FLAGS_DOWN
Bendera ini dicadangkan untuk digunakan di masa mendatang.

EntitySpecificInfo

Berisi informasi khusus untuk klien yang memiliki hop berikutnya.

RemoteNextHop

Tangani ke tujuan dengan alamat next-hop tidak langsung. Anggota ini hanya valid ketika anggota Bendera diatur ke RTM_NEXTHOP_FLAGS_REMOTE. Handel yang di-cache ini dapat mencegah beberapa pencarian untuk hop berikutnya yang tidak langsung ini.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tidak ada yang didukung
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Header rtmv2.h

Lihat juga

RTM_NET_ADDRESS

RtmAddNextHop

RtmDeleteNextHop

RtmFindNextHop

RtmGetNextHopInfo

RtmGetNextHopPointer

RtmLockNextHop

RtmReleaseNextHopInfo