Compartir a través de


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

Vea también

Referencia

Clase de CFtpConnection

Gráfico de jerarquía

CFtpConnection::GetCurrentDirectoryAsURL

Clase de CInternetConnection