APPEND_PROGRESS
Do not use. Returns the progress of the current APPEND command.
ARTICLEID
Do not use. This structure is used to specify an article id to the various NNTP
commands that require one (i.e. ARTICLE, BODY, STAT). These commands accept either
a message-id or if the user is current in a the context of a newsgroup the article number
within that group.
FETCH_BODY_PART
Do not use. Contains a partial message body returned by the IMAP server in a FETCH response. The FETCH_CMD_RESULTS or FETCH_CMD_RESULTS_EX structure contains data about the entire FETCH response when it is complete.
FETCH_CMD_RESULTS
Do not use. Contains data from a FETCH response. Because FETCH responses can be unsolicited, the client should check that a data item is valid before attempting to use it.
FETCH_CMD_RESULTS_EX
Do not use. Extended version of FETCH_CMD_RESULTS_EX structure. Contains data from a FETCH response. Because FETCH responses can be unsolicited, the client should check that a data item is valid before attempting to use it.
HTTPCONTACTID
Do not use. Contains the response information for the IHTTPMailTransport::ContactInfo, IHTTPMailTransport::ListContacts, and IHTTPMailTransport::PatchContact methods.
HTTPCONTACTIDLIST
Do not use. Contains a list of HTTPCONTACTID structures.
HTTPCONTACTINFO
Do not use. Contains the response information for the IHTTPMailTransport::ListContactInfos method.
HTTPCONTACTINFOLIST
Do not use. Contains a list of HTTPCONTACTINFO structures.
HTTPMAILBCOPYMOVE
Do not use. Contains the response information for the IHTTPMailTransport::CommandBCOPY and IHTTPMailTransport::CommandBMOVE methods.
HTTPMAILBCOPYMOVELIST
Do not use. Contains a list of HTTPMAILBCOPYMOVE structures.
HTTPMAILGET
Do not use. Contains the response information for the IHTTPMailTransport::CommandGET method.
HTTPMAILGETPROP
Do not use. Contains the response information for the IHTTPMailTransport::GetProperty and IHTTPMailTransport::GetPropertyDw methods.
HTTPMAILLOCATION
Do not use. Contains the response information for the IHTTPMailTransport::CommandCOPY, IHTTPMailTransport::CommandMOVE, and IHTTPMailTransport::CommandMKCOL methods.
HTTPMAILPOST
Do not use. Contains the response information for the IHTTPMailTransport::CommandPOST, IHTTPMailTransport::CommandPUT, and IHTTPMailTransport::SendMessage methods.
HTTPMAILPROPFIND
Do not use. Contains the response information for the PROPFIND command.
HTTPMAILRESPONSE
Do not use. Contains information about an HTTPMail response.
HTTPMEMBERERROR
Do not use. Contains the error response information.
HTTPMEMBERERRORLIST
Do not use. Contains a list of HTTPMEMBERERROR structures.
HTTPMEMBERINFO
Do not use. Contains resource properties returned in a server response for the IHTTPMailTransport::MemberInfo method.
HTTPMEMBERINFOLIST
Do not use. Contains a list of HTTPMEMBERINFO structures.
HTTPTARGETLIST
Do not use. Contains an array of target resource URLs.
IMAP_LISTLSUB_RESPONSE
Do not use. Returns the results of a LIST or LSUB response.
IMAP_RESPONSE
Do not use. Holds responses from the IMAP server.
IMAP_RESPONSE_DATA
Do not use. Contains the results of an IMAP response that is dependent on an IMAP_RESPONSE_TYPE value.
IMAP_STATUS_RESPONSE
Do not use. Returns the results of a STATUS response.
IMAPADDR
Do not use. Contains various fields inside the parentheses of an IMAP address defined in the "Formal Syntax" section of RFC 2060
.
INETADDR
Do not use. Contains a single Internet address.
INETADDRLIST
Do not use. Contains an Internet address list.
INETSERVER
Do not use. Contains Internet server information.
IXPRASLOGON
Do not use. Holds connection information for establishing a RAS session.
IXPRESULT
Do not use. Holds information about a server response or a transport result error.
MBOX_MSGCOUNT
Do not use. Contains information from an EXISTS, RECENT or UNSEEN IMAP server response.
NNTPARTICLE
Do not use. This structure returns the data from a INNTPTransport::CommandARTICLE
function. Depending on the size of the article being retrieved, the callback may recieve multiple
calls for a single article.
NNTPAUTHINFO
Do not use. This structure is used to specify the type of authentication
to use in the INNTPTransport::CommandAUTHINFO command.
For AUTHTYPE_USERPASS and
AUTHTYPE_SIMPLE, pszUser
and pszPass are the user name and password to
send with the command.
NNTPGROUP
Do not use. This is the response from the INNTPTransport::CommandGROUP
function. The data is the current status of the group that was switched to.
NNTPHEADER
Do not use. This structure contains the parsed information for a single
header returned from the INNTPTransport::GetHeaders command.
An array of these headers is contained in the NNTPHEADERRESP struct.
NNTPHEADERRESP
Do not use. This structure will be returned in response to the
INNTPTransport::GetHeaders command. Since the number of headers requested
may be large, INNTPCallback::OnResponse may be called multiple times in
response to this command. rgHeaders is not
accumulated by the transport between calls to INNTPCallback::OnResponse
therefore it is the responsibility of the caller to store this information as it is retrieved.
When all the data is retrieved, then fDone will be set to TRUE. Since not all servers
provide the XREF: header in their XOVER records, fSupportsXRef
will be set to TRUE if the pszXref field in NNTPHEADER
is valid. If this is FALSE, the client can retrieve this header with a call to
INNTPTransport::CommandXHDR.
NNTPLIST
Do not use. This structure is the data returned from the
INNTPTransport::CommandLIST function. Since the NNTP LIST command can
have multiple extensions, the data returned is relatively unparsed to provide greater
flexibility to the client. The data is returned in array of NULL terminated strings
that contain the lines returned from the server. When fDone is TRUE, then all of the
data has been retrieved. rgszLines is not accumulated by the transport between calls
to OnResponse(). It is the client's responsibility to store this information as it comes in.
NNTPLISTGROUP
Do not use. This structure is sent in response to a
INNTPTransport::CommandLISTGROUP call. rgArticles
is an array of article numbers that are contained in the newsgroup. Since there can be
quite a few articles, INNTPCallback::OnResponse may be called multiple
times with the data as it arrives. rgArticles
is not accumulated between calls to INNTPCallback::OnResponse so it
is up to the client to store this information as it arrives.
NNTPMESSAGE
Do not use. This structure provides the information needed to post a message to
the news server using the POST command.
NNTPNEXT
Do not use. This structure will be used for the response from
INNTPTransport::CommandNEXT, INNTPTransport::CommandLAST,
and INNTPTransport::CommandSTAT. The data returned is the article
number and message id for the article that is selected by the command that was issued.
NNTPRESPONSE
Do not use. This structure is the general holder for all of the data returned
from the INNTPTransport commands. The state member tells the receiver
which command this data is in response to. If fMustRelease
is TRUE, then when the client is done with this data, it should call
INNTPTransport::ReleaseResponse to free that memory.
See the explanation of the various structures to see the details on each type of response.
NNTPXHDR
Do not use. An array of these structures will be returned in the
NNTPXHDRRESP structure.
NNTPXHDRRESP
Do not use. This will be returned in response to a INNTPTransport::CommandXHDR call.
Since the number of headers returned is potentially large, INNTPCallback::OnResponse
may be called multiple times in response to this command. rgHeaders
is not accumulated between calls to INNTPCallback::OnResponse, therefore it is
up to the client to store this data as it arrives.
POP3LIST
Do not use. Contains the response data from the LIST command.
POP3RESPONSE
Do not use. Contains information about a POP3 response.
POP3RETR
Do not use. Contains the response data from the RETR command.
POP3STAT
Do not use. Contains the response data from the STAT command.
POP3TOP
Do not use. Contains the response data from the TOP command.
POP3UIDL
Do not use. Contains the response data from the UIDL command.
RANGE
Do not use. The range structure allows the caller to provide arguments for commands
that allow a range of headers to be retrieved. The range structure can be used to
specify a single number (ie XOVER 2010), or bounded range (ie XOVER 2000-2010) to
request all of the headers within that range [inclusive]. Use the idType field to
specify which range you are requesting.
SMTPMESSAGE
Do not use. Holds a SMTP message.
SMTPMESSAGE2
Do not use. Extends an SMTPMESSAGE structure to add DSN (RFC 1891
) support.
SMTPRESPONSE
Do not use. Contains information about a SMTP response.
SMTPSTREAM
Do not use. Contains information about the SMTP stream.