Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Cuando los marcos del Protocolo de punto a punto (PPP) se envían a través de un túnel del Protocolo de túnel punto a punto (PPTP) con cifrado activado o a través de un túnel del Protocolo de túnel de capa 2 (L2TP) que usa IPSec para el cifrado, la utilidad de captura de fotogramas PPP típica solo puede capturar fotogramas PPP que tengan un campo de identidad de protocolo cifrado. En este documento se explica cómo desarrollar un controlador que pueda capturar fotogramas PPP en Windows Vista antes de que se compriman o cifren en la ruta de acceso de envío o después de que se descompriman o descifren en la ruta de acceso de recepción.
Escriba un controlador de protocolo NDIS. Para obtener más información, consulte Controladores de protocolo NDIS 6.0 o Controladores de protocolo NDIS (NDIS 5.1).
Instale el controlador con una identidad de hardware de "ms_netmon". Para obtener instrucciones detalladas sobre cómo instalar el controlador con una identidad de hardware específica, consulte la sección Modelos INF.
Nota
Cada máquina Windows Vista permite la instalación de solo una entidad de controlador que tenga la identidad de hardware "ms_netmon". Para instalar otro controlador con esta identidad, se debe desinstalar el primer controlador. Un controlador que se instala sin usar la identidad de hardware "ms_netmon" no puede realizar el enlace necesario para capturar fotogramas PPP.
El controlador de protocolo debe especificar "ndiswanbh" como interfaz de enlace para capturar fotogramas PPP. Para obtener instrucciones detalladas, consulte Especificación de interfaces de enlace.
La implementación de ProtocolBindAdapter en el controlador debe admitir "NdisMediumWan" como parte de la matriz media, para que pueda abrir el borde de miniporte ndiswanbh mediante la función NdisOpenAdapter .
Si se llama a la función ProtocolOpenAdapterComplete con NDIS_STATUS_SUCCESS de estado, el controlador de protocolo debe establecer el OID de OID_GEN_CURRENT_PACKET_FILTER con las marcas NDIS_PACKET_TYPE_PROMISCUOUS y NDIS_PACKET_TYPE_ALL_LOCAL sobre este enlace. Una vez hecho esto, el controlador de protocolo recibirá los fotogramas PPP descifrados de la capa de trama ppp en su función ProtocolReceive .
Nota
Esta información solo se aplica a los controladores de una máquina Windows Vista.