INTERNET_BUFFERS型の仕組みを教えてください。どうやったら画面に出力できますか???


#include <stdio.h>
#include <process.h>
#include <windows.h>
#include <wininet.h>
#pragma comment(lib, "wininet.lib")

char n=0,url[300]="http://pc8.2ch.net/test/read.cgi/tech/1157765060/";;

void fnc(void *aa){
DWORD z;
HINTERNET x,y;
int a=(int)aa,u;
INTERNET_BUFFERS buf;
x=InternetOpen("Agent", 0, NULL, NULL, INTERNET_FLAG_ASYNC);
y=InternetOpenUrl(x, url, NULL, 0,0, 0);
InternetReadFileEx(y, &buf, IRF_ASYNC, z);
printf("%s",buf);
n++;InternetCloseHandle(x);InternetCloseHandle(y);
}

main(){
int a;
a=1; _beginthread(fnc, 0, (void *)a);
a=2; _beginthread(fnc, 0, (void *)a);
while (n<2);puts("\n 処理完了.\n");
}