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.
Il EvtPacketQueueCancel funzione di callback viene implementata dal driver client per gestire le operazioni che devono essere eseguite prima dell'eliminazione di una coda di pacchetti.
Sintassi
EVT_PACKET_QUEUE_CANCEL EvtPacketQueueCancel;
void EvtPacketQueueCancel(
[_In_] NETPACKETQUEUE PacketQueue
)
{...}
Parametri
[_In_] PacketQueue
Handle di una coda di pacchetti.
Valore restituito
Nessuno
Osservazioni
Registrare questa funzione di callback nel callback EVT_NET_ADAPTER_CREATE_TX(RX)QUEUE callback. Impostare il membro appropriato di una struttura di NET_PACKET_QUEUE_CONFIG quando si inizializza la struttura con NET_PACKET_QUEUE_CONFIG_INIT, quindi chiamare NetTx(Rx)QueueCreate.
NetAdapterCx serializza questa funzione di callback insieme alle EVT_PACKET_QUEUE_ADVANCE della coda di pacchetti e EVT_PACKET_QUEUE_ADVANCE funzioni di callback.
Per altre info e un diagramma che mostra il modello di polling del percorso dati NetAdapterCx, vedere Trasmettere e ricevere code.
Fabbisogno
| Requisito | Valore |
|---|---|
| piattaforma di destinazione | Universale |
| versione minima di KMDF | 1.27 |
| versione minima di UMDF | 2.33 |
| intestazione | netpacketqueue.h (include netadaptercx.h) |
| IRQL | PASSIVE_LEVEL |
Vedere anche
EVT_NET_ADAPTER_CREATE_RXQUEUE
EVT_NET_ADAPTER_CREATE_TXQUEUE