> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ConfigureL2IPMCs

> ConfigureL2IPMCs

# ConfigureL2IPMCs

Configure les compteurs de performances à l'intérieur des caches L2.

## Syntaxe

```cpp theme={null}
HRESULT ConfigureL2IPMCs(  
         unsigned int eventIndex10,  
         unsigned int eventIndex11,  
         unsigned int eventIndex12,  
         unsigned int eventIndex13  
)  
```

### Paramètres

*eventIndex10*   \
Type : unsigned int

Index de l'événement à compter.

*eventIndex11*   \
Type : unsigned int

Index de l'événement à compter.

*eventIndex12*   \
Type : unsigned int

Index de l'événement à compter.

*eventIndex13*   \
Type : unsigned int

Index de l'événement à compter.

### Valeur de retour

Type : HRESULT

Code de réussite ou d'erreur.

| Code | Description |
| - | - |
| S\_OK | Réussite. |
| E\_INVALIDARG | Un ou plusieurs des index sont hors limites. |
| E\_ACCESS\_DENIED | L'accès au pilote est refusé. |

## Remarques

Il existe deux caches L2, et chaque cache L2 dispose de 4 compteurs de performances capables de compter des événements.\
ConfigureL2IPMCs configure les événements des deux caches L2 de manière identique.\
Le premier cache L2 est lié aux cœurs 0 à 3. Le second est lié aux cœurs 4 à 7. Les événements d'un cache L2 spécifique doivent être lus à partir d'un cœur lié à ce cache L2.\
Les transactions L2 sont de 64 octets.

| Index | Événement | Description |
| - | - | - |
| 0 | Reserved | |
| 1 | L2MissICFill | Nombre de requêtes IC qui manquent le cache L2 |
| 2 | L2MissDCFill | Nombre de requêtes DC qui manquent le cache L2 |
| 3 | L2MissPrefetchFill | Nombre de requêtes de prélecture qui manquent le cache L2 |
| 4 | L2MissAll | Nombre total d'échecs (miss) L2 |
| 5 | L2Writeback | Nombre de réécritures L2 propres et modifiées (clean et dirty) |
| 6 | L2CleanWriteback | Nombre de réécritures L2 propres (clean) |
| 7 | L2Fill | Nombre de remplissages L2 |
| 8 | L2FillWriteback | Nombre total de remplissages et de réécritures L2 |

## Configuration requise

**En-tête :** pix3.h

**Bibliothèque :** pixevt.lib

**Plateformes prises en charge :** consoles de la famille XBOX One et consoles XBOX Series

## Voir aussi

[GetPMCValue](/fr/reference/tools/pix3/functions/getpmcvalue)\
[ConfigurePMCs](/fr/reference/tools/pix3/functions/configurepmcs)\
[ConfigureNBPMCs](/fr/reference/tools/pix3/functions/configurenbpmcs)\
[PIX3 sur XBOX](/fr/reference/tools/pix3/pix3_members)\
[PIX (rubrique sous NDA)](/fr/tools/tools-console/pix/pix)


## Related topics

- [ConfigureL2IPMCs](/reference/tools/pix3/functions/configurel2ipmcs.md)
- [ConfigurePMCs](/reference/tools/pix3/functions/configurepmcs.md)
- [ConfigureNBPMCs](/reference/tools/pix3/functions/configurenbpmcs.md)
