vlmcs.h 622 B

1234567891011121314151617181920212223242526272829
  1. #ifndef VLMCS_H_
  2. #define VLMCS_H_
  3. #ifndef CONFIG
  4. #define CONFIG "config.h"
  5. #endif // CONFIG
  6. #include CONFIG
  7. #if defined(USE_MSRPC) && defined(_WIN32)
  8. #include <winsock2.h>
  9. #endif // defined(USE_MSRPC) && defined(_WIN32)
  10. #include "types.h"
  11. #ifndef USE_MSRPC
  12. #include "rpc.h"
  13. #else // USE_MSRPC
  14. #include "msrpc-client.h"
  15. #endif // USE_MSRPC
  16. #include "kms.h"
  17. #if MULTI_CALL_BINARY < 1
  18. #define client_main main
  19. #else
  20. int client_main(int argc, CARGV argv);
  21. #endif
  22. int SendActivationRequest(const RpcCtx sock, RESPONSE *baseResponse, REQUEST *baseRequest, RESPONSE_RESULT *result, BYTE *const hwid);
  23. #endif /* VLMCS_H_ */