Freigeben über


DNS_TSIG_DATA (Windows CE 5.0)

Send Feedback

This structure represents a secret key transaction authentication (TSIG) record.

typedef struct {   LPTSTR pNameAlgorithm;   PBYTE pAlgorithmPacket;   PBYTE pSignature;   PBYTE pOtherData;   LONGLONG i64CreateTime;   WORD wFudgeTime;   WORD wOriginalXid;   WORD wError;   WORD wSigLength;   WORD wOtherLength;   UCHAR cAlgNameLength;   BOOL bPacketPointers;} DNS_TSIG_DATA, *PDNS_TSIG_DATA;

Members

  • pNameAlgorithm
    [in] Name of the key used in the domain name syntax.
  • pAlgorithmPacket
    [in] Pointer to the packet containing the algorithm.
  • pSignature
    [in] Pointer to the signature.
  • pOtherData
    [in] Pointer to other data. This member is empty unless a BADTIME error is returned.
  • i64CreateTime
    [in] Time the key transaction authentication was created, expressed in seconds since the beginning of January 1, 1970, Greenwich Mean Time (GMT), excluding leap seconds.
  • wFudgeTime
    [in] Time, in seconds, from which the i64CreateTime may be in error.
  • wOriginalXid
    [in] Original message identifier.
  • wError
    [in] Error, expressed in expanded RCODE that covers TSIG processing. See Remarks for more information about the TSIG resource record.
  • wSigLength
    [in] Length, in bytes, of the pSignature member.
  • wOtherLength
    [in] Length, in bytes, of the pOtherData member.
  • cAlgNameLength
    [in] Length, in bytes, of the pNameAlgorithm member.
  • bPacketPointers
    [in] Reserved for future use.

Remarks

Thiss structure is used in conjunction with the DNS_RECORD structure to programmatically manage DNS entries.

The TSIG resource record must not be cached. See RFC 2845 for more information about the TSIG resource record.

Requirements

OS Versions: Windows CE 5.0 and later.
Header: Windns.h.

See Also

DNS Structures

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.