diff options
Diffstat (limited to 'shared/ShadowCopy')
-rw-r--r-- | shared/ShadowCopy/dll_main.cpp | 10 | ||||
-rw-r--r-- | shared/ShadowCopy/shadow.h | 13 |
2 files changed, 16 insertions, 7 deletions
diff --git a/shared/ShadowCopy/dll_main.cpp b/shared/ShadowCopy/dll_main.cpp index d23e5c48..ab387012 100644 --- a/shared/ShadowCopy/dll_main.cpp +++ b/shared/ShadowCopy/dll_main.cpp @@ -15,11 +15,11 @@ BOOL APIENTRY DllMain(HINSTANCE hinstDLL, { switch (fdwReason) { - case DLL_PROCESS_ATTACH: - case DLL_PROCESS_DETACH: - case DLL_THREAD_ATTACH: - case DLL_THREAD_DETACH: - break; + case DLL_PROCESS_ATTACH: + case DLL_PROCESS_DETACH: + case DLL_THREAD_ATTACH: + case DLL_THREAD_DETACH: + break; } return TRUE; } diff --git a/shared/ShadowCopy/shadow.h b/shared/ShadowCopy/shadow.h index 683a4e16..5495633d 100644 --- a/shared/ShadowCopy/shadow.h +++ b/shared/ShadowCopy/shadow.h @@ -16,6 +16,10 @@ namespace shadow { +/*-------------- + |declarations| + --------------*/ + //COM needs to be initialized before calling any of these functions! CoInitializeEx/CoUninitialize typedef size_t ShadowHandle; @@ -38,7 +42,9 @@ void releaseShadowCopy(ShadowHandle handle); //########################################################################################## -//function typedefs +/*---------- + |typedefs| + ----------*/ typedef bool (*CreateShadowCopyFct)(const wchar_t* volumeName, wchar_t* shadowVolName, unsigned int shadowBufferLen, @@ -48,7 +54,10 @@ typedef bool (*CreateShadowCopyFct)(const wchar_t* volumeName, typedef void (*ReleaseShadowCopyFct)(ShadowHandle handle); -//function names +/*-------------- + |symbol names| + --------------*/ +//(use const pointers to ensure internal linkage) const char* const createShadowCopyFctName = "createShadowCopy"; const char* const releaseShadowCopyFctName = "releaseShadowCopy"; } |