NetGetDCName函数返回指定域的主域控制器(PDC)的名称。
安全要求
成功执行NetGetDCName不需要特殊的组成员资格。
NET_API_STATUS NetGetDCName(
LPWSTR【服务器名称】, | |
LPWSTR【域名】, | |
LPBYTE【* bufptrig】 | |
); |
参数
【服务器名称】
指向包含要执行该函数的远程服务器名称的Unicode字符串。NULL指针或字符串指定本地计算机。
【域名】
指向包含域名称的Unicode字符串。【】 NULL指针或字符串表示该函数返回主域的域控制器的名称。
【bufptrig】
返回指向分配的缓冲区的指针,该缓冲区包含域的PDC的服务器名称。服务器名称以\\\\为前缀。缓冲区应使用NetApiBufferFree取消分配。
返回值
如果函数成功,返回值为NERR_Success。
如果函数失败,则返回值是以下错误代码之一。
值 | 含义 |
NERR_DCNotFound | 无法找到域的域控制器。 |
ERROR_INVALID_NAME | 找不到名字。 |
也可以看看