curl_easy_setopt CURLOPT_WRITEFUNCTION

场景:curl_easy_setopt()函数设置的CURLOPT_WRITEFUNCTION回调函数时,回调函数的参数是怎么传递的

curl_easy_setopt()函数设置的CURLOPT_WRITEFUNCTION回调函数时,回调函数的参数是如何传递的?
curl_easy_setopt()函数设置的CURLOPT_WRITEFUNCTION回调函数时,回调函数的参数是如何传递的?
我写了个下载网页源代码的程序,首先用到了libcurl,进行了一些设置,其中就对回调函数进行了设置,如下:
(void)curl_easy_setopt(easy_handle, CURLOPT_WRITEFUNCTION, DownLoadWriteCallBack);

而回调函数的格式为:size_t DownLoadWriteCallBack(void *buffer, size_t size, size_t nmemb, FILE *p_file);

下载的时候会不停的调用回调函数,但是我不知道这个回调函数的参数是如何传递的,也不知道实参到底是多少?比如说这个size和nmemb每次调用的时候到底是多大?怎么查看?可不可以手动设置?

望大虾指点小弟?谢谢了。。。

------解决方案--------------------
我靠!找资料竟然找到你的了,同求大神。。。