forked from xt-sys/exectos
Add print context structure definition
This commit is contained in:
parent
77bc796769
commit
4e7b003606
@ -9,6 +9,7 @@
|
|||||||
#ifndef __XTDK_RTLTYPES_H
|
#ifndef __XTDK_RTLTYPES_H
|
||||||
#define __XTDK_RTLTYPES_H
|
#define __XTDK_RTLTYPES_H
|
||||||
|
|
||||||
|
#include <xtbase.h>
|
||||||
#include <xttypes.h>
|
#include <xttypes.h>
|
||||||
|
|
||||||
|
|
||||||
@ -16,4 +17,17 @@
|
|||||||
#define GUID_STRING_LENGTH 38
|
#define GUID_STRING_LENGTH 38
|
||||||
#define PARTUUID_STRING_LENGTH 13
|
#define PARTUUID_STRING_LENGTH 13
|
||||||
|
|
||||||
|
/* Runtime Library routine callbacks */
|
||||||
|
typedef VOID (*PWRITE_CHARACTER)(IN CHAR Character);
|
||||||
|
typedef VOID (*PWRITE_WIDE_CHARACTER)(IN WCHAR Character);
|
||||||
|
|
||||||
|
/* Runtime Library print context structure definition */
|
||||||
|
typedef struct _RTL_PRINT_CONTEXT
|
||||||
|
{
|
||||||
|
PWRITE_CHARACTER WriteCharacter;
|
||||||
|
PWRITE_WIDE_CHARACTER WriteWideCharacter;
|
||||||
|
ULONG CharactersWritten;
|
||||||
|
ULONG Limit;
|
||||||
|
} RTL_PRINT_CONTEXT, *PRTL_PRINT_CONTEXT;
|
||||||
|
|
||||||
#endif /* __XTDK_RTLTYPES_H */
|
#endif /* __XTDK_RTLTYPES_H */
|
||||||
|
Loading…
Reference in New Issue
Block a user