summaryrefslogtreecommitdiff
path: root/source4/librpc/idl
diff options
context:
space:
mode:
Diffstat (limited to 'source4/librpc/idl')
-rw-r--r--source4/librpc/idl/winsif.idl14
1 files changed, 13 insertions, 1 deletions
diff --git a/source4/librpc/idl/winsif.idl b/source4/librpc/idl/winsif.idl
index 0b99483017..bf30db693b 100644
--- a/source4/librpc/idl/winsif.idl
+++ b/source4/librpc/idl/winsif.idl
@@ -170,7 +170,19 @@ import "nbt.idl";
/*****************/
/* Function 0x05 */
- void WinsGetDbRecs();
+ typedef struct {
+ uint32 buffer_size;
+ [size_is(num_records)] winsif_RecordAction *row;
+ uint32 num_records;
+ uint32 total_num_records;
+ } winsif_Records;
+
+ WERROR winsif_WinsGetDbRecs(
+ [in,unique] winsif_Address *owner_address,
+ [in] hyper min_version_number,
+ [in] hyper max_version_number,
+ [out,ref] winsif_Records *records
+ );
/*****************/
/* Function 0x06 */