diff options
Diffstat (limited to 'source4/librpc/idl')
-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 ); /******************/ |