dnsServiceDeRegister 函数 (windns.h)
用于删除已注册的服务。
语法
DWORD DnsServiceDeRegister(
PDNS_SERVICE_REGISTER_REQUEST pRequest,
PDNS_SERVICE_CANCEL pCancel
);
参数
pRequest
指向用于注册服务的 DNS_SERVICE_REGISTER_REQUEST 结构的指针。
pCancel
必须是 nullptr
。
返回值
如果成功,则返回 DNS_REQUEST_PENDING;否则,返回中定义的 Winerror.h
相应 DNS 特定错误代码。 有关扩展的错误信息,请调用 GetLastError。
注解
此函数是异步的。 取消注册完成时,将调用回调,并在注册服务时使用传递给 DnsServiceRegister的 DNS_SERVICE_INSTANCE 结构的副本。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 [仅限桌面应用] |
目标平台 | Windows |
标头 | windns.h |
Library | dnsapi.lib |
DLL | dnsapi.dll |