diff options
Diffstat (limited to 'api/driver.h')
-rw-r--r-- | api/driver.h | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/api/driver.h b/api/driver.h deleted file mode 100644 index e4835df..0000000 --- a/api/driver.h +++ /dev/null @@ -1,38 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0 - * - * Copyright (C) 2018-2020 WireGuard LLC. All Rights Reserved. - */ - -#pragma once - -#include "wintun.h" -#include <Windows.h> - -#define WINTUN_HWID L"Wintun" - -/** - * Tests if any of the hardware IDs match ours. - * - * @param Hwids Multi-string containing a list of hardware IDs. - * - * @return TRUE on match; FALSE otherwise. - */ -BOOL -DriverIsOurHardwareID(_In_z_ const WCHAR *Hwids); - -/** - * Tests if hardware ID or any of the compatible IDs match ours. - * - * @param DrvInfoDetailData Detailed information about a particular driver information structure. - * - * @return TRUE on match; FALSE otherwise. - */ -BOOL -DriverIsOurDrvInfoDetail(_In_ const SP_DRVINFO_DETAIL_DATA_W *DrvInfoDetailData); - -/** - * Removes all Wintun drivers from the driver store. - * - * @return ERROR_SUCCESS on success or the adapter was not found; Win32 error code otherwise. - */ -WINTUN_STATUS DriverRemoveAllOurs(void); |