Funzione NdisCoDeleteVc (ndis.h)
NdisCoDeleteVc elimina un chiamante creato da VC.
Sintassi
NDIS_STATUS NdisCoDeleteVc(
[in] NDIS_HANDLE NdisVcHandle
);
Parametri
[in] NdisVcHandle
Specifica l'handle che identifica il VC da eliminare. Il chiamante ha originariamente ottenuto questo handle da NdisCoCreateVc.
Valore restituito
NdisCoDeleteVc può restituire uno dei seguenti elementi:
Codice restituito | Descrizione |
---|---|
|
NDIS ha eliminato il VC. |
|
Il vc è ancora attivo, quindi non è stato possibile eliminarlo. |
|
Questa chiamata è ridondante, ma la disattivazione nel vc specificato è ancora in sospeso. |
Commenti
Quando un protocollo chiama NdisCoDeleteVc, non vi devono essere chiamate in sospeso sul vc specificato e che VC è già stato disattivato. Per soddisfare questi requisiti implica che le condizioni seguenti contengano:
- Se la chiamata è stata avviata da un client locale, tale client ha già chiamato NdisClCloseCall con l'oggetto NdisVcHandle specificato e la relativa richiesta di chiamata chiusa è stata completata correttamente.
- Se la chiamata è stata avviata da un client remoto, il gestore chiamate autonomo ha già chiamato NdisCmDeactivateVc con l'oggetto NdisVcHandle specificato e la relativa richiesta di disattivazione è stata completata correttamente.
Quando NdisCoDeleteVc restituisce il controllo, NdisVcHandle non è più valido.
I responsabili delle chiamate autonomi, che si registrano con NDIS come driver di protocollo, possono chiamare NdisCoDeleteVc. Driver miniport orientati alla connessione che forniscono invece un supporto integrato per la gestione delle chiamate NdisMCmDeleteVc .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato per i driver NDIS 6.0 e NDIS 5.1 (vedere NdisCoDeleteVc (NDIS 5.1) in Windows Vista. Supportato per i driver NDIS 5.1 (vedere NdisCoDeleteVc (NDIS 5.1) in Windows XP. |
Piattaforma di destinazione | Desktop |
Intestazione | ndis.h (includere Ndis.h) |
Libreria | Ndis.lib |
IRQL | <= DISPATCH_LEVEL |
Regole di conformità DDI | Irql_Connection_Function(ndis) |