相关疑难解决方法(0)

在Delphi 7中有效的ZeroConf / Bonjour代码在2009年无法正常工作

我对DNSServiceRegister具有以下声明:

  function DNSServiceRegister
      (
      var sdRef: TDNSServiceRef;
      const flags: TDNSServiceFlags;
      const interfaceIndex: uint32_t;
      const name: PUTF8String;                    //* may be NULL */
      const regType: PUTF8String;
      const domain: PUTF8String;                  //* may be NULL */
      const host: PUTF8String;                    //* may be NULL */
      const port: uint16_t;
      const txtLen: uint16_t;
      const txtRecord: Pointer;                 //* may be NULL */
      const callBack: TDNSServiceRegisterReply; //* may be NULL */
      const context: Pointer                    //* may be NULL */
      ): TDNSServiceErrorType; stdcall; external DNSSD_DLL;
Run Code Online (Sandbox Code Playgroud)

在我的Bonjour框架中,对于已启用的已宣布服务(即实际上开始通过Bonjour宣布自身),我有以下响应:

  procedure TAnnouncedService.Activate;
  var
    flags: …
Run Code Online (Sandbox Code Playgroud)

delphi bonjour zeroconf delphi-2009

4
推荐指数
1
解决办法
1988
查看次数

标签 统计

bonjour ×1

delphi ×1

delphi-2009 ×1

zeroconf ×1