mirror of
https://github.com/samba-team/samba.git
synced 2025-03-01 04:58:35 +03:00
s4/idl: PrefixMap description for W2K3 and W2K8 Schema:prefixMap attribute
Signed-off-by: Stefan Metzmacher <metze@samba.org>
This commit is contained in:
parent
531059696e
commit
cd3d165778
@ -176,6 +176,28 @@ interface drsblobs {
|
||||
[in] partialAttributeSetBlob blob
|
||||
);
|
||||
|
||||
/*
|
||||
* MS w2k3 and w2k8 prefixMap format
|
||||
* There is no version number. Format is:
|
||||
* uint32 - number of entries in the map
|
||||
* uint32 - total bytes that structure occupies
|
||||
* ENTRIES:
|
||||
* uint16 - prefix ID (OID's last sub-id encoded. see prefixMap)
|
||||
* uint16 - number of bytes in prefix N
|
||||
* uint8[N] - BER encoded prefix
|
||||
*/
|
||||
typedef [noprint,flag(NDR_NOALIGN)] struct {
|
||||
uint16 entryID;
|
||||
uint16 length;
|
||||
uint8 binary_oid[length];
|
||||
} drsuapi_MSPrefixMap_Entry;
|
||||
|
||||
typedef [public,gensize] struct {
|
||||
uint32 num_entries;
|
||||
[value(ndr_size_drsuapi_MSPrefixMap_Ctr(r, ndr->iconv_convenience, ndr->flags))] uint32 __ndr_size;
|
||||
drsuapi_MSPrefixMap_Entry entries[num_entries];
|
||||
} drsuapi_MSPrefixMap_Ctr;
|
||||
|
||||
/*
|
||||
* prefixMap
|
||||
* w2k unknown
|
||||
|
Loading…
x
Reference in New Issue
Block a user