获取PDB下载列表 - GetPdbDownloadUrls
函数简介
获取PDB文件下载URL和保存路径列表。
接口名称
GetPdbDownloadUrls
DLL调用
int64_t GetPdbDownloadUrls(int64_t instance);
参数说明
| 参数名 | 类型 | 说明 |
|---|---|---|
| instance | 长整数型 | OLAPlug对象的指针,由 CreateCOLAPlugInterFace 接口生成。 |
示例
const char* pdb_list = GetPdbDownloadUrls(instance);
if (pdb_list != NULL) {
printf("PDB下载列表:\n%s\n", pdb_list);
// 释放字符串内存
FreeStringPtr(instance, pdb_list);
}
返回值
字符串指针,PDB文件下载URL和保存路径列表,格式为 url|path,每行一个PDB文件信息,失败返回空字符串。
DLL调用返回字符串指针地址,需要调用 FreeStringPtr 接口释放内存。
注意事项
- 返回的字符串格式为:
url|path,每行一个PDB文件信息。 - 每行用换行符
\n分隔,URL和路径用竖线|分隔。 - 使用完毕后必须调用
FreeStringPtr释放返回的字符串内存。 - 可以配合
HttpDownloadFile接口批量下载PDB文件。 - 通常需要先调用此接口获取下载列表,再使用
LoadPdb加载PDB文件。
