CFtpConnection::GetCurrentDirectoryAsURL
Chiamare la funzione membro per ottenere il nome della directory corrente come URL.
BOOL GetCurrentDirectoryAsURL(
CString& strDirName
) const;
BOOL GetCurrentDirectoryAsURL(
LPTSTR pstrName,
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
GetCurrentDirectoryAsURL si comporta lo stesso GetCurrentDirectory
Il parametro strDirName può essere nomi file relativo alla directory corrente o parzialmente qualificati completo. Una barra rovesciata (\) o una barra (/) può essere utilizzato come separatore di directory per qualsiasi nome. GetCurrentDirectoryAsURL converte i separatori nome di directory ai caratteri appropriati prima che vengano utilizzati.
Requisiti
Header: afxinet.h