diff options
Diffstat (limited to 'api/api.h')
-rw-r--r-- | api/api.h | 38 |
1 files changed, 19 insertions, 19 deletions
@@ -8,7 +8,7 @@ #include <Windows.h> #include <IPExport.h> -typedef _Return_type_success_(return == ERROR_SUCCESS) DWORD WINSTATUS; +typedef _Return_type_success_(return == ERROR_SUCCESS) DWORD WINTUN_STATUS; extern HINSTANCE ResourceModule; _Check_return_ @@ -24,9 +24,9 @@ NamespaceInit(); void NamespaceCleanup(); -extern WINSTATUS(WINAPI *NciSetConnectionName)(_In_ LPCGUID Guid, _In_z_ LPCWSTR NewName); +extern DWORD(WINAPI *NciSetConnectionName)(_In_ LPCGUID Guid, _In_z_ LPCWSTR NewName); -extern WINSTATUS(WINAPI *NciGetConnectionName)( +extern DWORD(WINAPI *NciGetConnectionName)( _In_ LPCGUID Guid, _Out_z_bytecap_(InDestNameBytes) LPWSTR Name, _In_ DWORD InDestNameBytes, @@ -38,7 +38,7 @@ NciInit(); void NciCleanup(); -WINSTATUS +WINTUN_STATUS RegistryOpenKeyWait( _In_ HKEY Key, _In_z_count_c_(MAX_PATH) LPCWSTR Path, @@ -46,28 +46,28 @@ RegistryOpenKeyWait( _In_ DWORD Timeout, _Out_ HKEY *KeyOut); -WINSTATUS +WINTUN_STATUS RegistryWaitForKey(_In_ HKEY Key, _In_z_count_c_(MAX_PATH) LPCWSTR Path, _In_ DWORD Timeout); -WINSTATUS +WINTUN_STATUS RegistryGetString(_Inout_ LPWSTR *Buf, _In_ DWORD Len, _In_ DWORD ValueType); -WINSTATUS +WINTUN_STATUS RegistryGetMultiString(_Inout_ LPWSTR *Buf, _In_ DWORD Len, _In_ DWORD ValueType); -WINSTATUS +WINTUN_STATUS RegistryQueryString(_In_ HKEY Key, _In_opt_z_ LPCWSTR Name, _Out_ LPWSTR *Value); -WINSTATUS +WINTUN_STATUS RegistryQueryStringWait(_In_ HKEY Key, _In_opt_z_ LPCWSTR Name, _In_ DWORD Timeout, _Out_ LPWSTR *Value); -WINSTATUS +WINTUN_STATUS RegistryQueryDWORD(_In_ HKEY Key, _In_opt_z_ LPCWSTR Name, _Out_ DWORD *Value); -WINSTATUS +WINTUN_STATUS RegistryQueryDWORDWait(_In_ HKEY Key, _In_opt_z_ LPCWSTR Name, _In_ DWORD Timeout, _Out_ DWORD *Value); -WINSTATUS WINAPI +WINTUN_STATUS WINAPI WintunGetVersion( _Out_ DWORD *DriverVersionMaj, _Out_ DWORD *DriverVersionMin, @@ -89,13 +89,13 @@ typedef struct _WINTUN_ADAPTER VOID WINAPI WintunFreeAdapter(_In_ WINTUN_ADAPTER *Adapter); -WINSTATUS WINAPI +WINTUN_STATUS WINAPI WintunGetAdapter(_In_z_count_c_(MAX_POOL) LPCWSTR Pool, _In_z_ LPCWSTR Name, _Out_ WINTUN_ADAPTER **Adapter); -WINSTATUS WINAPI +WINTUN_STATUS WINAPI WintunGetAdapterName(_In_ const WINTUN_ADAPTER *Adapter, _Out_cap_c_(MAX_ADAPTER_NAME) LPWSTR Name); -WINSTATUS WINAPI +WINTUN_STATUS WINAPI WintunSetAdapterName(_In_ const WINTUN_ADAPTER *Adapter, _In_z_count_c_(MAX_ADAPTER_NAME) LPCWSTR Name); void WINAPI @@ -104,10 +104,10 @@ WintunGetAdapterGUID(_In_ const WINTUN_ADAPTER *Adapter, _Out_ GUID *Guid); void WINAPI WintunGetAdapterLUID(_In_ const WINTUN_ADAPTER *Adapter, _Out_ LUID *Luid); -WINSTATUS WINAPI +WINTUN_STATUS WINAPI WintunGetAdapterDeviceObject(_In_ const WINTUN_ADAPTER *Adapter, _Out_ HANDLE *Handle); -WINSTATUS WINAPI +WINTUN_STATUS WINAPI WintunCreateAdapter( _In_z_count_c_(MAX_POOL) LPCWSTR Pool, _In_z_ LPCWSTR Name, @@ -115,10 +115,10 @@ WintunCreateAdapter( _Out_ WINTUN_ADAPTER **Adapter, _Inout_ BOOL *RebootRequired); -WINSTATUS WINAPI +WINTUN_STATUS WINAPI WintunDeleteAdapter(_In_ const WINTUN_ADAPTER *Adapter, _Inout_ BOOL *RebootRequired); typedef BOOL(CALLBACK *WINTUN_ENUMPROC)(_In_ const WINTUN_ADAPTER *Adapter, _In_ LPARAM Param); -WINSTATUS WINAPI +WINTUN_STATUS WINAPI WintunEnumAdapters(_In_z_count_c_(MAX_POOL) LPCWSTR Pool, _In_ WINTUN_ENUMPROC Func, _In_ LPARAM Param); |