# GetCurrentDirectory

Функция `FSF.GetCurrentDirectory` позволяет узнать внутренний "текущий каталог" Far Manager.

Внимание!

- Не используйте для этих целей функцию `GetCurrentDirectory` из Windows API.
  Far устанавливает "текущий каталог" процесса исключительно в целях совместимости со старыми плагинами, и никто не гарантирует, что он всегда будет соответствовать каталогу, открытому в текущей панели.

    size_t WINAPI GetCurrentDirectory(
      size_t Size,
      wchar_t *Buffer
    );

### Параметры

Size
Размер буфера. Указывает максимальное количество символов, которые могут быть записаны в `Buffer`, включая заключительный нулевой символ.
Buffer
Указатель на буфер, в который будет помещена строка с текущим каталогом Far Manager. Установите `Buffer = NULL` для того, чтобы функция вернула необходимый размер буфера в символах.

### Возвращаемое значение

Функция возвращает необходимый размер буфера в символах.

### Примечание