|
This structure is used by the GetTransferStatus
method to return information about an article transfer in progress. This
structure is intended for use with servers that return 64-bit article IDs.
typedef struct _NNTPTRANSFERSTATUSEX
{
ULONGLONG nArticleId;
DWORD dwBytesTotal;
DWORD dwBytesCopied;
DWORD dwBytesPerSecond;
DWORD dwTimeElapsed;
DWORD dwTimeEstimated;
} NNTPTRANSFERSTATUSEX, *LPNNTPTRANSFERSTATUSEX;
Members
- nArticleId
- An unsigned 64-bit integer that specifies the article ID of
the current article that is being transferred. If an article is
being posted, this value will be zero.
- dwBytesTotal
- An unsigned integer that specifies the total number of bytes
that will be transferred. If the article is being copied from the
server to the local host, this is the size of the article on the server.
If the article is being posted to the server, it is the size of article
on the local system. If the article size cannot be determined, this
value will be zero.
- dwBytesCopied
- An unsigned integer that specifies the total number of bytes that
have been copied.
- dwBytesPerSecond
- An unsigned integer that specifies the average number of bytes that
have been copied per second.
- dwTimeElapsed
- An unsigned integer that specifies the number of seconds that have
elapsed since the transfer started.
- dwTimeEstimated
- An unsigned integer that specifies the estimated number of seconds
until the transfer is completed. This is based on the average number of
bytes transferred per second.
Requirements
Minimum Desktop Platform: Windows 7 Service Pack 1
Minimum Server Platform: Windows Server 2008 R2 Service Pack 1
Header File: cstools11.h
See Also
GetTransferStatus,
RegisterEvent,
NNTPTRANSFERSTATUS
|
|