ReactOS 0.4.16-dev-340-g0540c21
bthci.c
Go to the documentation of this file.
1/*
2 * PROJECT: ReactOS system libraries
3 * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
4 * PURPOSE: Bluetooth Class installer
5 * COPYRIGHT: Copyright 2018 Eric Kohl (eric.kohl@reactos.org)
6 */
7
8#define WIN32_NO_STATUS
9#include <stdarg.h>
10#include <windef.h>
11#include <winbase.h>
12#include <winreg.h>
13#include <winuser.h>
14#include <setupapi.h>
15
16#define NDEBUG
17#include <debug.h>
18
19
23 _In_ DI_FUNCTION InstallFunction,
26{
27 switch (InstallFunction)
28 {
29 default:
30 DPRINT1("Install function %u\n", InstallFunction);
32 }
33}
34
35
36BOOL
39 _In_ HINSTANCE hinstDll,
42{
43 switch (dwReason)
44 {
47 break;
48
50 break;
51 }
52
53 return TRUE;
54}
55
56/* EOF */
#define DPRINT1
Definition: precomp.h:8
DWORD dwReason
Definition: misc.cpp:141
DWORD WINAPI BluetoothClassInstaller(_In_ DI_FUNCTION InstallFunction, _In_ HDEVINFO DeviceInfoSet, _In_ PSP_DEVINFO_DATA DeviceInfoData OPTIONAL)
Definition: bthci.c:22
BOOL WINAPI DllMain(_In_ HINSTANCE hinstDll, _In_ DWORD dwReason, _In_ LPVOID reserved)
Definition: bthci.c:38
#define TRUE
Definition: types.h:120
#define DLL_PROCESS_ATTACH
Definition: compat.h:131
#define DLL_PROCESS_DETACH
Definition: compat.h:130
BOOL WINAPI DisableThreadLibraryCalls(IN HMODULE hLibModule)
Definition: loader.c:85
r reserved
Definition: btrfs.c:3006
unsigned int BOOL
Definition: ntddk_ex.h:94
unsigned long DWORD
Definition: ntddk_ex.h:95
#define _In_
Definition: no_sal2.h:158
_In_opt_ PSP_DEVINFO_DATA DeviceInfoData
Definition: setupapi.h:1528
#define ERROR_DI_DO_DEFAULT
Definition: setupapi.h:310
UINT DI_FUNCTION
Definition: setupapi.h:672
PULONG MinorVersion OPTIONAL
Definition: CrossNt.h:68
#define WINAPI
Definition: msvc.h:6