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.
I driver possono rimuovere un ISR registrato con IoConnectInterruptEx chiamando IoDisconnectInterruptEx. IoDisconectInterruptEx accetta un singolo parametro Parameters , ovvero un puntatore a una struttura IO_DISCONNECT_INTERRUPT_PARAMETERS . I valori utilizzati per i membri della struttura dipendono dalla versione usata per registrare l'ISR.
Il driver deve salvare determinate informazioni quando registra l'ISR per rimuoverle in un secondo momento. Per le versioni CONNECT_LINE_BASED e CONNECT_FULLY_SPECIFIED, il driver deve salvare il valore fornito nel membro LineBased.InterruptObject o FullySpecified.InterruptObject di IO_CONNECT_INTERRUPT_PARAMETERS. Per la versione CONNECT_MESSAGE_BASED, il driver deve salvare i valori specificati nei membri Version e MessageBased.ConnectionContext di IO_CONNECT_INTERRUPT_PARAMETERS.