From 43ddb0a7ae419d7050cb93e1c8836db7672c7093 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Sat, 11 Dec 2004 23:28:48 +0000 Subject: r4156: GetKeySecurity() IDL and torture test (This used to be commit 1c49de51aeb6041a3b53b8da7dc8e2bcf089bfe0) --- source4/librpc/idl/winreg.idl | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) (limited to 'source4/librpc/idl') diff --git a/source4/librpc/idl/winreg.idl b/source4/librpc/idl/winreg.idl index d721172507..370ca828b1 100644 --- a/source4/librpc/idl/winreg.idl +++ b/source4/librpc/idl/winreg.idl @@ -158,23 +158,17 @@ ); typedef struct { - uint32 max_len; - uint32 offset; + [size_is(size),length_is(len)] uint8 *data; + uint32 size; uint32 len; - } KeySecuritySize; - - typedef struct { - uint32 max_len; - DATA_BLOB data; } KeySecurityData; /******************/ /* Function: 0x0c */ WERROR winreg_GetKeySecurity( [in,ref] policy_handle *handle, - [in] uint32 unknown, - [in,out] KeySecuritySize *size, - [in,out] KeySecurityData data + [in] uint32 access_mask, + [in,out,ref] KeySecurityData *data ); /******************/ -- cgit