diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2004-12-11 23:28:48 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 13:07:20 -0500 |
commit | 43ddb0a7ae419d7050cb93e1c8836db7672c7093 (patch) | |
tree | b0dacc6db0d1ce5dd0798f1906b62171e5d44b86 /source4/librpc | |
parent | 969e14eae941427cf36c71b5588d7dd8e1f3c615 (diff) | |
download | samba-43ddb0a7ae419d7050cb93e1c8836db7672c7093.tar.gz samba-43ddb0a7ae419d7050cb93e1c8836db7672c7093.tar.bz2 samba-43ddb0a7ae419d7050cb93e1c8836db7672c7093.zip |
r4156: GetKeySecurity() IDL and torture test
(This used to be commit 1c49de51aeb6041a3b53b8da7dc8e2bcf089bfe0)
Diffstat (limited to 'source4/librpc')
-rw-r--r-- | source4/librpc/idl/winreg.idl | 14 |
1 files changed, 4 insertions, 10 deletions
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 ); /******************/ |