NDIS 管理情報と OID
各ミニポート ドライバーには、独自の管理情報ベース (MIB) が含まれています。これは、動的な構成情報と、管理エンティティが照会または設定できる統計情報をドライバーが格納する情報ブロックです。 イーサネット マルチキャスト アドレスリストは、設定情報の一例です。 受信したブロードキャスト パケットの数は、統計情報の一例です。 MIB 内の各情報要素は、オブジェクトと呼ばれます。 このような各マネージド オブジェクトを参照するため、NDIS はオブジェクト識別子 (OID) を定義します。 そのため、管理エンティティが特定のマネージド オブジェクトを照会または設定する場合、そのオブジェクトの特定の OID を指定する必要があります。
MIB は、次の 3 つのクラスのオブジェクトを追跡します。
すべての NDIS ミニポート ドライバーに一般的なオブジェクト。
特定のメディアの種類のすべての NDIS ミニポート ドライバーに固有のオブジェクト (イーサネットなど)。
特定のベンダー実装に固有のオブジェクト。
一般的な OID と必須のメディア固有 OID については、WDK ドキュメントの「ネットワーク リファレンス」セクションをご覧ください。 特定のネットワーク インターフェイス カード (NIC) ドライバーの実装固有 OID は、特定のミニポート ドライバーに付属するドキュメントに記載し、説明する必要があります。
オブジェクトは、操作特性 (マルチキャスト アドレス一覧など) または統計情報 (受信したブロードキャスト パケットなど) として分類され、必須または省略可能として分類されます。 一般クラスまたはメディア固有クラスのすべての操作特性オブジェクトは必須ですが、必須の統計オブジェクトは一部のみです。 実装固有のオブジェクトはすべて必須として分類されます。
OID 分類について詳しくは、「NDIS OID」をご覧ください。