Wireshark  2.9.0-477-g68ec514b
The Wireshark network protocol analyzer
Classes | Public Types | Public Member Functions | Public Attributes | List of all members
netdfs Interface Reference

Classes

struct  dfs_EnumArray1
 
struct  dfs_EnumArray2
 
struct  dfs_EnumArray200
 
struct  dfs_EnumArray3
 
struct  dfs_EnumArray300
 
struct  dfs_EnumArray4
 
union  dfs_EnumInfo
 
struct  dfs_EnumStruct
 
union  dfs_Info
 
struct  dfs_Info0
 
struct  dfs_Info1
 
struct  dfs_Info100
 
struct  dfs_Info101
 
struct  dfs_Info102
 
struct  dfs_Info103
 
struct  dfs_Info104
 
struct  dfs_Info105
 
struct  dfs_Info106
 
struct  dfs_Info2
 
struct  dfs_Info200
 
struct  dfs_Info3
 
struct  dfs_Info300
 
struct  dfs_Info4
 
struct  dfs_Info5
 
struct  dfs_Info6
 
struct  dfs_Info7
 
struct  dfs_StorageInfo
 
struct  dfs_StorageInfo2
 
struct  dfs_Target_Priority
 
struct  dfs_UnknownStruct
 

Public Types

enum  dfs_ManagerVersion { DFS_MANAGER_VERSION_NT4 = 1, DFS_MANAGER_VERSION_W2K = 2, DFS_MANAGER_VERSION_W2K3 = 4 }
 
enum  dfs_Target_PriorityClass {
  DFS_INVALID_PRIORITY_CLASS = -1, DFS_SITE_COST_NORMAL_PRIORITY_CLASS = 0, DFS_GLOBAL_HIGH_PRIORITY_CLASS = 1, DFS_SITE_COST_HIGH_PRIORITY_CLASS = 2,
  DFS_SITE_COST_LOW_PRIORITY_CLASS = 3, DFS_GLOBAL_LOW_PRIORITY_CLASS = 4
}
 
enum  dfs_VolumeFlavor { DFS_VOLUME_FLAVOR_STANDALONE = 0x100, DFS_VOLUME_FLAVOR_AD_BLOB = 0x200 }
 

Public Member Functions

void dfs_GetManagerVersion ([out] dfs_ManagerVersion *version)
 
WERROR dfs_Add ([in][string, charset(UTF16)] uint16 *path, [in][string, charset(UTF16)] uint16 *server, [in, unique][string, charset(UTF16)] uint16 *share, [in, unique][string, charset(UTF16)] uint16 *comment, [in] uint32 flags)
 
WERROR dfs_Remove ([in][string, charset(UTF16)] uint16 *dfs_entry_path, [in, unique][string, charset(UTF16)] uint16 *servername, [in, unique][string, charset(UTF16)] uint16 *sharename)
 
WERROR dfs_SetInfo ([in][string, charset(UTF16)] uint16 dfs_entry_path[], [in, unique][string, charset(UTF16)] uint16 *servername, [in, unique][string, charset(UTF16)] uint16 *sharename, [in] uint32 level, [in, ref, switch_is(level)] dfs_Info *info)
 
WERROR dfs_GetInfo ([in][string, charset(UTF16)] uint16 dfs_entry_path[], [in, unique][string, charset(UTF16)] uint16 *servername, [in, unique][string, charset(UTF16)] uint16 *sharename, [in] uint32 level, [out, switch_is(level)] dfs_Info *info)
 
WERROR dfs_Enum ([in] uint32 level, [in] uint32 bufsize, [in, out, unique] dfs_EnumStruct *info, [in, out, unique] uint32 *total)
 
WERROR dfs_Rename ()
 
WERROR dfs_Move ()
 
WERROR dfs_ManagerGetConfigInfo ()
 
WERROR dfs_ManagerSendSiteInfo ()
 
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)
 
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)
 
WERROR dfs_AddStdRoot ([in][string, charset(UTF16)] uint16 servername[], [in][string, charset(UTF16)] uint16 rootshare[], [in][string, charset(UTF16)] uint16 comment[], [in] uint32 flags)
 
WERROR dfs_RemoveStdRoot ([in][string, charset(UTF16)] uint16 servername[], [in][string, charset(UTF16)] uint16 rootshare[], [in] uint32 flags)
 
WERROR dfs_ManagerInitialize ([in][string, charset(UTF16)] uint16 *servername, [in] uint32 flags)
 
WERROR dfs_AddStdRootForced ([in][string, charset(UTF16)] uint16 servername[], [in][string, charset(UTF16)] uint16 rootshare[], [in][string, charset(UTF16)] uint16 comment[], [in][string, charset(UTF16)] uint16 store[])
 
WERROR dfs_GetDcAddress ()
 
WERROR dfs_SetDcAddress ()
 
WERROR dfs_FlushFtTable ([in][string, charset(UTF16)] uint16 servername[], [in][string, charset(UTF16)] uint16 rootshare[])
 
WERROR dfs_Add2 ()
 
WERROR dfs_Remove2 ()
 
WERROR dfs_EnumEx ([in][string, charset(UTF16)] uint16 dfs_name[], [in] uint32 level, [in] uint32 bufsize, [in, out, unique] dfs_EnumStruct *info, [in, out, unique] uint32 *total)
 
WERROR dfs_SetInfo2 ()
 

Public Attributes

typedef bitmap
 
const int DFS_STORAGE_STATES = 0xf
 

Member Data Documentation

typedef netdfs::bitmap
Initial value:
{
DFS_VOLUME_STATE_OK = 0x1,
DFS_VOLUME_STATE_INCONSISTENT = 0x2,
DFS_VOLUME_STATE_OFFLINE = 0x4,
DFS_VOLUME_STATE_ONLINE = 0x8,
DFS_VOLUME_STATE_STANDALONE = DFS_VOLUME_FLAVOR_STANDALONE,
DFS_VOLUME_STATE_AD_BLOB = DFS_VOLUME_FLAVOR_AD_BLOB
} dfs_VolumeState

The documentation for this interface was generated from the following file: