Admin Production ni-theme
Current Publication

InetFTPGetDir

LabWindows/CVI

InetFTPGetDir

int InetFTPGetDir (int FTPHandle, char directoryName[], size_t length);

Purpose

Gets the pathname of the current working directory on the remote machine.

If the directoryName buffer is not large enough to hold the directory pathname, this function returns an error.

Parameters

Input
Name Type Description
FTPHandle int A handle returned by the InetFTPLogin or InetFTPLoginEx function. The handle identifies an active FTP connection.
length size_t The size of the directoryName buffer.
Output
Name Type Description
directoryName char [] A buffer in which the name of the current directory is placed.

This buffer must be at least as long as the value passed in the length parameter.

If the buffer is not large enough to hold the directory name, the function returns an error.

Return Value

Name Type Description
result int Return value indicating whether the function was successful. A negative number indicates that an error occurred.

Additional Information

Library: Internet Library

Include file: cvintwrk.h

LabWindows/CVI compatibility: LabWindows/CVI 7.1 and later

Example

Refer to internet\ftpclnt\ftpclnt.cws for an example of using the InetFTPGetDir function.