diff options
Diffstat (limited to 'source3/librpc/gen_ndr/cli_winreg.c')
-rw-r--r-- | source3/librpc/gen_ndr/cli_winreg.c | 280 |
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; } |