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);