有时在对 Windows 驱动程序系统文件的引用后面会出现包含符号和数字的字符串,它是什么意思?

有时在对 Windows 驱动程序系统文件的引用后面会出现包含符号和数字的字符串,它是什么意思?

在 Voicemeeter(一个虚拟音频 IO 驱动程序)中,我的设备列表中有以下字符串:KS: @System32\drivers\bthhfenum.sys,#2;%1 Hands-Free AG Audio%0;(SRS-XB12)。我并不关心它是否存在:我只是对它感到好奇(尽管我也很好奇为什么我KS:SRS-XB12 Stereo在下面有一个被“正确”识别和格式化的)。

该设备是我的蓝牙扬声器(索尼 SRS-XB12),但这个字符串的某些部分我看不懂。我以前在驱动程序系统文件后看到过类似的#、、%数字等组合,但一直不明白为什么。

我知道这是KS指内核流式音频。我不确定为什么驱动程序路径前面有一个 at 符号(还有人知道吗?)。然后,当然是文件的路径bthhfenum.sys,显然是驱动程序二进制文件。然后有一个类似于查询字符串的字符串(如果这在功能上不相似,我会感到惊讶)。它也类似于我在引用 DLL 文件后看到的字符串——也是用逗号分隔的。对于 DLL,这似乎是运行 DLL 所需的特定导出符号/函数的名称(这是正确的吗?)

像这样的字符串有合适的名称吗?

谢谢!

相关内容