[install] Update driver version to match package version
[sanbootconf.git] / installer / registry.h
1 #ifndef REGISTRY_H
2 #define REGSITRY_H
3
4 #include <windows.h>
5
6 extern LONG reg_open ( HKEY key, LPCWSTR subkey_name, PHKEY subkey );
7 extern VOID reg_close ( HKEY key );
8 extern LONG reg_key_exists ( HKEY key, LPCWSTR subkey_name );
9 extern LONG reg_query_value ( HKEY key, LPCWSTR subkey_name,
10                               LPCWSTR value_name, LPBYTE *buffer,
11                               LPDWORD len );
12 extern LONG reg_set_value ( HKEY key, LPCWSTR subkey_name, LPCWSTR value_name,
13                             DWORD type, LPBYTE data, DWORD len );
14 extern LONG reg_value_exists ( HKEY key, LPCWSTR subkey_name,
15                                LPCWSTR value_name );
16 extern LONG reg_query_sz ( HKEY key, LPCWSTR subkey_name, LPCWSTR value_name,
17                            LPWSTR *sz );
18 extern LONG reg_set_sz ( HKEY key, LPCWSTR subkey_name, LPCWSTR value_name,
19                          LPWSTR sz );
20 extern LONG reg_query_multi_sz ( HKEY key, LPCWSTR subkey_name,
21                                  LPCWSTR value_name, LPWSTR **multi_sz );
22 extern LONG reg_set_multi_sz ( HKEY key, LPCWSTR subkey_name,
23                                LPCWSTR value_name, LPWSTR *multi_sz );
24 extern LONG reg_query_dword ( HKEY key, LPCWSTR subkey_name,
25                               LPCWSTR value_name, PDWORD dword );
26 extern LONG reg_set_dword ( HKEY key, LPCWSTR subkey_name, LPCWSTR value_name,
27                             DWORD dword );
28
29 #endif /* REGISTRY_H */