Share via


RAS_AUTH_ATTRIBUTE_TYPE列舉 (raseapif.h)

RAS_AUTH_ATTRIBUTE_TYPE列舉類型會指定用於會話驗證的屬性值。 如需此列舉型別中值的進一步詳細數據,請參閱下列四個參考之一: RFC 2865RFC 2866RFC 2869RFC 2868

Syntax

typedef enum _RAS_AUTH_ATTRIBUTE_TYPE_ {
  raatMinimum = 0,
  raatUserName,
  raatUserPassword,
  raatMD5CHAPPassword,
  raatNASIPAddress,
  raatNASPort,
  raatServiceType,
  raatFramedProtocol,
  raatFramedIPAddress,
  raatFramedIPNetmask,
  raatFramedRouting = 10,
  raatFilterId,
  raatFramedMTU,
  raatFramedCompression,
  raatLoginIPHost,
  raatLoginService,
  raatLoginTCPPort,
  raatUnassigned17,
  raatReplyMessage,
  raatCallbackNumber,
  raatCallbackId = 20,
  raatUnassigned21,
  raatFramedRoute,
  raatFramedIPXNetwork,
  raatState,
  raatClass,
  raatVendorSpecific,
  raatSessionTimeout,
  raatIdleTimeout,
  raatTerminationAction,
  raatCalledStationId = 30,
  raatCallingStationId,
  raatNASIdentifier,
  raatProxyState,
  raatLoginLATService,
  raatLoginLATNode,
  raatLoginLATGroup,
  raatFramedAppleTalkLink,
  raatFramedAppleTalkNetwork,
  raatFramedAppleTalkZone,
  raatAcctStatusType = 40,
  raatAcctDelayTime,
  raatAcctInputOctets,
  raatAcctOutputOctets,
  raatAcctSessionId,
  raatAcctAuthentic,
  raatAcctSessionTime,
  raatAcctInputPackets,
  raatAcctOutputPackets,
  raatAcctTerminateCause,
  raatAcctMultiSessionId = 50,
  raatAcctLinkCount,
  raatAcctEventTimeStamp = 55,
  raatMD5CHAPChallenge = 60,
  raatNASPortType,
  raatPortLimit,
  raatLoginLATPort,
  raatTunnelType,
  raatTunnelMediumType,
  raatTunnelClientEndpoint,
  raatTunnelServerEndpoint,
  raatARAPPassword = 70,
  raatARAPFeatures,
  raatARAPZoneAccess,
  raatARAPSecurity,
  raatARAPSecurityData,
  raatPasswordRetry,
  raatPrompt,
  raatConnectInfo,
  raatConfigurationToken,
  raatEAPMessage,
  raatSignature = 80,
  raatARAPChallengeResponse = 84,
  raatAcctInterimInterval = 85,
  raatNASIPv6Address = 95,
  raatFramedInterfaceId,
  raatFramedIPv6Prefix,
  raatLoginIPv6Host,
  raatFramedIPv6Route,
  raatFramedIPv6Pool,
  raatARAPGuestLogon = 8096,
  raatCertificateOID,
  raatEAPConfiguration,
  raatPEAPEmbeddedEAPTypeId = 8099,
  raatInnerEAPTypeId = 8099,
  raatPEAPFastRoamedSession = 8100,
  raatFastRoamedSession = 8100,
  raatEAPTLV = 8102,
  raatCredentialsChanged,
  raatCertificateThumbprint = 8250,
  raatPeerId = 9000,
  raatServerId,
  raatMethodId,
  raatEMSK,
  raatSessionId,
  raatReserved
} RAS_AUTH_ATTRIBUTE_TYPE;

常數

 
raatMinimum
值: 0
指定等於零的值,並在的任何數位中當做 NULL 終止符使用
RAS_AUTH_ATTRIBUTE 結構。
raatUserName
指定要驗證的用戶名稱。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是指針。 如需相關資訊,請參閱
RFC 2865
raatUserPassword
指定要驗證之用戶的密碼。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是指針。 如需相關資訊,請參閱
RFC 2865
raatMD5CHAPPassword
指定使用者提供的密碼,以回應 MD5 挑戰交握驗證通訊協定 (CHAP) 挑戰。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是指針。 如需相關資訊,請參閱
RFC 2865
raatNASIPAddress
指定網路存取伺服器 (NAS) IP 位址。 Access-Request 應該指定 NAS IP 位址或 NAS 識別碼。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需相關資訊,請參閱
RFC 2865
raatNASPort
指定用戶連線到 NAS 的實體或虛擬專用網 (VPN) 。 請注意,此值不是 TCP 或 UDP 的埠號碼。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需相關資訊,請參閱
RFC 2865
raatServiceType
指定使用者所要求的服務類型,或要提供的服務類型。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需相關資訊,請參閱
RFC 2865
raatFramedProtocol
指定要用於框架式存取的框架通訊協定類型,例如 SLIP、PPP 或 ARAP (AppleTalk 遠端存取通訊協定) 。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需相關資訊,請參閱
RFC 2865
raatFramedIPAddress
指定針對要求驗證的使用者所設定的IP位址。 這個屬性通常是由驗證提供者傳回。 不過,NAS 可以在驗證要求中使用它來指定慣用的IP位址。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需相關資訊,請參閱
RFC 2865
raatFramedIPNetmask
指定屬於網路路由器之使用者的IP網路遮罩。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需相關資訊,請參閱
RFC 2865
raatFramedRouting
值: 10
指定屬於網路路由器之使用者的路由方法。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需相關資訊,請參閱
RFC 2865
raatFilterId
指定要求驗證之使用者的篩選清單。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是指針。 如需相關資訊,請參閱
RFC 2865
raatFramedMTU
指定使用者的傳輸單位上限 (MTU) 。 如果 MTU 不是透過一些其他方式交涉,例如 PPP,則會使用這個屬性。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需相關資訊,請參閱
RFC 2865
raatFramedCompression
指定要用於連接的壓縮通訊協定。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需相關資訊,請參閱
RFC 2865
raatLoginIPHost
指定要用來連接用戶的系統。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需相關資訊,請參閱
RFC 2865
raatLoginService
指定要用來將用戶連線到 raatLoginIPHost所指定的主機的服務。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需相關資訊,請參閱
RFC 2865
raatLoginTCPPort
指定要連接使用者的埠。 只有當 raatLoginService 屬性存在時,這個屬性才會存在。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需相關資訊,請參閱
RFC 2865
raatUnassigned17
此值目前未指派。
raatReplyMessage
指定要向用戶顯示的訊息。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是指針。 如需相關資訊,請參閱
RFC 2865
raatCallbackNumber
指定回呼號碼。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是指針。 如需相關資訊,請參閱
RFC 2865
raatCallbackId
值: 20
指定要回呼的位置。 NAS 會解譯此屬性的值。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是指針。 如需相關資訊,請參閱
RFC 2865
raatUnassigned21
此值目前未指派。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE也未定義。
raatFramedRoute
指定要在 NAS 上為使用者設定的路由資訊。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是指針。 如需相關資訊,請參閱
RFC 2865
raatFramedIPXNetwork
指定要為使用者設定的IPX網路號碼。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需相關資訊,請參閱
RFC 2865
raatState
指定伺服器提供給客戶端的狀態資訊。 請參閱
RFC 2865 以取得此值的詳細資訊。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是指針。
raatClass
指定驗證提供者提供給 NAS 的值。 NAS 與會計提供者通訊時,應該使用此值。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是指針。 如需相關資訊,請參閱
RFC 2865
raatVendorSpecific
指定廠商提供的擴充屬性欄位。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是指針。 如需相關資訊,請參閱
RFC 2865
raatSessionTimeout
指定要向使用者提供服務的秒數上限。 這次之後,會話就會終止。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需相關資訊,請參閱
RFC 2865
raatIdleTimeout
指定工作階段可閒置的連續秒數上限。 如果閑置時間超過此值,會話就會終止。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需相關資訊,請參閱
RFC 2865
raatTerminationAction
指定伺服器在連接終止時所執行的動作。 如需此值的詳細資訊,請參閱上述參考的檔案。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE為32位整數值。 如需相關資訊,請參閱
RFC 2865
raatCalledStationId
值: 30
指定使用者撥打以連線到 NAS 的數位。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是指針。 如需相關資訊,請參閱
RFC 2865
raatCallingStationId
指定使用者呼叫的來源號碼。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是指針。 如需相關資訊,請參閱
RFC 2865
raatNASIdentifier
指定 NAS 識別碼。 Access-Request 應該指定 NAS 識別碼或 NAS IP 位址。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是指針。 如需相關資訊,請參閱
RFC 2865
raatProxyState
指定 Proxy 伺服器在轉送驗證要求時所包含的值。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是指針。 如需相關資訊,請參閱
RFC 2865
raatLoginLATService
指定目前未用於 Windows 2000 驗證的屬性。 如需相關資訊,請參閱
RFC 2865
raatLoginLATNode
指定目前未用於 Windows 2000 驗證的屬性。 如需相關資訊,請參閱
RFC 2865
raatLoginLATGroup
指定目前未用於 Windows 2000 驗證的屬性。 如需相關資訊,請參閱
RFC 2865
raatFramedAppleTalkLink
指定使用者是另一個路由器時使用者的AppleTalk網路號碼。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE為32位整數值。 如需相關資訊,請參閱
RFC 2865
raatFramedAppleTalkNetwork
指定 NAS 應該用來為使用者配置 AppleTalk 節點的 AppleTalk 網路號碼。 只有當使用者不是另一個路由器時,才會使用這個屬性。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需相關資訊,請參閱
RFC 2865
raatFramedAppleTalkZone
指定使用者的 AppleTalk 預設區域。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是指針。 如需相關資訊,請參閱
RFC 2865
raatAcctStatusType
值: 40
指定會計提供者是否應該為用戶啟動或停止會計。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需相關資訊,請參閱
RFC 2866
raatAcctDelayTime
指定客戶端嘗試傳送目前要求的時間長度。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需相關資訊,請參閱
RFC 2866
raatAcctInputOctets
指定目前會計會話期間已收到的八進位數。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需相關資訊,請參閱
RFC 2866
raatAcctOutputOctets
指定目前會計會話期間所傳送的八進位數。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需相關資訊,請參閱
RFC 2866
raatAcctSessionId
指定值,以啟用記錄檔中相符的開始和停止記錄的識別。 開始和停止記錄會在 raatAcctStatusType 屬性中傳送。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是指針。 如需相關資訊,請參閱
RFC 2866
raatAcctAuthentic
指定對會計提供者的驗證方式;例如,Windows 2000 目錄服務、RADIUS 或其他驗證提供者。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需相關資訊,請參閱
RFC 2866
raatAcctSessionTime
指定目前會計會話中已耗用的秒數。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需相關資訊,請參閱
RFC 2866
raatAcctInputPackets
指定目前會計會話期間已接收的封包數目。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需相關資訊,請參閱
RFC 2866
raatAcctOutputPackets
指定目前會計會話期間已傳送的封包數目。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需相關資訊,請參閱
RFC 2866
raatAcctTerminateCause
指定目前會計會話的終止方式。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需相關資訊,請參閱
RFC 2866
raatAcctMultiSessionId
值: 50
指定值,以啟用記錄檔內相關會計會話的識別。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需相關資訊,請參閱
RFC 2866
raatAcctLinkCount
如果目前的會計會話使用多連結連線,則指定連結數目。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需相關資訊,請參閱
RFC 2866
raatAcctEventTimeStamp
值: 55
指定會計要求封包中包含的屬性。 它會指定事件發生的時間。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需詳細資訊,請參閱
RFC 2869 因特網草稿。
raatMD5CHAPChallenge
值: 60
指定 NAS 傳送給 CHAP 使用者的 CHAP 挑戰。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是指針。 如需相關資訊,請參閱
RFC 2865
raatNASPortType
指定使用者用來連線的埠類型,例如異步、ISDN、虛擬。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需相關資訊,請參閱
RFC 2865
raatPortLimit
指定 NAS 應提供給使用者用於多連結工作階段的埠數目。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需相關資訊,請參閱
RFC 2865
raatLoginLATPort
指定目前未用於 Windows 2000 驗證的屬性。 如需相關資訊,請參閱
RFC 2865
raatTunnelType
指定使用的通道通訊協定。 下表列出有效的通道類型。

























































通道類型值描述
1點對點通道通訊協定 (PPTP)
2第二層轉送 (L2F)
3第二層通道通訊協定 (L2TP)
4ATMP (的遞增通道管理通訊協定)
5虛擬通道通訊協定 (VTP)
6通道模式中的IP驗證標頭
7IP-in-IP 封裝 (IP-IP)
8最小IP內封裝 (MIN-IP-IP)
9在通道模式中封裝安全性承載的IP (ESP)
10一般路由封裝 (GRE)
11貝氏撥號虛擬服務 (DVS)
12IP-in-IP 通道
raatTunnelMediumType
指定要在為這些通訊協定建立通道時所使用的傳輸媒體, (例如 L2TP) ,這些通訊協定可以透過多個傳輸運作。 下表列出有效的中型類型。





































































中型別值描述
1IPv4 (IP 第 4 版)
2IPv6 (IP第6版)
3NSAP
4HDLC (8 位多點)
5BBN 1822
6802 (包含所有 802 個媒體加上乙太網路「標準格式」)
7E.163 (POTS)
8E.164 (SMDS、Frame Relay、ATM)
9F.69 (Telex)
10X.121 (X.25、Frame Relay)
11Ipx
12Appletalk
13Decnet IV
14Banyan Vines
15E.164 搭配 NSAP 格式子位址
raatTunnelClientEndpoint
指向通道結尾的啟動器位址。
raatTunnelServerEndpoint
指向通道伺服器端的位址。
raatARAPPassword
值: 70
指定要用於 AppleTalk 遠端存取通訊協定的密碼, (ARAP) 驗證。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是指針。 如需相關資訊,請參閱
RFC 2869
raatARAPFeatures
指定 NAS 應該在 ARAP「功能旗標」封包中傳回給用戶的資訊。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是指針。 如需相關資訊,請參閱
RFC 2869
raatARAPZoneAccess
指定如何使用使用者的 ARAP 區域清單。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需相關資訊,請參閱
RFC 2869
raatARAPSecurity
指定要在 NAS 與使用者之間的次要驗證階段中使用的 ARAP 安全性模組。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數。 如需相關資訊,請參閱
RFC 2869
raatARAPSecurityData
指定要與 ARAP 安全性模組搭配使用的資料。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是指針。 如需相關資訊,請參閱
RFC 2869
raatPasswordRetry
指定允許使用者存取的密碼重試次數。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。
raatPrompt
指定 NAS 是否應該回應使用者對挑戰的回應。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需相關資訊,請參閱
RFC 2869
raatConnectInfo
指定使用者正在使用之連線類型的相關信息。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是指針。 如需相關資訊,請參閱
RFC 2869
raatConfigurationToken
指定 RADIUS Proxy 伺服器與 RADIUS Proxy 用戶端之間的通訊中的使用者配置檔資訊。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是指針。 如需相關資訊,請參閱
RFC 2869
raatEAPMessage
指定在使用者與驗證提供者之間直接傳送 EAP 資訊。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是指針。 如需相關資訊,請參閱
RFC 2869
raatSignature
值: 80
指定要包含在 CHAP、EAP 或 ARAP 封包中的簽章。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是指針。 如需詳細資訊,
RFC 2869
raatARAPChallengeResponse
值: 84
指定 Apple 遠端存取通訊協定 (ARAP) 挑戰的回應。 在 ARAP 中,伺服器或用戶端可能會回應挑戰。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是指針。 如需相關資訊,請參閱
RFC 2869
raatAcctInterimInterval
值: 85
指定會計更新之間的時間,以秒為單位。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需相關資訊,請參閱
RFC 2869
raatNASIPv6Address
值: 95
raatFramedInterfaceId
raatFramedIPv6Prefix
raatLoginIPv6Host
raatFramedIPv6Route
raatFramedIPv6Pool
raatARAPGuestLogon
值: 8096
指定 Apple 遠端存取通訊協定 (ARAP) 來賓登入。 中的值欄位
此類型的RAS_AUTH_ATTRIBUTE是32位整數值。 如需相關資訊,請參閱
RFC 2869
raatCertificateOID
已保留供內部使用。
raatEAPConfiguration
已保留供內部使用。
raatPEAPEmbeddedEAPTypeId
值: 8099
已保留供內部使用。
raatInnerEAPTypeId
值: 8099
raatPEAPFastRoamedSession
值: 8100
已保留供內部使用。
raatFastRoamedSession
值: 8100
raatEAPTLV
值: 8102
表示和EAP-TLV 屬性。
raatCredentialsChanged
raatCertificateThumbprint
值: 8250
raatPeerId
值: 9000
raatServerId
raatMethodId
raatEMSK
raatSessionId
raatReserved
中的值欄位
此類型的RAS_AUTH_ATTRIBUTE未定義。

規格需求

需求
最低支援的用戶端 Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
標頭 raseapif.h

另請參閱

EAP 列舉

可延伸驗證通訊協議參考

RAS_AUTH_ATTRIBUTE