CFtpConnection::GetCurrentDirectory

Chiamare la funzione membro per ottenere il nome della directory corrente.

BOOL GetCurrentDirectory(
   CString& strDirName 
) const;
BOOL GetCurrentDirectory(
   LPTSTR pstrDirName,
   LPDWORD lpdwLen 
) const;

Parametri

  • strDirName
    Un riferimento a una stringa che riceverà il nome della directory.

  • pstrDirName
    Un puntatore a una stringa che riceverà il nome della directory.

  • lpdwLen
    Un puntatore a un valore DWORD contenente le informazioni seguenti:

    La voce

    La dimensione del buffer fatto riferimento da pstrDirName.

    In risposta

    Il numero di caratteri archiviato in pstrDirName.Se la funzione membro avrà esito negativo e ERROR_INSUFFICIENT_BUFFER viene restituito, quindi lpdwLen contiene il numero di byte che l'applicazione deve allocare per ricevere la stringa.

Valore restituito

Diverso da zero se ha esito positivo; in caso contrario 0.Se la chiamata ha esito negativo, la funzione Win32 GetLastError può essere chiamata per determinare la causa dell'errore.

Note

Per ottenere il nome della directory come URL anziché, chiamare GetCurrentDirectoryAsURL.

I parametri pstrDirName o strDirName possono essere nomi file relativo alla directory corrente o completata parzialmente qualificati.Una barra rovesciata (\) o una barra (/) può essere utilizzato come separatore di directory per qualsiasi nome.GetCurrentDirectory converte i separatori nome di directory ai caratteri appropriati prima che vengano utilizzati.

Requisiti

Header: afxinet.h

Vedere anche

Riferimenti

Classe di CFtpConnection

Grafico della gerarchia

CFtpConnection::GetCurrentDirectoryAsURL

Classe di CInternetConnection