Winapi 什么是注册处;标题索引“;参数

Winapi 什么是注册处;标题索引“;参数,winapi,registry,Winapi,Registry,注册表参数用于什么?何时为非零?这是一个保留参数。您应该将其设置为0。在发动机罩下: TitleIndex = Might specify the position in the sequential order of subkeys. TitleIndex参数(用于ZwCreateKey和ZwSetValueKey例程)不影响Windows NT 3.5中的注册表项和值。在Windows NT 3.1中,此参数的值写入注册表项(调用ZwCreateKey例程时)或注册表值(调用ZwSetV

注册表参数用于什么?何时为非零?

这是一个保留参数。您应该将其设置为0。

在发动机罩下:

TitleIndex = Might specify the position in the sequential order of subkeys. 

TitleIndex参数(用于ZwCreateKey和ZwSetValueKey例程)不影响Windows NT 3.5中的注册表项和值。在Windows NT 3.1中,此参数的值写入注册表项(调用ZwCreateKey例程时)或注册表值(调用ZwSetValueKey例程时)的低级结构(存储在内存和磁盘中)中的标题索引字段;但是,在Windows NT 3.1中,标题索引字段的值没有用于任何内容,并且在Windows NT 3.5中,标题索引字段已被弃用

我猜Microsoft确实计划为键名字符串和值名字符串包含本地化别名,并且标题索引字段用于在外部数据库中存储此类本地化别名的索引(尽管Windows NT的公共版本中不支持本地化别名)


当然,TitleIndex参数不能指定子项顺序中的位置(如另一个答案中所述),因为注册表项的子项总是按排序顺序存储(按名称字符串排序)。

您指的是什么
TitleIndex
参数?你的问题太模糊了,你需要提供更多的细节。@Remy:你点击链接了吗?只有一个参数名为
TitleIndex
。。。我不知道有什么含糊不清的地方。当我发表评论时,链接还没有发布。@Remy Lebeau:。。。嗯,什么?当时它是什么时候发布的?您的原始问题中没有提供链接,该问题发布在
2011-09-10 02:48:52Z
。我的第一条评论发布在
2011-09-10 03:57:22Z
。在我发表评论8小时后,阿拉什在
2011-09-10 11:51:18Z
-8小时的回复中发布了该链接。很有趣。。。这显然是猜测,但总比没有好,谢谢+1不太可能。已经预订了。在有影响的情况下,它必须为零。