include: Add NTSTATUS severity macros.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
e1448751ea
commit
a28736df1f
|
@ -43,8 +43,6 @@
|
||||||
|
|
||||||
WINE_DEFAULT_DEBUG_CHANNEL(ntdll);
|
WINE_DEFAULT_DEBUG_CHANNEL(ntdll);
|
||||||
|
|
||||||
#define NT_SUCCESS(status) (status == STATUS_SUCCESS)
|
|
||||||
|
|
||||||
#define SELF_RELATIVE_FIELD(sd,field) ((BYTE *)(sd) + ((SECURITY_DESCRIPTOR_RELATIVE *)(sd))->field)
|
#define SELF_RELATIVE_FIELD(sd,field) ((BYTE *)(sd) + ((SECURITY_DESCRIPTOR_RELATIVE *)(sd))->field)
|
||||||
|
|
||||||
/* helper function to retrieve active length of an ACL */
|
/* helper function to retrieve active length of an ACL */
|
||||||
|
@ -1521,7 +1519,7 @@ RtlAdjustPrivilege(ULONG Privilege,
|
||||||
&TokenHandle);
|
&TokenHandle);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!NT_SUCCESS(Status))
|
if (Status)
|
||||||
{
|
{
|
||||||
WARN("Retrieving token handle failed (Status %x)\n", Status);
|
WARN("Retrieving token handle failed (Status %x)\n", Status);
|
||||||
return Status;
|
return Status;
|
||||||
|
@ -1546,7 +1544,7 @@ RtlAdjustPrivilege(ULONG Privilege,
|
||||||
TRACE("Failed to assign all privileges\n");
|
TRACE("Failed to assign all privileges\n");
|
||||||
return STATUS_PRIVILEGE_NOT_HELD;
|
return STATUS_PRIVILEGE_NOT_HELD;
|
||||||
}
|
}
|
||||||
if (!NT_SUCCESS(Status))
|
if (Status)
|
||||||
{
|
{
|
||||||
WARN("NtAdjustPrivilegesToken() failed (Status %x)\n", Status);
|
WARN("NtAdjustPrivilegesToken() failed (Status %x)\n", Status);
|
||||||
return Status;
|
return Status;
|
||||||
|
|
|
@ -43,4 +43,9 @@ typedef enum _WAIT_TYPE {
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#define NT_SUCCESS(status) (((NTSTATUS)(status)) >= 0)
|
||||||
|
#define NT_INFORMATION(status) ((((NTSTATUS)(status)) & 0xc0000000) == 0x40000000)
|
||||||
|
#define NT_WARNING(status) ((((NTSTATUS)(status)) & 0xc0000000) == 0x80000000)
|
||||||
|
#define NT_ERROR(status) ((((NTSTATUS)(status)) & 0xc0000000) == 0xc0000000)
|
||||||
|
|
||||||
#endif /* _NTDEF_ */
|
#endif /* _NTDEF_ */
|
||||||
|
|
Loading…
Reference in New Issue