status = table->AcquireCredentialsHandleW(pszPrincipal, pszPackage, fCredentialUse,
pvLogonID, pAuthData, pGetKeyFn, pvGetKeyArgument, phCredential, ptsExpiry);
- if (status != SEC_E_OK)
+ if (IsSecurityStatusError(status))
{
WLog_WARN(TAG, "AcquireCredentialsHandleW status %s [%08X]",
GetSecurityStatusString(status), status);
}
+
return status;
}
status = table->AcquireCredentialsHandleA(pszPrincipal, pszPackage, fCredentialUse,
pvLogonID, pAuthData, pGetKeyFn, pvGetKeyArgument, phCredential, ptsExpiry);
- if (status != SEC_E_OK)
+ if (IsSecurityStatusError(status))
{
WLog_WARN(TAG, "AcquireCredentialsHandleA status %s [%08X]",
GetSecurityStatusString(status), status);
status = table->ExportSecurityContext(phContext, fFlags, pPackedContext, pToken);
- if (status != SEC_E_OK)
+ if (IsSecurityStatusError(status))
{
WLog_WARN(TAG, "ExportSecurityContext status %s [%08X]",
GetSecurityStatusString(status), status);
status = table->FreeCredentialsHandle(phCredential);
- if (status != SEC_E_OK)
+ if (IsSecurityStatusError(status))
{
WLog_WARN(TAG, "FreeCredentialsHandle status %s [%08X]",
GetSecurityStatusString(status), status);
}
+
return status;
}
status = table->ImportSecurityContextW(pszPackage, pPackedContext, pToken, phContext);
- if (status != SEC_E_OK)
+ if (IsSecurityStatusError(status))
{
WLog_WARN(TAG, "ImportSecurityContextW status %s [%08X]",
GetSecurityStatusString(status), status);
status = table->ImportSecurityContextA(pszPackage, pPackedContext, pToken, phContext);
- if (status != SEC_E_OK)
+ if (IsSecurityStatusError(status))
{
WLog_WARN(TAG, "ImportSecurityContextA status %s [%08X]",
GetSecurityStatusString(status), status);
status = table->QueryCredentialsAttributesW(phCredential, ulAttribute, pBuffer);
- if (status != SEC_E_OK)
+ if (IsSecurityStatusError(status))
{
WLog_WARN(TAG, "QueryCredentialsAttributesW status %s [%08X]",
GetSecurityStatusString(status), status);
status = table->QueryCredentialsAttributesA(phCredential, ulAttribute, pBuffer);
- if (status != SEC_E_OK)
+ if (IsSecurityStatusError(status))
{
WLog_WARN(TAG, "QueryCredentialsAttributesA status %s [%08X]",
GetSecurityStatusString(status), status);
status = table->AcceptSecurityContext(phCredential, phContext, pInput, fContextReq,
TargetDataRep, phNewContext, pOutput, pfContextAttr, ptsTimeStamp);
- if (status != SEC_E_OK)
+ if (IsSecurityStatusError(status))
{
WLog_WARN(TAG, "AcceptSecurityContext status %s [%08X]",
GetSecurityStatusString(status), status);
status = table->ApplyControlToken(phContext, pInput);
- if (status != SEC_E_OK)
+ if (IsSecurityStatusError(status))
{
WLog_WARN(TAG, "ApplyControlToken status %s [%08X]",
GetSecurityStatusString(status), status);
status = table->CompleteAuthToken(phContext, pToken);
- if (status != SEC_E_OK)
+ if (IsSecurityStatusError(status))
{
WLog_WARN(TAG, "CompleteAuthToken status %s [%08X]",
GetSecurityStatusString(status), status);
status = table->DeleteSecurityContext(phContext);
- if (status != SEC_E_OK)
+ if (IsSecurityStatusError(status))
{
WLog_WARN(TAG, "DeleteSecurityContext status %s [%08X]",
GetSecurityStatusString(status), status);
status = table->ImpersonateSecurityContext(phContext);
- if (status != SEC_E_OK)
+ if (IsSecurityStatusError(status))
{
WLog_WARN(TAG, "ImpersonateSecurityContext status %s [%08X]",
GetSecurityStatusString(status), status);
pszTargetName, fContextReq, Reserved1, TargetDataRep,
pInput, Reserved2, phNewContext, pOutput, pfContextAttr, ptsExpiry);
- if (status != SEC_E_OK)
+ if (IsSecurityStatusError(status))
{
WLog_WARN(TAG, "InitializeSecurityContextW status %s [%08X]",
GetSecurityStatusString(status), status);
pszTargetName, fContextReq, Reserved1, TargetDataRep,
pInput, Reserved2, phNewContext, pOutput, pfContextAttr, ptsExpiry);
- if (status != SEC_E_OK)
+ if (IsSecurityStatusError(status))
{
WLog_WARN(TAG, "InitializeSecurityContextA status %s [%08X]",
GetSecurityStatusString(status), status);
status = table->QueryContextAttributesW(phContext, ulAttribute, pBuffer);
- if (status != SEC_E_OK)
+ if (IsSecurityStatusError(status))
{
WLog_WARN(TAG, "QueryContextAttributesW status %s [%08X]",
GetSecurityStatusString(status), status);
status = table->QueryContextAttributesA(phContext, ulAttribute, pBuffer);
- if (status != SEC_E_OK)
+ if (IsSecurityStatusError(status))
{
WLog_WARN(TAG, "QueryContextAttributesA status %s [%08X]",
GetSecurityStatusString(status), status);
status = table->QuerySecurityContextToken(phContext, phToken);
- if (status != SEC_E_OK)
+ if (IsSecurityStatusError(status))
{
WLog_WARN(TAG, "QuerySecurityContextToken status %s [%08X]",
GetSecurityStatusString(status), status);
status = table->SetContextAttributesW(phContext, ulAttribute, pBuffer, cbBuffer);
- if (status != SEC_E_OK)
+ if (IsSecurityStatusError(status))
{
WLog_WARN(TAG, "SetContextAttributesW status %s [%08X]",
GetSecurityStatusString(status), status);
status = table->SetContextAttributesA(phContext, ulAttribute, pBuffer, cbBuffer);
- if (status != SEC_E_OK)
+ if (IsSecurityStatusError(status))
{
WLog_WARN(TAG, "SetContextAttributesA status %s [%08X]",
GetSecurityStatusString(status), status);
status = table->RevertSecurityContext(phContext);
- if (status != SEC_E_OK)
+ if (IsSecurityStatusError(status))
{
WLog_WARN(TAG, "RevertSecurityContext status %s [%08X]",
GetSecurityStatusString(status), status);
status = table->DecryptMessage(phContext, pMessage, MessageSeqNo, pfQOP);
- if (status != SEC_E_OK)
+ if (IsSecurityStatusError(status))
{
WLog_WARN(TAG, "DecryptMessage status %s [%08X]",
GetSecurityStatusString(status), status);
status = table->MakeSignature(phContext, fQOP, pMessage, MessageSeqNo);
- if (status != SEC_E_OK)
+ if (IsSecurityStatusError(status))
{
WLog_WARN(TAG, "MakeSignature status %s [%08X]",
GetSecurityStatusString(status), status);
status = table->VerifySignature(phContext, pMessage, MessageSeqNo, pfQOP);
- if (status != SEC_E_OK)
+ if (IsSecurityStatusError(status))
{
WLog_WARN(TAG, "VerifySignature status %s [%08X]",
GetSecurityStatusString(status), status);