summaryrefslogtreecommitdiff
path: root/source3/librpc/gen_ndr/cli_winreg.c
diff options
context:
space:
mode:
Diffstat (limited to 'source3/librpc/gen_ndr/cli_winreg.c')
-rw-r--r--source3/librpc/gen_ndr/cli_winreg.c280
1 files changed, 280 insertions, 0 deletions
diff --git a/source3/librpc/gen_ndr/cli_winreg.c b/source3/librpc/gen_ndr/cli_winreg.c
index 0dd7dcd035..5ef93d3a92 100644
--- a/source3/librpc/gen_ndr/cli_winreg.c
+++ b/source3/librpc/gen_ndr/cli_winreg.c
@@ -14,7 +14,15 @@ NTSTATUS rpccli_winreg_OpenHKCR(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx
/* In parameters */
r.in.system_name = system_name;
r.in.access_mask = access_mask;
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_OpenHKCR, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_OPENHKCR, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_OpenHKCR, (ndr_push_flags_fn_t)ndr_push_winreg_OpenHKCR);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_OpenHKCR, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -34,7 +42,15 @@ NTSTATUS rpccli_winreg_OpenHKCU(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx
/* In parameters */
r.in.system_name = system_name;
r.in.access_mask = access_mask;
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_OpenHKCU, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_OPENHKCU, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_OpenHKCU, (ndr_push_flags_fn_t)ndr_push_winreg_OpenHKCU);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_OpenHKCU, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -54,7 +70,15 @@ NTSTATUS rpccli_winreg_OpenHKLM(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx
/* In parameters */
r.in.system_name = system_name;
r.in.access_mask = access_mask;
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_OpenHKLM, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_OPENHKLM, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_OpenHKLM, (ndr_push_flags_fn_t)ndr_push_winreg_OpenHKLM);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_OpenHKLM, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -74,7 +98,15 @@ NTSTATUS rpccli_winreg_OpenHKPD(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx
/* In parameters */
r.in.system_name = system_name;
r.in.access_mask = access_mask;
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_OpenHKPD, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_OPENHKPD, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_OpenHKPD, (ndr_push_flags_fn_t)ndr_push_winreg_OpenHKPD);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_OpenHKPD, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -94,7 +126,15 @@ NTSTATUS rpccli_winreg_OpenHKU(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx,
/* In parameters */
r.in.system_name = system_name;
r.in.access_mask = access_mask;
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_OpenHKU, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_OPENHKU, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_OpenHKU, (ndr_push_flags_fn_t)ndr_push_winreg_OpenHKU);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_OpenHKU, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -113,7 +153,15 @@ NTSTATUS rpccli_winreg_CloseKey(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx
/* In parameters */
r.in.handle = handle;
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_CloseKey, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_CLOSEKEY, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_CloseKey, (ndr_push_flags_fn_t)ndr_push_winreg_CloseKey);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_CloseKey, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -138,7 +186,15 @@ NTSTATUS rpccli_winreg_CreateKey(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ct
r.in.access_mask = access_mask;
r.in.secdesc = secdesc;
r.in.action_taken = action_taken;
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_CreateKey, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_CREATEKEY, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_CreateKey, (ndr_push_flags_fn_t)ndr_push_winreg_CreateKey);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_CreateKey, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -159,7 +215,15 @@ NTSTATUS rpccli_winreg_DeleteKey(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ct
/* In parameters */
r.in.handle = handle;
r.in.key = key;
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_DeleteKey, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_DELETEKEY, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_DeleteKey, (ndr_push_flags_fn_t)ndr_push_winreg_DeleteKey);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_DeleteKey, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -178,7 +242,15 @@ NTSTATUS rpccli_winreg_DeleteValue(struct rpc_pipe_client *cli, TALLOC_CTX *mem_
/* In parameters */
r.in.handle = handle;
r.in.value = value;
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_DeleteValue, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_DELETEVALUE, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_DeleteValue, (ndr_push_flags_fn_t)ndr_push_winreg_DeleteValue);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_DeleteValue, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -200,7 +272,15 @@ NTSTATUS rpccli_winreg_EnumKey(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx,
r.in.name = name;
r.in.keyclass = keyclass;
r.in.last_changed_time = last_changed_time;
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_EnumKey, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_ENUMKEY, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_EnumKey, (ndr_push_flags_fn_t)ndr_push_winreg_EnumKey);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_EnumKey, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -227,7 +307,15 @@ NTSTATUS rpccli_winreg_EnumValue(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ct
r.in.value = value;
r.in.size = size;
r.in.length = length;
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_EnumValue, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_ENUMVALUE, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_EnumValue, (ndr_push_flags_fn_t)ndr_push_winreg_EnumValue);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_EnumValue, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -250,7 +338,15 @@ NTSTATUS rpccli_winreg_FlushKey(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx
/* In parameters */
r.in.handle = handle;
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_FlushKey, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_FLUSHKEY, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_FlushKey, (ndr_push_flags_fn_t)ndr_push_winreg_FlushKey);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_FlushKey, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -270,7 +366,15 @@ NTSTATUS rpccli_winreg_GetKeySecurity(struct rpc_pipe_client *cli, TALLOC_CTX *m
r.in.handle = handle;
r.in.sec_info = sec_info;
r.in.sd = sd;
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_GetKeySecurity, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_GETKEYSECURITY, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_GetKeySecurity, (ndr_push_flags_fn_t)ndr_push_winreg_GetKeySecurity);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_GetKeySecurity, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -291,7 +395,15 @@ NTSTATUS rpccli_winreg_LoadKey(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx,
r.in.handle = handle;
r.in.keyname = keyname;
r.in.filename = filename;
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_LoadKey, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_LOADKEY, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_LoadKey, (ndr_push_flags_fn_t)ndr_push_winreg_LoadKey);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_LoadKey, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -315,7 +427,15 @@ NTSTATUS rpccli_winreg_NotifyChangeKeyValue(struct rpc_pipe_client *cli, TALLOC_
r.in.string1 = string1;
r.in.string2 = string2;
r.in.unknown2 = unknown2;
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_NotifyChangeKeyValue, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_NOTIFYCHANGEKEYVALUE, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_NotifyChangeKeyValue, (ndr_push_flags_fn_t)ndr_push_winreg_NotifyChangeKeyValue);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_NotifyChangeKeyValue, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -336,7 +456,15 @@ NTSTATUS rpccli_winreg_OpenKey(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx,
r.in.keyname = keyname;
r.in.unknown = unknown;
r.in.access_mask = access_mask;
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_OpenKey, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_OPENKEY, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_OpenKey, (ndr_push_flags_fn_t)ndr_push_winreg_OpenKey);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_OpenKey, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -356,7 +484,15 @@ NTSTATUS rpccli_winreg_QueryInfoKey(struct rpc_pipe_client *cli, TALLOC_CTX *mem
/* In parameters */
r.in.handle = handle;
r.in.class_in = class_in;
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_QueryInfoKey, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_QUERYINFOKEY, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_QueryInfoKey, (ndr_push_flags_fn_t)ndr_push_winreg_QueryInfoKey);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_QueryInfoKey, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -388,7 +524,15 @@ NTSTATUS rpccli_winreg_QueryValue(struct rpc_pipe_client *cli, TALLOC_CTX *mem_c
r.in.data = data;
r.in.size = size;
r.in.length = length;
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_QueryValue, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_QUERYVALUE, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_QueryValue, (ndr_push_flags_fn_t)ndr_push_winreg_QueryValue);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_QueryValue, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -409,7 +553,15 @@ NTSTATUS rpccli_winreg_ReplaceKey(struct rpc_pipe_client *cli, TALLOC_CTX *mem_c
NTSTATUS status;
/* In parameters */
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_ReplaceKey, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_REPLACEKEY, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_ReplaceKey, (ndr_push_flags_fn_t)ndr_push_winreg_ReplaceKey);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_ReplaceKey, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -426,7 +578,15 @@ NTSTATUS rpccli_winreg_RestoreKey(struct rpc_pipe_client *cli, TALLOC_CTX *mem_c
NTSTATUS status;
/* In parameters */
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_RestoreKey, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_RESTOREKEY, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_RestoreKey, (ndr_push_flags_fn_t)ndr_push_winreg_RestoreKey);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_RestoreKey, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -443,7 +603,15 @@ NTSTATUS rpccli_winreg_SaveKey(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx)
NTSTATUS status;
/* In parameters */
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_SaveKey, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_SAVEKEY, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_SaveKey, (ndr_push_flags_fn_t)ndr_push_winreg_SaveKey);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_SaveKey, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -463,7 +631,15 @@ NTSTATUS rpccli_winreg_SetKeySecurity(struct rpc_pipe_client *cli, TALLOC_CTX *m
r.in.handle = handle;
r.in.access_mask = access_mask;
r.in.sd = sd;
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_SetKeySecurity, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_SETKEYSECURITY, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_SetKeySecurity, (ndr_push_flags_fn_t)ndr_push_winreg_SetKeySecurity);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_SetKeySecurity, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -486,7 +662,15 @@ NTSTATUS rpccli_winreg_SetValue(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx
r.in.type = type;
r.in.data = data;
r.in.size = size;
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_SetValue, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_SETVALUE, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_SetValue, (ndr_push_flags_fn_t)ndr_push_winreg_SetValue);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_SetValue, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -503,7 +687,15 @@ NTSTATUS rpccli_winreg_UnLoadKey(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ct
NTSTATUS status;
/* In parameters */
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_UnLoadKey, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_UNLOADKEY, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_UnLoadKey, (ndr_push_flags_fn_t)ndr_push_winreg_UnLoadKey);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_UnLoadKey, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -525,7 +717,15 @@ NTSTATUS rpccli_winreg_InitiateSystemShutdown(struct rpc_pipe_client *cli, TALLO
r.in.timeout = timeout;
r.in.force_apps = force_apps;
r.in.reboot = reboot;
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_InitiateSystemShutdown, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_INITIATESYSTEMSHUTDOWN, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_InitiateSystemShutdown, (ndr_push_flags_fn_t)ndr_push_winreg_InitiateSystemShutdown);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_InitiateSystemShutdown, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -543,7 +743,15 @@ NTSTATUS rpccli_winreg_AbortSystemShutdown(struct rpc_pipe_client *cli, TALLOC_C
/* In parameters */
r.in.server = server;
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_AbortSystemShutdown, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_ABORTSYSTEMSHUTDOWN, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_AbortSystemShutdown, (ndr_push_flags_fn_t)ndr_push_winreg_AbortSystemShutdown);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_AbortSystemShutdown, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -561,7 +769,15 @@ NTSTATUS rpccli_winreg_GetVersion(struct rpc_pipe_client *cli, TALLOC_CTX *mem_c
/* In parameters */
r.in.handle = handle;
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_GetVersion, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_GETVERSION, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_GetVersion, (ndr_push_flags_fn_t)ndr_push_winreg_GetVersion);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_GetVersion, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -581,7 +797,15 @@ NTSTATUS rpccli_winreg_OpenHKCC(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx
/* In parameters */
r.in.system_name = system_name;
r.in.access_mask = access_mask;
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_OpenHKCC, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_OPENHKCC, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_OpenHKCC, (ndr_push_flags_fn_t)ndr_push_winreg_OpenHKCC);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_OpenHKCC, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -601,7 +825,15 @@ NTSTATUS rpccli_winreg_OpenHKDD(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx
/* In parameters */
r.in.system_name = system_name;
r.in.access_mask = access_mask;
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_OpenHKDD, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_OPENHKDD, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_OpenHKDD, (ndr_push_flags_fn_t)ndr_push_winreg_OpenHKDD);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_OpenHKDD, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -624,7 +856,15 @@ NTSTATUS rpccli_winreg_QueryMultipleValues(struct rpc_pipe_client *cli, TALLOC_C
r.in.num_values = num_values;
r.in.buffer = buffer;
r.in.buffer_size = buffer_size;
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_QueryMultipleValues, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_QUERYMULTIPLEVALUES, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_QueryMultipleValues, (ndr_push_flags_fn_t)ndr_push_winreg_QueryMultipleValues);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_QueryMultipleValues, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -650,7 +890,15 @@ NTSTATUS rpccli_winreg_InitiateSystemShutdownEx(struct rpc_pipe_client *cli, TAL
r.in.force_apps = force_apps;
r.in.reboot = reboot;
r.in.reason = reason;
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_InitiateSystemShutdownEx, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_INITIATESYSTEMSHUTDOWNEX, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_InitiateSystemShutdownEx, (ndr_push_flags_fn_t)ndr_push_winreg_InitiateSystemShutdownEx);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_InitiateSystemShutdownEx, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -667,7 +915,15 @@ NTSTATUS rpccli_winreg_SaveKeyEx(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ct
NTSTATUS status;
/* In parameters */
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_SaveKeyEx, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_SAVEKEYEX, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_SaveKeyEx, (ndr_push_flags_fn_t)ndr_push_winreg_SaveKeyEx);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_SaveKeyEx, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -686,7 +942,15 @@ NTSTATUS rpccli_winreg_OpenHKPT(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx
/* In parameters */
r.in.system_name = system_name;
r.in.access_mask = access_mask;
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_OpenHKPT, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_OPENHKPT, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_OpenHKPT, (ndr_push_flags_fn_t)ndr_push_winreg_OpenHKPT);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_OpenHKPT, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -706,7 +970,15 @@ NTSTATUS rpccli_winreg_OpenHKPN(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx
/* In parameters */
r.in.system_name = system_name;
r.in.access_mask = access_mask;
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_OpenHKPN, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_OPENHKPN, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_OpenHKPN, (ndr_push_flags_fn_t)ndr_push_winreg_OpenHKPN);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_OpenHKPN, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}
@@ -724,7 +996,15 @@ NTSTATUS rpccli_winreg_QueryMultipleValues2(struct rpc_pipe_client *cli, TALLOC_
NTSTATUS status;
/* In parameters */
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_IN_DEBUG(winreg_QueryMultipleValues2, &r);
+
status = cli_do_rpc_ndr(cli, mem_ctx, PI_WINREG, DCERPC_WINREG_QUERYMULTIPLEVALUES2, &r, (ndr_pull_flags_fn_t)ndr_pull_winreg_QueryMultipleValues2, (ndr_push_flags_fn_t)ndr_push_winreg_QueryMultipleValues2);
+
+ if (DEBUGLEVEL >= 10)
+ NDR_PRINT_OUT_DEBUG(winreg_QueryMultipleValues2, &r);
+
if (NT_STATUS_IS_ERR(status)) {
return status;
}