我有一个DLL使用getenv
(<stdlib.h>
)调用获取启动选项。我想在打开DLL之前在同一进程中设置该变量,以便可以通过getenv
访问它。我应该使用哪个功能进行设置?
我了解到windows下有两组env变量:一组是通过win32 API(GetEnvironemntVariable,SetEnvironmentVariable)操作的,另一组是使用getenv
读取的,可能是通过_putenv设置的,是我应该使用的那个?
是否可以从python访问此函数,可能是通过ctypes?