AddCredentialsW 函数 (sspi.h)
将凭据添加到与当前线程关联的凭据列表中。
语法
KSECDDDECLSPEC SECURITY_STATUS SEC_ENTRY AddCredentialsW(
PCredHandle hCredentials,
PSECURITY_STRING pPrincipal,
PSECURITY_STRING pPackage,
unsigned long fCredentialUse,
void *pAuthData,
SEC_GET_KEY_FN pGetKeyFn,
void *pvGetKeyArgument,
PTimeStamp ptsExpiry
);
参数
hCredentials
要添加到列表的凭据。
pPrincipal
凭据的主体名称。
pPackage
凭据的包的名称。
fCredentialUse
指示凭据使用的标志。
pAuthData
特定于包的身份验证数据。
pGetKeyFn
指向 GetKey 函数的指针,用于获取凭据的密钥。
pvGetKeyArgument
要传递给 GetKey 函数的值。
ptsExpiry
凭据的生存期。
返回值
返回指示成功或失败的状态代码。
要求
要求 | 值 |
---|---|
Header | sspi.h |