以下是 DsGetRdnW 函数的定义:
DWORD DsGetRdnW(
LPCWSTR pszDN,
LPWSTR pszRDN,
DWORD cchRDN,
DWORD *pcchRequired
);
参数说明:
- pszDN: 包含分解的 RDN 的目录名称字符串。
- pszRDN: 用于接收未引号化的 RDN 的缓冲区。
- cchRDN: pszRDN 缓冲区的长度(以字符为单位)。
- pcchRequired: 用于接收所需的缓冲区大小的指针。
函数返回一个 DWORD 类型的值,表示操作的结果。如果函数成功执行,则返回 ERROR_SUCCESS。如果发生错误,返回相应的错误代码。
这个函数用于从包含分解的 RDN 的目录名称字符串中提取未引号化的 RDN 部分。它提供了对 Active Directory 等目录服务中命名对象的 RDN 部分的访问。
请注意,函数名中的 "W" 表示这是一个 Unicode 字符串版本。如果需要 ASCII 字符串版本,可以使用 DsGetRdnA 函数。
转载请注明出处:http://www.zyzy.cn/article/detail/27333/Win32 API/Dsparse.h/DsGetRdnW