DeleteFilesW
вызывается для удаления файлов из эмулируемой файловой системыintptr_t WINAPI DeleteFilesW( const struct DeleteFilesInfo *Info );
DeleteFilesInfo.StructSize >= sizeof(DeleteFilesInfo)
.1
. В противном случае 0
.
intptr_t WINAPI DeleteFilesW(const struct DeleteFilesInfo *Info) { struct PluginPanelItem * curPI=&Info->PanelItem[0]; for(int CurItem=0; CurItem<Info->ItemsNumber; CurItem++, curPI++) { wchar_t *File=curPI->FileName; if(!RemoveFileFromFS(File)) { wchar_t *MsgItems[]={L"Delete failed",L"",L"OK"}; MsgItems[1] = GetErrorStringFS(); Message(&MainGUID,&MsgGUID,0,NULL,MsgItems,sizeof(MsgItems)/sizeof(MsgItems[0]),1); return 0; } } return 1; }