英語で読む

次の方法で共有


routprot.h ヘッダー

このヘッダーは、ルーティングとリモート アクセス サービスによって使用されます。 詳細については、次を参照してください。

routprot.h には、次のプログラミング インターフェイスが含まれています。

コールバック関数

 
PADD_INTERFACE

AddInterface 関数は、ルーティング プロトコルによって管理されるインターフェイスを追加します。
PCONNECT_CLIENT

ルーター マネージャーは、クライアントがルーティング プロトコルが実行されているインターフェイスに接続するときに ConnectClient 関数を呼び出します。
PDELETE_INTERFACE

DeleteInterface 関数は、ルーティング プロトコルによって管理されるセットからインターフェイスを削除します。
PDISCONNECT_CLIENT

ルーティング プロトコルが実行されているインターフェイスからクライアントが切断されると、ルーター マネージャーは DisconnectClient 関数を呼び出します。
PDO_UPDATE_ROUTES

DoUpdateRoutes 関数は、静的ルート情報を取得するために、指定されたインターフェイスに対してルーティング情報の更新を実行するようにルーティング プロトコルに要求します。
PGET_EVENT_MESSAGE

GetEventMessage 関数は、ルーティング プロトコルのメッセージ キューからエントリを取得します。 ルーティング プロトコルでは、キューを使用して、ルーター マネージャーに非同期イベントを通知します。
PGET_GLOBAL_INFO

GetGlobalInfo 関数は、ルーティング プロトコルによって保持される (インターフェイス固有ではなく) グローバルな構成情報を取得します。
PGET_INTERFACE_INFO

GetInterfaceInfo 関数は、特定のインターフェイスのルーティング プロトコルによって保持される構成情報を取得します。
PGET_MFE_STATUS

ルーター マネージャーは、GetMfeStatus 関数を呼び出して、指定されたインターフェイス、グループ アドレス、およびソース アドレスのマルチキャスト転送エントリ (MFE) の状態を取得します。
PGET_NEIGHBORS

ルーター マネージャーは GetNeighbors 関数を呼び出して、指定したインターフェイスを介して接続されたネットワークのクエリを取得します。
PINTERFACE_STATUS

ルーター マネージャーは InterfaceStatus 関数を呼び出して、インターフェイスの状態を変更します。
PMIB_CREATE

MibCreate 関数は、SNMP MIB スタイルの作成要求をルーティング プロトコルに渡します。
PMIB_DELETE

MibDelete 関数は、SNMP MIB スタイルの削除要求をルーティング プロトコルに渡します。
PMIB_GET

MibGet 関数は、SNMP MIB スタイルの Get Request をルーティング プロトコル DLL に渡します。
PMIB_GET_FIRST

MibGetFirst 関数は、SNMP MIB スタイルの Get First Request をルーティング プロトコルに渡します。
PMIB_GET_NEXT

MibGetNext 関数は、SNMP MIB スタイルの Get Next Request をルーティング プロトコルに渡します。
PMIB_GET_TRAP_INFO

MibGetTrapInfo 関数は、トラップ イベントを設定したモジュールに対してクエリを実行して、トラップの詳細を確認します。
PMIB_SET

MibSet 関数は、SNMP MIB スタイルの Set Request をルーティング プロトコルに渡します。
PMIB_SET_TRAP_INFO

MibSetTrapInfo 関数は、TRAP を発行する必要があるときに常に通知されるイベントにハンドルを渡します。
PQUERY_POWER

QueryPower 関数は、今後使用するために予約されています。
PREGISTER_PROTOCOL

RegisterProtocol 関数は、ルーティング プロトコルをルーター マネージャーに登録します。 また、ルーティング プロトコルがサポートする機能をルーター マネージャーに通知します。
PSET_GLOBAL_INFO

SetGlobalInfo 関数は、ルーティング プロトコルによって保持されるグローバル構成情報 (インターフェイス固有の情報ではなく) を設定します。 この情報の形式は、ルーティング プロトコルに固有です。
PSET_INTERFACE_INFO

SetInterfaceInfo 関数は、ルーティング プロトコルによって管理される特定のインターフェイスの構成を設定します。
PSET_POWER

SetPower 関数は、今後使用するために予約されています。
PSTART_COMPLETE

ルーター マネージャーは StartComplete 関数を呼び出して、初期化が完了し、すべてのインターフェイスが追加されたことをルーティング プロトコルに通知します。 ルーティング プロトコルは、プロトコル固有の動作を開始する前に、この呼び出しを待機する必要があります。
PSTART_PROTOCOL

StartProtocol 関数は、ルーティング プロトコルの機能を初期化します。
PSTOP_PROTOCOL

StopProtocol 関数を使用すると、ルーティング プロトコルで順序の整ったシャットダウンが実行されます。

構造

 
IP_ADAPTER_BINDING_INFO

IP_ADAPTER_BINDING_INFO構造体には、特定のネットワーク アダプターの IP 固有の情報が含まれています。
IP_LOCAL_BINDING

IP_LOCAL_BINDING構造体には、アダプターの IP アドレス情報が含まれています。
IPV6_ADAPTER_BINDING_INFO

IPV6_ADAPTER_BINDING_INFO構造体には、特定のネットワーク アダプターの IPv6 固有の情報が含まれています。
IPV6_LOCAL_BINDING

IPV6_LOCAL_BINDING構造体には、アダプターの IPv6 アドレス情報が含まれています。
メッセージ

MESSAGE 共用体には、ルーティング プロトコルのメッセージ キューを介してルーター マネージャーに報告されたイベントに関する情報が含まれています。
MPR50_ROUTING_CHARACTERISTICS

MPR_ROUTING_CHARACTERISTICS構造体には、ルーティング プロトコルをルーター マネージャーに登録するために使用される情報が含まれています。 (MPR50_ROUTING_CHARACTERISTICS)
MPR60_ROUTING_CHARACTERISTICS

MPR_ROUTING_CHARACTERISTICS構造体には、ルーティング プロトコルをルーター マネージャーに登録するために使用される情報が含まれています。M
SUPPORT_FUNCTIONS_50

SUPPORT_FUNCTIONS_50構造体 (routprot.h) は、ルーター マネージャーによって提供される関数のポインターのセットをルーティング プロトコルに渡します。
SUPPORT_FUNCTIONS_60

SUPPORT_FUNCTIONS_60構造体 (routprot.h) は、ルーター マネージャーによって提供される関数のポインターのセットをルーティング プロトコルに渡します。
UPDATE_COMPLETE_MESSAGE

UPDATE_COMPLETE_MESSAGE構造体には、更新操作の完了状態を説明する情報が含まれています。