Initialize Git Repository: 'VLMCSD'
VLMCSD / VLMCSD (amd64, bookworm trixie noble, main) (push) Successful in 17s
VLMCSD / VLMCSD (arm64, bookworm trixie noble, main) (push) Successful in 15s

This commit is contained in:
Cantibra
2026-05-12 06:30:24 +02:00
commit a5a3dcfb3f
97 changed files with 25373 additions and 0 deletions
+26
View File
@@ -0,0 +1,26 @@
/*
* msrpc-client.h
*/
#ifdef USE_MSRPC
#ifndef MSRPC_CLIENT_H_
#define MSRPC_CLIENT_H_
#include "types.h"
#include "shared_globals.h"
#include <setjmp.h>
#include "output.h"
typedef int_fast8_t RpcCtx;
typedef RPC_STATUS RpcStatus;
RpcCtx connectToAddress(char *const addr, const int AddressFamily_unused, int_fast8_t showHostName);
int_fast8_t isDisconnected(const RpcCtx handle);
RpcStatus rpcBindClient(const RpcCtx handle, const int_fast8_t verbose, PRpcDiag_t rpcDiag);
RpcStatus rpcSendRequest(const RpcCtx handle, BYTE* KmsRequest, size_t requestSize, BYTE **KmsResponse, size_t *responseSize);
RpcStatus closeRpc(RpcCtx s);
#define INVALID_RPCCTX ((RpcCtx)~0)
#endif // USE_MSRPC
#endif /* MSRPC_CLIENT_H_ */