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