X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=specs%2Fwinapi.py;h=017cf5f0e527dab0094998a44326c6404e638f1e;hb=48412ffde3dd4710c96d5e8d9cfdf1789e4d703a;hp=6e3c60932123ab070213d888ae690f478057148d;hpb=7a6a32e2271a34d530c6914b0ad2bc95700f2cb2;p=apitrace diff --git a/specs/winapi.py b/specs/winapi.py index 6e3c609..017cf5f 100644 --- a/specs/winapi.py +++ b/specs/winapi.py @@ -150,6 +150,30 @@ HMODULE = Opaque("HMODULE") IUnknown = Interface("IUnknown") +FILETIME = Struct("FILETIME", [ + (DWORD, "dwLowDateTime"), + (DWORD, "dwHighDateTime"), +]) + +COLORREF = Alias("COLORREF", DWORD) + +LOGFONTW = Struct("LOGFONTW", [ + (LONG, "lfHeight"), + (LONG, "lfWidth"), + (LONG, "lfEscapement"), + (LONG, "lfOrientation"), + (LONG, "lfWeight"), + (BYTE, "lfItalic"), + (BYTE, "lfUnderline"), + (BYTE, "lfStrikeOut"), + (BYTE, "lfCharSet"), + (BYTE, "lfOutPrecision"), + (BYTE, "lfClipPrecision"), + (BYTE, "lfQuality"), + (BYTE, "lfPitchAndFamily"), + (WString, "lfFaceName"), +]) + HRESULT_com = FakeEnum(HRESULT, [ "S_OK", "E_NOINTERFACE",