Add few missing Windows types
This commit is contained in:
parent
9b2b4f97ea
commit
50f9be4fc8
2 changed files with 41 additions and 3 deletions
|
|
@ -1110,8 +1110,46 @@ typedef.PUSHORT=USHORT*
|
|||
PACTCTX_SECTION_KEYED_DATA=type
|
||||
type.PACTCTX_SECTION_KEYED_DATA=p
|
||||
|
||||
LPOSVERSIONINFOEXA=type
|
||||
type.LPOSVERSIONINFOEXA=p
|
||||
_OSVERSIONINFOA=struct
|
||||
struct._OSVERSIONINFOA=dwOSVersionInfoSize,dwMajorVersion,dwMinorVersion,dwBuildNumber,dwPlatformId,szCSDVersion
|
||||
struct._OSVERSIONINFOA.dwOSVersionInfoSize=DWORD,0,0
|
||||
struct._OSVERSIONINFOA.dwMajorVersion=DWORD,4,0
|
||||
struct._OSVERSIONINFOA.dwMinorVersion=DWORD,8,0
|
||||
struct._OSVERSIONINFOA.dwBuildNumber=DWORD,12,0
|
||||
struct._OSVERSIONINFOA.dwPlatformId=DWORD,16,0
|
||||
struct._OSVERSIONINFOA.szCSDVersion=CHAR,20,128
|
||||
|
||||
OSVERSIONINFOA=typedef
|
||||
typedef.OSVERSIONINFOA=struct _OSVERSIONINFOA
|
||||
|
||||
POSVERSIONINFOA=typedef
|
||||
typedef.POSVERSIONINFOA=struct _OSVERSIONINFOA*
|
||||
|
||||
LPOSVERSIONINFOA=typedef
|
||||
typedef.LPOSVERSIONINFOA=struct _OSVERSIONINFOA*
|
||||
|
||||
_OSVERSIONINFOEXA=struct
|
||||
struct._OSVERSIONINFOEXA=dwOSVersionInfoSize,dwMajorVersion,dwMinorVersion,dwBuildNumber,dwPlatformId,szCSDVersion
|
||||
struct._OSVERSIONINFOEXA.dwOSVersionInfoSize=DWORD,0,0
|
||||
struct._OSVERSIONINFOEXA.dwMajorVersion=DWORD,4,0
|
||||
struct._OSVERSIONINFOEXA.dwMinorVersion=DWORD,8,0
|
||||
struct._OSVERSIONINFOEXA.dwBuildNumber=DWORD,12,0
|
||||
struct._OSVERSIONINFOEXA.dwPlatformId=DWORD,16,0
|
||||
struct._OSVERSIONINFOEXA.szCSDVersion=CHAR,20,128
|
||||
struct._OSVERSIONINFOEXA.wServicePackMajor=WORD,148,0
|
||||
struct._OSVERSIONINFOEXA.wServicePackMinor=WORD,150,0
|
||||
struct._OSVERSIONINFOEXA.wSuiteMask=WORD,152,0
|
||||
struct._OSVERSIONINFOEXA.wProductType=BYTE,154,0
|
||||
struct._OSVERSIONINFOEXA.wReserved=BYTE,155,0
|
||||
|
||||
OSVERSIONINFOEXA=typedef
|
||||
typedef.OSVERSIONINFOEXA=struct _OSVERSIONINFOEXA
|
||||
|
||||
POSVERSIONINFOEXA=typedef
|
||||
typedef.POSVERSIONINFOEXA=struct _OSVERSIONINFOEXA*
|
||||
|
||||
LPOSVERSIONINFOEXA=typedef
|
||||
typedef.LPOSVERSIONINFOEXA=struct _OSVERSIONINFOEXA*
|
||||
|
||||
LPCOMMTIMEOUTS=type
|
||||
type.LPCOMMTIMEOUTS=p
|
||||
|
|
|
|||
|
|
@ -3784,7 +3784,7 @@ HRESULT VarBstrFromI8(LONG64 i64In, LCID lcid, ULONG dwFlags, BSTR *pbstrOut);
|
|||
HRESULT VarUI1FromDisp(unknown_t *pdispIn, LCID lcid, BYTE *pbOut);
|
||||
SECURITY_STATUS NCryptStreamOpenToUnprotect(unknown_t *pStreamInfo, DWORD dwFlags, HWND hWnd, NCRYPT_STREAM_HANDLE *phStream);
|
||||
BOOL CoFileTimeToDosDateTime(FILETIME *lpFileTime, LPWORD lpDosDate, LPWORD lpDosTime);
|
||||
BOOL GetVersionExA(unknown_t lpVersionInformation);
|
||||
BOOL GetVersionExA(LPOSVERSIONINFOA lpVersionInformation);
|
||||
HRESULT VarUI1FromDec(DECIMAL *pdecIn, BYTE *pbOut);
|
||||
DWORD GetMappedFileNameW(HANDLE hProcess, LPVOID lpv, LPWSTR lpFilename, DWORD nSize);
|
||||
INT SysReAllocStringLen(BSTR *pbstr, unknown_t *psz, unsigned int len);
|
||||
|
|
|
|||
Loading…
Reference in a new issue