AddCredentialsA 函数 (sspi.h)
将凭据添加到与当前线程关联的凭据列表中。
语法
SECURITY_STATUS SEC_ENTRY AddCredentialsA(
PCredHandle hCredentials,
LPSTR pszPrincipal,
LPSTR pszPackage,
unsigned long fCredentialUse,
void *pAuthData,
SEC_GET_KEY_FN pGetKeyFn,
void *pvGetKeyArgument,
PTimeStamp ptsExpiry
);
参数
hCredentials
要添加到列表的凭据。
pszPrincipal
凭据的主体名称。
pszPackage
包的名称。
fCredentialUse
指示凭据使用的标志。
pAuthData
特定于包的身份验证数据。
pGetKeyFn
指向 GetKey 函数的指针。
pvGetKeyArgument
要传递给 GetKey 函数的值。
ptsExpiry
凭据生存期。
返回值
如果成功,则返回凭据的句柄,否则返回 NULL 。
要求
要求 | 值 |
---|---|
Header | sspi.h |