È 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.