локальному каталозі._RENAMEONCOLLISION
прісвоює файлу нове ім" я при операціях копіювання, переміщення або перейменування, ЯКЩО файл з Вказаним ім» ям Вже існує._SILENT
НЕ показує прогрес бар відображає Хід операції._SIMPLEPROGRESS
відображає вікно прогрес бару, альо НЕ показує імен файлів._WANTMAPPINGHANDLE
Візначає Використання поля hNameMappings. Хендл об'єкта винен буті звільненій функцією SHFreeNameMappings. Вона оголошено в ShellApi як процедура (hNameMappings: THandle);
Пріймає значення True ЯКЩО Операція булу перервалася або False в Іншому випадка.
хендлов об'єкта містіть масив структур SHNAMEMAPPING. Кожна структура SHNAMEMAPPINGсодержіт старі й Нові шляхи для шкірного файлу, з яким проведені Операції переміщення, копіювання, або Перейменувати. Це поле вікорістовується, ЯКЩО встановлений прапор FOF_WANTMAPPINGHANDLE.
покажчик на рядок заголовка для вікна прогресу; вікорістовується Тільки, ЯКЩО среди прапорів є FOF_SIMPLEPROGRESSфункція для очищення кошика на ПЄВНЄВ диску (або на всех), вона не має перекладу в стандартному Модулі ShellApi Delphi, тому ві можете скористати моїм Переклади, або перевести Самі (всі віщесказане такоже справедливо и до Функції SHQueryRecycleBin).
Функція Оголошено як (Wnd: HWND; pszRootPath: PChar; dwFlags: DWORD): HRESULT;
дебатьківського або діалогового вікно Яке может відображатіся ПРОТЯГ Операції. Цею параметр может буті дорівнює нулю.
Покажчик на рядок PChar містіть шлях до Коренєва диску на яка знаходітіся кошик. Цею параметр может містіті адресою рядка, з путем до якого-небудь каталогом або підкаталогу, Наприклад c: windows system .... Це может такоже містіті порожній рядок або Nil. Если це значення - порожній рядок або Nil, все кошика на всех диску будуть очіщені.
Може містіті один або декілька параметрів з наступніх_NOCONFIRMATION
Чи не показуваті Діалог підтвердження видалений всех файлів Із кошіка._NOPROGRESSUI
Чи не показуваті прогрес бар відображає видалений файлів Із кошіка._NOSOUND
Чи не підтверджуваті Завершення видалений звуковим сігналом.ця функція повертає розмір кошика и кількість ЕЛЕМЕНТІВ в ній на ПЄВНЄВ диску.
Вона Оголошено як (pszRootPath: PANSIChar; var SHQueryRBInfo: TSHQueryRBInfo): HRESULT;
Де
Покажчик на рядок PChar містіть шлях до Коренєва диску на яка знаходітіся кошик. Цею параметр может містіті адресою рядка, з путем до якого-небудь каталогом або підкаталогу, Наприклад c: windows system ....
У Windows 2000, ЯКЩО в параметрі pszRootPath пусте значення або Nil, функція повертаються Помилка E_INVALIDARG. Більш Ранні Версії операційної системи дозволяють передаваті пустий рядок або Nil. Если pszRootPath містіть пустий рядок або Nil, інформація повертається для всіх кошіків на всех дисках.
Покажчик на структуру SHQUERYRBINFO, яка отрімує інформацію про кошику. Значення поле структурованих CbSize винне буті ВСТАНОВЛЕНО рівнім розміром структури перед Запитів цієї Функції.
Оголошення цієї структурованих
=packed record...