NDIS Management Information and OIDs
Ogni driver miniport contiene una propria base di informazioni di gestione (MIB), ovvero un blocco informativo in cui il driver archivia informazioni dinamiche sulla configurazione e informazioni statistiche che un'entità di gestione può eseguire query o impostare. Un elenco di indirizzi multicast Ethernet è un esempio di informazioni di configurazione. Il numero di pacchetti di trasmissione ricevuti è un esempio di informazioni statistiche. Ogni elemento informativo all'interno del MIB viene definito oggetto . Per fare riferimento a ogni oggetto gestito, NDIS definisce un identificatore di oggetto (OID). Pertanto, se un'entità di gestione vuole eseguire query o impostare un oggetto gestito specifico, deve specificare l'OID specifico per tale oggetto.
Il MIB tiene traccia di tre classi di oggetti:
Oggetti generali per tutti i driver miniport NDIS.
Oggetti specifici di tutti i driver miniport NDIS per un determinato tipo medio, ad esempio Ethernet.
Oggetti specifici di un'implementazione specifica del fornitore.
Gli OID generali e obbligatori specifici dei supporti sono documentati nella sezione Riferimento alla rete della documentazione di WDK. Gli ID specifici dell'implementazione per un determinato driver di scheda di interfaccia di rete (NIC) devono essere elencati e descritti nella documentazione che accompagna un determinato driver miniport.
Gli oggetti vengono classificati come caratteristiche operative (ad esempio, elenco indirizzi multicast) o statistiche (ad esempio, pacchetti di trasmissione ricevuti) e vengono classificati anche come obbligatori o facoltativi. Tutti gli oggetti delle caratteristiche operative per le classi specifiche dei supporti o generali sono obbligatori, ma solo alcuni oggetti statistiche sono obbligatori. Tutti gli oggetti specifici dell'implementazione vengono classificati come obbligatori.
Per altre informazioni sulle classificazioni OID, vedere NDIS OID.