36 ASSERT(pNewHead != pOldHead);
48 nTenthsOfDegrees %= 360 * 10;
49 if (nTenthsOfDegrees >= 0)
50 return nTenthsOfDegrees;
51 return nTenthsOfDegrees + 360 * 10;
77 default:
return L"Unknown";
141 PCWSTR lastSlash = pszPath;
144 if ((*pszPath ==
L'\\' || *pszPath ==
L'/' || *pszPath ==
L':') &&
145 pszPath[1] && pszPath[1] !=
'\\' && pszPath[1] !=
L'/')
147 lastSlash = pszPath + 1;
151 return (
PWSTR)lastSlash;
157 if (!lpszPath || !*lpszPath)
159 if (*lpszPath ==
L'\\' || (*lpszPath && lpszPath[1] ==
L':'))
268 Rect.left =
Rect.right = pPoints[0].x;
269 Rect.top =
Rect.bottom = pPoints[0].y;
270 for (
i = 1;
i < cPoints; ++
i)
275 else if (
Rect.right <
x)
281 else if (
Rect.bottom <
y)
__inline USHORT Length(VOID)
__inline PWCHAR Buffer(VOID)
#define ASSERT_DC_PREPARED(pdc)
_ACRTIMP size_t __cdecl wcslen(const wchar_t *)
static void CharSet(RTF_Info *info)
#define InsertHeadList(ListHead, Entry)
#define ExAllocatePoolWithTag(hernya, size, tag)
#define IsListEmpty(ListHead)
#define RemoveTailList(ListHead)
#define InitializeListHead(ListHead)
GLint GLint GLint GLint GLint x
GLint GLint GLint GLint GLint GLint y
GLboolean GLboolean GLboolean b
GLsizei GLenum const GLvoid GLsizei GLenum GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLint GLint GLint GLshort GLshort GLshort GLubyte GLubyte GLubyte GLuint GLuint GLuint GLushort GLushort GLushort GLbyte GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLfloat GLint GLint GLint GLint GLshort GLshort GLshort GLshort GLubyte GLubyte GLubyte GLubyte GLuint GLuint GLuint GLuint GLushort GLushort GLushort GLushort GLboolean const GLdouble const GLfloat const GLint const GLshort const GLbyte const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLdouble const GLfloat const GLfloat const GLint const GLint const GLshort const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort GLenum GLenum GLenum GLfloat GLenum GLint GLenum GLenum GLenum GLfloat GLenum GLenum GLint GLenum GLfloat GLenum GLint GLint GLushort GLenum GLenum GLfloat GLenum GLenum GLint GLfloat const GLubyte GLenum GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLint GLint GLsizei GLsizei GLint GLenum GLenum const GLvoid GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLenum const GLdouble GLenum GLenum const GLfloat GLenum GLenum const GLint GLsizei GLuint GLfloat GLuint GLbitfield GLfloat GLint GLuint GLboolean GLenum GLfloat GLenum GLbitfield GLenum GLfloat GLfloat GLint GLint const GLfloat GLenum GLfloat GLfloat GLint GLint GLfloat GLfloat GLint GLint const GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat const GLdouble const GLfloat const GLdouble const GLfloat GLint i
#define ROP4_FROM_INDEX(index)
_In_ UINT _In_ UINT _In_ PNDIS_PACKET Source
_In_ PUNICODE_STRING _Inout_ PUNICODE_STRING Destination
_In_ LPWSTR _In_ DWORD _In_ LPCVOID pvData
NTSYSAPI VOID NTAPI RtlCopyUnicodeString(PUNICODE_STRING DestinationString, PUNICODE_STRING SourceString)
_NullNull_terminated_ CONST WCHAR * PCZZWSTR
BOOL FASTCALL IntFillPolygon(PDC dc, SURFACE *psurf, BRUSHOBJ *BrushObj, CONST PPOINT Points, int Count, RECTL DestRect, POINTL *BrushOrigin)
#define SUBLANG_CHINESE_TRADITIONAL
#define SUBLANG_CHINESE_SIMPLIFIED
base of all file and directory entries
#define RtlCopyMemory(Destination, Source, Length)
_In_ HFONT _Out_ PUINT _Out_ PUINT Width
_In_ HFONT _Out_ PUINT Height
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_DEVICE_PROPERTY_DATA _In_ DEVPROPTYPE _In_ ULONG Size
_Must_inspect_result_ _In_ WDFUSBDEVICE _In_opt_ WDFREQUEST _In_opt_ PWDF_REQUEST_SEND_OPTIONS _Out_writes_opt_ NumCharacters PUSHORT _Inout_ PUSHORT _In_ UCHAR _In_opt_ USHORT LangID
BOOL APIENTRY IntEngBitBlt(SURFOBJ *psoTrg, SURFOBJ *psoSrc, SURFOBJ *psoMask, CLIPOBJ *pco, XLATEOBJ *pxlo, RECTL *prclTrg, POINTL *pptlSrc, POINTL *pptlMask, BRUSHOBJ *pbo, POINTL *pptlBrush, ROP4 Rop4)
VOID APIENTRY IntEngFillPolygon(IN OUT PDC dc, IN POINTL *pPoints, IN UINT cPoints, IN BRUSHOBJ *BrushObj)
BOOL PathIsRelativeW(_In_ LPCWSTR lpszPath)
VOID IntSwapEndian(_Inout_ LPVOID pvData, _In_ DWORD Size)
UNICODE_STRING g_FontRegPath
VOID IntRebaseList(_Inout_ PLIST_ENTRY pNewHead, _Inout_ PLIST_ENTRY pOldHead)
NTSTATUS IntDuplicateUnicodeString(_In_ PCUNICODE_STRING Source, _Out_ PUNICODE_STRING Destination)
VOID IntUnicodeStringToBuffer(_Out_ LPWSTR pszBuffer, _In_ SIZE_T cbBuffer, _In_ const UNICODE_STRING *pString)
SIZE_T SZZ_GetSize(_In_ PCZZWSTR pszz)
PWSTR PathFindFileNameW(_In_ PCWSTR pszPath)
LPCWSTR FASTCALL IntNameFromCharSet(_In_ BYTE CharSet)
BYTE IntCharSetFromLangID(_In_ LANGID LangID)
LONG IntNormalizeAngle(_In_ LONG nTenthsOfDegrees)
VOID FASTCALL IntEngFillBox(IN OUT PDC dc, IN INT X, IN INT Y, IN INT Width, IN INT Height, IN BRUSHOBJ *BrushObj)
#define CHINESEBIG5_CHARSET
#define VIETNAMESE_CHARSET
#define EASTEUROPE_CHARSET