dsparse.h 标头

此标头由 Active Directory 域服务 使用。 有关详细信息,请参阅:

dsparse.h 包含以下编程接口:

函数

 
DsCrackSpnA

将 SPN) (服务主体名称分析为其组件字符串。 (ANSI)
DsCrackSpnW

将 SPN) (服务主体名称分析为其组件字符串。 (Unicode)
DsCrackUnquotedMangledRdnA

DsCrackUnquotedMangledRdn 函数在给定的相对可分辨名称) 取消托管 (非代码,并返回解码的 GUID 和使用的重新编码类型。 (ANSI)
DsCrackUnquotedMangledRdnW

DsCrackUnquotedMangledRdn 函数在给定的相对可分辨名称) 取消托管 (非代码,并返回解码的 GUID 和使用的重新编码类型。 (Unicode)
DsGetRdnW

从可分辨名称字符串检索第一个相对可分辨名称的键和值,以及指向下一个相对可分辨名称的指针。
DsIsMangledDnA

DsIsMangledDn 函数确定在可分辨名称 (DN) 中的第一个相对可分辨名称 (RDN) 是否为给定类型的已命名名称。 (ANSI)
DsIsMangledDnW

DsIsMangledDn 函数确定在可分辨名称 (DN) 中的第一个相对可分辨名称 (RDN) 是否为给定类型的已命名名称。 (Unicode)
DsIsMangledRdnValueA

确定给定的相对可分辨名称值是否为给定类型的整型名称。 (ANSI)
DsIsMangledRdnValueW

确定给定的相对可分辨名称值是否为给定类型的整型名称。 (Unicode)
DsMakeSpnA

(标识服务实例的 SPN) 构造服务主体名称。 (ANSI)
DsMakeSpnW

(标识服务实例的 SPN) 构造服务主体名称。 (Unicode)
DsQuoteRdnValueA

如果 RDN 值包含需要引号的字符,则将 RDN 转换为带引号的 RDN 值。 (ANSI)
DsQuoteRdnValueW

如果 RDN 值包含需要引号的字符,则将 RDN 转换为带引号的 RDN 值。 (Unicode)
DsUnquoteRdnValueA

DsUnquoteRdnValue 函数是一个客户端调用,用于将带引号的 RDN 值转换回未加引号的 RDN 值。 (ANSI)
DsUnquoteRdnValueW

DsUnquoteRdnValue 函数是一个客户端调用,用于将带引号的 RDN 值转换回未加引号的 RDN 值。 (Unicode)

枚举

 
DS_MANGLE_FOR

DS_MANGLE_FOR枚举用于定义是否对相对可分辨名称进行修改 (编码) 以及以何种形式进行重整。