Что означает код ошибки 8007203c?В Windows Active Directory? - PullRequest
0 голосов
/ 24 октября 2018

Когда я пытаюсь изменить атрибуты группы, используя собственный код C ++, я получаю эту ошибку: 8007203c.К чему относится этот код ошибки?Я не могу найти информацию об этом в документах.

Ответы [ 2 ]

0 голосов
/ 24 октября 2018

Код ошибки определен как ERROR_DS_ENCODING_ERROR в winerror.h:

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

Более простой способ поиска кода ошибки - поиск в базе данных Magic Number: https://www.magnumdb.com/search?q=8007203c

Такэто, вероятно, проблема с кодировкой (ansi vs unicode) или, возможно, использование специальных символов, которые следует экранировать.Из Active Directory: Символы для выхода : enter image description here

0 голосов
/ 24 октября 2018

Насколько мне известно, эта ошибка возникает, если есть недопустимая кодовая страница, недопустимые символы или ошибка кодирования (пока не могу найти справку / документацию по этому поводу).

Возможно, существуют специальные символыв именах вашей группы, которые вызывают это поведение.

...