当我尝试使用C ++本机代码更改组属性时,出现此错误:8007203c。此错误代码指的是什么?我在文档中找不到有关此内容的详细信息。
答案 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 Escape:
答案 1 :(得分:1)
据我所知,如果存在无效的代码页,无效字符或编码错误(尚未找到有关它的参考/文档),则会发生此错误。
也许您的组名中有特殊字符会导致这种现象。