Share via


MBOX_MSGCOUNT structure

[MBOX_MSGCOUNT is available for use in the operating systems specified in the Requirements section. It may be altered or unavailable in subsequent versions.]

Contains information from an EXISTS, RECENT or UNSEEN Internet Message Access Protocol (IMAP) server response.

Syntax

typedef struct tagMBOX_MSGCOUNT {
  BOOL  bGotExistsResponse;
  DWORD dwExists;
  BOOL  bGotRecentResponse;
  DWORD dwRecent;
  BOOL  bGotUnseenResponse;
  DWORD dwUnseen;
} MBOX_MSGCOUNT;

Members

bGotExistsResponse

Type: BOOL

Indicates whether dwExists contains a value. The IMAP transport initializes this parameter to FALSE.

dwExists

Type: DWORD

Contains a DWORD that indicates the number of messages in the mailbox after the most recent command. The IMAP transport initializes this parameter to zero.

bGotRecentResponse

Type: BOOL

Indicates whether dwRecent contains a value. The IMAP transport initializes this parameter to FALSE.

dwRecent

Type: DWORD

Contains a DWORD that indicates the number of messages that have arrived since the last server session. The IMAP transport initializes this parameter to zero.

bGotUnseenResponse

Type: BOOL

Indicates whether dwUnseen contains a value. The IMAP transport initializes this parameter to FALSE.

dwUnseen

Type: DWORD

Contains a DWORD that indicates the message sequence number of the first unseen message. The IMAP transport initializes this parameter to zero.

Requirements

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