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