Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Un driver intermedio notifica oggetto è un'estensione del programma di installazione della classe di rete. Il programma di installazione della classe di rete carica e inizializza l'oggetto di notifica e gli invia notifiche di eventi (ad esempio avvisi di notifiche di rimozione del miniport virtuale) correlate al driver. Per una panoramica degli oggetti notificati in generale o altre informazioni sugli oggetti di notifica, vedere Notify Objects for Network Components.
Per includere l'oggetto notify nell'installazione, è necessario farvi riferimento nel protocollo intermedio del driver INF. I driver intermedi di filtro non richiedono un oggetto notify. È possibile includere un oggetto notify con il driver intermedio del filtro se si desidera fornire opzioni di configurazione più flessibili all'utente.
In Windows Vista è possibile usare l'oggetto notify o un'applicazione di installazione personalizzata per copiare il file INF miniport nella directory INF di sistema. Per uno di questi, usare SetupCopyOEMInf per copiare INF. Per Windows Vista e versioni successive del sistema operativo, è consigliabile usare la direttiva INF CopyINFnel protocollo INF per copiare il miniport INF. Nelle versioni precedenti di Windows non è possibile creare un pacchetto driver con un oggetto notify eseguito dall'archivio driver . Per installare correttamente un pacchetto driver in questo scenario, è necessario avere un numero di build minimo del sistema operativo pari a 25341. Per altre informazioni sulla copia di file INF, vedere Copia di file INFS.
Un oggetto di notifica del driver intermedio MUX deve fornire i servizi per l'installazione e la rimozione di miniport virtuali. Questa operazione può essere eseguita automaticamente o fornendo un'interfaccia utente. Deve gestire l'elenco dei nomi dei dispositivi dei miniport virtuali nel Registro di sistema. L'elenco dei nomi del dispositivo definisce le associazioni tra miniport virtuali e dispositivi fisici. L'esempio di driver intermedio MXU n-a-uno mantiene un elenco di miniport virtuali collegati a ogni dispositivo fisico in una voce del Registro di sistema UpperBindings. Il driver di esempio MUX legge l'elenco UpperBindings e inizializza un miniport virtuale per ogni voce.
Il driver intermedio MUX deve usare le voci UpperRange/LowerRange per controllare le associazioni esterne. Tuttavia, se necessario, è possibile controllare le associazioni esterne dall'oggetto notify. Per ulteriori informazioni sulle associazioni nei driver intermedi, vedere voci di file INF UpperRange e LowerRange del driver intermedio
L'oggetto notify può facoltativamente fornire un'interfaccia utente che consente all'utente di modificare o visualizzare la configurazione del driver. L'esempio di driver intermedio MUX include un esempio di interfaccia utente per un oggetto di notifica.