NNTPRESPONSE structure
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 ReleaseResponse to free that memory. See the explanation of the various structures to see the details on each type of response.
Syntax
typedef struct tagNNTPRESPONSE {
NNTPSTATE state;
BOOL fMustRelease;
BOOL fDone;
IXPRESULT rIxpResult;
INNTPTransport *pTransport;
} NNTPRESPONSE, *LPNNTPRESPONSE;
Members
-
state
-
Type: NNTPSTATE
-
Command in which the response was generated for
-
fMustRelease
-
Type: BOOL
-
TRUE if the data contained within this struct must be freed with a call to ReleaseResponse
-
fDone
-
Type: BOOL
-
TRUE when there is no more data that will arrive for this command
-
rIxpResult
-
Type: IXPRESULT
-
Result Information
-
pTransport
-
Type: INNTPTransport*
-
Pointer to the NNTP transport that generated the response
Requirements
Minimum supported client |
Windows XP [desktop apps only] |
Minimum supported server |
Windows Server 2003 [desktop apps only] |
Product |
Outlook Express 6.0 |
Header |
|
IDL |
|