DS_NAME_ERROR 枚举 (ntdsapi.h)
DS_NAME_ERROR 枚举定义由 DS_NAME_RESULT_ITEM 结构的状态成员返回的错误。 这些是 DsCrackNames 函数转换名称时可能遇到的潜在错误。
语法
typedef enum {
DS_NAME_NO_ERROR = 0,
DS_NAME_ERROR_RESOLVING = 1,
DS_NAME_ERROR_NOT_FOUND = 2,
DS_NAME_ERROR_NOT_UNIQUE = 3,
DS_NAME_ERROR_NO_MAPPING = 4,
DS_NAME_ERROR_DOMAIN_ONLY = 5,
DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING = 6,
DS_NAME_ERROR_TRUST_REFERRAL = 7
} DS_NAME_ERROR;
常量
DS_NAME_NO_ERROR 值: 0 转换成功。 |
DS_NAME_ERROR_RESOLVING 值:1 发生一般处理错误。 |
DS_NAME_ERROR_NOT_FOUND 值: 2 找不到该名称,或者调用方无权访问该名称。 |
DS_NAME_ERROR_NOT_UNIQUE 值: 3 输入名称映射到多个输出名称,或者所需的格式对于找到的对象没有单个唯一值。 |
DS_NAME_ERROR_NO_MAPPING 值: 4 已找到输入名称,但找不到关联的输出格式。 如果对象没有所有必需的属性,则可能会发生这种情况。 |
DS_NAME_ERROR_DOMAIN_ONLY 值: 5 无法解析整个名称,但能够确定驻留在哪个域对象中。 调用方应在指定域的域控制器上重试调用。 无法解析整个名称,但可以确定对象所在的域。 指定此错误时,DS_NAME_RESULT_ITEM的 pDomain 成员包含有效数据。 |
DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING 值: 6 如果不通过网络传输,则无法在客户端上执行语法映射。 |
DS_NAME_ERROR_TRUST_REFERRAL 值: 7 该名称来自外部受信任的林。 |
要求
最低受支持的客户端 | Windows Vista |
最低受支持的服务器 | Windows Server 2008 |
标头 | ntdsapi.h |