错误代码8007203c是什么意思?在Windows Active Directory中?

时间:2018-10-24 06:29:09

标签: windows active-directory ldap

当我尝试使用C ++本机代码更改组属性时,出现此错误:8007203c。此错误代码指的是什么?我在文档中找不到有关此内容的详细信息。

2 个答案:

答案 0 :(得分:3)

错误代码在winerror.h中定义为ERROR_DS_ENCODING_ERROR:

//
// MessageId: ERROR_DS_ENCODING_ERROR
//
// MessageText:
//
// An encoding error has occurred.
//
#define ERROR_DS_ENCODING_ERROR          8252L

一种查找错误代码的简便方法是在幻数数据库中进行搜索:https://www.magnumdb.com/search?q=8007203c

因此,这可能是编码问题(ansi与unicode),或者使用了应该转义的特殊字符。从Active Directory:Characters to Escapeenter image description here

答案 1 :(得分:1)

据我所知,如果存在无效的代码页,无效字符或编码错误(尚未找到有关它的参考/文档),则会发生此错误。

也许您的组名中有特殊字符会导致这种现象。