Sdílet prostřednictvím


Funkce háku bloku klienta

Pokud chcete ověřit nebo sestavy obsah dat uložených v _CLIENT_BLOCK blokuje, můžete napsat funkci speciálně pro tento účel.Funkce, která píšete musí mít podobná, prototyp definované v CRTDBG.H:

void YourClientDump(void *, size_t)

Jinými slovy, by měly přijmout své funkce void ukazatel na začátek bloku přidělení společně s size_t zadejte hodnotu určující velikost přidělení a vrátit void.Než jeho obsah se na vás.

Po instalaci pomocí funkce háčkem _CrtSetDumpClient, bude zavolán při každém _CLIENT_BLOCK bloku vypsána.Můžete použít _CrtReportBlockType k získání informací o typu nebo podtyp dumpingových bloky.

Ukazatel funkce předat do _CrtSetDumpClient je typu _CRT_DUMP_CLIENT, jak jsou definovány v CRTDBG.H:

typedef void (__cdecl *_CRT_DUMP_CLIENT)
   (void *, size_t);

Viz také

Referenční dokumentace

_CrtReportBlockType

Další zdroje

Zápis funkce háku ladění

crt_dbg2 Sample