[EXPLORER] A DLGPROC returns INT_PTR, not BOOL.

[DDK] Fix invalid syntax in fltkernel.h

svn path=/trunk/; revision=70276
This commit is contained in:
Timo Kreuzer 2015-12-05 18:29:33 +00:00
parent 658ef83c7f
commit 667a3ce15c
2 changed files with 15 additions and 13 deletions

View file

@ -64,7 +64,7 @@ VOID OnClearRecentItems()
} }
} }
BOOL CALLBACK CustomizeClassicProc(HWND hwnd, UINT Message, WPARAM wParam, LPARAM lParam) INT_PTR CALLBACK CustomizeClassicProc(HWND hwnd, UINT Message, WPARAM wParam, LPARAM lParam)
{ {
switch(Message) switch(Message)
{ {
@ -98,6 +98,6 @@ BOOL CALLBACK CustomizeClassicProc(HWND hwnd, UINT Message, WPARAM wParam, LPARA
} }
VOID ShowCustomizeClassic(HINSTANCE hInst, HWND hExplorer) VOID ShowCustomizeClassic(HINSTANCE hInst, HWND hExplorer)
{ {
DialogBox(hInst, MAKEINTRESOURCE(IDD_CLASSICSTART_CUSTOMIZE), hExplorer, CustomizeClassicProc); DialogBox(hInst, MAKEINTRESOURCE(IDD_CLASSICSTART_CUSTOMIZE), hExplorer, CustomizeClassicProc);
} }

View file

@ -478,7 +478,8 @@ typedef struct _FLT_RELATED_OBJECTS {
PFLT_INSTANCE CONST Instance; PFLT_INSTANCE CONST Instance;
PFILE_OBJECT CONST FileObject; PFILE_OBJECT CONST FileObject;
PKTRANSACTION CONST Transaction; PKTRANSACTION CONST Transaction;
} FLT_RELATED_OBJECTS, *PFLT_RELATED_OBJECTS, const *PCFLT_RELATED_OBJECTS; } FLT_RELATED_OBJECTS, *PFLT_RELATED_OBJECTS;
typedef const struct _FLT_RELATED_OBJECTS *PCFLT_RELATED_OBJECTS;
typedef struct _FLT_RELATED_CONTEXTS { typedef struct _FLT_RELATED_CONTEXTS {
PFLT_CONTEXT VolumeContext; PFLT_CONTEXT VolumeContext;
@ -520,7 +521,8 @@ typedef struct _FLT_CONTEXT_REGISTRATION {
PFLT_CONTEXT_ALLOCATE_CALLBACK ContextAllocateCallback; PFLT_CONTEXT_ALLOCATE_CALLBACK ContextAllocateCallback;
PFLT_CONTEXT_FREE_CALLBACK ContextFreeCallback; PFLT_CONTEXT_FREE_CALLBACK ContextFreeCallback;
PVOID Reserved1; PVOID Reserved1;
} FLT_CONTEXT_REGISTRATION, *PFLT_CONTEXT_REGISTRATION, const *PCFLT_CONTEXT_REGISTRATION; } FLT_CONTEXT_REGISTRATION, *PFLT_CONTEXT_REGISTRATION;
typedef const struct _FLT_CONTEXT_REGISTRATION *PCFLT_CONTEXT_REGISTRATION;
typedef ULONG FLT_INSTANCE_SETUP_FLAGS; typedef ULONG FLT_INSTANCE_SETUP_FLAGS;