Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
Un'interfaccia è un parametro descrittore che definisce la modalità di comunicazione di un pin. Il minidriver indica quali interfacce supportano un pin fornendo un puntatore a una matrice di strutture KSPIN_INTERFACE nella struttura KSPIN_DESCRIPTOR pertinente. KS usa quindi queste informazioni per determinare la potenziale connettività e la compilazione di grafici.
Come i supporti, le interfacce vengono descritte anche come un insieme e come elemento di tale insieme. La struttura KSPIN_INTERFACE definisce un'interfaccia specifica all'interno di un set di interfacce.
Il client in modalità utente specifica quindi il tipo di interfaccia per una connessione utilizzando il membro Interface della struttura KSPIN_CONNECT pertinente. Il client passa questa KSPIN_CONNECT istanza in una chiamata a KsCreatePin, che comporta l'invio di un IRP_MJ_CREATE al minidriver.