|
INT Command( |
|
LPCTSTR lpszCommand, |
|
|
LPCTSTR lpszParameter, |
|
|
BOOL bMultiLine |
|
); |
The Command method sends a command to the server,
and returns the result code back to the caller. This method is
typically used for site-specific commands not directly supported by
the class.
Parameters
- lpszCommand
- The command which will be executed by the server.
- lpszParameter
- An optional command parameter. If the command requires more
than one parameter, then they should be combined into a single
string, with a space separating each parameter. If the command does
not accept any parameters, this value may be NULL.
- bMultiLine
- An optional boolean argument used to specify if multiple lines
of data will be returned by the server as the result of the
command. Unlike a single line response, which consists of a result
code and result string, a multi-line response consists of one or
more lines of text, terminated by a special end-of-data marker. If
this argument is omitted, bMultiLine is FALSE.
Return Value
If the method succeeds, the return value is the result code
returned by the server. If the method fails, the return value is
NNTP_ERROR. To get extended error information, call
GetLastError.
Remarks
A list of valid commands can be found in the technical
specification for the protocol. Many servers will list supported
commands when the HELP command is used.
Requirements
Minimum Desktop Platform: Windows 7 Service Pack 1
Minimum Server Platform: Windows Server 2008 R2 Service Pack 1
Header File: cstools11.h
Import Library: csnwsv11.lib
Unicode: Implemented as Unicode and ANSI versions
See Also
GetResultCode,
GetResultString
|
|