Compartir a través de


Función NetExtensionGetPacketChecksum (checksum.h)

La función NetExtensionGetPacketChecksum recupera la información de suma de comprobación de un paquete.

Sintaxis

EXTERN_C_START NET_PACKET_CHECKSUM * NetExtensionGetPacketChecksum(
  NET_EXTENSION const *Extension,
  UINT32              Index
);

Parámetros

Extension

Puntero a una estructura de NET_EXTENSION que describe la información de extensión de suma de comprobación de esta cola de paquetes.

Index

Índice del anillo de paquetes del NET_PACKETde destino.

Valor devuelto

Devuelve un puntero a una estructura de NET_PACKET_CHECKSUM que contiene la información de suma de comprobación de este paquete.

Observaciones

Normalmente, los controladores de cliente NIC consultan los desplazamientos de las extensiones de paquetes durante la creación de la cola de rutas de acceso de datos y, a continuación, los almacenan en su espacio de contexto de cola para que no tengan que consultarlos con demasiada frecuencia. Para obtener un ejemplo de esto, consulte transmitir y recibir colas. Los clientes pueden recuperar el desplazamiento de suma de comprobación del contexto de cola para pasar a NetExtensionGetPacketChecksum.

Esta función es una función contenedora alrededor de NetExtensionGetData.

Requisitos

Requisito Valor
de la plataforma de destino de Universal
versión mínima de KMDF 1.29
versión mínima de UMDF 2.33
encabezado de checksum.h (include netadaptercx.h)
irQL Cualquier nivel siempre que la memoria de destino sea residente

Consulte también

descriptores y extensiones de paquetes

NetExtensionGetData