diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2020-10-31 15:40:01 +0100 |
---|---|---|
committer | Simon Rozman <simon@rozman.si> | 2020-10-31 19:11:56 +0100 |
commit | 17bd620a36695ed7d62e2fc2c062eea6d05f8de3 (patch) | |
tree | 3bb0c079ecdd304658d49b5ef139e55b636a8f89 /api/wintun.h | |
parent | api: RebootRequire is an _Out_ (diff) | |
download | wintun-17bd620a36695ed7d62e2fc2c062eea6d05f8de3.tar.xz wintun-17bd620a36695ed7d62e2fc2c062eea6d05f8de3.zip |
api: do not require RebootRequired
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'api/wintun.h')
-rw-r--r-- | api/wintun.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/api/wintun.h b/api/wintun.h index 7258caf..6a65aee 100644 --- a/api/wintun.h +++ b/api/wintun.h @@ -40,7 +40,7 @@ typedef void *WINTUN_ADAPTER_HANDLE; * @param Adapter Pointer to a handle to receive the adapter handle. Must be released with * WintunFreeAdapter. * - * @param RebootRequired Pointer to a boolean flag to be set to TRUE in case SetupAPI suggests a reboot. + * @param RebootRequired Optional pointer to a boolean flag to be set to TRUE in case SetupAPI suggests a reboot. * * @return ERROR_SUCCESS on success; Win32 error code otherwise. */ @@ -49,7 +49,7 @@ typedef WINTUN_STATUS(WINAPI *WINTUN_CREATE_ADAPTER_FUNC)( _In_z_count_c_(MAX_ADAPTER_NAME) const WCHAR *Name, _In_opt_ const GUID *RequestedGUID, _Out_ WINTUN_ADAPTER_HANDLE *Adapter, - _Out_ BOOL *RebootRequired); + _Out_opt_ BOOL *RebootRequired); /** * Deletes a Wintun adapter. @@ -60,14 +60,14 @@ typedef WINTUN_STATUS(WINAPI *WINTUN_CREATE_ADAPTER_FUNC)( * with extreme care, as this is resource intensive and may put processes into an undefined * or unpredictable state. Most users should set this to FALSE. * - * @param RebootRequired Pointer to a boolean flag to be set to TRUE in case SetupAPI suggests a reboot. + * @param RebootRequired Optional pointer to a boolean flag to be set to TRUE in case SetupAPI suggests a reboot. * * @return ERROR_SUCCESS on success or the adapter was not found; Win32 error code otherwise. */ typedef WINTUN_STATUS(WINAPI *WINTUN_DELETE_ADAPTER_FUNC)( _In_ WINTUN_ADAPTER_HANDLE Adapter, _In_ BOOL ForceCloseSessions, - _Out_ BOOL *RebootRequired); + _Out_opt_ BOOL *RebootRequired); /** * Called by WintunEnumAdapters for each adapter in the pool. |