(lmdfs.h) DFS_STORAGE_INFO 结构
包含有关 DFS 命名空间中或 DFS 客户端维护的缓存中的 DFS 根或链接目标的信息。 有关 DFS 命名空间中 DFS 根目标或链接目标的信息,可通过调用 NetDfsGetInfo 函数进行检索。 通过调用 NetDfsGetClientInfo 函数来检索 DFS 客户端维护的缓存中有关 DFS 根目标或链接目标的信息。
语法
typedef struct _DFS_STORAGE_INFO {
ULONG State;
LPWSTR ServerName;
LPWSTR ShareName;
} DFS_STORAGE_INFO, *PDFS_STORAGE_INFO, *LPDFS_STORAGE_INFO;
成员
State
目标的状态。
当由于调用 NetDfsGetInfo 函数返回此结构时,此成员可以是以下值之一。
DFS_STORAGE_STATE_OFFLINE (0x00000001)
DFS 根目标或链接目标处于脱机状态。
DFS_STORAGE_STATE_ONLINE (0x00000002)
DFS 根目标或链接目标处于联机状态。
当由于调用 NetDfsGetClientInfo 函数而返回此结构时, 默认设置DFS_STORAGE_STATE_ONLINE (0x00000002) 状态。 如果目标是 DFS 客户端缓存中的活动目标,则以下值通过 OR 运算符在逻辑上与默认值组合。
DFS_STORAGE_STATE_ACTIVE (0x00000004)
DFS 根目标或链接目标是活动目标。
ServerName
指向以 null 结尾的 Unicode 字符串的指针,该字符串指定 DFS 根目标或链接目标服务器名称。
ShareName
指向以 null 结尾的 Unicode 字符串的指针,该字符串指定 DFS 根目标或链接目标共享名称。
注解
DFS_INFO_3和DFS_INFO_4结构各包含一个或多个DFS_STORAGE_INFO结构,每个 DFS 目标对应一个结构。 只能将一个目标标记为活动目标。 可能没有目标被标记为活动状态。
要求
最低受支持的客户端 | Windows Vista |
最低受支持的服务器 | Windows Server 2008 |
标头 | lmdfs.h (包括 LmDfs.h、Lm.h) |