typedef struct _CREDSSP_CRED {
CREDSSP_CRED_FLAGS Flags;
CREDSSP_CRED_USAGE CredUse;
USHORT AuthDataSize;
PUCHAR AuthData;
CREDSSP_SESSION_KEY SessionKey;
} CREDSSP_CRED, *PCREDSSP_CRED;
下面是对各个字段的简要说明:
- Flags: 一个表示凭据属性的标志位,使用 CREDSSP_CRED_FLAGS 枚举类型定义。
- CredUse: 一个表示凭据用途的标志位,使用 CREDSSP_CRED_USAGE 枚举类型定义。
- AuthDataSize: 一个表示 AuthData 字段长度的 16 位无符号整数。
- AuthData: 包含实际凭据数据的字节数组。
- SessionKey: 一个 CREDSSP_SESSION_KEY 结构,表示与凭据相关的会话密钥。
请注意,具体的枚举类型和结构体定义可能需要查阅 Windows SDK 文档,因为它们的详细信息可能会随着操作系统版本而有所不同。这些定义通常在相应的头文件(如 Credssp.h)中提供。在编写使用这些结构的代码时,请确保考虑到目标操作系统的版本和相关的 SDK 版本。
转载请注明出处:http://www.zyzy.cn/article/detail/25127/Win32 API/Credssp.h/CREDSSP_CRED