Changeset 179 for Include/WinNT.ab


Ignore:
Timestamp:
Mar 25, 2007, 6:20:49 AM (18 years ago)
Author:
dai
Message:

_SystemEnd関数を追加(コンパイラが内部的に使います)。
WCHAR、Charをbasic.sbpで定義した。
LONGLONG、LONG、DWORD、WORD、BYTEなどのTypeDefを有効にした(#92に関連する変更)。
その他タイプミスを修正。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Include/WinNT.ab

    r176 r179  
    213213
    214214'#define _ULONGLONG_
    215 'TypeDef LONGLONG = Int64
    216 'TypeDef ULONGLONG = QWord
    217 
    218 'Const MAXLONGLONG = (&h7fffffffffffffff)
    219 
    220 'TypeDef PLONGLONG = *LONGLONG
    221 'TypeDef PULONGLONG = *ULONGLONG
     215TypeDef LONGLONG = Int64
     216TypeDef ULONGLONG = QWord
     217
     218Const MAXLONGLONG = (&h7fffffffffffffff)
     219'#endif
     220
     221TypeDef PLONGLONG = *LONGLONG
     222TypeDef PULONGLONG = *ULONGLONG
    222223
    223224TypeDef USN = LONGLONG
     
    262263    Blink As *LIST_ENTRY
    263264End Type
    264 TypeDef PLIST_ENTRY = *PLIST_ENTRY
    265 TypeDef PRLIST_ENTRY = *PLIST_ENTRY
     265TypeDef PLIST_ENTRY = *LIST_ENTRY
     266TypeDef PRLIST_ENTRY = *LIST_ENTRY
    266267
    267268Type SINGLE_LIST_ENTRY
     
    21452146TypeDef PSECURITY_QUALITY_OF_SERVICE = *SECURITY_QUALITY_OF_SERVICE
    21462147
    2147 Type PSE_IMPERSONATION_STATE
     2148Type SE_IMPERSONATION_STATE
    21482149    Token As PACCESS_TOKEN
    21492150    CopyOnOpen As BOOLEAN
     
    22772278Const THREAD_BASE_PRIORITY_IDLE = (-15)
    22782279
    2279 Type PQUOTA_LIMITS
     2280Type QUOTA_LIMITS
    22802281    PagedPoolLimit As SIZE_T
    22812282    NonPagedPoolLimit As SIZE_T
     
    23172318'#endif
    23182319
    2319 Type PQUOTA_LIMITS_EX
     2320Type QUOTA_LIMITS_EX
    23202321    PagedPoolLimit As SIZE_T
    23212322    NonPagedPoolLimit As SIZE_T
     
    23902391TypeDef PJOBOBJECT_BASIC_UI_RESTRICTIONS = *JOBOBJECT_BASIC_UI_RESTRICTIONS
    23912392
    2392 Type _JOBOBJECT_SECURITY_LIMIT_INFORMATION
     2393Type JOBOBJECT_SECURITY_LIMIT_INFORMATION
    23932394    SecurityLimitFlags As DWord
    23942395    JobToken As HANDLE
     
    31053106End Enum
    31063107
    3107 Type
     3108Type SET_POWER_SETTING_VALUE
    31083109    Version As DWord
    31093110    Guid As GUID
     
    46704671Const IMAGE_ARCHIVE_LONGNAMES_MEMBER = Ex"//              "
    46714672
    4672 Type PIMAGE_ARCHIVE_MEMBER_HEADER
     4673Type IMAGE_ARCHIVE_MEMBER_HEADER
    46734674    Name[ELM(16)] As Byte
    46744675    Date[ELM(12)] As Byte
     
    47694770Const IMAGE_ORDINAL_FLAG = IMAGE_ORDINAL_FLAG32
    47704771Const IMAGE_ORDINAL(Ordinal) = IMAGE_ORDINAL32(Ordinal)
    4771 TypeDef IMAGE_THUNK_DATA = IMAGE_THUNK_DAT32
     4772TypeDef IMAGE_THUNK_DATA = IMAGE_THUNK_DATA32
    47724773TypeDef PIMAGE_THUNK_DATA = PIMAGE_THUNK_DATA32
    47734774Const IMAGE_SNAP_BY_ORDINAL(Ordinal) = IMAGE_SNAP_BY_ORDINAL32(Ordinal)
     
    56055606Const WT_TRANSFER_IMPERSONATION = &h00000100
    56065607'Const WT_SET_MAX_THREADPOOL_THREADS(Flags, Limit)  ((Flags) Or= (Limit)<<16)
    5607 TypeDef WAITORTIMERCALLBACKFUNC = *Sub(p As VoidPtr, b As BOOLEAN)
     5608TypeDef WAITORTIMERCALLBACKFUNC = *Sub(p As VoidPtr, b As Boolean)
    56085609TypeDef WORKERCALLBACKFUNC = *Sub(p As VoidPtr)
    56095610TypeDef APC_CALLBACK_FUNCTION = *Sub(dw AS DWord, p1 As VoidPtr, p2 As VoidPtr)
     
    56505651
    56515652' compatibility with old names
    5652 TypeDef  _ASSEMBLY_DLL_REDIRECTION_DETAILED_INFORMATION =  _ASSEMBLY_FILE_DETAILED_INFORMATION
    5653 TypeDef   ASSEMBLY_DLL_REDIRECTION_DETAILED_INFORMATION =   ASSEMBLY_FILE_DETAILED_INFORMATION
     5653TypeDef  _ASSEMBLY_DLL_REDIRECTION_DETAILED_INFORMATION =  ASSEMBLY_FILE_DETAILED_INFORMATION
     5654TypeDef   ASSEMBLY_DLL_REDIRECTION_DETAILED_INFORMATION =  ASSEMBLY_FILE_DETAILED_INFORMATION
    56545655TypeDef  PASSEMBLY_DLL_REDIRECTION_DETAILED_INFORMATION =  PASSEMBLY_FILE_DETAILED_INFORMATION
    56555656TypeDef PCASSEMBLY_DLL_REDIRECTION_DETAILED_INFORMATION = PCASSEMBLY_FILE_DETAILED_INFORMATION
Note: See TracChangeset for help on using the changeset viewer.