1 #ifndef _LMCONFIG_H 2 #define _LMCONFIG_H 3 4 #ifdef __cplusplus 5 extern "C" { 6 #endif 7 #define REVISED_CONFIG_APIS 8 typedef struct _CONFIG_INFO_0 { 9 LPWSTR cfgi0_key; 10 LPWSTR cfgi0_data; 11 } CONFIG_INFO_0,*PCONFIG_INFO_0,*LPCONFIG_INFO_0; 12 NET_API_STATUS WINAPI NetConfigGet(LPCWSTR,LPCWSTR,LPCWSTR,PBYTE*); 13 NET_API_STATUS WINAPI NetConfigGetAll(LPCWSTR,LPCWSTR,PBYTE*); 14 NET_API_STATUS WINAPI NetConfigSet(LPCWSTR,LPCWSTR,LPCWSTR,DWORD,DWORD,PBYTE,DWORD); 15 16 NET_API_STATUS 17 WINAPI 18 NetRegisterDomainNameChangeNotification( 19 _Out_ PHANDLE NotificationEventHandle); 20 21 NET_API_STATUS 22 WINAPI 23 NetUnregisterDomainNameChangeNotification( 24 _In_ HANDLE NotificationEventHandle); 25 26 #ifdef __cplusplus 27 } 28 #endif 29 #endif 30