CFtpConnection::GetCurrentDirectory
Llame a esta función miembro para obtener el nombre del directorio actual.
BOOL GetCurrentDirectory(
CString& strDirName
) const;
BOOL GetCurrentDirectory(
LPTSTR pstrDirName,
LPDWORD lpdwLen
) const;
Parámetros
strDirName
Una referencia a una cadena que recibirá el nombre del directorio.pstrDirName
Un puntero a una cadena que recibirá el nombre del directorio.lpdwLen
un puntero a DWORD que contiene la siguiente información:en entrada
El tamaño del búfer al que hace referencia pstrDirName.
Al volver
el número de caracteres almacenado a pstrDirName.Si se produce un error en la función miembro y se devuelve ERROR_INSUFFICIENT_BUFFER, después lpdwLen contiene el número de bytes que la aplicación debe asignar para recibir la cadena.
Valor devuelto
Distinto de cero si correctamente; si no 0.Si se produce un error en la llamada, la función GetLastError de Win32 se puede llamar para determinar la causa del error.
Comentarios
Para obtener el nombre de directorio como dirección URL en su lugar, llame a GetCurrentDirectoryAsURL.
Los parámetros pstrDirName o strDirName pueden ser nombres de archivo en relación con el directorio actual o completo parcialmente completos.Una barra diagonal inversa (\) o una barra diagonal (/) se puede utilizar como separador de directorio para cualquier nombre.GetCurrentDirectory traduce los separadores de nombre de directorio a los caracteres apropiados antes de utilizarlos.
Requisitos
encabezado: afxinet.h