ValidateStringPtr-Makro

Überprüft, ob der aufrufende Prozess Lesezugriff auf eine Zeichenfolge hat. Wenn nicht, ruft das Makro das DbgBreak-Makro auf.

Hinweis

Dieses Makro ist veraltet. Im Windows SDK für Windows Vista (und höher) führt dieses Makro nichts aus.

Syntax

void ValidateReadPtr(
   LPCTSTR p
);

Parameter

P

Zeiger auf eine mit NULL beendete TCHAR-Zeichenfolge.

Rückgabewert

Dieses Makro gibt keinen Wert zurück.

Bemerkungen

Dieses Makro wird ignoriert, es sei _ denn, DEBUG, DEBUG oder VFWROBUST wird definiert, wenn die DirectShow-Basisklassenheaderdatei enthalten ist. Dieses Makro kann erhebliche Leistungskosten haben.

Requirements (Anforderungen)

Anforderung Wert
Header
Wxdebug.h (include Streams.h)

Weitere Informationen

Zeigervalidierungsmakros