È corretto come hai scritto nel codice . Il puntatore è H. Le difficoltà stanno nel fatto che hai chiamato H sia la variabile sia l'argomento puntatore. Prova ad usare

Heap *pH

come nome di argomento delle funzioni. Quindi userai

Heapify(pH, 0);

intendendo che passi il puntatore ricevuto.