Fixed WinDirMon compilation issue
Hombre, the breaking constant is defined in SMB2 CHANGE_NOTIFY, but not in FILE_NOTIFY_INFORMATION, see MSDN
This commit is contained in:
@@ -20,7 +20,6 @@
|
|||||||
#include <options.h>
|
#include <options.h>
|
||||||
|
|
||||||
static void CALLBACK current_directory_monitor_callback (DWORD error, DWORD nBytes, LPOVERLAPPED lpOverlapped) {
|
static void CALLBACK current_directory_monitor_callback (DWORD error, DWORD nBytes, LPOVERLAPPED lpOverlapped) {
|
||||||
|
|
||||||
DWORD dwOffset = 0;
|
DWORD dwOffset = 0;
|
||||||
FILE_NOTIFY_INFORMATION* pInfo = NULL;
|
FILE_NOTIFY_INFORMATION* pInfo = NULL;
|
||||||
|
|
||||||
@@ -45,6 +44,7 @@ static void CALLBACK current_directory_monitor_callback (DWORD error, DWORD nByt
|
|||||||
fnameC[strLen] = 0;
|
fnameC[strLen] = 0;
|
||||||
fname = fnameC;
|
fname = fnameC;
|
||||||
|
|
||||||
|
// See http://msdn.microsoft.com/en-us/library/aa364391(v=vs.85).aspx for available options
|
||||||
if (options.has_retained_extention(fname))
|
if (options.has_retained_extention(fname))
|
||||||
{
|
{
|
||||||
switch (pInfo->Action)
|
switch (pInfo->Action)
|
||||||
@@ -64,23 +64,6 @@ static void CALLBACK current_directory_monitor_callback (DWORD error, DWORD nByt
|
|||||||
case (FILE_ACTION_RENAMED_NEW_NAME):
|
case (FILE_ACTION_RENAMED_NEW_NAME):
|
||||||
action = "FILE_ACTION_RENAMED_NEW_NAME";
|
action = "FILE_ACTION_RENAMED_NEW_NAME";
|
||||||
break;
|
break;
|
||||||
case (FILE_ACTION_REMOVED_BY_DELETE):
|
|
||||||
action = "FILE_ACTION_REMOVED_BY_DELETE";
|
|
||||||
/* break;
|
|
||||||
case (FILE_ACTION_ADDED_STREAM):
|
|
||||||
action = "FILE_ACTION_ADDED_STREAM";
|
|
||||||
break;
|
|
||||||
case (FILE_ACTION_REMOVED_STREAM):
|
|
||||||
action = "FILE_ACTION_REMOVED_STREAM";
|
|
||||||
break;
|
|
||||||
case (FILE_ACTION_MODIFIED_STREAM):
|
|
||||||
action = "FILE_ACTION_MODIFIED_STREAM";
|
|
||||||
break;
|
|
||||||
case (FILE_ACTION_ID_NOT_TUNNELLED):
|
|
||||||
action = "FILE_ACTION_ID_NOT_TUNNELLED";
|
|
||||||
break;
|
|
||||||
case (FILE_ACTION_TUNNELLED_ID_COLLISION):
|
|
||||||
action = "FILE_ACTION_TUNNELLED_ID_COLLISION";*/
|
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user