mirror of
https://github.com/winfsp/winfsp.git
synced 2025-06-14 15:52:47 -05:00
tst: winfsp-tests: --resilient command line option
This commit is contained in:
@ -8,6 +8,8 @@ PWSTR memfs_volumename(void *data);
|
||||
int mywcscmp(PWSTR a, int alen, PWSTR b, int blen);
|
||||
|
||||
#define CreateFileW HookCreateFileW
|
||||
#define CloseHandle HookCloseHandle
|
||||
#define DeleteFileW HookDeleteFileW
|
||||
HANDLE HookCreateFileW(
|
||||
LPCWSTR lpFileName,
|
||||
DWORD dwDesiredAccess,
|
||||
@ -16,11 +18,24 @@ HANDLE HookCreateFileW(
|
||||
DWORD dwCreationDisposition,
|
||||
DWORD dwFlagsAndAttributes,
|
||||
HANDLE hTemplateFile);
|
||||
|
||||
#define DeleteFileW HookDeleteFileW
|
||||
BOOL HookCloseHandle(
|
||||
HANDLE hObject);
|
||||
BOOL HookDeleteFileW(
|
||||
LPCWSTR lpFileName);
|
||||
|
||||
HANDLE ResilientCreateFileW(
|
||||
LPCWSTR lpFileName,
|
||||
DWORD dwDesiredAccess,
|
||||
DWORD dwShareMode,
|
||||
LPSECURITY_ATTRIBUTES lpSecurityAttributes,
|
||||
DWORD dwCreationDisposition,
|
||||
DWORD dwFlagsAndAttributes,
|
||||
HANDLE hTemplateFile);
|
||||
BOOL ResilientCloseHandle(
|
||||
HANDLE hObject);
|
||||
BOOL ResilientDeleteFileW(
|
||||
LPCWSTR lpFileName);
|
||||
|
||||
typedef struct
|
||||
{
|
||||
BOOLEAN Disposition;
|
||||
|
Reference in New Issue
Block a user