想用钩子钩住删除文件相关的函数,该钩哪个api?该怎么解决

想用钩子钩住删除文件相关的函数,该钩哪个api?
请指教

------解决方案--------------------
BOOL DeleteFile(
LPCTSTR lpFileName
);