mirror of
https://github.com/reactos/reactos.git
synced 2025-02-23 08:55:19 +00:00
[NTOS]
- Add missed _SEH2_YIELD's svn path=/trunk/; revision=72609
This commit is contained in:
parent
a039776826
commit
debfd3bfc1
11 changed files with 31 additions and 31 deletions
|
@ -1545,16 +1545,16 @@ CmpQueryNameInformation(
|
|||
{
|
||||
*ResultLength = FIELD_OFFSET(KEY_NAME_INFORMATION, Name) + NeededLength;
|
||||
if (Length < RTL_SIZEOF_THROUGH_FIELD(KEY_NAME_INFORMATION, NameLength))
|
||||
return STATUS_BUFFER_TOO_SMALL;
|
||||
_SEH2_YIELD(return STATUS_BUFFER_TOO_SMALL);
|
||||
if (Length < *ResultLength)
|
||||
{
|
||||
KeyNameInfo->NameLength = NeededLength;
|
||||
return STATUS_BUFFER_OVERFLOW;
|
||||
_SEH2_YIELD(return STATUS_BUFFER_OVERFLOW);
|
||||
}
|
||||
}
|
||||
_SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER)
|
||||
{
|
||||
return _SEH2_GetExceptionCode();
|
||||
_SEH2_YIELD(return _SEH2_GetExceptionCode());
|
||||
}
|
||||
_SEH2_END;
|
||||
|
||||
|
@ -1597,7 +1597,7 @@ CmpQueryNameInformation(
|
|||
}
|
||||
_SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER)
|
||||
{
|
||||
return _SEH2_GetExceptionCode();
|
||||
_SEH2_YIELD(return _SEH2_GetExceptionCode());
|
||||
}
|
||||
_SEH2_END;
|
||||
|
||||
|
|
|
@ -1058,7 +1058,7 @@ NtLockProductActivationKeys(IN PULONG pPrivateVer,
|
|||
}
|
||||
_SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER)
|
||||
{
|
||||
return _SEH2_GetExceptionCode();
|
||||
_SEH2_YIELD(return _SEH2_GetExceptionCode());
|
||||
}
|
||||
_SEH2_END;
|
||||
|
||||
|
|
|
@ -432,7 +432,7 @@ NtQueryDefaultUILanguage(OUT LANGID* LanguageId)
|
|||
_SEH2_EXCEPT(ExSystemExceptionFilter())
|
||||
{
|
||||
/* Return exception code */
|
||||
return _SEH2_GetExceptionCode();
|
||||
_SEH2_YIELD(return _SEH2_GetExceptionCode());
|
||||
}
|
||||
_SEH2_END;
|
||||
|
||||
|
|
|
@ -152,7 +152,7 @@ NtImpersonateClientOfPort(IN HANDLE PortHandle,
|
|||
_SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER)
|
||||
{
|
||||
DPRINT1("Got exception!\n");
|
||||
return _SEH2_GetExceptionCode();
|
||||
_SEH2_YIELD(return _SEH2_GetExceptionCode());
|
||||
}
|
||||
_SEH2_END;
|
||||
}
|
||||
|
|
|
@ -785,7 +785,7 @@ LpcpCopyRequestData(
|
|||
_SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER)
|
||||
{
|
||||
DPRINT1("Got exception!\n");
|
||||
return _SEH2_GetExceptionCode();
|
||||
_SEH2_YIELD(return _SEH2_GetExceptionCode());
|
||||
}
|
||||
_SEH2_END;
|
||||
}
|
||||
|
|
|
@ -4321,7 +4321,7 @@ NtQuerySection(
|
|||
}
|
||||
_SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER)
|
||||
{
|
||||
return _SEH2_GetExceptionCode();
|
||||
_SEH2_YIELD(return _SEH2_GetExceptionCode());
|
||||
}
|
||||
_SEH2_END;
|
||||
}
|
||||
|
|
|
@ -335,7 +335,7 @@ PspSetQuotaLimits(
|
|||
(CapturedQuotaLimits.Flags & QUOTA_LIMITS_HARDWS_MAX_DISABLE)))
|
||||
{
|
||||
DPRINT1("Invalid quota flags: 0x%lx\n", CapturedQuotaLimits.Flags);
|
||||
return STATUS_INVALID_PARAMETER;
|
||||
_SEH2_YIELD(return STATUS_INVALID_PARAMETER);
|
||||
}
|
||||
|
||||
/* Verify that the caller didn't pass reserved values */
|
||||
|
@ -351,19 +351,19 @@ PspSetQuotaLimits(
|
|||
CapturedQuotaLimits.Reserved3,
|
||||
CapturedQuotaLimits.Reserved4,
|
||||
CapturedQuotaLimits.CpuRateLimit.RateData);
|
||||
return STATUS_INVALID_PARAMETER;
|
||||
_SEH2_YIELD(return STATUS_INVALID_PARAMETER);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
DPRINT1("Invalid quota size: 0x%lx\n", QuotaLimitsLength);
|
||||
return STATUS_INFO_LENGTH_MISMATCH;
|
||||
_SEH2_YIELD(return STATUS_INFO_LENGTH_MISMATCH);
|
||||
}
|
||||
}
|
||||
_SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER)
|
||||
{
|
||||
DPRINT1("Exception while copying data\n");
|
||||
return _SEH2_GetExceptionCode();
|
||||
_SEH2_YIELD(return _SEH2_GetExceptionCode());
|
||||
}
|
||||
_SEH2_END;
|
||||
|
||||
|
|
|
@ -306,7 +306,7 @@ SeCaptureObjectTypeList(
|
|||
{
|
||||
ExFreePoolWithTag(*CapturedObjectTypeList, TAG_SEPA);
|
||||
*CapturedObjectTypeList = NULL;
|
||||
return _SEH2_GetExceptionCode();
|
||||
_SEH2_YIELD(return _SEH2_GetExceptionCode());
|
||||
}
|
||||
_SEH2_END;
|
||||
|
||||
|
@ -501,7 +501,7 @@ SepAccessCheckAndAuditAlarm(
|
|||
{
|
||||
Status = _SEH2_GetExceptionCode();
|
||||
DPRINT1("Exception while probing parameters: 0x%lx\n", Status);
|
||||
goto Cleanup;
|
||||
_SEH2_YIELD(goto Cleanup);
|
||||
}
|
||||
_SEH2_END;
|
||||
|
||||
|
@ -1137,7 +1137,7 @@ NtOpenObjectAuditAlarm(
|
|||
{
|
||||
Status = _SEH2_GetExceptionCode();
|
||||
DPRINT1("Exception while probing parameters: 0x%lx\n", Status);
|
||||
goto Cleanup;
|
||||
_SEH2_YIELD(goto Cleanup);
|
||||
}
|
||||
_SEH2_END;
|
||||
|
||||
|
@ -1351,7 +1351,7 @@ NtPrivilegedServiceAuditAlarm(
|
|||
{
|
||||
Status = _SEH2_GetExceptionCode();
|
||||
DPRINT1("Got exception 0x%lx\n", Status);
|
||||
goto Cleanup;
|
||||
_SEH2_YIELD(goto Cleanup);
|
||||
}
|
||||
_SEH2_END;
|
||||
|
||||
|
|
|
@ -414,7 +414,7 @@ SeCaptureSidAndAttributesArray(
|
|||
if (((Sid->Revision & 0xF) != SID_REVISION) ||
|
||||
(Sid->SubAuthorityCount > SID_MAX_SUB_AUTHORITIES))
|
||||
{
|
||||
return STATUS_INVALID_SID;
|
||||
_SEH2_YIELD(return STATUS_INVALID_SID);
|
||||
}
|
||||
|
||||
/* Calculate the SID length and probe the full SID */
|
||||
|
@ -427,7 +427,7 @@ SeCaptureSidAndAttributesArray(
|
|||
}
|
||||
_SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER)
|
||||
{
|
||||
return _SEH2_GetExceptionCode();
|
||||
_SEH2_YIELD(return _SEH2_GetExceptionCode());
|
||||
}
|
||||
_SEH2_END;
|
||||
}
|
||||
|
|
|
@ -1832,7 +1832,7 @@ NtSetInformationToken(IN HANDLE TokenHandle,
|
|||
_SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER)
|
||||
{
|
||||
Status = _SEH2_GetExceptionCode();
|
||||
goto Cleanup;
|
||||
_SEH2_YIELD(goto Cleanup);
|
||||
}
|
||||
_SEH2_END;
|
||||
|
||||
|
@ -1872,7 +1872,7 @@ NtSetInformationToken(IN HANDLE TokenHandle,
|
|||
_SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER)
|
||||
{
|
||||
Status = _SEH2_GetExceptionCode();
|
||||
goto Cleanup;
|
||||
_SEH2_YIELD(goto Cleanup);
|
||||
}
|
||||
_SEH2_END;
|
||||
|
||||
|
@ -1912,7 +1912,7 @@ NtSetInformationToken(IN HANDLE TokenHandle,
|
|||
_SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER)
|
||||
{
|
||||
Status = _SEH2_GetExceptionCode();
|
||||
goto Cleanup;
|
||||
_SEH2_YIELD(goto Cleanup);
|
||||
}
|
||||
_SEH2_END;
|
||||
|
||||
|
@ -1979,7 +1979,7 @@ NtSetInformationToken(IN HANDLE TokenHandle,
|
|||
_SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER)
|
||||
{
|
||||
Status = _SEH2_GetExceptionCode();
|
||||
goto Cleanup;
|
||||
_SEH2_YIELD(goto Cleanup);
|
||||
}
|
||||
_SEH2_END;
|
||||
|
||||
|
@ -2006,7 +2006,7 @@ NtSetInformationToken(IN HANDLE TokenHandle,
|
|||
_SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER)
|
||||
{
|
||||
Status = _SEH2_GetExceptionCode();
|
||||
goto Cleanup;
|
||||
_SEH2_YIELD(goto Cleanup);
|
||||
}
|
||||
_SEH2_END;
|
||||
|
||||
|
@ -2090,7 +2090,7 @@ NtSetInformationToken(IN HANDLE TokenHandle,
|
|||
_SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER)
|
||||
{
|
||||
Status = _SEH2_GetExceptionCode();
|
||||
goto Cleanup;
|
||||
_SEH2_YIELD(goto Cleanup);
|
||||
}
|
||||
_SEH2_END;
|
||||
|
||||
|
@ -2125,7 +2125,7 @@ NtSetInformationToken(IN HANDLE TokenHandle,
|
|||
_SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER)
|
||||
{
|
||||
Status = _SEH2_GetExceptionCode();
|
||||
goto Cleanup;
|
||||
_SEH2_YIELD(goto Cleanup);
|
||||
}
|
||||
_SEH2_END;
|
||||
|
||||
|
@ -2593,7 +2593,7 @@ NtAdjustPrivilegesToken(
|
|||
{
|
||||
/* Do cleanup and return the exception code */
|
||||
Status = _SEH2_GetExceptionCode();
|
||||
goto Cleanup;
|
||||
_SEH2_YIELD(goto Cleanup);
|
||||
}
|
||||
_SEH2_END;
|
||||
|
||||
|
@ -2621,7 +2621,7 @@ NtAdjustPrivilegesToken(
|
|||
{
|
||||
/* Do cleanup and return the exception code */
|
||||
Status = _SEH2_GetExceptionCode();
|
||||
goto Cleanup;
|
||||
_SEH2_YIELD(goto Cleanup);
|
||||
}
|
||||
_SEH2_END;
|
||||
|
||||
|
@ -2751,7 +2751,7 @@ NtCreateToken(
|
|||
_SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER)
|
||||
{
|
||||
/* Return the exception code */
|
||||
return _SEH2_GetExceptionCode();
|
||||
_SEH2_YIELD(return _SEH2_GetExceptionCode());
|
||||
}
|
||||
_SEH2_END;
|
||||
}
|
||||
|
|
|
@ -144,7 +144,7 @@ WmipCaptureGuidObjectAttributes(
|
|||
/* Check if the object name has the expected length */
|
||||
if (CapturedObjectName->Length != 45 * sizeof(WCHAR))
|
||||
{
|
||||
return STATUS_INVALID_PARAMETER;
|
||||
_SEH2_YIELD(return STATUS_INVALID_PARAMETER);
|
||||
}
|
||||
|
||||
/* Probe and copy the object name buffer */
|
||||
|
@ -162,7 +162,7 @@ WmipCaptureGuidObjectAttributes(
|
|||
_SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER)
|
||||
{
|
||||
DPRINT1("Got exception!\n");
|
||||
return _SEH2_GetExceptionCode();
|
||||
_SEH2_YIELD(return _SEH2_GetExceptionCode());
|
||||
}
|
||||
_SEH2_END;
|
||||
|
||||
|
|
Loading…
Reference in a new issue