mirror of
https://github.com/reactos/reactos.git
synced 2024-10-23 14:36:11 +00:00
always return Request->Status;
svn path=/trunk/; revision=32126
This commit is contained in:
parent
5f802cde10
commit
38c6c12999
|
@ -312,7 +312,7 @@ CSR_API(CsrAddConsoleAlias)
|
||||||
if (!Header)
|
if (!Header)
|
||||||
{
|
{
|
||||||
Request->Status = STATUS_INSUFFICIENT_RESOURCES;
|
Request->Status = STATUS_INSUFFICIENT_RESOURCES;
|
||||||
return STATUS_INSUFFICIENT_RESOURCES;
|
return Request->Status;
|
||||||
}
|
}
|
||||||
IntInsertAliasHeader(&RootHeader, Header);
|
IntInsertAliasHeader(&RootHeader, Header);
|
||||||
}
|
}
|
||||||
|
@ -339,7 +339,7 @@ CSR_API(CsrAddConsoleAlias)
|
||||||
if (!Entry)
|
if (!Entry)
|
||||||
{
|
{
|
||||||
Request->Status = STATUS_INSUFFICIENT_RESOURCES;
|
Request->Status = STATUS_INSUFFICIENT_RESOURCES;
|
||||||
return STATUS_INSUFFICIENT_RESOURCES;
|
return Request->Status;
|
||||||
}
|
}
|
||||||
|
|
||||||
IntInsertAliasEntry(Header, Entry);
|
IntInsertAliasEntry(Header, Entry);
|
||||||
|
@ -365,26 +365,26 @@ CSR_API(CsrGetConsoleAlias)
|
||||||
if (!Header)
|
if (!Header)
|
||||||
{
|
{
|
||||||
Request->Status = STATUS_INVALID_PARAMETER;
|
Request->Status = STATUS_INVALID_PARAMETER;
|
||||||
return STATUS_INVALID_PARAMETER;
|
return Request->Status;
|
||||||
}
|
}
|
||||||
|
|
||||||
Entry = IntGetAliasEntry(Header, Request->Data.GetConsoleAlias.lpSource);
|
Entry = IntGetAliasEntry(Header, Request->Data.GetConsoleAlias.lpSource);
|
||||||
if (!Entry)
|
if (!Entry)
|
||||||
{
|
{
|
||||||
Request->Status = STATUS_INVALID_PARAMETER;
|
Request->Status = STATUS_INVALID_PARAMETER;
|
||||||
return STATUS_INVALID_PARAMETER;
|
return Request->Status;
|
||||||
}
|
}
|
||||||
|
|
||||||
Length = (wcslen(Entry->lpTarget)+1) * sizeof(WCHAR);
|
Length = (wcslen(Entry->lpTarget)+1) * sizeof(WCHAR);
|
||||||
if (Length > Request->Data.GetConsoleAlias.TargetBufferLength)
|
if (Length > Request->Data.GetConsoleAlias.TargetBufferLength)
|
||||||
{
|
{
|
||||||
Request->Status = ERROR_INSUFFICIENT_BUFFER;
|
Request->Status = ERROR_INSUFFICIENT_BUFFER;
|
||||||
return ERROR_INSUFFICIENT_BUFFER;
|
return Request->Status;
|
||||||
}
|
}
|
||||||
wcscpy(Request->Data.GetConsoleAlias.TargetBuffer, Entry->lpTarget);
|
wcscpy(Request->Data.GetConsoleAlias.TargetBuffer, Entry->lpTarget);
|
||||||
Request->Data.GetConsoleAlias.BytesWritten = Length;
|
Request->Data.GetConsoleAlias.BytesWritten = Length;
|
||||||
Request->Status = STATUS_SUCCESS;
|
Request->Status = STATUS_SUCCESS;
|
||||||
return STATUS_SUCCESS;
|
return Request->Status;
|
||||||
}
|
}
|
||||||
|
|
||||||
CSR_API(CsrGetAllConsoleAliases)
|
CSR_API(CsrGetAllConsoleAliases)
|
||||||
|
@ -402,13 +402,13 @@ CSR_API(CsrGetAllConsoleAliases)
|
||||||
if (!Header)
|
if (!Header)
|
||||||
{
|
{
|
||||||
Request->Status = STATUS_INVALID_PARAMETER;
|
Request->Status = STATUS_INVALID_PARAMETER;
|
||||||
return STATUS_INVALID_PARAMETER;
|
return Request->Status;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (IntGetAllConsoleAliasesLength(Header) > Request->Data.GetAllConsoleAlias.AliasBufferLength)
|
if (IntGetAllConsoleAliasesLength(Header) > Request->Data.GetAllConsoleAlias.AliasBufferLength)
|
||||||
{
|
{
|
||||||
Request->Status = ERROR_INSUFFICIENT_BUFFER;
|
Request->Status = ERROR_INSUFFICIENT_BUFFER;
|
||||||
return ERROR_INSUFFICIENT_BUFFER;
|
return Request->Status;
|
||||||
}
|
}
|
||||||
|
|
||||||
BytesWritten = IntGetAllConsoleAliases(Header,
|
BytesWritten = IntGetAllConsoleAliases(Header,
|
||||||
|
@ -417,7 +417,7 @@ CSR_API(CsrGetAllConsoleAliases)
|
||||||
|
|
||||||
Request->Data.GetAllConsoleAlias.BytesWritten = BytesWritten;
|
Request->Data.GetAllConsoleAlias.BytesWritten = BytesWritten;
|
||||||
Request->Status = STATUS_SUCCESS;
|
Request->Status = STATUS_SUCCESS;
|
||||||
return STATUS_SUCCESS;
|
return Request->Status;
|
||||||
}
|
}
|
||||||
|
|
||||||
CSR_API(CsrGetAllConsoleAliasesLength)
|
CSR_API(CsrGetAllConsoleAliasesLength)
|
||||||
|
@ -435,13 +435,13 @@ CSR_API(CsrGetAllConsoleAliasesLength)
|
||||||
if (!Header)
|
if (!Header)
|
||||||
{
|
{
|
||||||
Request->Status = STATUS_INVALID_PARAMETER;
|
Request->Status = STATUS_INVALID_PARAMETER;
|
||||||
return STATUS_INVALID_PARAMETER;
|
return Request->Status;
|
||||||
}
|
}
|
||||||
|
|
||||||
Length = IntGetAllConsoleAliasesLength(Header);
|
Length = IntGetAllConsoleAliasesLength(Header);
|
||||||
Request->Data.GetAllConsoleAliasesLength.Length = Length;
|
Request->Data.GetAllConsoleAliasesLength.Length = Length;
|
||||||
Request->Status = STATUS_SUCCESS;
|
Request->Status = STATUS_SUCCESS;
|
||||||
return STATUS_SUCCESS;
|
return Request->Status;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -453,7 +453,7 @@ CSR_API(CsrGetConsoleAliasesExes)
|
||||||
if (ExesLength > Request->Data.GetConsoleAliasesExes.Length)
|
if (ExesLength > Request->Data.GetConsoleAliasesExes.Length)
|
||||||
{
|
{
|
||||||
Request->Status = ERROR_INSUFFICIENT_BUFFER;
|
Request->Status = ERROR_INSUFFICIENT_BUFFER;
|
||||||
return ERROR_INSUFFICIENT_BUFFER;
|
return Request->Status;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (Request->Data.GetConsoleAliasesExes.ExeNames == NULL)
|
if (Request->Data.GetConsoleAliasesExes.ExeNames == NULL)
|
||||||
|
@ -475,5 +475,5 @@ CSR_API(CsrGetConsoleAliasesExesLength)
|
||||||
{
|
{
|
||||||
Request->Status = STATUS_SUCCESS;
|
Request->Status = STATUS_SUCCESS;
|
||||||
Request->Data.GetConsoleAliasesExesLength.Length = IntGetConsoleAliasesExesLength(RootHeader);
|
Request->Data.GetConsoleAliasesExesLength.Length = IntGetConsoleAliasesExesLength(RootHeader);
|
||||||
return STATUS_SUCCESS;
|
return Request->Status;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue