Condividi tramite


Installazione di un driver intermedio

I driver intermedi richiedono due file INF. Uno dei file INF definisce i parametri di installazione per il bordo inferiore del protocollo. L'altro file INF definisce i parametri di installazione per il bordo superiore del miniport virtuale.

Il file INF del protocollo è il file INF primario. Dopo aver installato il bordo inferiore del protocollo, viene installato il bordo superiore del miniport virtuale, in base ai riferimenti al file INF del driver miniport definito nel file INF del protocollo.

In Windows Vista è possibile utilizzare un oggetto notify o un'applicazione di installazione personalizzata per copiare il file INF del driver miniport nella directory INF di sistema. Per Windows Vista e versioni successive del sistema operativo, è consigliabile usare la direttiva INF CopyINF nel file INF del protocollo per copiare il file INF del driver miniport. Per altre informazioni sull'oggetto notify e sulla copia dei file INF, vedere Intermediate Driver Notify Object.

La classe di configurazione del dispositivo fornita dal sistema per il protocollo edge inferiore è NetService per filtrare i driver intermedi e NetTrans per i driver intermedi MUX. La classe driver per il miniport virtuale è sempre Net.

Oltre ai file INF, è necessario fornire anche un oggetto notify con un driver intermedio MUX. L'oggetto notify è facoltativo per i driver intermedi di filtro.

Il dispositivo miniport virtuale viene sempre rimosso dall'interfaccia utente usando la direttiva ExcludeFromSelect . Pertanto, l'utente vede solo il protocollo e installa il protocollo dal file INF del protocollo.

Nota La direttiva ExcludeFromSelect non rimuove il dispositivo virtuale dalla finestra di dialogo Connessioni . Tuttavia, il flag NCF_HIDDEN nella voce Caratteristiche del file INF del driver miniport DDInstall impedisce la visualizzazione del miniport virtuale in qualsiasi parte dell'interfaccia utente, inclusa la finestra di dialogo Connessioni.

In questa sezione vengono fornite informazioni sui file INF intermedi e sugli oggetti notifica. Queste informazioni sono descritte negli argomenti seguenti:

Voci di file UpperRange e LowerRange INF del driver intermedio

Installazione del driver intermedio MUX

Oggetto Notify driver intermedio