devo mandare in esecuzione da un programma cpp una pagina internet la quale è protetta da .access

sapete se è possibile e quale funzione fa il lavoro?

queste sono quelle che uso per una pagina normale
con wininet.h


hi = InternetOpen("MyIPTest", INTERNET_OPEN_TYPE_DIRECT, NULL, NULL, 0);
hiu = InternetOpenUrl(hi, "httpaginasito", NULL, 0, 0, 0);
InternetReadFile(hiu, buffer, sizeof(buffer), &br);

nel log di apache la richiesta la ho ma mi risponde come errore 401, Non autorizzato "ovviamente".

grazie a tutti