Share via


RFC1522INFO structure

Do not use. Holds information about RFC 1522 encoding. Various members of this structure are used in calls to DecodeHeader and EncodeHeader.

Syntax

typedef struct tagRFC1522INFO {
  BOOL     fRfc1522Allowed;
  BOOL     fRfc1522Used;
  BOOL     fAllow8bit;
  HCHARSET hRfc1522Cset;
} RFC1522INFO, *LPRFC1522INFO;

Members

fRfc1522Allowed

Type: BOOL

Indicates whether RFC 1522 encoding can be used. The EncodeHeader method uses this member.

Value Meaning
FALSE
RFC 1522 encoding cannot be used. RFC 1522 encoding should not be used on non-MIME messages.
TRUE
RFC 1522 encoding can be used.

fRfc1522Used

Type: BOOL

Indicates whether RFC 1522 encoding was used to encode or decode the header. The EncodeHeader and DecodeHeader methods use this member.

Value Meaning
FALSE
RFC 1522 encoding was removed.
TRUE
RFC 1522 encoding was applied.

fAllow8bit

Type: BOOL

Indicates whether the client has specified permission to transmit 8-bit characters. The EncodeHeader method uses this member.

Value Meaning
FALSE
Use RFC 1522 encoding.
TRUE
Do not use RFC 1522 encoding.

hRfc1522Cset

Type: HCHARSET

Contains the handle to the character set that was contained in the RFC 1522 encoding. The DecodeHeader method uses this member.

Requirements

Minimum supported client
Windows XP [desktop apps only]
Minimum supported server
Windows Server 2003 [desktop apps only]
Product
Outlook Express 6.0
Header
Mimeole.h
IDL
Mimeole.idl