IWdsTransportTftpClient interface (wdstptmgmt.h)

This interface is used to specify information of a TFTP client session currently active in the server. A collection of objects of the IWdsTransportTftpClient interface can be obtained using the IWdsTransportTftpManager::RetrieveTftpClients method.

Inheritance

The IWdsTransportTftpClient interface inherits from the IDispatch interface.

Methods

The IWdsTransportTftpClient interface has these methods.

 
IWdsTransportTftpClient::get_BlockSize

Retrieves the block size used in the TFTP session.
IWdsTransportTftpClient::get_CurrentFileOffset

Receives the offset from the start of the file in bytes of the current block being transferred in the TFTP session.
IWdsTransportTftpClient::get_FileName

Retrieves the name of the file being transferred in the TFTP session.
IWdsTransportTftpClient::get_FileSize

Receives the size in bytes of the file being transferred.
IWdsTransportTftpClient::get_IpAddress

Receives a string value containing the client’s IP address.
IWdsTransportTftpClient::get_Timeout

Receives the timeout in seconds used to communicate with the client.
IWdsTransportTftpClient::get_WindowSize

Receives the current window size being used in the TFTP session. The window size used during a TFTP session can be updated by the client through ACK packets when using the variable-window TFTP extension.

Requirements

Requirement Value
Minimum supported client None supported
Minimum supported server Windows Server 2012 [desktop apps only]
Target Platform Windows
Header wdstptmgmt.h