Écriture de la portion de filtre ETYPE/SAP

La partie ETYPE/SAP du filtre de capture notifie au pilote Moniteur réseau d’accepter des frames qui ont une combinaison spécifique de ETYPE et de points d’accès de service (SAP). Les types ETYPE et SAP sont les deux façons dont les protocoles de bas niveau tels que Ethernet, LLC et Snap indiquent le protocole qui les suit. Plus précisément :

  • Ethernet spécifie un ETYPE
  • LLC spécifie un SAP
  • Le magnétisme spécifie un ETYPE

Indicateurs de filtre de capture ETYPE/SAP

Utilisez les informations suivantes pour définir les indicateurs dans le membre FilterFlags de la structure capturefilter .

Indicateur Signification
_les indicateurs capturefilter _ incluent _ tous les _ SAP Transmet toutes les valeurs SAP et notifie au pilote que toutes les valeurs SAP sont valides. En cas de combinaison avec toutes les valeurs du membre lpSapTable , cet indicateur informe le pilote que toutes les valeurs SAP, à l’exception de celles du lpSapTable , sont valides.
_les indicateurs capturefilter _ incluent _ tous les _ ETYPE Passe toutes les valeurs ETYPE et notifie au pilote que toutes les valeurs ETYPE sont valides. En cas de combinaison avec toutes les valeurs du membre lpEtypeTable , cet indicateur informe le pilote que toutes les valeurs ETYPE, à l’exception de celles du lpEtypeTable , sont valides.
_indicateurs capturefilter _ locaux _ uniquement La définition de cet indicateur ne définit pas une carte réseau en mode P. Vous verrez uniquement le trafic local (tous les frames sur l’ordinateur local).
les _ indicateurs capturefilter _ conservent _ RAW Conserve les trames de SMT et Token Ring MAC.

filtre de Capture Etype/SAP Paramètres

Utilisez les informations suivantes pour définir les membres lpSapTable et lpEtypeTable de la structure capturefilter .

Paramètre Signification
lpSapTable Répertorie les valeurs SAP que le pilote doit passer. Cette liste indique au pilote Moniteur réseau de valider les frames qui contiennent une correspondance. Si _ les indicateurs capturefilter _ incluent _ tous les _ SAP sont définis, cela devient une liste d’exceptions (si elle est trouvée, ne réussit pas).
lpEtypeTable Répertorie les valeurs ETYPE que vous souhaitez que le pilote de Moniteur réseau passe. Cette liste indique uniquement au pilote de valider toute trame qui contient une correspondance. Si _ les indicateurs capturefilter _ incluent _ tous les _ ETYPE sont définis, cela devient une liste d’exceptions (si elle est trouvée, ne passe pas).