aboutsummaryrefslogtreecommitdiffstats
path: root/api/namespace.h
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2020-11-02 12:07:05 +0100
committerJason A. Donenfeld <Jason@zx2c4.com>2020-11-02 12:07:05 +0100
commit007db8bd94b2dd4ded9ceeb8a248ea2ba8d5ab06 (patch)
tree3042fcb09e4cd09caffc23323b979f69530904df /api/namespace.h
parentapi: make nci.lib work on x86 (diff)
downloadwintun-007db8bd94b2dd4ded9ceeb8a248ea2ba8d5ab06.tar.xz
wintun-007db8bd94b2dd4ded9ceeb8a248ea2ba8d5ab06.zip
api: serialize driver installation
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'api/namespace.h')
-rw-r--r--api/namespace.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/api/namespace.h b/api/namespace.h
index 753068d..0f2598a 100644
--- a/api/namespace.h
+++ b/api/namespace.h
@@ -9,7 +9,11 @@
_Check_return_
HANDLE
-NamespaceTakeMutex(_In_z_ const WCHAR *Pool);
+NamespaceTakePoolMutex(_In_z_ const WCHAR *Pool);
+
+_Check_return_
+HANDLE
+NamespaceTakeDriverInstallationMutex(void);
void
NamespaceReleaseMutex(_In_ HANDLE Mutex);