modified: openstmerge.py
[GalaxyCodeBases.git] / etc / Windows / vlmcsd / src / vlmcs.h
blobdce2ba3230312d39d092d6bba02b0f2f8e6827f0
1 #ifndef VLMCS_H_
2 #define VLMCS_H_
4 #ifndef CONFIG
5 #define CONFIG "config.h"
6 #endif // CONFIG
7 #include CONFIG
9 #if !defined(USE_MSRPC) && defined(_WIN32)
10 #include <winsock2.h>
11 #endif // defined(USE_MSRPC) && defined(_WIN32)
12 #include "types.h"
13 #ifndef USE_MSRPC
14 #include "rpc.h"
15 #else // USE_MSRPC
16 #include "msrpc-client.h"
17 #endif // USE_MSRPC
18 #include "kms.h"
20 #if MULTI_CALL_BINARY < 1
21 #define client_main main
22 #else
23 int client_main(int argc, CARGV argv);
24 #endif
26 int SendActivationRequest(const RpcCtx sock, RESPONSE *baseResponse, REQUEST *baseRequest, RESPONSE_RESULT *result, BYTE *const hwid);
28 #endif /* VLMCS_H_ */