1
0
mirror of https://github.com/samba-team/samba.git synced 2025-03-27 22:50:26 +03:00

drsuapi.idl: add drsuapi_DsBindInfo48.

This is necessary to make DsGetNcChanges work with win2008.

Michael
(cherry picked from commit dd278b069b8683a0e3721ebb7d0de06d2bc1c86f)
(This used to be commit 23742a369123722185297151fd743cb20812d3dd)
This commit is contained in:
Michael Adam 2008-07-22 11:37:32 +02:00
parent 16a9020029
commit 79c2426dbc

View File

@ -73,6 +73,15 @@ interface drsuapi
uint32 repl_epoch;
} drsuapi_DsBindInfo28;
/* this is used by w2k8 */
typedef struct {
drsuapi_SupportedExtensions supported_extensions;
GUID site_guid;
uint32 u1;
uint32 repl_epoch;
uint32 unknown[5];
} drsuapi_DsBindInfo48;
typedef struct {
[flag(NDR_REMAINING)] DATA_BLOB info;
} drsuapi_DsBindInfoFallBack;
@ -80,6 +89,7 @@ interface drsuapi
typedef [nodiscriminant] union {
[case(24)][subcontext(4)] drsuapi_DsBindInfo24 info24;
[case(28)][subcontext(4)] drsuapi_DsBindInfo28 info28;
[case(48)][subcontext(4)] drsuapi_DsBindInfo48 info48;
[default][subcontext(4)] drsuapi_DsBindInfoFallBack FallBack;
} drsuapi_DsBindInfo;