RASNAPSTATE 结构 (ras.h)

RASNAPSTATE 结构包含有关 远程访问连接的网络访问保护 (NAP) 变量的信息。

语法

typedef struct _tagRasNapState {
  DWORD          dwSize;
  DWORD          dwFlags;
  IsolationState isolationState;
  ProbationTime  probationTime;
} RASNAPSTATE, *LPRASNAPSTATE;

成员

dwSize

指定结构的大小(以字节为单位)。

dwFlags

包含有关从 RasGetNapStatus 函数调用返回时设置此结构的成员的信息。

isolationState

一个 IsolationState 值,该值指定 RAS 连接的隔离 NAP 状态。

probationTime

指定连接退出隔离区所需的时间,之后将删除连接。 ProbationTime 结构与 FILETIME 结构相同。

注解

IsolationState 枚举类型和 ProbationTime 结构在 naptypes.h 中声明。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
标头 ras.h