Macros de validation du pointeur
Microsoft DirectShow fournit plusieurs macros pour valider les pointeurs.
| Macro | Description |
|---|---|
| Point de contrôle | Vérifie si un pointeur est null. |
| ValidateReadPtr | Vérifie que le processus appelant dispose d’un accès en lecture à un bloc de mémoire. |
| ValidateReadWritePtr | Vérifie que le processus appelant dispose d’un accès en lecture/écriture à un bloc de mémoire. |
| ValidateStringPtr | Vérifie que le processus appelant dispose d’un accès en lecture à une chaîne. |
| ValidateStringPtrA | Vérifie que le processus appelant dispose d’un accès en lecture à une chaîne ANSI. |
| ValidateStringPtrW | Vérifie que le processus appelant dispose d’un accès en lecture à une chaîne de caractères larges. |
| ValidateWritePtr | Vérifie que le processus appelant dispose d’un accès en écriture à un bloc de mémoire. |