RAS_AUTH_ATTRIBUTE 結構 (raseapif.h)
RAS_AUTH_ATTRIBUTE結構是用來在 EAP 工作階段期間傳遞類型為 RAS_AUTH_ATTRIBUTE_TYPE 的驗證屬性。
語法
typedef struct _RAS_AUTH_ATTRIBUTE {
RAS_AUTH_ATTRIBUTE_TYPE raaType;
DWORD dwLength;
PVOID Value;
} RAS_AUTH_ATTRIBUTE, *PRAS_AUTH_ATTRIBUTE;
成員
raaType
指定屬性的類型,如 RAS_AUTH_ATTRIBUTE_TYPE 列舉型別中所定義。
dwLength
指定這個屬性值的位元組長度。 如果 Value 成員是指針, dwLength 會指定所指向緩衝區的長度。 如果 Value 成員是值本身, dwLength 會指定 Value 成員的長度由值佔用多少。
Value
指定屬性的值。 雖然這個成員屬於 PVOID 類型,但這個成員有時會包含 屬性的值,而不是指向值。 判斷是否要將 Value 成員解譯為值或值本身的指標的唯一方法是檢查 raaType 成員。 如需如何針對不同類型解譯 Value 成員的相關信息,請參閱RAS_AUTH_ATTRIBUTE_TYPE的參考頁面。
備註
這些結構的數位通常用來儲存或取得指定使用者的一組屬性。 由於會話的屬性數目未知,因此數位必須是動態的。 陣列會由具有 raatMinimum 值的 raaType 成員結構終止。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
標頭 | raseapif.h |