mirror of
https://github.com/samba-team/samba.git
synced 2025-01-11 05:18:09 +03:00
winreg.idl: get rid of initshutdown_String and use lsa_StringLarge
metze
(This used to be commit 1ccea2a260
)
This commit is contained in:
parent
fc840f3810
commit
4473a07fb3
@ -2,7 +2,7 @@
|
||||
winreg interface definition
|
||||
*/
|
||||
|
||||
import "lsa.idl", "initshutdown.idl", "security.idl";
|
||||
import "lsa.idl", "security.idl";
|
||||
|
||||
[
|
||||
uuid("338cd001-2244-31f1-aaaa-900038001003"),
|
||||
@ -302,7 +302,11 @@ import "lsa.idl", "initshutdown.idl", "security.idl";
|
||||
/* Function: 0x18 */
|
||||
WERROR winreg_InitiateSystemShutdown(
|
||||
[in,unique] uint16 *hostname,
|
||||
[in,unique] initshutdown_String *message,
|
||||
/*
|
||||
* Note: lsa_String and winreg_String both result
|
||||
* in WERR_INVALID_PARAM
|
||||
*/
|
||||
[in,unique] lsa_StringLarge *message,
|
||||
[in] uint32 timeout,
|
||||
[in] uint8 force_apps,
|
||||
[in] uint8 reboot
|
||||
@ -358,7 +362,11 @@ import "lsa.idl", "initshutdown.idl", "security.idl";
|
||||
/* Function: 0x1e */
|
||||
WERROR winreg_InitiateSystemShutdownEx(
|
||||
[in,unique] uint16 *hostname,
|
||||
[in,unique] initshutdown_String *message,
|
||||
/*
|
||||
* Note: lsa_String and winreg_String both result
|
||||
* in WERR_INVALID_PARAM
|
||||
*/
|
||||
[in,unique] lsa_StringLarge *message,
|
||||
[in] uint32 timeout,
|
||||
[in] uint8 force_apps,
|
||||
[in] uint8 reboot,
|
||||
|
@ -38,12 +38,9 @@
|
||||
|
||||
#define TEST_SID "S-1-5-21-1234567890-1234567890-1234567890-500"
|
||||
|
||||
static void init_initshutdown_String(TALLOC_CTX *mem_ctx,
|
||||
struct initshutdown_String *name,
|
||||
const char *s)
|
||||
static void init_lsa_StringLarge(struct lsa_StringLarge *name, const char *s)
|
||||
{
|
||||
name->name = talloc(mem_ctx, struct initshutdown_String_sub);
|
||||
name->name->name = s;
|
||||
name->string = s;
|
||||
}
|
||||
|
||||
static void init_winreg_String(struct winreg_String *name, const char *s)
|
||||
@ -1636,8 +1633,8 @@ static bool test_InitiateSystemShutdown(struct torture_context *tctx,
|
||||
uint16_t hostname = 0x0;
|
||||
|
||||
r.in.hostname = &hostname;
|
||||
r.in.message = talloc(tctx, struct initshutdown_String);
|
||||
init_initshutdown_String(tctx, r.in.message, "spottyfood");
|
||||
r.in.message = talloc(tctx, struct lsa_StringLarge);
|
||||
init_lsa_StringLarge(r.in.message, "spottyfood");
|
||||
r.in.force_apps = 1;
|
||||
r.in.timeout = 30;
|
||||
r.in.reboot = 1;
|
||||
@ -1660,8 +1657,8 @@ static bool test_InitiateSystemShutdownEx(struct torture_context *tctx,
|
||||
uint16_t hostname = 0x0;
|
||||
|
||||
r.in.hostname = &hostname;
|
||||
r.in.message = talloc(tctx, struct initshutdown_String);
|
||||
init_initshutdown_String(tctx, r.in.message, "spottyfood");
|
||||
r.in.message = talloc(tctx, struct lsa_StringLarge);
|
||||
init_lsa_StringLarge(r.in.message, "spottyfood");
|
||||
r.in.force_apps = 1;
|
||||
r.in.timeout = 30;
|
||||
r.in.reboot = 1;
|
||||
|
Loading…
Reference in New Issue
Block a user