Boost Python指向空内存的指针

Boost Python指向空内存的指针,python,c++,boost,steam,Python,C++,Boost,Steam,我试图使用Boost Python公开此函数: int SteamUser_InitiateGameConnection(void *AuthBlob, int MaxAuthBlob, CSteamID steamIDGameServer, uint32 IPServer, uint16 PortServer, bool Secure) {

我试图使用Boost Python公开此函数:

int SteamUser_InitiateGameConnection(void *AuthBlob, int MaxAuthBlob,
                                CSteamID steamIDGameServer, uint32 IPServer,
                                              uint16 PortServer, bool Secure) {

return SteamUser()->InitiateGameConnection(AuthBlob, MaxAuthBlob,
                             steamIDGameServer, IPServer, PortServer, Secure); };
我不知道如何作为参数传递,一个指向将被填充的空内存的指针。 我已经搜索过了,但没有找到我问题的答案。
有什么建议吗?

您可以分配2048字节(malloc或new,memset为零),并将其作为AuthBlob和
MaxAuthBlob=2048
传递给函数。您可以发布示例吗?我对C/C++不太熟悉,谢谢你的帮助。我对boost::python不太熟悉。此外,在这里提出问题的人通常希望至少显示一些代码(即,努力的表现)。