質問です。

void f( int size, void *p );

のような関数があったとして、void *p にポインタのポインタを渡すと言うのはどういう意味なんでしょうか?
関数 f で渡した値は、次の関数

void t( int args, void *argp )

の argp に収納されます。

使用例:

int i = 314;

f( sizeof(int), &i );

void t( int args, void *argp )
{
 int *p = (int*)argp;
}