CFtpConnection::GetCurrentDirectoryAsURL
Volání funkce tohoto člena získat název aktuální adresář jako adresu URL.
BOOL GetCurrentDirectoryAsURL(
CString& strDirName
) const;
BOOL GetCurrentDirectoryAsURL(
LPTSTR pstrName,
LPDWORD lpdwLen
) const;
Parametry
strDirName
Odkaz na řetězec, který se zobrazí název adresáře.pstrDirName
Ukazatel na řetězec, který se zobrazí název adresáře.lpdwLen
Ukazatel hodnota DWORD, která obsahuje následující informace:V položce
Velikost vyrovnávací paměti odkazuje pstrDirName .
Při návratu
Počet znaků na pstrDirName .Pokud členské funkce se nezdaří a ERROR_INSUFFICIENT_BUFFER vrácena, potom lpdwLen obsahuje počet bajtů, které musí obdržet řetězec přidělit aplikaci.
Vrácená hodnota
Nenulová hodnota, pokud je úspěšná. jinak 0.Pokud selže volání funkce Win32 GetLastError může být volána zjistit příčinu chyby.
Poznámky
GetCurrentDirectoryAsURLchová stejně jako GetCurrentDirectory
Parametr strDirName může být buď částečně kvalifikovaných názvů souborů v aktuálním adresáři nebo úplný.Zpětné lomítko (\) nebo lomítko (/) lze jako oddělovač buď název adresáře.GetCurrentDirectoryAsURLPřeloží název oddělovače adresáře na odpovídající znaky před jejich použitím.
Požadavky
Záhlaví: afxinet.h