Compartir a través de


OID_TCP_TASK_IPSEC_OFFLOAD_V2_DELETE_SA

[La característica descarga de tareas IPsec está en desuso y no debe usarse].

Como conjunto, el transporte TCP/IP usa el OID_TCP_TASK_IPSEC_OFFLOAD_V2_DELETE_SA OID para solicitar que un controlador de miniporte elimine las asociaciones de seguridad (SAs) especificadas de una NIC.

Nota NDIS admite este OID con la interfaz de solicitud OID directa. Para obtener más información sobre la interfaz de solicitud OID directa, consulte interfaz de solicitud OID directa NDIS 6.1.

Observaciones

Todos los controladores de miniporte NDIS 6.1 que admiten la descarga de IPsec versión 2 (IPsecOV2) deben admitir este OID.

Cuando un controlador de miniporte recibe esta solicitud, el controlador debe eliminar las SAs especificadas de la NIC y liberar los recursos del sistema asignados para los SAs.

El controlador de miniporte recibe una estructura de IPSEC_OFFLOAD_V2_DELETE_SA que contiene un identificador para un lote de SA y un puntero a la siguiente estructura de IPSEC_OFFLOAD_V2_DELETE_SA de una lista vinculada.

El controlador de miniport puede establecer SaDeleteReq en la estructura de NDIS_IPSEC_OFFLOAD_V2_NET_BUFFER_LIST_INFO para una estructura de recepción NET_BUFFER_LIST. El transporte TCP/IP emite posteriormente OID_TCP_TASK_IPSEC_OFFLOAD_V2_DELETE_SA una vez para eliminar la SA entrante en la que se recibió el paquete y una vez más para eliminar la SA saliente que corresponde a la SA de entrada eliminada. La NIC no debe quitar ninguna de estas SAs antes de recibir la solicitud de OID_TCP_TASK_IPSEC_OFFLOAD_V2_DELETE_SA correspondiente.

Códigos de estado de retorno

La función MiniportOidRe quest del controlador de miniporte devuelve uno de los siguientes valores para esta solicitud:

Término Descripción

NDIS_STATUS_SUCCESS

El controlador de miniporte completó correctamente la solicitud.

NDIS_STATUS_PENDING

El controlador de minipuerto completará la solicitud de forma asincrónica. Después de que el controlador de miniporte haya completado todo el procesamiento, debe realizarse correctamente la solicitud llamando al función NdisMOidRequestComplete, pasando NDIS_STATUS_SUCCESS para el parámetro Status de.

NDIS_STATUS_NOT_ACCEPTED

El controlador de miniporte se está restableciendo.

NDIS_STATUS_REQUEST_ABORTED

El controlador de miniporte detuvo el procesamiento de la solicitud. Por ejemplo, NDIS llamó a la funciónMiniportResetEx.

Requisitos

Versión

Se admite en NDIS 6.1 y versiones posteriores.

Encabezado

Ntddndis.h (include Ndis.h)

Consulte también

IPSEC_OFFLOAD_V2_DELETE_SA

NDIS_IPSEC_OFFLOAD_V2_NET_BUFFER_LIST_INFO

NET_BUFFER_LIST