1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-12 09:18:10 +03:00

r18815: Fill in IDL for domain based DFS root functions (dfs_AddFtRoot,

dfs_RemoveFtRoot and dfs_FlushFtTable).

Guenther
This commit is contained in:
Günther Deschner 2006-09-22 08:36:30 +00:00 committed by Gerald (Jerry) Carter
parent 355c6e78a9
commit 91d4fc25c5

View File

@ -306,10 +306,32 @@
WERROR dfs_ManagerSendSiteInfo();
/* Function 0x0a */
WERROR dfs_AddFtRoot();
typedef struct {
uint32 unknown1;
[string,charset(UTF16)] uint16 *unknown2;
} dfs_UnknownStruct;
WERROR dfs_AddFtRoot(
[in] [string,charset(UTF16)] uint16 servername[],
[in] [string,charset(UTF16)] uint16 dns_servername[],
[in] [string,charset(UTF16)] uint16 dfsname[],
[in] [string,charset(UTF16)] uint16 rootshare[],
[in] [string,charset(UTF16)] uint16 comment[],
[in] [string,charset(UTF16)] uint16 dfs_config_dn[],
[in] uint8 unknown1,
[in] uint32 flags,
[in,out,unique] dfs_UnknownStruct **unknown2
);
/* Function 0x0b */
WERROR dfs_RemoveFtRoot();
WERROR dfs_RemoveFtRoot(
[in] [string,charset(UTF16)] uint16 servername[],
[in] [string,charset(UTF16)] uint16 dns_servername[],
[in] [string,charset(UTF16)] uint16 dfsname[],
[in] [string,charset(UTF16)] uint16 rootshare[],
[in] uint32 flags,
[in,out,unique] dfs_UnknownStruct **unknown
);
/* Function 0x0c */
WERROR dfs_AddStdRoot(
@ -347,7 +369,10 @@
WERROR dfs_SetDcAddress();
/* Function 0x12 */
WERROR dfs_FlushFtTable();
WERROR dfs_FlushFtTable(
[in] [string,charset(UTF16)] uint16 servername[],
[in] [string,charset(UTF16)] uint16 rootshare[]
);
/* Function 0x13 */
WERROR dfs_Add2();