ValidateReadPtr macro)

Vérifie que le processus appelant dispose d’un accès en lecture à un bloc de mémoire. Si ce n’est pas le cas, la macro appelle la macro DbgBreak .

Notes

Cette macro est déconseillée. dans le SDK Windows pour Windows Vista (et versions ultérieures), cette macro ne fait rien.

Syntaxe

void ValidateReadPtr(
   const void *p,
         UINT cb
);

Paramètres

p

Pointeur vers un bloc de mémoire.

libéré

Taille du bloc de mémoire, en octets.

Valeur de retour

Cette macro ne retourne pas de valeur.

Notes

cette macro est ignorée sauf si debug, _ debug ou VFWROBUST est défini lorsque le DirectShow fichier d’en-tête de classe de base est inclus. Cette macro peut avoir un impact significatif sur les performances.

Spécifications

Condition requise Valeur
En-tête
Wxdebug. h (inclure Flux. h)

Voir aussi

Macros de validation du pointeur