The Distributed File System service supports the netdfs interface.
IDL (Interface Definition Language) for the netdfs interface is available in Samba 4 [58].
Table 4.33. netdfs operations
| Interface | Operation number | Operation name | Windows API |
|---|---|---|---|
| 4fc742e0-4a10-11cf-8273-00aa004ae673 v3.0: netdfs | |||
| 0x00 | NetrDfsManagerGetVersion | ||
| 0x01 | NetrDfsAdd | NetDfsAdd | |
| 0x02 | NetrDfsRemove | NetDfsRemove | |
| 0x03 | NetrDfsSetInfo | NetDfsSetInfo | |
| 0x04 | NetrDfsGetInfo | NetDfsGetInfo | |
| 0x05 | NetrDfsEnum | NetDfsEnum | |
| 0x06 | NetrDfsRename | ||
| 0x07 | NetrDfsMove | NetDfsMove | |
| 0x08 | NetrDfsManagerGetConfigInfo | ||
| 0x09 | NetrDfsManagerSendSiteInfo | ||
| 0x0a | NetrDfsAddFtRoot | NetDfsAddFtRoot | |
| 0x0b | NetrDfsRemoveFtRoot | NetDfsRemoveFtRoot | |
| 0x0c | NetrDfsAddStdRoot | NetDfsAddStdRoot | |
| 0x0d | NetrDfsRemoveStdRoot | NetDfsRemoveStdRoot | |
| 0x0e | NetrDfsManagerInitialize | NetDfsManagerInitialize | |
| 0x0f | NetrDfsAddStdRootForced | NetDfsAddStdRootForced | |
| 0x10 | NetrDfsGetDcAddress | ||
| 0x11 | NetrDfsSetDcAddress | ||
| 0x12 | NetrDfsFlushFtTable | ||
| 0x13 | NetrDfsAdd2 | ||
| 0x14 | NetrDfsRemove2 | ||
| 0x15 | NetrDfsEnumEx | ||
| 0x16 | NetrDfsSetInfo2 |