---
title: "FullFileNameW - Получить полное имя файла (Unicode)"
type: guide
api: [api7]
tags: [guide, api7, fullfilenamew]
sources:
  - fullfilenamew.html
---

*API экспортных функций > Функции работы с файлами документов *

Аналог данной функции при использовании Automation - метод KompasObject::ksFullFileName.
Синтаксис:
```
unsigned int FullFileNameW (LPWSTR oldName, LPWSTR newName, unsigned int sizeBuf);
Входные параметры:
oldName    - буфер для имени файла,
sizeBuf    - размер буфера для имени файла.
Выходные параметры:
newName    - буфер для полного имени файла.
Возвращаемое значение:
длина имени файла    - в случае удачного завершения,
NULL    - в случае отказа от выбора.
```
Примечание:
1. Если sizeBuf меньше требуемой длины - newName не формируется.
2. При использовании ANSI следует использовать функцию FullFileName.
