diff --git a/classes/COM-Classes-FrameWork/Constant Classes/CLR.ahk b/classes/COM-Classes-FrameWork/Constant Classes/CLR.ahk index 412e6808..961caec1 100644 --- a/classes/COM-Classes-FrameWork/Constant Classes/CLR.ahk +++ b/classes/COM-Classes-FrameWork/Constant Classes/CLR.ahk @@ -1,4 +1,4 @@ -/* +/* class: CLR an enumeration class containing special values for COLORREF variables. diff --git a/classes/COM-Classes-FrameWork/MMDeviceCollection/MMDeviceCollection.ahk b/classes/COM-Classes-FrameWork/MMDeviceCollection/MMDeviceCollection.ahk index c1ffc7da..5df4fa7c 100644 --- a/classes/COM-Classes-FrameWork/MMDeviceCollection/MMDeviceCollection.ahk +++ b/classes/COM-Classes-FrameWork/MMDeviceCollection/MMDeviceCollection.ahk @@ -1,4 +1,4 @@ -/* +/* class: MMDeviceCollection wraps the *IMMDeviceCollection* interface and represents a collection of multimedia device resources. @@ -51,7 +51,7 @@ class MMDeviceCollection extends Unknown retrieves the specified item in the device collection. Parameters: - UINT index - The device number. If the collection contains n devices, the devices are numbered 0 to n1. + UINT index - The device number. If the collection contains n devices, the devices are numbered 0 to n–1. Returns: MMDevice device - the device, either as class instance (if available) or raw interface pointer diff --git a/classes/COM-Classes-FrameWork/ObjectCollection/ObjectCollection.ahk b/classes/COM-Classes-FrameWork/ObjectCollection/ObjectCollection.ahk index 69175ebe..ede4ae07 100644 --- a/classes/COM-Classes-FrameWork/ObjectCollection/ObjectCollection.ahk +++ b/classes/COM-Classes-FrameWork/ObjectCollection/ObjectCollection.ahk @@ -1,4 +1,4 @@ -/* +/* class: ObjectCollection wraps the *IObjectCollection* interface and extends the IObjectArray interface by providing methods that enable clients to add and remove objects that support IUnknown in a collection. diff --git a/classes/Class_ImageButton.ahk b/classes/Class_ImageButton.ahk index d7b851e8..9e36299a 100644 --- a/classes/Class_ImageButton.ahk +++ b/classes/Class_ImageButton.ahk @@ -7,14 +7,6 @@ WinWaitClose('ahk_id' g.hwnd) ExitApp */ - - - - - - - - ; ====================================================================================================================== ; Namespace: ImageButton ; Function: Create images and assign them to pushbuttons. @@ -23,7 +15,7 @@ ExitApp ; Change history: 1.4.00.00/2014-06-07/just me - fixed bug for button caption = "0", "000", etc. ; 1.3.00.00/2014-02-28/just me - added support for ARGB colors ; 1.2.00.00/2014-02-23/just me - added borders -; 1.1.00.00/2013-12-26/just me - added rounded and bicolored buttons +; 1.1.00.00/2013-12-26/just me - added rounded and bicolored buttons ; 1.0.00.00/2013-12-21/just me - initial release ; How to use: ; 1. Create a push button (e.g. "Gui, Add, Button, vMyButton hwndHwndButton, Caption") using the 'Hwnd' option @@ -60,7 +52,7 @@ ExitApp ; 3 TargetColor mandatory for Option[1] if Mode > 0, ignored if Mode = 0. Higher indcices will inherit ; the color of Option[1], if omitted: ; - ARGB integer value (0xAARRGGBB) or HTML color name ("Red"). -; 4 TextColor optional, if omitted, the default text color will be used for Option[1], higher indices +; 4 TextColor optional, if omitted, the default text color will be used for Option[1], higher indices ; will inherit the color of Option[1]: ; - ARGB integer value (0xAARRGGBB) or HTML color name ("Red"). ; Default: 0xFF000000 (black) @@ -349,10 +341,10 @@ Class ImageButton { This.PathAddRectangle(PPATH, PathX, PathY, PathW - PathX, PathH - PathY) Else ; the path is a rounded rectangle This.PathAddRoundedRect(PPATH, PathX, PathY, PathW, PathH, Rounded) - + ; If a BorderColor has been drawn, BkgColors must be opaque BkgColor1 := 0xFF000000 | BkgColor1 - BkgColor2 := 0xFF000000 | BkgColor2 + BkgColor2 := 0xFF000000 | BkgColor2 } PathW -= PathX PathH -= PathY @@ -505,4 +497,42 @@ Class ImageButton { This.DefTxtColor := (This.HTML.HasKey(TxtColor) ? This.HTML[TxtColor] : TxtColor) & 0xFFFFFF Return True } -} \ No newline at end of file +} + +winGetClass(hwnd) { + WinGetClass,cl,ahk_id %hwnd% + return cl +} +ControlGetStyle(Control:="", WinTitle:="", WinText:="", ExcludeTitle:="", ExcludeText:="") { + + local OutputVar + ControlGet OutputVar, Style,, %Control%, %WinTitle%, %WinText%, %ExcludeTitle%, %ExcludeText% + +return OutputVar +} +ControlGetText(Control:="", WinTitle:="", WinText:="", ExcludeTitle:="", ExcludeText:="") { + local OutputVar + ControlGetText OutputVar, %Control%, %WinTitle%, %WinText%, %ExcludeTitle%, %ExcludeText% + if !ErrorLevel + return OutputVar +} +ControlSetText(NewText, Control:="", WinTitle:="", WinText:="", ExcludeTitle:="", ExcludeText:="") { + ControlSetText %Control%, %NewText%, %WinTitle%, %WinText%, %ExcludeTitle%, %ExcludeText% + return !ErrorLevel +} +ControlSetExStyle(Value, Control:="", WinTitle:="", WinText:="", ExcludeTitle:="", ExcludeText:=""){ + Control ExStyle, %Value%, %Control%, %WinTitle%, %WinText%, %ExcludeTitle%, %ExcludeText% +} +ControlSetStyle(Value, Control:="", WinTitle:="", WinText:="", ExcludeTitle:="", ExcludeText:=""){ + Control Style, %Value%, %Control%, %WinTitle%, %WinText%, %ExcludeTitle%, %ExcludeText% +} +SendMessage(Msg, wParam:="", lParam:="", Control:="", WinTitle:="", WinText:="", ExcludeTitle:="", ExcludeText:="", Timeout:="") { + local MsgReply + SendMessage %Msg%, %wParam%, %lParam%, %Control%, %WinTitle%, %WinText%, %ExcludeTitle%, %ExcludeText%, %Timeout% + MsgReply := (ErrorLevel = "FAIL") ? "" : ErrorLevel + ErrorLevel := (ErrorLevel = "FAIL") + return MsgReply +} + + + diff --git a/classes/ComVar.ahk b/classes/ComVar.ahk index a5d33d1e..50910d42 100644 --- a/classes/ComVar.ahk +++ b/classes/ComVar.ahk @@ -1,4 +1,4 @@ -; +; ; File encoding: UTF-8 ; Author: Lexikos ; diff --git a/classes/_docs/class_wintilesys-readme.md b/classes/_docs/class_wintilesys-readme.md new file mode 100644 index 00000000..ee2b880a --- /dev/null +++ b/classes/_docs/class_wintilesys-readme.md @@ -0,0 +1,3 @@ +#wintilesys.ahk + - Source: https://autohotkey.com/boards/viewtopic.php?f=6&t=18874 + \ No newline at end of file diff --git a/classes/_examples/class_HBVector-example.ahk b/classes/_examples/class_HBVector-example.ahk new file mode 100644 index 00000000..e4761eab --- /dev/null +++ b/classes/_examples/class_HBVector-example.ahk @@ -0,0 +1,2931 @@ + + +;Written By: Hellbent aka CivReborn +;Date: June 24th, 2018 +;Last Paste: https://pastebin.com/p01NYMMG + +#SingleInstance,Force +SetBatchLines,-1 +CoordMode,Mouse,Screen +OnExit,GuiClose + + + + ;<-------------------------------------------------- +#Include, %A_ScriptDir%\class_HBVector.ahk ;<--------------- Add your copy of the HB_Vector Class if you placed it in a folder other than the lib, or if you named it something else + ;<----------------------------------------------- + + + + +global Win:={W:A_ScreenWidth,H:A_ScreenHeight},Planet:={} +Win:=Layered_Window_SetUp(4,0,0,Win.W,Win.H,1,"-Caption -DPIScale +Alwaysontop +E0x20 ") +UpdateLayeredWindow(Win.hwnd, Win.hdc, 0, 0, Win.W, Win.H) +Planet[1]:=new Orbitor(10,10,10,10,"ff0000",.073,4,.1) +Planet[2]:=new Orbitor(100,210,15,15,"0088ff",.0102,2,.01) +Planet[3]:=new Orbitor(300,210,20,20,"00ff00",.03,3,1) +Planet[4]:=new Orbitor(380,260,25,25,"00ffff",.023,2,2) +Planet[5]:=new Orbitor(600,410,30,30,"aa44ff",.0132,2,1.3) +Planet[6]:=new Orbitor(800,410,35,35,"0044aa",.0582,5,1) +Planet[7]:=new Orbitor(800,410,40,40,"ff00aa",.0432,3,2,.11) +Sun_Brush:=New_Brush("ffaa00","aa") +Sun_Pen:=New_Pen("000000",,2) +SetTimer,Game_Loop,10 +return +GuiClose: +*ESC:: + Gdip_DeleteBrush(Sun_Brush) + Gdip_DeletePen(Sun_Pen) + loop,% Planet.Length(){ + Gdip_DeleteBrush(Planet[A_Index].Brush) + Gdip_DeletePen(Planet[A_Index].Pen) + } + Layered_Window_ShutDown(Win) + ExitApp + +Game_Loop: + loop 5 + { + Gdip_GraphicsClear(Win.g) + Mousegetpos,x1,y1 + Gdip_FillEllipse(Win.g, Sun_Brush, x1-75,y1-75,150,150) + Gdip_DrawEllipse(Win.g, Sun_Pen,x1-75,y1-75,150,150) + Loop,% Planet.Length() + Planet[A_Index].UpDate(x1,y1) + UpdateLayeredWindow(Win.hwnd, Win.hdc) + } + return + +Class Orbitor + { + __New(x,y,w,h,Colour,max_acc,Max_Vel,sx,thline:=1) + { + This.Pos:=New HB_Vector(x,y) ;<------------Example of creating a new instance of a HB_Vector + This.Acc:=New HB_Vector(0,0) ;<------------Example of creating a new instance of a HB_Vector + This.Vel:=New HB_Vector(sx,0) ;<------------Example of creating a new instance of a HB_Vector + This.W:=w,This.H:=h + This.Max_Vel:=Max_Vel + This.Max_Acc:=Max_Acc + This.Brush:=New_Brush(Colour,"ff") + This.Pen:=New_Pen("000000",,thline) + } + Draw() + { + Gdip_FillEllipse(Win.g, This.Brush, This.Pos.X,This.Pos.Y,This.W,This.H) + Gdip_DrawEllipse(Win.g, This.pen, This.Pos.X,This.Pos.Y,This.W,This.H) + } + Check_Speed() + { + (This.vel.X>This.max_Vel)?(This.vel.x:=This.max_Vel) + (This.vel.x<-This.max_Vel)?(This.vel.x:=-This.max_Vel) + (This.vel.y>This.max_Vel)?(This.vel.y:=This.max_Vel) + (This.vel.y<-This.max_Vel)?(This.vel.y:=-This.max_Vel) + } + Update(x1,y1) + { + This.Acc.X:=x1-This.w//2,This.Acc.Y:=y1-This.h//2 + This.Acc.Sub(This.Pos) ;<----- Example of calling a HB_Vector Method. + This.Acc.Setmag(This.Max_Acc) ;<----- Example of calling a HB_Vector Method. + This.vel.add(This.Acc) ;<----- Example of calling a HB_Vector Method. + This.pos.add(This.vel) ;<----- Example of calling a HB_Vector Method. + This.Check_Speed() + This.Draw() + } + } + + + + + + + + +; The stuff below this line is just the GDIP LIB +;----------------------------------------------------------------------------------------------------------------------------------- +;----------------------------------------------------------------------------------------------------------------------------------- +;----------------------------------------------------------------------------------------------------------------------------------- +;----------------------------------------------------------------------------------------------------------------------------------- + +;Shit that I (Hellbent) added +;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& +;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& +;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& + +Layered_Window_SetUp(Smoothing,Window_X,Window_Y,Window_W,Window_H,Window_Name:=1,Window_Options:="") + { + Layered:={} + Layered.W:=Window_W + Layered.H:=Window_H + Layered.X:=Window_X + Layered.Y:=Window_Y + Layered.Name:=Window_Name + Layered.Options:=Window_Options + Layered.Token:=Gdip_Startup() + Create_Layered_GUI(Layered) + Layered.hwnd:=winExist() + Layered.hbm := CreateDIBSection(Window_W,Window_H) + Layered.hdc := CreateCompatibleDC() + Layered.obm := SelectObject(Layered.hdc,Layered.hbm) + Layered.G := Gdip_GraphicsFromHDC(Layered.hdc) + Gdip_SetSmoothingMode(Layered.G,Smoothing) + return Layered + } + +Create_Layered_GUI(Layered) + { + Gui,% Layered.Name ": +E0x80000 +LastFound " Layered.Options + Gui,% Layered.Name ":Show",% "x" Layered.X " y" Layered.Y " w" Layered.W " h" Layered.H " NA" + } + +Layered_Window_ShutDown(This) + { + SelectObject(This.hdc,This.obm) + DeleteObject(This.hbm) + DeleteDC(This.hdc) + gdip_deleteGraphics(This.g) + Gdip_Shutdown(This.Token) + } + +Gdip_RotateBitmap(pBitmap, Angle, Dispose=1) { ; returns rotated bitmap. By Learning one. +Gdip_GetImageDimensions(pBitmap, Width, Height) +Gdip_GetRotatedDimensions(Width, Height, Angle, RWidth, RHeight) +Gdip_GetRotatedTranslation(Width, Height, Angle, xTranslation, yTranslation) + +pBitmap2 := Gdip_CreateBitmap(RWidth, RHeight) +G2 := Gdip_GraphicsFromImage(pBitmap2), Gdip_SetSmoothingMode(G2, 4), Gdip_SetInterpolationMode(G2, 7) +Gdip_TranslateWorldTransform(G2, xTranslation, yTranslation) +Gdip_RotateWorldTransform(G2, Angle) +Gdip_DrawImage(G2, pBitmap, 0, 0, Width, Height) + +Gdip_ResetWorldTransform(G2) +Gdip_DeleteGraphics(G2) +if Dispose +Gdip_DisposeImage(pBitmap) +return pBitmap2 +} + +New_Brush(colour:="000000",Alpha:="FF") + { + static Hellbent_Brush:=[] + new_colour := "0x" Alpha colour + Hellbent_Brush[Hellbent_Brush.Length()+1]:=Gdip_BrushCreateSolid(new_colour) + return Hellbent_Brush[Hellbent_Brush.Length()] + } + + +New_Pen(colour:="000000",Alpha:="FF",Width:= 5) + { + static Hellbent_Pen:=[] + new_colour := "0x" Alpha colour + Hellbent_Pen[Hellbent_Pen.Length()+1]:=Gdip_CreatePen(New_Colour,Width) + return Hellbent_Pen[Hellbent_Pen.Length()] + } + +Fill_Box(pGraphics,pBrush,x,y,w,h) + { + ;~ Gdip_FillRectangle(G, Brush, x, y, w, h) + Ptr := A_PtrSize ? "UPtr" : "UInt" + + return DllCall("gdiplus\GdipFillRectangle" + , Ptr, pGraphics + , Ptr, pBrush + , "float", x + , "float", y + , "float", w + , "float", h) + } +;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& +;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& +;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& + + + + + + + + + + + + + + + + + + + +; Gdip standard library v1.45 by tic (Tariq Porter) 07/09/11 +; Modifed by Rseding91 using fincs 64 bit compatible Gdip library 5/1/2013 +; Supports: Basic, _L ANSi, _L Unicode x86 and _L Unicode x64 +; +; Updated 2/20/2014 - fixed Gdip_CreateRegion() and Gdip_GetClipRegion() on AHK Unicode x86 +; Updated 5/13/2013 - fixed Gdip_SetBitmapToClipboard() on AHK Unicode x64 +; +;##################################################################################### +;##################################################################################### +; STATUS ENUMERATION +; Return values for functions specified to have status enumerated return type +;##################################################################################### +; +; Ok = = 0 +; GenericError = 1 +; InvalidParameter = 2 +; OutOfMemory = 3 +; ObjectBusy = 4 +; InsufficientBuffer = 5 +; NotImplemented = 6 +; Win32Error = 7 +; WrongState = 8 +; Aborted = 9 +; FileNotFound = 10 +; ValueOverflow = 11 +; AccessDenied = 12 +; UnknownImageFormat = 13 +; FontFamilyNotFound = 14 +; FontStyleNotFound = 15 +; NotTrueTypeFont = 16 +; UnsupportedGdiplusVersion = 17 +; GdiplusNotInitialized = 18 +; PropertyNotFound = 19 +; PropertyNotSupported = 20 +; ProfileNotFound = 21 +; +;##################################################################################### +;##################################################################################### +; FUNCTIONS +;##################################################################################### +; +; UpdateLayeredWindow(hwnd, hdc, x="", y="", w="", h="", Alpha=255) +; BitBlt(ddc, dx, dy, dw, dh, sdc, sx, sy, Raster="") +; StretchBlt(dDC, dx, dy, dw, dh, sDC, sx, sy, sw, sh, Raster="") +; SetImage(hwnd, hBitmap) +; Gdip_BitmapFromScreen(Screen=0, Raster="") +; CreateRectF(ByRef RectF, x, y, w, h) +; CreateSizeF(ByRef SizeF, w, h) +; CreateDIBSection +; +;##################################################################################### + +; Function: UpdateLayeredWindow +; Description: Updates a layered window with the handle to the DC of a gdi bitmap +; +; hwnd Handle of the layered window to update +; hdc Handle to the DC of the GDI bitmap to update the window with +; Layeredx x position to place the window +; Layeredy y position to place the window +; Layeredw Width of the window +; Layeredh Height of the window +; Alpha Default = 255 : The transparency (0-255) to set the window transparency +; +; return If the function succeeds, the return value is nonzero +; +; notes If x or y omitted, then layered window will use its current coordinates +; If w or h omitted then current width and height will be used + +UpdateLayeredWindow(hwnd, hdc, x="", y="", w="", h="", Alpha=255) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + if ((x != "") && (y != "")) + VarSetCapacity(pt, 8), NumPut(x, pt, 0, "UInt"), NumPut(y, pt, 4, "UInt") + + if (w = "") ||(h = "") + WinGetPos,,, w, h, ahk_id %hwnd% + + return DllCall("UpdateLayeredWindow" + , Ptr, hwnd + , Ptr, 0 + , Ptr, ((x = "") && (y = "")) ? 0 : &pt + , "int64*", w|h<<32 + , Ptr, hdc + , "int64*", 0 + , "uint", 0 + , "UInt*", Alpha<<16|1<<24 + , "uint", 2) +} + +;##################################################################################### + +; Function BitBlt +; Description The BitBlt function performs a bit-block transfer of the color data corresponding to a rectangle +; of pixels from the specified source device context into a destination device context. +; +; dDC handle to destination DC +; dx x-coord of destination upper-left corner +; dy y-coord of destination upper-left corner +; dw width of the area to copy +; dh height of the area to copy +; sDC handle to source DC +; sx x-coordinate of source upper-left corner +; sy y-coordinate of source upper-left corner +; Raster raster operation code +; +; return If the function succeeds, the return value is nonzero +; +; notes If no raster operation is specified, then SRCCOPY is used, which copies the source directly to the destination rectangle +; +; BLACKNESS = 0x00000042 +; NOTSRCERASE = 0x001100A6 +; NOTSRCCOPY = 0x00330008 +; SRCERASE = 0x00440328 +; DSTINVERT = 0x00550009 +; PATINVERT = 0x005A0049 +; SRCINVERT = 0x00660046 +; SRCAND = 0x008800C6 +; MERGEPAINT = 0x00BB0226 +; MERGECOPY = 0x00C000CA +; SRCCOPY = 0x00CC0020 +; SRCPAINT = 0x00EE0086 +; PATCOPY = 0x00F00021 +; PATPAINT = 0x00FB0A09 +; WHITENESS = 0x00FF0062 +; CAPTUREBLT = 0x40000000 +; NOMIRRORBITMAP = 0x80000000 + +BitBlt(ddc, dx, dy, dw, dh, sdc, sx, sy, Raster="") +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + return DllCall("gdi32\BitBlt" + , Ptr, dDC + , "int", dx + , "int", dy + , "int", dw + , "int", dh + , Ptr, sDC + , "int", sx + , "int", sy + , "uint", Raster ? Raster : 0x00CC0020) +} + +;##################################################################################### + +; Function StretchBlt +; Description The StretchBlt function copies a bitmap from a source rectangle into a destination rectangle, +; stretching or compressing the bitmap to fit the dimensions of the destination rectangle, if necessary. +; The system stretches or compresses the bitmap according to the stretching mode currently set in the destination device context. +; +; ddc handle to destination DC +; dx x-coord of destination upper-left corner +; dy y-coord of destination upper-left corner +; dw width of destination rectangle +; dh height of destination rectangle +; sdc handle to source DC +; sx x-coordinate of source upper-left corner +; sy y-coordinate of source upper-left corner +; sw width of source rectangle +; sh height of source rectangle +; Raster raster operation code +; +; return If the function succeeds, the return value is nonzero +; +; notes If no raster operation is specified, then SRCCOPY is used. It uses the same raster operations as BitBlt + +StretchBlt(ddc, dx, dy, dw, dh, sdc, sx, sy, sw, sh, Raster="") +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + return DllCall("gdi32\StretchBlt" + , Ptr, ddc + , "int", dx + , "int", dy + , "int", dw + , "int", dh + , Ptr, sdc + , "int", sx + , "int", sy + , "int", sw + , "int", sh + , "uint", Raster ? Raster : 0x00CC0020) +} + +;##################################################################################### + +; Function SetStretchBltMode +; Description The SetStretchBltMode function sets the bitmap stretching mode in the specified device context +; +; hdc handle to the DC +; iStretchMode The stretching mode, describing how the target will be stretched +; +; return If the function succeeds, the return value is the previous stretching mode. If it fails it will return 0 +; +; STRETCH_ANDSCANS = 0x01 +; STRETCH_ORSCANS = 0x02 +; STRETCH_DELETESCANS = 0x03 +; STRETCH_HALFTONE = 0x04 + +SetStretchBltMode(hdc, iStretchMode=4) +{ + return DllCall("gdi32\SetStretchBltMode" + , A_PtrSize ? "UPtr" : "UInt", hdc + , "int", iStretchMode) +} + +;##################################################################################### + +; Function SetImage +; Description Associates a new image with a static control +; +; hwnd handle of the control to update +; hBitmap a gdi bitmap to associate the static control with +; +; return If the function succeeds, the return value is nonzero + +SetImage(hwnd, hBitmap) +{ + SendMessage, 0x172, 0x0, hBitmap,, ahk_id %hwnd% + E := ErrorLevel + DeleteObject(E) + return E +} + +;##################################################################################### + +; Function SetSysColorToControl +; Description Sets a solid colour to a control +; +; hwnd handle of the control to update +; SysColor A system colour to set to the control +; +; return If the function succeeds, the return value is zero +; +; notes A control must have the 0xE style set to it so it is recognised as a bitmap +; By default SysColor=15 is used which is COLOR_3DFACE. This is the standard background for a control +; +; COLOR_3DDKSHADOW = 21 +; COLOR_3DFACE = 15 +; COLOR_3DHIGHLIGHT = 20 +; COLOR_3DHILIGHT = 20 +; COLOR_3DLIGHT = 22 +; COLOR_3DSHADOW = 16 +; COLOR_ACTIVEBORDER = 10 +; COLOR_ACTIVECAPTION = 2 +; COLOR_APPWORKSPACE = 12 +; COLOR_BACKGROUND = 1 +; COLOR_BTNFACE = 15 +; COLOR_BTNHIGHLIGHT = 20 +; COLOR_BTNHILIGHT = 20 +; COLOR_BTNSHADOW = 16 +; COLOR_BTNTEXT = 18 +; COLOR_CAPTIONTEXT = 9 +; COLOR_DESKTOP = 1 +; COLOR_GRADIENTACTIVECAPTION = 27 +; COLOR_GRADIENTINACTIVECAPTION = 28 +; COLOR_GRAYTEXT = 17 +; COLOR_HIGHLIGHT = 13 +; COLOR_HIGHLIGHTTEXT = 14 +; COLOR_HOTLIGHT = 26 +; COLOR_INACTIVEBORDER = 11 +; COLOR_INACTIVECAPTION = 3 +; COLOR_INACTIVECAPTIONTEXT = 19 +; COLOR_INFOBK = 24 +; COLOR_INFOTEXT = 23 +; COLOR_MENU = 4 +; COLOR_MENUHILIGHT = 29 +; COLOR_MENUBAR = 30 +; COLOR_MENUTEXT = 7 +; COLOR_SCROLLBAR = 0 +; COLOR_WINDOW = 5 +; COLOR_WINDOWFRAME = 6 +; COLOR_WINDOWTEXT = 8 + +SetSysColorToControl(hwnd, SysColor=15) +{ + WinGetPos,,, w, h, ahk_id %hwnd% + bc := DllCall("GetSysColor", "Int", SysColor, "UInt") + pBrushClear := Gdip_BrushCreateSolid(0xff000000 | (bc >> 16 | bc & 0xff00 | (bc & 0xff) << 16)) + pBitmap := Gdip_CreateBitmap(w, h), G := Gdip_GraphicsFromImage(pBitmap) + Gdip_FillRectangle(G, pBrushClear, 0, 0, w, h) + hBitmap := Gdip_CreateHBITMAPFromBitmap(pBitmap) + SetImage(hwnd, hBitmap) + Gdip_DeleteBrush(pBrushClear) + Gdip_DeleteGraphics(G), Gdip_DisposeImage(pBitmap), DeleteObject(hBitmap) + return 0 +} + +;##################################################################################### + +; Function Gdip_BitmapFromScreen +; Description Gets a gdi+ bitmap from the screen +; +; Screen 0 = All screens +; Any numerical value = Just that screen +; x|y|w|h = Take specific coordinates with a width and height +; Raster raster operation code +; +; return If the function succeeds, the return value is a pointer to a gdi+ bitmap +; -1: one or more of x,y,w,h not passed properly +; +; notes If no raster operation is specified, then SRCCOPY is used to the returned bitmap + +Gdip_BitmapFromScreen(Screen=0, Raster="") +{ + if (Screen = 0) + { + Sysget, x, 76 + Sysget, y, 77 + Sysget, w, 78 + Sysget, h, 79 + } + else if (SubStr(Screen, 1, 5) = "hwnd:") + { + Screen := SubStr(Screen, 6) + if !WinExist( "ahk_id " Screen) + return -2 + WinGetPos,,, w, h, ahk_id %Screen% + x := y := 0 + hhdc := GetDCEx(Screen, 3) + } + else if (Screen&1 != "") + { + Sysget, M, Monitor, %Screen% + x := MLeft, y := MTop, w := MRight-MLeft, h := MBottom-MTop + } + else + { + StringSplit, S, Screen, | + x := S1, y := S2, w := S3, h := S4 + } + + if (x = "") || (y = "") || (w = "") || (h = "") + return -1 + + chdc := CreateCompatibleDC(), hbm := CreateDIBSection(w, h, chdc), obm := SelectObject(chdc, hbm), hhdc := hhdc ? hhdc : GetDC() + BitBlt(chdc, 0, 0, w, h, hhdc, x, y, Raster) + ReleaseDC(hhdc) + + pBitmap := Gdip_CreateBitmapFromHBITMAP(hbm) + SelectObject(chdc, obm), DeleteObject(hbm), DeleteDC(hhdc), DeleteDC(chdc) + return pBitmap +} + +;##################################################################################### + +; Function Gdip_BitmapFromHWND +; Description Uses PrintWindow to get a handle to the specified window and return a bitmap from it +; +; hwnd handle to the window to get a bitmap from +; +; return If the function succeeds, the return value is a pointer to a gdi+ bitmap +; +; notes Window must not be not minimised in order to get a handle to it's client area + +Gdip_BitmapFromHWND(hwnd) +{ + WinGetPos,,, Width, Height, ahk_id %hwnd% + hbm := CreateDIBSection(Width, Height), hdc := CreateCompatibleDC(), obm := SelectObject(hdc, hbm) + PrintWindow(hwnd, hdc) + pBitmap := Gdip_CreateBitmapFromHBITMAP(hbm) + SelectObject(hdc, obm), DeleteObject(hbm), DeleteDC(hdc) + return pBitmap +} + +;##################################################################################### + +; Function CreateRectF +; Description Creates a RectF object, containing a the coordinates and dimensions of a rectangle +; +; RectF Name to call the RectF object +; x x-coordinate of the upper left corner of the rectangle +; y y-coordinate of the upper left corner of the rectangle +; w Width of the rectangle +; h Height of the rectangle +; +; return No return value + +CreateRectF(ByRef RectF, x, y, w, h) +{ + VarSetCapacity(RectF, 16) + NumPut(x, RectF, 0, "float"), NumPut(y, RectF, 4, "float"), NumPut(w, RectF, 8, "float"), NumPut(h, RectF, 12, "float") +} + +;##################################################################################### + +; Function CreateRect +; Description Creates a Rect object, containing a the coordinates and dimensions of a rectangle +; +; RectF Name to call the RectF object +; x x-coordinate of the upper left corner of the rectangle +; y y-coordinate of the upper left corner of the rectangle +; w Width of the rectangle +; h Height of the rectangle +; +; return No return value + +CreateRect(ByRef Rect, x, y, w, h) +{ + VarSetCapacity(Rect, 16) + NumPut(x, Rect, 0, "uint"), NumPut(y, Rect, 4, "uint"), NumPut(w, Rect, 8, "uint"), NumPut(h, Rect, 12, "uint") +} +;##################################################################################### + +; Function CreateSizeF +; Description Creates a SizeF object, containing an 2 values +; +; SizeF Name to call the SizeF object +; w w-value for the SizeF object +; h h-value for the SizeF object +; +; return No Return value + +CreateSizeF(ByRef SizeF, w, h) +{ + VarSetCapacity(SizeF, 8) + NumPut(w, SizeF, 0, "float"), NumPut(h, SizeF, 4, "float") +} +;##################################################################################### + +; Function CreatePointF +; Description Creates a SizeF object, containing an 2 values +; +; SizeF Name to call the SizeF object +; w w-value for the SizeF object +; h h-value for the SizeF object +; +; return No Return value + +CreatePointF(ByRef PointF, x, y) +{ + VarSetCapacity(PointF, 8) + NumPut(x, PointF, 0, "float"), NumPut(y, PointF, 4, "float") +} +;##################################################################################### + +; Function CreateDIBSection +; Description The CreateDIBSection function creates a DIB (Device Independent Bitmap) that applications can write to directly +; +; w width of the bitmap to create +; h height of the bitmap to create +; hdc a handle to the device context to use the palette from +; bpp bits per pixel (32 = ARGB) +; ppvBits A pointer to a variable that receives a pointer to the location of the DIB bit values +; +; return returns a DIB. A gdi bitmap +; +; notes ppvBits will receive the location of the pixels in the DIB + +CreateDIBSection(w, h, hdc="", bpp=32, ByRef ppvBits=0) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + hdc2 := hdc ? hdc : GetDC() + VarSetCapacity(bi, 40, 0) + + NumPut(w, bi, 4, "uint") + , NumPut(h, bi, 8, "uint") + , NumPut(40, bi, 0, "uint") + , NumPut(1, bi, 12, "ushort") + , NumPut(0, bi, 16, "uInt") + , NumPut(bpp, bi, 14, "ushort") + + hbm := DllCall("CreateDIBSection" + , Ptr, hdc2 + , Ptr, &bi + , "uint", 0 + , A_PtrSize ? "UPtr*" : "uint*", ppvBits + , Ptr, 0 + , "uint", 0, Ptr) + + if !hdc + ReleaseDC(hdc2) + return hbm +} + +;##################################################################################### + +; Function PrintWindow +; Description The PrintWindow function copies a visual window into the specified device context (DC), typically a printer DC +; +; hwnd A handle to the window that will be copied +; hdc A handle to the device context +; Flags Drawing options +; +; return If the function succeeds, it returns a nonzero value +; +; PW_CLIENTONLY = 1 + +PrintWindow(hwnd, hdc, Flags=0) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + return DllCall("PrintWindow", Ptr, hwnd, Ptr, hdc, "uint", Flags) +} + +;##################################################################################### + +; Function DestroyIcon +; Description Destroys an icon and frees any memory the icon occupied +; +; hIcon Handle to the icon to be destroyed. The icon must not be in use +; +; return If the function succeeds, the return value is nonzero + +DestroyIcon(hIcon) +{ + return DllCall("DestroyIcon", A_PtrSize ? "UPtr" : "UInt", hIcon) +} + +;##################################################################################### + +PaintDesktop(hdc) +{ + return DllCall("PaintDesktop", A_PtrSize ? "UPtr" : "UInt", hdc) +} + +;##################################################################################### + +CreateCompatibleBitmap(hdc, w, h) +{ + return DllCall("gdi32\CreateCompatibleBitmap", A_PtrSize ? "UPtr" : "UInt", hdc, "int", w, "int", h) +} + +;##################################################################################### + +; Function CreateCompatibleDC +; Description This function creates a memory device context (DC) compatible with the specified device +; +; hdc Handle to an existing device context +; +; return returns the handle to a device context or 0 on failure +; +; notes If this handle is 0 (by default), the function creates a memory device context compatible with the application's current screen + +CreateCompatibleDC(hdc=0) +{ + return DllCall("CreateCompatibleDC", A_PtrSize ? "UPtr" : "UInt", hdc) +} + +;##################################################################################### + +; Function SelectObject +; Description The SelectObject function selects an object into the specified device context (DC). The new object replaces the previous object of the same type +; +; hdc Handle to a DC +; hgdiobj A handle to the object to be selected into the DC +; +; return If the selected object is not a region and the function succeeds, the return value is a handle to the object being replaced +; +; notes The specified object must have been created by using one of the following functions +; Bitmap - CreateBitmap, CreateBitmapIndirect, CreateCompatibleBitmap, CreateDIBitmap, CreateDIBSection (A single bitmap cannot be selected into more than one DC at the same time) +; Brush - CreateBrushIndirect, CreateDIBPatternBrush, CreateDIBPatternBrushPt, CreateHatchBrush, CreatePatternBrush, CreateSolidBrush +; Font - CreateFont, CreateFontIndirect +; Pen - CreatePen, CreatePenIndirect +; Region - CombineRgn, CreateEllipticRgn, CreateEllipticRgnIndirect, CreatePolygonRgn, CreateRectRgn, CreateRectRgnIndirect +; +; notes If the selected object is a region and the function succeeds, the return value is one of the following value +; +; SIMPLEREGION = 2 Region consists of a single rectangle +; COMPLEXREGION = 3 Region consists of more than one rectangle +; NULLREGION = 1 Region is empty + +SelectObject(hdc, hgdiobj) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + return DllCall("SelectObject", Ptr, hdc, Ptr, hgdiobj) +} + +;##################################################################################### + +; Function DeleteObject +; Description This function deletes a logical pen, brush, font, bitmap, region, or palette, freeing all system resources associated with the object +; After the object is deleted, the specified handle is no longer valid +; +; hObject Handle to a logical pen, brush, font, bitmap, region, or palette to delete +; +; return Nonzero indicates success. Zero indicates that the specified handle is not valid or that the handle is currently selected into a device context + +DeleteObject(hObject) +{ + return DllCall("DeleteObject", A_PtrSize ? "UPtr" : "UInt", hObject) +} + +;##################################################################################### + +; Function GetDC +; Description This function retrieves a handle to a display device context (DC) for the client area of the specified window. +; The display device context can be used in subsequent graphics display interface (GDI) functions to draw in the client area of the window. +; +; hwnd Handle to the window whose device context is to be retrieved. If this value is NULL, GetDC retrieves the device context for the entire screen +; +; return The handle the device context for the specified window's client area indicates success. NULL indicates failure + +GetDC(hwnd=0) +{ + return DllCall("GetDC", A_PtrSize ? "UPtr" : "UInt", hwnd) +} + +;##################################################################################### + +; DCX_CACHE = 0x2 +; DCX_CLIPCHILDREN = 0x8 +; DCX_CLIPSIBLINGS = 0x10 +; DCX_EXCLUDERGN = 0x40 +; DCX_EXCLUDEUPDATE = 0x100 +; DCX_INTERSECTRGN = 0x80 +; DCX_INTERSECTUPDATE = 0x200 +; DCX_LOCKWINDOWUPDATE = 0x400 +; DCX_NORECOMPUTE = 0x100000 +; DCX_NORESETATTRS = 0x4 +; DCX_PARENTCLIP = 0x20 +; DCX_VALIDATE = 0x200000 +; DCX_WINDOW = 0x1 + +GetDCEx(hwnd, flags=0, hrgnClip=0) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + return DllCall("GetDCEx", Ptr, hwnd, Ptr, hrgnClip, "int", flags) +} + +;##################################################################################### + +; Function ReleaseDC +; Description This function releases a device context (DC), freeing it for use by other applications. The effect of ReleaseDC depends on the type of device context +; +; hdc Handle to the device context to be released +; hwnd Handle to the window whose device context is to be released +; +; return 1 = released +; 0 = not released +; +; notes The application must call the ReleaseDC function for each call to the GetWindowDC function and for each call to the GetDC function that retrieves a common device context +; An application cannot use the ReleaseDC function to release a device context that was created by calling the CreateDC function; instead, it must use the DeleteDC function. + +ReleaseDC(hdc, hwnd=0) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + return DllCall("ReleaseDC", Ptr, hwnd, Ptr, hdc) +} + +;##################################################################################### + +; Function DeleteDC +; Description The DeleteDC function deletes the specified device context (DC) +; +; hdc A handle to the device context +; +; return If the function succeeds, the return value is nonzero +; +; notes An application must not delete a DC whose handle was obtained by calling the GetDC function. Instead, it must call the ReleaseDC function to free the DC + +DeleteDC(hdc) +{ + return DllCall("DeleteDC", A_PtrSize ? "UPtr" : "UInt", hdc) +} +;##################################################################################### + +; Function Gdip_LibraryVersion +; Description Get the current library version +; +; return the library version +; +; notes This is useful for non compiled programs to ensure that a person doesn't run an old version when testing your scripts + +Gdip_LibraryVersion() +{ + return 1.45 +} + +;##################################################################################### + +; Function Gdip_LibrarySubVersion +; Description Get the current library sub version +; +; return the library sub version +; +; notes This is the sub-version currently maintained by Rseding91 +Gdip_LibrarySubVersion() +{ + return 1.47 +} + +;##################################################################################### + +; Function: Gdip_BitmapFromBRA +; Description: Gets a pointer to a gdi+ bitmap from a BRA file +; +; BRAFromMemIn The variable for a BRA file read to memory +; File The name of the file, or its number that you would like (This depends on alternate parameter) +; Alternate Changes whether the File parameter is the file name or its number +; +; return If the function succeeds, the return value is a pointer to a gdi+ bitmap +; -1 = The BRA variable is empty +; -2 = The BRA has an incorrect header +; -3 = The BRA has information missing +; -4 = Could not find file inside the BRA + +Gdip_BitmapFromBRA(ByRef BRAFromMemIn, File, Alternate=0) +{ + Static FName = "ObjRelease" + + if !BRAFromMemIn + return -1 + Loop, Parse, BRAFromMemIn, `n + { + if (A_Index = 1) + { + StringSplit, Header, A_LoopField, | + if (Header0 != 4 || Header2 != "BRA!") + return -2 + } + else if (A_Index = 2) + { + StringSplit, Info, A_LoopField, | + if (Info0 != 3) + return -3 + } + else + break + } + if !Alternate + StringReplace, File, File, \, \\, All + RegExMatch(BRAFromMemIn, "mi`n)^" (Alternate ? File "\|.+?\|(\d+)\|(\d+)" : "\d+\|" File "\|(\d+)\|(\d+)") "$", FileInfo) + if !FileInfo + return -4 + + hData := DllCall("GlobalAlloc", "uint", 2, Ptr, FileInfo2, Ptr) + pData := DllCall("GlobalLock", Ptr, hData, Ptr) + DllCall("RtlMoveMemory", Ptr, pData, Ptr, &BRAFromMemIn+Info2+FileInfo1, Ptr, FileInfo2) + DllCall("GlobalUnlock", Ptr, hData) + DllCall("ole32\CreateStreamOnHGlobal", Ptr, hData, "int", 1, A_PtrSize ? "UPtr*" : "UInt*", pStream) + DllCall("gdiplus\GdipCreateBitmapFromStream", Ptr, pStream, A_PtrSize ? "UPtr*" : "UInt*", pBitmap) + If (A_PtrSize) + %FName%(pStream) + Else + DllCall(NumGet(NumGet(1*pStream)+8), "uint", pStream) + return pBitmap +} + +;##################################################################################### + +; Function Gdip_DrawRectangle +; Description This function uses a pen to draw the outline of a rectangle into the Graphics of a bitmap +; +; pGraphics Pointer to the Graphics of a bitmap +; pPen Pointer to a pen +; x x-coordinate of the top left of the rectangle +; y y-coordinate of the top left of the rectangle +; w width of the rectanlge +; h height of the rectangle +; +; return status enumeration. 0 = success +; +; notes as all coordinates are taken from the top left of each pixel, then the entire width/height should be specified as subtracting the pen width + +Gdip_DrawRectangle(pGraphics, pPen, x, y, w, h) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + return DllCall("gdiplus\GdipDrawRectangle", Ptr, pGraphics, Ptr, pPen, "float", x, "float", y, "float", w, "float", h) +} + +;##################################################################################### + +; Function Gdip_DrawRoundedRectangle +; Description This function uses a pen to draw the outline of a rounded rectangle into the Graphics of a bitmap +; +; pGraphics Pointer to the Graphics of a bitmap +; pPen Pointer to a pen +; x x-coordinate of the top left of the rounded rectangle +; y y-coordinate of the top left of the rounded rectangle +; w width of the rectanlge +; h height of the rectangle +; r radius of the rounded corners +; +; return status enumeration. 0 = success +; +; notes as all coordinates are taken from the top left of each pixel, then the entire width/height should be specified as subtracting the pen width + +Gdip_DrawRoundedRectangle(pGraphics, pPen, x, y, w, h, r) +{ + Gdip_SetClipRect(pGraphics, x-r, y-r, 2*r, 2*r, 4) + Gdip_SetClipRect(pGraphics, x+w-r, y-r, 2*r, 2*r, 4) + Gdip_SetClipRect(pGraphics, x-r, y+h-r, 2*r, 2*r, 4) + Gdip_SetClipRect(pGraphics, x+w-r, y+h-r, 2*r, 2*r, 4) + E := Gdip_DrawRectangle(pGraphics, pPen, x, y, w, h) + Gdip_ResetClip(pGraphics) + Gdip_SetClipRect(pGraphics, x-(2*r), y+r, w+(4*r), h-(2*r), 4) + Gdip_SetClipRect(pGraphics, x+r, y-(2*r), w-(2*r), h+(4*r), 4) + Gdip_DrawEllipse(pGraphics, pPen, x, y, 2*r, 2*r) + Gdip_DrawEllipse(pGraphics, pPen, x+w-(2*r), y, 2*r, 2*r) + Gdip_DrawEllipse(pGraphics, pPen, x, y+h-(2*r), 2*r, 2*r) + Gdip_DrawEllipse(pGraphics, pPen, x+w-(2*r), y+h-(2*r), 2*r, 2*r) + Gdip_ResetClip(pGraphics) + return E +} + +;##################################################################################### + +; Function Gdip_DrawEllipse +; Description This function uses a pen to draw the outline of an ellipse into the Graphics of a bitmap +; +; pGraphics Pointer to the Graphics of a bitmap +; pPen Pointer to a pen +; x x-coordinate of the top left of the rectangle the ellipse will be drawn into +; y y-coordinate of the top left of the rectangle the ellipse will be drawn into +; w width of the ellipse +; h height of the ellipse +; +; return status enumeration. 0 = success +; +; notes as all coordinates are taken from the top left of each pixel, then the entire width/height should be specified as subtracting the pen width + +Gdip_DrawEllipse(pGraphics, pPen, x, y, w, h) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + return DllCall("gdiplus\GdipDrawEllipse", Ptr, pGraphics, Ptr, pPen, "float", x, "float", y, "float", w, "float", h) +} + +;##################################################################################### + +; Function Gdip_DrawBezier +; Description This function uses a pen to draw the outline of a bezier (a weighted curve) into the Graphics of a bitmap +; +; pGraphics Pointer to the Graphics of a bitmap +; pPen Pointer to a pen +; x1 x-coordinate of the start of the bezier +; y1 y-coordinate of the start of the bezier +; x2 x-coordinate of the first arc of the bezier +; y2 y-coordinate of the first arc of the bezier +; x3 x-coordinate of the second arc of the bezier +; y3 y-coordinate of the second arc of the bezier +; x4 x-coordinate of the end of the bezier +; y4 y-coordinate of the end of the bezier +; +; return status enumeration. 0 = success +; +; notes as all coordinates are taken from the top left of each pixel, then the entire width/height should be specified as subtracting the pen width + +Gdip_DrawBezier(pGraphics, pPen, x1, y1, x2, y2, x3, y3, x4, y4) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + return DllCall("gdiplus\GdipDrawBezier" + , Ptr, pgraphics + , Ptr, pPen + , "float", x1 + , "float", y1 + , "float", x2 + , "float", y2 + , "float", x3 + , "float", y3 + , "float", x4 + , "float", y4) +} + +;##################################################################################### + +; Function Gdip_DrawArc +; Description This function uses a pen to draw the outline of an arc into the Graphics of a bitmap +; +; pGraphics Pointer to the Graphics of a bitmap +; pPen Pointer to a pen +; x x-coordinate of the start of the arc +; y y-coordinate of the start of the arc +; w width of the arc +; h height of the arc +; StartAngle specifies the angle between the x-axis and the starting point of the arc +; SweepAngle specifies the angle between the starting and ending points of the arc +; +; return status enumeration. 0 = success +; +; notes as all coordinates are taken from the top left of each pixel, then the entire width/height should be specified as subtracting the pen width + +Gdip_DrawArc(pGraphics, pPen, x, y, w, h, StartAngle, SweepAngle) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + return DllCall("gdiplus\GdipDrawArc" + , Ptr, pGraphics + , Ptr, pPen + , "float", x + , "float", y + , "float", w + , "float", h + , "float", StartAngle + , "float", SweepAngle) +} + +;##################################################################################### + +; Function Gdip_DrawPie +; Description This function uses a pen to draw the outline of a pie into the Graphics of a bitmap +; +; pGraphics Pointer to the Graphics of a bitmap +; pPen Pointer to a pen +; x x-coordinate of the start of the pie +; y y-coordinate of the start of the pie +; w width of the pie +; h height of the pie +; StartAngle specifies the angle between the x-axis and the starting point of the pie +; SweepAngle specifies the angle between the starting and ending points of the pie +; +; return status enumeration. 0 = success +; +; notes as all coordinates are taken from the top left of each pixel, then the entire width/height should be specified as subtracting the pen width + +Gdip_DrawPie(pGraphics, pPen, x, y, w, h, StartAngle, SweepAngle) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + return DllCall("gdiplus\GdipDrawPie", Ptr, pGraphics, Ptr, pPen, "float", x, "float", y, "float", w, "float", h, "float", StartAngle, "float", SweepAngle) +} + +;##################################################################################### + +; Function Gdip_DrawLine +; Description This function uses a pen to draw a line into the Graphics of a bitmap +; +; pGraphics Pointer to the Graphics of a bitmap +; pPen Pointer to a pen +; x1 x-coordinate of the start of the line +; y1 y-coordinate of the start of the line +; x2 x-coordinate of the end of the line +; y2 y-coordinate of the end of the line +; +; return status enumeration. 0 = success + +Gdip_DrawLine(pGraphics, pPen, x1, y1, x2, y2) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + return DllCall("gdiplus\GdipDrawLine" + , Ptr, pGraphics + , Ptr, pPen + , "float", x1 + , "float", y1 + , "float", x2 + , "float", y2) +} + +;##################################################################################### + +; Function Gdip_DrawLines +; Description This function uses a pen to draw a series of joined lines into the Graphics of a bitmap +; +; pGraphics Pointer to the Graphics of a bitmap +; pPen Pointer to a pen +; Points the coordinates of all the points passed as x1,y1|x2,y2|x3,y3..... +; +; return status enumeration. 0 = success + +Gdip_DrawLines(pGraphics, pPen, Points) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + StringSplit, Points, Points, | + VarSetCapacity(PointF, 8*Points0) + Loop, %Points0% + { + StringSplit, Coord, Points%A_Index%, `, + NumPut(Coord1, PointF, 8*(A_Index-1), "float"), NumPut(Coord2, PointF, (8*(A_Index-1))+4, "float") + } + return DllCall("gdiplus\GdipDrawLines", Ptr, pGraphics, Ptr, pPen, Ptr, &PointF, "int", Points0) +} + +;##################################################################################### + +; Function Gdip_FillRectangle +; Description This function uses a brush to fill a rectangle in the Graphics of a bitmap +; +; pGraphics Pointer to the Graphics of a bitmap +; pBrush Pointer to a brush +; x x-coordinate of the top left of the rectangle +; y y-coordinate of the top left of the rectangle +; w width of the rectanlge +; h height of the rectangle +; +; return status enumeration. 0 = success + +Gdip_FillRectangle(pGraphics, pBrush, x, y, w, h) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + return DllCall("gdiplus\GdipFillRectangle" + , Ptr, pGraphics + , Ptr, pBrush + , "float", x + , "float", y + , "float", w + , "float", h) +} + +;##################################################################################### + +; Function Gdip_FillRoundedRectangle +; Description This function uses a brush to fill a rounded rectangle in the Graphics of a bitmap +; +; pGraphics Pointer to the Graphics of a bitmap +; pBrush Pointer to a brush +; x x-coordinate of the top left of the rounded rectangle +; y y-coordinate of the top left of the rounded rectangle +; w width of the rectanlge +; h height of the rectangle +; r radius of the rounded corners +; +; return status enumeration. 0 = success + +Gdip_FillRoundedRectangle(pGraphics, pBrush, x, y, w, h, r) +{ + Region := Gdip_GetClipRegion(pGraphics) + Gdip_SetClipRect(pGraphics, x-r, y-r, 2*r, 2*r, 4) + Gdip_SetClipRect(pGraphics, x+w-r, y-r, 2*r, 2*r, 4) + Gdip_SetClipRect(pGraphics, x-r, y+h-r, 2*r, 2*r, 4) + Gdip_SetClipRect(pGraphics, x+w-r, y+h-r, 2*r, 2*r, 4) + E := Gdip_FillRectangle(pGraphics, pBrush, x, y, w, h) + Gdip_SetClipRegion(pGraphics, Region, 0) + Gdip_SetClipRect(pGraphics, x-(2*r), y+r, w+(4*r), h-(2*r), 4) + Gdip_SetClipRect(pGraphics, x+r, y-(2*r), w-(2*r), h+(4*r), 4) + Gdip_FillEllipse(pGraphics, pBrush, x, y, 2*r, 2*r) + Gdip_FillEllipse(pGraphics, pBrush, x+w-(2*r), y, 2*r, 2*r) + Gdip_FillEllipse(pGraphics, pBrush, x, y+h-(2*r), 2*r, 2*r) + Gdip_FillEllipse(pGraphics, pBrush, x+w-(2*r), y+h-(2*r), 2*r, 2*r) + Gdip_SetClipRegion(pGraphics, Region, 0) + Gdip_DeleteRegion(Region) + return E +} + +;##################################################################################### + +; Function Gdip_FillPolygon +; Description This function uses a brush to fill a polygon in the Graphics of a bitmap +; +; pGraphics Pointer to the Graphics of a bitmap +; pBrush Pointer to a brush +; Points the coordinates of all the points passed as x1,y1|x2,y2|x3,y3..... +; +; return status enumeration. 0 = success +; +; notes Alternate will fill the polygon as a whole, wheras winding will fill each new "segment" +; Alternate = 0 +; Winding = 1 + +Gdip_FillPolygon(pGraphics, pBrush, Points, FillMode=0) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + StringSplit, Points, Points, | + VarSetCapacity(PointF, 8*Points0) + Loop, %Points0% + { + StringSplit, Coord, Points%A_Index%, `, + NumPut(Coord1, PointF, 8*(A_Index-1), "float"), NumPut(Coord2, PointF, (8*(A_Index-1))+4, "float") + } + return DllCall("gdiplus\GdipFillPolygon", Ptr, pGraphics, Ptr, pBrush, Ptr, &PointF, "int", Points0, "int", FillMode) +} + +;##################################################################################### + +; Function Gdip_FillPie +; Description This function uses a brush to fill a pie in the Graphics of a bitmap +; +; pGraphics Pointer to the Graphics of a bitmap +; pBrush Pointer to a brush +; x x-coordinate of the top left of the pie +; y y-coordinate of the top left of the pie +; w width of the pie +; h height of the pie +; StartAngle specifies the angle between the x-axis and the starting point of the pie +; SweepAngle specifies the angle between the starting and ending points of the pie +; +; return status enumeration. 0 = success + +Gdip_FillPie(pGraphics, pBrush, x, y, w, h, StartAngle, SweepAngle) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + return DllCall("gdiplus\GdipFillPie" + , Ptr, pGraphics + , Ptr, pBrush + , "float", x + , "float", y + , "float", w + , "float", h + , "float", StartAngle + , "float", SweepAngle) +} + +;##################################################################################### + +; Function Gdip_FillEllipse +; Description This function uses a brush to fill an ellipse in the Graphics of a bitmap +; +; pGraphics Pointer to the Graphics of a bitmap +; pBrush Pointer to a brush +; x x-coordinate of the top left of the ellipse +; y y-coordinate of the top left of the ellipse +; w width of the ellipse +; h height of the ellipse +; +; return status enumeration. 0 = success + +Gdip_FillEllipse(pGraphics, pBrush, x, y, w, h) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + return DllCall("gdiplus\GdipFillEllipse", Ptr, pGraphics, Ptr, pBrush, "float", x, "float", y, "float", w, "float", h) +} + +;##################################################################################### + +; Function Gdip_FillRegion +; Description This function uses a brush to fill a region in the Graphics of a bitmap +; +; pGraphics Pointer to the Graphics of a bitmap +; pBrush Pointer to a brush +; Region Pointer to a Region +; +; return status enumeration. 0 = success +; +; notes You can create a region Gdip_CreateRegion() and then add to this + +Gdip_FillRegion(pGraphics, pBrush, Region) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + return DllCall("gdiplus\GdipFillRegion", Ptr, pGraphics, Ptr, pBrush, Ptr, Region) +} + +;##################################################################################### + +; Function Gdip_FillPath +; Description This function uses a brush to fill a path in the Graphics of a bitmap +; +; pGraphics Pointer to the Graphics of a bitmap +; pBrush Pointer to a brush +; Region Pointer to a Path +; +; return status enumeration. 0 = success + +Gdip_FillPath(pGraphics, pBrush, Path) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + return DllCall("gdiplus\GdipFillPath", Ptr, pGraphics, Ptr, pBrush, Ptr, Path) +} + +;##################################################################################### + +; Function Gdip_DrawImagePointsRect +; Description This function draws a bitmap into the Graphics of another bitmap and skews it +; +; pGraphics Pointer to the Graphics of a bitmap +; pBitmap Pointer to a bitmap to be drawn +; Points Points passed as x1,y1|x2,y2|x3,y3 (3 points: top left, top right, bottom left) describing the drawing of the bitmap +; sx x-coordinate of source upper-left corner +; sy y-coordinate of source upper-left corner +; sw width of source rectangle +; sh height of source rectangle +; Matrix a matrix used to alter image attributes when drawing +; +; return status enumeration. 0 = success +; +; notes if sx,sy,sw,sh are missed then the entire source bitmap will be used +; Matrix can be omitted to just draw with no alteration to ARGB +; Matrix may be passed as a digit from 0 - 1 to change just transparency +; Matrix can be passed as a matrix with any delimiter + +Gdip_DrawImagePointsRect(pGraphics, pBitmap, Points, sx="", sy="", sw="", sh="", Matrix=1) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + StringSplit, Points, Points, | + VarSetCapacity(PointF, 8*Points0) + Loop, %Points0% + { + StringSplit, Coord, Points%A_Index%, `, + NumPut(Coord1, PointF, 8*(A_Index-1), "float"), NumPut(Coord2, PointF, (8*(A_Index-1))+4, "float") + } + + if (Matrix&1 = "") + ImageAttr := Gdip_SetImageAttributesColorMatrix(Matrix) + else if (Matrix != 1) + ImageAttr := Gdip_SetImageAttributesColorMatrix("1|0|0|0|0|0|1|0|0|0|0|0|1|0|0|0|0|0|" Matrix "|0|0|0|0|0|1") + + if (sx = "" && sy = "" && sw = "" && sh = "") + { + sx := 0, sy := 0 + sw := Gdip_GetImageWidth(pBitmap) + sh := Gdip_GetImageHeight(pBitmap) + } + + E := DllCall("gdiplus\GdipDrawImagePointsRect" + , Ptr, pGraphics + , Ptr, pBitmap + , Ptr, &PointF + , "int", Points0 + , "float", sx + , "float", sy + , "float", sw + , "float", sh + , "int", 2 + , Ptr, ImageAttr + , Ptr, 0 + , Ptr, 0) + if ImageAttr + Gdip_DisposeImageAttributes(ImageAttr) + return E +} + +;##################################################################################### + +; Function Gdip_DrawImage +; Description This function draws a bitmap into the Graphics of another bitmap +; +; pGraphics Pointer to the Graphics of a bitmap +; pBitmap Pointer to a bitmap to be drawn +; dx x-coord of destination upper-left corner +; dy y-coord of destination upper-left corner +; dw width of destination image +; dh height of destination image +; sx x-coordinate of source upper-left corner +; sy y-coordinate of source upper-left corner +; sw width of source image +; sh height of source image +; Matrix a matrix used to alter image attributes when drawing +; +; return status enumeration. 0 = success +; +; notes if sx,sy,sw,sh are missed then the entire source bitmap will be used +; Gdip_DrawImage performs faster +; Matrix can be omitted to just draw with no alteration to ARGB +; Matrix may be passed as a digit from 0 - 1 to change just transparency +; Matrix can be passed as a matrix with any delimiter. For example: +; MatrixBright= +; ( +; 1.5 |0 |0 |0 |0 +; 0 |1.5 |0 |0 |0 +; 0 |0 |1.5 |0 |0 +; 0 |0 |0 |1 |0 +; 0.05 |0.05 |0.05 |0 |1 +; ) +; +; notes MatrixBright = 1.5|0|0|0|0|0|1.5|0|0|0|0|0|1.5|0|0|0|0|0|1|0|0.05|0.05|0.05|0|1 +; MatrixGreyScale = 0.299|0.299|0.299|0|0|0.587|0.587|0.587|0|0|0.114|0.114|0.114|0|0|0|0|0|1|0|0|0|0|0|1 +; MatrixNegative = -1|0|0|0|0|0|-1|0|0|0|0|0|-1|0|0|0|0|0|1|0|0|0|0|0|1 + +Gdip_DrawImage(pGraphics, pBitmap, dx="", dy="", dw="", dh="", sx="", sy="", sw="", sh="", Matrix=1) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + if (Matrix&1 = "") + ImageAttr := Gdip_SetImageAttributesColorMatrix(Matrix) + else if (Matrix != 1) + ImageAttr := Gdip_SetImageAttributesColorMatrix("1|0|0|0|0|0|1|0|0|0|0|0|1|0|0|0|0|0|" Matrix "|0|0|0|0|0|1") + + if (sx = "" && sy = "" && sw = "" && sh = "") + { + if (dx = "" && dy = "" && dw = "" && dh = "") + { + sx := dx := 0, sy := dy := 0 + sw := dw := Gdip_GetImageWidth(pBitmap) + sh := dh := Gdip_GetImageHeight(pBitmap) + } + else + { + sx := sy := 0 + sw := Gdip_GetImageWidth(pBitmap) + sh := Gdip_GetImageHeight(pBitmap) + } + } + + E := DllCall("gdiplus\GdipDrawImageRectRect" + , Ptr, pGraphics + , Ptr, pBitmap + , "float", dx + , "float", dy + , "float", dw + , "float", dh + , "float", sx + , "float", sy + , "float", sw + , "float", sh + , "int", 2 + , Ptr, ImageAttr + , Ptr, 0 + , Ptr, 0) + if ImageAttr + Gdip_DisposeImageAttributes(ImageAttr) + return E +} + +;##################################################################################### + +; Function Gdip_SetImageAttributesColorMatrix +; Description This function creates an image matrix ready for drawing +; +; Matrix a matrix used to alter image attributes when drawing +; passed with any delimeter +; +; return returns an image matrix on sucess or 0 if it fails +; +; notes MatrixBright = 1.5|0|0|0|0|0|1.5|0|0|0|0|0|1.5|0|0|0|0|0|1|0|0.05|0.05|0.05|0|1 +; MatrixGreyScale = 0.299|0.299|0.299|0|0|0.587|0.587|0.587|0|0|0.114|0.114|0.114|0|0|0|0|0|1|0|0|0|0|0|1 +; MatrixNegative = -1|0|0|0|0|0|-1|0|0|0|0|0|-1|0|0|0|0|0|1|0|0|0|0|0|1 + +Gdip_SetImageAttributesColorMatrix(Matrix) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + VarSetCapacity(ColourMatrix, 100, 0) + Matrix := RegExReplace(RegExReplace(Matrix, "^[^\d-\.]+([\d\.])", "$1", "", 1), "[^\d-\.]+", "|") + StringSplit, Matrix, Matrix, | + Loop, 25 + { + Matrix := (Matrix%A_Index% != "") ? Matrix%A_Index% : Mod(A_Index-1, 6) ? 0 : 1 + NumPut(Matrix, ColourMatrix, (A_Index-1)*4, "float") + } + DllCall("gdiplus\GdipCreateImageAttributes", A_PtrSize ? "UPtr*" : "uint*", ImageAttr) + DllCall("gdiplus\GdipSetImageAttributesColorMatrix", Ptr, ImageAttr, "int", 1, "int", 1, Ptr, &ColourMatrix, Ptr, 0, "int", 0) + return ImageAttr +} + +;##################################################################################### + +; Function Gdip_GraphicsFromImage +; Description This function gets the graphics for a bitmap used for drawing functions +; +; pBitmap Pointer to a bitmap to get the pointer to its graphics +; +; return returns a pointer to the graphics of a bitmap +; +; notes a bitmap can be drawn into the graphics of another bitmap + +Gdip_GraphicsFromImage(pBitmap) +{ + DllCall("gdiplus\GdipGetImageGraphicsContext", A_PtrSize ? "UPtr" : "UInt", pBitmap, A_PtrSize ? "UPtr*" : "UInt*", pGraphics) + return pGraphics +} + +;##################################################################################### + +; Function Gdip_GraphicsFromHDC +; Description This function gets the graphics from the handle to a device context +; +; hdc This is the handle to the device context +; +; return returns a pointer to the graphics of a bitmap +; +; notes You can draw a bitmap into the graphics of another bitmap + +Gdip_GraphicsFromHDC(hdc) +{ + DllCall("gdiplus\GdipCreateFromHDC", A_PtrSize ? "UPtr" : "UInt", hdc, A_PtrSize ? "UPtr*" : "UInt*", pGraphics) + return pGraphics +} + +;##################################################################################### + +; Function Gdip_GetDC +; Description This function gets the device context of the passed Graphics +; +; hdc This is the handle to the device context +; +; return returns the device context for the graphics of a bitmap + +Gdip_GetDC(pGraphics) +{ + DllCall("gdiplus\GdipGetDC", A_PtrSize ? "UPtr" : "UInt", pGraphics, A_PtrSize ? "UPtr*" : "UInt*", hdc) + return hdc +} + +;##################################################################################### + +; Function Gdip_ReleaseDC +; Description This function releases a device context from use for further use +; +; pGraphics Pointer to the graphics of a bitmap +; hdc This is the handle to the device context +; +; return status enumeration. 0 = success + +Gdip_ReleaseDC(pGraphics, hdc) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + return DllCall("gdiplus\GdipReleaseDC", Ptr, pGraphics, Ptr, hdc) +} + +;##################################################################################### + +; Function Gdip_GraphicsClear +; Description Clears the graphics of a bitmap ready for further drawing +; +; pGraphics Pointer to the graphics of a bitmap +; ARGB The colour to clear the graphics to +; +; return status enumeration. 0 = success +; +; notes By default this will make the background invisible +; Using clipping regions you can clear a particular area on the graphics rather than clearing the entire graphics + +Gdip_GraphicsClear(pGraphics, ARGB=0x00ffffff) +{ + return DllCall("gdiplus\GdipGraphicsClear", A_PtrSize ? "UPtr" : "UInt", pGraphics, "int", ARGB) +} + +;##################################################################################### + +; Function Gdip_BlurBitmap +; Description Gives a pointer to a blurred bitmap from a pointer to a bitmap +; +; pBitmap Pointer to a bitmap to be blurred +; Blur The Amount to blur a bitmap by from 1 (least blur) to 100 (most blur) +; +; return If the function succeeds, the return value is a pointer to the new blurred bitmap +; -1 = The blur parameter is outside the range 1-100 +; +; notes This function will not dispose of the original bitmap + +Gdip_BlurBitmap(pBitmap, Blur) +{ + if (Blur > 100) || (Blur < 1) + return -1 + + sWidth := Gdip_GetImageWidth(pBitmap), sHeight := Gdip_GetImageHeight(pBitmap) + dWidth := sWidth//Blur, dHeight := sHeight//Blur + + pBitmap1 := Gdip_CreateBitmap(dWidth, dHeight) + G1 := Gdip_GraphicsFromImage(pBitmap1) + Gdip_SetInterpolationMode(G1, 7) + Gdip_DrawImage(G1, pBitmap, 0, 0, dWidth, dHeight, 0, 0, sWidth, sHeight) + + Gdip_DeleteGraphics(G1) + + pBitmap2 := Gdip_CreateBitmap(sWidth, sHeight) + G2 := Gdip_GraphicsFromImage(pBitmap2) + Gdip_SetInterpolationMode(G2, 7) + Gdip_DrawImage(G2, pBitmap1, 0, 0, sWidth, sHeight, 0, 0, dWidth, dHeight) + + Gdip_DeleteGraphics(G2) + Gdip_DisposeImage(pBitmap1) + return pBitmap2 +} + +;##################################################################################### + +; Function: Gdip_SaveBitmapToFile +; Description: Saves a bitmap to a file in any supported format onto disk +; +; pBitmap Pointer to a bitmap +; sOutput The name of the file that the bitmap will be saved to. Supported extensions are: .BMP,.DIB,.RLE,.JPG,.JPEG,.JPE,.JFIF,.GIF,.TIF,.TIFF,.PNG +; Quality If saving as jpg (.JPG,.JPEG,.JPE,.JFIF) then quality can be 1-100 with default at maximum quality +; +; return If the function succeeds, the return value is zero, otherwise: +; -1 = Extension supplied is not a supported file format +; -2 = Could not get a list of encoders on system +; -3 = Could not find matching encoder for specified file format +; -4 = Could not get WideChar name of output file +; -5 = Could not save file to disk +; +; notes This function will use the extension supplied from the sOutput parameter to determine the output format + +Gdip_SaveBitmapToFile(pBitmap, sOutput, Quality=75) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + SplitPath, sOutput,,, Extension + if Extension not in BMP,DIB,RLE,JPG,JPEG,JPE,JFIF,GIF,TIF,TIFF,PNG + return -1 + Extension := "." Extension + + DllCall("gdiplus\GdipGetImageEncodersSize", "uint*", nCount, "uint*", nSize) + VarSetCapacity(ci, nSize) + DllCall("gdiplus\GdipGetImageEncoders", "uint", nCount, "uint", nSize, Ptr, &ci) + if !(nCount && nSize) + return -2 + + If (A_IsUnicode){ + StrGet_Name := "StrGet" + Loop, %nCount% + { + sString := %StrGet_Name%(NumGet(ci, (idx := (48+7*A_PtrSize)*(A_Index-1))+32+3*A_PtrSize), "UTF-16") + if !InStr(sString, "*" Extension) + continue + + pCodec := &ci+idx + break + } + } else { + Loop, %nCount% + { + Location := NumGet(ci, 76*(A_Index-1)+44) + nSize := DllCall("WideCharToMultiByte", "uint", 0, "uint", 0, "uint", Location, "int", -1, "uint", 0, "int", 0, "uint", 0, "uint", 0) + VarSetCapacity(sString, nSize) + DllCall("WideCharToMultiByte", "uint", 0, "uint", 0, "uint", Location, "int", -1, "str", sString, "int", nSize, "uint", 0, "uint", 0) + if !InStr(sString, "*" Extension) + continue + + pCodec := &ci+76*(A_Index-1) + break + } + } + + if !pCodec + return -3 + + if (Quality != 75) + { + Quality := (Quality < 0) ? 0 : (Quality > 100) ? 100 : Quality + if Extension in .JPG,.JPEG,.JPE,.JFIF + { + DllCall("gdiplus\GdipGetEncoderParameterListSize", Ptr, pBitmap, Ptr, pCodec, "uint*", nSize) + VarSetCapacity(EncoderParameters, nSize, 0) + DllCall("gdiplus\GdipGetEncoderParameterList", Ptr, pBitmap, Ptr, pCodec, "uint", nSize, Ptr, &EncoderParameters) + Loop, % NumGet(EncoderParameters, "UInt") ;% + { + elem := (24+(A_PtrSize ? A_PtrSize : 4))*(A_Index-1) + 4 + (pad := A_PtrSize = 8 ? 4 : 0) + if (NumGet(EncoderParameters, elem+16, "UInt") = 1) && (NumGet(EncoderParameters, elem+20, "UInt") = 6) + { + p := elem+&EncoderParameters-pad-4 + NumPut(Quality, NumGet(NumPut(4, NumPut(1, p+0)+20, "UInt")), "UInt") + break + } + } + } + } + + if (!A_IsUnicode) + { + nSize := DllCall("MultiByteToWideChar", "uint", 0, "uint", 0, Ptr, &sOutput, "int", -1, Ptr, 0, "int", 0) + VarSetCapacity(wOutput, nSize*2) + DllCall("MultiByteToWideChar", "uint", 0, "uint", 0, Ptr, &sOutput, "int", -1, Ptr, &wOutput, "int", nSize) + VarSetCapacity(wOutput, -1) + if !VarSetCapacity(wOutput) + return -4 + E := DllCall("gdiplus\GdipSaveImageToFile", Ptr, pBitmap, Ptr, &wOutput, Ptr, pCodec, "uint", p ? p : 0) + } + else + E := DllCall("gdiplus\GdipSaveImageToFile", Ptr, pBitmap, Ptr, &sOutput, Ptr, pCodec, "uint", p ? p : 0) + return E ? -5 : 0 +} + +;##################################################################################### + +; Function Gdip_GetPixel +; Description Gets the ARGB of a pixel in a bitmap +; +; pBitmap Pointer to a bitmap +; x x-coordinate of the pixel +; y y-coordinate of the pixel +; +; return Returns the ARGB value of the pixel + +Gdip_GetPixel(pBitmap, x, y) +{ + DllCall("gdiplus\GdipBitmapGetPixel", A_PtrSize ? "UPtr" : "UInt", pBitmap, "int", x, "int", y, "uint*", ARGB) + return ARGB +} + +;##################################################################################### + +; Function Gdip_SetPixel +; Description Sets the ARGB of a pixel in a bitmap +; +; pBitmap Pointer to a bitmap +; x x-coordinate of the pixel +; y y-coordinate of the pixel +; +; return status enumeration. 0 = success + +Gdip_SetPixel(pBitmap, x, y, ARGB) +{ + return DllCall("gdiplus\GdipBitmapSetPixel", A_PtrSize ? "UPtr" : "UInt", pBitmap, "int", x, "int", y, "int", ARGB) +} + +;##################################################################################### + +; Function Gdip_GetImageWidth +; Description Gives the width of a bitmap +; +; pBitmap Pointer to a bitmap +; +; return Returns the width in pixels of the supplied bitmap + +Gdip_GetImageWidth(pBitmap) +{ + DllCall("gdiplus\GdipGetImageWidth", A_PtrSize ? "UPtr" : "UInt", pBitmap, "uint*", Width) + return Width +} + +;##################################################################################### + +; Function Gdip_GetImageHeight +; Description Gives the height of a bitmap +; +; pBitmap Pointer to a bitmap +; +; return Returns the height in pixels of the supplied bitmap + +Gdip_GetImageHeight(pBitmap) +{ + DllCall("gdiplus\GdipGetImageHeight", A_PtrSize ? "UPtr" : "UInt", pBitmap, "uint*", Height) + return Height +} + +;##################################################################################### + +; Function Gdip_GetDimensions +; Description Gives the width and height of a bitmap +; +; pBitmap Pointer to a bitmap +; Width ByRef variable. This variable will be set to the width of the bitmap +; Height ByRef variable. This variable will be set to the height of the bitmap +; +; return No return value +; Gdip_GetDimensions(pBitmap, ThisWidth, ThisHeight) will set ThisWidth to the width and ThisHeight to the height + +Gdip_GetImageDimensions(pBitmap, ByRef Width, ByRef Height) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + DllCall("gdiplus\GdipGetImageWidth", Ptr, pBitmap, "uint*", Width) + DllCall("gdiplus\GdipGetImageHeight", Ptr, pBitmap, "uint*", Height) +} + +;##################################################################################### + +Gdip_GetDimensions(pBitmap, ByRef Width, ByRef Height) +{ + Gdip_GetImageDimensions(pBitmap, Width, Height) +} + +;##################################################################################### + +Gdip_GetImagePixelFormat(pBitmap) +{ + DllCall("gdiplus\GdipGetImagePixelFormat", A_PtrSize ? "UPtr" : "UInt", pBitmap, A_PtrSize ? "UPtr*" : "UInt*", Format) + return Format +} + +;##################################################################################### + +; Function Gdip_GetDpiX +; Description Gives the horizontal dots per inch of the graphics of a bitmap +; +; pBitmap Pointer to a bitmap +; Width ByRef variable. This variable will be set to the width of the bitmap +; Height ByRef variable. This variable will be set to the height of the bitmap +; +; return No return value +; Gdip_GetDimensions(pBitmap, ThisWidth, ThisHeight) will set ThisWidth to the width and ThisHeight to the height + +Gdip_GetDpiX(pGraphics) +{ + DllCall("gdiplus\GdipGetDpiX", A_PtrSize ? "UPtr" : "uint", pGraphics, "float*", dpix) + return Round(dpix) +} + +;##################################################################################### + +Gdip_GetDpiY(pGraphics) +{ + DllCall("gdiplus\GdipGetDpiY", A_PtrSize ? "UPtr" : "uint", pGraphics, "float*", dpiy) + return Round(dpiy) +} + +;##################################################################################### + +Gdip_GetImageHorizontalResolution(pBitmap) +{ + DllCall("gdiplus\GdipGetImageHorizontalResolution", A_PtrSize ? "UPtr" : "uint", pBitmap, "float*", dpix) + return Round(dpix) +} + +;##################################################################################### + +Gdip_GetImageVerticalResolution(pBitmap) +{ + DllCall("gdiplus\GdipGetImageVerticalResolution", A_PtrSize ? "UPtr" : "uint", pBitmap, "float*", dpiy) + return Round(dpiy) +} + +;##################################################################################### + +Gdip_BitmapSetResolution(pBitmap, dpix, dpiy) +{ + return DllCall("gdiplus\GdipBitmapSetResolution", A_PtrSize ? "UPtr" : "uint", pBitmap, "float", dpix, "float", dpiy) +} + +;##################################################################################### + +Gdip_CreateBitmapFromFile(sFile, IconNumber=1, IconSize="") +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + , PtrA := A_PtrSize ? "UPtr*" : "UInt*" + + SplitPath, sFile,,, ext + if ext in exe,dll + { + Sizes := IconSize ? IconSize : 256 "|" 128 "|" 64 "|" 48 "|" 32 "|" 16 + BufSize := 16 + (2*(A_PtrSize ? A_PtrSize : 4)) + + VarSetCapacity(buf, BufSize, 0) + Loop, Parse, Sizes, | + { + DllCall("PrivateExtractIcons", "str", sFile, "int", IconNumber-1, "int", A_LoopField, "int", A_LoopField, PtrA, hIcon, PtrA, 0, "uint", 1, "uint", 0) + + if !hIcon + continue + + if !DllCall("GetIconInfo", Ptr, hIcon, Ptr, &buf) + { + DestroyIcon(hIcon) + continue + } + + hbmMask := NumGet(buf, 12 + ((A_PtrSize ? A_PtrSize : 4) - 4)) + hbmColor := NumGet(buf, 12 + ((A_PtrSize ? A_PtrSize : 4) - 4) + (A_PtrSize ? A_PtrSize : 4)) + if !(hbmColor && DllCall("GetObject", Ptr, hbmColor, "int", BufSize, Ptr, &buf)) + { + DestroyIcon(hIcon) + continue + } + break + } + if !hIcon + return -1 + + Width := NumGet(buf, 4, "int"), Height := NumGet(buf, 8, "int") + hbm := CreateDIBSection(Width, -Height), hdc := CreateCompatibleDC(), obm := SelectObject(hdc, hbm) + if !DllCall("DrawIconEx", Ptr, hdc, "int", 0, "int", 0, Ptr, hIcon, "uint", Width, "uint", Height, "uint", 0, Ptr, 0, "uint", 3) + { + DestroyIcon(hIcon) + return -2 + } + + VarSetCapacity(dib, 104) + DllCall("GetObject", Ptr, hbm, "int", A_PtrSize = 8 ? 104 : 84, Ptr, &dib) ; sizeof(DIBSECTION) = 76+2*(A_PtrSize=8?4:0)+2*A_PtrSize + Stride := NumGet(dib, 12, "Int"), Bits := NumGet(dib, 20 + (A_PtrSize = 8 ? 4 : 0)) ; padding + DllCall("gdiplus\GdipCreateBitmapFromScan0", "int", Width, "int", Height, "int", Stride, "int", 0x26200A, Ptr, Bits, PtrA, pBitmapOld) + pBitmap := Gdip_CreateBitmap(Width, Height) + G := Gdip_GraphicsFromImage(pBitmap) + , Gdip_DrawImage(G, pBitmapOld, 0, 0, Width, Height, 0, 0, Width, Height) + SelectObject(hdc, obm), DeleteObject(hbm), DeleteDC(hdc) + Gdip_DeleteGraphics(G), Gdip_DisposeImage(pBitmapOld) + DestroyIcon(hIcon) + } + else + { + if (!A_IsUnicode) + { + VarSetCapacity(wFile, 1024) + DllCall("kernel32\MultiByteToWideChar", "uint", 0, "uint", 0, Ptr, &sFile, "int", -1, Ptr, &wFile, "int", 512) + DllCall("gdiplus\GdipCreateBitmapFromFile", Ptr, &wFile, PtrA, pBitmap) + } + else + DllCall("gdiplus\GdipCreateBitmapFromFile", Ptr, &sFile, PtrA, pBitmap) + } + + return pBitmap +} + +;##################################################################################### + +Gdip_CreateBitmapFromHBITMAP(hBitmap, Palette=0) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + DllCall("gdiplus\GdipCreateBitmapFromHBITMAP", Ptr, hBitmap, Ptr, Palette, A_PtrSize ? "UPtr*" : "uint*", pBitmap) + return pBitmap +} + +;##################################################################################### + +Gdip_CreateHBITMAPFromBitmap(pBitmap, Background=0xffffffff) +{ + DllCall("gdiplus\GdipCreateHBITMAPFromBitmap", A_PtrSize ? "UPtr" : "UInt", pBitmap, A_PtrSize ? "UPtr*" : "uint*", hbm, "int", Background) + return hbm +} + +;##################################################################################### + +Gdip_CreateBitmapFromHICON(hIcon) +{ + DllCall("gdiplus\GdipCreateBitmapFromHICON", A_PtrSize ? "UPtr" : "UInt", hIcon, A_PtrSize ? "UPtr*" : "uint*", pBitmap) + return pBitmap +} + +;##################################################################################### + +Gdip_CreateHICONFromBitmap(pBitmap) +{ + DllCall("gdiplus\GdipCreateHICONFromBitmap", A_PtrSize ? "UPtr" : "UInt", pBitmap, A_PtrSize ? "UPtr*" : "uint*", hIcon) + return hIcon +} + +;##################################################################################### + +Gdip_CreateBitmap(Width, Height, Format=0x26200A) +{ + DllCall("gdiplus\GdipCreateBitmapFromScan0", "int", Width, "int", Height, "int", 0, "int", Format, A_PtrSize ? "UPtr" : "UInt", 0, A_PtrSize ? "UPtr*" : "uint*", pBitmap) + Return pBitmap +} + +;##################################################################################### + +Gdip_CreateBitmapFromClipboard() +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + if !DllCall("OpenClipboard", Ptr, 0) + return -1 + if !DllCall("IsClipboardFormatAvailable", "uint", 8) + return -2 + if !hBitmap := DllCall("GetClipboardData", "uint", 2, Ptr) + return -3 + if !pBitmap := Gdip_CreateBitmapFromHBITMAP(hBitmap) + return -4 + if !DllCall("CloseClipboard") + return -5 + DeleteObject(hBitmap) + return pBitmap +} + +;##################################################################################### + +Gdip_SetBitmapToClipboard(pBitmap) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + off1 := A_PtrSize = 8 ? 52 : 44, off2 := A_PtrSize = 8 ? 32 : 24 + hBitmap := Gdip_CreateHBITMAPFromBitmap(pBitmap) + DllCall("GetObject", Ptr, hBitmap, "int", VarSetCapacity(oi, A_PtrSize = 8 ? 104 : 84, 0), Ptr, &oi) + hdib := DllCall("GlobalAlloc", "uint", 2, Ptr, 40+NumGet(oi, off1, "UInt"), Ptr) + pdib := DllCall("GlobalLock", Ptr, hdib, Ptr) + DllCall("RtlMoveMemory", Ptr, pdib, Ptr, &oi+off2, Ptr, 40) + DllCall("RtlMoveMemory", Ptr, pdib+40, Ptr, NumGet(oi, off2 - (A_PtrSize ? A_PtrSize : 4), Ptr), Ptr, NumGet(oi, off1, "UInt")) + DllCall("GlobalUnlock", Ptr, hdib) + DllCall("DeleteObject", Ptr, hBitmap) + DllCall("OpenClipboard", Ptr, 0) + DllCall("EmptyClipboard") + DllCall("SetClipboardData", "uint", 8, Ptr, hdib) + DllCall("CloseClipboard") +} + +;##################################################################################### + +Gdip_CloneBitmapArea(pBitmap, x, y, w, h, Format=0x26200A) +{ + DllCall("gdiplus\GdipCloneBitmapArea" + , "float", x + , "float", y + , "float", w + , "float", h + , "int", Format + , A_PtrSize ? "UPtr" : "UInt", pBitmap + , A_PtrSize ? "UPtr*" : "UInt*", pBitmapDest) + return pBitmapDest +} + +;##################################################################################### +; Create resources +;##################################################################################### + +Gdip_CreatePen(ARGB, w) +{ + DllCall("gdiplus\GdipCreatePen1", "UInt", ARGB, "float", w, "int", 2, A_PtrSize ? "UPtr*" : "UInt*", pPen) + return pPen +} + +;##################################################################################### + +Gdip_CreatePenFromBrush(pBrush, w) +{ + DllCall("gdiplus\GdipCreatePen2", A_PtrSize ? "UPtr" : "UInt", pBrush, "float", w, "int", 2, A_PtrSize ? "UPtr*" : "UInt*", pPen) + return pPen +} + +;##################################################################################### + +Gdip_BrushCreateSolid(ARGB=0xff000000) +{ + DllCall("gdiplus\GdipCreateSolidFill", "UInt", ARGB, A_PtrSize ? "UPtr*" : "UInt*", pBrush) + return pBrush +} + +;##################################################################################### + +; HatchStyleHorizontal = 0 +; HatchStyleVertical = 1 +; HatchStyleForwardDiagonal = 2 +; HatchStyleBackwardDiagonal = 3 +; HatchStyleCross = 4 +; HatchStyleDiagonalCross = 5 +; HatchStyle05Percent = 6 +; HatchStyle10Percent = 7 +; HatchStyle20Percent = 8 +; HatchStyle25Percent = 9 +; HatchStyle30Percent = 10 +; HatchStyle40Percent = 11 +; HatchStyle50Percent = 12 +; HatchStyle60Percent = 13 +; HatchStyle70Percent = 14 +; HatchStyle75Percent = 15 +; HatchStyle80Percent = 16 +; HatchStyle90Percent = 17 +; HatchStyleLightDownwardDiagonal = 18 +; HatchStyleLightUpwardDiagonal = 19 +; HatchStyleDarkDownwardDiagonal = 20 +; HatchStyleDarkUpwardDiagonal = 21 +; HatchStyleWideDownwardDiagonal = 22 +; HatchStyleWideUpwardDiagonal = 23 +; HatchStyleLightVertical = 24 +; HatchStyleLightHorizontal = 25 +; HatchStyleNarrowVertical = 26 +; HatchStyleNarrowHorizontal = 27 +; HatchStyleDarkVertical = 28 +; HatchStyleDarkHorizontal = 29 +; HatchStyleDashedDownwardDiagonal = 30 +; HatchStyleDashedUpwardDiagonal = 31 +; HatchStyleDashedHorizontal = 32 +; HatchStyleDashedVertical = 33 +; HatchStyleSmallConfetti = 34 +; HatchStyleLargeConfetti = 35 +; HatchStyleZigZag = 36 +; HatchStyleWave = 37 +; HatchStyleDiagonalBrick = 38 +; HatchStyleHorizontalBrick = 39 +; HatchStyleWeave = 40 +; HatchStylePlaid = 41 +; HatchStyleDivot = 42 +; HatchStyleDottedGrid = 43 +; HatchStyleDottedDiamond = 44 +; HatchStyleShingle = 45 +; HatchStyleTrellis = 46 +; HatchStyleSphere = 47 +; HatchStyleSmallGrid = 48 +; HatchStyleSmallCheckerBoard = 49 +; HatchStyleLargeCheckerBoard = 50 +; HatchStyleOutlinedDiamond = 51 +; HatchStyleSolidDiamond = 52 +; HatchStyleTotal = 53 +Gdip_BrushCreateHatch(ARGBfront, ARGBback, HatchStyle=0) +{ + DllCall("gdiplus\GdipCreateHatchBrush", "int", HatchStyle, "UInt", ARGBfront, "UInt", ARGBback, A_PtrSize ? "UPtr*" : "UInt*", pBrush) + return pBrush +} + +;##################################################################################### + +Gdip_CreateTextureBrush(pBitmap, WrapMode=1, x=0, y=0, w="", h="") +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + , PtrA := A_PtrSize ? "UPtr*" : "UInt*" + + if !(w && h) + DllCall("gdiplus\GdipCreateTexture", Ptr, pBitmap, "int", WrapMode, PtrA, pBrush) + else + DllCall("gdiplus\GdipCreateTexture2", Ptr, pBitmap, "int", WrapMode, "float", x, "float", y, "float", w, "float", h, PtrA, pBrush) + return pBrush +} + +;##################################################################################### + +; WrapModeTile = 0 +; WrapModeTileFlipX = 1 +; WrapModeTileFlipY = 2 +; WrapModeTileFlipXY = 3 +; WrapModeClamp = 4 +Gdip_CreateLineBrush(x1, y1, x2, y2, ARGB1, ARGB2, WrapMode=1) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + CreatePointF(PointF1, x1, y1), CreatePointF(PointF2, x2, y2) + DllCall("gdiplus\GdipCreateLineBrush", Ptr, &PointF1, Ptr, &PointF2, "Uint", ARGB1, "Uint", ARGB2, "int", WrapMode, A_PtrSize ? "UPtr*" : "UInt*", LGpBrush) + return LGpBrush +} + +;##################################################################################### + +; LinearGradientModeHorizontal = 0 +; LinearGradientModeVertical = 1 +; LinearGradientModeForwardDiagonal = 2 +; LinearGradientModeBackwardDiagonal = 3 +Gdip_CreateLineBrushFromRect(x, y, w, h, ARGB1, ARGB2, LinearGradientMode=1, WrapMode=1) +{ + CreateRectF(RectF, x, y, w, h) + DllCall("gdiplus\GdipCreateLineBrushFromRect", A_PtrSize ? "UPtr" : "UInt", &RectF, "int", ARGB1, "int", ARGB2, "int", LinearGradientMode, "int", WrapMode, A_PtrSize ? "UPtr*" : "UInt*", LGpBrush) + return LGpBrush +} + +;##################################################################################### + +Gdip_CloneBrush(pBrush) +{ + DllCall("gdiplus\GdipCloneBrush", A_PtrSize ? "UPtr" : "UInt", pBrush, A_PtrSize ? "UPtr*" : "UInt*", pBrushClone) + return pBrushClone +} + +;##################################################################################### +; Delete resources +;##################################################################################### + +Gdip_DeletePen(pPen) +{ + return DllCall("gdiplus\GdipDeletePen", A_PtrSize ? "UPtr" : "UInt", pPen) +} + +;##################################################################################### + +Gdip_DeleteBrush(pBrush) +{ + return DllCall("gdiplus\GdipDeleteBrush", A_PtrSize ? "UPtr" : "UInt", pBrush) +} + +;##################################################################################### + +Gdip_DisposeImage(pBitmap) +{ + return DllCall("gdiplus\GdipDisposeImage", A_PtrSize ? "UPtr" : "UInt", pBitmap) +} + +;##################################################################################### + +Gdip_DeleteGraphics(pGraphics) +{ + return DllCall("gdiplus\GdipDeleteGraphics", A_PtrSize ? "UPtr" : "UInt", pGraphics) +} + +;##################################################################################### + +Gdip_DisposeImageAttributes(ImageAttr) +{ + return DllCall("gdiplus\GdipDisposeImageAttributes", A_PtrSize ? "UPtr" : "UInt", ImageAttr) +} + +;##################################################################################### + +Gdip_DeleteFont(hFont) +{ + return DllCall("gdiplus\GdipDeleteFont", A_PtrSize ? "UPtr" : "UInt", hFont) +} + +;##################################################################################### + +Gdip_DeleteStringFormat(hFormat) +{ + return DllCall("gdiplus\GdipDeleteStringFormat", A_PtrSize ? "UPtr" : "UInt", hFormat) +} + +;##################################################################################### + +Gdip_DeleteFontFamily(hFamily) +{ + return DllCall("gdiplus\GdipDeleteFontFamily", A_PtrSize ? "UPtr" : "UInt", hFamily) +} + +;##################################################################################### + +Gdip_DeleteMatrix(Matrix) +{ + return DllCall("gdiplus\GdipDeleteMatrix", A_PtrSize ? "UPtr" : "UInt", Matrix) +} + +;##################################################################################### +; Text functions +;##################################################################################### + +Gdip_TextToGraphics(pGraphics, Text, Options, Font="Arial", Width="", Height="", Measure=0) +{ + IWidth := Width, IHeight:= Height + + RegExMatch(Options, "i)X([\-\d\.]+)(p*)", xpos) + RegExMatch(Options, "i)Y([\-\d\.]+)(p*)", ypos) + RegExMatch(Options, "i)W([\-\d\.]+)(p*)", Width) + RegExMatch(Options, "i)H([\-\d\.]+)(p*)", Height) + RegExMatch(Options, "i)C(?!(entre|enter))([a-f\d]+)", Colour) + RegExMatch(Options, "i)Top|Up|Bottom|Down|vCentre|vCenter", vPos) + RegExMatch(Options, "i)NoWrap", NoWrap) + RegExMatch(Options, "i)R(\d)", Rendering) + RegExMatch(Options, "i)S(\d+)(p*)", Size) + + if !Gdip_DeleteBrush(Gdip_CloneBrush(Colour2)) + PassBrush := 1, pBrush := Colour2 + + if !(IWidth && IHeight) && (xpos2 || ypos2 || Width2 || Height2 || Size2) + return -1 + + Style := 0, Styles := "Regular|Bold|Italic|BoldItalic|Underline|Strikeout" + Loop, Parse, Styles, | + { + if RegExMatch(Options, "\b" A_loopField) + Style |= (A_LoopField != "StrikeOut") ? (A_Index-1) : 8 + } + + Align := 0, Alignments := "Near|Left|Centre|Center|Far|Right" + Loop, Parse, Alignments, | + { + if RegExMatch(Options, "\b" A_loopField) + Align |= A_Index//2.1 ; 0|0|1|1|2|2 + } + + xpos := (xpos1 != "") ? xpos2 ? IWidth*(xpos1/100) : xpos1 : 0 + ypos := (ypos1 != "") ? ypos2 ? IHeight*(ypos1/100) : ypos1 : 0 + Width := Width1 ? Width2 ? IWidth*(Width1/100) : Width1 : IWidth + Height := Height1 ? Height2 ? IHeight*(Height1/100) : Height1 : IHeight + if !PassBrush + Colour := "0x" (Colour2 ? Colour2 : "ff000000") + Rendering := ((Rendering1 >= 0) && (Rendering1 <= 5)) ? Rendering1 : 4 + Size := (Size1 > 0) ? Size2 ? IHeight*(Size1/100) : Size1 : 12 + + hFamily := Gdip_FontFamilyCreate(Font) + hFont := Gdip_FontCreate(hFamily, Size, Style) + FormatStyle := NoWrap ? 0x4000 | 0x1000 : 0x4000 + hFormat := Gdip_StringFormatCreate(FormatStyle) + pBrush := PassBrush ? pBrush : Gdip_BrushCreateSolid(Colour) + if !(hFamily && hFont && hFormat && pBrush && pGraphics) + return !pGraphics ? -2 : !hFamily ? -3 : !hFont ? -4 : !hFormat ? -5 : !pBrush ? -6 : 0 + + CreateRectF(RC, xpos, ypos, Width, Height) + Gdip_SetStringFormatAlign(hFormat, Align) + Gdip_SetTextRenderingHint(pGraphics, Rendering) + ReturnRC := Gdip_MeasureString(pGraphics, Text, hFont, hFormat, RC) + + if vPos + { + StringSplit, ReturnRC, ReturnRC, | + + if (vPos = "vCentre") || (vPos = "vCenter") + ypos += (Height-ReturnRC4)//2 + else if (vPos = "Top") || (vPos = "Up") + ypos := 0 + else if (vPos = "Bottom") || (vPos = "Down") + ypos := Height-ReturnRC4 + + CreateRectF(RC, xpos, ypos, Width, ReturnRC4) + ReturnRC := Gdip_MeasureString(pGraphics, Text, hFont, hFormat, RC) + } + + if !Measure + E := Gdip_DrawString(pGraphics, Text, hFont, hFormat, pBrush, RC) + + if !PassBrush + Gdip_DeleteBrush(pBrush) + Gdip_DeleteStringFormat(hFormat) + Gdip_DeleteFont(hFont) + Gdip_DeleteFontFamily(hFamily) + return E ? E : ReturnRC +} + +;##################################################################################### + +Gdip_DrawString(pGraphics, sString, hFont, hFormat, pBrush, ByRef RectF) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + if (!A_IsUnicode) + { + nSize := DllCall("MultiByteToWideChar", "uint", 0, "uint", 0, Ptr, &sString, "int", -1, Ptr, 0, "int", 0) + VarSetCapacity(wString, nSize*2) + DllCall("MultiByteToWideChar", "uint", 0, "uint", 0, Ptr, &sString, "int", -1, Ptr, &wString, "int", nSize) + } + + return DllCall("gdiplus\GdipDrawString" + , Ptr, pGraphics + , Ptr, A_IsUnicode ? &sString : &wString + , "int", -1 + , Ptr, hFont + , Ptr, &RectF + , Ptr, hFormat + , Ptr, pBrush) +} + +;##################################################################################### + +Gdip_MeasureString(pGraphics, sString, hFont, hFormat, ByRef RectF) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + VarSetCapacity(RC, 16) + if !A_IsUnicode + { + nSize := DllCall("MultiByteToWideChar", "uint", 0, "uint", 0, Ptr, &sString, "int", -1, "uint", 0, "int", 0) + VarSetCapacity(wString, nSize*2) + DllCall("MultiByteToWideChar", "uint", 0, "uint", 0, Ptr, &sString, "int", -1, Ptr, &wString, "int", nSize) + } + + DllCall("gdiplus\GdipMeasureString" + , Ptr, pGraphics + , Ptr, A_IsUnicode ? &sString : &wString + , "int", -1 + , Ptr, hFont + , Ptr, &RectF + , Ptr, hFormat + , Ptr, &RC + , "uint*", Chars + , "uint*", Lines) + + return &RC ? NumGet(RC, 0, "float") "|" NumGet(RC, 4, "float") "|" NumGet(RC, 8, "float") "|" NumGet(RC, 12, "float") "|" Chars "|" Lines : 0 +} + +; Near = 0 +; Center = 1 +; Far = 2 +Gdip_SetStringFormatAlign(hFormat, Align) +{ + return DllCall("gdiplus\GdipSetStringFormatAlign", A_PtrSize ? "UPtr" : "UInt", hFormat, "int", Align) +} + +; StringFormatFlagsDirectionRightToLeft = 0x00000001 +; StringFormatFlagsDirectionVertical = 0x00000002 +; StringFormatFlagsNoFitBlackBox = 0x00000004 +; StringFormatFlagsDisplayFormatControl = 0x00000020 +; StringFormatFlagsNoFontFallback = 0x00000400 +; StringFormatFlagsMeasureTrailingSpaces = 0x00000800 +; StringFormatFlagsNoWrap = 0x00001000 +; StringFormatFlagsLineLimit = 0x00002000 +; StringFormatFlagsNoClip = 0x00004000 +Gdip_StringFormatCreate(Format=0, Lang=0) +{ + DllCall("gdiplus\GdipCreateStringFormat", "int", Format, "int", Lang, A_PtrSize ? "UPtr*" : "UInt*", hFormat) + return hFormat +} + +; Regular = 0 +; Bold = 1 +; Italic = 2 +; BoldItalic = 3 +; Underline = 4 +; Strikeout = 8 +Gdip_FontCreate(hFamily, Size, Style=0) +{ + DllCall("gdiplus\GdipCreateFont", A_PtrSize ? "UPtr" : "UInt", hFamily, "float", Size, "int", Style, "int", 0, A_PtrSize ? "UPtr*" : "UInt*", hFont) + return hFont +} + +Gdip_FontFamilyCreate(Font) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + if (!A_IsUnicode) + { + nSize := DllCall("MultiByteToWideChar", "uint", 0, "uint", 0, Ptr, &Font, "int", -1, "uint", 0, "int", 0) + VarSetCapacity(wFont, nSize*2) + DllCall("MultiByteToWideChar", "uint", 0, "uint", 0, Ptr, &Font, "int", -1, Ptr, &wFont, "int", nSize) + } + + DllCall("gdiplus\GdipCreateFontFamilyFromName" + , Ptr, A_IsUnicode ? &Font : &wFont + , "uint", 0 + , A_PtrSize ? "UPtr*" : "UInt*", hFamily) + + return hFamily +} + +;##################################################################################### +; Matrix functions +;##################################################################################### + +Gdip_CreateAffineMatrix(m11, m12, m21, m22, x, y) +{ + DllCall("gdiplus\GdipCreateMatrix2", "float", m11, "float", m12, "float", m21, "float", m22, "float", x, "float", y, A_PtrSize ? "UPtr*" : "UInt*", Matrix) + return Matrix +} + +Gdip_CreateMatrix() +{ + DllCall("gdiplus\GdipCreateMatrix", A_PtrSize ? "UPtr*" : "UInt*", Matrix) + return Matrix +} + +;##################################################################################### +; GraphicsPath functions +;##################################################################################### + +; Alternate = 0 +; Winding = 1 +Gdip_CreatePath(BrushMode=0) +{ + DllCall("gdiplus\GdipCreatePath", "int", BrushMode, A_PtrSize ? "UPtr*" : "UInt*", Path) + return Path +} + +Gdip_AddPathEllipse(Path, x, y, w, h) +{ + return DllCall("gdiplus\GdipAddPathEllipse", A_PtrSize ? "UPtr" : "UInt", Path, "float", x, "float", y, "float", w, "float", h) +} + +Gdip_AddPathPolygon(Path, Points) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + StringSplit, Points, Points, | + VarSetCapacity(PointF, 8*Points0) + Loop, %Points0% + { + StringSplit, Coord, Points%A_Index%, `, + NumPut(Coord1, PointF, 8*(A_Index-1), "float"), NumPut(Coord2, PointF, (8*(A_Index-1))+4, "float") + } + + return DllCall("gdiplus\GdipAddPathPolygon", Ptr, Path, Ptr, &PointF, "int", Points0) +} + +Gdip_DeletePath(Path) +{ + return DllCall("gdiplus\GdipDeletePath", A_PtrSize ? "UPtr" : "UInt", Path) +} + +;##################################################################################### +; Quality functions +;##################################################################################### + +; SystemDefault = 0 +; SingleBitPerPixelGridFit = 1 +; SingleBitPerPixel = 2 +; AntiAliasGridFit = 3 +; AntiAlias = 4 +Gdip_SetTextRenderingHint(pGraphics, RenderingHint) +{ + return DllCall("gdiplus\GdipSetTextRenderingHint", A_PtrSize ? "UPtr" : "UInt", pGraphics, "int", RenderingHint) +} + +; Default = 0 +; LowQuality = 1 +; HighQuality = 2 +; Bilinear = 3 +; Bicubic = 4 +; NearestNeighbor = 5 +; HighQualityBilinear = 6 +; HighQualityBicubic = 7 +Gdip_SetInterpolationMode(pGraphics, InterpolationMode) +{ + return DllCall("gdiplus\GdipSetInterpolationMode", A_PtrSize ? "UPtr" : "UInt", pGraphics, "int", InterpolationMode) +} + +; Default = 0 +; HighSpeed = 1 +; HighQuality = 2 +; None = 3 +; AntiAlias = 4 +Gdip_SetSmoothingMode(pGraphics, SmoothingMode) +{ + return DllCall("gdiplus\GdipSetSmoothingMode", A_PtrSize ? "UPtr" : "UInt", pGraphics, "int", SmoothingMode) +} + +; CompositingModeSourceOver = 0 (blended) +; CompositingModeSourceCopy = 1 (overwrite) +Gdip_SetCompositingMode(pGraphics, CompositingMode=0) +{ + return DllCall("gdiplus\GdipSetCompositingMode", A_PtrSize ? "UPtr" : "UInt", pGraphics, "int", CompositingMode) +} + +;##################################################################################### +; Extra functions +;##################################################################################### + +Gdip_Startup() +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + if !DllCall("GetModuleHandle", "str", "gdiplus", Ptr) + DllCall("LoadLibrary", "str", "gdiplus") + VarSetCapacity(si, A_PtrSize = 8 ? 24 : 16, 0), si := Chr(1) + DllCall("gdiplus\GdiplusStartup", A_PtrSize ? "UPtr*" : "uint*", pToken, Ptr, &si, Ptr, 0) + return pToken +} + +Gdip_Shutdown(pToken) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + DllCall("gdiplus\GdiplusShutdown", Ptr, pToken) + if hModule := DllCall("GetModuleHandle", "str", "gdiplus", Ptr) + DllCall("FreeLibrary", Ptr, hModule) + return 0 +} + +; Prepend = 0; The new operation is applied before the old operation. +; Append = 1; The new operation is applied after the old operation. +Gdip_RotateWorldTransform(pGraphics, Angle, MatrixOrder=0) +{ + return DllCall("gdiplus\GdipRotateWorldTransform", A_PtrSize ? "UPtr" : "UInt", pGraphics, "float", Angle, "int", MatrixOrder) +} + +Gdip_ScaleWorldTransform(pGraphics, x, y, MatrixOrder=0) +{ + return DllCall("gdiplus\GdipScaleWorldTransform", A_PtrSize ? "UPtr" : "UInt", pGraphics, "float", x, "float", y, "int", MatrixOrder) +} + +Gdip_TranslateWorldTransform(pGraphics, x, y, MatrixOrder=0) +{ + return DllCall("gdiplus\GdipTranslateWorldTransform", A_PtrSize ? "UPtr" : "UInt", pGraphics, "float", x, "float", y, "int", MatrixOrder) +} + +Gdip_ResetWorldTransform(pGraphics) +{ + return DllCall("gdiplus\GdipResetWorldTransform", A_PtrSize ? "UPtr" : "UInt", pGraphics) +} + +Gdip_GetRotatedTranslation(Width, Height, Angle, ByRef xTranslation, ByRef yTranslation) +{ + pi := 3.14159, TAngle := Angle*(pi/180) + + Bound := (Angle >= 0) ? Mod(Angle, 360) : 360-Mod(-Angle, -360) + if ((Bound >= 0) && (Bound <= 90)) + xTranslation := Height*Sin(TAngle), yTranslation := 0 + else if ((Bound > 90) && (Bound <= 180)) + xTranslation := (Height*Sin(TAngle))-(Width*Cos(TAngle)), yTranslation := -Height*Cos(TAngle) + else if ((Bound > 180) && (Bound <= 270)) + xTranslation := -(Width*Cos(TAngle)), yTranslation := -(Height*Cos(TAngle))-(Width*Sin(TAngle)) + else if ((Bound > 270) && (Bound <= 360)) + xTranslation := 0, yTranslation := -Width*Sin(TAngle) +} + +Gdip_GetRotatedDimensions(Width, Height, Angle, ByRef RWidth, ByRef RHeight) +{ + pi := 3.14159, TAngle := Angle*(pi/180) + if !(Width && Height) + return -1 + RWidth := Ceil(Abs(Width*Cos(TAngle))+Abs(Height*Sin(TAngle))) + RHeight := Ceil(Abs(Width*Sin(TAngle))+Abs(Height*Cos(Tangle))) +} + +; RotateNoneFlipNone = 0 +; Rotate90FlipNone = 1 +; Rotate180FlipNone = 2 +; Rotate270FlipNone = 3 +; RotateNoneFlipX = 4 +; Rotate90FlipX = 5 +; Rotate180FlipX = 6 +; Rotate270FlipX = 7 +; RotateNoneFlipY = Rotate180FlipX +; Rotate90FlipY = Rotate270FlipX +; Rotate180FlipY = RotateNoneFlipX +; Rotate270FlipY = Rotate90FlipX +; RotateNoneFlipXY = Rotate180FlipNone +; Rotate90FlipXY = Rotate270FlipNone +; Rotate180FlipXY = RotateNoneFlipNone +; Rotate270FlipXY = Rotate90FlipNone + +Gdip_ImageRotateFlip(pBitmap, RotateFlipType=1) +{ + return DllCall("gdiplus\GdipImageRotateFlip", A_PtrSize ? "UPtr" : "UInt", pBitmap, "int", RotateFlipType) +} + +; Replace = 0 +; Intersect = 1 +; Union = 2 +; Xor = 3 +; Exclude = 4 +; Complement = 5 +Gdip_SetClipRect(pGraphics, x, y, w, h, CombineMode=0) +{ + return DllCall("gdiplus\GdipSetClipRect", A_PtrSize ? "UPtr" : "UInt", pGraphics, "float", x, "float", y, "float", w, "float", h, "int", CombineMode) +} + +Gdip_SetClipPath(pGraphics, Path, CombineMode=0) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + return DllCall("gdiplus\GdipSetClipPath", Ptr, pGraphics, Ptr, Path, "int", CombineMode) +} + +Gdip_ResetClip(pGraphics) +{ + return DllCall("gdiplus\GdipResetClip", A_PtrSize ? "UPtr" : "UInt", pGraphics) +} + +Gdip_GetClipRegion(pGraphics) +{ + Region := Gdip_CreateRegion() + DllCall("gdiplus\GdipGetClip", A_PtrSize ? "UPtr" : "UInt", pGraphics, "UInt*", Region) + return Region +} + +Gdip_SetClipRegion(pGraphics, Region, CombineMode=0) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + return DllCall("gdiplus\GdipSetClipRegion", Ptr, pGraphics, Ptr, Region, "int", CombineMode) +} + +Gdip_CreateRegion() +{ + DllCall("gdiplus\GdipCreateRegion", "UInt*", Region) + return Region +} + +Gdip_DeleteRegion(Region) +{ + return DllCall("gdiplus\GdipDeleteRegion", A_PtrSize ? "UPtr" : "UInt", Region) +} + +;##################################################################################### +; BitmapLockBits +;##################################################################################### + +Gdip_LockBits(pBitmap, x, y, w, h, ByRef Stride, ByRef Scan0, ByRef BitmapData, LockMode = 3, PixelFormat = 0x26200a) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + CreateRect(Rect, x, y, w, h) + VarSetCapacity(BitmapData, 16+2*(A_PtrSize ? A_PtrSize : 4), 0) + E := DllCall("Gdiplus\GdipBitmapLockBits", Ptr, pBitmap, Ptr, &Rect, "uint", LockMode, "int", PixelFormat, Ptr, &BitmapData) + Stride := NumGet(BitmapData, 8, "Int") + Scan0 := NumGet(BitmapData, 16, Ptr) + return E +} + +;##################################################################################### + +Gdip_UnlockBits(pBitmap, ByRef BitmapData) +{ + Ptr := A_PtrSize ? "UPtr" : "UInt" + + return DllCall("Gdiplus\GdipBitmapUnlockBits", Ptr, pBitmap, Ptr, &BitmapData) +} + +;##################################################################################### + +Gdip_SetLockBitPixel(ARGB, Scan0, x, y, Stride) +{ + Numput(ARGB, Scan0+0, (x*4)+(y*Stride), "UInt") +} + +;##################################################################################### + +Gdip_GetLockBitPixel(Scan0, x, y, Stride) +{ + return NumGet(Scan0+0, (x*4)+(y*Stride), "UInt") +} + +;##################################################################################### + +Gdip_PixelateBitmap(pBitmap, ByRef pBitmapOut, BlockSize) +{ + static PixelateBitmap + + Ptr := A_PtrSize ? "UPtr" : "UInt" + + if (!PixelateBitmap) + { + if A_PtrSize != 8 ; x86 machine code + MCode_PixelateBitmap = + (LTrim Join + 558BEC83EC3C8B4514538B5D1C99F7FB56578BC88955EC894DD885C90F8E830200008B451099F7FB8365DC008365E000894DC88955F08945E833FF897DD4 + 397DE80F8E160100008BCB0FAFCB894DCC33C08945F88945FC89451C8945143BD87E608B45088D50028BC82BCA8BF02BF2418945F48B45E02955F4894DC4 + 8D0CB80FAFCB03CA895DD08BD1895DE40FB64416030145140FB60201451C8B45C40FB604100145FC8B45F40FB604020145F883C204FF4DE475D6034D18FF + 4DD075C98B4DCC8B451499F7F98945148B451C99F7F989451C8B45FC99F7F98945FC8B45F899F7F98945F885DB7E648B450C8D50028BC82BCA83C103894D + C48BC82BCA41894DF48B4DD48945E48B45E02955E48D0C880FAFCB03CA895DD08BD18BF38A45148B7DC48804178A451C8B7DF488028A45FC8804178A45F8 + 8B7DE488043A83C2044E75DA034D18FF4DD075CE8B4DCC8B7DD447897DD43B7DE80F8CF2FEFFFF837DF0000F842C01000033C08945F88945FC89451C8945 + 148945E43BD87E65837DF0007E578B4DDC034DE48B75E80FAF4D180FAFF38B45088D500203CA8D0CB18BF08BF88945F48B45F02BF22BFA2955F48945CC0F + B6440E030145140FB60101451C0FB6440F010145FC8B45F40FB604010145F883C104FF4DCC75D8FF45E4395DE47C9B8B4DF00FAFCB85C9740B8B451499F7 + F9894514EB048365140033F63BCE740B8B451C99F7F989451CEB0389751C3BCE740B8B45FC99F7F98945FCEB038975FC3BCE740B8B45F899F7F98945F8EB + 038975F88975E43BDE7E5A837DF0007E4C8B4DDC034DE48B75E80FAF4D180FAFF38B450C8D500203CA8D0CB18BF08BF82BF22BFA2BC28B55F08955CC8A55 + 1488540E038A551C88118A55FC88540F018A55F888140183C104FF4DCC75DFFF45E4395DE47CA68B45180145E0015DDCFF4DC80F8594FDFFFF8B451099F7 + FB8955F08945E885C00F8E450100008B45EC0FAFC38365DC008945D48B45E88945CC33C08945F88945FC89451C8945148945103945EC7E6085DB7E518B4D + D88B45080FAFCB034D108D50020FAF4D18034DDC8BF08BF88945F403CA2BF22BFA2955F4895DC80FB6440E030145140FB60101451C0FB6440F010145FC8B + 45F40FB604080145F883C104FF4DC875D8FF45108B45103B45EC7CA08B4DD485C9740B8B451499F7F9894514EB048365140033F63BCE740B8B451C99F7F9 + 89451CEB0389751C3BCE740B8B45FC99F7F98945FCEB038975FC3BCE740B8B45F899F7F98945F8EB038975F88975103975EC7E5585DB7E468B4DD88B450C + 0FAFCB034D108D50020FAF4D18034DDC8BF08BF803CA2BF22BFA2BC2895DC88A551488540E038A551C88118A55FC88540F018A55F888140183C104FF4DC8 + 75DFFF45108B45103B45EC7CAB8BC3C1E0020145DCFF4DCC0F85CEFEFFFF8B4DEC33C08945F88945FC89451C8945148945103BC87E6C3945F07E5C8B4DD8 + 8B75E80FAFCB034D100FAFF30FAF4D188B45088D500203CA8D0CB18BF08BF88945F48B45F02BF22BFA2955F48945C80FB6440E030145140FB60101451C0F + B6440F010145FC8B45F40FB604010145F883C104FF4DC875D833C0FF45108B4DEC394D107C940FAF4DF03BC874068B451499F7F933F68945143BCE740B8B + 451C99F7F989451CEB0389751C3BCE740B8B45FC99F7F98945FCEB038975FC3BCE740B8B45F899F7F98945F8EB038975F88975083975EC7E63EB0233F639 + 75F07E4F8B4DD88B75E80FAFCB034D080FAFF30FAF4D188B450C8D500203CA8D0CB18BF08BF82BF22BFA2BC28B55F08955108A551488540E038A551C8811 + 8A55FC88540F018A55F888140883C104FF4D1075DFFF45088B45083B45EC7C9F5F5E33C05BC9C21800 + ) + else ; x64 machine code + MCode_PixelateBitmap = + (LTrim Join + 4489442418488954241048894C24085355565741544155415641574883EC28418BC1448B8C24980000004C8BDA99488BD941F7F9448BD0448BFA8954240C + 448994248800000085C00F8E9D020000418BC04533E4458BF299448924244C8954241041F7F933C9898C24980000008BEA89542404448BE889442408EB05 + 4C8B5C24784585ED0F8E1A010000458BF1418BFD48897C2418450FAFF14533D233F633ED4533E44533ED4585C97E5B4C63BC2490000000418D040A410FAF + C148984C8D441802498BD9498BD04D8BD90FB642010FB64AFF4403E80FB60203E90FB64AFE4883C2044403E003F149FFCB75DE4D03C748FFCB75D0488B7C + 24188B8C24980000004C8B5C2478418BC59941F7FE448BE8418BC49941F7FE448BE08BC59941F7FE8BE88BC69941F7FE8BF04585C97E4048639C24900000 + 004103CA4D8BC1410FAFC94863C94A8D541902488BCA498BC144886901448821408869FF408871FE4883C10448FFC875E84803D349FFC875DA8B8C249800 + 0000488B5C24704C8B5C24784183C20448FFCF48897C24180F850AFFFFFF8B6C2404448B2424448B6C24084C8B74241085ED0F840A01000033FF33DB4533 + DB4533D24533C04585C97E53488B74247085ED7E42438D0C04418BC50FAF8C2490000000410FAFC18D04814863C8488D5431028BCD0FB642014403D00FB6 + 024883C2044403D80FB642FB03D80FB642FA03F848FFC975DE41FFC0453BC17CB28BCD410FAFC985C9740A418BC299F7F98BF0EB0233F685C9740B418BC3 + 99F7F9448BD8EB034533DB85C9740A8BC399F7F9448BD0EB034533D285C9740A8BC799F7F9448BC0EB034533C033D24585C97E4D4C8B74247885ED7E3841 + 8D0C14418BC50FAF8C2490000000410FAFC18D04814863C84A8D4431028BCD40887001448818448850FF448840FE4883C00448FFC975E8FFC2413BD17CBD + 4C8B7424108B8C2498000000038C2490000000488B5C24704503E149FFCE44892424898C24980000004C897424100F859EFDFFFF448B7C240C448B842480 + 000000418BC09941F7F98BE8448BEA89942498000000896C240C85C00F8E3B010000448BAC2488000000418BCF448BF5410FAFC9898C248000000033FF33 + ED33F64533DB4533D24533C04585FF7E524585C97E40418BC5410FAFC14103C00FAF84249000000003C74898488D541802498BD90FB642014403D00FB602 + 4883C2044403D80FB642FB03F00FB642FA03E848FFCB75DE488B5C247041FFC0453BC77CAE85C9740B418BC299F7F9448BE0EB034533E485C9740A418BC3 + 99F7F98BD8EB0233DB85C9740A8BC699F7F9448BD8EB034533DB85C9740A8BC599F7F9448BD0EB034533D24533C04585FF7E4E488B4C24784585C97E3541 + 8BC5410FAFC14103C00FAF84249000000003C74898488D540802498BC144886201881A44885AFF448852FE4883C20448FFC875E941FFC0453BC77CBE8B8C + 2480000000488B5C2470418BC1C1E00203F849FFCE0F85ECFEFFFF448BAC24980000008B6C240C448BA4248800000033FF33DB4533DB4533D24533C04585 + FF7E5A488B7424704585ED7E48418BCC8BC5410FAFC94103C80FAF8C2490000000410FAFC18D04814863C8488D543102418BCD0FB642014403D00FB60248 + 83C2044403D80FB642FB03D80FB642FA03F848FFC975DE41FFC0453BC77CAB418BCF410FAFCD85C9740A418BC299F7F98BF0EB0233F685C9740B418BC399 + F7F9448BD8EB034533DB85C9740A8BC399F7F9448BD0EB034533D285C9740A8BC799F7F9448BC0EB034533C033D24585FF7E4E4585ED7E42418BCC8BC541 + 0FAFC903CA0FAF8C2490000000410FAFC18D04814863C8488B442478488D440102418BCD40887001448818448850FF448840FE4883C00448FFC975E8FFC2 + 413BD77CB233C04883C428415F415E415D415C5F5E5D5BC3 + ) + + VarSetCapacity(PixelateBitmap, StrLen(MCode_PixelateBitmap)//2) + Loop % StrLen(MCode_PixelateBitmap)//2 ;% + NumPut("0x" SubStr(MCode_PixelateBitmap, (2*A_Index)-1, 2), PixelateBitmap, A_Index-1, "UChar") + DllCall("VirtualProtect", Ptr, &PixelateBitmap, Ptr, VarSetCapacity(PixelateBitmap), "uint", 0x40, A_PtrSize ? "UPtr*" : "UInt*", 0) + } + + Gdip_GetImageDimensions(pBitmap, Width, Height) + + if (Width != Gdip_GetImageWidth(pBitmapOut) || Height != Gdip_GetImageHeight(pBitmapOut)) + return -1 + if (BlockSize > Width || BlockSize > Height) + return -2 + + E1 := Gdip_LockBits(pBitmap, 0, 0, Width, Height, Stride1, Scan01, BitmapData1) + E2 := Gdip_LockBits(pBitmapOut, 0, 0, Width, Height, Stride2, Scan02, BitmapData2) + if (E1 || E2) + return -3 + + E := DllCall(&PixelateBitmap, Ptr, Scan01, Ptr, Scan02, "int", Width, "int", Height, "int", Stride1, "int", BlockSize) + + Gdip_UnlockBits(pBitmap, BitmapData1), Gdip_UnlockBits(pBitmapOut, BitmapData2) + return 0 +} + +;##################################################################################### + +Gdip_ToARGB(A, R, G, B) +{ + return (A << 24) | (R << 16) | (G << 8) | B +} + +;##################################################################################### + +Gdip_FromARGB(ARGB, ByRef A, ByRef R, ByRef G, ByRef B) +{ + A := (0xff000000 & ARGB) >> 24 + R := (0x00ff0000 & ARGB) >> 16 + G := (0x0000ff00 & ARGB) >> 8 + B := 0x000000ff & ARGB +} + +;##################################################################################### + +Gdip_AFromARGB(ARGB) +{ + return (0xff000000 & ARGB) >> 24 +} + +;##################################################################################### + +Gdip_RFromARGB(ARGB) +{ + return (0x00ff0000 & ARGB) >> 16 +} + +;##################################################################################### + +Gdip_GFromARGB(ARGB) +{ + return (0x0000ff00 & ARGB) >> 8 +} + +;##################################################################################### + +Gdip_BFromARGB(ARGB) +{ + return 0x000000ff & ARGB +} + +;##################################################################################### + +StrGetB(Address, Length=-1, Encoding=0) +{ + ; Flexible parameter handling: + if Length is not integer + Encoding := Length, Length := -1 + + ; Check for obvious errors. + if (Address+0 < 1024) + return + + ; Ensure 'Encoding' contains a numeric identifier. + if Encoding = UTF-16 + Encoding = 1200 + else if Encoding = UTF-8 + Encoding = 65001 + else if SubStr(Encoding,1,2)="CP" + Encoding := SubStr(Encoding,3) + + if !Encoding ; "" or 0 + { + ; No conversion necessary, but we might not want the whole string. + if (Length == -1) + Length := DllCall("lstrlen", "uint", Address) + VarSetCapacity(String, Length) + DllCall("lstrcpyn", "str", String, "uint", Address, "int", Length + 1) + } + else if Encoding = 1200 ; UTF-16 + { + char_count := DllCall("WideCharToMultiByte", "uint", 0, "uint", 0x400, "uint", Address, "int", Length, "uint", 0, "uint", 0, "uint", 0, "uint", 0) + VarSetCapacity(String, char_count) + DllCall("WideCharToMultiByte", "uint", 0, "uint", 0x400, "uint", Address, "int", Length, "str", String, "int", char_count, "uint", 0, "uint", 0) + } + else if Encoding is integer + { + ; Convert from target encoding to UTF-16 then to the active code page. + char_count := DllCall("MultiByteToWideChar", "uint", Encoding, "uint", 0, "uint", Address, "int", Length, "uint", 0, "int", 0) + VarSetCapacity(String, char_count * 2) + char_count := DllCall("MultiByteToWideChar", "uint", Encoding, "uint", 0, "uint", Address, "int", Length, "uint", &String, "int", char_count * 2) + String := StrGetB(&String, char_count, 1200) + } + + return String +} \ No newline at end of file diff --git a/lib-a_to_h/examples/HL7_Sample.ahk b/classes/_examples/class_HL7_Sample.ahk similarity index 99% rename from lib-a_to_h/examples/HL7_Sample.ahk rename to classes/_examples/class_HL7_Sample.ahk index 3f2a6469..8fb3668f 100644 --- a/lib-a_to_h/examples/HL7_Sample.ahk +++ b/classes/_examples/class_HL7_Sample.ahk @@ -1,4 +1,4 @@ -; Requires HL7.ahk +; Requires HL7.ahk #Include, %A_ScriptDir%\..\HL7.ahk ; For a simple use case. I've included in the Sample_HL7.txt file a header diff --git a/classes/_examples/class_On_WM_Command-Notify_Example.ahk b/classes/_examples/class_On_WM_Command-Notify_Example.ahk new file mode 100644 index 00000000..e9e5893a --- /dev/null +++ b/classes/_examples/class_On_WM_Command-Notify_Example.ahk @@ -0,0 +1,76 @@ +#NoEnv +#Include %A_ScriptDir%\..\Class_On_WM_COMMAND.ahk +#Include %A_ScriptDir%\..\Class_On_WM_NOTIFY.ahk +SetBatchLines, -1 + +EN_SETFOCUS := 0x0100 +EN_KILLFOCUS := 0x0200 +EN_UPDATE := 0x0400 +NM_SETFOCUS := -7 +NM_KILLFOCUS := -8 +WM_NOTIFY := 0x004E +WM_COMMAND := 0x0111 + +Gui, Margin, 20, 20 +Gui, Add, Text, xm w300, Edit: +Gui, Add, Edit, xm y+2 wp r5 vVEDIT hwndHEDIT +Gui, Add, Text, xm wp, LV: +Gui, Add, ListView, xm y+2 r5 wp Grid vLVV hwndHLV, Column1 +LV_Add("", "Row 1") +LV_ModifyCol(1, "AutoHdr") +Gui, Add, Text, xm wp, Focus: +Gui, Add, Edit, xm y+2 wp vVEDIT1, +Gui, Add, Text, xm wp, EN_UPDATE notifications: +Gui, Add, Edit, xm y+2 wp vVEDIT2 +Gui, Add, Button, xm wp vVBUTTON gGBUTTON, Unregister EN_UPDATE +Gui, Show, , Notifications +On_WM_COMMAND.Attach(HEDIT, EN_KILLFOCUS, "On_EN_KILLFOCUS") +On_WM_COMMAND.Attach(HEDIT, EN_SETFOCUS, "On_EN_SETFOCUS") +On_WM_COMMAND.Attach(HEDIT, EN_UPDATE, "On_EN_UPDATE") +On_WM_NOTIFY.Attach(HLV, NM_KILLFOCUS, "On_LV_KILLFOCUS" ) +On_WM_NOTIFY.Attach(HLV, NM_SETFOCUS, "On_LV_SETFOCUS" ) +GuiControl, Focus, VBUTTON +GuiControl, Focus, VEDIT +Return + +GuiClose: +GuiEscape: +ExitApp + +GBUTTON: + GuiControlGet, Cap, , VBUTTON, Text + If (Cap = "Unregister EN_UPDATE") { + On_WM_COMMAND.Detach(HEDIT, EN_UPDATE) + GuiControl, , VBUTTON, Register EN_UPDATE + } ELse { + On_WM_COMMAND.Attach(HEDIT, EN_UPDATE, "On_EN_UPDATE") + GuiControl, , VBUTTON, Unregister EN_UPDATE + } +Return +; ====================================================================================================================== +On_EN_KILLFOCUS(Hwnd, Message, wParam, lParam) { + Gui, Font, cC00000 + GuiControl, Font, VEDIT1 + GuiControl, , VEDIT1, Edit lost focus! +} +On_EN_SETFOCUS(Hwnd, Message, wParam, lParam) { + Gui, Font, c008000 + GuiControl, Font, VEDIT1 + GuiControl, , VEDIT1, Edit got focus! +} +On_EN_UPDATE(Hwnd, Message, wParam, lParam) { + Static I := 0 + I++ + GuiControl, , VEDIT2, %A_ThisFunc% was called %I% times. +} +On_LV_KILLFOCUS(Hwnd, Message, wParam, lParam) { + Gui, Font, cC00000 + GuiControl, Font, VEDIT1 + GuiControl, , VEDIT1, LV lost focus! +} +On_LV_SETFOCUS(Hwnd, Message, wParam, lParam) { + Gui, Font, c008000 + GuiControl, Font, VEDIT1 + GuiControl, , VEDIT1, LV got focus! +} +; ====================================================================================================================== \ No newline at end of file diff --git a/lib-a_to_h/examples/class_StdOutStream_Example.ahk b/classes/_examples/class_StdOutStream_Class_Example.ahk similarity index 100% rename from lib-a_to_h/examples/class_StdOutStream_Example.ahk rename to classes/_examples/class_StdOutStream_Class_Example.ahk diff --git a/classes/_examples/class_StdOutStream_Example.ahk b/classes/_examples/class_StdOutStream_Example.ahk new file mode 100644 index 00000000..69396e25 --- /dev/null +++ b/classes/_examples/class_StdOutStream_Example.ahk @@ -0,0 +1,107 @@ +File = %A_ScriptDir%\test.ahk +Script = +(% +Loop, 10 +{ + Sleep 2000 + OutputDebug, OutputDebug %A_Index%``n + FileAppend, StdOut %A_Index%``n, * + FileAppend, StdErr %A_Index%``n, ** +} +) +FileDelete, %File% +FileAppend, %script%, %File% + +StdOut := new StdOutStream("ShowTT", 100) +cmd = %A_AHKPath% /ErrorStdOut "%File%" +StdOut.Run( cmd ) + +Loop, 20 { + ShowTT("Loop " A_Index ": StdOut.Run() " (StdOut.Exists() ? "is still running" : "has stopped") "`n") + If !StdOut.Exists() + Break + Sleep, 2000 +} +ShowTT("Done") + +ShowTT(Line){ + static t + t .= Line + CoordMode, ToolTip, Client + ToolTip, Callback:`nPress F2 to kill StdOutStream`nPress ESC to exit`n%t%, 0 , 0, 1 +} + +F2:: StdOut.Kill() +Esc:: ExitApp + +Class StdOutStream { + + __New(CallbackFunction, Period:=500) { + If Isfunc( CallbackFunction ) < 2 + throw Exception("Callback: """ CallbackFunction """ is not a function with one parameter.") + this.Callback := CallbackFunction + this.Period := Period + } + + Run(sCmd, sDir := 0, encoding := "CP0"){ + static HANDLE_FLAG_INHERIT := 0x00000001, flags := HANDLE_FLAG_INHERIT + , STARTF_USESTDHANDLES := 0x100, CREATE_NO_WINDOW := 0x08000000 + + DllCall("CreatePipe", "PtrP", hPipeRead, "PtrP", hPipeWrite, "Ptr", 0, "UInt", 0) + , DllCall("SetHandleInformation", "Ptr", hPipeWrite, "UInt", flags, "UInt", HANDLE_FLAG_INHERIT) + + , VarSetCapacity(STARTUPINFO , siSize := A_PtrSize*4 + 4*8 + A_PtrSize*5, 0) + , NumPut(siSize , STARTUPINFO) + , NumPut(STARTF_USESTDHANDLES, STARTUPINFO, A_PtrSize*4 + 4*7) ; dwFlags + , NumPut(hPipeWrite , STARTUPINFO, A_PtrSize*4 + 4*8 + A_PtrSize*3) ; hStdOutput + , NumPut(hPipeWrite , STARTUPINFO, A_PtrSize*4 + 4*8 + A_PtrSize*4) ; hStdError + + , VarSetCapacity(PROCESS_INFORMATION, A_PtrSize*2 + 4*2, 0) + + if !DllCall("CreateProcess", "UInt", 0, "Ptr", &sCmd, "UInt", 0, "UInt", 0, "Int", true, "UInt", CREATE_NO_WINDOW + , "UInt", 0, "UInt", &sDir, "Ptr", &STARTUPINFO, "Ptr", &PROCESS_INFORMATION){ + DllCall("CloseHandle", "Ptr", hPipeRead) + , DllCall("CloseHandle", "Ptr", hPipeWrite) + throw Exception("CreateProcess failed", A_ThisFunc) + } + DllCall("CloseHandle", "Ptr", hPipeWrite) + , this.hPipeRead := hPipeRead + , this.hProcess := NumGet(PROCESS_INFORMATION, "UInt") + , this.hThread := NumGet(PROCESS_INFORMATION, A_PtrSize, "UInt") + , this.PID := NumGet(PROCESS_INFORMATION, A_PtrSize*2, "UInt") + , this.encoding := encoding + + , timer := ObjBindMethod(this, "ReadStdOut") + SetTimer, % timer, % this.Period + } + + Exists(){ + Return this.PID + } + + Kill(){ + Process, Close, % this.PID + } + + ReadStdOut(){ + Callback := this.Callback + ; Before reading, we check if the pipe has been written to, to avoid freezings. + If DllCall( "PeekNamedPipe", "Ptr",this.hPipeRead, "Ptr",0, "UInt",0, "Ptr",0, "UIntP",nTot, "Ptr",0 ){ + If !nTot ; If the pipe buffer is empty, do nothing now + Return + ; Pipe buffer is not empty, so we can read it. + VarSetCapacity(sTemp, nTot+1) + , DllCall( "ReadFile", "Ptr",this.hPipeRead, "Ptr",&sTemp, "UInt",nTot, "PtrP",nSize, "Ptr",0 ) + , %Callback%(StrGet(&sTemp, nSize, this.encoding)) + }Else{ + SetTimer, , Off + this.PID := "" + , DllCall("GetExitCodeProcess", "Ptr",this.hProcess, "UIntP",ExitCode ) + , DllCall("CloseHandle", "Ptr", this.hProcess) + , DllCall("CloseHandle", "Ptr", this.hThread) + , DllCall("CloseHandle", "Ptr", this.hPipeRead) + , this.hPipeRead := this.hProcess := this.hThread := this.encoding := "" + , %Callback%("ExitCode: " ExitCode "`n") + } + } +} diff --git a/classes/class_Chrome (3).ahk b/classes/class_Chrome (3).ahk new file mode 100644 index 00000000..5f0bae59 --- /dev/null +++ b/classes/class_Chrome (3).ahk @@ -0,0 +1,655 @@ +; Chrome.ahk v1.2 +; Copyright GeekDude 2018 +; https://github.com/G33kDude/Chrome.ahk + +class Chrome +{ + static DebugPort := 9222 + + /* + Escape a string in a manner suitable for command line parameters + */ + CliEscape(Param) + { + return """" RegExReplace(Param, "(\\*)""", "$1$1\""") """" + } + + /* + Finds instances of chrome in debug mode and the ports they're running + on. If no instances are found, returns a false value. If one or more + instances are found, returns an associative array where the keys are + the ports, and the values are the full command line texts used to start + the processes. + + One example of how this may be used would be to open chrome on a + different port if an instance of chrome is already open on the port + you wanted to used. + + ``` + ; If the wanted port is taken, use the largest taken port plus one + DebugPort := 9222 + if (Chromes := Chrome.FindInstances()).HasKey(DebugPort) + DebugPort := Chromes.MaxIndex() + 1 + ChromeInst := new Chrome(ProfilePath,,,, DebugPort) + ``` + + Another use would be to scan for running instances and attach to one + instead of starting a new instance. + + ``` + if (Chromes := Chrome.FindInstances()) + ChromeInst := {"base": Chrome, "DebugPort": Chromes.MinIndex()} + else + ChromeInst := new Chrome(ProfilePath) + ``` + */ + FindInstances() + { + static Needle := "--remote-debugging-port=(\d+)" + Out := {} + for Item in ComObjGet("winmgmts:") + .ExecQuery("SELECT CommandLine FROM Win32_Process" + . " WHERE Name = 'chrome.exe'") + if RegExMatch(Item.CommandLine, Needle, Match) + Out[Match1] := Item.CommandLine + return Out.MaxIndex() ? Out : False + } + + /* + ProfilePath - Path to the user profile directory to use. Will use the standard if left blank. + URLs - The page or array of pages for Chrome to load when it opens + Flags - Additional flags for chrome when launching + ChromePath - Path to chrome.exe, will detect from start menu when left blank + DebugPort - What port should Chrome's remote debugging server run on + */ + __New(ProfilePath:="", URLs:="about:blank", Flags:="", ChromePath:="", DebugPort:="") + { + ; Verify ProfilePath + if (ProfilePath != "" && !InStr(FileExist(ProfilePath), "D")) + throw Exception("The given ProfilePath does not exist") + this.ProfilePath := ProfilePath + + ; Verify ChromePath + if (ChromePath == "") + FileGetShortcut, %A_StartMenuCommon%\Programs\Google Chrome.lnk, ChromePath + if (ChromePath == "") + RegRead, ChromePath, HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Pahs\chrome.exe + if !FileExist(ChromePath) + throw Exception("Chrome could not be found") + this.ChromePath := ChromePath + + ; Verify DebugPort + if (DebugPort != "") + { + if DebugPort is not integer + throw Exception("DebugPort must be a positive integer") + else if (DebugPort <= 0) + throw Exception("DebugPort must be a positive integer") + this.DebugPort := DebugPort + } + + ; Escape the URL(s) + for Index, URL in IsObject(URLs) ? URLs : [URLs] + URLString .= " " this.CliEscape(URL) + + Run, % this.CliEscape(ChromePath) + . " --remote-debugging-port=" this.DebugPort + . (ProfilePath ? " --user-data-dir=" this.CliEscape(ProfilePath) : "") + . (Flags ? " " Flags : "") + . URLString + ,,, OutputVarPID + this.PID := OutputVarPID + } + + /* + End Chrome by terminating the process. + */ + Kill() + { + Process, Close, % this.PID + } + + /* + Queries chrome for a list of pages that expose a debug interface. + In addition to standard tabs, these include pages such as extension + configuration pages. + */ + GetPageList() + { + http := ComObjCreate("WinHttp.WinHttpRequest.5.1") + http.open("GET", "http://127.0.0.1:" this.DebugPort "/json") + http.send() + return this.Jxon_Load(http.responseText) + } + + /* + Returns a connection to the debug interface of a page that matches the + provided criteria. When multiple pages match the criteria, they appear + ordered by how recently the pages were opened. + + Key - The key from the page list to search for, such as "url" or "title" + Value - The value to search for in the provided key + MatchMode - What kind of search to use, such as "exact", "contains", "startswith", or "regex" + Index - If multiple pages match the given criteria, which one of them to return + fnCallback - A function to be called whenever message is received from the page + */ + GetPageBy(Key, Value, MatchMode:="exact", Index:=1, fnCallback:="") + { + Count := 0 + for n, PageData in this.GetPageList() + { + if (((MatchMode = "exact" && PageData[Key] = Value) ; Case insensitive + || (MatchMode = "contains" && InStr(PageData[Key], Value)) + || (MatchMode = "startswith" && InStr(PageData[Key], Value) == 1) + || (MatchMode = "regex" && PageData[Key] ~= Value)) + && ++Count == Index) + return new this.Page(PageData.webSocketDebuggerUrl, fnCallback) + } + } + + /* + Shorthand for GetPageBy("url", Value, "startswith") + */ + GetPageByURL(Value, MatchMode:="startswith", Index:=1, fnCallback:="") + { + return this.GetPageBy("url", Value, MatchMode, Index, fnCallback) + } + + /* + Shorthand for GetPageBy("title", Value, "startswith") + */ + GetPageByTitle(Value, MatchMode:="startswith", Index:=1, fnCallback:="") + { + return this.GetPageBy("title", Value, MatchMode, Index, fnCallback) + } + + /* + Shorthand for GetPageBy("type", Type, "exact") + + The default type to search for is "page", which is the visible area of + a normal Chrome tab. + */ + GetPage(Index:=1, Type:="page", fnCallback:="") + { + return this.GetPageBy("type", Type, "exact", Index, fnCallback) + } + + /* + Connects to the debug interface of a page given its WebSocket URL. + */ + class Page + { + Connected := False + ID := 0 + Responses := [] + + /* + wsurl - The desired page's WebSocket URL + fnCallback - A function to be called whenever message is received + */ + __New(wsurl, fnCallback:="") + { + this.fnCallback := fnCallback + this.BoundKeepAlive := this.Call.Bind(this, "Browser.getVersion",, False) + + ; TODO: Throw exception on invalid objects + if IsObject(wsurl) + wsurl := wsurl.webSocketDebuggerUrl + + wsurl := StrReplace(wsurl, "localhost", "127.0.0.1") + this.ws := {"base": this.WebSocket, "_Event": this.Event, "Parent": this} + this.ws.__New(wsurl) + + while !this.Connected + Sleep, 50 + } + + /* + Calls the specified endpoint and provides it with the given + parameters. + + DomainAndMethod - The endpoint domain and method name for the + endpoint you would like to call. For example: + PageInst.Call("Browser.close") + PageInst.Call("Schema.getDomains") + + Params - An associative array of parameters to be provided to the + endpoint. For example: + PageInst.Call("Page.printToPDF", {"scale": 0.5 ; Numeric Value + , "landscape": Chrome.Jxon_True() ; Boolean Value + , "pageRanges: "1-5, 8, 11-13"}) ; String value + PageInst.Call("Page.navigate", {"url": "https://autohotkey.com/"}) + + WaitForResponse - Whether to block until a response is received from + Chrome, which is necessary to receive a return value, or whether + to continue on with the script without waiting for a response. + */ + Call(DomainAndMethod, Params:="", WaitForResponse:=True) + { + if !this.Connected + throw Exception("Not connected to tab") + + ; Use a temporary variable for ID in case more calls are made + ; before we receive a response. + ID := this.ID += 1 + this.ws.Send(Chrome.Jxon_Dump({"id": ID + , "params": Params ? Params : {} + , "method": DomainAndMethod})) + + if !WaitForResponse + return + + ; Wait for the response + this.responses[ID] := False + while !this.responses[ID] + Sleep, 50 + + ; Get the response, check if it's an error + response := this.responses.Delete(ID) + if (response.error) + throw Exception("Chrome indicated error in response",, Chrome.Jxon_Dump(response.error)) + + return response.result + } + + /* + Run some JavaScript on the page. For example: + + PageInst.Evaluate("alert(""I can't believe it's not IE!"");") + PageInst.Evaluate("document.getElementsByTagName('button')[0].click();") + */ + Evaluate(JS) + { + response := this.Call("Runtime.evaluate", + ( LTrim Join + { + "expression": JS, + "objectGroup": "console", + "includeCommandLineAPI": Chrome.Jxon_True(), + "silent": Chrome.Jxon_False(), + "returnByValue": Chrome.Jxon_False(), + "userGesture": Chrome.Jxon_True(), + "awaitPromise": Chrome.Jxon_False() + } + )) + + if (response.exceptionDetails) + throw Exception(response.result.description,, Chrome.Jxon_Dump(response.exceptionDetails)) + + return response.result + } + + /* + Waits for the page's readyState to match the DesiredState. + + DesiredState - The state to wait for the page's ReadyState to match + Interval - How often it should check whether the state matches + */ + WaitForLoad(DesiredState:="complete", Interval:=100) + { + while this.Evaluate("document.readyState").value != DesiredState + Sleep, Interval + } + + /* + Internal function triggered when the script receives a message on + the WebSocket connected to the page. + */ + Event(EventName, Event) + { + ; If it was called from the WebSocket adjust the class context + if this.Parent + this := this.Parent + + ; TODO: Handle Error events + if (EventName == "Open") + { + this.Connected := True + BoundKeepAlive := this.BoundKeepAlive + SetTimer, %BoundKeepAlive%, 15000 + } + else if (EventName == "Message") + { + data := Chrome.Jxon_Load(Event.data) + + ; Run the callback routine + fnCallback := this.fnCallback + if (newData := %fnCallback%(data)) + data := newData + + if this.responses.HasKey(data.ID) + this.responses[data.ID] := data + } + else if (EventName == "Close") + { + this.Disconnect() + } + else if (EventName == "Error") + { + throw Exception("Websocket Error!") + } + } + + /* + Disconnect from the page's debug interface, allowing the instance + to be garbage collected. + + This method should always be called when you are finished with a + page or else your script will leak memory. + */ + Disconnect() + { + if !this.Connected + return + + this.Connected := False + this.ws.Delete("Parent") + this.ws.Disconnect() + + BoundKeepAlive := this.BoundKeepAlive + SetTimer, %BoundKeepAlive%, Delete + this.Delete("BoundKeepAlive") + } + + class WebSocket + { + __New(WS_URL) + { + static wb + + ; Create an IE instance + Gui, +hWndhOld + Gui, New, +hWndhWnd + this.hWnd := hWnd + Gui, Add, ActiveX, vWB, Shell.Explorer + Gui, %hOld%: Default + + ; Write an appropriate document + WB.Navigate("about:") + while (WB.ReadyState < 4) + sleep, 50 + this.document := WB.document + + ; Add our handlers to the JavaScript namespace + this.document.parentWindow.ahk_savews := this._SaveWS.Bind(this) + this.document.parentWindow.ahk_event := this._Event.Bind(this) + this.document.parentWindow.ahk_ws_url := WS_URL + + ; Add some JavaScript to the page to open a socket + Script := this.document.createElement("script") + Script.text := "ws = new WebSocket(ahk_ws_url);`n" + . "ws.onopen = function(event){ ahk_event('Open', event); };`n" + . "ws.onclose = function(event){ ahk_event('Close', event); };`n" + . "ws.onerror = function(event){ ahk_event('Error', event); };`n" + . "ws.onmessage = function(event){ ahk_event('Message', event); };" + this.document.body.appendChild(Script) + } + + ; Called by the JS in response to WS events + _Event(EventName, Event) + { + this["On" EventName](Event) + } + + ; Sends data through the WebSocket + Send(Data) + { + this.document.parentWindow.ws.send(Data) + } + + ; Closes the WebSocket connection + Close(Code:=1000, Reason:="") + { + this.document.parentWindow.ws.close(Code, Reason) + } + + ; Closes and deletes the WebSocket, removing + ; references so the class can be garbage collected + Disconnect() + { + if this.hWnd + { + this.Close() + Gui, % this.hWnd ": Destroy" + this.hWnd := False + } + } + } + } + + Jxon_Load(ByRef src, args*) + { + static q := Chr(34) + + key := "", is_key := false + stack := [ tree := [] ] + is_arr := { (tree): 1 } + next := q . "{[01234567890-tfn" + pos := 0 + while ( (ch := SubStr(src, ++pos, 1)) != "" ) + { + if InStr(" `t`n`r", ch) + continue + if !InStr(next, ch, true) + { + ln := ObjLength(StrSplit(SubStr(src, 1, pos), "`n")) + col := pos - InStr(src, "`n",, -(StrLen(src)-pos+1)) + + msg := Format("{}: line {} col {} (char {})" + , (next == "") ? ["Extra data", ch := SubStr(src, pos)][1] + : (next == "'") ? "Unterminated string starting at" + : (next == "\") ? "Invalid \escape" + : (next == ":") ? "Expecting ':' delimiter" + : (next == q) ? "Expecting object key enclosed in double quotes" + : (next == q . "}") ? "Expecting object key enclosed in double quotes or object closing '}'" + : (next == ",}") ? "Expecting ',' delimiter or object closing '}'" + : (next == ",]") ? "Expecting ',' delimiter or array closing ']'" + : [ "Expecting JSON value(string, number, [true, false, null], object or array)" + , ch := SubStr(src, pos, (SubStr(src, pos)~="[\]\},\s]|$")-1) ][1] + , ln, col, pos) + + throw Exception(msg, -1, ch) + } + + is_array := is_arr[obj := stack[1]] + + if i := InStr("{[", ch) + { + val := (proto := args[i]) ? new proto : {} + is_array? ObjPush(obj, val) : obj[key] := val + ObjInsertAt(stack, 1, val) + + is_arr[val] := !(is_key := ch == "{") + next := q . (is_key ? "}" : "{[]0123456789-tfn") + } + + else if InStr("}]", ch) + { + ObjRemoveAt(stack, 1) + next := stack[1]==tree ? "" : is_arr[stack[1]] ? ",]" : ",}" + } + + else if InStr(",:", ch) + { + is_key := (!is_array && ch == ",") + next := is_key ? q : q . "{[0123456789-tfn" + } + + else ; string | number | true | false | null + { + if (ch == q) ; string + { + i := pos + while i := InStr(src, q,, i+1) + { + val := StrReplace(SubStr(src, pos+1, i-pos-1), "\\", "\u005C") + static end := A_AhkVersion<"2" ? 0 : -1 + if (SubStr(val, end) != "\") + break + } + if !i ? (pos--, next := "'") : 0 + continue + + pos := i ; update pos + + val := StrReplace(val, "\/", "/") + , val := StrReplace(val, "\" . q, q) + , val := StrReplace(val, "\b", "`b") + , val := StrReplace(val, "\f", "`f") + , val := StrReplace(val, "\n", "`n") + , val := StrReplace(val, "\r", "`r") + , val := StrReplace(val, "\t", "`t") + + i := 0 + while i := InStr(val, "\",, i+1) + { + if (SubStr(val, i+1, 1) != "u") ? (pos -= StrLen(SubStr(val, i)), next := "\") : 0 + continue 2 + + ; \uXXXX - JSON unicode escape sequence + xxxx := Abs("0x" . SubStr(val, i+2, 4)) + if (A_IsUnicode || xxxx < 0x100) + val := SubStr(val, 1, i-1) . Chr(xxxx) . SubStr(val, i+6) + } + + if is_key + { + key := val, next := ":" + continue + } + } + + else ; number | true | false | null + { + val := SubStr(src, pos, i := RegExMatch(src, "[\]\},\s]|$",, pos)-pos) + + ; For numerical values, numerify integers and keep floats as is. + ; I'm not yet sure if I should numerify floats in v2.0-a ... + static number := "number", integer := "integer" + if val is %number% + { + if val is %integer% + val += 0 + } + ; in v1.1, true,false,A_PtrSize,A_IsUnicode,A_Index,A_EventInfo, + ; SOMETIMES return strings due to certain optimizations. Since it + ; is just 'SOMETIMES', numerify to be consistent w/ v2.0-a + else if (val == "true" || val == "false") + val := %value% + 0 + ; AHK_H has built-in null, can't do 'val := %value%' where value == "null" + ; as it would raise an exception in AHK_H(overriding built-in var) + else if (val == "null") + val := "" + ; any other values are invalid, continue to trigger error + else if (pos--, next := "#") + continue + + pos += i-1 + } + + is_array? ObjPush(obj, val) : obj[key] := val + next := obj==tree ? "" : is_array ? ",]" : ",}" + } + } + + return tree[1] + } + + Jxon_Dump(obj, indent:="", lvl:=1) + { + static q := Chr(34) + + if IsObject(obj) + { + static Type := Func("Type") + if Type ? (Type.Call(obj) != "Object") : (ObjGetCapacity(obj) == "") + throw Exception("Object type not supported.", -1, Format("", &obj)) + + prefix := SubStr(A_ThisFunc, 1, InStr(A_ThisFunc, ".",, 0)) + fn_t := prefix "Jxon_True", obj_t := this ? %fn_t%(this) : %fn_t%() + fn_f := prefix "Jxon_False", obj_f := this ? %fn_f%(this) : %fn_f%() + + if (&obj == &obj_t) + return "true" + else if (&obj == &obj_f) + return "false" + + is_array := 0 + for k in obj + is_array := k == A_Index + until !is_array + + static integer := "integer" + if indent is %integer% + { + if (indent < 0) + throw Exception("Indent parameter must be a postive integer.", -1, indent) + spaces := indent, indent := "" + Loop % spaces + indent .= " " + } + indt := "" + Loop, % indent ? lvl : 0 + indt .= indent + + this_fn := this ? Func(A_ThisFunc).Bind(this) : A_ThisFunc + lvl += 1, out := "" ; Make #Warn happy + for k, v in obj + { + if IsObject(k) || (k == "") + throw Exception("Invalid object key.", -1, k ? Format("", &obj) : "") + + if !is_array + out .= ( ObjGetCapacity([k], 1) ? %this_fn%(k) : q . k . q ) ;// key + . ( indent ? ": " : ":" ) ; token + padding + out .= %this_fn%(v, indent, lvl) ; value + . ( indent ? ",`n" . indt : "," ) ; token + indent + } + + if (out != "") + { + out := Trim(out, ",`n" . indent) + if (indent != "") + out := "`n" . indt . out . "`n" . SubStr(indt, StrLen(indent)+1) + } + + return is_array ? "[" . out . "]" : "{" . out . "}" + } + + ; Number + else if (ObjGetCapacity([obj], 1) == "") + return obj + + ; String (null -> not supported by AHK) + if (obj != "") + { + obj := StrReplace(obj, "\", "\\") + , obj := StrReplace(obj, "/", "\/") + , obj := StrReplace(obj, q, "\" . q) + , obj := StrReplace(obj, "`b", "\b") + , obj := StrReplace(obj, "`f", "\f") + , obj := StrReplace(obj, "`n", "\n") + , obj := StrReplace(obj, "`r", "\r") + , obj := StrReplace(obj, "`t", "\t") + + static needle := (A_AhkVersion<"2" ? "O)" : "") . "[^\x20-\x7e]" + while RegExMatch(obj, needle, m) + obj := StrReplace(obj, m[0], Format("\u{:04X}", Ord(m[0]))) + } + + return q . obj . q + } + + Jxon_True() + { + static obj := {} + return obj + } + + Jxon_False() + { + static obj := {} + return obj + } +} \ No newline at end of file diff --git a/classes/class_Clip2Object.ahk b/classes/class_Clip2Object.ahk index 176bf7d9..ff8c8c4a 100644 --- a/classes/class_Clip2Object.ahk +++ b/classes/class_Clip2Object.ahk @@ -1,4 +1,4 @@ -Class Clip2Object { +Class Clip2Object { __Set(key,ByRef raw){ static _AHKVar := "{Int64 ContentsInt64,Double ContentsDouble,PTR object},{char *mByteContents,LPTSTR CharContents},{UINT_PTR Length,_AHKVar *AliasFor},{UINT_PTR Capacity,UINT_PTR BIV},BYTE HowAllocated,BYTE Attrib,BYTE IsLocal,BYTE Type,LPTSTR Name" len:=this.SetCapacity(key,(var:=Struct(_AHKVar,getvar(raw))).AliasFor.Length) diff --git a/classes/class_ClipboardHistory.ahk b/classes/class_ClipboardHistory.ahk new file mode 100644 index 00000000..e0b24ec8 --- /dev/null +++ b/classes/class_ClipboardHistory.ahk @@ -0,0 +1,424 @@ +;*********************************************************************************************** +; +; クリップボード履歴 +; +;*********************************************************************************************** +;----------------------------------------------------------------------- +; クリップボード履歴の初期化 +;----------------------------------------------------------------------- +InitClipboardHistory(MaxItemCount = 100) { + global ClipboardHistory := new CClipboardHistory(MaxItemCount) +} + +;----------------------------------------------------------------------- +; クリップボード履歴を起動 +;----------------------------------------------------------------------- +ShowClipboardHistory(x = 0, y = 0) { + global ClipboardHistory + ClipboardHistory.Update() + ClipboardHistory.Show(x, y) +} + +;----------------------------------------------------------------------- +; OnClipboardChange +;----------------------------------------------------------------------- +ClipboardHistory_OnClipboardChange() { + if (IsObject(CClipboardHistory.Instance)) { + CClipboardHistory.Instance.OnClipboardChange() + } +} + +;*********************************************************************************************** +; ランチャー制御 +;*********************************************************************************************** +class CClipboardHistory +{ + static Instance := + + ;----------------------------------------------------------------------- + ; コンストラクタ + ;----------------------------------------------------------------------- + __New(MaxItemCount = 100) { + if (IsObject(CClipboardHistory.Instance)) { + this.__Delete() + } + CClipboardHistory.Instance := this + + ; 初期化 + this.MaxItemCount := MaxItemCount + this.MaxMenuCount := 10 + this.MaxMenuLen := 50 + this.MaxTooltipLen := 1024 + this.Items := [] + this.SubMenus := "" + this.Result := 0 + + ; メニュー生成 + PumParams := {"selMethod" : "fill" ; may be "frame","fill" + ;,"selBGColor" : -1 ; background color of selected item, -1 means invert, default - COLOR_MENUHILIGHT + ;,"selTColor" : -1 ; text color of selected item, -1 means invert, default - COLOR_HIGHLIGHTTEXT + ;,"frameWidth" : 1 ; width of select frame when selMethod = "frame" + ;,"oninit" : "" + ;,"onuninit" : "" + ,"onselect" : "CClipboardHistory_PumHandler_" + ;,"onrbutton" : "" + ;,"onmbutton" : "" + ,"onrun" : "CClipboardHistory_PumHandler_" + ;,"onshow" : "" + ,"onclose" : "CClipboardHistory_PumHandler_" + ;,"pumfont" : "" + ,"mnemonicCmd": "select"} ; may be "select","run" + this.Pum := new PUM(PumParams) + this.Menu := "" + } + + ;----------------------------------------------------------------------- + ; デストラクタ + ;----------------------------------------------------------------------- + __Delete() { + this.Items := "" + this.Pum.Destroy() + } + + ;----------------------------------------------------------------------- + ; OnClipboardChange + ;----------------------------------------------------------------------- + OnClipboardChange() { + Sleep, 100 + ClipWait, 1 + if (ErrorLevel == 0) { + this.AppendText(ClipBoard) + } + } + + ;----------------------------------------------------------------------- + ; メニュー表示 + ;----------------------------------------------------------------------- + Show(x = 0, y = 0, flags = "") { + WinGet, active_id, ID, A + this.Result := 0 + this.Menu.Show(x, y, flags) + this.DestroyMenu_(this.Menu) + this.SubMenus := "" + WinWaitActive, ahk_id %active_id%, , 1 + + WinGet, current_active_id, ID, A + if (current_active_id == active_id) { + ; テキストのインデックスが返ってきた場合はペーストする + if (this.Result > 0) { + SetTextToClipboard(this.Items[this.Result, 1]) + PasteFromClipboard() + + ; 選択されたテキストは一番新しい履歴に移動 + Append := this.AppendText(this.Items[this.Result, 1], false) + if (Append) { + this.Items.Remove(this.Result) + } + } + } + } + + ;----------------------------------------------------------------------- + ; メニュー更新 + ;----------------------------------------------------------------------- + Update() { + ; 以前のメニューは破棄する + this.DestroyMenu_(this.Menu) + this.SubMenus := "" + this.Menu := this.CreateMenu_() + this.SubMenus := [] + + ; 表示する数を計算 + Count := this.MaxItemCount + MaxIndex := this.Items.MaxIndex() + if (Count > MaxIndex) { + Count := MaxIndex + } + + ; メニューに追加 + Count := this.UpdateTextMenu_(this.Menu, Count) + + ; これ以降はサブメニューに追加 + Loop { + if (Count <= 0) { + break + } + + ; サブメニューに追加 + Index := this.NewIndex_(this.SubMenus) + this.SubMenus[Index] := this.CreateMenu_() + Count := this.UpdateTextMenu_(this.SubMenus[Index], Count) + + ; キャンセルを追加 + this.AppendSeparator_(this.SubMenus[Index]) + this.AppendCancel_(this.SubMenus[Index]) + + ; サブメニュー登録 + this.AppendSubMenu_(this.Menu, this.SubMenus[Index], "NEXT", Index + this.MaxMenuCount) + } + + ; キャンセルを追加 + this.AppendSeparator_(this.Menu) + this.AppendCancel_(this.Menu) + } + + ;----------------------------------------------------------------------- + ; テキスト追加 + ;----------------------------------------------------------------------- + AppendText(Text, Limiter = true) { + Append := false + + ; 格納先インデックスを取得 + Index := this.NewIndex_(this.Items) + + ; 最新の履歴と異なるなら追加 + if (Text != this.Items[Index - 1, 1]) { + if (Limiter) { + ; 上限を超えているなら古いのを削除 + if (Index > this.MaxItemCount) { + Loop, % Index - this.MaxItemCount { + this.Items.Remove(1) + } + Index := this.NewIndex_(this.Items) + } + } + + ; クリップボードの中身を追加 + this.Items[Index, 1] := Text + Append := true + } + + return Append + } + + ;----------------------------------------------------------------------- + ; テキストメニュー更新 + ;----------------------------------------------------------------------- + UpdateTextMenu_(Byref Menu, Count) { + MenuCount := this.GetMenuCount_(Count) + Loop % MenuCount { + Index := Count - A_Index + 1 + Len := StrLen(this.Items[Index, 1]) + if (Len > this.MaxMenuLen) { + this.Items[Index, 2] := Len + Str := SubStr(this.Items[Index, 1], 1, this.MaxMenuLen) + this.AppendText_(Menu, Str, Index, A_Index) + } + else { + this.Items[Index, 2] := 0 + this.AppendText_(Menu, this.Items[Index, 1], Index, A_Index) + } + } + Count -= MenuCount + return Count + } + + ;----------------------------------------------------------------------- + ; メニュー数を取得 + ;----------------------------------------------------------------------- + GetMenuCount_(Count) { + if (Count > this.MaxMenuCount) { + MenuCount := this.MaxMenuCount + } + else { + MenuCount := Count + } + + return MenuCount + } + + ;----------------------------------------------------------------------- + ; メニューハンドラ + ;----------------------------------------------------------------------- + PumHandler_(Msg, Obj) { + Index := Obj.uid + if (Msg == "onselect") { + this.PumOnSelect(Index, Obj) + } + else if (Msg == "onrun") { + this.PumOnRun(Index, Obj) + } + else if (Msg == "onclose") { + this.PumOnClose(Index, Obj) + } + else { + + } + } + + ;----------------------------------------------------------------------- + ; OnSelect + ;----------------------------------------------------------------------- + PumOnSelect(Index, Obj) { + if (Index == 0) { + tooltip + } + else { + if (this.Items[Index, 2] == 0) { + tooltip + } + else { + if (this.Items[Index, 2] > this.MaxTooltipLen) { + Str := SubStr(this.Items[Index, 1], 1, this.MaxTooltipLen) + Str .= "`n`n----`n※表示文字数の上限までしか表示していません。" + } + else { + Str := this.Items[Index, 1] + } + StringReplace, Str, Str, `t, % " ", All + rect := Obj.GetRECT() + tooltip, % Str, % rect.right, % rect.top + } + } + } + + ;----------------------------------------------------------------------- + ; OnRun + ;----------------------------------------------------------------------- + PumOnRun(Index, Obj) { + this.Result := Index + } + + ;----------------------------------------------------------------------- + ; OnClose + ;----------------------------------------------------------------------- + PumOnClose(Index, Obj) { + tooltip + } + + ;----------------------------------------------------------------------- + ; メニュー作成 + ;----------------------------------------------------------------------- + CreateMenu_() { + MenuParams := {"iconssize" : 16 + ;,"tcolor" : pumAPI.GetSysColor(7) ; default - COLOR_MENUTEXT + ;,"bgcolor" : pumAPI.GetSysColor(4) ; default - COLOR_MENU + ;,"nocolors" : 0 + ,"noicons" : 1 + ;,"notext" : 0 + ;,"maxheight" : 0 + ,"xmargin" : 8 + ,"ymargin" : 3 + ,"textMargin" : -20 ; this is a pixels zmount which will be added after the text to make menu look pretty + ,"textoffset" : 5} ; gap between icon and item's text in pixels + Menu := this.Pum.CreateMenu(MenuParams) + return Menu + } + + ;----------------------------------------------------------------------- + ; メニュー破棄 + ;----------------------------------------------------------------------- + DestroyMenu_(Byref Menu) { + if (IsObject(Menu)) { + Menu.Destroy() + } + Menu := "" + } + + ;----------------------------------------------------------------------- + ; テキスト追加 + ;----------------------------------------------------------------------- + AppendText_(Byref Menu, Text, uid, Index) { + Key := this.NewAccessKey_(Index) + ItemParams := {"uid" : uid + ,"name" : "&" Key A_SPACE A_SPACE Text + ,"icon" : 0 + ;,"bold" : 0 + ;,"iconUseHandle" : 0 + ;,"break" : 0 ;0,1,2 + ;,"submenu" : 0 + ;,"tcolor" : "" + ;,"bgcolor" : "" + ;,"noPrefix" : 0 + ;,"disabled" : 0 + ;,"noicons" : -1 ;-1 means use parent menu's setting + ;,"notext" : -1 + ,"issep" : 0} + Menu.Add(ItemParams) + } + + ;----------------------------------------------------------------------- + ; キャンセル追加 + ;----------------------------------------------------------------------- + AppendCancel_(Byref Menu) { + CancelParams := {"uid" : 0 + ,"name" : "&@ キャンセル" + ,"icon" : 0 + ;,"bold" : 0 + ;,"iconUseHandle" : 0 + ;,"break" : 0 ;0,1,2 + ;,"submenu" : 0 + ;,"tcolor" : "" + ;,"bgcolor" : "" + ;,"noPrefix" : 0 + ;,"disabled" : 0 + ;,"noicons" : -1 ;-1 means use parent menu's setting + ;,"notext" : -1 + ,"issep" : 0} + Menu.Add(CancelParams) + } + + ;----------------------------------------------------------------------- + ; サブメニュー追加 + ;----------------------------------------------------------------------- + AppendSubMenu_(Byref Menu, Byref SubMenu, SubMenuName, Index) { + Key := this.NewAccessKey_(Index) + CancelParams := {"uid" : 0 + ,"name" : "&" Key A_SPACE A_SPACE SubMenuName + ,"icon" : 0 + ;,"bold" : 0 + ;,"iconUseHandle" : 0 + ;,"break" : 0 ;0,1,2 + ,"submenu" : SubMenu + ;,"tcolor" : "" + ;,"bgcolor" : "" + ;,"noPrefix" : 0 + ;,"disabled" : 0 + ;,"noicons" : -1 ;-1 means use parent menu's setting + ;,"notext" : -1 + ,"issep" : 0} + Menu.Add(CancelParams) + } + + ;----------------------------------------------------------------------- + ; セパレーター追加 + ;----------------------------------------------------------------------- + AppendSeparator_(Byref Menu) { + Menu.Add() + } + + ;----------------------------------------------------------------------- + ; 新規メニュー番号取得 + ;----------------------------------------------------------------------- + NewIndex_(Byref Items) { + Index := Items.MaxIndex() + ++Index + return Index + } + + ;----------------------------------------------------------------------- + ; 新規アクセラレータキー取得 + ;----------------------------------------------------------------------- + NewAccessKey_(Index) { + KeyList := "1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ" + if (Index < 0 || StrLen(KeyList) < Index) { + Index := 1 + } + Key := SubStr(KeyList, Index, 1) + return Key + } +} + +;----------------------------------------------------------------------- +; メニューハンドラ +;----------------------------------------------------------------------- +CClipboardHistory_PumHandler_(Msg, Obj) { + CClipboardHistory.Instance.PumHandler_(Msg, Obj) +} + +;*********************************************************************************************** +; インクルード +;*********************************************************************************************** +#Include +#Include +#include Clipboard.ahk diff --git a/classes/class_HBVector.ahk b/classes/class_HBVector.ahk new file mode 100644 index 00000000..d5448292 --- /dev/null +++ b/classes/class_HBVector.ahk @@ -0,0 +1,104 @@ +; Written By: Hellbent aka CivReborn +;Date Started: June 24th, 2018 +;Date of last edit: June 24th, 2018 +;Name: HB_Vector Class.ahk +;Last Paste: + + +Class HB_Vector + { + __New(x:=0,y:=0) + { + This.X:=x + This.Y:=y + } + Add(Other_HB_Vector) + { + This.X+=Other_HB_Vector.X + This.Y+=Other_HB_Vector.Y + } + Sub(Other_HB_Vector) + { + This.X-=Other_HB_Vector.X + This.Y-=Other_HB_Vector.Y + } + mag() + { + return Sqrt(This.X*This.X + This.Y*This.Y) + } + magsq() + { + return This.Mag()**2 + } + setMag(in1) + { + m:=This.Mag() + This.X := This.X * in1/m + This.Y := This.Y * in1/m + return This + } + mult(in1,in2:="",in3:="",in4:="",in5:="") + { + if(IsObject(in1)&&in2="") + { + This.X*=In1.X + This.Y*=In1.Y + } + else if(!IsObject(In1)&&In2="") + { + This.X*=In1 + This.Y*=In1 + } + else if(!IsObject(In1)&&IsObject(In2)) + { + This.X*=In1*In2.X + This.Y*=In1*In2.Y + } + else if(IsObject(In1)&&IsObject(In2)) + { + This.X*=In1.X*In2.X + This.Y*=In1.Y*In2.Y + } + } + div(in1,in2:="",in3:="",in4:="",in5:="") + { + if(IsObject(in1)&&in2="") + { + This.X/=In1.X + This.Y/=In1.Y + } + else if(!IsObject(In1)&&In2="") + { + This.X/=In1 + This.Y/=In1 + } + else if(!IsObject(In1)&&IsObject(In2)) + { + This.X/=In1/In2.X + This.Y/=In1/In2.Y + } + else if(IsObject(In1)&&IsObject(In2)) + { + This.X/=In1.X/In2.X + This.Y/=In1.Y/In2.Y + } + } + dist(in1) + { + return Sqrt(((This.X-In1.X)**2) + ((This.Y-In1.Y)**2)) + } + dot(in1) + { + return (This.X*in1.X)+(This.Y*In1.Y) + } + cross(in1) + { + return This.X*In1.Y-This.Y*In1.X + } + Norm() + { + m:=This.Mag() + This.X/=m + This.Y/=m + } + } \ No newline at end of file diff --git a/classes/class_HL7.ahk b/classes/class_HL7.ahk index 053d2c94..9d56ebb3 100644 --- a/classes/class_HL7.ahk +++ b/classes/class_HL7.ahk @@ -1,4 +1,4 @@ -/* +/* * HL7.ahk * * An AutoHotkey library/class to parse HL7 files into structured Autohotkey Objects. diff --git a/classes/class_Input(HotkeyIt).ahk b/classes/class_Input(HotkeyIt).ahk new file mode 100644 index 00000000..7f9f768e --- /dev/null +++ b/classes/class_Input(HotkeyIt).ahk @@ -0,0 +1,167 @@ +/*! + Library: _Input Class + _Input class is a combination of Hotkey and Hotstrings with advanced features. It serves an advanced, easy to use and invisible interface for user / application communication. Using _Input it is very simple to keep your code very tidy and clear and very easy to maintain. + Author: HotKeyIt + License: http://www.autohotkey.com/forum/viewtopic.php?t=65671 +*/ + + +/*! + Class: _Input + _Input class is a combination of Hotkey and Hotstrings with advanced features + It serves an advanced, easy to use and invisible interface for user / application communication + Using _Input it is very simple to keep your code very tidy and clear and very easy to maintain + Inherits: No + Example: @file:_Input_Example.ahk +*/ + + + + +Class _Input { + Options := "" + EndKeys := "" + MatchList := "" + Parameters := [] + Function := [] + WatchInput := "" + /*! + Constructor: (EndKeys[,WatchInput,Options,MatchList]) + Creates an _Input class. + Parameters: + EndKeys - This Must be an Object containing {Keys:["Function",ParameterKey1,ParameterKey2,[ManyParams1Key1,ManyParams2Key1,...],...]} or {Keys:"Function"}. + * Keys is a RegEx needle that will be searched in all available EndKeys + * Function is the name of the function to call when key was hit + * ParameterKey1... = parameter to pass to function (will be last parameter in function) + * - ParameterKey can be an array that will expand to parameters !!! + !!! NOTE !!! + > ; WHEN USING | SEPARATOR IN ENDKEYS, KEYS MUST BE GIVEN IN ALPHABETICAL ORDER !!! + > MyInput := new _Input({"Enter|Tab":["Enter_Function","Enter","Tab"]}) + > ; FOLLOWING WOULD PRODUCE WRONG PARAMETERS BECAUSE KEYS ARE PROCESSED ALPHABETICALLY SO FIRST ENTER THAN TAB + > MyInput := new _Input({"Tab|Enter":["Input_Enter","Tab","Enter"]}) + * Simple keys can have the value in second param + > ; For example + > MyInput := new _Input({Enter:["Input_Enter","User Pressed Enter"]}) + * NOTE AGAIN WHEN SPECIFYING SEVERAL ENDKEYS LIKE TAB|UP|DOWN THEY HAVE TO BE IN ALPHABETICAL ORDER TO MATCH PARAMETERS SO DOWN|TAB|UP + > ; For example "F.*" would match F1 - F24 and "Numpad" would match all NumPad keys + > ; So pressing F6 causes following call: Pressed_F(InputVar,CtrlDown,AltDown,ShiftDown,6) + > MyInput := new _Input({"F.":["Pressed_F",1,2,3,4,5,6,7,8,9]}) + > + > ; Here pressing F6 causes following call: Pressed_F(InputVar,CtrlDown,AltDown,ShiftDown,1,2,3) + > MyInput := new _Input({"F.":["Pressed_F",1,2,3,4,5,[1,2,3],7,8,9]}) + * Function: + * User function needs to have at least 4 parameters when no parameters were specified + > Input_Enter(ByRef Input,c,a,s){ ; C=CTRL, A=ALT, S=SHIFT + > } + * Otherwise 4 + as many as parameters for given key + > Input_Enter(ByRef Input,c,a,s,e){ ; C=CTRL, A=ALT, S=SHIFT, E = Errorlevel parameter + > } + WatchInput - Name of a function that will be called using a timer and allows to see users input instantly. + > ; For example + > WatchingInput(ByRef Input){ + > ToolTip % Input + > } + Options - see Input command (default set to MIA (accept modifiers/Ignore ahk input/append variable content (A -> only available in AHK_H) + MatchList - see Input command + Example: + > #include <_Input> ; Requred due to _Input Class + > Input := new _Input({"Enter|Tab":["Input_Execute","User pressed Enter","User pressed Tab"] ; Input_Execute will be called when pressed Enter or Tab + > ,Delete:"Input_Delete",Escape:"Input_Exit"} ; Input_Delete will be called when pressed Delete + > ,"Input_Watcher") ; Input_Watcher will be called constantly while Input in progress + > MsgBox % Input.Input() ; Watch Input and show input when finished + > ExitApp + > + > Input_Watcher(ByRef Input){ ; Function will be launched constantly + > ToolTip % Input + > } + > Input_Execute(ByRef Input,c,a,s,e){ + > MsgBox % e "`nUser Input: " Input ; E contains the parameter we supplied above + > } + > Input_Delete(ByRef Input,c,a,s){ + > Input:="" ; Input is ByRef so we can modify it + > } + > Input_Exit(ByRef Input,c,a,s){ + > Return 1 ; Notifies Input Method to finish Input + > } + Returns: + Input object that can be used to grab user or artficial input + */ + __New(EndKeys,WatchInput="",Options="MIA",MatchList=""){ + static _EndKeys:=" AppsKey Backspace Break Browser_Back Browser_Favorites Browser_Forward Browser_Home Browser_Refresh Browser_Search Browser_Stop CapsLock CtrlBreak Delete Down End Enter Escape F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 F13 F14 F15 F16 F17 F18 F19 F20 F21 F22 F23 F24 Help Home Insert LAlt Launch_App1 Launch_App2 Launch_Mail Launch_Media LControl Left LShift LWin Media_Next Media_Play_Pause Media_Prev Media_Stop NumLock Numpad0 Numpad1 Numpad2 Numpad3 Numpad4 Numpad5 Numpad6 Numpad7 Numpad8 Numpad9 NumpadAdd NumpadAdd NumpadClear NumpadDel NumpadDiv NumpadDiv NumpadDot NumpadDown NumpadEnd NumpadEnter NumpadEnter NumpadHome NumpadIns NumpadLeft NumpadMult NumpadMult NumpadPgDn NumpadPgUp NumpadRight NumpadSub NumpadSub NumpadUp Pause PgDn PgUp PrintScreen RAlt RControl Right RShift RWin ScrollLock Sleep Space Tab Up Volume_Down Volume_Mute Volume_Up ^ ° ! "" § $ `% & / ( ) = ? `` ´ * + ~ ' # < > | , . `; : - _ { } [ ] 0 1 2 3 4 5 6 7 8 9 " + this.WatchInput := WatchInput + this.Options := Options + this.MatchList := MatchList + for EndKey,Function in EndKeys + { + If RegExMatch(" Max TimeOut Match ","i)\s(" EndKey ")\s") ; ErrorLevel is not an EndKey: , go different route + { + idx:=1 ; init function parameter index to 0 + Loop,Parse,EndKey,| ; in case we have several Errorlevel entries, e.g. Max|Timeout|Match (will launch same function) + { + this.Parameters[A_LoopField]:=[] ; create an array object for parameters + idx++ ; increase index by one, will be set to 1 on first run + If IsObject(Function){ ; parameter is an array object containing function and parameters for function + thisFunction[A_LoopField]:=Function.1 ; function name + this.Parameters[A_LoopField].Insert(Function[idx]) ; function parameters + } else this.Function[A_LoopField]:=Function ; no object was given, so it is a function name only + } + } else { ; ErrorLevel is EndKey: + ; Replace Ctrl to Control and Control+Alt+Shift+Win to LAlt|RAlt.... + EndKey:=RegExReplace(RegExReplace(EndKey,"i)([LR])?Ctrl","$1Control"),"i)(Alt|Control|Shift|Win)","L$1$2|R$1$2") + idx:=1 ; init function parameter index to 0 + Loop,Parse,_EndKeys,%A_Space% ; check all available Keys for match in our pattern + { + If (RegExMatch(A_LoopField,"i)^(" EndKey ")$")){ + this.EndKeys .= "{" A_LoopField "}" ; add EndKey to list of EndKeys + this.Parameters["EndKey:" A_LoopField]:=[] ; create an array object for parameters + idx++ ; increase index by one, will be set to 1 on first run + If IsObject(Function){ ; parameter is an array object containing function and parameters for function + this.Function["EndKey:" A_LoopField]:=Function.1 ; function name + this.Parameters["EndKey:" A_LoopField].Insert(Function[idx]) ; function parameters + } else this.Function["EndKey:" A_LoopField]:=Function ; no object was given, so it is a function name only + } + } + } + } + } + + /*! + Method: Input([ByRef InputVar,Timer,Options,MatchList]) + Starts Watching Input + Parameters: + InputVar - ByRef parameter that will be passed to the watching function and key functions + Timer - Determines how often in ms the function WatchInput will be called, default is 50 ms + Options - Use different Options + MatchList - Use different MatchList + AlwaysNotify - Watching Function will be called even if input variable did not change + Returns: Entered (final) input + */ + Input(ByRef Input="",Timer=25,Options="",MatchList="",AlwaysNotify=0){ + If IsFunc(Function:=this.WatchInput) ; check if we have a valid function for watching input + SetTimer,_Input,% Timer ; set timer to run watching function + else Function:="" + FuncObj:=this.Function + Loop { ; repeat command until ErrorLevel=NewInput or a function returns true (1) + Input,Input,% Options!=""?Options:this.Options,% this.EndKeys,% MatchList!=""?MatchList:this.MatchList ; pass parameters created previously + If Function + SetTimer,_Input,Off ; disable watching function while processing input and in case we break + If (ErrorLevel="NewInput" ; NewInput or a function that returns true will break the Loop + || FuncObj[ErrorLevel](Input,GetKeyState("Ctrl","P"),GetKeyState("Alt","P"),GetKeyState("Shift","P"),this.Parameters[ErrorLevel]*)) + break + If Function + SetTimer,_Input,% Timer ; enable watching function again + } + Return Input ; return entered input + + _Input: ; Private label only accessible to Input method + If (!AlwaysNotify && Previous=Input) + return + Function.(Input) ; launch watching function + If !AlwaysNotify + Previous:=Input + Return + } + /*! + End of class + */ +} \ No newline at end of file diff --git a/classes/class_Input.ahk b/classes/class_Input.ahk index 652c1f72..70d12642 100644 --- a/classes/class_Input.ahk +++ b/classes/class_Input.ahk @@ -1,4 +1,4 @@ - + ; As Im not accounting for mouse buttons (just want to see how well this works) ; make sure to check Mousebuttons are not down before calling releaseKeys() ; Same with Windows keys (as releasing these will cause the windows menu to appear) - although the automation @@ -19,14 +19,14 @@ ; invalidate the signature ; I probably wasted ages working on this input function and it wasnt required lol -; but at least I know how pSend works +; but at least I know how pSend works -class Input +class Input { ; static keys := ["LControl", "RControl", "LAlt", "RAlt", "LShift", "RShift", "LWin", "RWin" static keys := ["Control", "Alt", "Shift", "LWin", "RWin" ; use neurtral modifiers as postmessage cant release left/right , "AppsKey", "F1", "F2", "F3", "F4", "F5", "F6", "F7", "F8", "F9", "F10", "F11", "F12" - , "Left", "Right", "Up", "Down", "Home", "End", "PgUp", "PgDn", "Del", "Ins", "BS", "Capslock", "Numlock", "PrintScreen" + , "Left", "Right", "Up", "Down", "Home", "End", "PgUp", "PgDn", "Del", "Ins", "BS", "Capslock", "Numlock", "PrintScreen" , "Pause", "Space", "Enter", "Tab", "Esc", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "B", "C", "D", "E", "F", "G" , "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z"] , aMouseClickButtons := { "LButton": "L" ; converts Lbutton or xbutton2 etc into L, x2 @@ -52,13 +52,13 @@ class Input ; if the hotkey has no modifiers, then physical state will be down ; and the logical will be up (as expected) ; But if the hotkey has modifiers - ; then both the hotkey key and its modifiers will be physically AND logically down!! + ; then both the hotkey key and its modifiers will be physically AND logically down!! releaseKeys(checkMouse := False) { this.downSequence := this.dragLeftClick := "" SetFormat, IntegerFast, hex - for index, key in this.keys + for index, key in this.keys { if GetKeyState(key) ; check the logical state (as AHK will block the physical) { @@ -69,13 +69,13 @@ class Input if (key = "LWin" || key = "RWin") upsequence .= "{LControl Down}{LControl Up}" - upsequence .= "{VK" GetKeyVK(key) " Up}", this.downSequence .= "{" key " Down}" + upsequence .= "{VK" GetKeyVK(key) " Up}", this.downSequence .= "{" key " Down}" } } SetFormat, IntegerFast, d if checkMouse { - for index, key in this.MouseButtons + for index, key in this.MouseButtons { if GetKeyState(key) ; check the logical state { @@ -95,10 +95,10 @@ class Input SendInput, {BLIND}%upsequence% return upsequence ; This will indicate that we should sleep for 15ms (after activating critical) } ; to prevent out of order command sequence with sendinput vs. post message - return + return } - ; To restore box drags correctly requires a pass through hotkey on lbutton + ; To restore box drags correctly requires a pass through hotkey on lbutton ; So we can determine the x, y location of the start of the box drag ; i.e. ; *~LButton:: @@ -112,31 +112,31 @@ class Input return } - ; If not blocking input, i.e. just buffering/placing thread in critical then can release - ; pressed keys using postmessage without fear of getting stuck keys outside of sc + ; If not blocking input, i.e. just buffering/placing thread in critical then can release + ; pressed keys using postmessage without fear of getting stuck keys outside of sc ; Technically I guess you should have a 10ms buffer after starting critical before calling this ; but i haven't noticed the need. pReleaseKeys(checkMouse := False) { this.downSequence := this.dragLeftClick := "" - for index, key in this.keys + for index, key in this.keys if GetKeyState(key) ; check the logical state (as AHK will block the physical) - upsequence .= "{" key " Up}", this.downSequence .= "{" key " Down}" + upsequence .= "{" key " Up}", this.downSequence .= "{" key " Down}" if checkMouse { - for index, key in this.MouseButtons + for index, key in this.MouseButtons { if GetKeyState(key) ; check the logical state { key := this.aMouseClickButtons[key] upsequence .= "{click " key " Up}" if instr(key, "l") ; for left button drag click - this.dragLeftClick := True, this.downSequence .= "{click " input.LastLeftClickX " " input.LastLeftClickY " " key " Down}" + this.dragLeftClick := True, this.downSequence .= "{click " input.LastLeftClickX " " input.LastLeftClickY " " key " Down}" else this.downSequence .= "{click " key " Down}" - + } - + } } if upsequence @@ -144,7 +144,7 @@ class Input this.pSend(upsequence) return upsequence ; This will indicate that we should sleep for 15ms (after activating critical) } ; to prevent out of order command sequence with sendinput vs. post message - return + return } revertKeyState() @@ -155,12 +155,12 @@ class Input if this.dragLeftClick { ; SetCursorPos is so the green box drag will appear in SC. - ; otherwise the box drag wont appear until the user moves the mouse + ; otherwise the box drag wont appear until the user moves the mouse MouseGetPos, x, y dllcall("SetCursorPos", "int", x, "int", y) - } + } } - return + return } ; the new command is handy if you wish to send input to multiple programs @@ -168,10 +168,10 @@ class Input ; inputSC2.pSendChars("Hello World!") __new(Control := "", winTitle := "", winText := "", excludeTitle := "", excludeText := "") { - this.Control := control - this.WinTitle := winTitle + this.Control := control + this.WinTitle := winTitle this.WinText := winText - this.ExcludeTitle := excludeTitle + this.ExcludeTitle := excludeTitle this.ExcludeText := excludeText return this } @@ -190,14 +190,14 @@ class Input ; pSend("+{click}") Result: Shift Left click the mouse (down and up event) ; pSend("{click D " x1 " " y1 "}{Click U " x2 " " y2 "}") ; Result: Box drag the mouse with the LButton ; pSend("+{click MM}") Result: Shift Left click the mouse (down and up event) at current location and also send a WM_MouseMove event - - ; Tabs, spaces and new lines can also be sent. + + ; Tabs, spaces and new lines can also be sent. ; Their escaped character representations will also work ; pSend("`n`thello") Would start a tabbed new line with the word 'hello' - + ; Notes: - ; This is designed to send exact key presses. For example psend("AB CD") - ; would send "ab cd" - non capitalised. + ; This is designed to send exact key presses. For example psend("AB CD") + ; would send "ab cd" - non capitalised. ; Depending on the program, pSend("{shift down}ab cd{shift up}") or psend("+a+b +c+d") may capitalise the text ; But for most purposes, it is better to use pSendChars() to send lengths of text to text/input fields. ; For example pSendChars("I ♥ NY!") will appear as "I ♥ NY!" @@ -220,7 +220,7 @@ Bits Meaning If you want to send text to a text box/field, consider using the pSendChar It is capable of sending capitalised letters, as well as non-Standard ACII chars eg ♥ */ - + pSend(Sequence := "") { static WM_KEYDOWN := 0x100 @@ -235,11 +235,11 @@ It is capable of sending capitalised letters, as well as non-Standard ACII chars ; StringReplace, Sequence, Sequence, `t , %A_Space%, All ;Removed 20/02/14 so a space will generate a space Currentmodifiers := [] - length := strlen(Sequence) + length := strlen(Sequence) while (C_Index <= length) { char := SubStr(Sequence, C_Index, 1) - /* Removed 20/02/14 + /* Removed 20/02/14 if (char = " ") { C_Index++ @@ -247,34 +247,34 @@ It is capable of sending capitalised letters, as well as non-Standard ACII chars } */ if char in +,^,! - { + { if (char = "+") Modifier := "Shift" else if (char = "^") Modifier := "Ctrl" - else + else Modifier :="Alt" CurrentmodifierString .= char - Currentmodifiers.insert( {"wParam": GetKeyVK(Modifier) - , "sc": GetKeySC(Modifier)}) + Currentmodifiers.insert( {"wParam": GetKeyVK(Modifier) + , "sc": GetKeySC(Modifier)}) aSend.insert({ "message": WM_KEYDOWN , "sc": GetKeySC(Modifier) , "wParam": GetKeyVK(Modifier)}) C_Index++ continue - + } if (char = "{") ; send {}} will fail with this test. It could be fixed with another if statement - { ; but cant use that key anyway, as a ] is really shift+] + { ; but cant use that key anyway, as a ] is really shift+] if (Position := instr(Sequence, "}", False, C_Index, 1)) ; lets find the closing bracket) n { key := trim(substr(Sequence, C_Index+1, Position - C_Index - 1)) C_Index := Position ;PositionOfClosingBracket while instr(key, A_space A_space) ; loops needed to ensure only 1 space eg "ab ba" StringReplace, key, key, %A_space%%A_space%, %A_space%, All - StringReplace, key, key, `t,, All ;added 20/02/14 + StringReplace, key, key, `t,, All ;added 20/02/14 if instr(key, "click") { StringReplace, key, key, click ; remove the word click @@ -283,11 +283,11 @@ It is capable of sending capitalised letters, as well as non-Standard ACII chars SetFormat, IntegerFast, d ; otherwise A_Index is 0x and doesnt work with var%A_Index% loop, % clickOutput0 { - command := clickOutput%A_index% + command := clickOutput%A_index% if command is number - numbers.insert(command) + numbers.insert(command) } - + if (!numbers.maxindex() || numbers.maxindex() = 1) { MouseGetPos, x, y ; will cause problems if send hex number to insertpClickObject @@ -295,16 +295,16 @@ It is capable of sending capitalised letters, as well as non-Standard ACII chars } else if (numbers.maxindex() = 2 || numbers.maxindex() = 3) x := numbers.1, y := numbers.2, clickCount := numbers.maxindex() = 3 ? numbers.3 : 1 - else + else { SetFormat, IntegerFast, hex continue ; error - } + } SetFormat, IntegerFast, hex this.insertpClickObject(aSend, x, y, key, clickCount, CurrentmodifierString, instr(key, "MM")) ; MM - Insert MouseMove skip := True ; as already inserted a mouse click event } - else + else { StringSplit, outputKey, key, %A_Space% if (outputKey0 = 2) @@ -312,9 +312,9 @@ It is capable of sending capitalised letters, as well as non-Standard ACII chars aSend.insert({ "message": instr(outputKey2, "Down") ? WM_KEYDOWN : WM_KEYUP , "sc": GetKeySC(outputKey1) , "wParam": GetKeyVK(outputKey1)}) - skip := True ; as already inserted the key + skip := True ; as already inserted the key } - else + else char := outputKey1 } } @@ -323,7 +323,7 @@ It is capable of sending capitalised letters, as well as non-Standard ACII chars if skip skip := False - else + else { loop, 2 aSend.insert({ "message": A_Index = 1 ? WM_KEYDOWN : WM_KEYUP @@ -347,15 +347,15 @@ It is capable of sending capitalised letters, as well as non-Standard ACII chars for index, message in aSend { - + if (WM_KEYDOWN = message.message) { ; repeat code | (scan code << 16) lparam := 1 | (message.sc << 16) postmessage, message.message, message.wParam, lparam, % this.Control, % this.WinTitle, % this.WinText, % this.ExcludeTitle, % this.ExcludeText if (this.pSendPressDuration != -1) - DllCall("Sleep", Uint, this.pSendPressDuration) - + DllCall("Sleep", Uint, this.pSendPressDuration) + } else if (WM_KEYUP = message.message) { @@ -363,9 +363,9 @@ It is capable of sending capitalised letters, as well as non-Standard ACII chars lparam := 1 | (message.sc << 16) | (1 << 30) | (1 << 31) postmessage, message.message, message.wParam, lparam, % this.Control, % this.WinTitle, % this.WinText, % this.ExcludeTitle, % this.ExcludeText if (pKeyDelay != -1) - DllCall("Sleep", Uint, pClickDelay) + DllCall("Sleep", Uint, pClickDelay) } - else + else { ; If mouse move is included it actually moves the mouse for an instant!! postmessage, message.message, message.wParam, message.lparam, % this.Control, % this.WinTitle, % this.WinText, % this.ExcludeTitle, % this.ExcludeText @@ -377,26 +377,26 @@ It is capable of sending capitalised letters, as well as non-Standard ACII chars return aSend } ; for use in chat boxes - ; can send ascii art and capitalised letters i.e. just text eg GLF♥HF! + ; can send ascii art and capitalised letters i.e. just text eg GLF♥HF! ; if shift key is down sending a "." wont do anything in notepad pSendChars(Sequence := "") { static WM_CHAR := 0x102 - - loop, % strlen(Sequence) + + loop, % strlen(Sequence) { char := SubStr(Sequence, A_Index, 1) postmessage, WM_CHAR, Asc(char),, % this.Control, % this.WinTitle, % this.WinText, % this.ExcludeTitle, % this.ExcludeText if (this.pCurrentCharDelay != -1) DllCall("Sleep", Uint, this.pCurrentCharDelay) - } - return + } + return } ; wParam Indicates whether various virtual keys are down. This parameter can be one or more of the following values. ; but doesnt seem to affect sc2 - ; Note WM_MOUSEMOVE May be required in some situations. E.g. when the chat box is up and the cursor is not + ; Note WM_MOUSEMOVE May be required in some situations. E.g. when the chat box is up and the cursor is not ; in the viewport e.g over the control cards @@ -443,13 +443,13 @@ It is capable of sending capitalised letters, as well as non-Standard ACII chars if button contains r message := "WM_RBUTTON", WParam |= MK_RBUTTON - else if button contains M + else if button contains M message := "WM_MBUTTON", WParam |= MK_MBUTTON - else if button contains x1 + else if button contains x1 message := "WM_XBUTTON", WParam |= MK_XBUTTON1 - else if button contains x2 + else if button contains x2 message := "WM_XBUTTON", WParam |= MK_XBUTTON2 - else if button contains WheelUp,WU,WheelDown,WD + else if button contains WheelUp,WU,WheelDown,WD { if button contains WheelUp,WU direction := 1 @@ -457,32 +457,32 @@ It is capable of sending capitalised letters, as well as non-Standard ACII chars WParam |= (direction * count * 120) << 16 PostMessage, %WM_MOUSEWHEEL%, %WParam%, %lParam%, % this.Control, % this.WinTitle, % this.WinText, % this.ExcludeTitle, % this.ExcludeText if (pKeyDelay != -1) - DllCall("Sleep", Uint, pKeyDelay) - return + DllCall("Sleep", Uint, pKeyDelay) + return } else message := "WM_LBUTTON", WParam |= MK_LBUTTON ; remove the word button eg Lbutton as the U will cause an UP-event to be sent StringReplace, button, button, button, %A_Space%, All if button contains up,U message .= "UP", delay := this.pCurrentClickDelay - else if button contains down,D + else if button contains down,D message .= "DOWN", delay := this.pClickPressDuration - else + else { mdown := message . "DOWN" mup := message . "UP" mdown := %mdown% mup := %mup% - loop % count + loop % count { PostMessage, %mdown%, %WParam%, %lParam%, % this.Control, % this.WinTitle, % this.WinText, % this.ExcludeTitle, % this.ExcludeText if (this.pSendPressDuration != -1) - DllCall("Sleep", Uint, this.pSendPressDuration) + DllCall("Sleep", Uint, this.pSendPressDuration) PostMessage, %mup%, %WParam%, %lParam%, % this.Control, % this.WinTitle, % this.WinText, % this.ExcludeTitle, % this.ExcludeText if (pKeyDelay != -1) DllCall("Sleep", Uint, pKeyDelay) - } - return + } + return } message := %message% PostMessage, %message%, %WParam% , %lParam%, % this.Control, % this.WinTitle, % this.WinText, % this.ExcludeTitle, % this.ExcludeText @@ -534,37 +534,37 @@ It is capable of sending capitalised letters, as well as non-Standard ACII chars if button contains r message := "WM_RBUTTON", WParam |= MK_RBUTTON - else if button contains M + else if button contains M message := "WM_MBUTTON", WParam |= MK_MBUTTON - else if button contains x1 + else if button contains x1 message := "WM_XBUTTON", WParam |= MK_XBUTTON1 - else if button contains x2 + else if button contains x2 message := "WM_XBUTTON", WParam |= MK_XBUTTON2 - else if button contains WheelUp,WU,WheelDown,WD + else if button contains WheelUp,WU,WheelDown,WD { if button contains WheelUp,WU direction := 1 else direction := -1 - + sendObject.insert({ "message": WM_MOUSEWHEEL , "wParam": WParam |= (direction * count * 120) << 16 , "lParam": lParam , "delay": this.pCurrentClickDelay}) - return + return } else message := "WM_LBUTTON", WParam |= MK_LBUTTON ; remove the word button eg Lbutton as the U will cause an UP-event to be sent StringReplace, button, button, button, %A_Space%, All - + if button contains up,U message .= "UP", delay := this.pCurrentClickDelay - else if button contains down,D + else if button contains down,D message .= "DOWN", delay := this.pClickPressDuration - else + else { mdown := message . "DOWN" mup := message . "UP" - loop % count + loop % count { sendObject.insert({ "message": %mdown% , "wParam": WParam @@ -575,7 +575,7 @@ It is capable of sending capitalised letters, as well as non-Standard ACII chars , "wParam": WParam , "lParam": lParam , "delay": this.pCurrentClickDelay}) - } + } return } diff --git a/classes/class_MS_XMLDOM.ahk b/classes/class_MS_XMLDOM.ahk index b6eb4c35..dce0935b 100644 --- a/classes/class_MS_XMLDOM.ahk +++ b/classes/class_MS_XMLDOM.ahk @@ -1,13 +1,12 @@ - + ;https://msdn.microsoft.com/en-us/library/ms764730(v=vs.85).aspx ;https://msdn.microsoft.com/en-us/library/aa468547.aspx -New_DOMDocument(handlerPrefix:="") -{ +New_DOMDocument(handlerPrefix:="") { Com := 0 try { - Com := ComObjCreate("Msxml2.DOMDocument.6.0") + Com := ComObjCreate("Msxml2.DOMDocument.6.0") } catch e { @@ -27,8 +26,7 @@ New_DOMDocument(handlerPrefix:="") return Com } -class DOMNodeType -{ +class DOMNodeType { static NODE_INVALID := 0 static NODE_ELEMENT := 1 static NODE_ATTRIBUTE := 2 @@ -61,8 +59,7 @@ global gDOMNodeTypeArr := ["NODE_INVALID" ,"NODE_NOTATION"] -DOMDecodeErrorFromExceptionString(ExceptionString) -{ +DOMDecodeErrorFromExceptionString(ExceptionString) { StartPos := InStr(ExceptionString, "0x") err := SubStr(ExceptionString, StartPos , 10) if(err == "0xC00CE200") @@ -319,6 +316,6 @@ DOMDecodeErrorFromExceptionString(ExceptionString) } else { - return "Unknown Error: " . ExceptionString + return "Unknown Error: " . ExceptionString } } \ No newline at end of file diff --git a/lib-i_to_z/ManagedGuis.ahk b/classes/class_ManagedGuis.ahk similarity index 99% rename from lib-i_to_z/ManagedGuis.ahk rename to classes/class_ManagedGuis.ahk index 8a63128d..63ff18ec 100644 --- a/lib-i_to_z/ManagedGuis.ahk +++ b/classes/class_ManagedGuis.ahk @@ -1,4 +1,4 @@ -/* +/* Version: MPL 2.0/GPL 3.0/LGPL 3.0 The contents of this file are subject to the Mozilla Public License Version 2.0 (the "License"); you may not use this file except in compliance with diff --git a/lib-i_to_z/ManagedResources.ahk b/classes/class_ManagedResources.ahk similarity index 98% rename from lib-i_to_z/ManagedResources.ahk rename to classes/class_ManagedResources.ahk index 8f32c49b..ba57e273 100644 --- a/lib-i_to_z/ManagedResources.ahk +++ b/classes/class_ManagedResources.ahk @@ -1,4 +1,4 @@ -/* +/* Version: MPL 2.0/GPL 3.0/LGPL 3.0 @@ -42,7 +42,7 @@ class ManagedResourcesClass { Resources:=Object() - + __New(ResourceFile, Language="English", DefaultLanguage="English") { this.Language:=Language @@ -56,28 +56,28 @@ class ManagedResourcesClass Throw, "Resource file not found: " ResourceFile } } - + __Get(ResName) { If (TryKey(this.Resources, "Common", ResName)) return, this.Resources["Common"][ResName] - else + else If (TryKey(this.Resources, this.Language, ResName)) return, this.Resources[this.Language][ResName] - else + else If (TryKey(this.Resources, this.DefaultLanguage, ResName)) return, this.Resources[this.DefaultLanguage][ResName] - else + else { Throw, "Undefined resource: " ResName ListLines } } - + __Set() { } - + } ; ============================================================================== @@ -88,7 +88,7 @@ class ManagedResourcesClass class ManagedVariableClass { - + __New(IniFile="", Section="Main") { ManagedVariableClass.hidden[this]:= { Values: [], Vars: [], Consts: [], Inis: []} @@ -96,23 +96,23 @@ class ManagedVariableClass ManagedVariableClass.hidden[this].Inis.DefaultIniSection:=Section ManagedVariableClass.hidden[this].Inis.INIValues:=Object() } - + __Get(VarName) { If (ManagedVariableClass.hidden[this].Values.HasKey(VarName)) return, ManagedVariableClass.hidden[this].Values[VarName] - else + else { Throw, "Read from undefined variable: " VarName ListLines } } - + _NewEnum() { return, ManagedVariableClass.hidden[this].Values._NewEnum() } - + __Set(VarName, byref Value) { If (ManagedVariableClass.hidden[this].Consts.HasKey(VarName)) @@ -165,21 +165,21 @@ class ManagedVariableClass return, Value } } - + HasKey(Key) ; 0 not found, 1 constant, 2 ini, 3 variable { If (ManagedVariableClass.hidden[this].Consts.HasKey(Key)) return, 1 - else + else If (ManagedVariableClass.hidden[this].Inis.INIValues.HasKey(Key)) return, 2 - else + else If (ManagedVariableClass.hidden[this].Vars.HasKey(Key)) return, 3 else - return, 0 + return, 0 } - + SetConstant(VarName, byref Value) { If (ManagedVariableClass.hidden[this].Consts.HasKey(VarName)) @@ -187,14 +187,14 @@ class ManagedVariableClass Throw, "Attempt to write to constant: " VarName return } - else + else { ManagedVariableClass.hidden[this].Consts[VarName]:=1 ManagedVariableClass.hidden[this].Values[VarName]:=Value - return, value + return, value } } - + CreateIni(VarName, DefaultValue, IniSection="", IniFile="", Type="", MinValue="", MaxValue="") ; MinValue, MaxValue for numbers, setting MinValue to " " means it must not be empty { If (ManagedVariableClass.hidden[this].Consts.HasKey(VarName)) @@ -202,7 +202,7 @@ class ManagedVariableClass Throw, "Attempt to overload constant: " VarName return } - else + else { If (IniFile<>"") ReadFile:=IniFile @@ -220,7 +220,7 @@ class ManagedVariableClass IniWrite, %DefaultValue%, %ReadFile%, %ReadSection%, %VarName% Value:=DefaultValue } - If (Type<>"") + If (Type<>"") If Value is not %Type% Value:=DefaultValue If (MinValue<>"") @@ -258,7 +258,7 @@ class ManagedVariableClass Throw, "Error creating ini variable " VarName " : No ini file defined. Variable will not be defined." } } - + GetIniFilePath(VarName) { If (ManagedVariableClass.hidden[this].Inis.INIValues.HasKey(VarName)) @@ -277,7 +277,7 @@ class ManagedVariableClass else return, "" } - + __Delete() { this.Delete("Values") diff --git a/classes/class_On_WM_Command.ahk b/classes/class_On_WM_Command.ahk new file mode 100644 index 00000000..acdfb84a --- /dev/null +++ b/classes/class_On_WM_Command.ahk @@ -0,0 +1,119 @@ +; ====================================================================================================================== +; AHK 1.1 + +; ====================================================================================================================== +; Namespace: On_WM_COMMAND +; Function: Helper object to handle notification messages sent through WM_COMMAND +; AHK version: 1.1.05.06 (U32) +; Language: English +; Tested on: WinXPSP3, WinVistaSP2 (32 bit) +; Version: 0.1.00.00/2012-02-07/just me +; Remarks: To register a function to be called on notification call On_WM_COMMAND.Attach() +; passing three parameters: +; Hwnd - HWND of the GUI control (Integer) +; Message - Notification message number (Integer) +; Function - Name of the function which handles the message (String) +; +; To unregister notification handling call On_WM_COMMAND.Detach() +; passing two parameters: +; Hwnd - see above +; Message - see above +; +; To get a control's HWND use either the option "hwndOutputVar" with "Gui, Add" or the command +; "GuiControlGet" with sub-command "Hwnd". +; +; The function to be called on notification has to accept exactly four parameters: +; Hwnd - Hwnd of the GUI control sending the WM_COMMAND message +; Message - Notification message number +; wParam - wParam passed to On_WM_COMMAND_Handler +; lParam - lParam passed to On_WM_COMMAND_Handler +; +; For notifications through WM_COMMAND the contents of wParam and lParam is described at +; http://msdn.microsoft.com/en-us/library/ms647591%28VS.85%29.aspx, +; Look at the documentation for OnMessage(), too. +; +; To get the sort of notification please look at +; http://msdn.microsoft.com/en-us/library/bb773173%28VS.85%29.aspx +; in particular at "Control Library". +; +; The class registers On_WM_COMMAND_Handler as message handler for WM_COMMAND notfications +; per OnMessage() as long as controls are attached. You cannot use own handlers for this message +; at the same time. +; ====================================================================================================================== +; This software is provided 'as-is', without any express or implied warranty. +; In no event will the authors be held liable for any damages arising from the use of this software. +; ====================================================================================================================== +Class On_WM_COMMAND { + ; +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + ; PRIVATE Properties and Methods ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + ; +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Static Attached := 0 + Static Controls := {} + Static MessageHandler := "On_WM_COMMAND_Handler" + Static WM_COMMAND := 0x0111 + ; =================================================================================================================== + ; META FUNCTIONS + ; =================================================================================================================== + __New() { + Return False ; there is no reason to instantiate this class + } + ; +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + ; PUBLIC INTERFACE ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + ; +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + ; =================================================================================================================== + ; METHOD Attach Register control for WM_COMMAND messages + ; Parameters: Hwnd - HWND of the GUI control (Integer) + ; Message - message number (Integer) + ; Function - name of the function to be called (String) + ; Return values: On success - True + ; On failure - False + ; =================================================================================================================== + Attach(Hwnd, Message, Function) { + If Message Is Not Integer + Return False + If !IsFunc(Function) + Or (Func(Function).MaxParams <> 4) + Or !DllCall("User32.dll\IsWindow", "UPtr", Hwnd) + Return False + If This.Controls.HasKey(Hwnd) { + This.Controls[Hwnd][Message] := Func(Function) + Return True + } + If (This.Attached = 0) + OnMessage(This.WM_COMMAND, This.MessageHandler) + This.Attached += 1 + This.Controls[Hwnd, Message] := Func(Function) + Return True + } + ; =================================================================================================================== + ; METHOD Detach Unregister control for WM_COMMAND messages + ; Parameters: Hwnd - HWND of the GUI control (Integer) + ; Message - message number (Integer) + ; Return values: On success - True + ; On failure - False + ; =================================================================================================================== + Detach(Hwnd, Message) { + If This.Controls[Hwnd].HasKey(Message) { + This.Controls[Hwnd].Remove(Message, "") + If !This.Controls[Hwnd].MaxIndex() { + This.Controls.Remove(Hwnd, "") + This.Attached -= 1 + If (This.Attached = 0) { + OnMessage(This.WM_COMMAND, "") + } + } + Return True + } + Return False + } +} +; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +; PRIVATE FUNCTIONS ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +; ====================================================================================================================== +On_WM_COMMAND_Handler(W, L) { ; wParam, lParam + Global On_WM_COMMAND + Critical 1000 + If IsObject(F := On_WM_COMMAND.Controls[L][M := (W >> 16)]) + Return F.(L, M, W, L) +} +; ====================================================================================================================== \ No newline at end of file diff --git a/classes/class_On_WM_Notify.ahk b/classes/class_On_WM_Notify.ahk new file mode 100644 index 00000000..e31419bf --- /dev/null +++ b/classes/class_On_WM_Notify.ahk @@ -0,0 +1,120 @@ +; ====================================================================================================================== +; AHK 1.1 + +; ====================================================================================================================== +; Namespace: On_WM_NOTIFY +; Function: Helper object to handle notification messages sent through WM_NOTIFY +; AHK version: 1.1.05.06 (U32) +; Language: English +; Tested on: WinXPSP3, WinVistaSP2 (32 bit) +; Version: 1.0.00.00/2012-02-10/just me +; Remarks: To register a function to be called on notification call On_WM_NOTIFY.Attach() +; passing three parameters: +; Hwnd - HWND of the GUI control (Integer) +; Message - Notification message number (Integer) +; Function - Name of the function which handles the message (String) +; +; To unregister notification handling call On_WM_NOTIFY.Detach() +; passing two parameters: +; Hwnd - see above +; Message - see above +; +; To get a control's HWND use either the option "HwndOutputVar" with "Gui, Add" or the command +; "GuiControlGet" with sub-command "Hwnd". +; +; The function to be called on notification has to accept exactly four parameters: +; Hwnd - Hwnd of the GUI control sending the notification message +; Message - Notification message number +; wParam - wParam passed to On_WM_NOTIFY_Handler +; lParam - lParam passed to On_WM_NOTIFY_Handler +; +; For notifications through WM_NOTIFY the contents of wParam and lParam is described at +; http://msdn.microsoft.com/en-us/library/bb775583%28VS.85%29.aspx +; (the content of the structure lParam points to is message specific in this case). +; Look at the documentation for OnMessage(), too. +; +; To get the sort of notification please look at +; http://msdn.microsoft.com/en-us/library/bb773173%28VS.85%29.aspx +; in particular at "Control Library". +; +; The class registers On_WM_COMMAND_Handler as message handler for WM_COMMAND notfications +; per OnMessage() as long as controls are attached. You cannot use own handlers for this message +; at the same time. +; ====================================================================================================================== +; This software is provided 'as-is', without any express or implied warranty. +; In no event will the authors be held liable for any damages arising from the use of this software. +; ====================================================================================================================== +Class On_WM_NOTIFY { + ; +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + ; PRIVATE PROPERTIES ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + ; +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Static Attached := 0 + Static Controls := {} + Static MessageHandler := "On_WM_NOTIFY_Handler" + Static WM_NOTIFY = 0x4E + ; =================================================================================================================== + ; META FUNCTIONS + ; =================================================================================================================== + __New() { + Return False ; there is no reason to instantiate this class + } + ; +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + ; PUBLIC INTERFACE ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + ; +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + ; =================================================================================================================== + ; METHOD Attach Register control for WM_NOTIFY messages + ; Parameters: Hwnd - HWND of the GUI control (Integer) + ; Message - message number (Integer) + ; Function - name of the function to be called (String) + ; Return values: On success - True + ; On failure - False + ; =================================================================================================================== + Attach(Hwnd, Message, Function) { + If Message Is Not Integer + Return False + If !IsFunc(Function) + Or (Func(Function).MaxParams <> 4) + Or !DllCall("User32.dll\IsWindow", "UPtr", Hwnd) + Return False + If This.Controls.HasKey(Hwnd) { + This.Controls[Hwnd][Message] := Func(Function) + Return True + } + If (This.Attached = 0) + OnMessage(This.WM_NOTIFY, This.MessageHandler) + This.Attached += 1 + This.Controls[Hwnd, Message] := Func(Function) + Return True + } + ; =================================================================================================================== + ; METHOD Detach Unregister control for WM_NOTIFY messages + ; Parameters: Hwnd - HWND of the GUI control (Integer) + ; Message - message number (Integer) + ; Return values: On success - True + ; On failure - False + ; =================================================================================================================== + Detach(Hwnd, Message) { + If This.Controls[Hwnd].HasKey(Message) { + This.Controls[Hwnd].Remove(Message, "") + If !This.Controls[Hwnd].MaxIndex() { + This.Controls.Remove(Hwnd, "") + This.Attached -= 1 + If (This.Attached = 0) { + OnMessage(This.WM_NOTIFY, "") + } + } + Return True + } + Return False + } +} +; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +; PRIVATE FUNCTIONS ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +; ====================================================================================================================== +On_WM_NOTIFY_Handler(W, L) { ; wParam, lParam + Global On_WM_NOTIFY + Critical 1000 + If IsObject(F := On_WM_NOTIFY.Controls[H := NumGet(L + 0)][M := NumGet(L + 0, A_PtrSize * 2, "Int")]) + Return F.(H, M, W, L) +} +; ====================================================================================================================== \ No newline at end of file diff --git a/classes/class_PopUpMenuFix.ahk b/classes/class_PopUpMenuFix.ahk new file mode 100644 index 00000000..e30073ad --- /dev/null +++ b/classes/class_PopUpMenuFix.ahk @@ -0,0 +1,147 @@ +;PopUpMenuFix.ahk +;include this file and use the static class included, +;Fixes the Default Menu Item not working hitting enter on a menu in using Menu,MyMenu,Show +; Where the Default Menu should be triggered +; +;PopUpMenuFix, Singleton Static Class to wrap the functionality +; ShowPopUp(MenuName as String, X as optional coord, Y as optional Coord) +; The function theat replaces Menu,,Show +; ;Menu,MyMenu,Show +; PopUpMenuFix.ShowPopUp("MyMenu") +; +; Credit Goes To teadrinker (https://autohotkey.com/boards/memberlist.php?mode=viewprofile&u=62433) +; Based on his code submitted in this Topic (https://autohotkey.com/boards/viewtopic.php?f=5&t=36903) +; +; Conversion to Singleton Static Class: icuurd12b42 (https://autohotkey.com/boards/memberlist.php?mode=viewprofile&u=71341) +; Topic: https://autohotkey.com/boards/viewtopic.php?f=6&t=36947 +; +;see example use below. + + +;uncomment below to test on it's own, proper setup demonstracted here +/* +MsgBox , PopUpMenuFix Version 1, Hit F10 +; 1) Make a menu, with a Default +Loop 4 +{ + Menu, MyMenu, Add, Item %A_Index%, handling +} +;set default it item 4 +Menu, MyMenu, Default, Item 3 +;Add a Quit menu +Menu, MyMenu, Add, Quit, OnQuit + +return + +; 2) Show the menu by "Name" using the helper function, Enter should return the default when in the menu +;;;;;;$F10:: +PopUpMenuFix.ShowPopUp("MyMenu") +*/ +;uncomment above to test on it's own, proper setup demonstracted here +Class PopUpMenuFix +{ + static m_MenuInfo := + static m_hHookKeybd := + ;the show menu + ShowPopUp(strMenuName, X:=-100000, Y:=-100000) + { + + PopUpMenuFix._SetHook() + PopUpMenuFix.m_MenuInfo.hMenu := MenuGetHandle(strMenuName) + if(X=-100000 and Y = -100000) { + Menu, %strMenuName%, Show + } + else if(X=-100000) + { + Menu, %strMenuName%, Show, , %Y% + } + else if(Y=-100000) + { + Menu, %strMenuName%, Show, %X% + } + else + { + Menu, %strMenuName%, Show, %X%, %Y% + } + PopUpMenuFix.m_MenuInfo.hMenu := "" + PopUpMenuFix._ReleaseHook() + } + ;the supporting Show Menu functions + _SetHook() + { + + PopUpMenuFix.m_MenuInfo := {} + + ObjPtr := Object(PopUpMenuFix.m_MenuInfo) + PopUpMenuFix.m_hHookKeybd := DllCall("SetWindowsHookEx" + , Int, WH_KEYBOARD_LL := 13 + , Ptr, RegisterCallback("PopUpMenuFix_LowLevelKeyboardProc", "", 3, ObjPtr) + , Ptr, DllCall("GetModuleHandle", UInt, 0, Ptr) + , UInt, 0, Ptr) + ObjRelease(ObjPtr) + } + _ReleaseHook() + { + + DllCall("UnhookWindowsHookEx", Ptr, PopUpMenuFix.m_hHookKeybd) + } + LowLevelKeyboardProc(nCode, wParam, lParam) + { + + PopUpMenuFix_LowLevelKeyboardProc(nCode, wParam, lParam) + } +} + + +;the calbacks +PopUpMenuFix_LowLevelKeyboardProc(nCode, wParam, lParam) +{ + static PID := DllCall("GetCurrentProcessId"), LLKHF_INJECTED := 0x10, SC_ENTER := 0x1C + + msg := wParam + flags := NumGet(lParam + 8, "UInt") + ext := flags & 1 + sc := NumGet(lParam + 4, "UInt") | ext << 8 + INJECTED := (flags & LLKHF_INJECTED) >> 4 + MenuInfo := Object(A_EventInfo) + + if ( sc = SC_ENTER && !INJECTED && !(msg & 1) && (hwnd := WinExist("ahk_class #32768 ahk_pid " . PID)) && hMenu := MenuInfo.hMenu ) { + timerId := DllCall("SetTimer", Ptr, 0, Ptr, 0, UInt, 10, Ptr, RegisterCallback("PopUpMenuFix_SendKeys", "", 0, A_EventInfo), Ptr) + MenuInfo.hWnd := hwnd, MenuInfo.TimerID := timerId + Return 1 + } + Return DllCall("CallNextHookEx", Ptr, 0, Int, nCode, Ptr, wParam, Ptr, lParam) +} + + +PopUpMenuFix_SendKeys() { + static SC_ENTER := 0x1C, VK_ENTER := 0xD, KEYEVENTF_KEYUP := 2 + , MF_BYPOSITION := 0x400, MF_HILITE := 0x80, MIIM_ID := 0x2 + , WM_CANCELMODE := 0x1F, WM_COMMAND := 0x111 + DefaultItem :=-1 + MenuInfo := Object(A_EventInfo) + DllCall("KillTimer", Ptr, 0, Ptr, MenuInfo.timerID) + hMenu := MenuInfo.hMenu + + Loop % DllCall("GetMenuItemCount", Ptr, hMenu) { + state := DllCall("GetMenuState", Ptr, hMenu, UInt, A_Index - 1, UInt, MF_BYPOSITION) + if (state & MF_HILITE) { + DefaultItem := 0 + break + } + } + if (DefaultItem = 0) + DllCall("keybd_event", UChar, VK_ENTER, UChar, SC_ENTER, UInt, 0, Ptr, 0) + if (DefaultItem != 0) { + DefaultItem := DllCall("GetMenuDefaultItem", Ptr, hMenu, UInt, true, UInt, 0) + if (DefaultItem != -1) { + VarSetCapacity(MENUITEMINFO, size := 4*4 + A_PtrSize*8, 0) + NumPut(size, MENUITEMINFO) + NumPut(MIIM_ID, MENUITEMINFO, 4) + DllCall("GetMenuItemInfo", Ptr, hMenu, UInt, DefaultItem, UInt, true, Ptr, &MENUITEMINFO) + MenuID := NumGet(MENUITEMINFO, 16, "UInt") + DllCall("PostMessage", Ptr, A_ScriptHwnd, UInt, WM_CANCELMODE, Ptr, 0, Ptr, 0) + DllCall("PostMessage", Ptr, A_ScriptHwnd, UInt, WM_COMMAND, Ptr, MenuID, Ptr, 0) + } + } +} \ No newline at end of file diff --git a/classes/class_longhotkey.ahk b/classes/class_longhotkey.ahk index fea40ce2..211404cc 100644 --- a/classes/class_longhotkey.ahk +++ b/classes/class_longhotkey.ahk @@ -3,9 +3,9 @@ ; ; ; ; ; ; ; ; ; ; Author: Helgef ; Date: 2016-10-21 - ; Instructions: + ; Instructions: ; - + ; Class variables static instanceArray:=Object() ; Holds references to all objects derived from this class. static allHotkeys:=Object() ; Holds all registred hotkeys. @@ -25,13 +25,13 @@ FirstUpAllowed:=1 ; Used when enableFirstUp(true) has been called, to determine if upFunc should be called. upFunc:="" ; See comment on FirstUpAllowed. TimeOfThisLongHotkey:="" ; Stores the time of the last completion for this lhk. - + ; ; Callable instance methods ; - - setContext(function:="",params*) - { + + setContext(function:="",params*) { + ; Provide a function with an optional number of parameters to act as context function. ; This function should return true if the hotkey should be considered as in context, else false. ; Call setContext() without passing any parameters to remove context. @@ -41,9 +41,9 @@ this.contextFunc:="" return } - - suspend(bool:=1) - { + + suspend(bool:=1) { + ; Pseudo-supend this hotkey. The registred hotkeys will remain, but the evaluation will terminate quick and no triggering is possible. ; Call with bool:=1 or do not pass a parameter at all, to invoke suspension. ; Call with bool:=0 to cancel suspension. @@ -51,30 +51,30 @@ ; Returns the current suspension state, ie., 1 for being suspended, 0 for not suspended. return this.suspended:=bool=-1?!this.suspended:bool } - - setFunction(function,params*) - { + + setFunction(function,params*) { + ; Specify the name of the function that will be called when the long hotkey is completed, along with any number of parameters. ; Can be a label. ; If 'function' is not a function nor label, it is considered to be a string to send, it will be passed to LongHotkey.send() ; By default a reference to this hotkey is pushed into the params* array. if RegExMatch(function,"@$") ; Mark the function name with an @ (at) at the end to omit the reference to this instance in the params* array. Eg, "myFunc@" function:=SubStr(function,1,-1) - else + else params.push(this) - + if IsFunc(function) this.function:=Func(function).Bind(params*) ; Function to call when sequence is completed, with params. else if IsLabel(function) this.function:=function ; Label to call when sequence is completed. - else if (function!="") + else if (function!="") this.function:=ObjBindMethod(LongHotkey,"Send",function) ; The parameter 'function' was not function nor label, send it as string instead. else - this.function:="" + this.function:="" } - - enableFirstUp(enable:=1) - { + + enableFirstUp(enable:=1) { + ; Enable the first key in the long hotkey to trigger its normal press event on its release, in the case when no other keys in the long hotkey was pressed. ; Call this function with parameter 0 to disable this behaviour. if enable @@ -90,33 +90,30 @@ } return } - - ThisLongHotkey() - { + + ThisLongHotkey() { + ; Similar to A_ThisHotkey. ; Call this method on the reference passed to the success function, to get back the string that defined the hotkey. ; Eg, A_ThisLongHotkey:=lh.ThisLongHotkey(), where lh is the last parameter of the success function, eg, f(x1,...,xn,lh) return this.keys } - - TimeSinceThisLongHotkey() - { + + TimeSinceThisLongHotkey() { ; Similar to A_TimeSinceThisHotkey. ; Returns the time (in ms) since this lhk was triggered. ; If the long hotkey has never been triggered, this method returns -1. return this.TimeOfThisLongHotkey?A_TickCount-this.TimeOfThisLongHotkey:-1 } - - getKeyList() - { + + getKeyList() { ; Similar to the ThisLongHotkey() method, but here an array is returned. Note that modifers doesn't get their own spots in the array, eg, ; keys:="^ & a & b ! & c" transforms to keyList:=[^a, ^b, ^!c] ; This description is not correct any more < - - NOTE return this.keyList } - - unregister() - { + + unregister() { ; Unregister this long hotkey. To free the object, do lh:="" afterwards, if you wish. Here, lh is an instance of the class LongHotkey. ; To reregister, use reregister() method (not if lh:="" was done, obviously). _clonedList:=this.keyList.clone() @@ -127,10 +124,10 @@ _deleteThis:=1 For _l, _lh in LongHotkey.instanceArray ; Search for the key in another long hotkey, if it is found, do not delete it. { - For _m, _dndKey in _lh.keyList + For _m, _dndKey in _lh.keyList { - if (_key.down=_dndKey.down) - { + if (_key.down=_dndKey.down) + { _deleteThis:=0 ; do not delete key. break,2 } @@ -145,11 +142,10 @@ this.keyList:=_clonedList ; The clone lives. this.registred:=0 ; This long hotkey is not registred any more. Hotkey, If - return + return } - - reregister() - { + + reregister() { ; Reregister a long hotkey, return 1 on success, 0 otherwise. if this.registred return 0 @@ -159,13 +155,12 @@ this.registred:=1 return 1 } - + ; ; Callable class methods ; - - suspendAll(bool:=1) - { + + suspendAll(bool:=1) { ; Pseudo-supend all long hotkeys. ; The registred hotkeys will remain, but the evaluation will terminate quick and no triggering is possible. ; To truly suspend, use the built in Supend command. @@ -175,9 +170,8 @@ ; Returns the current suspension state, ie., 1 for all is suspended, 0 for not suspended return LongHotkey.allSuspended:=bool=-1?!LongHotkey.allSuspended:bool } - - setGlobalContext(function:="",params*) - { + + setGlobalContext(function:="",params*) { ; Provide a function with an optional number of parameters to act as global context function. ; If this function is set and returns 0 no hotkey is active. ; This function should return true if the hotkey should be considered as in context, else false. @@ -187,9 +181,9 @@ else if (function="") LongHotkey.globalContextFunc:="" return - } - unregisterAll(onOff:="Off") - { + } + + unregisterAll(onOff:="Off") { ; Unregisters all hotkeys. ; Do not pass a parameter Hotkey, If, LongHotkey.Press() @@ -198,31 +192,27 @@ Hotkey, If, return } - - reregisterAll() - { + + reregisterAll() { ; Reregisters all hotkeys. return LongHotkey.unregisterAll("On") } - - MostRecentLongHotkey(ref:=0) - { + + MostRecentLongHotkey(ref:=0) { ; This is returns the most recently completed long hotkey. ; Call with ref:=0 or without any parameter, to get the key string that defined the hotkey that triggered most recently, eg, ; "a & b & c". ; Call with ref:=1 to recieve a reference to the most recent long hotkey instead. return !ref?LongHotkey.MostRecentLhk.keys:LongHotkey.MostRecentLhk } - - TimeSinceMostRecentLongHotkey() - { + + TimeSinceMostRecentLongHotkey() { ; Returns the time since (in ms.) the the most recently lhk was triggered. ; If no long hotkey has been triggered, this method returns -1. return LongHotkey.TimeOfMostRecentLongHotkey?A_TickCount-LongHotkey.TimeOfMostRecentLongHotkey:-1 } - - PriorLongHotkey(ref:=0) - { + + PriorLongHotkey(ref:=0) { ; Similar to A_PriorHotkey. ; Call with ref:=0 or without any parameter, to get the key string that defined the hotkey that triggered prior to the most recent one, eg, ; "a & b & c". @@ -230,9 +220,8 @@ ; returns blank if no PriorLongHotkey exists. return !ref?LongHotkey.Priorlhk.keys:LongHotkey.Priorlhk } - - TimeSincePriorLongHotkey() - { + + TimeSincePriorLongHotkey() { ; Similar to A_TimeSincePriorHotkey ; Returns the time since (in ms.) the prior lhk was last triggered. That is, time since the lhk prior to the most recent one was triggered. ; If there is no prior long hotkey, this method returns -1. @@ -241,18 +230,16 @@ ; ; End callable methods. ; - - __New(keys,function,params*) - { - this.instanceNumber:=LongHotkey.instanceArray.Push(this) + + __New(keys,function,params*) { + this.instanceNumber:=LongHotkey.instanceArray.Push(this) this.length:=this.processKeys(keys) ; Creates a "keyList" for this instance, and returns the appropriate length. this.registred:=1 ; Indicates that the hotkeys are registred. this.keys:=keys this.setFunction(function,params*) } - - processKeys(str) - { + + processKeys(str) { ; Pre-process routine, runs once per new long hotkey. ; Converts the key string (str) to an array, keyList[n]:={down:modifier key_n, up: "*key_n up", tilde:true/false} ; Eg, "^ & ~a & b & ! & c" -> keyList[1]:={down: "^a", up: "*a up", tilde: 1} @@ -260,7 +247,7 @@ ; keyList[3]:={down: "^!c", up: "*c up", tilde: 0} ; Also makes a slightly redunant array: keyUpList[keyList[n].up]:=n. It is used in the Release() function, to quickly determine which part of the hotkey sequnce was released. ; - + this.keyList:=Object() this.keyUpList:=Object() _modifiers:="" @@ -272,7 +259,7 @@ ,LShift:"<+",RShift:">+",Shift:"+" ,LWin:"<#",RWin:">#",Win:"#" ; "Win" is not a supported key, but it works here. ,AltGr:"<^>!"} - + ; prepend @0 to last key if it is a modifier. Cheap way to make modifiers work as last key. if _ModifierList.HasKey(RegExReplace(str,".*&(.*)","$1")) str:=RegExReplace(str,"(.*&)","$1@0") @@ -304,17 +291,16 @@ _ctr++ _key:=RegExReplace(A_LoopField,"@0") ; This is a cheap way to make modifiers work as last key LongHotkey.RegisterHotkey(_modifiers _key) ; Register this hotkey, i.e, modifier+key. - this.keyList[_ctr].down:=_modifiers _key ; Down events will trigger Press() - this.keyList[_ctr].up:=(InStr(_key,"*")?"":"*") _key " up" ; Using this format for the up event is due to that there seemed to be problems with modifiers. That is good english. + this.keyList[_ctr].down:=_modifiers _key ; Down events will trigger Press() + this.keyList[_ctr].up:=(InStr(_key,"*")?"":"*") _key " up" ; Using this format for the up event is due to that there seemed to be problems with modifiers. That is good english. ; Test this.keyUpList[this.keyList[_ctr].up]:=_ctr ; This is slightly redundant, but it should improve performance. LongHotkey.allHotkeys[_modifiers _key]:="" ; This is used for un/re-registerAll(). } return _ctr } - - sortModifiers(unsorted) - { + + sortModifiers(unsorted) { ; Helper function for process keys. Sorts modifiers, to aviod, eg, ^!b and !^b, this enables user to instanciate ; long hotkeys like, "ctrl & a & alt & b" and "alt & a & ctrl & b", simultaneously. _ModifierList := [{"<^>!":4},{"<^":2},{">^":2},{"!":2},{"<+":2} @@ -324,16 +310,15 @@ For _symbol, _len in _mod ; This loop is one iteration. if (_p:=InStr(unsorted,_symbol)) _sorted.=SubStr(unsorted,_p,_len), unsorted:=StrReplace(unsorted,_symbol,"") - + return _sorted } - + ;; ;; Hotkey evaluation methods. ;; - - Press() - { + + Press() { Critical,1000 if (LongHotkey.allSuspended || (LongHotkey.LatestFirstUp!="" && ((LongHotkey.LatestFirstUp:="") || 1))) ; If pseudo-suspended, return 0 immediately, or if first up is needed to be suppressed. return 0 @@ -353,14 +338,14 @@ continue } if (_lh.keyList[_lh.hits+1].down=A_ThisHotkey) ; Check if advanced. - { + { _oneHit:=1 _lh.hits+=1 ; Update hit count. _tilde+=_lh.keyList[_lh.hits].tilde if (_lh.hits=_lh.length) ; Hotkey completed. { _timerFunction:=_lh.function ; Set up function call. - SetTimer, % _timerFunction,-1,% _priority - _dp ; priority and dp is explaind a few lines up. + SetTimer, % _timerFunction,-1,% _priority - _dp ; priority and dp is explaind a few lines up. _lh.hits-=1 ; Decrement the hit count to enable auto-repeat of the hotkey- _lh.FirstUpAllowed:=0 ; No "first up" if hotkey completed. ; Manage TimeSince, and PriorLongHotkey stuff. @@ -383,9 +368,8 @@ } return _oneHit*(_tilde=0) ;+_completedOne) ; If there is no hit, no suppress, if there is a tilde but no hotkey completed, no suppress, if there is a completed hotkey, suppress, regardless of tilde precence. } - - Release() - { + + Release() { ; Every time a key is released, all long hotkeys are set to zero hits. Critical, On Hotkey, If, LongHotkey.Release() ; Unbind this up-event. @@ -395,7 +379,7 @@ _oneTimerSet:=0 ; For first up option if LongHotkey.hasFirstUps ; Do this check to avoid calling noMultiHits() unless necessary. _noMultiHits:=LongHotkey.noMultiHits() ; For first up option - + For _k, _lh in LongHotkey.instanceArray { if (_lh.hits=0) @@ -415,18 +399,16 @@ } return 0 } - - noMultiHits() - { + + noMultiHits() { ; Helper function for FirstUp option, called from Release() For _k, _lh in LongHotkey.instanceArray if !_lh.FirstUpAllowed return 0 return 1 } - - RegisterHotkey(key) - { + + RegisterHotkey(key) { ; Register key to function doNothing(), under context LongHotkey.Press() _doNothingFunc:=LongHotkey.doNothingFunc Hotkey, If, LongHotkey.Press() @@ -438,26 +420,24 @@ Hotkey, If return } - + doNothing(){ return ; All hotkeys are bound to this, serves two purposes: } ; 1. The hotkey command require a function/label, 2. calling this function will suppress the "usual" output of the hotkey, when needed. - - SendFirstUp(key) - { + + SendFirstUp(key) { ; Function to send first key in case enableFirstUp(1) has been called - SendLevel,1 ; If there is problems with the first up function, try to increase/remove this. + SendLevel,1 ; If there is problems with the first up function, try to increase/remove this. Send, % key return } - - Send(str) - { + + Send(str) { ; Mostly for testing, but works if wanted. SendInput, % str return } - + ; For the hotkey command. #If LongHotkey.Press() #If LongHotkey.Release() diff --git a/classes/class_wintilesys.ahk b/classes/class_wintilesys.ahk new file mode 100644 index 00000000..e3d5e81e --- /dev/null +++ b/classes/class_wintilesys.ahk @@ -0,0 +1,574 @@ +/* +Window Tiling system +Takes the default windows (Win+Arrow) hotkeys and makes them a bit better +Adds the ability to Tile windows into quarters / halves on both axes +Win+Alt+Arrow can be used to force a monitor change +Also adds a Win+Wheel hotkey to cycle between windows in the same Tile +*/ +OutputDebug DBGVIEWCLEAR +#SingleInstance force +te := new TileEngine() + +; Set monitor positions. +; The opposite (ie dest to source) is automatically added also +; My monitor order (L to R) : 1, 4, 2, 5, 3 +;~ te.SetMonitorPosition(1, "West", 2) ; Monitor 1 is to the West of monitor 4 +;~ te.SetMonitorPosition(2, "West", 4) ; Monitor 4 is to the West of monitor 2 +;~ te.SetMonitorPosition(5, "East", 4) ; Monitor 5 is to the East of monitor 3 +;~ te.SetMonitorPosition(3, "East", 5) ; Monitor 3 is to the East of monitor 2 +;~ te.SetMonitorPosition(1, "East", 3) ; Monitor 1 is to the East of monitor 3 (Enable wrap) + +;~ ; [1, 3, 2] order.... +;te.SetMonitorPosition(1, "West", 3) ; Monitor 1 is to the West of monitor 2 +;te.SetMonitorPosition(3, "West", 2) ; Monitor 3 is to the East of monitor 2 +;te.SetMonitorPosition(1, "East", 2) ; Monitor 3 is to the East of monitor 2 +;te.SetMonitorPosition(3, "East", 1) ; Monitor 1 is to the East of monitor 3 (Enable wrap) +;~ te.SetMonitorPosition(1, "West", 3) ; Monitor 1 is to the West of monitor 2 + +te.SetMonitorPosition(1, "West", 2) ; Monitor 1 is to the West of monitor 2 +te.SetMonitorPosition(2, "East", 1) ; Monitor 3 is to the East of monitor 2 +; +; A note about terms +; Vectors (eg {x:-1, y:0} meaning spanned along the left side of the monitor, aka "west") +; These are used to represent tile positions in a mathematical way that can be compared, altered etc +; For x, -1 is left, 1 is right. For y, -1 is up, 1 is down. + +; Vector (eg {axis: "x", dir: -1} meaning "west" or "left") +; This is used for input or move calculations (in combination with Vectors arrays) + +; "Compass" (ie n,e,s,w,ne,se,sw,nw) +; These are used where one "key" is needed to represent a tile's location + +; Main class +Class TileEngine extends TileEngineBase { + windows := {} + monitors := [] + MonitorMap := {} + MonitorCount := 0 + MonitorPrimary := 0 + + __New(){ + static DirectionKeys := {x: {-1: "#Left", 1: "#Right"}, y: {-1: "#Up", 1: "#Down"}} + static CycleKeys := {-1: "#WheelUp", 1: "#WheelDown"} + static MonitorModifier := "+" + static SwitchModifier := "^" + + this.log("Starting up") + + CoordMode, Caret, Screen + CoordMode, Mouse, Screen + + Gui +Hwndhwnd + this.hwnd := hwnd + ;~ DllCall( "RegisterShellHookWindow", UInt,hWnd ) + ;~ MsgNum := DllCall( "RegisterWindowMessage", Str,"SHELLHOOK" ) + ;~ fn := this.ShellMessage.Bind(this) + ;~ OnMessage( MsgNum, fn ) + + this.IniFile := RegexReplace(A_ScriptName, "(.ahk|.exe)$", ".ini") + + ; Query monitor info + SysGet, MonitorCount, MonitorCount + this.MonitorCount := MonitorCount + SysGet, MonitorPrimary, MonitorPrimary + this.MonitorPrimary := MonitorPrimary + this.log(MonitorCount " monitors detected") + + ; Create Monitor objects + Loop % this.MonitorCount { + this.monitors.push(new CMonitor(A_Index)) + } + + ; Bind Direction Keys to WindowSizeMove + for axis, hks in DirectionKeys { + for dir, hk in hks { + fn := this.WindowSizeMove.Bind(this, 0, {axis: axis, dir: dir}) + hotkey, % hk, % fn + if (MonitorModifier){ + fn := this.WindowSizeMove.Bind(this, 1, {axis: axis, dir: dir}) + hotkey, % MonitorModifier hk, % fn + } + if (SwitchModifier){ + fn := this.TileSwitch.Bind(this, {axis: axis, dir: dir}) + hotkey, % SwitchModifier hk, % fn + } + } + } + + ; Bind Cycle Keys to cycle between windows in the same tile + for dir, hk in CycleKeys { + fn := this.TileCycle.Bind(this, dir) + hotkey, % hk, % fn + } + + ; Add windows which are already located in a tile, but not added to the tiling system + ; (ie windows tiled in last run of script) + Loop % this.MonitorCount { + this.AddWindowsAlreadyOnMonitor(A_Index) + } + + } + + AddWindowsAlreadyOnMonitor(monitor_id){ + static searchorder := ["full", "n", "e", "s", "w", "ne", "se", "sw", "nw"] + monitor := this.monitors[monitor_id] + WinGet, l, List + windows := [] + Loop, % l { + windows.push(l%A_Index%) + } + max := windows.length() + + Loop 9 { + compass := searchorder[A_Index] + tile := monitor.TileCoords[compass] + Loop % max { + hwnd := windows[A_Index] + ;this.log("Checking " hwnd) + WinGetPos, x, y, w, h, % "ahk_id " hwnd + WinGetTitle, title, % "ahk_id " hwnd + if (x == tile.x && y == tile.y && w == tile.w && h == tile.h){ + this.log("Existing window " title " is in compass " compass " on monitor " this.id) + if (!title) + continue + window := this.AddWindow(hwnd) + monitor.AddWindow(window, compass) + } + } + } + } + + ; Called by user to configure monitors + SetMonitorPosition(dest, direction, source){ + static directions := {North: {axis:"y", dir:-1}, South: {axis:"y", dir: 1}, West:{axis:"x", dir: -1}, East: {axis:"x", dir: 1}} + axis := directions[direction].axis, dir := directions[direction].dir + if (!ObjHasKey(this.MonitorMap, source)) + this.MonitorMap[source] := {x: {}, y: {}} + this.MonitorMap[source, axis, dir] := dest + + if (!ObjHasKey(this.MonitorMap, dest)) + this.MonitorMap[dest] := {x: {}, y: {}} + this.MonitorMap[dest, axis, dir * -1] := source + } + + ; === Methods called as a result of user interaction === + + ; Window Move or Size requested + ; Mode 0 = resize / move + ; Mode 1 = move monitor + WindowSizeMove(mode, vector, hwnd := 0){ + static ModeName := {0: "Size", 1: "Move"} + if (hwnd == 0) + hwnd := this.GetActiveHwnd() + axis := vector.axis + dir := vector.dir + if (ObjHasKey(this.windows, hwnd)){ + ; Existing window + window := this.windows[hwnd] + monitor := window.monitor + vectors := window.vectors.clone() + this.log(ModeName[mode] " requested - Monitor: " monitor ", Dir: " this.VectorToCompass(vector) ", Window: " hwnd) + if (mode){ + ; Move mode + if (!nm := this.NavigateMonitor(monitor, vector)) + return + this.log("Moving " hwnd " to monitor " nm) + this.monitors[monitor].RemoveWindow(window) + monitor := nm + } else if (window.vectors[vector.axis] == vector.dir){ + ; Size issued when window is half size against that edge - move window to next monitor + if (!(monitor := this.NavigateMonitor(monitor, vector))){ + ; No monitor in that direction - abort + return + } + vectors[vector.axis] *= -1 + this.log("Moving " hwnd " to monitor " monitor ", flipping " vector.axis) + } else { + vectors[vector.axis]:= this.AddDirections(vectors[vector.axis],vector.dir) + } + compass := this.VectorsToCompass(vectors) + this.monitors[monitor].TileWindow(window, compass) + } else { + ; New window + window := this.AddWindow(hwnd) + monitor := this.GetWindowMonitor(window) + + vectors := this.VectorToVectors(vector) + this.log("New window " hwnd " is on monitor " monitor) + this.monitors[monitor].TileWindow(window, this.VectorsToCompass(vectors)) + } + } + + ; User requested switch of focus to tile in specified direction + TileSwitch(vector){ + hwnd := this.GetActiveHwnd() + if (!window := this.windows[hwnd]) + return + monitor_id := window.monitor + vectors := window.vectors.clone() + + other_axis := this.OtherAxis(vector.axis) + spans := (vectors[other_axis] = 0) + bias := this.GetCaretEdge(window, other_axis) + this.log("Active window is " window.hwnd "(" window.title ")") + this.log("Tile Switch requested from monitor " monitor_id ", moving " this.VectorToCompass(vector) ", bias " this.VectorToCompass({axis:other_axis, dir: bias})) + searchorder := [] + if (vectors[vector.axis] == 0 || vectors[vector.axis] == vector.dir){ + ; Movement is towards monitor edge + monitor_id := this.NavigateMonitor(monitor_id, vector) ; find next monitor in direction + this.log("Movement is towards the " this.VectorToCompass(vector) " of monitor_id " window.monitor) + if (!monitor_id){ + this.log("There is no monitor to move to, aborting") + return + } + this.log("Changing monitor to " monitor_id) + } + monitor := this.monitors[monitor_id] + searchorder := this.GetSearchOrder(vectors, vector, bias) + Loop % searchorder.length(){ + str .= searchorder[A_Index] ", " + } + this.log("SearchOrder: " str) + Loop % searchorder.length(){ + if (nw := monitor.ActivateTile(searchorder[A_Index])){ + this.log("MATCH " nw.hwnd " (" nw.title ")") + break + } + } + } + + GetSearchOrder(original_vectors, vector, bias){ + vectors := original_vectors.clone() + other_axis := this.OtherAxis(vector.axis) + spans := (vectors[other_axis] = 0) + move_monitor := 0 + order := [] + if (vectors[vector.axis] == 0 || vectors[vector.axis] == vector.dir){ + order := this.AddOrder(order, "full") + move_monitor := 1 + } + vectors[vector.axis] := this.Invert(vectors[vector.axis]) ; flip alignment in direction of movement + order := this.AddOrder(order, this.VectorsToCompass(vectors)) + + if (spans && move_monitor){ + vectors[vector.axis] := this.Invert(vector.dir) + compass := this.VectorsToCompass(vectors) + order := this.AddOrder(order, this.VectorsToCompass(vectors)) + } + + vectors[vector.axis] := this.Invert(original_vectors[vector.axis]) + vectors[other_axis] := this.Alt(vectors[other_axis], bias) + compass := this.VectorsToCompass(vectors) + order := this.AddOrder(order, this.VectorsToCompass(vectors)) + + if (spans){ + vectors := original_vectors.clone() + vectors[vector.axis] := this.Invert(vector.dir) + vectors[other_axis] := this.Alt(vectors[other_axis], bias) + compass := this.VectorsToCompass(vectors) + order := this.AddOrder(order, this.VectorsToCompass(vectors)) + + vectors[other_axis] := this.Alt(original_vectors[other_axis], this.Invert(bias)) + compass := this.VectorsToCompass(vectors) + order := this.AddOrder(order, this.VectorsToCompass(vectors)) + } else { + vectors := original_vectors.clone() + vectors[vector.axis] := this.Alt(vectors[vector.axis]) + vectors[other_axis] := this.Alt(vectors[other_axis]) + compass := this.VectorsToCompass(vectors) + order := this.AddOrder(order, this.VectorsToCompass(vectors)) + } + + return order + } + + AddOrder(order, compass){ + Loop % order.length(){ + if (order[A_Index] == compass) + return order + } + order.push(compass) + return order + } + + ; User requested Cycle between windows in a tile + TileCycle(dir){ + hwnd := this.GetActiveHwnd() + if (!window := this.windows[hwnd]) + return + monitor := window.monitor + this.monitors[monitor].TileCycle(window, dir) + } + + ; ====================== Private Methods =================== + ; Creates window object and adds it to list of windows + AddWindow(hwnd){ + window := new CWindow(hwnd) + this.windows[hwnd] := window + this.log(ModeName[mode] "New window added - " hwnd " ( " window.title ")") + return window + } + + GetActiveHwnd(){ + WinGet, hwnd, ID, A + return hwnd+0 + } + + ; Returns the monitor number that the center of the window is on + GetWindowMonitor(window){ + c := window.GetCenter() + Loop % this.monitors.length() { + m := this.monitors[A_Index].coords + ; Is the top-left corner of the window + if (c.x >= m.l && c.x <= m.r && c.y >= m.t && c.y <= m.b){ + return A_Index + } + } + return 0 + } + + ; Specify a monitor and a direction and it will tell you which monitor (if any) is there + NavigateMonitor(monitor, vector){ + dest := this.MonitorMap[monitor, vector.axis, vector.dir] + if (dest) + return dest + else + return 0 + } + + GetCaretEdge(window, axis){ + wc := window.GetCenter() + cp := {x: A_CaretX, y: A_CaretY} + if (cp[axis] < wc[axis]) + return -1 + else if (cp[axis] > wc[axis]) + return 1 + else + return 0 + } +} + +; Represents one of your monitors, and the windows that have been tiled to it +Class CMonitor extends TileEngineBase { + id := 0 ; Monitor number + HwndToCompass := {} ; Which Tile each window is in. Also used by other classes to tell if a window is on this monitor + CompassToVectors := {n: {x:0,y:-1}, e: {x:1,y:0}, s: {x:0,y:1}, w: {x:-1,y:0} + , ne: {x:1,y:-1}, se: {x:1,y:1}, sw: {x:-1,y:1}, nw: {x:-1,y:-1}, full: {x:0,y:0}} ; Conversion table for vectors to compass + Tiles := {n: {}, e: {}, s: {}, w: {}, ne: {}, se: {}, sw: {}, nw: {}, full: {}} ; Compass-indexed array of windows in each tile + TileOrders := {n: [], e: [], s: [], w: [], ne: [], se: [], sw: [], nw: [], full: []} + TileCoords := {n: {}, e: {}, s: {}, w: {}, ne: {}, se: {}, sw: {}, nw: {}, full: {}} ; Coordinates for each tile + + ; ============== Public Methods =================== + __New(id){ + this.log("Creating Monitor " id) + this.id := id + this.coords := this.GetWorkArea() + this.log("Work Area is " this.coords.w "x" this.coords.h) + this.BuildTileCoords() + } + + BuildTileCoords(){ + static divisors := {-1: 2, 0: 1, 1: 2} + monitor := this.coords + for compass, nothing in this.TileOrders { + vectors := this.CompassToVectors[compass] + w := round(monitor.w / divisors[vectors.x]) + h := round(monitor.h / divisors[vectors.y]) + ; if vectors.x is 1 then set position to center x, else left x + x := vectors.x == 1 ? monitor.cx : monitor.l + y := vectors.y == 1 ? monitor.cy : monitor.t + this.TileCoords[compass] := {x: x, y: y, w: w, h: h} + } + } + + ; Request a window be placed in a certain tile + TileWindow(window, compass){ + if (ObjHasKey(this.HwndToCompass, window.hwnd)){ + ; Window already on this monitor, update + this.RemoveWindow(window) + } + this.AddWindow(window, compass) + c := this.TileCoords[compass] + this.log("Moving hwnd " window.hwnd " to x:" c.x ", y:" c.y ", w: " c.w ", h: " c.h) + WinMove, % "ahk_id " window.hwnd,, c.x, c.y, c.w, c.h + } + + ; A request has been made to cycle windows in a tile + TileCycle(window, dir){ + compass := this.HwndToCompass[window.hwnd] + this.log("Cycling windows in tile " compass " on monitor " this.id) + i := window.order + dir + max := this.TileOrders[compass].length() + if (i < 1) + i := max + else if (i > max) + i := 1 + nw := this.TileOrders[compass, i] + this.log("Activating window " nw.hwnd " (" nw.title ")") + WinActivate, % "ahk_id " nw.hwnd + } + + ; Tries to activate the top-most window in the given tile + ; returns window object that was activated or 0 for none found + ActivateTile(compass){ + window := this.GetTopMostTableInStack(compass) + if (window) + WinActivate, % "ahk_id " window.hwnd + return window + } + + ; ===================== Private ======================= + AddWindow(window, compass){ + hwnd := window.hwnd + this.Tiles[compass, hwnd] := window + this.HwndToCompass[hwnd] := compass + this.BuildTileList(compass) + window.monitor := this.id + window.vectors := this.CompassToVectors[compass] + } + + BuildTileList(compass){ + this.TileOrders[compass] := [] + for hwnd, window in this.Tiles[compass] { + this.TileOrders[compass].push(window) + window.Order := A_Index + } + } + + RemoveWindow(window){ + hwnd := window.hwnd + compass := this.HwndToCompass[window.hwnd] + this.Tiles[compass].Delete(hwnd) + this.HwndToCompass.Delete(hwnd) + this.BuildTileList(compass) + window.monitor := 0 + window.vectors := 0 + } + + ; Gets the "Work Area" of a monito (The coordinates of the desktop on that monitor minus the taskbar) + ; also pre-calculates a few values derived from the coordinates + GetWorkArea(){ + SysGet, coords_, MonitorWorkArea, % this.id + out := {} + out.l := coords_left + out.r := coords_right + out.t := coords_top + out.b := coords_bottom + out.w := coords_right - coords_left + out.h := coords_bottom - coords_top + out.cx := coords_left + round(out.w / 2) ; center x + out.cy := coords_top + round(out.h / 2) ; center y + out.hw := round(out.w / 2) ; half width + out.hh := round(out.w / 2) ; half height + return out + } + + ; GetZorderPosition / GetTopMostTableInStack by Guest3456 https://autohotkey.com/boards/viewtopic.php?p=92069#p92069 + ;// gets the number/position of the window in the z-order + GetZorderPosition(hwnd) { + PtrType := A_PtrSize ? "Ptr" : "UInt" ; AHK_L : AHK_Basic + z := 0 + h := hwnd + while (h != 0) + { + h := DllCall("user32.dll\GetWindow", PtrType, h, "UInt", GW_HWNDPREV := 3) + ; WinGetTitle, title, ahk_id %h% + ; msgbox, h=%h%`ntitle=%title% + z++ + } + return z + } + + GetTopMostTableInStack(compass) { + prev_z := 999999 + hwnd_lowest_z := 0 + for hwnd, window in this.Tiles[compass] { + z := this.GetZorderPosition(hwnd) + ;WinGetTitle, title, ahk_id %A_LoopField% + ;msgbox, checking`n`n%title%`n`nzorder = %z% + if (z < prev_z) + lowest_z := window + prev_z := z + } + return lowest_z + } +} + +; Represents a window that has been added by the tiling system +Class CWindow extends TileEngineBase { + monitor := 0 ; which monitor ID the window is on + vectors := {} ; what alignment the window has + Order := 0 ; Window's Order in tile stack + + __New(hwnd){ + this.hwnd := hwnd + WinGetTitle, title, % "ahk_id " hwnd + this.title := title + } + + ; Gets the coordinates of the center of the window + GetCenter(){ + WinGetPos, wx, wy, ww, wh, % "ahk_id " this.hwnd + cx := wx + round(ww / 2) + cy := wy + round(wh / 2) + return {x: cx, y: cy} + } +} + +; Helper functions that any class may use +Class TileEngineBase { + ; Debug logger to prefix string for filtering in DebugView + Log(str){ + OutputDebug % "TileEngine| " str + } + + ; Converts vector objects ({axis: "x", dir: 1}) to compass types ("e") + VectorToCompass(vector){ + static directions := {x: {-1: "w", 1: "e"}, y: {-1: "n", 1: "s"}} + return directions[vector.axis, vector.dir] + } + + ; Converts a vector (eg: {axis: "x", dir: -1}) to a vectors (eg {x: -1, y: 0}) + VectorToVectors(vector){ + vectors := {x: 0, y: 0} + vectors[vector.axis] := vector.dir + return vectors + } + + ; Converts vectors objects ({x:1, y:0}) to compass types ("e") + VectorsToCompass(vectors){ + static directions := {x: {-1: "w", 1: "e"}, y: {-1: "n", 1: "s"}} + str := this.VectorToCompass({axis: "y", dir: vectors.y}) this.VectorToCompass({axis: "x", dir: vectors.x}) + return (str ? str : "full") + } + + ; Adds two -1/0/+1 directions together, but clamps to -1/0/+1 + AddDirections(dir, dir2){ + dir += dir2 + if dir > 1 + return 1 + if dir < -1 + return -1 + return dir + } + + ; Returns the other axis to the one passed + OtherAxis(axis){ + static opposites := {x: "y", y: "x"} + return opposites[axis] + } + + ; Inverts a vector + Invert(vector){ + return vector * -1 + } + + ; Returns the "Alternative" of a vector. + ; If vector is +1 or -1, return 0 + ; else, return the bias (which should be either +1 or -1) + Alt(vector, bias := 1){ + if (vector == 0) + return bias + return 0 + } +} diff --git a/constants/Constants.W32.ini b/constants/Constants.W32.ini new file mode 100644 index 00000000..dcd066f6 --- /dev/null +++ b/constants/Constants.W32.ini @@ -0,0 +1,52929 @@ +[CONSTANT] +_=52927 +_AVIFMT=100 +_DIGITALV=100 +_MMREG=152 +_STYLE_CACHE_DISABLE=0x20 +_STYLE_CACHE_ENABLE=0x10 +_STYLE_NONE=0x0 +_STYLE_OLDNT=0x1 +_STYLE_WIN4=0x2 +01_OP=0x1 +02_OP=0x2 +03_OP=0x3 +04_OP=0x4 +05_OP=0x5 +06_OP=0x6 +07_OP=0x7 +0A_OP=0xA +0C_OP=0xC +0D_OP=0xD +0E_OP=0xE +14_OP=0x14 +1C_OP=0x1C +A_EXEC=0x40 +A_NAME_IS_UTF=0x80 +A_SHA_DIGEST_LEN=20 +A0_REG=16 +A0_REG_STR="a0" +A1_REG=17 +A1_REG_STR="a1" +A2_REG=18 +A2_REG_STR="a2" +A3_REG=19 +A3_REG_STR="a3" +A4_REG=20 +A4_REG_STR="a4" +A5_REG=21 +A5_REG_STR="a5" +AA_A_ACL=0x8000 +AA_A_ALL=(AA_F_OPEN|AA_F_WRITE|AA_F_DELETE|AA_F_ACL) +AA_A_CREATE=0x2000 +AA_A_DELETE=0x4000 +AA_A_OPEN=0x1000 +AA_A_OWNER=0x4 +AA_A_WRITE=0x2000 +AA_AUDIT_ALL=0x1 +AA_CLOSE=0x8 +AA_F_ACL=0x800 +AA_F_ALL=(AA_F_OPEN|AA_F_WRITE|AA_F_DELETE|AA_F_ACL) +AA_F_CREATE=0x200 +AA_F_DELETE=0x400 +AA_F_OPEN=0x100 +AA_F_WRITE=0x200 +AA_S_ACL=0x80 +AA_S_ALL=(AA_S_OPEN|AA_S_WRITE|AA_S_DELETE|AA_S_ACL) +AA_S_CREATE=0x20 +AA_S_DELETE=0x40 +AA_S_OPEN=0x10 +AA_S_WRITE=0x20 +AADBE_ADD_ENTRY=0x1 +AADBE_DEL_ENTRY=0x2 +AAL5_MODE_MESSAGE=0x1 +AAL5_MODE_STREAMING=0x2 +AAL5_SSCS_FRAME_RELAY=0x4 +AAL5_SSCS_NULL=0x0 +AAL5_SSCS_SSCOP_ASSURED=0x1 +AAL5_SSCS_SSCOP_NON_ASSURED=0x2 +AB_DT_CONTAINER=0x100 +AB_DT_OOUSER=0x102 +AB_DT_SEARCH=0x200 +AB_DT_TEMPLATE=0x101 +AB_FIND_ON_OPEN=0x10 +AB_MODIFIABLE=0x4 +AB_NO_DIALOG=0x1 +AB_NOT_DEFAULT=0x20 +AB_RECIPIENTS=0x1 +AB_RESOLVE=0x20 +AB_SELECTONLY=0x10 +AB_SUBCONTAINERS=0x2 +AB_UNMODIFIABLE=0x8 +ABE_BOTTOM=3 +ABE_LEFT=0 +ABE_RIGHT=2 +ABE_TOP=1 +ABLE_TO_RECV_RSVP=(QOSSPBASE + 2) +ABM_ACTIVATE=0x6 +ABM_GETAUTOHIDEBAR=0x7 +ABM_GETSTATE=0x4 +ABM_GETTASKBARPOS=0x5 +ABM_NEW=0x0 +ABM_QUERYPOS=0x2 +ABM_REMOVE=0x1 +ABM_SETAUTOHIDEBAR=0x8 +ABM_SETPOS=0x3 +ABM_WINDOWPOSCHANGED=0x9 +ABN_FULLSCREENAPP=0x2 +ABN_POSCHANGED=0x1 +ABN_STATECHANGE=0x0 +ABN_WINDOWARRANGE=0x3 +ABORT_XP_HEADER_OPERATION=0x200000 +ABORTDOC=2 +AbortDocC=2 +ABOVE_NORMAL_PRIORITY_CLASS=0x8000 +ABS_ALWAYSONTOP=0x2 +ABS_AUTOHIDE=0x1 +ABSOLUTE=1 +AC_LINE_BACKUP_POWER=0x2 +AC_LINE_OFFLINE=0x0 +AC_LINE_ONLINE=0x1 +AC_LINE_UNKNOWN=0xFF +AC_SRC_ALPHA=0x1 +AC_SRC_OVER=0x0 +ACCCTRL_DEFAULT_PROVIDERA="Windows NT Access Provider" +ACCCTRL_DEFAULT_PROVIDERW="Windows NT Access Provider" +ACCESS_ACCESS_LIST_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + ACCESS_ACCESS_LIST_PARMNUM) +ACCESS_ACCESS_LIST_PARMNUM=4 +ACCESS_ALL=(ACCESS_READ|ACCESS_WRITE|ACCESS_CREATE|ACCESS_EXEC|ACCESS_DELETE|ACCESS_ATRIB|ACCESS_PERM) +ACCESS_ALLOWED_ACE_TYPE=0x0 +ACCESS_ALLOWED_COMPOUND_ACE_TYPE=0x4 +ACCESS_ALLOWED_OBJECT_ACE_TYPE=0x5 +ACCESS_ATRIB=0x20 +ACCESS_ATTR_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + ACCESS_ATTR_PARMNUM) +ACCESS_ATTR_PARMNUM=2 +ACCESS_AUDIT=0x1 +ACCESS_COUNT_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + ACCESS_COUNT_PARMNUM) +ACCESS_COUNT_PARMNUM=3 +ACCESS_CREATE=0x2 +ACCESS_DELETE=0x10 +ACCESS_DENIED_ACE_TYPE=0x1 +ACCESS_DENIED_OBJECT_ACE_TYPE=0x6 +ACCESS_DS_OBJECT_TYPE_NAME_A="Directory Service Object" +ACCESS_DS_OBJECT_TYPE_NAME_W="Directory Service Object" +ACCESS_DS_SOURCE_A="DS" +ACCESS_DS_SOURCE_W="DS" +ACCESS_EXEC=0x8 +ACCESS_FAIL_ACL=0x800 +ACCESS_FAIL_DELETE=0x400 +ACCESS_FAIL_MASK=0xF00 +ACCESS_FAIL_OPEN=0x100 +ACCESS_FAIL_SHIFT=4 +ACCESS_FAIL_WRITE=0x200 +ACCESS_FILTERKEYS=0x2 +ACCESS_FINDFIRST=0x80 +ACCESS_GROUP=0x8000 +ACCESS_LETTERS="RWCXDAP " +ACCESS_MAX_LEVEL=4 +ACCESS_MAX_MS_ACE_TYPE=0x8 +ACCESS_MAX_MS_OBJECT_ACE_TYPE=0x8 +ACCESS_MAX_MS_V2_ACE_TYPE=0x3 +ACCESS_MAX_MS_V3_ACE_TYPE=0x4 +ACCESS_MAX_MS_V4_ACE_TYPE=0x8 +ACCESS_MIN_MS_ACE_TYPE=0x0 +ACCESS_MIN_MS_OBJECT_ACE_TYPE=0x5 +ACCESS_MODIFY=0x4 +ACCESS_MOUSEKEYS=0x3 +ACCESS_NONE=0 +ACCESS_OBJECT_GUID=0 +ACCESS_PERM=0x40 +ACCESS_PROPERTY_GUID=2 +ACCESS_PROPERTY_SET_GUID=1 +ACCESS_READ=0x1 +ACCESS_RESOURCE_NAME_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + ACCESS_RESOURCE_NAME_PARMNUM) +ACCESS_RESOURCE_NAME_PARMNUM=1 +ACCESS_STICKYKEYS=0x1 +ACCESS_SUCCESS_ACL=0x80 +ACCESS_SUCCESS_DELETE=0x40 +ACCESS_SUCCESS_MASK=0xF0 +ACCESS_SUCCESS_OPEN=0x10 +ACCESS_SUCCESS_WRITE=0x20 +ACCESS_SYSTEM_SECURITY=0x1000000 +ACCESS_WRITE=0x2 +AccFree=LocalFree +ACE_INHERITED_OBJECT_TYPE_PRESENT=0x2 +ACE_OBJECT_TYPE_PRESENT=0x1 +achADVINSTALLFILE="AdvInstallFile" +achDELNODE="DelNode" +achDELNODERUNDLL32="DelNodeRunDLL32" +achEXECUTECAB="ExecuteCab" +achISNTADMIN="IsNTAdmin" +achLAUNCHINFSECTIONEX="LaunchINFSectionEx" +achNEEDREBOOTFUNCTION="NeedReboot" +achNEEDREBOOTINITFUNCTION="NeedRebootInit" +achPRECHECKREBOOT="RebootCheckOnInstall" +achREGINSTALL="RegInstall" +achRUNSETUPCOMMANDFUNCTION="RunSetupCommand" +achSetPerUserSecValues="SetPerUserSecValues" +achUserInstStubWrapper="UserInstStubWrapper" +achUserUnInstStubWrapper="UserUnInstStubWrapper" +ACL_REVISION=2 +ACL_REVISION_DS=4 +ACL_REVISION1=1 +ACL_REVISION2=2 +ACL_REVISION3=3 +ACL_REVISION4=4 +AclRevisionInformation=1 +AclSizeInformation=2 +ACLUIAPI=DECLSPEC_IMPORT +ACM_DRIVERADDF_FUNCTION=0x3 +ACM_DRIVERADDF_GLOBAL=0x8 +ACM_DRIVERADDF_LOCAL=0x0 +ACM_DRIVERADDF_NOTIFYHWND=0x4 +ACM_DRIVERADDF_TYPEMASK=0x7 +ACM_DRIVERENUMF_DISABLED=0x80000000 +ACM_DRIVERENUMF_NOLOCAL=0x40000000 +ACM_DRIVERPRIORITYF_ABLEMASK=0x3 +ACM_DRIVERPRIORITYF_BEGIN=0x10000 +ACM_DRIVERPRIORITYF_DEFERMASK=0x30000 +ACM_DRIVERPRIORITYF_DISABLE=0x2 +ACM_DRIVERPRIORITYF_ENABLE=0x1 +ACM_DRIVERPRIORITYF_END=0x20000 +ACM_FILTERDETAILSF_FILTER=0x1 +ACM_FILTERDETAILSF_INDEX=0x0 +ACM_FILTERDETAILSF_QUERYMASK=0xF +ACM_FILTERENUMF_DWFILTERTAG=0x10000 +ACM_FILTERTAGDETAILSF_FILTERTAG=0x1 +ACM_FILTERTAGDETAILSF_INDEX=0x0 +ACM_FILTERTAGDETAILSF_LARGESTSIZE=0x2 +ACM_FILTERTAGDETAILSF_QUERYMASK=0xF +ACM_FORMATDETAILSF_FORMAT=0x1 +ACM_FORMATDETAILSF_INDEX=0x0 +ACM_FORMATDETAILSF_QUERYMASK=0xF +ACM_FORMATENUMF_CONVERT=0x100000 +ACM_FORMATENUMF_HARDWARE=0x400000 +ACM_FORMATENUMF_INPUT=0x800000 +ACM_FORMATENUMF_NCHANNELS=0x20000 +ACM_FORMATENUMF_NSAMPLESPERSEC=0x40000 +ACM_FORMATENUMF_OUTPUT=0x1000000 +ACM_FORMATENUMF_SUGGEST=0x200000 +ACM_FORMATENUMF_WBITSPERSAMPLE=0x80000 +ACM_FORMATENUMF_WFORMATTAG=0x10000 +ACM_FORMATSUGGESTF_NCHANNELS=0x20000 +ACM_FORMATSUGGESTF_NSAMPLESPERSEC=0x40000 +ACM_FORMATSUGGESTF_TYPEMASK=0xFF0000 +ACM_FORMATSUGGESTF_WBITSPERSAMPLE=0x80000 +ACM_FORMATSUGGESTF_WFORMATTAG=0x10000 +ACM_FORMATTAGDETAILSF_FORMATTAG=0x1 +ACM_FORMATTAGDETAILSF_INDEX=0x0 +ACM_FORMATTAGDETAILSF_LARGESTSIZE=0x2 +ACM_FORMATTAGDETAILSF_QUERYMASK=0xF +ACM_METRIC_COUNT_CODECS=2 +ACM_METRIC_COUNT_CONVERTERS=3 +ACM_METRIC_COUNT_DISABLED=5 +ACM_METRIC_COUNT_DRIVERS=1 +ACM_METRIC_COUNT_FILTERS=4 +ACM_METRIC_COUNT_HARDWARE=6 +ACM_METRIC_COUNT_LOCAL_CODECS=21 +ACM_METRIC_COUNT_LOCAL_CONVERTERS=22 +ACM_METRIC_COUNT_LOCAL_DISABLED=24 +ACM_METRIC_COUNT_LOCAL_DRIVERS=20 +ACM_METRIC_COUNT_LOCAL_FILTERS=23 +ACM_METRIC_DRIVER_PRIORITY=101 +ACM_METRIC_DRIVER_SUPPORT=100 +ACM_METRIC_HARDWARE_WAVE_INPUT=30 +ACM_METRIC_HARDWARE_WAVE_OUTPUT=31 +ACM_METRIC_MAX_SIZE_FILTER=51 +ACM_METRIC_MAX_SIZE_FORMAT=50 +ACM_MPEG_COPYRIGHT=0x2 +ACM_MPEG_DUALCHANNEL=0x4 +ACM_MPEG_ID_MPEG1=0x10 +ACM_MPEG_JOINTSTEREO=0x2 +ACM_MPEG_LAYER1=0x1 +ACM_MPEG_LAYER2=0x2 +ACM_MPEG_LAYER3=0x4 +ACM_MPEG_ORIGINALHOME=0x4 +ACM_MPEG_PRIVATEBIT=0x1 +ACM_MPEG_PROTECTIONBIT=0x8 +ACM_MPEG_SINGLECHANNEL=0x8 +ACM_MPEG_STEREO=0x1 +ACM_OPENA=(WM_USER+100) +ACM_OPENW=(WM_USER+103) +ACM_PLAY=(WM_USER+101) +ACM_STOP=(WM_USER+102) +ACM_STREAMCONVERTF_BLOCKALIGN=0x4 +ACM_STREAMCONVERTF_END=0x20 +ACM_STREAMCONVERTF_START=0x10 +ACM_STREAMOPENF_ASYNC=0x2 +ACM_STREAMOPENF_NONREALTIME=0x4 +ACM_STREAMOPENF_QUERY=0x1 +ACM_STREAMSIZEF_DESTINATION=0x1 +ACM_STREAMSIZEF_QUERYMASK=0xF +ACM_STREAMSIZEF_SOURCE=0x0 +ACMAPI=WINAPI +ACMDM_BASE=ACMDM_RESERVED_LOW +ACMDM_DRIVER_ABOUT=(ACMDM_BASE + 11) +ACMDM_RESERVED_HIGH=(DRV_USER + 0x2FFF) +ACMDM_RESERVED_LOW=(DRV_USER + 0x2000) +ACMDM_USER=(DRV_USER + 0x0) +ACMDRIVERDETAILS_COPYRIGHT_CHARS=80 +ACMDRIVERDETAILS_FEATURES_CHARS=512 +ACMDRIVERDETAILS_LICENSING_CHARS=128 +ACMDRIVERDETAILS_LONGNAME_CHARS=128 +ACMDRIVERDETAILS_SHORTNAME_CHARS=32 +ACMDRIVERDETAILS_SUPPORTF_ASYNC=0x10 +ACMDRIVERDETAILS_SUPPORTF_CODEC=0x1 +ACMDRIVERDETAILS_SUPPORTF_CONVERTER=0x2 +ACMDRIVERDETAILS_SUPPORTF_DISABLED=0x80000000 +ACMDRIVERDETAILS_SUPPORTF_FILTER=0x4 +ACMDRIVERDETAILS_SUPPORTF_HARDWARE=0x8 +ACMDRIVERDETAILS_SUPPORTF_LOCAL=0x40000000 +ACMERR_BASE=512 +ACMERR_BUSY=(ACMERR_BASE + 1) +ACMERR_CANCELED=(ACMERR_BASE + 3) +ACMERR_NOTPOSSIBLE=(ACMERR_BASE + 0) +ACMERR_UNPREPARED=(ACMERR_BASE + 2) +ACMFILTERCHOOSE_STYLEF_CONTEXTHELP=0x80 +ACMFILTERCHOOSE_STYLEF_ENABLEHOOK=0x8 +ACMFILTERCHOOSE_STYLEF_ENABLETEMPLATE=0x10 +ACMFILTERCHOOSE_STYLEF_ENABLETEMPLATEHANDLE=0x20 +ACMFILTERCHOOSE_STYLEF_INITTOFILTERSTRUCT=0x40 +ACMFILTERCHOOSE_STYLEF_SHOWHELP=0x4 +ACMFILTERDETAILS_FILTER_CHARS=128 +ACMFILTERTAGDETAILS_FILTERTAG_CHARS=48 +ACMFORMATCHOOSE_STYLEF_CONTEXTHELP=0x80 +ACMFORMATCHOOSE_STYLEF_ENABLEHOOK=0x8 +ACMFORMATCHOOSE_STYLEF_ENABLETEMPLATE=0x10 +ACMFORMATCHOOSE_STYLEF_ENABLETEMPLATEHANDLE=0x20 +ACMFORMATCHOOSE_STYLEF_INITTOWFXSTRUCT=0x40 +ACMFORMATCHOOSE_STYLEF_SHOWHELP=0x4 +ACMFORMATDETAILS_FORMAT_CHARS=128 +ACMFORMATTAGDETAILS_FORMATTAG_CHARS=48 +ACMHELPMSGCONTEXTHELP="acmchoose_contexthelp" +ACMHELPMSGCONTEXTHELPA="acmchoose_contexthelp" +ACMHELPMSGCONTEXTHELPW="acmchoose_contexthelp" +ACMHELPMSGCONTEXTMENU="acmchoose_contextmenu" +ACMHELPMSGCONTEXTMENUA="acmchoose_contextmenu" +ACMHELPMSGCONTEXTMENUW="acmchoose_contextmenu" +ACMHELPMSGSTRING="acmchoose_help" +ACMHELPMSGSTRINGA="acmchoose_help" +ACMHELPMSGSTRINGW="acmchoose_help" +ACMSTREAMHEADER_STATUSF_DONE=0x10000 +ACMSTREAMHEADER_STATUSF_INQUEUE=0x100000 +ACMSTREAMHEADER_STATUSF_PREPARED=0x20000 +ACN_START=1 +ACN_STOP=2 +ACS_AUTOPLAY=0x4 +ACS_CENTER=0x1 +ACS_TIMER=0x8 +ACS_TRANSPARENT=0x2 +ACTFLG_Assigned=1024 +ACTFLG_ForceUpgrade=16384 +ACTFLG_Migrate=8192 +ACTFLG_MinimalInstallUI=32768 +ACTFLG_OnDemandInstall=64 +ACTFLG_Orphan=128 +ACTFLG_OrphanOnPolicyRemoval=2048 +ACTFLG_Pilot=512 +ACTFLG_Published=8 +ACTFLG_RunLocally=1 +ACTFLG_RunOnce=2 +ACTFLG_SystemWide=4 +ACTFLG_Uninstall=256 +ACTFLG_UninstallOnPolicyRemoval=4096 +ACTFLG_UserInstall=32 +ACTION_ADMINUNLOCK=1 +ACTION_LOCKOUT=0 +ACTIVATE_ACTIVE=1 +ACTIVATE_INPUTACTIVE=2 +ACTIVATE_NOTACTIVE=0 +ACTIVATE_NOTTOPMOST=0 +ACTIVATE_TOPMOST=1 +ACTIVEOBJECT_STRONG=0x0 +ACTIVEOBJECT_WEAK=0x1 +ACTRL_ACCESS_ALLOWED=0x1 +ACTRL_ACCESS_DENIED=0x2 +ACTRL_ACCESS_NO_OPTIONS=0x0 +ACTRL_ACCESS_PROTECTED=0x1 +ACTRL_ACCESS_SUPPORTS_OBJECT_ENTRIES=0x1 +ACTRL_AUDIT_FAILURE=0x8 +ACTRL_AUDIT_SUCCESS=0x4 +ACTRL_CHANGE_ACCESS=0x20000000 +ACTRL_CHANGE_OWNER=0x40000000 +ACTRL_DELETE=0x8000000 +ACTRL_DIR_CREATE_CHILD=ACTRL_PERM_3 +ACTRL_DIR_CREATE_OBJECT=ACTRL_PERM_2 +ACTRL_DIR_DELETE_CHILD=ACTRL_PERM_7 +ACTRL_DIR_LIST=ACTRL_PERM_1 +ACTRL_DIR_TRAVERSE=ACTRL_PERM_6 +ACTRL_DS_CONTROL_ACCESS=ACTRL_PERM_9 +ACTRL_DS_CREATE_CHILD=ACTRL_PERM_1 +ACTRL_DS_DELETE_CHILD=0x2 +ACTRL_DS_DELETE_TREE=0x40 +ACTRL_DS_LIST=ACTRL_PERM_3 +ACTRL_DS_LIST_OBJECT=0x80 +ACTRL_DS_OPEN=ACTRL_RESERVED +ACTRL_DS_READ_PROP=ACTRL_PERM_5 +ACTRL_DS_SELF=0x8 +ACTRL_DS_WRITE_PROP=0x20 +ACTRL_FILE_APPEND=ACTRL_PERM_3 +ACTRL_FILE_CREATE_PIPE=ACTRL_PERM_10 +ACTRL_FILE_EXECUTE=ACTRL_PERM_6 +ACTRL_FILE_READ=ACTRL_PERM_1 +ACTRL_FILE_READ_ATTRIB=ACTRL_PERM_8 +ACTRL_FILE_READ_PROP=ACTRL_PERM_4 +ACTRL_FILE_WRITE=ACTRL_PERM_2 +ACTRL_FILE_WRITE_ATTRIB=ACTRL_PERM_9 +ACTRL_FILE_WRITE_PROP=ACTRL_PERM_5 +ACTRL_KERNEL_ALERT=ACTRL_PERM_11 +ACTRL_KERNEL_CONTROL=ACTRL_PERM_10 +ACTRL_KERNEL_DIMPERSONATE=ACTRL_PERM_16 +ACTRL_KERNEL_DUP_HANDLE=ACTRL_PERM_6 +ACTRL_KERNEL_GET_CONTEXT=ACTRL_PERM_12 +ACTRL_KERNEL_GET_INFO=ACTRL_PERM_9 +ACTRL_KERNEL_IMPERSONATE=ACTRL_PERM_15 +ACTRL_KERNEL_PROCESS=ACTRL_PERM_7 +ACTRL_KERNEL_SET_CONTEXT=ACTRL_PERM_13 +ACTRL_KERNEL_SET_INFO=ACTRL_PERM_8 +ACTRL_KERNEL_TERMINATE=ACTRL_PERM_1 +ACTRL_KERNEL_THREAD=ACTRL_PERM_2 +ACTRL_KERNEL_TOKEN=ACTRL_PERM_14 +ACTRL_KERNEL_VM=ACTRL_PERM_3 +ACTRL_KERNEL_VM_READ=ACTRL_PERM_4 +ACTRL_KERNEL_VM_WRITE=ACTRL_PERM_5 +ACTRL_PERM_1=0x1 +ACTRL_PERM_10=0x200 +ACTRL_PERM_11=0x400 +ACTRL_PERM_12=0x800 +ACTRL_PERM_13=0x1000 +ACTRL_PERM_14=0x2000 +ACTRL_PERM_15=0x4000 +ACTRL_PERM_16=0x8000 +ACTRL_PERM_17=0x10000 +ACTRL_PERM_18=0x20000 +ACTRL_PERM_19=0x40000 +ACTRL_PERM_2=0x2 +ACTRL_PERM_20=0x80000 +ACTRL_PERM_3=0x4 +ACTRL_PERM_4=0x8 +ACTRL_PERM_5=0x10 +ACTRL_PERM_6=0x20 +ACTRL_PERM_7=0x40 +ACTRL_PERM_8=0x80 +ACTRL_PERM_9=0x100 +ACTRL_PRINT_JADMIN=ACTRL_PERM_5 +ACTRL_PRINT_PADMIN=ACTRL_PERM_3 +ACTRL_PRINT_PUSE=ACTRL_PERM_4 +ACTRL_PRINT_SADMIN=ACTRL_PERM_1 +ACTRL_PRINT_SLIST=ACTRL_PERM_2 +ACTRL_READ_CONTROL=0x10000000 +ACTRL_REG_CREATE_CHILD=ACTRL_PERM_3 +ACTRL_REG_LINK=ACTRL_PERM_6 +ACTRL_REG_LIST=ACTRL_PERM_4 +ACTRL_REG_NOTIFY=ACTRL_PERM_5 +ACTRL_REG_QUERY=ACTRL_PERM_1 +ACTRL_REG_SET=ACTRL_PERM_2 +ACTRL_RESERVED=0x0 +ACTRL_STD_RIGHT_REQUIRED=(ACTRL_STD_RIGHTS_ALL And ACTRL_SYNCHRONIZE) +ACTRL_STD_RIGHTS_ALL=0xF8000000 +ACTRL_SVC_GET_INFO=ACTRL_PERM_1 +ACTRL_SVC_INTERROGATE=ACTRL_PERM_8 +ACTRL_SVC_LIST=ACTRL_PERM_4 +ACTRL_SVC_PAUSE=ACTRL_PERM_7 +ACTRL_SVC_SET_INFO=ACTRL_PERM_2 +ACTRL_SVC_START=ACTRL_PERM_5 +ACTRL_SVC_STATUS=ACTRL_PERM_3 +ACTRL_SVC_STOP=ACTRL_PERM_6 +ACTRL_SVC_UCONTROL=ACTRL_PERM_9 +ACTRL_SYNCHRONIZE=0x80000000 +ACTRL_SYSTEM_ACCESS=0x4000000 +ACTRL_WIN_CLIPBRD=ACTRL_PERM_1 +ACTRL_WIN_CREATE=ACTRL_PERM_3 +ACTRL_WIN_EXIT=ACTRL_PERM_9 +ACTRL_WIN_GLOBAL_ATOMS=ACTRL_PERM_2 +ACTRL_WIN_LIST=ACTRL_PERM_5 +ACTRL_WIN_LIST_DESK=ACTRL_PERM_4 +ACTRL_WIN_READ_ATTRIBS=ACTRL_PERM_6 +ACTRL_WIN_SCREEN=ACTRL_PERM_8 +ACTRL_WIN_WRITE_ATTRIBS=ACTRL_PERM_7 +AD_APPLY_ALL=(AD_APPLY_SAVE|AD_APPLY_HTMLGEN|AD_APPLY_REFRESH) +AD_APPLY_BUFFERED_REFRESH=0x10 +AD_APPLY_COMPLETEREFRESH=0x20 +AD_APPLY_DYNAMICREFRESH=0x20 +AD_APPLY_FORCE=0x8 +AD_APPLY_HTMLGEN=0x2 +AD_APPLY_REFRESH=0x4 +AD_APPLY_SAVE=0x1 +AD_CLOCKWISE=2 +AD_COUNTERCLOCKWISE=1 +AD_FLAG_BREAK_BIT=0x1 +ADAPTER_COMMENT_LENGTH=32 +ADD_CREDENTIALS_FN=ADD_CREDENTIALS_FN_A +ADDF_FUNC=0x0 +ADDF_FUNC_STR="addf" +ADDG_FUNC=0x20 +ADDG_FUNC_STR="addg" +ADDL_FUNC=0x0 +ADDL_FUNC_STR="addl" +ADDLV_FUNC=0x40 +ADDLV_FUNC_STR="addl/v" +ADDPROP_AGENT=0x20 +ADDPROP_ARRAY=0x10 +ADDPROP_GROUPING=0x4 +ADDPROP_GUID=0x2 +ADDPROP_KEY=0x8 +ADDPROP_NAME=0x44 +ADDPROP_NAME2=0x84 +ADDQ_FUNC=0x20 +ADDQ_FUNC_STR="addq" +ADDQV_FUNC=0x60 +ADDQV_FUNC_STR="addq/v" +ADDRESS=ADDRESS64 +ADDRESS_FLAGS_DST_GROUP_ADDR=0x8 +ADDRESS_FLAGS_EXCLUDE=0x4 +ADDRESS_FLAGS_GROUP_ADDR=0x8 +ADDRESS_FLAGS_MATCH_BOTH=0x3 +ADDRESS_FLAGS_MATCH_DST=0x1 +ADDRESS_FLAGS_MATCH_SRC=0x2 +ADDRESS_MASK_REPLY=18 +ADDRESS_MASK_REQUEST=17 +ADDRESS_ONE=(0x8) +ADDRESS_PAIR_EXCLUDE_TXT="EXCLUDE" +ADDRESS_PAIR_INCLUDE_TXT="INCLUDE" +ADDRESS_SIZE=sizeof(ADDRESS) +ADDRESS_TAG_BIT=0x40000000000 +ADDRESS_TYPE_ANY=6 +ADDRESS_TYPE_ANY_GROUP=7 +ADDRESS_TYPE_ETHERNET=0 +ADDRESS_TYPE_FDDI=4 +ADDRESS_TYPE_FIND_HIGHEST=8 +ADDRESS_TYPE_IP=1 +ADDRESS_TYPE_IPX=2 +ADDRESS_TYPE_LOCAL_ONLY=10 +ADDRESS_TYPE_TOKENRING=3 +ADDRESS_TYPE_VINES_IP=9 +ADDRESS_TYPE_XNS=5 +ADDRESSBAND=0x2 +ADDRESSINFO_SIZE=sizeof(ADDRESSINFO) +ADDRESSINFOTABLE_SIZE=sizeof(ADDRESSINFOTABLE) +ADDRESSPAIR_SIZE=sizeof(ADDRESSPAIR) +ADDRESSTABLE_SIZE=sizeof(ADDRESSTABLE) +ADDRESSTYPE_FLAGS_BIT_REVERSE=0x2 +ADDRESSTYPE_FLAGS_NORMALIZE=0x1 +ADDS_FUNC=0x0 +ADDS_FUNC_STR="adds" +ADDT_FUNC=0x20 +ADDT_FUNC_STR="addt" +ADDURL_SILENT=0x1 +ADM_CTRL_FAILED=3 +ADMIN_ExtensionAPIVersion=0xD +ADMIN_STATE_DISABLED=1 +ADMIN_STATE_ENABLED=2 +ADMIN_STATE_ENABLED_ONLY_FOR_NETBIOS_STATIC_ROUTING=3 +ADMIN_STATE_ENABLED_ONLY_FOR_OPER_STATE_UP=4 +ADMINDATA_MAX_NAME_LEN=256 +ADN_DEL_IF_EMPTY=0x1 +ADN_DONT_DEL_DIR=0x4 +ADN_DONT_DEL_SUBDIRS=0x2 +ADO_HELPFILE="ado260.chm" +ADO_LIBRARYNAME="Microsoft ActiveX Data Objects 2.6 Library" +ADO_MAJOR=2 +ADO_MINOR=6 +ADO_VERSION=2.6 +ADOMD_HELPFILE="ado260.chm" +ADOMD_LIBRARYNAME="Microsoft ActiveX Data Objects (Multi-dimensional) 2.6 Library" +ADOMD_MAJOR=2 +ADOMD_MINOR=6 +ADOMD_TYPELIB_UUID="22813728-8BD3-11D0-B4EF-00A0C9138CA4" +ADOMD_VERSION=2.6 +ADOR_LIBRARYNAME="Microsoft ActiveX Data Objects Recordset 2.6 Library" +ADOR_MAJOR=2 +ADOR_MINOR=6 +ADOR_VERSION=2.6 +ADOX_HELPFILE="ado260.chm" +ADOX_LIBRARYNAME="Microsoft ADO Ext. 2.6 for DDL and Security" +ADOX_MAJOR=2 +ADOX_MINOR=6 +ADOX_VERSION=2.6 +ADRPARM_HELP_CTX=0x0 +ADS_ATTR_APPEND=3 +ADS_ATTR_CLEAR=1 +ADS_ATTR_DELETE=4 +ADS_ATTR_UPDATE=2 +ADS_DIRSYNC_COOKIE="fc8cb04d-311d-406c-8cb9-1ae8b843b418" +ADS_EXT_INITCREDENTIALS=1 +ADS_EXT_INITIALIZE_COMPLETE=2 +ADS_EXT_MAXEXTDISPID=16777215 +ADS_EXT_MINEXTDISPID=1 +ADS_JOB_DELETED=0x100 +ADS_JOB_DELETING=0x4 +ADS_JOB_ERROR=0x2 +ADS_JOB_OFFLINE=0x20 +ADS_JOB_PAPEROUT=0x40 +ADS_JOB_PAUSED=0x1 +ADS_JOB_PRINTED=0x80 +ADS_JOB_PRINTING=0x10 +ADS_JOB_SPOOLING=0x8 +ADS_PRINTER_BUSY=0x200 +ADS_PRINTER_DOOR_OPEN=0x400000 +ADS_PRINTER_ERROR=0x3 +ADS_PRINTER_INITIALIZING=0x8000 +ADS_PRINTER_IO_ACTIVE=0x100 +ADS_PRINTER_MANUAL_FEED=0x6 +ADS_PRINTER_NO_TONER=0x40000 +ADS_PRINTER_NOT_AVAILABLE=0x1000 +ADS_PRINTER_OFFLINE=0x8 +ADS_PRINTER_OUT_OF_MEMORY=0x200000 +ADS_PRINTER_OUTPUT_BIN_FULL=0x800 +ADS_PRINTER_PAGE_PUNT=0x80000 +ADS_PRINTER_PAPER_JAM=0x4 +ADS_PRINTER_PAPER_OUT=0x5 +ADS_PRINTER_PAPER_PROBLEM=0x7 +ADS_PRINTER_PAUSED=0x1 +ADS_PRINTER_PENDING_DELETION=0x2 +ADS_PRINTER_POWER_SAVE=0x1000000 +ADS_PRINTER_PRINTING=0x400 +ADS_PRINTER_PROCESSING=0x4000 +ADS_PRINTER_SERVER_UNKNOWN=0x800000 +ADS_PRINTER_TONER_LOW=0x20000 +ADS_PRINTER_USER_INTERVENTION=0x100000 +ADS_PRINTER_WAITING=0x2000 +ADS_PRINTER_WARMING_UP=0x10000 +ADS_SERVICE_AUTO_START=SERVICE_AUTO_START +ADS_SERVICE_BOOT_START=SERVICE_BOOT_START +ADS_SERVICE_CONTINUE_PENDING=0x5 +ADS_SERVICE_DEMAND_START=SERVICE_DEMAND_START +ADS_SERVICE_DISABLED=SERVICE_DISABLED +ADS_SERVICE_ERROR=0x8 +ADS_SERVICE_ERROR_CRITICAL=3 +ADS_SERVICE_ERROR_IGNORE=0 +ADS_SERVICE_ERROR_NORMAL=1 +ADS_SERVICE_ERROR_SEVERE=2 +ADS_SERVICE_FILE_SYSTEM_DRIVER=0x2 +ADS_SERVICE_KERNEL_DRIVER=0x1 +ADS_SERVICE_OWN_PROCESS=0x10 +ADS_SERVICE_PAUSE_PENDING=0x6 +ADS_SERVICE_PAUSED=0x7 +ADS_SERVICE_RUNNING=0x4 +ADS_SERVICE_SHARE_PROCESS=0x20 +ADS_SERVICE_START_PENDING=0x2 +ADS_SERVICE_STOP_PENDING=0x3 +ADS_SERVICE_STOPPED=0x1 +ADS_SERVICE_SYSTEM_START=SERVICE_SYSTEM_START +ADVISE_ALL=(ADVISE_CLIPPING|ADVISE_PALETTE|ADVISE_COLORKEY|ADVISE_POSITION) +ADVISE_ALL2=(ADVISE_ALL|ADVISE_DISPLAY_CHANGE) +AE_ACCLIMITEXCD=17 +AE_ACCRESTRICT=4 +AE_ACLMOD=12 +AE_ACLMODFAIL=19 +AE_ADD=2 +AE_ADMIN=2 +AE_ADMIN_CLOSE=2 +AE_ADMINDIS=3 +AE_ADMINPRIVREQD=2 +AE_AUTODIS=2 +AE_BADPW=1 +AE_CLOSEFILE=9 +AE_CONNREJ=6 +AE_CONNSTART=4 +AE_CONNSTOP=5 +AE_DELETE=1 +AE_ERROR=1 +AE_GENERAL=0 +AE_GENERIC_TYPE=21 +AE_GUEST=0 +AE_LIM_DELETED=5 +AE_LIM_DISABLED=4 +AE_LIM_EXPIRED=2 +AE_LIM_INVAL_WKSTA=3 +AE_LIM_LOGONHOURS=1 +AE_LIM_UNKNOWN=0 +AE_LOCKOUT=20 +AE_MOD=0 +AE_NETLOGDENIED=16 +AE_NETLOGOFF=15 +AE_NETLOGON=14 +AE_NOACCESSPERM=3 +AE_NORMAL=0 +AE_NORMAL_CLOSE=0 +AE_RESACCESS=7 +AE_RESACCESS2=18 +AE_RESACCESSREJ=8 +AE_SERVICESTAT=11 +AE_SES_CLOSE=1 +AE_SESSDIS=1 +AE_SESSLOGOFF=2 +AE_SESSLOGON=1 +AE_SESSPWERR=3 +AE_SRVCONT=2 +AE_SRVPAUSED=1 +AE_SRVSTART=0 +AE_SRVSTATUS=0 +AE_SRVSTOP=3 +AE_UAS_GROUP=1 +AE_UAS_MODALS=2 +AE_UAS_USER=0 +AE_UASMOD=13 +AE_UNSHARE=2 +AE_USER=1 +AE_USERLIMIT=0 +AF_12844=25 +AF_APPLETALK=16 +AF_ATM=22 +AF_BAN=21 +AF_CCITT=10 +AF_CHAOS=5 +AF_CLUSTER=24 +AF_DATAKIT=9 +AF_DECnet=12 +AF_DLI=13 +AF_ECMA=8 +AF_FIREFOX=19 +AF_HYLINK=15 +AF_IMPLINK=3 +AF_INET=2 +AF_INET6=23 +AF_IPX=AF_NS +AF_IRDA=26 +AF_ISO=7 +AF_LAT=14 +AF_MAX=27 +AF_NETBIOS=17 +AF_NETDES=28 +AF_NS=6 +AF_OP_ACCOUNTS=0x8 +AF_OP_COMM=0x2 +AF_OP_PRINT=0x1 +AF_OP_SERVER=0x4 +AF_OSI=AF_ISO +AF_PUP=4 +AF_SETTABLE_BITS=(AF_OP_PRINT|AF_OP_COMM|AF_OP_SERVER|AF_OP_ACCOUNTS) +AF_SNA=11 +AF_UNIX=1 +AF_UNKNOWN1=20 +AF_UNSPEC=0 +AF_VOICEVIEW=18 +AFSR_BACKNEW=IE4_BACKNEW +AFSR_EXTRAINCREFCNT=IE4_EXTRAINCREFCNT +AFSR_NODELETENEW=IE4_NODELETENEW +AFSR_NOMESSAGES=IE4_NOMESSAGES +AFSR_NOPROGRESS=IE4_NOPROGRESS +AFSR_RESTORE=IE4_RESTORE +AFSR_UPDREFCNT=IE4_UPDREFCNT +AFSR_USEREFCNT=IE4_USEREFCNT +AFTP_ALL_FILES=(AFTP_FILE_TYPE_TYPE|AFTP_FILE|AFTP_DIRECTORY) +AFTP_APPEND=1 +AFTP_ASCII=0 +AFTP_BINARY=1 +aftp_change_dir=FTCD +aftp_close=FTCLOSE +aftp_connect=FTCONN +aftp_create=FTCREATE +aftp_create_dir=FTCRTDIR +AFTP_DATA_TYPE_SIZE=7 +AFTP_DATE_MODE_SIZE=4 +AFTP_DEFAULT_DATA_TYPE=3 +AFTP_DEFAULT_RECORD_FORMAT=0 +aftp_delete=FTDE +aftp_destroy=FTDESTRY +AFTP_DETAIL_ALL=15 +AFTP_DETAIL_INFO=8 +AFTP_DETAIL_LOG=4 +AFTP_DETAIL_RC=1 +AFTP_DETAIL_SECOND=2 +aftp_dir_close=FTDIRCLS +aftp_dir_open=FTDIROPN +aftp_dir_read=FTDIRRD +AFTP_DIRECTORY=2 +AFTP_EBCDIC=2 +aftp_extract_allocation_size=FTEAS +aftp_extract_block_size=FTEBS +aftp_extract_data_type=FTEDT +aftp_extract_date_mode=FTEDM +aftp_extract_destination=FTEDST +aftp_extract_mode_name=FTEMN +aftp_extract_partner_LU_name=FTEPLU +aftp_extract_password=FTEPW +aftp_extract_record_format=FTERF +aftp_extract_record_length=FTER +aftp_extract_security_type=FTEST +aftp_extract_tp_name=FTETPN +aftp_extract_trace_level=FTET +aftp_extract_userid=FTEUI +aftp_extract_write_mode=FTEWM +AFTP_F=13 +AFTP_FA=14 +AFTP_FB=15 +AFTP_FBA=17 +AFTP_FBM=18 +AFTP_FBS=19 +AFTP_FBSA=21 +AFTP_FBSM=20 +AFTP_FILE=1 +AFTP_FILE_NAME_SIZE=512 +AFTP_FM=16 +aftp_format_error=FTFE +AFTP_FQLU_NAME_SIZE=18 +aftp_get_data_type_string=FTGDTS +aftp_get_date_mode_string=FTGDMS +aftp_get_record_format_string=FTGRFS +aftp_get_write_mode_string=FTGWMS +AFTP_INI_MESSAGE_SIZE=1024 +aftp_load_ini_file=FTLIF +aftp_local_change_dir=FTLCD +aftp_local_dir_close=FTLDC +aftp_local_dir_open=FTLDO +aftp_local_dir_read=FTLDR +aftp_local_query_current_dir=FTLQCD +AFTP_LVL_API=20 +AFTP_LVL_DATA_TRACE=170 +AFTP_LVL_FAILURES=10 +AFTP_LVL_FUNCTION=40 +AFTP_LVL_IO_OPEN_CLOSE=50 +AFTP_LVL_IO_READ_WRITE=110 +AFTP_LVL_LINE_FLOW=100 +AFTP_LVL_LOCATION=140 +AFTP_LVL_LOOPLOC=200 +AFTP_LVL_MODULE=30 +AFTP_LVL_NO_TRACING=0 +AFTP_LVL_STATUS_DUMP=120 +AFTP_LVL_VARIABLE=130 +AFTP_MAX_TRACE_LVL=AFTP_LVL_LOOPLOC +AFTP_MESSAGE_SIZE=2048 +AFTP_MODE_NAME_SIZE=9 +AFTP_NATIVE_ATTRIBUTES=1 +AFTP_NATIVE_FILENAMES=0 +AFTP_NEWDATE=1 +AFTP_NOREPLACE=2 +AFTP_OLDDATE=0 +AFTP_PASSWORD_SIZE=11 +aftp_query_bytes_transferred=FTQBT +aftp_query_current_dir=FTQCD +aftp_query_local_system_info=FTQLSI +aftp_query_local_version=FTQLV +aftp_query_system_info=FTQSYS +AFTP_RC_BUFFER_TOO_SMALL=14 +AFTP_RC_COMM_CONFIG_LOCAL=3 +AFTP_RC_COMM_CONFIG_REMOTE=4 +AFTP_RC_COMM_FAIL_NO_RETRY=1 +AFTP_RC_COMM_FAIL_RETRY=2 +AFTP_RC_FAIL_FATAL=9 +AFTP_RC_FAIL_INPUT_ERROR=6 +AFTP_RC_FAIL_NO_RETRY=8 +AFTP_RC_FAIL_RETRY=7 +AFTP_RC_HANDLE_NOT_VALID=12 +AFTP_RC_OK=0 +AFTP_RC_PARAMETER_CHECK=11 +AFTP_RC_PROGRAM_INTERNAL_ERROR=10 +AFTP_RC_SECURITY_NOT_VALID=5 +AFTP_RC_STATE_CHECK=13 +aftp_receive_file=FTRECV +AFTP_RECORD_FORMAT_SIZE=64 +aftp_remove_dir=FTRD +aftp_rename=FTREN +AFTP_REPLACE=0 +AFTP_SECURITY_NONE=0 +AFTP_SECURITY_PROGRAM=2 +AFTP_SECURITY_SAME=1 +aftp_send_file=FTSEND +aftp_set_allocation_size=FTSAS +aftp_set_block_size=FTSBS +aftp_set_data_type=FTSDT +aftp_set_date_mode=FTSDM +aftp_set_destination=FTSDEST +aftp_set_mode_name=FTSMN +aftp_set_password=FTSP +aftp_set_record_format=FTSRF +aftp_set_record_length=FTSR +aftp_set_security_type=FTSST +aftp_set_tp_name=FTSTP +aftp_set_trace_filename=FTSTF +aftp_set_trace_level=FTST +aftp_set_userid=FTSU +aftp_set_write_mode=FTSWM +AFTP_STOREUNIQUE=3 +AFTP_SYSTEM_INFO_SIZE=512 +AFTP_TP_NAME_SIZE=64 +AFTP_U=22 +AFTP_UA=23 +AFTP_UM=24 +AFTP_USERID_SIZE=10 +AFTP_V=1 +AFTP_VA=2 +AFTP_VB=3 +AFTP_VBA=6 +AFTP_VBM=7 +AFTP_VBS=8 +AFTP_VBSA=11 +AFTP_VBSM=12 +AFTP_VM=4 +AFTP_VS=5 +AFTP_VSA=9 +AFTP_VSM=10 +AFTP_WRITE_MODE_SIZE=64 +AFX_RFX_LONG_PSEUDO_NULL=0x4A4D4120 +AGENT_VERSION_MAJOR=2 +AGENT_VERSION_MINOR=0 +AGENTAUDIOERROR_DEVICE=AGENTAUDIOERROR(1) +AGENTAUDIOERROR_LWVINIT=AGENTAUDIOERROR(6) +AGENTAUDIOERROR_LWVREGISTER=AGENTAUDIOERROR(7) +AGENTAUDIOERROR_LWVUNEXPECTED=AGENTAUDIOERROR(8) +AGENTAUDIOERROR_TTSENUMERATOR=AGENTAUDIOERROR(2) +AGENTAUDIOERROR_TTSREGISTER=AGENTAUDIOERROR(4) +AGENTAUDIOERROR_TTSSELECT=AGENTAUDIOERROR(3) +AGENTAUDIOERROR_TTSUNEXPECTED=AGENTAUDIOERROR(5) +AGENTCTLERROR_LANGUAGE=AGENTCTLERROR(3) +AGENTCTLERROR_NOEVENTSAVAILABLE=AGENTCTLERROR(1) +AGENTCTLERROR_SERVERINIT=AGENTCTLERROR(2) +AGENTERR_ANIMATIONNOTFOUND=AGENTERROR(3) +AGENTERR_AUDIONOTFOUND=AGENTERROR(5) +AGENTERR_CANTMOVEDURINGDRAG=AGENTERROR(16) +AGENTERR_CHARACTERALREADYLOADED=AGENTERROR(11) +AGENTERR_CHARACTERINVALID=AGENTERROR(2) +AGENTERR_CHARACTERNOTACTIVE=AGENTERROR(17) +AGENTERR_CHARACTERNOTVISIBLE=AGENTERROR(10) +AGENTERR_CLIENTINVALID=AGENTERROR(1) +AGENTERR_COMMANDALREADYINUSE=AGENTERROR(7) +AGENTERR_COMMANDNOTFOUND=AGENTERROR(6) +AGENTERR_DEFAULTCHARACTER=AGENTERROR(24) +AGENTERR_INVALIDANIMATION=AGENTERROR(15) +AGENTERR_INVALIDPREPARETYPE=AGENTERROR(14) +AGENTERR_LANGUAGEMISMATCH=AGENTERROR(21) +AGENTERR_LANGUAGENOTFOUND=AGENTERROR(18) +AGENTERR_LOSTCONNECTION=AGENTERROR(9) +AGENTERR_MENUNOTFOUND=AGENTERROR(8) +AGENTERR_NOBALLOON=AGENTERROR(12) +AGENTERR_NOCHARACTERS=AGENTERROR(23) +AGENTERR_NOCOMMANDSWINDOW=AGENTERROR(13) +AGENTERR_SPEAKINGDISABLED=AGENTERROR(22) +AGENTERR_SRLANGUAGENOTFOUND=AGENTERROR(20) +AGENTERR_STATENOTFOUND=AGENTERROR(4) +AGENTERR_TTSLANGUAGENOTFOUND=AGENTERROR(19) +AGENTEXTERROR_EXTNOTFOUND=AGENTEXTERROR(1) +AGENTEXTERROR_INVALIDCLIENT=AGENTEXTERROR(2) +AGENTPROVERROR_CHARACTERINVALID=AGENTPROVIDERERROR(5) +AGENTPROVERROR_CHARACTERVERSION=AGENTPROVIDERERROR(2) +AGENTPROVERROR_INIT=AGENTPROVIDERERROR(1) +AGENTPROVERROR_MAGIC=AGENTPROVIDERERROR(4) +AGENTPROVERROR_MMIO=AGENTPROVIDERERROR(8) +AGENTPROVERROR_PROTOCOL=AGENTPROVIDERERROR(9) +AGENTPROVERROR_VERSION=AGENTPROVIDERERROR(3) +AGENTPROVERROR_WAVECORRUPT=AGENTPROVIDERERROR(7) +AGENTPROVERROR_WAVEINVALID=AGENTPROVIDERERROR(6) +AGENTREQERR_CANTINTERRUPTSELF=AGENTREQERROR(4) +AGENTREQERR_CANTSTOPOTHERS=AGENTREQERROR(3) +AGENTREQERR_CANTWAITONSELF=AGENTREQERROR(5) +AGENTREQERR_INTERRUPTEDCODE=AGENTREQERROR(12) +AGENTREQERR_INTERRUPTEDHEARING=AGENTREQERROR(11) +AGENTREQERR_INTERRUPTEDLISTENKEY=AGENTREQERROR(10) +AGENTREQERR_INTERRUPTEDUSER=AGENTREQERROR(13) +AGENTREQERR_INVALIDBOOKMARK=AGENTREQERROR(6) +AGENTREQERR_INVALIDLASTTAG=AGENTREQERROR(14) +AGENTREQERR_OBJECTINVALID=AGENTREQERROR(2) +AGENTREQERR_OBJECTNOTFOUND=AGENTREQERROR(1) +AGENTREQERR_REMOVED=AGENTREQERROR(8) +AGENTREQERR_SUSPENDED=AGENTREQERROR(7) +AGENTVOICEERROR_COULDNTSTARTDEVICE=AGENTVOICEERROR(1) +AGENTVOICEERROR_INVALIDMENU=AGENTVOICEERROR(4) +AGENTVOICEERROR_NOSRMODE=AGENTVOICEERROR(10) +AGENTVOICEERROR_NOTINITIALIZED=AGENTVOICEERROR(3) +AGENTVOICEERROR_NOTINSTALLED=AGENTVOICEERROR(2) +AGENTVOICEERROR_SPEECHDISABLED=AGENTVOICEERROR(12) +AGENTVOICEERROR_SRMODENOTFOUND=AGENTVOICEERROR(11) +AGENTVOICEERROR_UNCLOSEDALTERNATIVE=AGENTVOICEERROR(5) +AGENTVOICEERROR_UNCLOSEDOPTIONAL=AGENTVOICEERROR(6) +AGENTVOICEERROR_UNCLOSEDREPEAT=AGENTVOICEERROR(14) +AGENTVOICEERROR_UNEXPECTEDALTERNATIVE=AGENTVOICEERROR(9) +AGENTVOICEERROR_UNEXPECTEDENDOFALTERNATIVE=AGENTVOICEERROR(7) +AGENTVOICEERROR_UNEXPECTEDENDOFOPTIONAL=AGENTVOICEERROR(8) +AGENTVOICEERROR_UNEXPECTEDENDOFREPEAT=AGENTVOICEERROR(13) +AGENTVOICEERROR_UNEXPECTEDREPEAT=AGENTVOICEERROR(15) +AGENTWARNING_ONLYCLIENT=AGENTWARNING(2) +AGENTWARNING_TTSENGINENOTFOUND=AGENTWARNING(1) +AIF_FORCE_FILE_IN_USE=0x8 +AIF_NO_VERSION_DIALOG=0x20 +AIF_NOLANGUAGECHECK=0x10000000 +AIF_NOOVERWRITE=0x10 +AIF_NOSKIP=0x2 +AIF_NOVERSIONCHECK=0x4 +AIF_QUIET=0x20000000 +AIF_REPLACEONLY=0x400 +AIF_WARNIFSKIP=0x1 +ALERT_ADMIN_EVENT="ADMIN" +ALERT_CODE_BEGIN_TRANSMIT=0 +ALERT_ERRORLOG_EVENT="ERRORLOG" +ALERT_MESSAGE_EVENT="MESSAGE" +ALERT_PRINT_EVENT="PRINTING" +ALERT_SIZE=sizeof(ALERT) +ALERT_SYSTEM_CRITICAL=5 +ALERT_SYSTEM_ERROR=3 +ALERT_SYSTEM_INFORMATIONAL=1 +ALERT_SYSTEM_QUERY=4 +ALERT_SYSTEM_WARNING=2 +ALERT_USER_EVENT="USER" +ALERTER_MAILSLOT="\\\\.\\MAILSLOT\\Alerter" +ALERTSZ=128 +ALG_CLASS_ANY=0 +ALG_CLASS_DATA_ENCRYPT=(3 * 2 ^ 13) +ALG_CLASS_HASH=(4 * 2 ^ 13) +ALG_CLASS_KEY_EXCHANGE=(5 * 2 ^ 13) +ALG_CLASS_MSG_ENCRYPT=(2 * 2 ^ 13) +ALG_CLASS_SIGNATURE=(1 * 2 ^ 13) +ALG_SID_3DES=3 +ALG_SID_3DES_112=9 +ALG_SID_AGREED_KEY_ANY=3 +ALG_SID_ANY=0 +ALG_SID_CAST=6 +ALG_SID_CYLINK_MEK=12 +ALG_SID_DES=1 +ALG_SID_DESX=4 +ALG_SID_DH_EPHEM=2 +ALG_SID_DH_SANDF=1 +ALG_SID_DSS_ANY=0 +ALG_SID_DSS_DMS=2 +ALG_SID_DSS_PKCS=1 +ALG_SID_EXAMPLE=80 +ALG_SID_HMAC=9 +ALG_SID_IDEA=5 +ALG_SID_KEA=4 +ALG_SID_MAC=5 +ALG_SID_MD2=1 +ALG_SID_MD4=2 +ALG_SID_MD5=3 +ALG_SID_PCT1_MASTER=4 +ALG_SID_RC2=2 +ALG_SID_RC4=1 +ALG_SID_RC5=13 +ALG_SID_RIPEMD=6 +ALG_SID_RIPEMD160=7 +ALG_SID_RSA_ANY=0 +ALG_SID_RSA_ENTRUST=3 +ALG_SID_RSA_MSATWORK=2 +ALG_SID_RSA_PGP=4 +ALG_SID_RSA_PKCS=1 +ALG_SID_SAFERSK128=8 +ALG_SID_SAFERSK64=7 +ALG_SID_SCHANNEL_ENC_KEY=7 +ALG_SID_SCHANNEL_MAC_KEY=3 +ALG_SID_SCHANNEL_MASTER_HASH=2 +ALG_SID_SEAL=2 +ALG_SID_SHA=4 +ALG_SID_SHA1=4 +ALG_SID_SKIPJACK=10 +ALG_SID_SSL2_MASTER=5 +ALG_SID_SSL3_MASTER=1 +ALG_SID_SSL3SHAMD5=8 +ALG_SID_TEK=11 +ALG_SID_TLS1_MASTER=6 +ALG_SID_TLS1PRF=10 +ALG_TYPE_ANY=0 +ALG_TYPE_BLOCK=(3 * 2 ^ 9) +ALG_TYPE_DH=(5 * 2 ^ 9) +ALG_TYPE_DSS=(1 * 2 ^ 9) +ALG_TYPE_RSA=(2 * 2 ^ 9) +ALG_TYPE_SECURECHANNEL=(6 * 2 ^ 9) +ALG_TYPE_STREAM=(4 * 2 ^ 9) +ALID_ATOM=0 +ALID_CHARSET=-27 +ALID_FILE_SIZE=0xFFFFFFFF +ALID_HANDLE_VALUE=-1 +ALID_INDEX=-9 +ALID_LCID=-14 +ALID_PHRASE_TABLE=-13 +ALID_SET_FILE_POINTER=-1 +ALID_SOCKET=0 +ALID_SOURCE_NAME=-28 +ALID_TIMESTAMP=-29 +ALIGN_SHIFT=ALIGN_SIZE - 0x1 +ALIGN_SIZE=0x8 +ALIGNMENT_ERROR=-12 +ALINF_BKINSTALL=32 +ALINF_CHECKBKDATA=128 +ALINF_DELAYREGISTEROCX=512 +ALINF_NGCONV=8 +ALINF_QUIET=4 +ALINF_ROLLBACK=64 +ALINF_ROLLBKDOALL=256 +ALINF_UPDHLPDLLS=16 +ALL_PAGES=0 +ALL_TRANSPORTS="M\0\0\0" +ALLOCATE_RESPONSE=0x2 +AllocatorStrategy_DontCare=0 +AllocatorStrategy_MaximizeSpeed=0x8 +AllocatorStrategy_MinimizeFrameSize=0x2 +AllocatorStrategy_MinimizeNumberOfAllocators=0x4 +AllocatorStrategy_MinimizeNumberOfFrames=0x1 +ALLOWED_TO_SEND_DATA=(QOSSPBASE + 1) +ALPHA_BRANCH=5 +ALPHA_CALLPAL=11 +ALPHA_EV4_MEM=13 +ALPHA_EV4_PR=12 +ALPHA_EV4_REI=14 +ALPHA_FP_BRANCH=6 +ALPHA_FP_CONVERT=10 +ALPHA_FP_MEMORY=2 +ALPHA_FP_OPERATE=9 +ALPHA_JUMP=4 +ALPHA_LITERAL=8 +ALPHA_MEMORY=1 +ALPHA_MEMSPC=3 +ALPHA_OPERATE=7 +ALPHA_UNKNOWN=0 +ALREADY_WEIGHED=-10 +ALTERNATE=1 +AM_GBF_NOTASYNCPOINT=2 +AM_GBF_NOWAIT=4 +AM_GBF_PREVFRAMESKIPPED=1 +AM_MPEG_AUDIO_DUAL_LEFT=1 +AM_MPEG_AUDIO_DUAL_MERGE=0 +AM_MPEG_AUDIO_DUAL_RIGHT=2 +AMF_AUTOMATICGAIN=-1# +AMOD=2 +AMVA_QUERYRENDERSTATUSF_READ=0x1 +AMVA_TYPEINDEX_OUTPUTFRAME=0xFFFFFFFF +AnalogVideo_NTSC_Mask=0x7 +AnalogVideo_PAL_Mask=0xFF0 +AnalogVideo_SECAM_Mask=0xFF000 +AND_FUNC=0x0 +AND_FUNC_STR="and" +ANDEXP_SIZE=sizeof(ANDEXP) +ANIMATE_CLASSA="SysAnimate32" +ANIMATE_CLASSW="SysAnimate32" +ANSI_CHARSET=0 +ANSI_FIXED_FONT=11 +ANSI_NULL=0 +ANSI_VAR_FONT=12 +ANTIALIASED_QUALITY=4 +ANY_DEST_ADDR=0xFFFFFFFF +ANY_SIZE=1 +ANYSIZE_ARRAY=1 +AP_3270_EMULATION=0x0 +AP_ABEND=0x5 +AP_ABEND_PROG=0x2 +AP_ABEND_SVC=0x3 +AP_ABEND_TIMER=0x4 +AP_ACT_ACTIVE=0x0 +AP_ACT_PASSIVE=0x1 +AP_ACTIVATE_SESSION=APPC_FLIPI(0x1410) +AP_ACTIVATED=0x80 +AP_ACTIVATING=0x40 +AP_ACTIVATION_FAIL_NO_RETRY=APPC_FLIPI(0x311) +AP_ACTIVATION_FAIL_RETRY=APPC_FLIPI(0x310) +AP_ADAPTIVE=0x13 +AP_ALL=0x1 +AP_ALL_MODE_MUST_RESET=0x153 +AP_ALLOCATE_NOT_PENDING=APPC_FLIPL(0x509) +AP_ALLOCATION_ERROR=APPC_FLIPI(0x3) +AP_ALLOCATION_FAILURE_NO_RETRY=APPC_FLIPL(0x4) +AP_ALLOCATION_FAILURE_RETRY=APPC_FLIPL(0x5) +AP_APPLICATION=0x0 +AP_ATTACH_MANAGER_INACTIVE=APPC_FLIPL(0x508) +AP_AUTO_CONNECT=0x2 +AP_AUTOACT_EXCEEDS_SESSLIM=0x152 +AP_B_ALLOCATE=APPC_FLIPI(0x100) +AP_B_CONFIRM=APPC_FLIPI(0x300) +AP_B_CONFIRMED=APPC_FLIPI(0x400) +AP_B_DEALLOCATE=APPC_FLIPI(0x500) +AP_B_FLUSH=APPC_FLIPI(0x600) +AP_B_GET_ATTRIBUTES=APPC_FLIPI(0x700) +AP_B_POST_ON_RECEIPT=APPC_FLIPI(0x8200) +AP_B_PREPARE_TO_RECEIVE=APPC_FLIPI(0xA00) +AP_B_RECEIVE_AND_POST=APPC_FLIPI(0xD00) +AP_B_RECEIVE_AND_WAIT=APPC_FLIPI(0xB00) +AP_B_RECEIVE_IMMEDIATE=APPC_FLIPI(0xC00) +AP_B_RECEIVE_LOG_DATA=APPC_FLIPI(0x8300) +AP_B_REQUEST_TO_SEND=APPC_FLIPI(0xE00) +AP_B_SEND_CONVERSATION=APPC_FLIPI(0x1800) +AP_B_SEND_DATA=APPC_FLIPI(0xF00) +AP_B_SEND_ERROR=APPC_FLIPI(0x1000) +AP_B_TEST_RTS=APPC_FLIPI(0x1200) +AP_B_TEST_RTS_AND_POST=APPC_FLIPI(0x8100) +AP_BACKED_OUT=APPC_FLIPI(0x23) +AP_BACKGROUND=0x0 +AP_BACKOUT_NO_RESYNC=0x2 +AP_BACKOUT_RESYNC=0x3 +AP_BAD_CONV_ID=APPC_FLIPL(0x2) +AP_BAD_CONV_TYPE=APPC_FLIPL(0x11) +AP_BAD_ERROR_DIRECTION=APPC_FLIPL(0x105) +AP_BAD_LL=APPC_FLIPL(0xF1) +AP_BAD_LOCAL_LU_ALIAS=APPC_FLIPL(0x1000003) +AP_BAD_LU_ALIAS=APPC_FLIPL(0x3) +AP_BAD_MODE_NAME=0x157 +AP_BAD_PARTNER_LU_ALIAS=APPC_FLIPL(0x15B) +AP_BAD_REMOTE_LU_ALIAS=APPC_FLIPL(0x2000003) +AP_BAD_RETURN_CONTROL=APPC_FLIPL(0x14) +AP_BAD_RETURN_STATUS_WITH_DATA=APPC_FLIPL(0xD7) +AP_BAD_SECURITY=APPC_FLIPL(0x13) +AP_BAD_SNASVCMG_LIMITS=(0x154) +AP_BAD_SYNC_LEVEL=APPC_FLIPL(0x12) +AP_BAD_TP_ID=APPC_FLIPL(0x1) +AP_BAD_TYPE=APPC_FLIPL(0x250) +AP_BASIC=0x0 +AP_BASIC_CONVERSATION=0x0 +AP_BINDING=0x40 +AP_BO_NO_RESYNC=APPC_FLIPL(0x8240000) +AP_BO_RESYNC=APPC_FLIPL(0x8240001) +AP_BOTH_CONNECTION=0x3 +AP_BOUND=0x80 +AP_BUFFER=0x0 +AP_CANCELLED=APPC_FLIPI(0x21) +AP_CANT_CONTACT_DTC=APPC_FLIPI(0xF00A) +AP_CANT_ENLIST_TX=APPC_FLIPI(0xF009) +AP_CANT_RAISE_LIMITS=0x151 +AP_CHANGE_SRC_DRAINS=0x15D +AP_CNOS=APPC_FLIPI(0x1500) +AP_CNOS_ACCEPTED=0x0 +AP_CNOS_COMMAND_RACE_REJECT=0x15F +AP_CNOS_IMPLICIT_PARALLEL=0x150 +AP_CNOS_LOCAL_RACE_REJECT=CONSTFLIPI(0x17) +AP_CNOS_MODE_CLOSED=0x156 +AP_CNOS_MODE_NAME_REJECT=0x157 +AP_CNOS_NEGOTIATED=0x7 +AP_CNOS_PARTNER_LU_REJECT=CONSTFLIPI(0x18) +AP_COMM_SUBSYSTEM_ABENDED=APPC_FLIPI(0xF003) +AP_COMM_SUBSYSTEM_NOT_LOADED=APPC_FLIPI(0xF004) +AP_CONALS_PND=0x2 +AP_CONFIRM=0x1 +AP_CONFIRM_BAD_STATE=APPC_FLIPL(0x32) +AP_CONFIRM_DEALL_STATE=6 +AP_CONFIRM_DEALLOCATE=APPC_FLIPI(0x400) +AP_CONFIRM_NOT_LL_BDY=APPC_FLIPL(0x33) +AP_CONFIRM_ON_SYNC_LEVEL_NONE=APPC_FLIPL(0x31) +AP_CONFIRM_SEND=APPC_FLIPI(0x300) +AP_CONFIRM_SEND_STATE=5 +AP_CONFIRM_STATE=4 +AP_CONFIRM_SYNC_LEVEL=0x1 +AP_CONFIRM_TYPE=0xB +AP_CONFIRM_WHAT_RECEIVED=APPC_FLIPI(0x200) +AP_CONFIRMED_BAD_STATE=APPC_FLIPL(0x41) +AP_CONNECT=0x1 +AP_CONTACT_PND=0x5 +AP_CONTACTED=0x6 +AP_CONV_BUSY=APPC_FLIPI(0xF005) +AP_CONV_FAILURE_NO_RETRY=APPC_FLIPI(0x10) +AP_CONV_FAILURE_RETRY=APPC_FLIPI(0xF) +AP_CONV_TYPE_MISMATCH=0xD +AP_CONVERSATION_TYPE_MISMATCH=APPC_FLIPL(0x10086034) +AP_CONVERSATION_TYPE_MIXED=APPC_FLIPI(0x19) +AP_CPSVCMG_MODE_NOT_ALLOWED=0x519 +AP_DACT_ACTIVE=0x2 +AP_DACT_PASSIVE=0x3 +AP_DATA=APPC_FLIPI(0x1) +AP_DATA_COMPLETE=APPC_FLIPI(0x2) +AP_DATA_COMPLETE_CONFIRM=APPC_FLIPI(0x202) +AP_DATA_COMPLETE_CONFIRM_DEALL=APPC_FLIPI(0x402) +AP_DATA_COMPLETE_CONFIRM_SEND=APPC_FLIPI(0x302) +AP_DATA_COMPLETE_SEND=APPC_FLIPI(0x102) +AP_DATA_CONFIRM=APPC_FLIPI(0x201) +AP_DATA_CONFIRM_DEALLOCATE=APPC_FLIPI(0x401) +AP_DATA_CONFIRM_SEND=APPC_FLIPI(0x301) +AP_DATA_FLOW=0x0 +AP_DATA_INCOMPLETE=APPC_FLIPI(0x4) +AP_DATA_SEND=APPC_FLIPI(0x101) +AP_DEACT_CLEANUP=0x2 +AP_DEACT_NORMAL=0x1 +AP_DEACTIVATE_SESSION=APPC_FLIPI(0x2E00) +AP_DEACTIVATED=0x0 +AP_DEACTIVATING=0x20 +AP_DEALLOC_ABEND=APPC_FLIPI(0x5) +AP_DEALLOC_ABEND_PROG=APPC_FLIPI(0x6) +AP_DEALLOC_ABEND_SVC=APPC_FLIPI(0x7) +AP_DEALLOC_ABEND_TIMER=APPC_FLIPI(0x8) +AP_DEALLOC_BAD_TYPE=APPC_FLIPL(0x51) +AP_DEALLOC_CONFIRM_BAD_STATE=APPC_FLIPL(0x53) +AP_DEALLOC_FLUSH_BAD_STATE=APPC_FLIPL(0x52) +AP_DEALLOC_LOG_LL_WRONG=APPC_FLIPL(0x57) +AP_DEALLOC_NORMAL=APPC_FLIPI(0x9) +AP_DEALLOC_NOT_LL_BDY=APPC_FLIPL(0x55) +AP_DEALLOC_SECURITY_NOT_VALID_GROUP_INVALID=0x16 +AP_DEALLOC_SECURITY_NOT_VALID_INSTALLATION_EXIT_FAILED=0x1C +AP_DEALLOC_SECURITY_NOT_VALID_NOT_AUTHORIZED_AT_REMOTE_LU=0x19 +AP_DEALLOC_SECURITY_NOT_VALID_NOT_AUTHORIZED_FROM_LOCAL_LU=0x1A +AP_DEALLOC_SECURITY_NOT_VALID_NOT_AUTHORIZED_TO_TRANSACTION_PROGRAM=0x1B +AP_DEALLOC_SECURITY_NOT_VALID_PASSWORD_EXPIRED=0x10 +AP_DEALLOC_SECURITY_NOT_VALID_PASSWORD_INVALID=0x11 +AP_DEALLOC_SECURITY_NOT_VALID_PASSWORD_MISSING=0x15 +AP_DEALLOC_SECURITY_NOT_VALID_PROCESSING_FAILURE=0x1D +AP_DEALLOC_SECURITY_NOT_VALID_PROTOCOL_VIOLATION=0x1E +AP_DEALLOC_SECURITY_NOT_VALID_USERID_INVALID=0x13 +AP_DEALLOC_SECURITY_NOT_VALID_USERID_MISSING=0x14 +AP_DEALLOC_SECURITY_NOT_VALID_USERID_NOT_DEFD_TO_GROUP=0x18 +AP_DEALLOC_SECURITY_NOT_VALID_USERID_REVOKED=0x12 +AP_DEALLOC_SECURITY_NOT_VALID_USERID_REVOKED_IN_GROUP=0x17 +AP_DELAY=0x2 +AP_DETACHING=0x10 +AP_DISC_PND=0x7 +AP_DISC_RQ=0x8 +AP_DISCONNECT=0x0 +AP_DISPLAY=0x1B00 +AP_DISPLAY_INFO_EXCEEDS_LEN=0x1B4 +AP_DISPLAY_INVALID_CONSTANT=0x1B5 +AP_EN=0x3 +AP_END_CONV_STATE=9 +AP_ENLIST=APPC_FLIPI(0x7D00) +AP_EXCEEDS_MAX_ALLOWED=0x15C +AP_EXTD_VCB=0x80 +AP_FAILURE=0x2 +AP_FIXED=0x12 +AP_FLUSH=0x1 +AP_FLUSH_NOT_SEND_STATE=APPC_FLIPL(0x61) +AP_FULL_SCREEN=0x1 +AP_GET_LU_STATUS=APPC_FLIPI(0x7F00) +AP_GET_STATE=APPC_FLIPI(0x900) +AP_GET_TP_PROPERTIES=APPC_FLIPI(0x1700) +AP_GET_TYPE=APPC_FLIPI(0x800) +AP_HARD=0x1 +AP_HOST_CONNECTION=0x1 +AP_IMMEDIATE=0x1 +AP_IN_PROGRESS=0x1 +AP_INBOUND=0x1 +AP_INVALID_DATA_SEGMENT=APPC_FLIPL(0x6) +AP_INVALID_DATA_TYPE=APPC_FLIPL(0x705) +AP_INVALID_KEY=CONSTFLIPI(0xF020) +AP_INVALID_LU_ALIAS=APPC_FLIPL(0x515) +AP_INVALID_MODE_NAME=APPC_FLIPL(0x517) +AP_INVALID_NEW_PROT=APPC_FLIPL(0x701) +AP_INVALID_NEW_UNPROT=APPC_FLIPL(0x703) +AP_INVALID_PLU_ALIAS=APPC_FLIPL(0x516) +AP_INVALID_POLARITY=APPC_FLIPL(0x513) +AP_INVALID_PROCESS=APPC_FLIPL(0x525) +AP_INVALID_SEMAPHORE_HANDLE=APPC_FLIPL(0xD6) +AP_INVALID_SESSION_ID=APPC_FLIPL(0x512) +AP_INVALID_SET_PROT=APPC_FLIPL(0x700) +AP_INVALID_SET_UNPROT=APPC_FLIPL(0x702) +AP_INVALID_SET_USER=APPC_FLIPL(0x704) +AP_INVALID_TRANSACT_ID=APPC_FLIPL(0x518) +AP_INVALID_TYPE=APPC_FLIPL(0x514) +AP_INVALID_VERB=APPC_FLIPI(0xFFFF) +AP_INVALID_VERB_SEGMENT=APPC_FLIPI(0xF008) +AP_LEARN=0x0 +AP_LEASED_LINE=0x0 +AP_LEN=0x1 +AP_LL=0x1 +AP_LONG=0x1 +AP_LU_ALREADY_REGISTERED=APPC_FLIPL(0x50A) +AP_LU_DETACHED=0x15E +AP_LU_LU_SESSION=0x2 +AP_LU0=0x0 +AP_LU1=0x1 +AP_LU2=0x2 +AP_LU3=0x3 +AP_LU62=0x6 +AP_LUA=0x1 +AP_M_ALLOCATE=APPC_FLIPI(0x100) +AP_M_CONFIRM=APPC_FLIPI(0x300) +AP_M_CONFIRMED=APPC_FLIPI(0x400) +AP_M_DEALLOCATE=APPC_FLIPI(0x500) +AP_M_FLUSH=APPC_FLIPI(0x600) +AP_M_GET_ATTRIBUTES=APPC_FLIPI(0x700) +AP_M_POST_ON_RECEIPT=APPC_FLIPI(0x8200) +AP_M_PREPARE_TO_RECEIVE=APPC_FLIPI(0xA00) +AP_M_RECEIVE_AND_POST=APPC_FLIPI(0xD00) +AP_M_RECEIVE_AND_WAIT=APPC_FLIPI(0xB00) +AP_M_RECEIVE_IMMEDIATE=APPC_FLIPI(0xC00) +AP_M_RECEIVE_LOG_DATA=APPC_FLIPI(0x8300) +AP_M_REQUEST_TO_SEND=APPC_FLIPI(0xE00) +AP_M_SEND_CONVERSATION=APPC_FLIPI(0x1800) +AP_M_SEND_DATA=APPC_FLIPI(0xF00) +AP_M_SEND_ERROR=APPC_FLIPI(0x1000) +AP_M_TEST_RTS=APPC_FLIPI(0x1200) +AP_M_TEST_RTS_AND_POST=APPC_FLIPI(0x8100) +AP_MAPPED=0x1 +AP_MAPPED_CONVERSATION=0x1 +AP_MIN_GT_TOTAL=0x155 +AP_MODE_CLOSED=0x156 +AP_NEGOTIABLE=0x3 +AP_NN=0x2 +AP_NO=0x0 +AP_NO_USE_OF_SNASVCMG=APPC_FLIPL(0x17) +AP_NONE=0x0 +AP_NONQUEUED_AM_STARTED=0x2 +AP_NONSWITCHED=0x2 +AP_NOT_BOUND=0x0 +AP_NOT_DATA=APPC_FLIPI(0x3) +AP_NOT_IN_PROGRESS=0x0 +AP_NOT_SUPPORTED=0x0 +AP_OK=APPC_FLIPI(0x0) +AP_ONE=0x0 +AP_OUTBOUND=0x0 +AP_P_TO_R_INVALID_TYPE=APPC_FLIPL(0xA1) +AP_P_TO_R_NOT_LL_BDY=APPC_FLIPL(0xA2) +AP_P_TO_R_NOT_SEND_STATE=APPC_FLIPL(0xA3) +AP_PARAMETER_CHECK=APPC_FLIPI(0x1) +AP_ParamTypeBits=8 +AP_ParamTypeMask=0xFF +AP_PEER_CONNECTION=0x2 +AP_PEND_DEALL_STATE=8 +AP_PEND_POST_STATE=7 +AP_PGM=0x2 +AP_PIP_DATA_INCORRECT=0xA +AP_PIP_DATA_NOT_ALLOWED=0x9 +AP_PIP_LEN_INCORRECT=APPC_FLIPL(0x16) +AP_PIP_NOT_ALLOWED=APPC_FLIPL(0x10086031) +AP_PIP_NOT_SPECIFIED_CORRECTLY=APPC_FLIPL(0x10086032) +AP_POL_BIDDER=0x2 +AP_POL_EITHER=0x0 +AP_POL_FIRST_SPEAKER=0x1 +AP_POST_ON_RECEIPT_BAD_FILL=APPC_FLIPL(0x3000003) +AP_PRESENTATION_MANAGER=0x2 +AP_PRIMARY=0x1 +AP_PROG=0x0 +AP_PROG_ERROR_NO_TRUNC=APPC_FLIPI(0xC) +AP_PROG_ERROR_PURGING=APPC_FLIPI(0xE) +AP_PROG_ERROR_TRUNC=APPC_FLIPI(0xD) +AP_PROP_DELAY_LAN=0x4C +AP_PROP_DELAY_MAXIMUM=0xFF +AP_PROP_DELAY_MINIMUM=0x0 +AP_PROP_DELAY_PKT_SWITCHED_NET=0x91 +AP_PROP_DELAY_SATELLITE=0x99 +AP_PROP_DELAY_TELEPHONE=0x71 +AP_PROXY=0x80 +AP_PROXY_PGM=0x82 +AP_PROXY_SAME=0x81 +AP_PROXY_STRONG=0x83 +AP_PS_HEADER=0x2 +AP_PS_HEADER_COMPLETE=APPC_FLIPI(0x20) +AP_PS_HEADER_INCOMPLETE=APPC_FLIPI(0x40) +AP_QUEUED_AM_STARTED=0x1 +AP_QUEUED_OPERATOR_PRELOADED=0x3 +AP_QUEUED_OPERATOR_STARTED=0x0 +AP_R_T_S_BAD_STATE=APPC_FLIPL(0xE1) +AP_RCV_AND_POST_BAD_FILL=APPC_FLIPL(0xD5) +AP_RCV_AND_POST_BAD_STATE=APPC_FLIPL(0xD1) +AP_RCV_AND_POST_NOT_LL_BDY=APPC_FLIPL(0xD2) +AP_RCV_AND_WAIT_BAD_FILL=APPC_FLIPL(0xB5) +AP_RCV_AND_WAIT_BAD_STATE=APPC_FLIPL(0xB1) +AP_RCV_AND_WAIT_NOT_LL_BDY=APPC_FLIPL(0xB2) +AP_RCV_DIR_ERROR=0x0 +AP_RCV_IMMD_BAD_FILL=APPC_FLIPL(0xC4) +AP_RCV_IMMD_BAD_STATE=APPC_FLIPL(0xC1) +AP_RECEIVE_ALLOCATE=APPC_FLIPI(0x1600) +AP_RECEIVE_ALLOCATE_EX=APPC_FLIPI(0xF103) +AP_RECEIVE_ALLOCATE_EX_END=APPC_FLIPI(0xF104) +AP_RECEIVE_ALLOCATE_X=APPC_FLIPI(0x9600) +AP_RECEIVE_STATE=3 +AP_RESET_SNA_DRAINS=0x159 +AP_RESET_STATE=1 +AP_RESOURCE_FAILURE_NO_RETRY=0xC +AP_SAME=0x1 +AP_SEC_ENCRYPTED=0xA0 +AP_SEC_GUARDED_CONDUIT=0x80 +AP_SEC_GUARDED_RADIATION=0xC0 +AP_SEC_MAXIMUM=0xFF +AP_SEC_NONSECURE=0x1 +AP_SEC_PUBLIC_SWITCHED_NETWORK=0x20 +AP_SEC_SECURE_CONDUIT=0x60 +AP_SEC_UNDERGROUND_CABLE=0x40 +AP_SECONDARY=0x0 +AP_SECURITY_NOT_VALID=APPC_FLIPL(0x80F6051) +AP_SECURITY_NOT_VALID_GROUP_INVALID=APPC_FLIPL(0x80FFF06) +AP_SECURITY_NOT_VALID_INSTALLATION_EXIT_FAILED=APPC_FLIPL(0x80FFF0C) +AP_SECURITY_NOT_VALID_NOT_AUTHORIZED_AT_REMOTE_LU=APPC_FLIPL(0x80FFF09) +AP_SECURITY_NOT_VALID_NOT_AUTHORIZED_FROM_LOCAL_LU=APPC_FLIPL(0x80FFF0A) +AP_SECURITY_NOT_VALID_NOT_AUTHORIZED_TO_TRANSACTION_PROGRAM=APPC_FLIPL(0x80FFF0B) +AP_SECURITY_NOT_VALID_PASSWORD_EXPIRED=APPC_FLIPL(0x80FFF00) +AP_SECURITY_NOT_VALID_PASSWORD_INVALID=APPC_FLIPL(0x80FFF01) +AP_SECURITY_NOT_VALID_PASSWORD_MISSING=APPC_FLIPL(0x80FFF05) +AP_SECURITY_NOT_VALID_PROCESSING_FAILURE=APPC_FLIPL(0x80FFF0D) +AP_SECURITY_NOT_VALID_PROTOCOL_VIOLATION=APPC_FLIPL(0x80FFF0E) +AP_SECURITY_NOT_VALID_USERID_INVALID=APPC_FLIPL(0x80FFF03) +AP_SECURITY_NOT_VALID_USERID_MISSING=APPC_FLIPL(0x80FFF04) +AP_SECURITY_NOT_VALID_USERID_NOT_DEFD_TO_GROUP=APPC_FLIPL(0x80FFF08) +AP_SECURITY_NOT_VALID_USERID_REVOKED=APPC_FLIPL(0x80FFF02) +AP_SECURITY_NOT_VALID_USERID_REVOKED_IN_GROUP=APPC_FLIPL(0x80FFF07) +AP_SECURITY_PARAMS_INVALID=0xF +AP_SECURITY_REQUESTED_NOT_SUPPORTED=APPC_FLIPI(0x22) +AP_SEND=APPC_FLIPI(0x100) +AP_SEND_DATA_CONFIRM=0x2 +AP_SEND_DATA_CONFIRM_SYNC_NONE=APPC_FLIPL(0xF5) +AP_SEND_DATA_DEALLOC_ABEND=0x7 +AP_SEND_DATA_DEALLOC_CONFIRM=0x9 +AP_SEND_DATA_DEALLOC_FLUSH=0x5 +AP_SEND_DATA_DEALLOC_SYNC_LEVEL=0x6 +AP_SEND_DATA_FLUSH=0x1 +AP_SEND_DATA_INVALID_TYPE=APPC_FLIPL(0xF4) +AP_SEND_DATA_NOT_LL_BDY=APPC_FLIPL(0xF6) +AP_SEND_DATA_NOT_SEND_STATE=APPC_FLIPL(0xF2) +AP_SEND_DATA_P_TO_R_CONFIRM=0x8 +AP_SEND_DATA_P_TO_R_FLUSH=0x3 +AP_SEND_DATA_P_TO_R_SYNC_LEVEL=0x4 +AP_SEND_DIR_ERROR=0x1 +AP_SEND_ERROR_BAD_TYPE=APPC_FLIPL(0x103) +AP_SEND_ERROR_LOG_LL_WRONG=APPC_FLIPL(0x102) +AP_SEND_PENDING_STATE=10 +AP_SEND_STATE=2 +AP_SESSION_DEACTIVATED=APPC_FLIPI(0x315) +AP_SESSION_LIMITS_CLOSED=APPC_FLIPI(0x312) +AP_SESSION_LIMITS_EXCEEDED=APPC_FLIPI(0x313) +AP_SET_TP_PROPERTIES=APPC_FLIPI(0x7E00) +AP_SHORT=0x0 +AP_SINGLE_NOT_SRC_RESP=0x15A +AP_SNASVCMG_RESET_NOT_ALLOWED=0x167 +AP_SOFT=0x0 +AP_SOURCE=0x0 +AP_SSCP_LU_SESSION=0x1 +AP_SSCP_PU_SESSION=0x0 +AP_STACK_TOO_SMALL=APPC_FLIPI(0xF015) +AP_STATE_CHECK=APPC_FLIPI(0x2) +AP_STRONG=0x3 +AP_SUPPORTED=0x1 +AP_SVC=0x1 +AP_SVC_ERROR_NO_TRUNC=APPC_FLIPI(0x11) +AP_SVC_ERROR_PURGING=APPC_FLIPI(0x13) +AP_SVC_ERROR_TRUNC=APPC_FLIPI(0x12) +AP_SWITCHED=0x1 +AP_SYNC_LEVEL=0x0 +AP_SYNC_LEVEL_NOT_SUPPORTED=APPC_FLIPL(0x10086041) +AP_SYNC_LVL_NOT_SUPPORTED=0xE +AP_SYNCPT=0x2 +AP_TARGET=0x1 +AP_THREAD_BLOCKING=APPC_FLIPI(0xF006) +AP_TOO_MANY_TPS=APPC_FLIPL(0x243) +AP_TP_BUSY=APPC_FLIPI(0xF002) +AP_TP_ENDED=APPC_FLIPI(0x1300) +AP_TP_NAME_NOT_RECOGNIZED=APPC_FLIPL(0x10086021) +AP_TP_NOT_AVAIL_NO_RETRY=0x7 +AP_TP_NOT_AVAIL_RETRY=0x6 +AP_TP_STARTED=APPC_FLIPI(0x1400) +AP_TP_STARTED_EX=APPC_FLIPI(0x9400) +AP_TPN_NOT_RECOGNIZED=0x8 +AP_TRANS_PGM_NOT_AVAIL_NO_RETRY=APPC_FLIPL(0x84C0000) +AP_TRANS_PGM_NOT_AVAIL_RETRY=APPC_FLIPL(0x84B6031) +AP_UNBIND=0x1 +AP_UNBINDING=0x20 +AP_UNDEFINED_TP_NAME=APPC_FLIPL(0x506) +AP_UNEXPECTED_DOS_ERROR=APPC_FLIPI(0xF011) +AP_UNKNOWN=0xFF +AP_UNKNOWN_PARTNER_MODE=APPC_FLIPL(0x18) +AP_UNSUCCESSFUL=APPC_FLIPI(0x14) +AP_USER_CONTROL_DATA=0x1 +AP_USER_CONTROL_DATA_COMPLETE=APPC_FLIPI(0x8) +AP_USER_CONTROL_DATA_INCOMPLETE=APPC_FLIPI(0x10) +AP_VERB_IN_PROGRESS=APPC_FLIPI(0x314) +AP_VIO_WINDOWABLE=0x3 +AP_VX32=0x1 +AP_WHEN_CONV_GROUP_ALLOCATED=0x4 +AP_WHEN_CONWINNER_ALLOCATED=0x3 +AP_WHEN_SESSION_ALLOCATED=0x0 +AP_WHEN_SESSION_FREE=0x2 +AP_XID_PND=0x3 +AP_YES=0x1 +APD_COPY_ALL_FILES=0x4 +APD_COPY_NEW_FILES=0x8 +APD_STRICT_DOWNGRADE=0x2 +APD_STRICT_UPGRADE=0x1 +APF_AuditFailure=0x0 +APF_AuditSuccess=0x1 +APF_ValidFlags=APF_AuditSuccess +API=SQLAPI +API_RET_TYPE=NET_API_STATUS +API_VERSION_NUMBER=8 +APIENTRY=WINAPI +APIENTRY_16=CALLBACK +APIPRIVATE=CDEC +APMMENUSUSPEND_DISABLED=0 +APMMENUSUSPEND_ENABLED=1 +APMMENUSUSPEND_NOCHANGE=0x80 +APMMENUSUSPEND_UNDOCKED=2 +APMTIMEOUT_DISABLED=0 +APPC_CFG_ERROR=0x2000 +APPC_CFG_ERROR_BAD_LOCAL_LU=(APPC_CFG_ERROR + 2) +APPC_CFG_ERROR_BAD_PARAMETER=(APPC_CFG_ERROR + 10) +APPC_CFG_ERROR_BAD_POINTER=(APPC_CFG_ERROR + 5) +APPC_CFG_ERROR_GENERAL_FAILURE=(APPC_CFG_ERROR + 3) +APPC_CFG_ERROR_INVALID_HWND=(APPC_CFG_ERROR + 4) +APPC_CFG_ERROR_NO_APPC_INIT=(APPC_CFG_ERROR + 7) +APPC_CFG_ERROR_NO_DEFAULT_LOCAL_LU=(APPC_CFG_ERROR + 1) +APPC_CFG_ERROR_TOO_MANY_REQUESTS=(APPC_CFG_ERROR + 6) +APPC_CFG_ERROR_UNCLEAR_COMPLETION_MODE=(APPC_CFG_ERROR + 8) +APPC_CFG_PENDING=0xFFFF +APPC_CFG_SUCCESS=0x1000 +APPC_CFG_SUCCESS_DEFAULT_REMOTE=(APPC_CFG_SUCCESS + 2) +APPC_CFG_SUCCESS_NAMES=(APPC_CFG_SUCCESS + 3) +APPC_CFG_SUCCESS_NAMES_INCOMPLETE=(APPC_CFG_SUCCESS + 2) +APPC_CFG_SUCCESS_NO_DEFAULT_REMOTE=(APPC_CFG_SUCCESS + 1) +APPC_SSO_PASSWORD="MS$SAME" +APPC_SSO_USERNAME="MS$SAME" +APPCLASS_MASK=0xF +APPCLASS_MONITOR=0x1 +APPCLASS_STANDARD=0x0 +APPCMD_CLIENTONLY=0x10 +APPCMD_FILTERINITS=0x20 +APPCMD_MASK=0xFF0 +APPCOMMAND_BASS_BOOST=20 +APPCOMMAND_BASS_DOWN=19 +APPCOMMAND_BASS_UP=21 +APPCOMMAND_BROWSER_BACKWARD=1 +APPCOMMAND_BROWSER_FAVORITES=6 +APPCOMMAND_BROWSER_FORWARD=2 +APPCOMMAND_BROWSER_HOME=7 +APPCOMMAND_BROWSER_REFRESH=3 +APPCOMMAND_BROWSER_SEARCH=5 +APPCOMMAND_BROWSER_STOP=4 +APPCOMMAND_LAUNCH_APP1=17 +APPCOMMAND_LAUNCH_APP2=18 +APPCOMMAND_LAUNCH_MAIL=15 +APPCOMMAND_LAUNCH_MEDIA_SELECT=16 +APPCOMMAND_MEDIA_NEXTTRACK=11 +APPCOMMAND_MEDIA_PLAY_PAUSE=14 +APPCOMMAND_MEDIA_PREVIOUSTRACK=12 +APPCOMMAND_MEDIA_STOP=13 +APPCOMMAND_TREBLE_DOWN=22 +APPCOMMAND_TREBLE_UP=23 +APPCOMMAND_VOLUME_DOWN=9 +APPCOMMAND_VOLUME_MUTE=8 +APPCOMMAND_VOLUME_UP=10 +APPCTR_MD_ID_BEGIN_RESERVED=0xE000 +APPCTR_MD_ID_END_RESERVED=0xEFFF +APPINFO_ALLLOCALE=32 +APPINFO_ALLPLATFORM=64 +APPINFO_ASSIGNED=2 +APPINFO_AUTOINSTALL=16 +APPINFO_MSI=4 +APPINFO_PUBLISHED=1 +APPINFO_VISIBLE=8 +APPL=1 +APPLICATION_ERROR_MASK=0x20000000 +APPLY_OPTION_FAIL_IF_CLOSE=0x2 +APPLY_OPTION_FAIL_IF_EXACT=0x1 +APPLY_OPTION_TEST_ONLY=0x4 +APPLY_OPTION_VALID_FLAGS=0x7 +APPNAMEBUFFERLEN=40 +APPRELEASE=0 +APPREVISION=0 +APPSTATUS_NOTDEFINED=2 +APPSTATUS_RUNNING=1 +APPSTATUS_STOPPED=0 +APPVERSION=4 +ARABIC_CHARSET=178 +ARCHITECTURE_FILTER=5 +ARITH_OP=0x10 +ARSR_NOMESSAGES=IE4_NOMESSAGES +ARSR_REGSECTION=IE4_REGSECTION +ARSR_REMOVREGBKDATA=IE4_REMOVREGBKDATA +ARSR_RESTORE=IE4_RESTORE +ARW_BOTTOMLEFT=0x0 +ARW_BOTTOMRIGHT=0x1 +ARW_DOWN=0x4 +ARW_HIDE=0x8 +ARW_LEFT=0x0 +ARW_RIGHT=0x0 +ARW_STARTMASK=0x3 +ARW_STARTRIGHT=0x1 +ARW_STARTTOP=0x2 +ARW_TOPLEFT=0x2 +ARW_TOPRIGHT=0x3 +ARW_UP=0x4 +ASC_REQ_ALLOCATE_MEMORY=0x100 +ASC_REQ_ALLOW_CONTEXT_REPLAY=0x400000 +ASC_REQ_ALLOW_NON_USER_LOGONS=0x200000 +ASC_REQ_ALLOW_NULL_SESSION=0x100000 +ASC_REQ_CALL_LEVEL=0x1000 +ASC_REQ_CONFIDENTIALITY=0x10 +ASC_REQ_CONNECTION=0x800 +ASC_REQ_DATAGRAM=0x400 +ASC_REQ_DELEGATE=0x1 +ASC_REQ_EXTENDED_ERROR=0x8000 +ASC_REQ_FRAGMENT_SUPPLIED=0x2000 +ASC_REQ_FRAGMENT_TO_FIT=0x800000 +ASC_REQ_IDENTIFY=0x80000 +ASC_REQ_INTEGRITY=0x20000 +ASC_REQ_LICENSING=0x40000 +ASC_REQ_MUTUAL_AUTH=0x2 +ASC_REQ_REPLAY_DETECT=0x4 +ASC_REQ_SEQUENCE_DETECT=0x8 +ASC_REQ_STREAM=0x10000 +ASC_REQ_USE_DCE_STYLE=0x200 +ASC_REQ_USE_SESSION_KEY=0x20 +ASC_RET_ALLOCATED_MEMORY=0x100 +ASC_RET_ALLOW_CONTEXT_REPLAY=0x400000 +ASC_RET_ALLOW_NON_USER_LOGONS=0x200000 +ASC_RET_CALL_LEVEL=0x2000 +ASC_RET_CONFIDENTIALITY=0x10 +ASC_RET_CONNECTION=0x800 +ASC_RET_DATAGRAM=0x400 +ASC_RET_DELEGATE=0x1 +ASC_RET_EXTENDED_ERROR=0x8000 +ASC_RET_FRAGMENT_ONLY=0x800000 +ASC_RET_IDENTIFY=0x80000 +ASC_RET_INTEGRITY=0x20000 +ASC_RET_LICENSING=0x40000 +ASC_RET_MUTUAL_AUTH=0x2 +ASC_RET_NULL_SESSION=0x100000 +ASC_RET_REPLAY_DETECT=0x4 +ASC_RET_SEQUENCE_DETECT=0x8 +ASC_RET_STREAM=0x10000 +ASC_RET_THIRD_LEG_FAILED=0x4000 +ASC_RET_USE_SESSION_KEY=0x20 +ASC_RET_USED_DCE_STYLE=0x200 +ASFW_ANY=-1 +ASN_APPLICATION=0x40 +ASN_BITS=(ASN_UNIVERSAL|ASN_PRIMITIVE|0x3) +ASN_CONSTRUCTOR=0x20 +ASN_CONTEXT=0x80 +ASN_CONTEXTSPECIFIC=ASN_CONTEXT +ASN_COUNTER32=(ASN_APPLICATION|ASN_PRIMITIVE|0x1) +ASN_COUNTER64=(ASN_APPLICATION|ASN_PRIMITIVE|0x6) +ASN_GAUGE32=(ASN_APPLICATION|ASN_PRIMITIVE|0x2) +ASN_INTEGER=(ASN_UNIVERSAL|ASN_PRIMITIVE|0x2) +ASN_INTEGER32=ASN_INTEGER +ASN_IPADDRESS=(ASN_APPLICATION|ASN_PRIMITIVE|0x0) +ASN_NULL=(ASN_UNIVERSAL|ASN_PRIMITIVE|0x5) +ASN_OBJECTIDENTIFIER=(ASN_UNIVERSAL|ASN_PRIMITIVE|0x6) +ASN_OCTETSTRING=(ASN_UNIVERSAL|ASN_PRIMITIVE|0x4) +ASN_OPAQUE=(ASN_APPLICATION|ASN_PRIMITIVE|0x4) +ASN_PRIMATIVE=ASN_PRIMITIVE +ASN_PRIMITIVE=0x0 +ASN_PRIVATE=0xC0 +ASN_RFC1155_COUNTER=ASN_COUNTER32 +ASN_RFC1155_GAUGE=ASN_GAUGE32 +ASN_RFC1155_IPADDRESS=ASN_IPADDRESS +ASN_RFC1155_OPAQUE=ASN_OPAQUE +ASN_RFC1155_TIMETICKS=ASN_TIMETICKS +ASN_RFC1157_GETNEXTREQUEST=SNMP_PDU_GETNEXT +ASN_RFC1157_GETREQUEST=SNMP_PDU_GET +ASN_RFC1157_GETRESPONSE=SNMP_PDU_RESPONSE +ASN_RFC1157_SETREQUEST=SNMP_PDU_SET +ASN_RFC1157_TRAP=SNMP_PDU_V1TRAP +ASN_RFC1213_DISPSTRING=ASN_OCTETSTRING +ASN_RFCxxxx_PRIVDATA=(ASN_CONTEXTSPECIFIC|ASN_PRIMATIVE|0x1) +ASN_RFCxxxx_SNMPAUTHMSG=(ASN_CONTEXTSPECIFIC|ASN_CONSTRUCTOR|0x1) +ASN_RFCxxxx_SNMPMGMTCOM=(ASN_CONTEXTSPECIFIC|ASN_CONSTRUCTOR|0x1) +ASN_RFCxxxx_SNMPPRIVMSG=(ASN_CONTEXTSPECIFIC|ASN_CONSTRUCTOR|0x1) +ASN_SEQUENCE=(ASN_UNIVERSAL|ASN_CONSTRUCTOR|0x10) +ASN_SEQUENCEOF=ASN_SEQUENCE +ASN_TIMETICKS=(ASN_APPLICATION|ASN_PRIMITIVE|0x3) +ASN_UNIVERSAL=0x0 +ASN_UNSIGNED32=(ASN_APPLICATION|ASN_PRIMITIVE|0x7) +AsnCounter=AsnCounter32 +AsnGauge=AsnGauge32 +AsnInteger=AsnInteger32 +ASP_MD_ID_BEGIN_RESERVED=0x7000 +ASP_MD_ID_END_RESERVED=0x74FF +ASP_MD_SERVER_BASE=7000 +ASP_MD_UT_APP=101 +ASPECT_FILTERING=0x1 +ASPECTX=40 +ASPECTXY=44 +ASPECTY=42 +ASSERT_ALTERNATE=0x9 +ASSERT_PRIMARY=0x8 +ASYNC_MODE_COMPATIBILITY=0x1 +ASYNC_MODE_DEFAULT=0x0 +ASYNCH=0x80 +AT_END=OTT_AT_END +AT_KEYEXCHANGE=1 +AT_REG=28 +AT_REG_STR="at" +AT_SIGNATURE=2 +AT_START=OTT_AT_START +ATADDR_ANY=0 +ATADDR_BROADCAST=0xFF +ATADDRESSLEN=32 +ATAPI_ID_CMD=0xA1 +ATF_ONOFFFEEDBACK=0x2 +ATF_TIMEOUTON=0x1 +ATL_CATMAP_ENTRY_END=0 +ATL_CATMAP_ENTRY_IMPLEMENTED=1 +ATL_CATMAP_ENTRY_REQUIRED=2 +ATL_TRACE_CATEGORY=0xFFFFFFFF +ATL_TRACE_LEVEL=0 +ATM_ADDR_SIZE=20 +ATM_AESA=0x2 +ATM_E164=0x1 +ATM_NSAP=0x2 +ATMPROTO_AAL1=0x1 +ATMPROTO_AAL2=0x2 +ATMPROTO_AAL34=0x3 +ATMPROTO_AAL5=0x5 +ATMPROTO_AALUSER=0x0 +ATOM_HTMLHELP_API_ANSI="14" +ATOM_HTMLHELP_API_UNICODE="15" +atpByte=0x6 +atpDate=0x3 +atpDword=0x8 +atpLong=0x5 +atpMax=0x9 +ATPROTO_ADSP=(DDPPROTO_MAX + 1) +ATPROTO_ASP=(DDPPROTO_MAX + 3) +ATPROTO_ATP=(DDPPROTO_MAX + 2) +ATPROTO_PAP=(DDPPROTO_MAX + 4) +atpShort=0x4 +atpString=0x1 +atpText=0x2 +atpTriples=0x0 +atpWord=0x7 +ATTACH_BY_REF_ONLY=0x4 +ATTACH_BY_REF_RESOLVE=0x3 +ATTACH_BY_REFERENCE=0x2 +ATTACH_BY_VALUE=0x1 +ATTACH_DIALOG=0x1 +ATTACH_EMBEDDED_MSG=0x5 +ATTACH_OLE=0x6 +ATTR_CONVERTED=0x2 +ATTR_FIXEDCONVERTED=0x5 +ATTR_INPUT=0x0 +ATTR_INPUT_ERROR=0x4 +ATTR_TARGET_CONVERTED=0x1 +ATTR_TARGET_NOTCONVERTED=0x3 +ATTRIB_MATTE=0x2 +ATTRIB_TRANSPARENCY=0x1 +ATTRIBUTE_FILTER=7 +AUDIO_STATUS_AVAILABLE=0 +AUDIO_STATUS_CANTOPENAUDIO=2 +AUDIO_STATUS_CHARACTERSPEAKING=4 +AUDIO_STATUS_ERROR=6 +AUDIO_STATUS_NOAUDIO=1 +AUDIO_STATUS_SROVERRIDEABLE=5 +AUDIO_STATUS_USERSPEAKING=3 +AUDIT_ALLOW_NO_PRIVILEGE=0x1 +AUDIT_TYPE_LEGACY=1 +AUDIT_TYPE_WMI=2 +AUTH_REQ_ALLOW_ENC_TKT_IN_SKEY=0x20 +AUTH_REQ_ALLOW_FORWARDABLE=0x1 +AUTH_REQ_ALLOW_NOADDRESS=0x10 +AUTH_REQ_ALLOW_POSTDATE=0x4 +AUTH_REQ_ALLOW_PROXIABLE=0x2 +AUTH_REQ_ALLOW_RENEWABLE=0x8 +AUTH_REQ_ALLOW_VALIDATE=0x40 +AUTH_REQ_OK_AS_DELEGATE=0x100 +AUTH_REQ_PER_USER_FLAGS=(AUTH_REQ_ALLOW_FORWARDABLE|AUTH_REQ_ALLOW_PROXIABLE|AUTH_REQ_ALLOW_POSTDATE|AUTH_REQ_ALLOW_RENEWABLE|AUTH_REQ_ALLOW_VALIDATE) +AUTH_REQ_PREAUTH_REQUIRED=0x200 +AUTH_REQ_TRANSITIVE_TRUST=0x400 +AUTH_REQ_VALIDATE_CLIENT=0x80 +AUTHSRV_AUTHORIZATION_VALUE_W="AuthorizationDLLs" +AUTHSRV_EXTENSIONS_VALUE_W="ExtensionDLLs" +AUTHSRV_PARAMETERS_KEY_W="System\\CurrentControlSet\\Services\\AuthSrv\\Parameters" +AUTHZ_INIT_GENERIC_AUDIT_EVENT=0x1 +AUTHZ_MONITOR_AUDIT_QUEUE_SIZE=0x1 +AUTHZ_NO_FAILURE_AUDIT=0x2 +AUTHZ_NO_SUCCESS_AUDIT=0x1 +AUTHZ_RM_AUDIT_INFO_FLAGS=0x1 +AUTHZ_RM_AUDIT_INFO_HIGH=0x2 +AUTHZ_RM_AUDIT_INFO_LOW=0x4 +AUTHZ_RM_AUDIT_INFO_NAME=0x8 +AUTHZ_RM_AUDIT_THREAD_PRIORITY=0x10 +AUTHZ_SKIP_LOCAL_GROUPS=0x1 +AUTHZ_SKIP_TOKEN_GROUPS=0x2 +AUTHZAPI=DECLSPEC_IMPORT +AUTO_ADVANCE=0x200 +AUTO_DETECT_PACKET_TYPE=0xFFFFFFFF +AUTO_PROXY_FLAG_ALWAYS_DETECT=0x2 +AUTO_PROXY_FLAG_CACHE_INIT_RUN=0x20 +AUTO_PROXY_FLAG_DETECTION_RUN=0x4 +AUTO_PROXY_FLAG_DETECTION_SUSPECT=0x40 +AUTO_PROXY_FLAG_DONT_CACHE_PROXY_RESULT=0x10 +AUTO_PROXY_FLAG_MIGRATED=0x8 +AUTO_PROXY_FLAG_USER_SET=0x1 +AUTO_WIDTH=-1 +AUTPRXFLAG=0x4 +AUX_0="0" +AUX_1="1" +AUX_2="2" +AUX_3="3" +AUX_4="4" +AUX_5="5" +AUX_6="6" +AUX_7="7" +AUX_8="8" +AUX_9="9" +AUX_A="A" +AUX_ACCUM=8 +AUX_ALPHA=16 +AUX_AUX=128 +AUX_B="B" +AUX_BLACK=0 +AUX_BLUE=16 +AUX_C="C" +AUX_COLORMAP=3 +AUX_CONFIG=2 +AUX_CONTROL=2 +AUX_CYAN=18 +AUX_D="D" +AUX_DEPTH=AUX_DEPTH16 +AUX_DEPTH16=256 +AUX_DEPTH24=32 +AUX_DIRECT=0 +AUX_DOUBLE=2 +AUX_DOWN=0x28 +AUX_DRAW=4 +AUX_E="E" +AUX_ESCAPE=0x1B +AUX_EXPOSE=1 +AUX_f="f" +AUX_FD=1 +AUX_FIXED_332_PAL=512 +AUX_FOGMAP=5 +AUX_G="g" +AUX_GREEN=14 +AUX_GREYSCALEMAP=4 +AUX_H="H" +AUX_i="i" +AUX_INDEX=1 +AUX_INDIRECT=4 +AUX_J="J" +AUX_K="K" +AUX_KEY=0 +AUX_KEYEVENT=8 +AUX_KEYSTATUS=1 +AUX_l="l" +AUX_LEFT=0x25 +AUX_LEFTBUTTON=1 +AUX_m="m" +AUX_MAGENTA=17 +AUX_MAPPER=-1 +AUX_MIDDLEBUTTON=4 +AUX_MOUSEDOWN=16 +AUX_MOUSELOC=64 +AUX_MOUSESTATUS=3 +AUX_MOUSEUP=32 +AUX_MOUSEX=0 +AUX_MOUSEY=1 +AUX_n="n" +AUX_o="o" +AUX_ONECOLOR=6 +AUX_p="p" +AUX_q="Q" +AUX_r="r" +AUX_RED=13 +AUX_RETURN=0xD +AUX_RGB=0 +AUX_RGBA=AUX_RGB +AUX_RIGHT=0x27 +AUX_RIGHTBUTTON=2 +AUX_s="s" +AUX_SHIFT=1 +AUX_SINGLE=0 +AUX_SPACE=0x20 +AUX_STENCIL=64 +AUX_t="t" +AUX_u="u" +AUX_UP=0x26 +AUX_v="v" +AUX_w="W" +AUX_WHITE=19 +AUX_WINDOWX=0 +AUX_WINDOWY=1 +AUX_x="X" +AUX_y="Y" +AUX_YELLOW=15 +AUX_z="z" +AUXCAPS_AUXIN=2 +AUXCAPS_CDAUDIO=1 +AUXCAPS_LRVOLUME=0x2 +AUXCAPS_VOLUME=0x1 +AVGPERIOD=4 +AVI_HEADERSIZE=2048 +AVI_INDEX_IS_DATA=0x80 +AVI_INDEX_OF_CHUNKS=0x1 +AVI_INDEX_OF_INDEXES=0x0 +AVI_INDEX_OF_SUB_2FIELD=0x3 +AVI_INDEX_OF_TIMED_CHUNKS=0x2 +AVI_INDEX_SUB_2FIELD=0x1 +AVI_INDEX_SUB_DEFAULT=0x0 +AVICOMPRESSF_DATARATE=0x2 +AVICOMPRESSF_INTERLEAVE=0x1 +AVICOMPRESSF_KEYFRAMES=0x4 +AVICOMPRESSF_VALID=0x8 +AVIERR_BADFLAGS=MAKE_AVIERR(105) +AVIERR_BADFORMAT=MAKE_AVIERR(102) +AVIERR_BADHANDLE=MAKE_AVIERR(108) +AVIERR_BADPARAM=MAKE_AVIERR(106) +AVIERR_BADSIZE=MAKE_AVIERR(107) +AVIERR_BUFFERTOOSMALL=MAKE_AVIERR(116) +AVIERR_CANTCOMPRESS=MAKE_AVIERR(117) +AVIERR_COMPRESSOR=MAKE_AVIERR(112) +AVIERR_ERROR=MAKE_AVIERR(199) +AVIERR_FILEOPEN=MAKE_AVIERR(111) +AVIERR_FILEREAD=MAKE_AVIERR(109) +AVIERR_FILEWRITE=MAKE_AVIERR(110) +AVIERR_INTERNAL=MAKE_AVIERR(104) +AVIERR_MEMORY=MAKE_AVIERR(103) +AVIERR_NOCOMPRESSOR=MAKE_AVIERR(113) +AVIERR_NODATA=MAKE_AVIERR(115) +AVIERR_OK=0 +AVIERR_READONLY=MAKE_AVIERR(114) +AVIERR_UNSUPPORTED=MAKE_AVIERR(101) +AVIERR_USERABORT=MAKE_AVIERR(198) +AVIF_COPYRIGHTED=0x20000 +AVIF_HASINDEX=0x10 +AVIF_ISINTERLEAVED=0x100 +AVIF_MUSTUSEINDEX=0x20 +AVIF_TRUSTCKTYPE=0x800 +AVIF_WASCAPTUREFILE=0x10000 +AVIFILECAPS_ALLKEYFRAMES=0x10 +AVIFILECAPS_CANREAD=0x1 +AVIFILECAPS_CANWRITE=0x2 +AVIFILECAPS_NOCOMPRESSION=0x20 +AVIFileClose=AVIFileRelease +AVIFileCreateStreamW=AVIFileCreateStream +AVIFILEHANDLER_CANACCEPTNONRGB=0x4 +AVIFILEHANDLER_CANREAD=0x1 +AVIFILEHANDLER_CANWRITE=0x2 +AVIFILEINFO_COPYRIGHTED=0x20000 +AVIFILEINFO_HASINDEX=0x10 +AVIFILEINFO_ISINTERLEAVED=0x100 +AVIFILEINFO_MUSTUSEINDEX=0x20 +AVIFILEINFO_WASCAPTUREFILE=0x10000 +AVIFileInfoW=AVIFileInfo +AVIFileOpenW=AVIFileOpen +AVIGETFRAMEF_BESTDISPLAYFMT=1 +AVIIF_COMPUSE=0xFFF0000 +AVIIF_CONTROLFRAME=0x200 +AVIIF_FIRSTPART=0x20 +AVIIF_KEYFRAME=0x10 +AVIIF_LASTPART=0x40 +AVIIF_LIST=0x1 +AVIIF_MIDPART=(AVIIF_LASTPART|AVIIF_FIRSTPART) +AVIIF_NOTIME=0x100 +AVIIF_TWOCC=0x2 +AVISF_DISABLED=0x1 +AVISF_VIDEO_PALCHANGES=0x10000 +AVISTDINDEX_DELTAFRAME=0x80000000 +AVISTDINDEX_SIZEMASK=0x80000000 +AVISTREAMINFO_DISABLED=0x1 +AVISTREAMINFO_FORMATCHANGES=0x10000 +AVISTREAMREAD_CONVENIENT=-1 +AVSTREAMMASTER_AUDIO=0 +AVSTREAMMASTER_NONE=1 +AW_ACTIVATE=0x20000 +AW_BLEND=0x80000 +AW_CENTER=0x10 +AW_HIDE=0x10000 +AW_HOR_NEGATIVE=0x2 +AW_HOR_POSITIVE=0x1 +AW_SLIDE=0x40000 +AW_VER_NEGATIVE=0x8 +AW_VER_POSITIVE=0x4 +awchMSIE4GUID="{89820200-ECBD-11cf-8B85-00AA005B4383}" +BACK_FIRST=0x10 +BACK_ONLY=0x40 +BACKGROUND_BLUE=0x10 +BACKGROUND_GREEN=0x20 +BACKGROUND_INTENSITY=0x80 +BACKGROUND_RED=0x40 +BACKGROUND_SEARCH=0x20 +BACKUP_ALTERNATE_DATA=0x4 +BACKUP_DATA=0x1 +BACKUP_DISABLE_INCREMENTAL=0xFFFFFFFF +BACKUP_EA_DATA=0x2 +BACKUP_INVALID=0x0 +BACKUP_LINK=0x5 +BACKUP_MSG_FILENAME="BAK.MSG" +BACKUP_OBJECT_ID=0x7 +BACKUP_PROPERTY_DATA=0x6 +BACKUP_REPARSE_DATA=0x8 +BACKUP_SECURITY_DATA=0x3 +BACKUP_SPARSE_BLOCK=0x9 +BACKUP_TYPE_FULL=0x1 +BACKUP_TYPE_INCREMENTAL=0x4 +BACKUP_TYPE_LOGS_ONLY=0x2 +BADLNGTH=2 +BALLOON_STYLE_AUTOHIDE=0x4 +BALLOON_STYLE_AUTOPACE=0x8 +BALLOON_STYLE_BALLOON_ON=0x1 +BALLOON_STYLE_SIZETOTEXT=0x2 +BALTIC_CHARSET=186 +BANDINFO=24 +BAR_CHAR="|" +BAR_WCHAR="|" +BASE_ID=0x6600 +BASE_PROTOCOL=1 +BASE_VAL_WIA_ERROR=0x0 +BASE10_FORMAT_STR="%ld=%s %ld" +BASE16_FORMAT_STR="%lx=%s %lx" +BASIC_CONSTRAINTS_CERT_CHAIN_POLICY_CA_FLAG=0x80000000 +BASIC_CONSTRAINTS_CERT_CHAIN_POLICY_END_ENTITY_FLAG=0x40000000 +BATTERY_CAPACITY_RELATIVE=0x40000000 +BATTERY_CHARGING=0x4 +BATTERY_CLASS_MAJOR_VERSION=0x1 +BATTERY_CLASS_MINOR_VERSION=0x0 +BATTERY_CRITICAL=0x8 +BATTERY_DISCHARGING=0x2 +BATTERY_FLAG_CHARGING=0x8 +BATTERY_FLAG_CRITICAL=0x4 +BATTERY_FLAG_HIGH=0x1 +BATTERY_FLAG_LOW=0x2 +BATTERY_FLAG_NO_BATTERY=0x80 +BATTERY_FLAG_UNKNOWN=0xFF +BATTERY_IS_SHORT_TERM=0x20000000 +BATTERY_LIFE_UNKNOWN=0xFFFF +BATTERY_PERCENTAGE_UNKNOWN=0xFF +BATTERY_POWER_ON_LINE=0x1 +BATTERY_SET_CHARGE_SUPPORTED=0x1 +BATTERY_SET_DISCHARGE_SUPPORTED=0x2 +BATTERY_SET_RESUME_SUPPORTED=0x4 +BATTERY_SYSTEM_BATTERY=0x80000000 +BATTERY_TAG_INVALID=0 +BATTERY_UNKNOWN_CAPACITY=0xFFFFFFFF +BATTERY_UNKNOWN_RATE=0x80000000 +BATTERY_UNKNOWN_TIME=0xFFFFFFFF +BATTERY_UNKNOWN_VOLTAGE=0xFFFFFFFF +BATTERYCLASSAPI=DECLSPEC_IMPORT +BAUD_075=0x1 +BAUD_110=0x2 +BAUD_115200=0x20000 +BAUD_1200=0x40 +BAUD_128K=0x10000 +BAUD_134_5=0x4 +BAUD_14400=0x1000 +BAUD_150=0x8 +BAUD_1800=0x80 +BAUD_19200=0x2000 +BAUD_2400=0x100 +BAUD_300=0x10 +BAUD_38400=0x4000 +BAUD_4800=0x200 +BAUD_56K=0x8000 +BAUD_57600=0x40000 +BAUD_600=0x20 +BAUD_7200=0x400 +BAUD_9600=0x800 +BAUD_USER=0x10000000 +BCM_FIRST=0x1600 +BCM_GETIDEALSIZE=(BCM_FIRST + 0x1) +BCM_GETIMAGELIST=(BCM_FIRST + 0x3) +BCM_GETTEXTMARGIN=(BCM_FIRST + 0x5) +BCM_SETIMAGELIST=(BCM_FIRST + 0x2) +BCM_SETTEXTMARGIN=(BCM_FIRST + 0x4) +BCOB_A=0x1 +BCOB_C=0x3 +BCOB_X=0x10 +BCP_FMT_COLLATION=0x6 +BCP_FMT_COLLATION_ID=0x7 +BCP_FMT_DATA_LEN=0x3 +BCP_FMT_INDICATOR_LEN=0x2 +BCP_FMT_SERVER_COL=0x5 +BCP_FMT_TERMINATOR=0x4 +BCP_FMT_TYPE=0x1 +BCP6xFILEFMT=9 +BCPABORT=6 +BCPBATCH=4 +BCPFILECP=12 +BCPFILECP_ACP=0 +BCPFILECP_OEMCP=1 +BCPFILECP_RAW=-1 +BCPFILEFMT=15 +BCPFIRST=2 +BCPHINTSA=10 +BCPHINTSW=11 +BCPKEEPIDENTITY=8 +BCPKEEPNULLS=5 +BCPLAST=3 +BCPMAXERRS=1 +BCPODBC=7 +BCPTEXTFILE=14 +BCPUNICODEFILE=13 +BDN_HARDWARE_TYPE_ATM=2 +BDN_HARDWARE_TYPE_IEEE8023=1 +BDN_RSVP_VERSION=0x100 +BDN_SERVICE_APPLICATION=6 +BDN_SERVICE_ARS=2 +BDN_SERVICE_BRIDGE=1 +BDN_SERVICE_BRS=3 +BDN_SERVICE_CONTENT_SERVICE=7 +BDN_SERVICE_GLOBAL_ADDR=4 +BDN_SERVICE_LOCAL_ADDR=5 +BDN_SLOT_NONE=0xFFFFFFFF +BDN_TIME_UNBOUND=0 +BDN_VALUE_ANSI_STRING=1 +BDN_VALUE_DWORD=3 +BDN_VALUE_SOCKADDR=4 +BDN_VALUE_STRING=BDN_VALUE_UNICODE_STRING +BDN_VALUE_UNICODE_STRING=2 +BDR_INNER=0xC +BDR_OUTER=0x3 +BDR_RAISED=0x5 +BDR_RAISEDINNER=0x4 +BDR_RAISEDOUTER=0x1 +BDR_SUNKEN=0xA +BDR_SUNKENINNER=0x8 +BDR_SUNKENOUTER=0x2 +BEGIN_DEFERRED=0x1 +BEGIN_INTERFACE=virtual void a() {} +BEGIN_PATH=4096 +BELOW_NORMAL_PRIORITY_CLASS=0x4000 +BEQ_OP=0x39 +BEQ_OP_STR="beq" +BER_EXTENDED_TAG=0x1F +BER_LENGTH_OFFSET=1 +BER_MAX_FIRST_ELEM=2 +BER_MAX_INT_OCTETS=4 +BER_MAX_LEN_OCTETS=2 +BER_MAX_SECOND_ELEM=39 +BER_MAX_SIMPLE_LEN=127 +BER_MAX_STREAM_LEN=0xFFFF +BER_MIN_HEADER_LEN=2 +BER_OCTET_CONT_BIT=0x80 +BER_OCTET_LEN=8 +BER_OCTET_SIZE=256 +BER_TAG_OFFSET=0 +BERR_ACCNT_LM_ERROR=0xC00000FB +BERR_ACCNT_LM_INIT_ERROR=0xC00000F7 +BERR_ACCNT_PDC_DISAPPEARED=0xC0000116 +BERR_ACCNT_PDC_GONE=0xC00000FA +BERR_ACCNT_TOO_LONG=0xC00000FD +BERR_ACCNT_WIN_ERROR=0xC00000FC +BERR_ACCNT_WIN_INIT_ERROR=0xC0000103 +BERR_ACCOUNT_LOOKUP_FAILED=0x80000102 +BERR_ATTR_SYNTAX_NOT_IMPLEMENTED=0xC00000C3 +BERR_ATTRIBUTE_NOT_IMPORTABLE=0xC0000109 +BERR_ATTRIBUTE_OR_VALUE_EXISTS=0xC00000F3 +BERR_ATTRIBUTE_PROPERTY_UNAVAILABLE=0xC00000BE +BERR_ATTRIBUTE_UNKNOWN=0xC0000108 +BERR_ATTRIBUTES_UNAVAILABLE=0xC00000BD +BERR_BAD_FILE_PTR=0xC0000128 +BERR_BADLY_SPECIFIED_DN=0xC0000114 +BERR_CANNOT_BUILD_DN=0xC0000111 +BERR_CANNOT_LOG_ERROR=0xC0000126 +BERR_CANT_DELETE_ATTRIBUTE=0xC000010B +BERR_CANT_DELETE_REQUIRED_ATTRIBUTE=0xC000010A +BERR_CANT_RENAME_EXPORT_FILE=0xC00000D4 +BERR_CANT_RENAME_IMP_FILE=0xC00000D3 +BERR_CLASS_ATTRIBUTE_MISSING=0xC00000CB +BERR_CLASS_PROPERTY_UNAVAILABLE=0xC00000CA +BERR_CLASSES_UNAVAILABLE=0xC00000C9 +BERR_CONSTRAINT_VIOLATION=0xC00000F4 +BERR_COULD_NOT_EMPTY_MAILBOX=0xC000010D +BERR_CREATE_DEL_ERROR=0xC00000F1 +BERR_CREATE_LOG_FAILED=0xC00000D7 +BERR_CREATE_PATH_NOT_FOUND=0xC000011E +BERR_CREATE_PSW_FAILED=0xC00000D8 +BERR_CREATE_TARGET_EXISTS=0xC000011F +BERR_DEFAULT_BIND_FAILURE=0xC00000B6 +BERR_DEFAULT_USER_ERROR=0xC00000B1 +BERR_DEL_ACCOUNT_LOOKUP_FAILED=0xC0000101 +BERR_DEL_CLASS_MISMATCH=0xC0000122 +BERR_DELETE_KEY_MUST_BE_SINGLE=0xC000010C +BERR_DSA_BIND_FAILURE=0xC00000B5 +BERR_DSA_UNBIND_FAILURE=0xC00000B9 +BERR_DUA_UNAVAILABLE=0xC00000B3 +BERR_DUPLICATE_PROXY=0xC00000E9 +BERR_FILE_IS_DIRECTORY=0xC00000D5 +BERR_FILE_IS_NOT_UNICODE=0xC00000D1 +BERR_FILE_IS_READONLY=0xC00000D6 +BERR_FILE_IS_UNICODE=0xC00000D0 +BERR_FILE_READ_FAILURE=0xC00000E0 +BERR_GENERAL_FAILURE=0xC0000080 +BERR_HEADER_MISQUOTED=0xC00000E3 +BERR_HOME_SERVER_NO_MTA=0xC000012A +BERR_HOME_SERVER_NO_PRIVATE_STORE=0xC000012B +BERR_HOME_SERVER_UNKNOWN=0xC0000129 +BERR_ILLEGAL_ACCNT_CHARS=0xC00000FE +BERR_ILLEGAL_CHAR_IN_HEX_NUMBER=0xC0000110 +BERR_ILLEGAL_CHAR_IN_NUMBER=0xC000010F +BERR_ILLEGAL_DSANAME=0xC00000B7 +BERR_ILLEGAL_MODE=0xC00000DD +BERR_ILLEGAL_PROXY_PREFIX_LEN=0xC00000E8 +BERR_INCLUDE_FAIL=0xC0000127 +BERR_INCORRECT_FIELD_COUNT=0xC0000123 +BERR_INIT_ATTR_UNKNOWN=0xC00000BF +BERR_INIT_CLASS_UNKNOWN=0xC00000C8 +BERR_INVALID_BASEPOINT=0xC00000AD +BERR_INVALID_CONTAINER=0xC00000AF +BERR_INVALID_EXPORT_FILE=0xC00000CF +BERR_INVALID_FILENAME=0xC00000D2 +BERR_INVALID_IMPORT_FILE=0xC00000CE +BERR_INVALID_OBJ_CLASS=0xC00000E4 +BERR_INVALID_SYNTAX=0xC00000F5 +BERR_LM_DELETE_ACCOUNT=0xC00000FF +BERR_LM_ERROR=0xC00000F9 +BERR_LM_INIT_ERROR=0xC00000F8 +BERR_MALFORMED_DN_OBJECT=0xC0000115 +BERR_MALFORMED_DN_STRING=0xC0000112 +BERR_MALFORMED_OCTET_STRING=0xC000010E +BERR_MISQUOTED_IMPORT_LINE=0xC00000DC +BERR_MISSING_COMMON_NAME_HEADER=0xC00000E1 +BERR_MISSING_OBJ_CLASS=0xC00000DA +BERR_MISSING_OBJ_CLASS_HEADER=0xC00000E2 +BERR_MISSING_REQUIRED_ATTRIBUTE=0xC0000124 +BERR_MOD_CLASS_MISMATCH=0xC0000121 +BERR_MOD_TARGET_NOT_FOUND=0xC0000120 +BERR_MODE_COLUMN=0xC00000DE +BERR_NEGOTIATE_FAILURE=0xC00000B4 +BERR_NO_ATTRIBUTES_SPECIFIED=0xC0000107 +BERR_NO_EXPORT_FILE=0xC00000CD +BERR_NO_IMPORT_FILE=0xC00000CC +BERR_NO_PROXY_PREFIX=0xC00000E7 +BERR_NO_PROXY_SEPARATOR=0xC00000E6 +BERR_NO_SUCH_ATTRIBUTE_OR_VALUE=0xC00000F6 +BERR_NO_SUCH_BASEPOINT=0xC00000AE +BERR_NO_SUCH_CONTAINER=0xC00000B0 +BERR_NO_WORKSPACE=0xC00000B2 +BERR_OBJECT_MEMBERSHIP_ERROR=0xC000011D +BERR_OBJECT_TYPE_NOT_IMPLEMENTED=0xC00000C1 +BERR_OM_ERROR=0xC00000F2 +BERR_ONLY_SINGLE_CONTAINER=0xC0000125 +BERR_OUT_OF_MEMORY=0xC00000DF +BERR_PROXY_GENERAL_FAILURE=0xC00000EA +BERR_PROXY_GENERIC=0xC00000EF +BERR_PROXY_INIT_ERROR=0xC00000E5 +BERR_PROXY_INVALID=0xC00000ED +BERR_PROXY_NOT_UNIQUE=0xC00000EE +BERR_PROXY_SYSTEM=0xC00000F0 +BERR_PROXY_TARGET_INVALID=0xC00000EB +BERR_PROXY_TARGET_NOT_UNIQUE=0xC00000EC +BERR_RDN_MISSING=0xC00000DB +BERR_REGISTER_ERROR=0xC0000105 +BERR_SCHEMA_LOAD_FAILED=0xC00000BA +BERR_SERVER_NOT_WRITABLE=0xC00000B8 +BERR_SIGNATURE_MISMATCH=0xC00000AC +BERR_SUCCESS=0x0 +BERR_UNKNOWN_RDN=0xC0000113 +BERR_UNREC_ATTR_SYNTAX=0xC00000C2 +BERR_UNREC_OBJECT_TYPE=0xC00000C0 +BERR_UNREC_VALUE_OBJECT_TYPE=0xC00000C7 +BERR_UNREC_VALUE_SYNTAX=0xC00000C5 +BERR_VALUE_OBJECT_TYPE_NOT_IMPLEMENTED=0xC00000C6 +BERR_VALUE_SYNTAX_NOT_IMPLEMENTED=0xC00000C4 +BERR_WIN_DELETE_ACCOUNT=0xC0000100 +BERR_WIN_ERROR=0xC0000106 +BERR_WIN_INIT_ERROR=0xC0000104 +BERR_WRITE_PSW_ERROR=0xC00000D9 +BERR_XDS_CREATE=0xC0000119 +BERR_XDS_DL_MEMBERSHIP=0xC000011C +BERR_XDS_ERROR=0xC0000118 +BERR_XDS_MODIFY=0xC000011A +BERR_XDS_REMOVE=0xC000011B +BERR_XDS_SCHEMA_READ=0xC00000BC +BERR_XOM_REVOKE_MEMBERSHIP=0xC0000117 +BERR_XOM_SCHEMA_READ=0xC00000BB +BEST_IF=(MCAST_MFE_STATS + 1) +BEST_MODE=0x3 +BEST_ROUTE=(BEST_IF + 1) +BETTER_ERRMC=999 +BEXPMSG_PROGRESS_TITLE=0x10 +BEXPORT_CANCELLED=0x80000027 +BEXPORT_CANCELLED_NOFILE=0x80000028 +BEXPORT_COMPLETE=0x40000025 +BEXPORT_COMPLETE_NOFILE=0x40000026 +BEXPORT_NOSEARCHINFO_WARN=0x8000012E +BEXPORT_STARTED=0x40000024 +BEXPORT_STARTED_NOFILE=0x40000029 +BEXPORT_UNKNOWN_CLASS=0xC000012D +BEXPORT_WRITE_ERROR=0xC000012C +BEYOND_LAST_OM_ERROR=0x4000F11E +BF_ADJUST=0x2000 +BF_BOTTOM=0x8 +BF_BOTTOMLEFT=(BF_BOTTOM|BF_LEFT) +BF_BOTTOMRIGHT=(BF_BOTTOM|BF_RIGHT) +BF_DIAGONAL=0x10 +BF_DIAGONAL_ENDBOTTOMLEFT=(BF_DIAGONAL|BF_BOTTOM|BF_LEFT) +BF_DIAGONAL_ENDBOTTOMRIGHT=(BF_DIAGONAL|BF_BOTTOM|BF_RIGHT) +BF_DIAGONAL_ENDTOPLEFT=(BF_DIAGONAL|BF_TOP|BF_LEFT) +BF_DIAGONAL_ENDTOPRIGHT=(BF_DIAGONAL|BF_TOP|BF_RIGHT) +BF_FLAT=0x4000 +BF_LEFT=0x1 +BF_MIDDLE=0x800 +BF_MONO=0x8000 +BF_RECT=(BF_LEFT|BF_TOP|BF_RIGHT|BF_BOTTOM) +BF_RIGHT=0x4 +BF_SOFT=0x1000 +BF_TOP=0x2 +BF_TOPLEFT=(BF_TOP|BF_LEFT) +BF_TOPRIGHT=(BF_TOP|BF_RIGHT) +BFFM_ENABLEOK=(WM_USER + 101) +BFFM_INITIALIZED=1 +BFFM_SELCHANGED=2 +BFFM_SETSELECTIONA=(WM_USER + 102) +BFFM_SETSELECTIONW=(WM_USER + 103) +BFFM_SETSTATUSTEXTA=(WM_USER + 100) +BFFM_SETSTATUSTEXTW=(WM_USER + 104) +BFFM_VALIDATEFAILEDA=3 +BFFM_VALIDATEFAILEDW=4 +BFID_INDEXED_RGB_1=BFID_MONOCHROME +BFID_INDEXED_RGB_4=BFID_RGB_4 +BFID_INDEXED_RGB_8=BFID_RGB_8 +BFT_CHECKPOINT_DIR="\x03"|BFT_DIRECTORY +BFT_DATABASE_DIRECTORY=0x40 +BFT_DIRECTORY=0x80 +BFT_LOG="\x01"|BFT_LOG_DIRECTORY +BFT_LOG_DIR="\x02"|BFT_DIRECTORY +BFT_LOG_DIRECTORY=0x20 +BFT_NTDS_DATABASE="\x04"|BFT_DATABASE_DIRECTORY +BFT_PATCH_FILE="\x05"|BFT_LOG_DIRECTORY +BFT_UNKNOWN="\x0f" +BGE_OP=0x3E +BGE_OP_STR="bge" +BGT_OP=0x3F +BGT_OP_STR="bgt" +BH_VER="SMS Retail 352" +BHAPI=WINAPI +BHERR_ACCESS_DENIED=NMERR_ACCESS_DENIED +BHERR_ADDRESS_ALREADY_EXISTS=NMERR_ADDRESS_ALREADY_EXISTS +BHERR_ADDRESS_NOT_FOUND=NMERR_ADDRESS_NOT_FOUND +BHERR_AGENT_IN_USE=NMERR_AGENT_IN_USE +BHERR_BUFFER_TOO_SMALL=NMERR_BUFFER_TOO_SMAL +BHERR_BUFFERS_ALREADY_EXIST=NMERR_BUFFERS_ALREADY_EXIST +BHERR_CANCEL_SAVE_CAPTURE=NMERR_CANCEL_SAVE_CAPTURE +BHERR_CAPTURE_NOT_PAUSED=NMERR_CAPTURE_NOT_PAUSED +BHERR_CAPTURE_PAUSED=NMERR_CAPTURE_PAUSED +BHERR_CAPTURING=NMERR_CAPTURING +BHERR_COULD_NOT_CREATE_TEMPFILE=NMERR_COULD_NOT_CREATE_TEMPFILE +BHERR_DISCARD_FRAME=NMERR_DISCARD_FRAME +BHERR_DISCONNECTED=NMERR_DISCONNECTED +BHERR_DRIVER_NOT_FOUND=NMERR_DRIVER_NOT_FOUND +BHERR_FILE_ALREADY_EXISTS=NMERR_FILE_ALREADY_EXISTS +BHERR_FILE_NOT_FOUND=NMERR_FILE_NOT_FOUND +BHERR_FILE_READ_ERROR=NMERR_FILE_READ_ERROR +BHERR_FILE_WRITE_ERROR=NMERR_FILE_WRITE_ERROR +BHERR_FILTER_INVALID_EXPRESSION=NMERR_FILTER_INVALID_EXPRESSION +BHERR_FRAME_ALREADY_HAS_CAPTURE=NMERR_FRAME_ALREADY_HAS_CAPTURE +BHERR_FRAME_HAS_NO_CAPTURE=NMERR_FRAME_HAS_NO_CAPTURE +BHERR_FRAME_NOT_FOUND=NMERR_FRAME_NOT_FOUND +BHERR_FRAME_NOT_RECOGNIZED=NMERR_FRAME_NOT_RECOGNIZED +BHERR_INTERNAL_EXCEPTION=NMERR_INTERNAL_EXCEPTION +BHERR_INVALID_DATA=NMERR_INVALID_DATA +BHERR_INVALID_FILE_FORMAT=NMERR_INVALID_FILE_FORMAT +BHERR_INVALID_HADDRESSDB=NMERR_INVALID_HADDRESSDB +BHERR_INVALID_HBUFFER=NMERR_INVALID_HBUFFER +BHERR_INVALID_HCAPTURE=NMERR_INVALID_HCAPTURE +BHERR_INVALID_HFILTER=NMERR_INVALID_HFILTER +BHERR_INVALID_HFRAME=NMERR_INVALID_HFRAME +BHERR_INVALID_HNETWORK=NMERR_INVALID_HNETWORK +BHERR_INVALID_HPASSWORD=NMERR_INVALID_HPASSWORD +BHERR_INVALID_HPROPERTY=NMERR_INVALID_HPROPERTY +BHERR_INVALID_HPROPERTYDB=NMERR_INVALID_HPROPERTYDB +BHERR_INVALID_HPROTOCOL=NMERR_INVALID_HPROTOCO +BHERR_INVALID_MEDIA_TYPE=NMERR_INVALID_MEDIA_TYPE +BHERR_INVALID_NETWORK_ID=NMERR_INVALID_NETWORK_ID +BHERR_INVALID_PACKET_LENGTH=NMERR_INVALID_PACKET_LENGTH +BHERR_INVALID_PARAMETER=NMERR_INVALID_PARAMETER +BHERR_INVALID_PARSER_DLL=NMERR_INVALID_PARSER_DL +BHERR_IP_ADDRESS_NOT_FOUND=NMERR_IP_ADDRESS_NOT_FOUND +BHERR_LOAD_PARSER_FAILED=NMERR_LOAD_PARSER_FAILED +BHERR_LOCK_NESTING_TOO_DEEP=NMERR_LOCK_NESTING_TOO_DEEP +BHERR_LOCKED=NMERR_LOCKED +BHERR_LOCKED_FRAMES=NMERR_LOCKED_FRAMES +BHERR_LOST_CONNECTION=NMERR_LOST_CONNECTION +BHERR_MAC_DRIVER_OPEN_FAILURE=NMERR_MAC_DRIVER_OPEN_FAILURE +BHERR_MEMORY_MAPPED_FILE_ERROR=NMERR_MEMORY_MAPPED_FILE_ERROR +BHERR_MSDOS_DRIVER_INIT_FAILURE=NMERR_MSDOS_DRIVER_INIT_FAILURE +BHERR_MSDOS_DRIVER_NOT_LOADED=NMERR_MSDOS_DRIVER_NOT_LOADED +BHERR_NAL_IS_NOT_REMOTE=NMERR_NAL_IS_NOT_REMOTE +BHERR_NETWORK_ALREADY_OPENED=NMERR_NETWORK_ALREADY_OPENED +BHERR_NETWORK_BUSY=NMERR_NETWORK_BUSY +BHERR_NETWORK_ERROR=NMERR_NETWORK_ERROR +BHERR_NETWORK_NOT_OPENED=NMERR_NETWORK_NOT_OPENED +BHERR_NETWORK_NOT_PRESENT=NMERR_NETWORK_NOT_PRESENT +BHERR_NO_ATTACHED_PROPERTIES=NMERR_NO_ATTACHED_PROPERTIES +BHERR_NO_BUFFERS=NMERR_NO_BUFFERS +BHERR_NO_FRAME_NUMBER=NMERR_NO_FRAME_NUMBER +BHERR_NO_FRAMES=NMERR_NO_FRAMES +BHERR_NO_HANDLES=NMERR_NO_HANDLES +BHERR_NO_MORE_FRAMES=NMERR_NO_MORE_FRAMES +BHERR_NO_PROPERTY_DATABASE=NMERR_NO_PROPERTY_DATABASE +BHERR_NO_PROTOCOLS_ENABLED=NMERR_NO_PROTOCOLS_ENABLED +BHERR_NO_TRANSMITS_PENDING=NMERR_NO_TRANSMITS_PENDING +BHERR_NOT_CAPTURING=NMERR_NOT_CAPTURING +BHERR_NOT_LOCKED=NMERR_NOT_LOCKED +BHERR_NOT_SUPPORTED=NMERR_NOT_SUPPORTED +BHERR_OUT_OF_DOS_MEMORY=NMERR_OUT_OF_DOS_MEMORY +BHERR_OUT_OF_MEMORY=NMERR_OUT_OF_MEMORY +BHERR_OUT_OF_RANGE=NMERR_OUT_OF_RANGE +BHERR_PATH_NOT_FOUND=NMERR_PATH_NOT_FOUND +BHERR_PENDING=NMERR_PENDING +BHERR_PROMISCUOUS_MODE_NOT_SUPPORTED=NMERR_PROMISCUOUS_MODE_NOT_SUPPORTED +BHERR_PROPERTY_NOT_FOUND=NMERR_PROPERTY_NOT_FOUND +BHERR_PROTOCOL_ALREADY_ENABLED=NMERR_PROTOCOL_ALREADY_ENABLED +BHERR_PROTOCOL_NOT_ENABLED=NMERR_PROTOCOL_NOT_ENABLED +BHERR_PROTOCOL_NOT_FOUND=NMERR_PROTOCOL_NOT_FOUND +BHERR_PROTOCOL_NOT_REGISTERED=NMERR_PROTOCOL_NOT_REGISTERED +BHERR_ROUTING_INFO_NOT_PRESENT=NMERR_ROUTING_INFO_NOT_PRESENT +BHERR_RUNAWAY_PROTOCOL=NMERR_RUNAWAY_PROTOCO +BHERR_SETTIMER_FAILED=NMERR_SETTIMER_FAILED +BHERR_STACK_EMPTY=NMERR_STACK_EMPTY +BHERR_STACK_OVERFLOW=NMERR_STACK_OVERFLOW +BHERR_SUCCESS=NMERR_SUCCESS +BHERR_TIMEOUT=NMERR_TIMEOUT +BHERR_TOO_MANY_PROTOCOLS=NMERR_TOO_MANY_PROTOCOLS +BHERR_TRANSMIT_CANCELLED=NMERR_TRANSMIT_CANCELLED +BHERR_TRANSMIT_ERROR=NMERR_TRANSMIT_ERROR +BHERR_UNKNOWN_MACTYPE=NMERR_UNKNOWN_MACTYPE +BHERR_UNLOAD_PARSER_FAILED=NMERR_UNLOAD_PARSER_FAILED +BHERR_UPLEVEL_CAPTURE_FILE=NMERR_UPLEVEL_CAPTURE_FILE +BHERR_WINDOWS_DRIVER_INIT_FAILURE=NMERR_WINDOWS_DRIVER_INIT_FAILURE +BHERR_WINDOWS_DRIVER_NOT_LOADED=NMERR_WINDOWS_DRIVER_NOT_LOADED +BHERR_WINDOWS_ERROR=NMERR_WINDOWS_ERROR +BHLI_HighLayerProfile=0x2 +BHLI_ISO=0x0 +BHLI_UserSpecific=0x1 +BHLI_VendorSpecificAppId=0x3 +BI_1632=0x32333631 +BI_bitfields=3 +BI_JPEG=4 +BI_PNG=5 +BI_RGB=0 +BI_RLE4=2 +BI_RLE8=1 +BIC_FUNC=0x8 +BIC_FUNC_STR="bic" +BIF_BROWSEFORCOMPUTER=0x1000 +BIF_BROWSEFORPRINTER=0x2000 +BIF_BROWSEINCLUDEFILES=0x4000 +BIF_BROWSEINCLUDEURLS=0x80 +BIF_DONTGOBELOWDOMAIN=0x2 +BIF_EDITBOX=0x10 +BIF_NEWDIALOGSTYLE=0x40 +BIF_RETURNFSANCESTORS=0x8 +BIF_RETURNONLYFSDIRS=0x1 +BIF_SHAREABLE=0x8000 +BIF_STATUSTEXT=0x4 +BIF_USENEWUI=0x40 +BIF_VALIDATE=0x20 +BIGENDIAN=0x0 +BIMPMSG_INITIALIZING=0xC +BIMPMSG_PROGRESS_TITLE=0xF +BIMPMSG_PROMPT_LOG_ERROR=0x86 +BIMPMSG_PROMPT_LOG_FILE_ERROR=0x87 +BIMPMSG_PROMPT_LOG_FULL=0x85 +BIMPORT_CANCELLED=0x80000022 +BIMPORT_CANCELLED_NOFILE=0x80000023 +BIMPORT_COMPLETE=0x40000020 +BIMPORT_COMPLETE_NOFILE=0x40000021 +BIMPORT_STARTED=0x4000001F +BINARYBIND=5 +BIND_ALL_IMAGES=0x4 +BIND_CACHE_IMPORT_DLLS=0x8 +BIND_NO_BOUND_IMPORTS=0x1 +BIND_NO_UPDATE=0x2 +BIND_TABLE_INDEX_CRT=2 +BIND_TABLE_INDEX_PRT=1 +BINDF_DONTPUTINCACHE=BINDF_NOWRITECACHE +BINDF_DONTUSECACHE=BINDF_GETNEWESTVERSION +BINDF_NOCOPYDATA=BINDF_PULLDATA +BIS_FUNC=0x20 +BIS_FUNC_STR="bis" +BIT_OP=0x11 +BITBIND=6 +BITSPIXEL=12 +BKMODE_LAST=2 +BLACK_BRUSH=4 +BLACK_PEN=7 +BLACKNESS=0x42 +BLACKONWHITE=1 +BLBC_OP=0x38 +BLBC_OP_STR="blbc" +BLBS_OP=0x3C +BLBS_OP_STR="blbs" +BLE_OP=0x3B +BLE_OP_STR="ble" +BLLI_L2_ELAPB=0x8 +BLLI_L2_HDLC_ABM=0xB +BLLI_L2_HDLC_ARM=0x9 +BLLI_L2_HDLC_NRM=0xA +BLLI_L2_ISO_1745=0x1 +BLLI_L2_ISO_7776=0x11 +BLLI_L2_LLC=0xC +BLLI_L2_MODE_EXT=0x80 +BLLI_L2_MODE_NORMAL=0x40 +BLLI_L2_Q921=0x2 +BLLI_L2_Q922=0xE +BLLI_L2_USER_SPECIFIED=0x10 +BLLI_L2_X25L=0x6 +BLLI_L2_X25M=0x7 +BLLI_L2_X75=0xD +BLLI_L3_IPI_IP=0xCC +BLLI_L3_IPI_SNAP=0x80 +BLLI_L3_ISO_8208=0x7 +BLLI_L3_ISO_TR9577=0xB +BLLI_L3_MODE_EXT=0x80 +BLLI_L3_MODE_NORMAL=0x40 +BLLI_L3_PACKET_1024=0xA +BLLI_L3_PACKET_128=0x7 +BLLI_L3_PACKET_16=0x4 +BLLI_L3_PACKET_2048=0xB +BLLI_L3_PACKET_256=0x8 +BLLI_L3_PACKET_32=0x5 +BLLI_L3_PACKET_4096=0xC +BLLI_L3_PACKET_512=0x9 +BLLI_L3_PACKET_64=0x6 +BLLI_L3_SIO_8473=0x9 +BLLI_L3_T70=0xA +BLLI_L3_USER_SPECIFIED=0x10 +BLLI_L3_X223=0x8 +BLLI_L3_X25=0x6 +BLT_OP=0x3A +BLT_OP_STR="blt" +BLTALIGNMENT=119 +BM_CLICK=0xF5 +BM_GETCHECK=0xF0 +BM_GETIMAGE=0xF6 +BM_GETSTATE=0xF2 +BM_SETCHECK=0xF1 +BM_SETIMAGE=0xF7 +BM_SETSTATE=0xF3 +BM_SETSTYLE=0xF4 +BMK_DURABILITY_INTRANSACTION=DBPROPVAL_BD_INTRANSACTION +BMK_DURABILITY_REORGANIZATION=DBPROPVAL_BD_REORGANIZATION +BMK_DURABILITY_ROWSET=DBPROPVAL_BD_ROWSET +BMK_DURABILITY_XTRANSACTION=DBPROPVAL_BD_XTRANSACTION +BMR_EQZ=0 +BMR_NEZ=1 +BN_CLICKED=0 +BN_DBLCLK=BN_DOUBLECLICKED +BN_DISABLE=4 +BN_DOUBLECLICKED=5 +BN_HILITE=2 +BN_KILLFOCUS=7 +BN_PAINT=1 +BN_PUSHED=BN_HILITE +BN_SETFOCUS=6 +BN_UNHILITE=3 +BN_UNPUSHED=BN_UNHILITE +BNE_OP=0x3D +BNE_OP_STR="bne" +BODY_ENCODING_HTML=0x80000 +BODY_ENCODING_MASK=0x180000 +BODY_ENCODING_TEXT=0x0 +BODY_ENCODING_TEXT_AND_HTML=0x100000 +BOE_CONTEXTALIGNMENT=0x10 +BOE_CONTEXTREADING=0x8 +BOE_NEUTRALOVERRIDE=0x4 +BOE_PLAINTEXT=0x2 +BOE_RTLDIR=0x1 +BOLD_FONTTYPE=0x100 +BOM_CONTEXTALIGNMENT=0x10 +BOM_CONTEXTREADING=0x8 +BOM_DEFPARADIR=0x1 +BOM_NEUTRALOVERRIDE=0x4 +BOM_PLAINTEXT=0x2 +BONE_COMMAND_ALERT=2 +BONE_COMMAND_PERMISSION_CHECK=3 +BONE_COMMAND_PERMISSION_RESPONSE=4 +BONE_COMMAND_SECURITY_MONITOR_EVENT=5 +BONE_COMMAND_STATION_QUERY_REQUEST=0 +BONE_COMMAND_STATION_QUERY_RESPONSE=1 +BONEPACKET_SIZE=sizeof(BONEPACKET) +BOOKMARK_BEGINNING=0 +BOOKMARK_CURRENT=1 +BOOKMARK_END=2 +BOTTOM_JUSTIFIED=2 +BPC_CATEGORY_ADAPTER=0x3000000 +BPC_CATEGORY_BPC=0x1000000 +BPC_CATEGORY_PROVIDER=0x2000000 +BPC_CONNECT_STATE_ACTIVE=2 +BPC_CONNECT_STATE_DISCONNECTING=3 +BPC_CONNECT_STATE_QUEUED=1 +BPC_CONNECT_STATE_UNCOMMITTED=0 +BPC_DEVICE_ANY=0xFFFFFFFF +BPC_GUIDE_ADAPTER_MAX=0x3FFFFFF +BPC_GUIDE_ADAPTER_MIN=0x3000000 +BPC_GUIDE_GENERIC_MAX=0x1FFFFFF +BPC_GUIDE_GENERIC_MIN=0x1000000 +BPC_GUIDE_PROVIDER_MAX=0x2FFFFFF +BPC_GUIDE_PROVIDER_MIN=0x2000000 +BPC_MAX_BUFFER_SIZE=64 +BPC_MIN_BUFFER_SIZE=4 +BPC_MIN_DIMENSION=1 +BPC_STATUS_ACTIVE=0x3 +BPC_STATUS_CONNECTED=0x1 +BPC_STATUS_DATA_ERROR=0x8 +BPC_STATUS_DATA_START=0x7 +BPC_STATUS_DATA_STOP=0x6 +BPC_STATUS_DISCONNECTED=0x4 +BPC_STATUS_OVERFLOW=0x5 +BPC_STATUS_QUEUED=0x2 +BPC_STREAM_TYPE_ADAPTER_MAX=0x3FFFFFF +BPC_STREAM_TYPE_ADAPTER_MIN=0x3000000 +BPC_STREAM_TYPE_GENERIC_MIN=0x1000000 +BPC_STREAM_TYPE_IP=0x1000003 +BPC_STREAM_TYPE_MPT_128=0x1000001 +BPC_STREAM_TYPE_MPT_128_CRC=0x1000002 +BPC_STREAM_TYPE_PROVIDER_MAX=0x2FFFFFF +BPC_STREAM_TYPE_PROVIDER_MIN=0x2000000 +BPC_STREAM_TYPE_RAW=0x1000000 +BPCCapBusMasteredData=0x1 +BPCCapExternalDataBus=0x4 +BPCCapHighSpeedData=0x20 +BPCCapIndependentTuner=0x2 +BPCCapLowSpeedData=0x10 +BPCNOTHROW=throw() +BPT_FUNC=(UNPRIV_PAL_FUNC|0x0) +BPT_FUNC_STR="bpt" +BPTAdd=1 +BPTRemove=2 +BPTUpdate=3 +BR_OP=0x30 +BR_OP_STR="br" +BRIGHTNESS_AUTO=-2 +BRIGHTNESS_DARK=-4 +BRIGHTNESS_LIGHT=-1 +BRIGHTNESS_NORM=-3 +BROADCAST_NODETYPE=1 +BROADCAST_QUERY_DENY=0x424D5144 +BROK_ALWAYS_WRITE=0x20 +BROK_AUTH_TYPE_ANON=0x1 +BROK_AUTH_TYPE_BASIC=0x4 +BROK_AUTH_TYPE_DPA=0x8 +BROK_AUTH_TYPE_PWDCOOKIE=0x2 +BROK_IGNORE_ALLOW_ANON=0x40 +BROWSEUIAPI=STDAPICALLTYPE +BS_3STATE=0x5 +BS_AUTO3STATE=0x6 +BS_AUTOCHECKBOX=0x3 +BS_AUTORADIOBUTTON=0x9 +BS_BITMAP=0x80 +BS_BOTTOM=0x800 +BS_CENTER=0x300 +BS_CHECKBOX=0x2 +BS_DEFPUSHBUTTON=0x1 +BS_DIBPATTERN=5 +BS_DIBPATTERN8X8=8 +BS_DIBPATTERNPT=6 +BS_FLAT=0x8000 +BS_GROUPBOX=0x7 +BS_HATCHED=2 +BS_HOLLOW=BS_NULL +BS_ICON=0x40 +BS_INDEXED=4 +BS_LEFT=0x100 +BS_LEFTTEXT=0x20 +BS_MONOPATTERN=9 +BS_MULTILINE=0x2000 +BS_NOTIFY=0x4000 +BS_NULL=1 +BS_OWNERDRAW=0xB +BS_PATTERN=3 +BS_PATTERN8X8=7 +BS_PUSHBUTTON=0x0 +BS_PUSHLIKE=0x1000 +BS_RADIOBUTTON=0x4 +BS_RIGHT=0x200 +BS_RIGHTBUTTON=BS_LEFTTEXT +BS_SOLID=0 +BS_TEXT=0x0 +BS_TOP=0x400 +BS_USERBUTTON=0x8 +BS_VCENTER=0xC00 +BSF_ALLOWSFW=0x80 +BSF_FLUSHDISK=0x4 +BSF_FORCEIFHUNG=0x20 +BSF_IGNORECURRENTTASK=0x2 +BSF_MSGSRV32ISOK=0x80000000 +BSF_MSGSRV32ISOK_BIT=31 +BSF_NOHANG=0x8 +BSF_NOTIMEOUTIFNOTHUNG=0x40 +BSF_POSTMESSAGE=0x10 +BSF_QUERY=0x1 +BSF_SENDNOTIFYMESSAGE=0x100 +BSM_ALLCOMPONENTS=0x0 +BSM_ALLDESKTOPS=0x10 +BSM_APPLICATIONS=0x8 +BSM_INSTALLABLEDRIVERS=0x4 +BSM_NETDRIVER=0x2 +BSM_VXDS=0x1 +BSR_OP=0x34 +BSR_OP_STR="bsr" +BST_CHECKED=0x1 +BST_FOCUS=0x8 +BST_INDETERMINATE=0x2 +BST_PUSHED=0x4 +BST_UNCHECKED=0x0 +BTE_SIZE=sizeof(BTE) +BTNS_AUTOSIZE=TBSTYLE_AUTOSIZE +BTNS_BUTTON=TBSTYLE_BUTTON +BTNS_CHECK=TBSTYLE_CHECK +BTNS_CHECKGROUP=TBSTYLE_CHECKGROUP +BTNS_DROPDOWN=TBSTYLE_DROPDOWN +BTNS_GROUP=TBSTYLE_GROUP +BTNS_NOPREFIX=TBSTYLE_NOPREFIX +BTNS_SEP=TBSTYLE_SEP +BTNS_SHOWTEXT=0x40 +BTNS_WHOLEDROPDOWN=0x80 +BUF_FULL=-3 +BUF2SMAL=4 +BUFF_SIZE=256 +BUFFER_FULL_100_PERCENT=3 +BUFFER_FULL_25_PERCENT=0 +BUFFER_FULL_50_PERCENT=1 +BUFFER_FULL_75_PERCENT=2 +BUFFERSIZE=32768 +BUFFLEN=255 +BUS_INTERFACE_REFERENCE_VERSION=0x100 +BUTTON_IMAGELIST_ALIGN_BOTTOM=3 +BUTTON_IMAGELIST_ALIGN_CENTER=4 +BUTTON_IMAGELIST_ALIGN_LEFT=0 +BUTTON_IMAGELIST_ALIGN_RIGHT=1 +BUTTON_IMAGELIST_ALIGN_TOP=2 +BWARN_ACCNT_EXISTS=0x80000088 +BWARN_ASSOC_ACCOUNT_NOT_FOUND=0x8000008D +BWARN_ATTRIBUTE_DUPLICATE=0x80000098 +BWARN_ATTRIBUTE_NOT_IMPORTABLE=0xC000009A +BWARN_ATTRIBUTE_READONLY=0x80000099 +BWARN_COULD_NOT_CREATE_SD=0x80000092 +BWARN_DEL_ATTR=0x80000096 +BWARN_DELETE_ACCOUNT_NOT_FOUND=0x8000008B +BWARN_DELETE_DOMAIN_NOT_FOUND=0x8000008C +BWARN_DELETE_TARGET_DOES_NOT_EXIST=0x8000008A +BWARN_NO_DEFAULT_ACCOUNT=0x80000091 +BWARN_NO_OBJ_ADMIN_ACCOUNT=0x8000008F +BWARN_NO_OBJ_PERM_ADMIN_ACCOUNT=0x8000008E +BWARN_NO_OBJ_USER_ACCOUNT=0x80000090 +BWARN_NO_RAW_MODE_TEMPLATE=0x8000009B +BWARN_OVERRIDE_PDC_NOT_FOUND=0x80000089 +BWARN_OVERSIZE_ATT_FILE=0x8000009C +BWARN_RENAMED_IMPORT_FILE=0x80000095 +BWARN_RENAMED_OUTPUT_FILE=0x40000094 +BWARN_THREAD_FAILED=0x80000097 +BYTE_OP=0x12 +BZ_DISABLECANCELBUTTON=0x1 +BZ_DISABLERETRYBUTTON=0x4 +BZ_DISABLESWITCHTOBUTTON=0x2 +BZ_NOTRESPONDINGDIALOG=0x8 +C_FLAGS=0x0 +C_FLAGS_STR="/c" +C_JOB=2 +C_MACHINE=3 +C_MACHINEGROUP=5 +C_PACKAGE=4 +C_SITE=1 +C_SITEGROUP=6 +c_szTRANSLATEINFSTRING="TranslateInfString" +C1_ALPHA=0x100 +C1_BLANK=0x40 +C1_CNTRL=0x20 +C1_DIGIT=0x4 +C1_LOWER=0x2 +C1_PUNCT=0x10 +C1_SPACE=0x8 +C1_TRANSPARENT=0x1 +C1_UPPER=0x1 +C1_XDIGIT=0x80 +C2_ARABICNUMBER=0x6 +C2_BLOCKSEPARATOR=0x8 +C2_COMMONSEPARATOR=0x7 +C2_EUROPENUMBER=0x3 +C2_EUROPESEPARATOR=0x4 +C2_EUROPETERMINATOR=0x5 +C2_LEFTTORIGHT=0x1 +C2_NOTAPPLICABLE=0x0 +C2_OTHERNEUTRAL=0xB +C2_RIGHTTOLEFT=0x2 +C2_SEGMENTSEPARATOR=0x9 +C2_WHITESPACE=0xA +C3_ALPHA=0x8000 +C3_DIACRITIC=0x2 +C3_FULLWIDTH=0x80 +C3_HALFWIDTH=0x40 +C3_HIRAGANA=0x20 +C3_IDEOGRAPH=0x100 +C3_KASHIDA=0x200 +C3_KATAKANA=0x10 +C3_LEXICAL=0x400 +C3_NONSPACING=0x1 +C3_NOTAPPLICABLE=0x0 +C3_SYMBOL=0x8 +C3_VOWELMARK=0x4 +CA_ACCESS_ADMIN=0x1 +CA_ACCESS_AUDITOR=0x4 +CA_ACCESS_ENROLL=0x200 +CA_ACCESS_MASKROLES=0xFF +CA_ACCESS_OFFICER=0x2 +CA_ACCESS_OPERATOR=0x8 +CA_ACCESS_READ=0x100 +CA_CRL_BASE=0x1 +CA_CRL_DELTA=0x2 +CA_DISP_ERROR=0x1 +CA_DISP_INCOMPLETE=0 +CA_DISP_INVALID=0x4 +CA_DISP_REVOKED=0x2 +CA_DISP_UNDER_SUBMISSION=0x5 +CA_DISP_VALID=0x3 +CA_LOG_FILTER=0x2 +CA_NEGATIVE=0x1 +CACHE_E_FIRST=0x80040170 +CACHE_E_LAST=0x8004017F +CACHE_E_NOCACHE_UPDATED=0x80040170 +CACHE_ENTRY_ACCTIME_FC=0x100 +CACHE_ENTRY_ATTRIBUTE_FC=0x4 +CACHE_ENTRY_EXEMPT_DELTA_FC=0x800 +CACHE_ENTRY_EXPTIME_FC=0x80 +CACHE_ENTRY_HEADERINFO_FC=0x400 +CACHE_ENTRY_HITRATE_FC=0x10 +CACHE_ENTRY_MODTIME_FC=0x40 +CACHE_ENTRY_SYNCTIME_FC=0x200 +CACHE_S_FIRST=0x40170 +CACHE_S_FORMATETC_NOTSUPPORTED=0x40170 +CACHE_S_LAST=0x4017F +CACHE_S_SAMECACHE=0x40171 +CACHE_S_SOMECACHES_NOTUPDATED=0x40172 +CACHEGROUP_ATTRIBUTE_BASIC=0x1 +CACHEGROUP_ATTRIBUTE_FLAG=0x2 +CACHEGROUP_ATTRIBUTE_GET_ALL=0xFFFFFFFF +CACHEGROUP_ATTRIBUTE_GROUPNAME=0x10 +CACHEGROUP_ATTRIBUTE_QUOTA=0x8 +CACHEGROUP_ATTRIBUTE_STORAGE=0x20 +CACHEGROUP_ATTRIBUTE_TYPE=0x4 +CACHEGROUP_FLAG_FLUSHURL_ONDELETE=0x2 +CACHEGROUP_FLAG_GIDONLY=0x4 +CACHEGROUP_FLAG_NONPURGEABLE=0x1 +CACHEGROUP_READWRITE_MASK=CACHEGROUP_ATTRIBUTE_TYPE|CACHEGROUP_ATTRIBUTE_QUOTA|CACHEGROUP_ATTRIBUTE_GROUPNAME|CACHEGROUP_ATTRIBUTE_STORAGE +CACHEGROUP_SEARCH_ALL=0x0 +CACHEGROUP_SEARCH_BYURL=0x1 +CACHEGROUP_TYPE_INVALID=0x1 +CADV_LATEACK=0xFFFF +CAEVENTID_BillingCallEnd=1230 +CAEVENTID_BillingCallStart=1229 +CAEVENTID_BlackedOut=1205 +CAEVENTID_CAFail=1220 +CAEVENTID_CAFault=1219 +CAEVENTID_CallbackFailed=1235 +CAEVENTID_CannotPurchase=1217 +CAEVENTID_CardInvalid=1203 +CAEVENTID_CardMissing=1201 +CAEVENTID_CardReady=1202 +CAEVENTID_CASuccess=1221 +CAEVENTID_ColdStart=1215 +CAEVENTID_CopyCard=1231 +CAEVENTID_CostExceeded=1207 +CAEVENTID_EPGFilterChanged=1232 +CAEVENTID_EPGGuideChanged=1226 +CAEVENTID_Fail=1223 +CAEVENTID_HandlePurchaseOffer=1227 +CAEVENTID_HistoryUpdated=1234 +CAEVENTID_IntegrityFault=1211 +CAEVENTID_MessagesUpdated=1233 +CAEVENTID_NewCard=1214 +CAEVENTID_NewEmail=1213 +CAEVENTID_NoSubscriber=1218 +CAEVENTID_NotReady=1208 +CAEVENTID_OSDRequest=1212 +CAEVENTID_PasswordCleared=1209 +CAEVENTID_RatingExceeded=1206 +CAEVENTID_Ready=1216 +CAEVENTID_Retry=1222 +CAEVENTID_RevokeEvent=1228 +CAEVENTID_SignalLost=1210 +CAEVENTID_TapingControlChanged=1225 +CAEVENTID_TuningChanged=1224 +CAEVENTID_WrongCard=1204 +CAIF_DSENTRY=0x1 +CAIF_LOCAL=0x8 +CAIF_REGISTRY=0x4 +CAIF_SHAREDFOLDERENTRY=0x2 +CAL_GREGORIAN=1 +CAL_GREGORIAN_ARABIC=10 +CAL_GREGORIAN_ME_FRENCH=9 +CAL_GREGORIAN_US=2 +CAL_GREGORIAN_XLIT_ENGLISH=11 +CAL_GREGORIAN_XLIT_FRENCH=12 +CAL_HEBREW=8 +CAL_HIJRI=6 +CAL_ICALINTVALUE=0x1 +CAL_ITWODIGITYEARMAX=0x30 +CAL_IYEAROFFSETRANGE=0x3 +CAL_JAPAN=3 +CAL_KOREA=5 +CAL_NOUSEROVERRIDE=LOCALE_NOUSEROVERRIDE +CAL_RETURN_NUMBER=LOCALE_RETURN_NUMBER +CAL_SABBREVDAYNAME1=0xE +CAL_SABBREVDAYNAME2=0xF +CAL_SABBREVDAYNAME3=0x10 +CAL_SABBREVDAYNAME4=0x11 +CAL_SABBREVDAYNAME5=0x12 +CAL_SABBREVDAYNAME6=0x13 +CAL_SABBREVDAYNAME7=0x14 +CAL_SABBREVMONTHNAME1=0x22 +CAL_SABBREVMONTHNAME10=0x2B +CAL_SABBREVMONTHNAME11=0x2C +CAL_SABBREVMONTHNAME12=0x2D +CAL_SABBREVMONTHNAME13=0x2E +CAL_SABBREVMONTHNAME2=0x23 +CAL_SABBREVMONTHNAME3=0x24 +CAL_SABBREVMONTHNAME4=0x25 +CAL_SABBREVMONTHNAME5=0x26 +CAL_SABBREVMONTHNAME6=0x27 +CAL_SABBREVMONTHNAME7=0x28 +CAL_SABBREVMONTHNAME8=0x29 +CAL_SABBREVMONTHNAME9=0x2A +CAL_SCALNAME=0x2 +CAL_SDAYNAME1=0x7 +CAL_SDAYNAME2=0x8 +CAL_SDAYNAME3=0x9 +CAL_SDAYNAME4=0xA +CAL_SDAYNAME5=0xB +CAL_SDAYNAME6=0xC +CAL_SDAYNAME7=0xD +CAL_SERASTRING=0x4 +CAL_SLONGDATE=0x6 +CAL_SMONTHNAME1=0x15 +CAL_SMONTHNAME10=0x1E +CAL_SMONTHNAME11=0x1F +CAL_SMONTHNAME12=0x20 +CAL_SMONTHNAME13=0x21 +CAL_SMONTHNAME2=0x16 +CAL_SMONTHNAME3=0x17 +CAL_SMONTHNAME4=0x18 +CAL_SMONTHNAME5=0x19 +CAL_SMONTHNAME6=0x1A +CAL_SMONTHNAME7=0x1B +CAL_SMONTHNAME8=0x1C +CAL_SMONTHNAME9=0x1D +CAL_SSHORTDATE=0x5 +CAL_SYEARMONTH=0x2f +CAL_TAIWAN=4 +CAL_THAI=7 +CAL_USE_CP_ACP=LOCALE_USE_CP_ACP +CALERT_SYSTEM=6 +CALG_3DES=(ALG_CLASS_DATA_ENCRYPT|ALG_TYPE_BLOCK|ALG_SID_3DES) +CALG_3DES_112=(ALG_CLASS_DATA_ENCRYPT|ALG_TYPE_BLOCK|ALG_SID_3DES_112) +CALG_AGREEDKEY_ANY=(ALG_CLASS_KEY_EXCHANGE|ALG_TYPE_DH|ALG_SID_AGREED_KEY_ANY) +CALG_CYLINK_MEK=(ALG_CLASS_DATA_ENCRYPT|ALG_TYPE_BLOCK|ALG_SID_CYLINK_MEK) +CALG_DES=(ALG_CLASS_DATA_ENCRYPT|ALG_TYPE_BLOCK|ALG_SID_DES) +CALG_DESX=(ALG_CLASS_DATA_ENCRYPT|ALG_TYPE_BLOCK|ALG_SID_DESX) +CALG_DH_EPHEM=(ALG_CLASS_KEY_EXCHANGE|ALG_TYPE_DH|ALG_SID_DH_EPHEM) +CALG_DH_SF=(ALG_CLASS_KEY_EXCHANGE|ALG_TYPE_DH|ALG_SID_DH_SANDF) +CALG_DSS_SIGN=(ALG_CLASS_SIGNATURE|ALG_TYPE_DSS|ALG_SID_DSS_ANY) +CALG_HMAC=(ALG_CLASS_HASH|ALG_TYPE_ANY|ALG_SID_HMAC) +CALG_HUGHES_MD5=(ALG_CLASS_KEY_EXCHANGE|ALG_TYPE_ANY|ALG_SID_MD5) +CALG_KEA_KEYX=(ALG_CLASS_KEY_EXCHANGE|ALG_TYPE_DH|ALG_SID_KEA) +CALG_MAC=(ALG_CLASS_HASH|ALG_TYPE_ANY|ALG_SID_MAC) +CALG_MD2=(ALG_CLASS_HASH|ALG_TYPE_ANY|ALG_SID_MD2) +CALG_MD4=(ALG_CLASS_HASH|ALG_TYPE_ANY|ALG_SID_MD4) +CALG_MD5=(ALG_CLASS_HASH|ALG_TYPE_ANY|ALG_SID_MD5) +CALG_PCT1_MASTER=(ALG_CLASS_MSG_ENCRYPT|ALG_TYPE_SECURECHANNEL|ALG_SID_PCT1_MASTER) +CALG_RC2=(ALG_CLASS_DATA_ENCRYPT|ALG_TYPE_BLOCK|ALG_SID_RC2) +CALG_RC4=(ALG_CLASS_DATA_ENCRYPT|ALG_TYPE_STREAM|ALG_SID_RC4) +CALG_RC5=(ALG_CLASS_DATA_ENCRYPT|ALG_TYPE_BLOCK|ALG_SID_RC5) +CALG_RSA_KEYX=(ALG_CLASS_KEY_EXCHANGE|ALG_TYPE_RSA|ALG_SID_RSA_ANY) +CALG_RSA_SIGN=(ALG_CLASS_SIGNATURE|ALG_TYPE_RSA|ALG_SID_RSA_ANY) +CALG_SCHANNEL_ENC_KEY=(ALG_CLASS_MSG_ENCRYPT|ALG_TYPE_SECURECHANNEL|ALG_SID_SCHANNEL_ENC_KEY) +CALG_SCHANNEL_MAC_KEY=(ALG_CLASS_MSG_ENCRYPT|ALG_TYPE_SECURECHANNEL|ALG_SID_SCHANNEL_MAC_KEY) +CALG_SCHANNEL_MASTER_HASH=(ALG_CLASS_MSG_ENCRYPT|ALG_TYPE_SECURECHANNEL|ALG_SID_SCHANNEL_MASTER_HASH) +CALG_SEAL=(ALG_CLASS_DATA_ENCRYPT|ALG_TYPE_STREAM|ALG_SID_SEAL) +CALG_SHA=(ALG_CLASS_HASH|ALG_TYPE_ANY|ALG_SID_SHA) +CALG_SHA1=(ALG_CLASS_HASH|ALG_TYPE_ANY|ALG_SID_SHA1) +CALG_SKIPJACK=(ALG_CLASS_DATA_ENCRYPT|ALG_TYPE_BLOCK|ALG_SID_SKIPJACK) +CALG_SSL2_MASTER=(ALG_CLASS_MSG_ENCRYPT|ALG_TYPE_SECURECHANNEL|ALG_SID_SSL2_MASTER) +CALG_SSL3_MASTER=(ALG_CLASS_MSG_ENCRYPT|ALG_TYPE_SECURECHANNEL|ALG_SID_SSL3_MASTER) +CALG_SSL3_SHAMD5=(ALG_CLASS_HASH|ALG_TYPE_ANY|ALG_SID_SSL3SHAMD5) +CALG_TEK=(ALG_CLASS_DATA_ENCRYPT|ALG_TYPE_BLOCK|ALG_SID_TEK) +CALG_TLS1_MASTER=(ALG_CLASS_MSG_ENCRYPT|ALG_TYPE_SECURECHANNEL|ALG_SID_TLS1_MASTER) +CALG_TLS1PRF=(ALG_CLASS_HASH|ALG_TYPE_ANY|ALG_SID_TLS1PRF) +CALL_PENDING=0x2 +CALLBACK=PASCA +CALLBACK_16=CALLBACK +CALLBACK_CHUNK_FINISHED=0x0 +CALLBACK_DISCONTINUE=0x80000000 +CALLBACK_EVENT=0x50000 +CALLBACK_FUNCTION=0x30000 +CALLBACK_NULL=0x0 +CALLBACK_STREAM_SWITCH=0x1 +CALLBACK_TASK=0x20000 +CALLBACK_THREAD=CALLBACK_TASK +CALLBACK_TYPEMASK=0x70000 +CALLBACK_WINDOW=0x10000 +CALLKD_FUNC=(UNPRIV_PAL_FUNC|0xAD) +CALLKD_FUNC_STR="callkd" +CALLPAL_OP=0x0 +CALLSYS_FUNC=(UNPRIV_PAL_FUNC|0x3) +CALLSYS_FUNC_STR="callsys" +CANNOT_ALLOCATE_MEMORY=0x9 +CANNOT_LOAD=UINT(-8) +CANNOT_OPEN=UINT(-7) +CANNOT_SAVE=UINT(-5) +CAP_ATA_ID_CMD=1 +CAP_ATAPI_ID_CMD=2 +CAP_SMART_CMD=4 +CAPATHLENGTH_INFINITE=0xFFFFFFFF +CAPS1=94 +CAPSLOCK_ON=0x80 +CAPTUREBLT=0x40000000 +CAPTUREFILE_CREATE=CREATE_NEW +CAPTUREFILE_HEADER_SIZE=sizeof(CAPTUREFILE_HEADER) +CAPTUREFILE_HEADER_VALUES_SIZE=sizeof(CAPTUREFILE_HEADER_VALUES) +CAPTUREFILE_OPEN=OPEN_EXISTING +CAPTUREFILE_VERSION_MAJOR=2 +CAPTUREFILE_VERSION_MINOR=0 +CAPTUREFILTER_FLAGS_DISCARD_COMMENTS=0x10 +CAPTUREFILTER_FLAGS_INCLUDE_ALL=0x3 +CAPTUREFILTER_FLAGS_INCLUDE_ALL_ETYPES=0x2 +CAPTUREFILTER_FLAGS_INCLUDE_ALL_SAPS=0x1 +CAPTUREFILTER_FLAGS_KEEP_RAW=0x20 +CAPTUREFILTER_FLAGS_LOCAL_ONLY=0x8 +CAPTUREFILTER_FLAGS_TRIGGER=0x4 +CAPTUREFILTER_SIZE=sizeof(CAPTUREFILTER) +CAPTUREMODE_BURST=2 +CAPTUREMODE_NORMAL=1 +CAPTUREMODE_TIMELAPSE=3 +CASERVERID_BuyItem=1302 +CASERVERID_CancelItem=1303 +CASERVERID_DisplayConfigDialog=1306 +CASERVERID_EmailMessages=1313 +CASERVERID_ErrorMessages=1314 +CASERVERID_HandleCardChaining=1315 +CASERVERID_HistoryItems=1312 +CASERVERID_ItemDetails=1304 +CASERVERID_ProviderEPGMask=1305 +CASERVERID_ProviderRating=1309 +CASERVERID_ProviderStatus=1310 +CASERVERID_ResetProviderSystem=1301 +CASERVERID_ShowBox=1311 +CASERVERID_UserArea=1308 +CASERVERID_UserName=1307 +CAT_E_CATIDNOEXIST=0x80040160 +CAT_E_FIRST=0x80040160 +CAT_E_LAST=0x80040161 +CAT_E_NODESCRIPTION=0x80040161 +CAT_MEMBERINFO_OBJID="1.3.6.1.4.1.311.12.2.2" +CAT_MEMBERINFO_STRUCT=2222 +CAT_NAMEVALUE_OBJID="1.3.6.1.4.1.311.12.2.1" +CAT_NAMEVALUE_STRUCT=2221 +CATEGORY_CONFIG="Config" +CATEGORY_ESP="ESP" +CATEGORY_FINDER="Finder" +CATEGORY_LOCATION="Location" +CATEGORY_NETWORKINFO="NetworkInfo" +CATEGORY_REMOTE="Remote" +CATEGORY_TRIGGER="Trigger" +CATID_NULL=GUID_NUL +CAUSE_AAL_PARAMETERS_UNSUPPORTED=0x5D +CAUSE_ACCESS_INFORMAION_DISCARDED=0x2B +CAUSE_BEARER_CAPABILITY_UNAUTHORIZED=0x39 +CAUSE_BEARER_CAPABILITY_UNAVAILABLE=0x3A +CAUSE_BEARER_CAPABILITY_UNIMPLEMENTED=0x41 +CAUSE_CALL_REJECTED=0x15 +CAUSE_CHANNEL_NONEXISTENT=0x52 +CAUSE_COND_PERMANENT=0x1 +CAUSE_COND_TRANSIENT=0x2 +CAUSE_COND_UNKNOWN=0x0 +CAUSE_DESTINATION_OUT_OF_ORDER=0x1B +CAUSE_INCOMPATIBLE_DESTINATION=0x58 +CAUSE_INCORRECT_MESSAGE_LENGTH=0x68 +CAUSE_INVALID_CALL_REFERENCE=0x51 +CAUSE_INVALID_ENDPOINT_REFERENCE=0x59 +CAUSE_INVALID_IE_CONTENTS=0x64 +CAUSE_INVALID_NUMBER_FORMAT=0x1C +CAUSE_INVALID_STATE_FOR_MESSAGE=0x65 +CAUSE_INVALID_TRANSIT_NETWORK_SELECTION=0x5B +CAUSE_LOC_BEYOND_INTERWORKING=0xA +CAUSE_LOC_INTERNATIONAL_NETWORK=0x7 +CAUSE_LOC_PRIVATE_LOCAL=0x1 +CAUSE_LOC_PRIVATE_REMOTE=0x5 +CAUSE_LOC_PUBLIC_LOCAL=0x2 +CAUSE_LOC_PUBLIC_REMOTE=0x4 +CAUSE_LOC_TRANSIT_NETWORK=0x3 +CAUSE_LOC_USER=0x0 +CAUSE_MANDATORY_IE_MISSING=0x60 +CAUSE_NA_ABNORMAL=0x4 +CAUSE_NA_NORMAL=0x0 +CAUSE_NETWORK_OUT_OF_ORDER=0x26 +CAUSE_NO_ROUTE_TO_DESTINATION=0x3 +CAUSE_NO_ROUTE_TO_TRANSIT_NETWORK=0x2 +CAUSE_NO_USER_RESPONDING=0x12 +CAUSE_NO_VPI_VCI_AVAILABLE=0x2D +CAUSE_NORMAL_CALL_CLEARING=0x10 +CAUSE_NORMAL_UNSPECIFIED=0x1F +CAUSE_NUMBER_CHANGED=0x16 +CAUSE_OPTION_UNAVAILABLE=0x3F +CAUSE_PROTOCOL_ERROR=0x6F +CAUSE_PU_PROVIDER=0x0 +CAUSE_PU_USER=0x8 +CAUSE_QOS_UNAVAILABLE=0x31 +CAUSE_REASON_IE_INSUFFICIENT=0x8 +CAUSE_REASON_IE_MISSING=0x4 +CAUSE_REASON_USER=0x0 +CAUSE_RECOVERY_ON_TIMEOUT=0x66 +CAUSE_RESOURCE_UNAVAILABLE=0x2F +CAUSE_STATUS_ENQUIRY_RESPONSE=0x1E +CAUSE_TEMPORARY_FAILURE=0x29 +CAUSE_TOO_MANY_PENDING_ADD_PARTY=0x5C +CAUSE_UNALLOCATED_NUMBER=0x1 +CAUSE_UNIMPLEMENTED_IE=0x63 +CAUSE_UNIMPLEMENTED_MESSAGE_TYPE=0x61 +CAUSE_UNSUPPORTED_TRAFFIC_PARAMETERS=0x49 +CAUSE_USER_BUSY=0x11 +CAUSE_USER_CELL_RATE_UNAVAILABLE=0x33 +CAUSE_USER_REJECTS_CLIR=0x17 +CAUSE_VPI_VCI_UNACCEPTABLE=0xA +CAUSE_VPI_VCI_UNAVAILABLE=0x23 +CB_ADDSTRING=0x143 +CB_BYTEARRAY=(sizeof(BYTEARRAY)) +CB_DELETESTRING=0x144 +CB_DIR=0x145 +CB_ERR=(-1) +CB_ERRSPACE=(-2) +CB_FINDSTRING=0x14C +CB_FINDSTRINGEXACT=0x158 +CB_GETCOMBOBOXINFO=0x164 +CB_GETCOUNT=0x146 +CB_GETCURSEL=0x147 +CB_GETDROPPEDCONTROLRECT=0x152 +CB_GETDROPPEDSTATE=0x157 +CB_GETDROPPEDWIDTH=0x15f +CB_GETEDITSEL=0x140 +CB_GETEXTENDEDUI=0x156 +CB_GETHORIZONTALEXTENT=0x15d +CB_GETITEMDATA=0x150 +CB_GETITEMHEIGHT=0x154 +CB_GETLBTEXT=0x148 +CB_GETLBTEXTLEN=0x149 +CB_GETLOCALE=0x15A +CB_GETTOPINDEX=0x15b +CB_INITSTORAGE=0x161 +CB_INSERTSTRING=0x14A +CB_LIMITTEXT=0x141 +CB_MAX_CAB_PATH=256 +CB_MAX_CABINET_NAME=256 +CB_MAX_CHUNK=32768 +CB_MAX_DISK=0x7FFFFFFF +CB_MAX_DISK_NAME=256 +CB_MAX_FILENAME=256 +CB_MSGMAX=0x15B +CB_MULTIPLEADDSTRING=0x163 +CB_OID_1=9 +CB_OID_2=10 +CB_OID_3=11 +CB_OID_4=12 +CB_OID_MAC_BINARY=CB_OID_1 +CB_OID_MIMETAG=CB_OID_1 +CB_OID_OLE=CB_OID_1 +CB_OID_OLE1=CB_OID_2 +CB_OID_OLE1_STORAGE=CB_OID_3 +CB_OID_OLE2=CB_OID_2 +CB_OID_OLE2_STORAGE=CB_OID_3 +CB_OID_TNEF=CB_OID_1 +CB_OKAY=0 +CB_RESETCONTENT=0x14B +CB_SELECTSTRING=0x14D +CB_SETCURSEL=0x14E +CB_SETDROPPEDWIDTH=0x160 +CB_SETEDITSEL=0x142 +CB_SETEXTENDEDUI=0x155 +CB_SETHORIZONTALEXTENT=0x15e +CB_SETITEMDATA=0x151 +CB_SETITEMHEIGHT=0x153 +CB_SETLOCALE=0x159 +CB_SETTOPINDEX=0x15c +CB_SHOWDROPDOWN=0x14F +CB_STATSTRUCT=(sizeof(STATSTRUCT)) +CBA_DEBUG_INFO=0x10000000 +CBA_DEFERRED_SYMBOL_LOAD_CANCEL=0x7 +CBA_DEFERRED_SYMBOL_LOAD_COMPLETE=0x2 +CBA_DEFERRED_SYMBOL_LOAD_FAILURE=0x3 +CBA_DEFERRED_SYMBOL_LOAD_START=0x1 +CBA_DUPLICATE_SYMBOL=0x5 +CBA_READ_MEMORY=0x6 +CBA_SYMBOLS_UNLOADED=0x4 +cbALIAS=sizeof(ALIAS) +CBDIR_ENTRYID=sizeof(DIR_ENTRYID) +cbDisplayName=41 +CBEIF_DI_SETITEM=0x10000000 +CBEIF_IMAGE=0x2 +CBEIF_INDENT=0x10 +CBEIF_LPARAM=0x20 +CBEIF_OVERLAY=0x8 +CBEIF_SELECTEDIMAGE=0x4 +CBEIF_TEXT=0x1 +CBEM_DELETEITEM=CB_DELETESTRING +CBEM_GETCOMBOCONTROL=(WM_USER + 6) +CBEM_GETEDITCONTROL=(WM_USER + 7) +CBEM_GETEXSTYLE=(WM_USER + 9) +CBEM_GETEXTENDEDSTYLE=(WM_USER + 9) +CBEM_GETIMAGELIST=(WM_USER + 3) +CBEM_GETITEMA=(WM_USER + 4) +CBEM_GETITEMW=(WM_USER + 13) +CBEM_GETUNICODEFORMAT=CCM_GETUNICODEFORMAT +CBEM_HASEDITCHANGED=(WM_USER + 10) +CBEM_INSERTITEMA=(WM_USER + 1) +CBEM_INSERTITEMW=(WM_USER + 11) +CBEM_SETEXSTYLE=(WM_USER + 8) +CBEM_SETEXTENDEDSTYLE=(WM_USER + 14) +CBEM_SETIMAGELIST=(WM_USER + 2) +CBEM_SETITEMA=(WM_USER + 5) +CBEM_SETITEMW=(WM_USER + 12) +CBEM_SETUNICODEFORMAT=CCM_SETUNICODEFORMAT +CBEM_SETWINDOWTHEME=CCM_SETWINDOWTHEME +cbEmailName=11 +CBEMAXSTRLEN=260 +CBEN_BEGINEDIT=(CBEN_FIRST - 4) +CBEN_DELETEITEM=(CBEN_FIRST - 2) +CBEN_DRAGBEGINA=(CBEN_FIRST - 8) +CBEN_DRAGBEGINW=(CBEN_FIRST - 9) +CBEN_ENDEDITA=(CBEN_FIRST - 5) +CBEN_ENDEDITW=(CBEN_FIRST - 6) +CBEN_FIRST=(-800) +CBEN_GETDISPINFO=(CBEN_FIRST - 0) +CBEN_GETDISPINFOA=(CBEN_FIRST - 0) +CBEN_GETDISPINFOW=(CBEN_FIRST - 7) +CBEN_INSERTITEM=(CBEN_FIRST - 1) +CBEN_LAST=(-830) +CBENF_DROPDOWN=4 +CBENF_ESCAPE=3 +CBENF_KILLFOCUS=1 +CBENF_RETURN=2 +CBES_EX_CASESENSITIVE=0x10 +CBES_EX_NOEDITIMAGE=0x1 +CBES_EX_NOEDITIMAGEINDENT=0x2 +CBES_EX_NOSIZELIMIT=0x8 +CBES_EX_PATHWORDBREAKPROC=0x4 +CBF_FAIL_ADVISES=0x4000 +CBF_FAIL_ALLSVRXACTIONS=0x3F000 +CBF_FAIL_CONNECTIONS=0x2000 +CBF_FAIL_EXECUTES=0x8000 +CBF_FAIL_POKES=0x10000 +CBF_FAIL_REQUESTS=0x20000 +CBF_FAIL_SELFCONNECTIONS=0x1000 +CBF_SKIP_ALLNOTIFICATIONS=0x3C0000 +CBF_SKIP_CONNECT_CONFIRMS=0x40000 +CBF_SKIP_DISCONNECTS=0x200000 +CBF_SKIP_REGISTRATIONS=0x80000 +CBF_SKIP_UNREGISTRATIONS=0x100000 +CBIWABOBJECT=sizeof(IWABOBJECT) +CBM_CREATEDIB=0x2 +CBM_INIT=0x4 +cbMaxIdData=200 +CBN_CLOSEUP=8 +CBN_DBLCLK=2 +CBN_DROPDOWN=7 +CBN_EDITCHANGE=5 +CBN_EDITUPDATE=6 +CBN_ERRSPACE=(-1) +CBN_KILLFOCUS=4 +CBN_SELCHANGE=1 +CBN_SELENDCANCEL=10 +CBN_SELENDOK=9 +CBN_SETFOCUS=3 +cbNDRContext=20 +cbNSID=sizeof(NSID) +CBR_110=110 +CBR_115200=115200 +CBR_1200=1200 +CBR_128000=128000 +CBR_14400=14400 +CBR_19200=19200 +CBR_2400=2400 +CBR_256000=256000 +CBR_300=300 +CBR_38400=38400 +CBR_4800=4800 +CBR_56000=56000 +CBR_57600=57600 +CBR_600=600 +CBR_9600=9600 +CBR_BLOCK=0xFFFF +CBS_AUTOHSCROLL=0x40 +CBS_DISABLENOSCROLL=0x800 +CBS_DROPDOWN=0x2 +CBS_DROPDOWNLIST=0x3 +CBS_HASSTRINGS=0x200 +CBS_LOWERCASE=0x4000 +CBS_NOINTEGRALHEIGHT=0x400 +CBS_OEMCONVERT=0x80 +CBS_OWNERDRAWFIXED=0x10 +CBS_OWNERDRAWVARIABLE=0x20 +CBS_SIMPLE=0x1 +CBS_SORT=0x100 +CBS_UPPERCASE=0x2000 +cbSeverName=12 +cbTYPE=16 +CBUSR_ENTRYID=sizeof(USR_ENTRYID) +CBUSR_PERMID=sizeof(USR_PERMID) +CC_ANYCOLOR=0x100 +CC_CHORD=4 +CC_CIRCLES=1 +CC_DEFAULTCONFIG=(0) +CC_ELLIPSES=8 +CC_ENABLEHOOK=0x10 +CC_ENABLETEMPLATE=0x20 +CC_ENABLETEMPLATEHANDLE=0x40 +CC_FIRSTCONFIG=(0x2) +CC_FULLOPEN=0x2 +CC_INTERIORS=128 +CC_LOCALACTIVECONFIG=(0x4) +CC_LOCALCONFIG=(0x3) +CC_NONE=0 +CC_PIE=2 +CC_PREVENTFULLOPEN=0x4 +CC_RGBINIT=0x1 +CC_ROUNDRECT=256 +CC_SHOWHELP=0x8 +CC_SOLIDCOLOR=0x80 +CC_STYLED=32 +CC_UIPICKCONFIG=(0x1) +CC_WIDE=16 +CC_WIDESTYLED=64 +CCERR_CHOOSECOLORCODES=0x5000 +CCF_COLUMN_SET_ID=("CCF_COLUMN_SET_ID") +CCF_DISPLAY_NAME=("CCF_DISPLAY_NAME") +CCF_MMC_DYNAMIC_EXTENSIONS=("CCF_MMC_DYNAMIC_EXTENSIONS") +CCF_MMC_MULTISELECT_DATAOBJECT=("CCF_MMC_MULTISELECT_DATAOBJECT") +CCF_MULTI_SELECT_SNAPINS=("CCF_MULTI_SELECT_SNAPINS") +CCF_NODEID=("CCF_NODEID") +CCF_NODEID2=("CCF_NODEID2") +CCF_NODETYPE=("CCF_NODETYPE") +CCF_NOTEXT=0x1 +CCF_OBJECT_TYPES_IN_MULTI_SELECT=("CCF_OBJECT_TYPES_IN_MULTI_SELECT") +CCF_SCESVC_ATTACHMENT="CCF_SCESVC_ATTACHMENT" +CCF_SCESVC_ATTACHMENT_DATA="CCF_SCESVC_ATTACHMENT_DATA" +CCF_SNAPIN_CLASSID=("CCF_SNAPIN_CLASSID") +CCF_SNAPIN_PRELOADS=("CCF_SNAPIN_PRELOADS") +CCF_SZNODETYPE=("CCF_SZNODETYPE") +CCF_WINDOW_TITLE=("CCF_WINDOW_TITLE") +CCH_MAX_PROPSTG_NAME=31 +cchBodyTagMax=100 +CCHCCCLASS=32 +CCHCCDESC=32 +CCHCCTEXT=256 +cchDeleteKey=((sizeof(pszDeleteKeyA) / 1) - 1) +CCHDEVICENAME=32 +CCHFORMNAME=32 +CCHILDREN_FRAME=7 +CCHILDREN_SCROLLBAR=5 +CCHILDREN_TITLEBAR=5 +cchMaxCreateMSName=(10 + 1) +cchMaxCreateMSNetwork=(10 + 1) +cchMaxCreateMSPostoffice=(10 + 1) +cchMaxLockName=17 +cchMaxNumber=(10 + 1) +cchMaxProxyValue=(1110 + 1) +cchMaxServer=(MAX_COMPUTERNAME_LENGTH + 1) +cchMaxValidateMSName=(10 + 1) +cchMaxValidateMSNetwork=(10 + 1) +cchMaxValidateMSPostoffice=(10 + 1) +cchProfileNameMax=64 +cchProfilePassMax=64 +cchSubstServer=((sizeof(pszSubstServerA) / 1) - 1) +cchTextLimitDefault=32767 +CCITT_A_CPU=24 +CCITT_U_CPU=25 +CCLOCKSKEWMINUTESDEFAULT=10 +CCM_FIRST=0x2000 +CCM_GETCOLORSCHEME=(CCM_FIRST + 3) +CCM_GETDROPTARGET=(CCM_FIRST + 4) +CCM_GETUNICODEFORMAT=(CCM_FIRST + 6) +CCM_GETVERSION=(CCM_FIRST + 0x8) +CCM_LAST=(CCM_FIRST + 0x200) +CCM_SETBKCOLOR=(CCM_FIRST + 1) +CCM_SETCOLORSCHEME=(CCM_FIRST + 2) +CCM_SETNOTIFYWINDOW=(CCM_FIRST + 0x9) +CCM_SETUNICODEFORMAT=(CCM_FIRST + 5) +CCM_SETVERSION=(CCM_FIRST + 0x7) +CCM_SETWINDOWTHEME=(CCM_FIRST + 0xB) +CCS_ADJUSTABLE=0x20 +CCS_BOTTOM=0x3 +CCS_LEFT=(CCS_VERT|CCS_TOP) +CCS_NODIVIDER=0x40 +CCS_NOMOVEX=(CCS_VERT|CCS_NOMOVEY) +CCS_NOMOVEY=0x2 +CCS_NOPARENTALIGN=0x8 +CCS_NORESIZE=0x4 +CCS_RIGHT=(CCS_VERT|CCS_BOTTOM) +CCS_TOP=0x1 +CCS_VERT=0x80 +CD_LBSELADD=2 +CD_LBSELCHANGE=0 +CD_LBSELNOITEMS=-1 +CD_LBSELSUB=1 +CDALREADYUSED=7100 +CDB2GVF_SHOWALLFILES=0x1 +CDB2N_CONTEXTMENU_DONE=0x1 +CDB2N_CONTEXTMENU_START=0x2 +CDBADFILE=7200 +CDBADNAME=7700 +CDBADORG=7800 +CDBOSC_KILLFOCUS=0x1 +CDBOSC_RENAME=0x3 +CDBOSC_SELCHANGE=0x2 +CDBOSC_SETFOCUS=0x0 +CDCONFIRMINFO=7300 +CDDS_ITEM=0x10000 +CDDS_ITEMPOSTERASE=(CDDS_ITEM|CDDS_POSTERASE) +CDDS_ITEMPOSTPAINT=(CDDS_ITEM|CDDS_POSTPAINT) +CDDS_ITEMPREERASE=(CDDS_ITEM|CDDS_PREERASE) +CDDS_ITEMPREPAINT=(CDDS_ITEM|CDDS_PREPAINT) +CDDS_MAPPART=0x5 +CDDS_POSTERASE=0x4 +CDDS_POSTPAINT=0x2 +CDDS_PREERASE=0x3 +CDDS_PREPAINT=0x1 +CDDS_SUBITEM=0x20000 +CDEF_BYPASS_CLASS_MANAGER=0x2 +CDEF_CLASS_DEFAULT=0x1 +CDEF_MERIT_ABOVE_DO_NOT_USE=0x8 +CDERR_DIALOGFAILURE=0xFFFF +CDERR_FINDRESFAILURE=0x6 +CDERR_GENERALCODES=0x0 +CDERR_INITIALIZATION=0x2 +CDERR_LOADRESFAILURE=0x7 +CDERR_LOADSTRFAILURE=0x5 +CDERR_LOCKRESFAILURE=0x8 +CDERR_MEMALLOCFAILURE=0x9 +CDERR_MEMLOCKFAILURE=0xA +CDERR_NOHINSTANCE=0x4 +CDERR_NOHOOK=0xB +CDERR_NOTEMPLATE=0x3 +CDERR_REGISTERMSGFAIL=0xC +CDERR_STRUCTSIZE=0x1 +CDGETNAME=7400 +CDGETNAMEORG=7500 +CDGETORG=7600 +CDIS_CHECKED=0x8 +CDIS_DEFAULT=0x20 +CDIS_DISABLED=0x4 +CDIS_FOCUS=0x10 +CDIS_GRAYED=0x2 +CDIS_HOT=0x40 +CDIS_INDETERMINATE=0x100 +CDIS_MARKED=0x80 +CDIS_SELECTED=0x1 +CDIS_SHOWKEYBOARDCUES=0x200 +CDM_FIRST=(WM_USER + 100) +CDM_GETFILEPATH=(CDM_FIRST + 0x1) +CDM_GETFOLDERIDLIST=(CDM_FIRST + 0x3) +CDM_GETFOLDERPATH=(CDM_FIRST + 0x2) +CDM_GETSPEC=(CDM_FIRST + 0x0) +CDM_HIDECONTROL=(CDM_FIRST + 0x5) +CDM_LAST=(WM_USER + 200) +CDM_SETCONTROLTEXT=(CDM_FIRST + 0x4) +CDM_SETDEFEXT=(CDM_FIRST + 0x6) +CDN_FILEOK=(CDN_FIRST - 0x5) +CDN_FIRST=(-601) +CDN_FOLDERCHANGE=(CDN_FIRST - 0x2) +CDN_HELP=(CDN_FIRST - 0x4) +CDN_INCLUDEITEM=(CDN_FIRST - 0x7) +CDN_INITDONE=(CDN_FIRST - 0x0) +CDN_LAST=(-699) +CDN_SELCHANGE=(CDN_FIRST - 0x1) +CDN_SHAREVIOLATION=(CDN_FIRST - 0x3) +CDN_TYPECHANGE=(CDN_FIRST - 0x6) +CDO_E_ADOSTREAM_NOT_BOUND=0x8004022C +CDO_E_ARGUMENT1=0x80044000 +CDO_E_ARGUMENT2=0x80044001 +CDO_E_ARGUMENT3=0x80044002 +CDO_E_ARGUMENT4=0x80044003 +CDO_E_ARGUMENT5=0x80044004 +CDO_E_AUTHENTICATION_FAILURE=0x80040215 +CDO_E_BAD_DATA=0x80040229 +CDO_E_BAD_SENDER=0x80040233 +CDO_E_CONNECTION_DROPPED=0x80040212 +CDO_E_CONTENTPROPXML_CONVERT_FAILED=0x80040230 +CDO_E_CONTENTPROPXML_NOT_FOUND=0x8004022D +CDO_E_CONTENTPROPXML_PARSE_FAILED=0x8004022F +CDO_E_CONTENTPROPXML_WRONG_CHARSET=0x8004022E +CDO_E_DIRECTORIES_UNREACHABLE=0x80040232 +CDO_E_FAILED_TO_CONNECT=0x80040213 +CDO_E_FROM_MISSING=0x8004020D +CDO_E_HTTP_FAILED=0x8004021A +CDO_E_HTTP_FORBIDDEN=0x80040219 +CDO_E_HTTP_NOT_FOUND=0x80040218 +CDO_E_INACTIVE=0x80040206 +CDO_E_INVALID_CHARSET=0x8004022B +CDO_E_INVALID_CONTENT_TYPE=0x80040216 +CDO_E_INVALID_ENCODING_FOR_MULTIPART=0x8004021C +CDO_E_INVALID_ENCODING_TYPE=0x800CCE1D +CDO_E_INVALID_POST=0x80040214 +CDO_E_INVALID_POST_OPTION=0x80040221 +CDO_E_INVALID_PROPERTYNAME=0x80040204 +CDO_E_INVALID_SEND_OPTION=0x80040220 +CDO_E_LOGON_FAILURE=0x80040217 +CDO_E_MULTIPART_NO_DATA=0x8004021B +CDO_E_NNTP_POST_FAILED=0x80040210 +CDO_E_NNTP_SERVER_REQUIRED=0x8004020B +CDO_E_NO_DEFAULT_DROP_DIR=0x80040209 +CDO_E_NO_DIRECTORIES_SPECIFIED=0x80040231 +CDO_E_NO_PICKUP_DIR=0x80040222 +CDO_E_NO_SUPPORT_FOR_OBJECTS=0x80040207 +CDO_E_NOT_ALL_DELETED=0x80040223 +CDO_E_NOT_AVAILABLE=0x80040208 +CDO_E_NOT_FOUND=0x800CCE05 +CDO_E_NOT_OPENED=0x80040202 +CDO_E_PROP_CANNOT_DELETE=0x80040228 +CDO_E_PROP_NONHEADER=0x8004022A +CDO_E_PROP_NOT_FOUND=0x8004021E +CDO_E_PROP_READONLY=0x80040227 +CDO_E_PROP_UNSUPPORTED=0x80040205 +CDO_E_RECIPIENT_MISSING=0x8004020C +CDO_E_RECIPIENTS_REJECTED=0x8004020F +CDO_E_SELF_BINDING=0x80040234 +CDO_E_SENDER_REJECTED=0x8004020E +CDO_E_SMTP_SEND_FAILED=0x80040211 +CDO_E_SMTP_SERVER_REQUIRED=0x8004020A +CDO_E_UNCAUGHT_EXCEPTION=0x80040201 +CDO_E_UNSUPPORTED_DATASOURCE=0x80040203 +cdo7bit="7bit" +cdo8bit="8bit" +cdoAdoStream="_Stream" +cdoApproved="urn:schemas:mailheader:approved" +cdoArrivalTime="http:" +cdoAttachmentFilename="urn:schemas:httpmail:attachmentfilename" +cdoAutoPromoteBodyParts="http:" +cdoBase64="base64" +cdoBcc="urn:schemas:httpmail:bcc" +cdoBIG5="big5" +cdoBinary="binary" +cdoCc="urn:schemas:httpmail:cc" +cdoClientIPAddress="http:" +cdoComment="urn:schemas:mailheader:comment" +cdoContentBase="urn:schemas:mailheader:content-base" +cdoContentDescription="urn:schemas:mailheader:content-description" +cdoContentDisposition="urn:schemas:mailheader:content-disposition" +cdoContentDispositionType="urn:schemas:httpmail:content-disposition-type" +cdoContentId="urn:schemas:mailheader:content-id" +cdoContentLanguage="urn:schemas:mailheader:content-language" +cdoContentLocation="urn:schemas:mailheader:content-location" +cdoContentMediaType="urn:schemas:httpmail:content-media-type" +cdoContentTransferEncoding="urn:schemas:mailheader:content-transfer-encoding" +cdoContentType="urn:schemas:mailheader:content-type" +cdoControl="urn:schemas:mailheader:contro" +cdoDate="urn:schemas:httpmail:date" +cdoDateReceived="urn:schemas:httpmail:datereceived" +cdoDisposition="urn:schemas:mailheader:disposition" +cdoDispositionNotificationTo="urn:schemas:mailheader:disposition-notification-to" +cdoDistribution="urn:schemas:mailheader:distribution" +cdoEUC_JP="euc-jp" +cdoEUC_KR="euc-kr" +cdoExpires="urn:schemas:mailheader:expires" +cdoFlushBuffersOnWrite="http:" +cdoFollowupTo="urn:schemas:mailheader:followup-to" +cdoFrom="urn:schemas:httpmail:from" +cdoGB2312="gb2312" +cdoGif="image/gif" +cdoHasAttachment="urn:schemas:httpmail:hasattachment" +cdoHTMLDescription="urn:schemas:httpmail:htmldescription" +cdoHTTPCookies="http:" +cdoIBodyPart="IBodyPart" +cdoIConfiguration="IConfiguration" +cdoIDataSource="IDataSource" +cdoIMessage="IMessage" +cdoImportance="urn:schemas:httpmail:importance" +cdoInReplyTo="urn:schemas:mailheader:in-reply-to" +cdoISO_2022_JP="iso-2022-jp" +cdoISO_2022_KR="iso-2022-kr" +cdoISO_8859_1="iso-8859-1" +cdoISO_8859_2="iso-8859-2" +cdoISO_8859_3="iso-8859-3" +cdoISO_8859_4="iso-8859-4" +cdoISO_8859_5="iso-8859-5" +cdoISO_8859_6="iso-8859-6" +cdoISO_8859_7="iso-8859-7" +cdoISO_8859_8="iso-8859-8" +cdoISO_8859_9="iso-8859-9" +cdoIStream="IStream" +cdoJpeg="image/jpeg" +cdoKOI8_R="koi8-r" +cdoLanguageCode="http:" +cdoLines="urn:schemas:mailheader:lines" +cdoMacBinHex40="mac-binhex40" +cdoMessageExternalBody="message/external-body" +cdoMessageId="urn:schemas:mailheader:message-id" +cdoMessagePartial="message/partia" +cdoMessageRFC822="message/rfc822" +cdoMessageStatus="http:" +cdoMIMEVersion="urn:schemas:mailheader:mime-version" +cdoMultipartAlternative="multipart/alternative" +cdoMultipartDigest="multipart/digest" +cdoMultipartMixed="multipart/mixed" +cdoMultipartRelated="multipart/related" +cdoNewsgroupList="http:" +cdoNewsgroups="urn:schemas:mailheader:newsgroups" +cdoNNTPAccountName="http:" +cdoNNTPAuthenticate="http:" +cdoNNTPConnectionTimeout="http:" +cdoNNTPProcessing="http:" +cdoNNTPServer="http:" +cdoNNTPServerPickupDirectory="http:" +cdoNNTPServerPort="http:" +cdoNNTPUseSSL="http:" +cdoNormalizedSubject="urn:schemas:httpmail:normalizedsubject" +cdoNSConfiguration="http:" +cdoNSContacts="urn:schemas:contacts:" +cdoNSHTTPMail="urn:schemas:httpmail:" +cdoNSMailHeader="urn:schemas:mailheader:" +cdoNSNNTPEnvelope="http:" +cdoNSSMTPEnvelope="http:" +cdoOrganization="urn:schemas:mailheader:organization" +cdoOriginalRecipient="urn:schemas:mailheader:original-recipient" +cdoPath="urn:schemas:mailheader:path" +cdoPickupFileName="http:" +cdoPostEmailAddress="http:" +cdoPostingVersion="urn:schemas:mailheader:posting-version" +cdoPostPassword="http:" +cdoPostUserName="http:" +cdoPostUserReplyEmailAddress="http:" +cdoPostUsingMethod="http:" +cdoPriority="urn:schemas:httpmail:priority" +cdoQuotedPrintable="quoted-printable" +cdoReceived="urn:schemas:mailheader:received" +cdoRecipientList="http:" +cdoReferences="urn:schemas:mailheader:references" +cdoRelayVersion="urn:schemas:mailheader:relay-version" +cdoReplyTo="urn:schemas:httpmail:reply-to" +cdoReturnPath="urn:schemas:mailheader:return-path" +cdoReturnReceiptTo="urn:schemas:mailheader:return-receipt-to" +cdoSaveSentItems="http:" +cdoSendEmailAddress="http:" +cdoSender="urn:schemas:httpmail:sender" +cdoSenderEmailAddress="http:" +cdoSendPassword="http:" +cdoSendUserName="http:" +cdoSendUserReplyEmailAddress="http:" +cdoSendUsingMethod="http:" +cdoSensitivity="http:" +cdoShift_JIS="shift-jis" +cdoSMTPAccountName="http:" +cdoSMTPAuthenticate="http:" +cdoSMTPConnectionTimeout="http:" +cdoSMTPServer="http:" +cdoSMTPServerPickupDirectory="http:" +cdoSMTPServerPort="http:" +cdoSMTPUseSSL="http:" +cdoSubject="urn:schemas:httpmail:subject" +cdoSummary="urn:schemas:mailheader:summary" +cdoTextDescription="urn:schemas:httpmail:textdescription" +cdoTextHTML="text/htm" +cdoTextPlain="text/plain" +cdoThreadIndex="urn:schemas:mailheader:thread-index" +cdoThreadTopic="urn:schemas:httpmail:thread-topic" +cdoTimeZoneIDURN="urn:schemas:calendar:timezoneid" +cdoTo="urn:schemas:httpmail:to" +cdoURLGetLatestVersion="http:" +cdoURLProxyBypass="http:" +cdoURLProxyServer="http:" +cdoUS_ASCII="us-ascii" +cdoUseMessageResponseText="http:" +cdoUTF_7="utf-7" +cdoUTF_8="utf-8" +cdoUuencode="uuencode" +cdoXMailer="urn:schemas:mailheader:x-mailer" +cdoXref="urn:schemas:mailheader:xref" +cdoXUnsent="urn:schemas:mailheader:x-unsent" +CDRF_DODEFAULT=0x0 +CDRF_NEWFONT=0x2 +CDRF_NOTIFYITEMDRAW=0x20 +CDRF_NOTIFYPOSTERASE=0x40 +CDRF_NOTIFYPOSTPAINT=0x10 +CDRF_NOTIFYSUBITEMDRAW=0x20 +CDRF_SKIPDEFAULT=0x4 +CDS_FULLSCREEN=0x4 +CDS_GLOBAL=0x8 +CDS_NORESET=0x10000000 +CDS_RESET=0x40000000 +CDS_SET_PRIMARY=0x10 +CDS_TEST=0x2 +CDS_UPDATEREGISTRY=0x1 +CDS_VIDEOPARAMETERS=0x20 +CE_BREAK=0x10 +CE_DNS=0x800 +CE_FRAME=0x8 +CE_IOE=0x400 +CE_MODE=0x8000 +CE_OOP=0x1000 +CE_OVERRUN=0x2 +CE_PTO=0x200 +CE_RXOVER=0x1 +CE_RXPARITY=0x4 +CE_TXFULL=0x100 +CE3MASMX=10 +CECALRNA=34 +CECALRNM=52 +CECALRPR=32 +CECCNLEN=15 +CECNUMAL=20 +CECONAME=8 +CECWKHAC=8 +CECWKREM=25 +CECWKUNM=20 +CED24CTS=0x1 +CED24DCD=0x4 +CED24DRS=0x4 +CED24DSR=0x2 +CED24DTR=0x2 +CED24RI=0x8 +CED24RTS=0x1 +CED24SLS=0x8 +CED24TST=0x10 +CED4WIRE=0x80 +CEDCLOCK=0x8 +CEDCSTAT=0x1 +CEDDMA=0x4 +CEDFDPLX=0x10 +CEDHDLC=0x20 +CEDINLLN=2 +CEDINMSG=1 +CEDINNOMSG=0 +CEDNODMA=0xFF80 +CEDNRZI=0x40 +CEDRSTAT=0x2 +CEDSTABT=4 +CEDSTCRC=0 +CEDSTCTS=8 +CEDSTDCD=7 +CEDSTDSR=9 +CEDSTHDW=10 +CEDSTMAX=11 +CEDSTOFL=1 +CEDSTRXO=6 +CEDSTSPR=3 +CEDSTTXU=5 +CEDSTUFL=2 +CEL4WIRE=0x80 +CELCLOCK=0x8 +CELDMA=0x1 +CELDSRS=0x4 +CELNRZI=0x40 +CELPDPLX=0x20 +CELSDPLX=0x10 +CELSTNBY=0x2 +CENTERED=1 +CERICHEDIT_CLASSA="RichEditCEA" +CERICHEDIT_CLASSW="RichEditCEW" +CERN_PROXY_INTERNET_ACCESS=INTERNET_OPEN_TYPE_PROXY +CERT_ACCESS_STATE_PROP_ID=14 +CERT_ACCESS_STATE_SYSTEM_STORE_FLAG=0x2 +CERT_ACCESS_STATE_WRITE_PERSIST_FLAG=0x1 +CERT_ALT_NAME_DIRECTORY_NAME=5 +CERT_ALT_NAME_DNS_NAME=3 +CERT_ALT_NAME_EDI_PARTY_NAME=6 +CERT_ALT_NAME_ENTRY_ERR_INDEX_MASK=0xFF +CERT_ALT_NAME_ENTRY_ERR_INDEX_SHIFT=16 +CERT_ALT_NAME_IP_ADDRESS=8 +CERT_ALT_NAME_OTHER_NAME=1 +CERT_ALT_NAME_REGISTERED_ID=9 +CERT_ALT_NAME_RFC822_NAME=2 +CERT_ALT_NAME_URL=7 +CERT_ALT_NAME_VALUE_ERR_INDEX_MASK=0xFFFF +CERT_ALT_NAME_VALUE_ERR_INDEX_SHIFT=0 +CERT_ALT_NAME_X400_ADDRESS=4 +CERT_ARCHIVED_PROP_ID=19 +CERT_AUTO_ENROLL_PROP_ID=21 +CERT_CA_SUBJECT_FLAG=0x80 +CERT_CASE_INSENSITIVE_IS_RDN_ATTRS_FLAG=0x2 +CERT_CHAIN_CACHE_END_CERT=0x1 +CERT_CHAIN_CACHE_ONLY_URL_RETRIEVAL=0x4 +CERT_CHAIN_ENABLE_CACHE_AUTO_UPDATE=0x10 +CERT_CHAIN_FIND_BY_ISSUER=1 +CERT_CHAIN_FIND_BY_ISSUER_CACHE_ONLY_FLAG=0x8000 +CERT_CHAIN_FIND_BY_ISSUER_CACHE_ONLY_URL_FLAG=0x4 +CERT_CHAIN_FIND_BY_ISSUER_COMPARE_KEY_FLAG=0x1 +CERT_CHAIN_FIND_BY_ISSUER_COMPLEX_CHAIN_FLAG=0x2 +CERT_CHAIN_FIND_BY_ISSUER_LOCAL_MACHINE_FLAG=0x8 +CERT_CHAIN_FIND_BY_ISSUER_NO_KEY_FLAG=0x4000 +CERT_CHAIN_POLICY_ALLOW_TESTROOT_FLAG=0x8000 +CERT_CHAIN_POLICY_ALLOW_UNKNOWN_CA_FLAG=0x10 +CERT_CHAIN_POLICY_AUTHENTICODE=2 +CERT_CHAIN_POLICY_AUTHENTICODE_TS=3 +CERT_CHAIN_POLICY_BASE=1 +CERT_CHAIN_POLICY_BASIC_CONSTRAINTS=5 +CERT_CHAIN_POLICY_IGNORE_ALL_NOT_TIME_VALID_FLAGS=(CERT_CHAIN_POLICY_IGNORE_NOT_TIME_VALID_FLAG|CERT_CHAIN_POLICY_IGNORE_CTL_NOT_TIME_VALID_FLAG|CERT_CHAIN_POLICY_IGNORE_NOT_TIME_NESTED_FLAG) +CERT_CHAIN_POLICY_IGNORE_ALL_REV_UNKNOWN_FLAGS=(CERT_CHAIN_POLICY_IGNORE_END_REV_UNKNOWN_FLAG|CERT_CHAIN_POLICY_IGNORE_CTL_SIGNER_REV_UNKNOWN_FLAG|CERT_CHAIN_POLICY_IGNORE_CA_REV_UNKNOWN_FLAG|CERT_CHAIN_POLICY_IGNORE_ROOT_REV_UNKNOWN_FLAG) +CERT_CHAIN_POLICY_IGNORE_CA_REV_UNKNOWN_FLAG=0x400 +CERT_CHAIN_POLICY_IGNORE_CTL_NOT_TIME_VALID_FLAG=0x2 +CERT_CHAIN_POLICY_IGNORE_CTL_SIGNER_REV_UNKNOWN_FLAG=0x200 +CERT_CHAIN_POLICY_IGNORE_END_REV_UNKNOWN_FLAG=0x100 +CERT_CHAIN_POLICY_IGNORE_NOT_TIME_NESTED_FLAG=0x4 +CERT_CHAIN_POLICY_IGNORE_NOT_TIME_VALID_FLAG=0x1 +CERT_CHAIN_POLICY_IGNORE_ROOT_REV_UNKNOWN_FLAG=0x800 +CERT_CHAIN_POLICY_IGNORE_WRONG_USAGE_FLAG=0x20 +CERT_CHAIN_POLICY_NT_AUTH=6 +CERT_CHAIN_POLICY_SSL=4 +CERT_CHAIN_POLICY_TRUST_TESTROOT_FLAG=0x4000 +CERT_CHAIN_REVOCATION_CHECK_CACHE_ONLY=0x80000000 +CERT_CHAIN_REVOCATION_CHECK_CHAIN=0x20000000 +CERT_CHAIN_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT=0x40000000 +CERT_CHAIN_REVOCATION_CHECK_END_CERT=0x10000000 +CERT_CHAIN_THREAD_STORE_SYNC=0x2 +CERT_CHAIN_USE_LOCAL_MACHINE_STORE=0x8 +CERT_CLOSE_STORE_CHECK_FLAG=0x2 +CERT_CLOSE_STORE_FORCE_FLAG=0x1 +CERT_COMPARE_ANY=0 +CERT_COMPARE_ATTR=3 +CERT_COMPARE_CERT_ID=16 +CERT_COMPARE_CTL_USAGE=CERT_COMPARE_ENHKEY_USAGE +CERT_COMPARE_ENHKEY_USAGE=10 +CERT_COMPARE_EXISTING=13 +CERT_COMPARE_HASH=CERT_COMPARE_SHA1_HASH +CERT_COMPARE_ISSUER_OF=12 +CERT_COMPARE_KEY_IDENTIFIER=15 +CERT_COMPARE_KEY_SPEC=9 +CERT_COMPARE_MASK=0xFFFF +CERT_COMPARE_MD5_HASH=4 +CERT_COMPARE_NAME=2 +CERT_COMPARE_NAME_STR_A=7 +CERT_COMPARE_NAME_STR_W=8 +CERT_COMPARE_PROPERTY=5 +CERT_COMPARE_PUBLIC_KEY=6 +CERT_COMPARE_SHA1_HASH=1 +CERT_COMPARE_SHIFT=16 +CERT_COMPARE_SIGNATURE_HASH=14 +CERT_COMPARE_SUBJECT_CERT=11 +CERT_CONTEXT_REVOCATION_TYPE=1 +CERT_CREATE_CONTEXT_NO_ENTRY_FLAG=0x8 +CERT_CREATE_CONTEXT_NO_HCRYPTMSG_FLAG=0x4 +CERT_CREATE_CONTEXT_NOCOPY_FLAG=0x1 +CERT_CREATE_CONTEXT_SORTED_FLAG=0x2 +CERT_CREATE_SELFSIGN_NO_KEY_INFO=2 +CERT_CREATE_SELFSIGN_NO_SIGN=1 +CERT_CRL_SIGN_KEY_USAGE=0x2 +CERT_CTL_USAGE_PROP_ID=CERT_ENHKEY_USAGE_PROP_ID +CERT_DATA_ENCIPHERMENT_KEY_USAGE=0x10 +CERT_DECIPHER_ONLY_KEY_USAGE=0x80 +CERT_DEFAULT_OID_PUBLIC_KEY_SIGN=szOID_RSA_RSA +CERT_DEFAULT_OID_PUBLIC_KEY_XCHG=szOID_RSA_RSA +CERT_DESCRIPTION_PROP_ID=13 +CERT_DIGITAL_SIGNATURE_KEY_USAGE=0x80 +CERT_DSS_R_LEN=20 +CERT_DSS_S_LEN=20 +CERT_DSS_SIGNATURE_LEN=(CERT_DSS_R_LEN + CERT_DSS_S_LEN) +CERT_E_CHAINING=0x800B010A +CERT_E_CN_NO_MATCH=0x800B010F +CERT_E_CRITICAL=0x800B0105 +CERT_E_EXPIRED=0x800B0101 +CERT_E_ISSUERCHAINING=0x800B0107 +CERT_E_MALFORMED=0x800B0108 +CERT_E_PATHLENCONST=0x800B0104 +CERT_E_PURPOSE=0x800B0106 +CERT_E_REVOCATION_FAILURE=0x800B010E +CERT_E_REVOKED=0x800B010C +CERT_E_ROLE=0x800B0103 +CERT_E_UNTRUSTEDCA=0x800B0112 +CERT_E_UNTRUSTEDROOT=0x800B0109 +CERT_E_UNTRUSTEDTESTROOT=0x800B010D +CERT_E_VALIDITYPERIODNESTING=0x800B0102 +CERT_E_WRONG_USAGE=0x800B0110 +CERT_EFS_PROP_ID=17 +CERT_EFSBLOB_REGPATH=CERT_GROUP_POLICY_SYSTEM_STORE_REGPATH L"\EFS" +CERT_EFSBLOB_VALUE_NAME="EFSBlob" +CERT_ENCIPHER_ONLY_KEY_USAGE=0x1 +CERT_ENCODING_TYPE_MASK=0xFFFF +CERT_END_ENTITY_SUBJECT_FLAG=0x40 +CERT_ENHKEY_USAGE_PROP_ID=9 +CERT_FILE_STORE_COMMIT_ENABLE_FLAG=0x10000 +CERT_FIND_ANY=(CERT_COMPARE_ANY * 2 ^ CERT_COMPARE_SHIFT) +CERT_FIND_CTL_USAGE=CERT_FIND_ENHKEY_USAGE +CERT_FIND_ENHKEY_USAGE=(CERT_COMPARE_ENHKEY_USAGE * 2 ^ CERT_COMPARE_SHIFT) +CERT_FIND_EXISTING=(CERT_COMPARE_EXISTING * 2 ^ CERT_COMPARE_SHIFT) +CERT_FIND_EXT_ONLY_CTL_USAGE_FLAG=CERT_FIND_EXT_ONLY_ENHKEY_USAGE_FLAG +CERT_FIND_EXT_ONLY_ENHKEY_USAGE_FLAG=0x2 +CERT_FIND_HASH=CERT_FIND_SHA1_HASH +CERT_FIND_ISSUER_ATTR=(CERT_COMPARE_ATTR * 2 ^ CERT_COMPARE_SHIFT|CERT_INFO_ISSUER_FLAG) +CERT_FIND_ISSUER_NAME=(CERT_COMPARE_NAME * 2 ^ CERT_COMPARE_SHIFT|CERT_INFO_ISSUER_FLAG) +CERT_FIND_ISSUER_OF=(CERT_COMPARE_ISSUER_OF * 2 ^ CERT_COMPARE_SHIFT) +CERT_FIND_ISSUER_STR=CERT_FIND_ISSUER_STR_W +CERT_FIND_ISSUER_STR_A=(CERT_COMPARE_NAME_STR_A * 2 ^ CERT_COMPARE_SHIFT|CERT_INFO_ISSUER_FLAG) +CERT_FIND_ISSUER_STR_W=(CERT_COMPARE_NAME_STR_W * 2 ^ CERT_COMPARE_SHIFT|CERT_INFO_ISSUER_FLAG) +CERT_FIND_KEY_IDENTIFIER=(CERT_COMPARE_KEY_IDENTIFIER * 2 ^ CERT_COMPARE_SHIFT) +CERT_FIND_KEY_SPEC=(CERT_COMPARE_KEY_SPEC * 2 ^ CERT_COMPARE_SHIFT) +CERT_FIND_MD5_HASH=(CERT_COMPARE_MD5_HASH * 2 ^ CERT_COMPARE_SHIFT) +CERT_FIND_NO_CTL_USAGE_FLAG=CERT_FIND_NO_ENHKEY_USAGE_FLAG +CERT_FIND_NO_ENHKEY_USAGE_FLAG=0x8 +CERT_FIND_OPTIONAL_CTL_USAGE_FLAG=CERT_FIND_OPTIONAL_ENHKEY_USAGE_FLAG +CERT_FIND_OPTIONAL_ENHKEY_USAGE_FLAG=0x1 +CERT_FIND_OR_CTL_USAGE_FLAG=CERT_FIND_OR_ENHKEY_USAGE_FLAG +CERT_FIND_OR_ENHKEY_USAGE_FLAG=0x10 +CERT_FIND_PROP_ONLY_CTL_USAGE_FLAG=CERT_FIND_PROP_ONLY_ENHKEY_USAGE_FLAG +CERT_FIND_PROP_ONLY_ENHKEY_USAGE_FLAG=0x4 +CERT_FIND_PROPERTY=(CERT_COMPARE_PROPERTY * 2 ^ CERT_COMPARE_SHIFT) +CERT_FIND_PUBLIC_KEY=(CERT_COMPARE_PUBLIC_KEY * 2 ^ CERT_COMPARE_SHIFT) +CERT_FIND_SHA1_HASH=(CERT_COMPARE_SHA1_HASH * 2 ^ CERT_COMPARE_SHIFT) +CERT_FIND_SIGNATURE_HASH=(CERT_COMPARE_SIGNATURE_HASH * 2 ^ CERT_COMPARE_SHIFT) +CERT_FIND_SUBJECT_ATTR=(CERT_COMPARE_ATTR * 2 ^ CERT_COMPARE_SHIFT|CERT_INFO_SUBJECT_FLAG) +CERT_FIND_SUBJECT_CERT=(CERT_COMPARE_SUBJECT_CERT * 2 ^ CERT_COMPARE_SHIFT) +CERT_FIND_SUBJECT_NAME=(CERT_COMPARE_NAME * 2 ^ CERT_COMPARE_SHIFT|CERT_INFO_SUBJECT_FLAG) +CERT_FIND_SUBJECT_STR=CERT_FIND_SUBJECT_STR_W +CERT_FIND_SUBJECT_STR_A=(CERT_COMPARE_NAME_STR_A * 2 ^ CERT_COMPARE_SHIFT|CERT_INFO_SUBJECT_FLAG) +CERT_FIND_SUBJECT_STR_W=(CERT_COMPARE_NAME_STR_W * 2 ^ CERT_COMPARE_SHIFT|CERT_INFO_SUBJECT_FLAG) +CERT_FIND_VALID_CTL_USAGE_FLAG=CERT_FIND_VALID_ENHKEY_USAGE_FLAG +CERT_FIND_VALID_ENHKEY_USAGE_FLAG=0x20 +CERT_FIRST_RESERVED_PROP_ID=23 +CERT_FIRST_USER_PROP_ID=0x8000 +CERT_FORTEZZA_DATA_PROP_ID=18 +CERT_FRIENDLY_NAME_PROP_ID=11 +CERT_GROUP_POLICY_SYSTEM_STORE_REGPATH="Software\Policies\Microsoft\SystemCertificates" +CERT_HASH_PROP_ID=CERT_SHA1_HASH_PROP_ID +CERT_ID_ISSUER_SERIAL_NUMBER=1 +CERT_ID_KEY_IDENTIFIER=2 +CERT_ID_SHA1_HASH=3 +CERT_IE_DIRTY_FLAGS_REGPATH="Software\Microsoft\Cryptography\IEDirtyFlags" +CERT_IE30_RESERVED_PROP_ID=7 +CERT_INFO_EXTENSION_FLAG=11 +CERT_INFO_ISSUER_FLAG=4 +CERT_INFO_ISSUER_UNIQUE_ID_FLAG=9 +CERT_INFO_NOT_AFTER_FLAG=6 +CERT_INFO_NOT_BEFORE_FLAG=5 +CERT_INFO_SERIAL_NUMBER_FLAG=2 +CERT_INFO_SIGNATURE_ALGORITHM_FLAG=3 +CERT_INFO_SUBJECT_FLAG=7 +CERT_INFO_SUBJECT_PUBLIC_KEY_INFO_FLAG=8 +CERT_INFO_SUBJECT_UNIQUE_ID_FLAG=10 +CERT_INFO_VERSION_FLAG=1 +CERT_KEY_AGREEMENT_KEY_USAGE=0x8 +CERT_KEY_CERT_SIGN_KEY_USAGE=0x4 +CERT_KEY_CONTEXT_PROP_ID=5 +CERT_KEY_ENCIPHERMENT_KEY_USAGE=0x20 +CERT_KEY_IDENTIFIER_PROP_ID=20 +CERT_KEY_PROV_HANDLE_PROP_ID=1 +CERT_KEY_PROV_INFO_PROP_ID=2 +CERT_KEY_SPEC_PROP_ID=6 +CERT_KEYGEN_REQUEST_V1=0 +CERT_LAST_RESERVED_PROP_ID=0x7FFF +CERT_LAST_USER_PROP_ID=0xFFFF +CERT_MD5_HASH_PROP_ID=4 +CERT_NAME_ATTR_TYPE=3 +CERT_NAME_DISABLE_IE4_UTF8_FLAG=0x10000 +CERT_NAME_EMAIL_TYPE=1 +CERT_NAME_FRIENDLY_DISPLAY_TYPE=5 +CERT_NAME_ISSUER_FLAG=0x1 +CERT_NAME_RDN_TYPE=2 +CERT_NAME_SIMPLE_DISPLAY_TYPE=4 +CERT_NAME_STR_COMMA_FLAG=0x4000000 +CERT_NAME_STR_CRLF_FLAG=0x8000000 +CERT_NAME_STR_DISABLE_IE4_UTF8_FLAG=0x10000 +CERT_NAME_STR_ENABLE_T61_UNICODE_FLAG=0x20000 +CERT_NAME_STR_ENABLE_UTF8_UNICODE_FLAG=0x40000 +CERT_NAME_STR_NO_PLUS_FLAG=0x20000000 +CERT_NAME_STR_NO_QUOTING_FLAG=0x10000000 +CERT_NAME_STR_REVERSE_FLAG=0x2000000 +CERT_NAME_STR_SEMICOLON_FLAG=0x40000000 +CERT_NEXT_UPDATE_LOCATION_PROP_ID=10 +CERT_NON_REPUDIATION_KEY_USAGE=0x40 +CERT_OFFLINE_CRL_SIGN_KEY_USAGE=0x2 +CERT_OID_NAME_STR=2 +CERT_PE_IMAGE_DIGEST_ALL_IMPORT_INFO=0x4 +CERT_PE_IMAGE_DIGEST_DEBUG_INFO=0x1 +CERT_PE_IMAGE_DIGEST_NON_PE_INFO=0x8 +CERT_PE_IMAGE_DIGEST_RESOURCES=0x2 +CERT_PHYSICAL_STORE_ADD_ENABLE_FLAG=0x1 +CERT_PHYSICAL_STORE_DEFAULT_NAME=".Default" +CERT_PHYSICAL_STORE_DS_USER_CERTIFICATE_NAME=".UserCertificate" +CERT_PHYSICAL_STORE_ENTERPRISE_NAME=".Enterprise" +CERT_PHYSICAL_STORE_GROUP_POLICY_NAME=".GroupPolicy" +CERT_PHYSICAL_STORE_INSERT_COMPUTER_NAME_ENABLE_FLAG=0x8 +CERT_PHYSICAL_STORE_LOCAL_MACHINE_GROUP_POLICY_NAME=".LocalMachineGroupPolicy" +CERT_PHYSICAL_STORE_LOCAL_MACHINE_NAME=".LocalMachine" +CERT_PHYSICAL_STORE_OPEN_DISABLE_FLAG=0x2 +CERT_PHYSICAL_STORE_PREDEFINED_ENUM_FLAG=0x1 +CERT_PHYSICAL_STORE_REMOTE_OPEN_DISABLE_FLAG=0x4 +CERT_PROT_ROOT_DISABLE_CURRENT_USER_FLAG=0x1 +CERT_PROT_ROOT_FLAGS_REGPATH=CERT_GROUP_POLICY_SYSTEM_STORE_REGPATH L"\Root\ProtectedRoots" +CERT_PROT_ROOT_FLAGS_VALUE_NAME="Flags" +CERT_PROT_ROOT_INHIBIT_ADD_AT_INIT_FLAG=0x2 +CERT_PROT_ROOT_INHIBIT_PURGE_LM_FLAG=0x4 +CERT_PROT_ROOT_ONLY_LM_GPT_FLAG=0x8 +CERT_PUBKEY_ALG_PARA_PROP_ID=22 +CERT_PUBKEY_HASH_RESERVED_PROP_ID=8 +CERT_PVK_FILE_PROP_ID=12 +CERT_QUERY_CONTENT_CERT=1 +CERT_QUERY_CONTENT_CRL=3 +CERT_QUERY_CONTENT_CTL=2 +CERT_QUERY_CONTENT_FLAG_ALL=CERT_QUERY_CONTENT_FLAG_CERT|CERT_QUERY_CONTENT_FLAG_CTL|CERT_QUERY_CONTENT_FLAG_CRL|CERT_QUERY_CONTENT_FLAG_SERIALIZED_STORE|CERT_QUERY_CONTENT_FLAG_SERIALIZED_CERT|CERT_QUERY_CONTENT_FLAG_SERIALIZED_CTL|CERT_QUERY_CONTENT_FLAG_SERIALIZED_CRL|CERT_QUERY_CONTENT_FLAG_PKCS7_SIGNED|CERT_QUERY_CONTENT_FLAG_PKCS7_UNSIGNED|CERT_QUERY_CONTENT_FLAG_PKCS7_SIGNED_EMBED|CERT_QUERY_CONTENT_FLAG_PKCS10|CERT_QUERY_CONTENT_FLAG_PFX +CERT_QUERY_CONTENT_FLAG_CERT=(1 * 2 ^ CERT_QUERY_CONTENT_CERT) +CERT_QUERY_CONTENT_FLAG_CRL=(1 * 2 ^ CERT_QUERY_CONTENT_CRL) +CERT_QUERY_CONTENT_FLAG_CTL=(1 * 2 ^ CERT_QUERY_CONTENT_CTL) +CERT_QUERY_CONTENT_FLAG_PFX=(1 * 2 ^ CERT_QUERY_CONTENT_PFX) +CERT_QUERY_CONTENT_FLAG_PKCS10=(1 * 2 ^ CERT_QUERY_CONTENT_PKCS10) +CERT_QUERY_CONTENT_FLAG_PKCS7_SIGNED=(1 * 2 ^ CERT_QUERY_CONTENT_PKCS7_SIGNED) +CERT_QUERY_CONTENT_FLAG_PKCS7_SIGNED_EMBED=(1 * 2 ^ CERT_QUERY_CONTENT_PKCS7_SIGNED_EMBED) +CERT_QUERY_CONTENT_FLAG_PKCS7_UNSIGNED=(1 * 2 ^ CERT_QUERY_CONTENT_PKCS7_UNSIGNED) +CERT_QUERY_CONTENT_FLAG_SERIALIZED_CERT=(1 * 2 ^ CERT_QUERY_CONTENT_SERIALIZED_CERT) +CERT_QUERY_CONTENT_FLAG_SERIALIZED_CRL=(1 * 2 ^ CERT_QUERY_CONTENT_SERIALIZED_CRL) +CERT_QUERY_CONTENT_FLAG_SERIALIZED_CTL=(1 * 2 ^ CERT_QUERY_CONTENT_SERIALIZED_CTL) +CERT_QUERY_CONTENT_FLAG_SERIALIZED_STORE=(1 * 2 ^ CERT_QUERY_CONTENT_SERIALIZED_STORE) +CERT_QUERY_CONTENT_PFX=12 +CERT_QUERY_CONTENT_PKCS10=11 +CERT_QUERY_CONTENT_PKCS7_SIGNED=8 +CERT_QUERY_CONTENT_PKCS7_SIGNED_EMBED=10 +CERT_QUERY_CONTENT_PKCS7_UNSIGNED=9 +CERT_QUERY_CONTENT_SERIALIZED_CERT=5 +CERT_QUERY_CONTENT_SERIALIZED_CRL=7 +CERT_QUERY_CONTENT_SERIALIZED_CTL=6 +CERT_QUERY_CONTENT_SERIALIZED_STORE=4 +CERT_QUERY_FORMAT_BASE64_ENCODED=2 +CERT_QUERY_FORMAT_BINARY=1 +CERT_QUERY_FORMAT_FLAG_ALL=CERT_QUERY_FORMAT_FLAG_BINARY|CERT_QUERY_FORMAT_FLAG_BASE64_ENCODED +CERT_QUERY_FORMAT_FLAG_BASE64_ENCODED=(1 * 2 ^ CERT_QUERY_FORMAT_BASE64_ENCODED) +CERT_QUERY_FORMAT_FLAG_BINARY=(1 * 2 ^ CERT_QUERY_FORMAT_BINARY) +CERT_QUERY_OBJECT_BLOB=0x2 +CERT_QUERY_OBJECT_FILE=0x1 +CERT_RDN_ANY_TYPE=0 +CERT_RDN_BMP_STRING=12 +CERT_RDN_DISABLE_CHECK_TYPE_FLAG=0x40000000 +CERT_RDN_DISABLE_IE4_UTF8_FLAG=0x1000000 +CERT_RDN_ENABLE_T61_UNICODE_FLAG=0x80000000 +CERT_RDN_ENABLE_UTF8_UNICODE_FLAG=0x20000000 +CERT_RDN_ENCODED_BLOB=1 +CERT_RDN_FLAGS_MASK=0xFF000000 +CERT_RDN_GENERAL_STRING=10 +CERT_RDN_GRAPHIC_STRING=8 +CERT_RDN_IA5_STRING=7 +CERT_RDN_INT4_STRING=11 +CERT_RDN_ISO646_STRING=9 +CERT_RDN_NUMERIC_STRING=3 +CERT_RDN_OCTET_STRING=2 +CERT_RDN_PRINTABLE_STRING=4 +CERT_RDN_T61_STRING=5 +CERT_RDN_TELETEX_STRING=5 +CERT_RDN_TYPE_MASK=0xFF +CERT_RDN_UNICODE_STRING=12 +CERT_RDN_UNIVERSAL_STRING=11 +CERT_RDN_UTF8_STRING=13 +CERT_RDN_VIDEOTEX_STRING=6 +CERT_RDN_VISIBLE_STRING=9 +CERT_REGISTRY_STORE_CLIENT_GPT_FLAG=0x80000000 +CERT_REGISTRY_STORE_LM_GPT_FLAG=0x1000000 +CERT_REGISTRY_STORE_MY_IE_DIRTY_FLAG=0x80000 +CERT_REGISTRY_STORE_REMOTE_FLAG=0x10000 +CERT_REGISTRY_STORE_ROAMING_FLAG=0x40000 +CERT_REGISTRY_STORE_SERIALIZED_FLAG=0x20000 +CERT_REQUEST_V1=0 +CERT_RSA_PUBLIC_KEY_OBJID=szOID_RSA_RSA +CERT_SCHANNEL_IIS_PASSWORD_PROP_ID=(CERT_FIRST_USER_PROP_ID + 1) +CERT_SCHANNEL_IIS_PRIVATE_KEY_PROP_ID=(CERT_FIRST_USER_PROP_ID + 0) +CERT_SCHANNEL_SGC_CERTIFICATE_PROP_ID=(CERT_FIRST_USER_PROP_ID + 2) +CERT_SECTION_TYPE_ANY=0xFF +CERT_SET_KEY_CONTEXT_PROP_ID=0x1 +CERT_SET_KEY_PROV_HANDLE_PROP_ID=0x1 +CERT_SET_PROPERTY_IGNORE_PERSIST_ERROR_FLAG=0x80000000 +CERT_SHA1_HASH_PROP_ID=3 +CERT_SIGNATURE_HASH_PROP_ID=15 +CERT_SIMPLE_NAME_STR=1 +CERT_SMART_CARD_DATA_PROP_ID=16 +CERT_STORE_ADD_ALWAYS=4 +CERT_STORE_ADD_NEW=1 +CERT_STORE_ADD_NEWER=6 +CERT_STORE_ADD_NEWER_INHERIT_PROPERTIES=7 +CERT_STORE_ADD_REPLACE_EXISTING=3 +CERT_STORE_ADD_REPLACE_EXISTING_INHERIT_PROPERTIES=5 +CERT_STORE_ADD_USE_EXISTING=2 +CERT_STORE_ALL_CONTEXT_FLAG=0 +CERT_STORE_CERTIFICATE_CONTEXT=1 +CERT_STORE_CERTIFICATE_CONTEXT_FLAG=(1 * 2 ^ CERT_STORE_CERTIFICATE_CONTEXT) +CERT_STORE_CREATE_NEW_FLAG=0x2000 +CERT_STORE_CRL_CONTEXT=2 +CERT_STORE_CRL_CONTEXT_FLAG=(1 * 2 ^ CERT_STORE_CRL_CONTEXT) +CERT_STORE_CTL_CONTEXT=3 +CERT_STORE_CTL_CONTEXT_FLAG=(1 * 2 ^ CERT_STORE_CTL_CONTEXT) +CERT_STORE_CTRL_AUTO_RESYNC=4 +CERT_STORE_CTRL_COMMIT=3 +CERT_STORE_CTRL_COMMIT_CLEAR_FLAG=0x2 +CERT_STORE_CTRL_COMMIT_FORCE_FLAG=0x1 +CERT_STORE_CTRL_NOTIFY_CHANGE=2 +CERT_STORE_CTRL_RESYNC=1 +CERT_STORE_DEFER_CLOSE_UNTIL_LAST_FREE_FLAG=0x4 +CERT_STORE_DELETE_FLAG=0x10 +CERT_STORE_ENUM_ARCHIVED_FLAG=0x200 +CERT_STORE_LOCALIZED_NAME_PROP_ID=0x1000 +CERT_STORE_MANIFOLD_FLAG=0x100 +CERT_STORE_MAXIMUM_ALLOWED_FLAG=0x1000 +CERT_STORE_NO_CRL_FLAG=0x10000 +CERT_STORE_NO_CRYPT_RELEASE_FLAG=0x1 +CERT_STORE_NO_ISSUER_FLAG=0x20000 +CERT_STORE_OPEN_EXISTING_FLAG=0x4000 +CERT_STORE_PROV_CLOSE_FUNC=0 +CERT_STORE_PROV_COLLECTION=(11) +CERT_STORE_PROV_CONTROL_FUNC=13 +CERT_STORE_PROV_DELETE_CERT_FUNC=3 +CERT_STORE_PROV_DELETE_CRL_FUNC=7 +CERT_STORE_PROV_DELETE_CTL_FUNC=11 +CERT_STORE_PROV_DELETED_FLAG=0x2 +CERT_STORE_PROV_EXTERNAL_FLAG=0x1 +CERT_STORE_PROV_FILE=(3) +CERT_STORE_PROV_FILENAME=CERT_STORE_PROV_FILENAME_W +CERT_STORE_PROV_FILENAME_A=(7) +CERT_STORE_PROV_FILENAME_W=(8) +CERT_STORE_PROV_FIND_CERT_FUNC=14 +CERT_STORE_PROV_FIND_CRL_FUNC=17 +CERT_STORE_PROV_FIND_CTL_FUNC=20 +CERT_STORE_PROV_FREE_FIND_CERT_FUNC=15 +CERT_STORE_PROV_FREE_FIND_CRL_FUNC=18 +CERT_STORE_PROV_FREE_FIND_CTL_FUNC=21 +CERT_STORE_PROV_GET_CERT_PROPERTY_FUNC=16 +CERT_STORE_PROV_GET_CRL_PROPERTY_FUNC=19 +CERT_STORE_PROV_GET_CTL_PROPERTY_FUNC=22 +CERT_STORE_PROV_LDAP=CERT_STORE_PROV_LDAP_W +CERT_STORE_PROV_LDAP_W=16 +CERT_STORE_PROV_MEMORY=2 +CERT_STORE_PROV_MSG=1 +CERT_STORE_PROV_NO_PERSIST_FLAG=0x4 +CERT_STORE_PROV_PHYSICAL=CERT_STORE_PROV_PHYSICAL_W +CERT_STORE_PROV_PHYSICAL_W=14 +CERT_STORE_PROV_PKCS7=5 +CERT_STORE_PROV_READ_CERT_FUNC=1 +CERT_STORE_PROV_READ_CRL_FUNC=5 +CERT_STORE_PROV_READ_CTL_FUNC=9 +CERT_STORE_PROV_REG=4 +CERT_STORE_PROV_SERIALIZED=6 +CERT_STORE_PROV_SET_CERT_PROPERTY_FUNC=4 +CERT_STORE_PROV_SET_CRL_PROPERTY_FUNC=8 +CERT_STORE_PROV_SET_CTL_PROPERTY_FUNC=12 +CERT_STORE_PROV_SMART_CARD=CERT_STORE_PROV_SMART_CARD_W +CERT_STORE_PROV_SMART_CARD_W=15 +CERT_STORE_PROV_SYSTEM=CERT_STORE_PROV_SYSTEM_W +CERT_STORE_PROV_SYSTEM_A=9 +CERT_STORE_PROV_SYSTEM_REGISTRY=CERT_STORE_PROV_SYSTEM_REGISTRY_W +CERT_STORE_PROV_SYSTEM_REGISTRY_A=12 +CERT_STORE_PROV_SYSTEM_REGISTRY_W=13 +CERT_STORE_PROV_SYSTEM_STORE_FLAG=0x8 +CERT_STORE_PROV_SYSTEM_W=10 +CERT_STORE_PROV_WRITE_ADD_FLAG=0x1 +CERT_STORE_PROV_WRITE_CERT_FUNC=2 +CERT_STORE_PROV_WRITE_CRL_FUNC=6 +CERT_STORE_PROV_WRITE_CTL_FUNC=10 +CERT_STORE_READONLY_FLAG=0x8000 +CERT_STORE_REVOCATION_FLAG=0x4 +CERT_STORE_SAVE_AS_PKCS7=2 +CERT_STORE_SAVE_AS_STORE=1 +CERT_STORE_SAVE_TO_FILE=1 +CERT_STORE_SAVE_TO_FILENAME=CERT_STORE_SAVE_TO_FILENAME_W +CERT_STORE_SAVE_TO_FILENAME_A=3 +CERT_STORE_SAVE_TO_FILENAME_W=4 +CERT_STORE_SAVE_TO_MEMORY=2 +CERT_STORE_SET_LOCALIZED_NAME_FLAG=0x2 +CERT_STORE_SIGNATURE_FLAG=0x1 +CERT_STORE_TIME_VALIDITY_FLAG=0x2 +CERT_STORE_UPDATE_KEYID_FLAG=0x400 +CERT_SYSTEM_STORE_CURRENT_SERVICE=(CERT_SYSTEM_STORE_CURRENT_SERVICE_ID * 2 ^ CERT_SYSTEM_STORE_LOCATION_SHIFT) +CERT_SYSTEM_STORE_CURRENT_SERVICE_ID=4 +CERT_SYSTEM_STORE_CURRENT_USER=(CERT_SYSTEM_STORE_CURRENT_USER_ID * 2 ^ CERT_SYSTEM_STORE_LOCATION_SHIFT) +CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY=(CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY_ID * 2 ^ CERT_SYSTEM_STORE_LOCATION_SHIFT) +CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY_ID=7 +CERT_SYSTEM_STORE_CURRENT_USER_ID=1 +CERT_SYSTEM_STORE_LOCAL_MACHINE=(CERT_SYSTEM_STORE_LOCAL_MACHINE_ID * 2 ^ CERT_SYSTEM_STORE_LOCATION_SHIFT) +CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE=(CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE_ID * 2 ^ CERT_SYSTEM_STORE_LOCATION_SHIFT) +CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE_ID=9 +CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY=(CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY_ID * 2 ^ CERT_SYSTEM_STORE_LOCATION_SHIFT) +CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY_ID=8 +CERT_SYSTEM_STORE_LOCAL_MACHINE_ID=2 +CERT_SYSTEM_STORE_LOCATION_MASK=0xFF0000 +CERT_SYSTEM_STORE_LOCATION_SHIFT=16 +CERT_SYSTEM_STORE_MASK=0xFFFF0000 +CERT_SYSTEM_STORE_RELOCATE_FLAG=0x80000000 +CERT_SYSTEM_STORE_SERVICES=(CERT_SYSTEM_STORE_SERVICES_ID * 2 ^ CERT_SYSTEM_STORE_LOCATION_SHIFT) +CERT_SYSTEM_STORE_SERVICES_ID=5 +CERT_SYSTEM_STORE_UNPROTECTED_FLAG=0x40000000 +CERT_SYSTEM_STORE_USERS=(CERT_SYSTEM_STORE_USERS_ID * 2 ^ CERT_SYSTEM_STORE_LOCATION_SHIFT) +CERT_SYSTEM_STORE_USERS_ID=6 +CERT_TRUST_CTL_IS_NOT_SIGNATURE_VALID=0x40000 +CERT_TRUST_CTL_IS_NOT_TIME_VALID=0x20000 +CERT_TRUST_CTL_IS_NOT_VALID_FOR_USAGE=0x80000 +CERT_TRUST_HAS_EXACT_MATCH_ISSUER=0x1 +CERT_TRUST_HAS_KEY_MATCH_ISSUER=0x2 +CERT_TRUST_HAS_NAME_MATCH_ISSUER=0x4 +CERT_TRUST_IS_COMPLEX_CHAIN=0x10000 +CERT_TRUST_IS_CYCLIC=0x80 +CERT_TRUST_IS_NOT_SIGNATURE_VALID=0x8 +CERT_TRUST_IS_NOT_TIME_NESTED=0x2 +CERT_TRUST_IS_NOT_TIME_VALID=0x1 +CERT_TRUST_IS_NOT_VALID_FOR_USAGE=0x10 +CERT_TRUST_IS_PARTIAL_CHAIN=0x10000 +CERT_TRUST_IS_REVOKED=0x4 +CERT_TRUST_IS_SELF_SIGNED=0x8 +CERT_TRUST_IS_UNTRUSTED_ROOT=0x20 +CERT_TRUST_NO_ERROR=0x0 +CERT_TRUST_REVOCATION_STATUS_UNKNOWN=0x40 +CERT_UNICODE_ATTR_ERR_INDEX_MASK=0x3F +CERT_UNICODE_ATTR_ERR_INDEX_SHIFT=16 +CERT_UNICODE_IS_RDN_ATTRS_FLAG=0x1 +CERT_UNICODE_RDN_ERR_INDEX_MASK=0x3FF +CERT_UNICODE_RDN_ERR_INDEX_SHIFT=22 +CERT_UNICODE_VALUE_ERR_INDEX_MASK=0xFFFF +CERT_UNICODE_VALUE_ERR_INDEX_SHIFT=0 +CERT_V1=0 +CERT_V2=1 +CERT_V3=2 +CERT_VERIFY_ALLOW_MORE_USAGE_FLAG=0x8 +CERT_VERIFY_CACHE_ONLY_BASED_REVOCATION=0x2 +CERT_VERIFY_INHIBIT_CTL_UPDATE_FLAG=0x1 +CERT_VERIFY_NO_TIME_CHECK_FLAG=0x4 +CERT_VERIFY_REV_CHAIN_FLAG=0x1 +CERT_VERIFY_TRUSTED_SIGNERS_FLAG=0x2 +CERT_VERIFY_UPDATED_CTL_FLAG=0x1 +CERT_X500_NAME_STR=3 +CERT3270=0x2 +CERTDIAG=0x1 +CERTLOG_ERROR=2 +CERTLOG_MINIMAL=0 +CERTLOG_TERSE=1 +CERTLOG_VERBOSE=4 +CERTLOG_WARNING=3 +CERTSRV_E_BAD_REQUESTSTATUS=0x80094003 +CERTSRV_E_BAD_REQUESTSUBJECT=0x80094001 +CERTSRV_E_ENCODING_LENGTH=0x80094007 +CERTSRV_E_INVALID_CA_CERTIFICATE=0x80094005 +CERTSRV_E_NO_CERT_TYPE=0x80094801 +CERTSRV_E_NO_REQUEST=0x80094002 +CERTSRV_E_PROPERTY_EMPTY=0x80094004 +CERTSRV_E_SERVER_SUSPENDED=0x80094006 +CERTSRV_E_UNSUPPORTED_CERT_TYPE=0x80094800 +CES3270=2 +CESCHANL=32 +CESDFT=10 +CESETHER=34 +CESISDN=33 +CESLINK=3 +CESRELAY=31 +CESTCPIP=30 +CESTR=11 +CESTRLEN=128 +CESX25=4 +CF_ACCEPT=0x0 +CF_ANSIONLY=0x400 +CF_APPLY=0x200 +CF_BITMAP=2 +CF_BOTH=(CF_SCREENFONTS|CF_PRINTERFONTS) +CF_BOTTOMUP_DIB=CF_DIB +CF_CONVERTONLY=0x100 +CF_DEFER=0x2 +CF_DIB=8 +CF_DIBV5=17 +CF_DIF=5 +CF_DISABLEACTIVATEAS=0x40 +CF_DISABLEDISPLAYASICON=0x20 +CF_DSPBITMAP=0x82 +CF_DSPENHMETAFILE=0x8E +CF_DSPMETAFILEPICT=0x83 +CF_DSPTEXT=0x81 +CF_EFFECTS=0x100 +CF_ENABLEHOOK=0x8 +CF_ENABLETEMPLATE=0x10 +CF_ENABLETEMPLATEHANDLE=0x20 +CF_ENHMETAFILE=14 +CF_FIXEDPITCHONLY=0x4000 +CF_FORCEFONTEXIST=0x10000 +CF_GDIOBJFIRST=0x300 +CF_GDIOBJLAST=0x3FF +CF_HDROP=15 +CF_HIDECHANGEICON=0x80 +CF_INITTOLOGFONTSTRUCT=0x40 +CF_JPEG=19 +CF_LIMITSIZE=0x2000 +CF_LOCALE=16 +CF_MAX=17 +CF_METAFILEPICT=3 +CF_MULTI_TIFF=22 +CF_NOFACESEL=0x80000 +CF_NOOEMFONTS=CF_NOVECTORFONTS +CF_NOSCRIPTSEL=0x800000 +CF_NOSIMULATIONS=0x1000 +CF_NOSIZESEL=0x200000 +CF_NOSTYLESEL=0x100000 +CF_NOVECTORFONTS=0x800 +CF_NOVERTFONTS=0x1000000 +CF_NULL=0 +CF_OEMTEXT=7 +CF_OWNERDISPLAY=0x80 +CF_PALETTE=9 +CF_PENDATA=10 +CF_PRINTERFONTS=0x2 +CF_PRIVATEFIRST=0x200 +CF_PRIVATELAST=0x2FF +CF_REJECT=0x1 +CF_RETEXTOBJ=("RichEdit Text and Objects") +CF_RIFF=11 +CF_RTF=("Rich Text Format") +CF_RTFNOOBJS=("Rich Text Format Without Objects") +CF_SCALABLEONLY=0x20000 +CF_SCREENFONTS=0x1 +CF_SCRIPTSONLY=CF_ANSIONLY +CF_SELECTACTIVATEAS=0x10 +CF_SELECTCONVERTTO=0x8 +CF_SELECTSCRIPT=0x400000 +CF_SETACTIVATEDEFAULT=0x4 +CF_SETCONVERTDEFAULT=0x2 +CF_SHOWHELP=0x4 +CF_SHOWHELPBUTTON=0x1 +CF_SYLK=4 +CF_TEXT=1 +CF_TIFF=6 +CF_TOPDOWN_DIB=20 +CF_TTONLY=0x40000 +CF_UNICODETEXT=13 +CF_USESTYLE=0x80 +CF_WAVE=12 +CF_WYSIWYG=0x8000 +CFE_ALLCAPS=CFM_ALLCAPS +CFE_AUTOBACKCOLOR=CFM_BACKCOLOR +CFE_AUTOCOLOR=0x40000000 +CFE_BOLD=0x1 +CFE_DISABLED=CFM_DISABLED +CFE_EMBOSS=CFM_EMBOSS +CFE_HIDDEN=CFM_HIDDEN +CFE_IMPRINT=CFM_IMPRINT +CFE_ITALIC=0x2 +CFE_LINK=0x20 +CFE_OUTLINE=CFM_OUTLINE +CFE_PROTECTED=0x10 +CFE_REVISED=CFM_REVISED +CFE_SHADOW=CFM_SHADOW +CFE_SMALLCAPS=CFM_SMALLCAPS +CFE_STRIKEOUT=0x8 +CFE_SUBSCRIPT=0x10000 +CFE_SUPERSCRIPT=0x20000 +CFE_UNDERLINE=0x4 +CFERR_CHOOSEFONTCODES=0x2000 +CFERR_MAXLESSTHANMIN=0x2002 +CFERR_NOFONTS=0x2001 +CFG_ALWAYS=0 +CFG_ASK_EVERY=2 +CFG_ASK_FIRST=1 +CFG_CONN_AUTO=3 +CFG_CONN_LAN=0 +CFG_CONN_OFFLINE=2 +CFG_CONN_REMOTE=1 +CFG_SS_BASE_ID=0x6700 +CFG_SS_EVERY=0 +CFG_SS_FRI=0x20 +CFG_SS_MAX=16 +CFG_SS_MAX_ID=CFG_SS_BASE_ID + CFG_SS_MAX - 1 +CFG_SS_MON=0x2 +CFG_SS_NULLTYPE=3 +CFG_SS_ONCE=2 +CFG_SS_SAT=0x40 +CFG_SS_SUN=0x1 +CFG_SS_THU=0x10 +CFG_SS_TUE=0x4 +CFG_SS_WED=0x8 +CFG_SS_WEEKLY=1 +CFG_UPLOADTO_ALL=CFG_UPLOADTO_PCMAIL|CFG_UPLOADTO_PROFS|CFG_UPLOADTO_SNADS|CFG_UPLOADTO_MCI|CFG_UPLOADTO_X400|CFG_UPLOADTO_FAX|CFG_UPLOADTO_MHS|CFG_UPLOADTO_SMTP|CFG_UPLOADTO_OV|CFG_UPLOADTO_MACMAI +CFG_UPLOADTO_FAX=0x40 +CFG_UPLOADTO_MACMAIL=0x1000 +CFG_UPLOADTO_MCI=0x8 +CFG_UPLOADTO_MHS=0x80 +CFG_UPLOADTO_OV=0x800 +CFG_UPLOADTO_PCMAIL=0x1 +CFG_UPLOADTO_PROFS=0x2 +CFG_UPLOADTO_SMTP=0x100 +CFG_UPLOADTO_SNADS=0x4 +CFG_UPLOADTO_X400=0x10 +cfHyperlink="HLNK" +CFM_ALL=(CFM_EFFECTS|CFM_SIZE|CFM_FACE|CFM_OFFSET|CFM_CHARSET) +CFM_ALL2=(CFM_ALL|CFM_EFFECTS2|CFM_BACKCOLOR|CFM_LCID|CFM_UNDERLINETYPE|CFM_WEIGHT|CFM_REVAUTHOR|CFM_SPACING|CFM_KERNING|CFM_STYLE|CFM_ANIMATION) +CFM_ALLCAPS=0x80 +CFM_ANIMATION=0x40000 +CFM_BACKCOLOR=0x4000000 +CFM_BOLD=0x1 +CFM_CHARSET=0x8000000 +CFM_COLOR=0x40000000 +CFM_DISABLED=0x2000 +CFM_EFFECTS=(CFM_BOLD|CFM_ITALIC|CFM_UNDERLINE|CFM_COLOR|CFM_STRIKEOUT|CFE_PROTECTED|CFM_LINK) +CFM_EFFECTS2=(CFM_EFFECTS|CFM_DISABLED|CFM_SMALLCAPS|CFM_ALLCAPS|CFM_HIDDEN|CFM_OUTLINE|CFM_SHADOW|CFM_EMBOSS|CFM_IMPRINT|CFM_DISABLED|CFM_REVISED|CFM_SUBSCRIPT|CFM_SUPERSCRIPT|CFM_BACKCOLOR) +CFM_EMBOSS=0x800 +CFM_FACE=0x20000000 +CFM_HIDDEN=0x100 +CFM_IMPRINT=0x1000 +CFM_ITALIC=0x2 +CFM_KERNING=0x100000 +CFM_LCID=0x2000000 +CFM_LINK=0x20 +CFM_OFFSET=0x10000000 +CFM_OUTLINE=0x200 +CFM_PROTECTED=0x10 +CFM_REVAUTHOR=0x8000 +CFM_REVISED=0x4000 +CFM_SHADOW=0x400 +CFM_SIZE=0x80000000 +CFM_SMALLCAPS=0x40 +CFM_SPACING=0x200000 +CFM_STRIKEOUT=0x8 +CFM_STYLE=0x80000 +CFM_SUBSCRIPT=CFE_SUBSCRIPT|CFE_SUPERSCRIPT +CFM_SUPERSCRIPT=CFM_SUBSCRIPT +CFM_UNDERLINE=0x4 +CFM_UNDERLINETYPE=0x800000 +CFM_WEIGHT=0x400000 +CFS_CANDIDATEPOS=0x40 +CFS_DEFAULT=0x0 +CFS_EXCLUDE=0x80 +CFS_FORCE_POSITION=0x20 +CFS_POINT=0x2 +CFS_RECT=0x1 +CFS_SCREEN=0x4 +CFSEPCHAR="+" +CFSTR_ACLUI_SID_INFO_LIST="CFSTR_ACLUI_SID_INFO_LIST" +CFSTR_DRAGCONTEXT="DragContext" +CFSTR_DSOP_DS_SELECTION_LIST="CFSTR_DSOP_DS_SELECTION_LIST" +CFSTR_FILECONTENTS="FileContents" +CFSTR_FILEDESCRIPTORA="FileGroupDescriptor" +CFSTR_FILEDESCRIPTORW="FileGroupDescriptorW" +CFSTR_FILENAMEA="FileName" +CFSTR_FILENAMEMAPA="FileNameMap" +CFSTR_FILENAMEMAPW="FileNameMapW" +CFSTR_FILENAMEW="FileNameW" +CFSTR_HYPERLINK="Hyperlink" +CFSTR_INDRAGLOOP="InShellDragLoop" +CFSTR_LOGICALPERFORMEDDROPEFFECT="Logical Performed DropEffect" +CFSTR_MIME_AIFF="audio/aiff" +CFSTR_MIME_AVI="video/avi" +CFSTR_MIME_BASICAUDIO="audio/basic" +CFSTR_MIME_BMP="image/bmp" +CFSTR_MIME_FRACTALS="application/fractals" +CFSTR_MIME_GIF="image/gif" +CFSTR_MIME_HTML="text/html" +CFSTR_MIME_JPEG="image/jpeg" +CFSTR_MIME_MPEG="video/mpeg" +CFSTR_MIME_NULL=NUL +CFSTR_MIME_PDF="application/pdf" +CFSTR_MIME_PJPEG="image/pjpeg" +CFSTR_MIME_POSTSCRIPT="application/postscript" +CFSTR_MIME_QUICKTIME="video/quicktime" +CFSTR_MIME_RAWDATA="application/octet-stream" +CFSTR_MIME_RAWDATASTRM="application/octet-stream" +CFSTR_MIME_RICHTEXT="text/richtext" +CFSTR_MIME_TEXT="text/plain" +CFSTR_MIME_TIFF="image/tiff" +CFSTR_MIME_WAV="audio/wav" +CFSTR_MIME_X_AIFF="audio/x-aiff" +CFSTR_MIME_X_ART="image/x-jg" +CFSTR_MIME_X_BITMAP="image/x-xbitmap" +CFSTR_MIME_X_EMF="image/x-emf" +CFSTR_MIME_X_MSVIDEO="video/x-msvideo" +CFSTR_MIME_X_PNG="image/x-png" +CFSTR_MIME_X_REALAUDIO="audio/x-pn-realaudio" +CFSTR_MIME_X_SGI_MOVIE="video/x-sgi-movie" +CFSTR_MIME_X_WAV="audio/x-wav" +CFSTR_MIME_X_WMF="image/x-wmf" +CFSTR_MIME_XBM="image/xbm" +CFSTR_MOUNTEDVOLUME="MountedVolume" +CFSTR_NETRESOURCES="Net Resource" +CFSTR_PASTESUCCEEDED="Paste Succeeded" +CFSTR_PERFORMEDDROPEFFECT="Performed DropEffect" +CFSTR_PERSISTEDDATAOBJECT="PersistedDataObject" +CFSTR_PREFERREDDROPEFFECT="Preferred DropEffect" +CFSTR_PRINTERGROUP="PrinterFriendlyName" +CFSTR_SHELLIDLIST="Shell IDList Array" +CFSTR_SHELLIDLISTOFFSET="Shell Object Offsets" +CFSTR_SHELLURL="UniformResourceLocator" +CFSTR_TARGETCLSID="TargetCLSID" +CFSTR_VFW_FILTERLIST="Video for Windows 4 Filters" +CFU_CF1UNDERLINE=0xFF +CFU_INVERT=0xFE +CFU_UNDERLINE=1 +CFU_UNDERLINEDASH=5 +CFU_UNDERLINEDASHDOT=6 +CFU_UNDERLINEDASHDOTDOT=7 +CFU_UNDERLINEDOTTED=4 +CFU_UNDERLINEDOUBLE=3 +CFU_UNDERLINEHAIRLINE=10 +CFU_UNDERLINENONE=0 +CFU_UNDERLINETHICK=9 +CFU_UNDERLINEWAVE=8 +CFU_UNDERLINEWORD=2 +CGID_DeskBand=IID_IDeskBand +CHANENUM_ALL=(CHANENUM_CHANNELFOLDER|CHANENUM_SOFTUPDATEFOLDER|CHANENUM_DESKTOPFOLDER|CHANENUM_TITLE|CHANENUM_PATH|CHANENUM_URL|CHANENUM_SUBSCRIBESTATE) +CHANENUM_ALLDATA=(CHANENUM_TITLE|CHANENUM_PATH|CHANENUM_URL|CHANENUM_SUBSCRIBESTATE) +CHANENUM_ALLFOLDERS=(CHANENUM_CHANNELFOLDER|CHANENUM_SOFTUPDATEFOLDER|CHANENUM_DESKTOPFOLDER) +CHANGER_BAR_CODE_SCANNER_INSTALLED=0x1 +CHANGER_CARTRIDGE_MAGAZINE=0x100 +CHANGER_CLEANER_ACCESS_NOT_VALID=0x40000 +CHANGER_CLEANER_AUTODISMOUNT=0x80000004 +CHANGER_CLEANER_OPS_NOT_SUPPORTED=0x80000040 +CHANGER_CLEANER_SLOT=0x40 +CHANGER_CLOSE_IEPORT=0x4 +CHANGER_DEVICE_REINITIALIZE_CAPABLE=0x8000000 +CHANGER_DRIVE_CLEANING_REQUIRED=0x10000 +CHANGER_DRIVE_EMPTY_ON_DOOR_ACCESS=0x20000000 +CHANGER_EXCHANGE_MEDIA=0x20 +CHANGER_IEPORT_USER_CONTROL_CLOSE=0x80000100 +CHANGER_IEPORT_USER_CONTROL_OPEN=0x80000080 +CHANGER_INIT_ELEM_STAT_WITH_RANGE=0x2 +CHANGER_KEYPAD_ENABLE_DISABLE=0x10000000 +CHANGER_LOCK_UNLOCK=0x80 +CHANGER_MEDIUM_FLIP=0x200 +CHANGER_MOVE_EXTENDS_IEPORT=0x80000200 +CHANGER_MOVE_RETRACTS_IEPORT=0x80000400 +CHANGER_OPEN_IEPORT=0x8 +CHANGER_POSITION_TO_ELEMENT=0x400 +CHANGER_PREDISMOUNT_ALIGN_TO_DRIVE=0x80000002 +CHANGER_PREDISMOUNT_ALIGN_TO_SLOT=0x80000001 +CHANGER_PREDISMOUNT_EJECT_REQUIRED=0x20000 +CHANGER_PREMOUNT_EJECT_REQUIRED=0x80000 +CHANGER_REPORT_IEPORT_STATE=0x800 +CHANGER_RESERVED_BIT=0x80000000 +CHANGER_RTN_MEDIA_TO_ORIGINAL_ADDR=0x80000020 +CHANGER_SERIAL_NUMBER_VALID=0x4000000 +CHANGER_SLOTS_USE_TRAYS=0x80000010 +CHANGER_STATUS_NON_VOLATILE=0x10 +CHANGER_STORAGE_DRIVE=0x1000 +CHANGER_STORAGE_IEPORT=0x2000 +CHANGER_STORAGE_SLOT=0x4000 +CHANGER_STORAGE_TRANSPORT=0x8000 +CHANGER_TO_DRIVE=0x8 +CHANGER_TO_IEPORT=0x4 +CHANGER_TO_SLOT=0x2 +CHANGER_TO_TRANSPORT=0x1 +CHANGER_TRUE_EXCHANGE_CAPABLE=0x80000008 +CHANGER_VOLUME_ASSERT=0x400000 +CHANGER_VOLUME_IDENTIFICATION=0x100000 +CHANGER_VOLUME_REPLACE=0x800000 +CHANGER_VOLUME_SEARCH=0x200000 +CHANGER_VOLUME_UNDEFINE=0x1000000 +CHANNEL_CHUNK_LENGTH=1600 +CHANNEL_EVENT_CONNECTED=1 +CHANNEL_EVENT_DATA_RECEIVED=10 +CHANNEL_EVENT_DISCONNECTED=3 +CHANNEL_EVENT_INITIALIZED=0 +CHANNEL_EVENT_TERMINATED=4 +CHANNEL_EVENT_V1_CONNECTED=2 +CHANNEL_EVENT_WRITE_CANCELLED=12 +CHANNEL_EVENT_WRITE_COMPLETE=11 +CHANNEL_FLAG_FAIL=0x100 +CHANNEL_FLAG_FIRST=0x1 +CHANNEL_FLAG_LAST=0x2 +CHANNEL_FLAG_MIDDLE=0 +CHANNEL_FLAG_ONLY=(CHANNEL_FLAG_FIRST|CHANNEL_FLAG_LAST) +CHANNEL_FLAG_RESUME=0x40 +CHANNEL_FLAG_SHOW_PROTOCOL=0x10 +CHANNEL_FLAG_SUSPEND=0x20 +CHANNEL_MAX_COUNT=30 +CHANNEL_NAME_LEN=7 +CHANNEL_OPTION_COMPRESS=0x400000 +CHANNEL_OPTION_COMPRESS_RDP=0x800000 +CHANNEL_OPTION_ENCRYPT_CS=0x10000000 +CHANNEL_OPTION_ENCRYPT_RDP=0x40000000 +CHANNEL_OPTION_ENCRYPT_SC=0x20000000 +CHANNEL_OPTION_INITIALIZED=0x80000000 +CHANNEL_OPTION_PRI_HIGH=0x8000000 +CHANNEL_OPTION_PRI_LOW=0x2000000 +CHANNEL_OPTION_PRI_MED=0x4000000 +CHANNEL_OPTION_SHOW_PROTOCOL=0x200000 +CHANNEL_PDU_LENGTH=(CHANNEL_CHUNK_LENGTH + sizeof(CHANNEL_PDU_HEADER)) +CHANNEL_RC_ALREADY_CONNECTED=3 +CHANNEL_RC_ALREADY_INITIALIZED=1 +CHANNEL_RC_ALREADY_OPEN=14 +CHANNEL_RC_BAD_CHANNEL=6 +CHANNEL_RC_BAD_CHANNEL_HANDLE=7 +CHANNEL_RC_BAD_INIT_HANDLE=9 +CHANNEL_RC_BAD_PROC=11 +CHANNEL_RC_NO_BUFFER=8 +CHANNEL_RC_NO_MEMORY=12 +CHANNEL_RC_NOT_CONNECTED=4 +CHANNEL_RC_NOT_IN_VIRTUALCHANNELENTRY=15 +CHANNEL_RC_NOT_INITIALIZED=2 +CHANNEL_RC_NOT_OPEN=10 +CHANNEL_RC_NULL_DATA=16 +CHANNEL_RC_OK=0 +CHANNEL_RC_TOO_MANY_CHANNELS=5 +CHANNEL_RC_UNKNOWN_CHANNEL_NAME=13 +CHANNEL_RC_ZERO_LENGTH=17 +CHAR_ARG=CHAR +CHAR_DBCS_LEAD=1 +CHAR_DBCS_TAIL=2 +CHAR_SBCS=0 +CHARACTER_PRECIS=2 +CHARBIND=4 +CHARFORMATDELTA=(sizeof(CHARFORMAT2) - sizeof(CHARFORMAT)) +CHARS_IN_GUID=39 +CHECK_SENDER=0x1 +CHECKJPEGFORMAT=4119 +CHECKPNGFORMAT=4120 +CHECKSUM_MAP_FAILURE=2 +CHECKSUM_MAPVIEW_FAILURE=3 +CHECKSUM_OPEN_FAILURE=1 +CHECKSUM_SUCCESS=0 +CHECKSUM_UNICODE_FAILURE=4 +CHILDID_SELF=0 +CHINESEBIG5_CHARSET=136 +chx1=0x410 +chx10=0x419 +chx11=0x41A +chx12=0x41B +chx13=0x41C +chx14=0x41D +chx15=0x41E +chx16=0x41D +chx2=0x411 +chx3=0x412 +chx4=0x413 +chx5=0x414 +chx6=0x415 +chx7=0x416 +chx8=0x417 +chx9=0x418 +CI_CORRUPT_CATAOG=0xC0041801 +CI_CORRUPT_DATABASE=0xC0041800 +CI_CORRUPT_FITER_BUFFER=0xC0041807 +CI_E_AREADY_INITIAIZED=0x8004180A +CI_E_BUFFERTOOSMA=0x8004180C +CI_E_CARDINAITY_MISMATCH=0x80041827 +CI_E_CIENT_FITER_ABORT=0xC0041824 +CI_E_CONFIG_DISK_FU=0x80041828 +CI_E_DISK_FU=0x80041811 +CI_E_DUPICATE_NOTIFICATION=0x80041817 +CI_E_ENUMERATION_STARTED=0xC0041822 +CI_E_FITERING_DISABED=0x80041810 +CI_E_INVAID_FAGS_COMBINATION=0x80041819 +CI_E_INVAID_STATE=0x8004180F +CI_E_NO_CATAOG=0x8004181D +CI_E_NOT_FOUND=0x80041815 +CI_E_NOT_INITIAIZED=0x8004180B +CI_E_NOT_RUNNING=0x80041820 +CI_E_OGON_FAIURE=0x8004181C +CI_E_OUTOFSEQ_INCREMENT_DATA=0x8004181A +CI_E_PROPERTY_NOT_CACHED=0x8004180D +CI_E_PROPERTY_TOOARGE=0xC0041823 +CI_E_SHARING_VIOATION=0x8004181B +CI_E_SHUTDOWN=0x80041812 +CI_E_STRANGE_PAGEORSECTOR_SIZE=0x8004181E +CI_E_TIMEOUT=0x8004181F +CI_E_UPDATES_DISABED=0x80041818 +CI_E_USE_DEFAUT_PID=0x80041816 +CI_E_WORKID_NOTVAID=0x80041813 +CI_INCORRECT_VERSION=0xC0041821 +CI_INVAID_INDEX=0xC0041808 +CI_INVAID_PARTITION=0xC0041802 +CI_INVAID_PRIORITY=0xC0041803 +CI_NO_CATAOG=0xC0041806 +CI_NO_STARTING_KEY=0xC0041804 +CI_OUT_OF_INDEX_IDS=0xC0041805 +CI_PROPSTORE_INCONSISTENCY=0xC0041809 +CI_S_CAT_STOPPED=0x41826 +CI_S_END_OF_ENUMERATION=0x41814 +CI_S_NO_DOCSTORE=0x41825 +CI_S_WORKID_DEETED=0x4180E +CI_STATE_ANNEALING_MERGE=0x8 +CI_STATE_BATTERY_POWER=0x800 +CI_STATE_CONTENT_SCAN_REQUIRED=0x4 +CI_STATE_HIGH_IO=0x100 +CI_STATE_INDEX_MIGRATION_MERGE=0x40 +CI_STATE_LOW_MEMORY=0x80 +CI_STATE_MASTER_MERGE=0x2 +CI_STATE_MASTER_MERGE_PAUSED=0x200 +CI_STATE_READ_ONLY=0x400 +CI_STATE_READING_USNS=0x4000 +CI_STATE_RECOVERING=0x20 +CI_STATE_SCANNING=0x10 +CI_STATE_SHADOW_MERGE=0x1 +CI_STATE_STARTING=0x2000 +CI_STATE_USER_ACTIVE=0x1000 +CIADMIN="::_nodocstore_::" +CICAT_GET_STATE=0x10 +CICAT_NO_QUERY=0x8 +CICAT_READONLY=0x2 +CICAT_STOPPED=0x1 +CICAT_WRITABLE=0x4 +CIF_SELECTCURRENT=0x2 +CIF_SELECTDEFAULT=0x4 +CIF_SELECTFROMFILE=0x8 +CIF_SHOWHELP=0x1 +CIF_USEICONEXE=0x10 +cInstMax=50 +CINULLCATALOG="::_noindex_::" +ckidAVIEXTHEADER="dmlh" +ckidAVIOLDINDEX="idx1" +ckidAVISUPERINDEX="indx" +ckidMAINAVIHEADER="avih" +ckidODML="odml" +ckidSTREAMFORMAT="strf" +ckidSTREAMHEADER="strh" +ckidSTREAMLIST="strl" +CL_DEFAULT_TIME=-1 +CLASS_ABSTRACT="abst" +class_ADSPEC=13 +CLASS_CLASS_NAME="Class" +CLASS_COLORSPACE="spac" +class_CONFIRM=15 +CLASS_E_CLASSNOTAVAILABLE=0x80040111 +CLASS_E_NOAGGREGATION=0x80040110 +CLASS_E_NOTLICENSED=0x80040112 +class_ERROR_SPEC=6 +class_FILTER_SPEC=10 +class_FLOWSPEC=9 +class_INTEGRITY=4 +class_IS_FLOWSPEC=9 +CLASS_LINK="link" +class_MAX=15 +CLASS_MONITOR="mntr" +CLASS_NAMED="nmcl" +class_NULL=0 +class_POLICY_DATA=14 +CLASS_PRINTER="prtr" +class_RSVP_HOP=3 +CLASS_SCANNER="scnr" +class_SCOPE=7 +class_SENDER_TEMPLATE=11 +class_SENDER_TSPEC=12 +class_SESSION=1 +class_SESSION_GROUP=2 +class_STYLE=8 +class_TIME_VALUES=5 +CLASSA_HOST=0xFFFFff +CLASSA_MAX=128 +CLASSA_NET=0xff000000 +CLASSA_NSHIFT=24 +CLASSB_HOST=0xFFFF +CLASSB_MAX=65536 +CLASSB_NET=0xFFFF0000 +CLASSB_NSHIFT=16 +CLASSC_HOST=0xff +CLASSC_NET=0xFFFFff00 +CLASSC_NSHIFT=8 +CLASSD_HOST=0xFFFFfff +CLASSD_NET=0xf0000000 +CLASSD_NSHIFT=28 +CLASSFACTORY_E_FIRST=0x80040110 +CLASSFACTORY_E_LAST=0x8004011F +CLASSFACTORY_S_FIRST=0x40110 +CLASSFACTORY_S_LAST=0x4011F +CLCTL_CLUSTER_BASE=0 +CLCTL_GLOBAL_SHIFT=23 +CLCTL_INTERNAL_SHIFT=20 +CLCTL_MODIFY_SHIFT=22 +CLCTL_USER_SHIFT=21 +CLEAR_BLOCK_LENGTH=8 +CLEAR_NRN_PENDING=0x40 +CLEAR_READ_FLAG=0x4 +CLEAR_RN_PENDING=0x20 +CLIENT=2 +CLIENTSITE_E_FIRST=0x80040190 +CLIENTSITE_E_LAST=0x8004019F +CLIENTSITE_S_FIRST=0x40190 +CLIENTSITE_S_LAST=0x4019F +CLIP_CHARACTER_PRECIS=1 +CLIP_DEFAULT_PRECIS=0 +CLIP_EMBEDDED=128 +CLIP_LH_ANGLES=16 +CLIP_MASK=0xF +CLIP_NOT=0x0 +CLIP_STROKE_PRECIS=2 +CLIP_SUS=0x20 +CLIP_TO_PATH=4097 +CLIP_TT_ALWAYS=32 +CLIPBRD_E_BAD_DATA=0x800401D3 +CLIPBRD_E_CANT_CLOSE=0x800401D4 +CLIPBRD_E_CANT_EMPTY=0x800401D1 +CLIPBRD_E_CANT_OPEN=0x800401D0 +CLIPBRD_E_CANT_SET=0x800401D2 +CLIPBRD_E_FIRST=0x800401D0 +CLIPBRD_E_LAST=0x800401DF +CLIPBRD_S_FIRST=0x401D0 +CLIPBRD_S_LAST=0x401DF +CLIPCAPS=36 +CLOCK_NETWORK_DERIVED=0x2 +CLOCK_PRECISION=0x4 +CLOSE_FLAGS_CLOSE=0x0 +CLOSE_FLAGS_SUSPEND=0x1 +CLOSECHANNEL=4112 +CloseMutexHandle=CloseHandle +CLR_DEFAULT=0xFF000000 +CLR_HILIGHT=CLR_DEFAULT +CLR_INVALID=0xFFFFFFFF +CLR_NONE=0xFFFFFFFF +CLRBREAK=9 +CLRDTR=6 +CLRES_V1_FUNCTION_SIZE=sizeof(CLRES_V1_FUNCTIONS) +CLRES_VERSION_V1_00=0x100 +CLRRTS=4 +CLSCTX_ALL=(CLSCTX_INPROC_SERVER|CLSCTX_INPROC_HANDLER|CLSCTX_LOCAL_SERVER) +CLSCTX_INPROC=(CLSCTX_INPROC_SERVER|CLSCTX_INPROC_HANDLER) +CLSCTX_INPROC_HANDLER=2, +CLSCTX_INPROC_SERVER=1, +CLSCTX_LOCAL=(CLSCTX_INPROC_SERVER|CLSCTX_INPROC_HANDLER|CLSCTX_LOCAL_SERVER) +CLSCTX_LOCAL_SERVER=4 +CLSCTX_REMOTE_SERVER=16 +CLSCTX_SERVER=(CLSCTX_INPROC_SERVER|CLSCTX_LOCAL_SERVER) +CLSID_CSchedulingAgent=CLSID_CTaskScheduler +CLSID_DelegateShellFolder=IID_IDelegateShellFolder +CLSID_MSAdminBase=CLSID_MSAdminBase_W +CLSID_NULL=GUID_NUL +CLSID_Proxy=DEFINE_GUIDNAMED(CLSID_Proxy) +CLSID_PSFACTORYBUFFER=CLSID PROXY_CLSID +CLSID_QueryAssociations=IID_IQueryAssociations +CLSID_SQLNamespace="00026f00-EB1C-11cf-AE6E-00AA004A34D5" +CLSID_SQLNamespaceInternal="00026f10-EB1C-11cf-AE6E-00AA004A34D5" +CLspec_b=CL_spec_parms.TB_Tspec_b +CLspec_flags=CL_spec_parm_hdr.isph_flags +CLspec_len=(sizeof(CtrlLoadFlowspec) - sizeof(IntServServiceHdr)) +CLspec_len32b=CL_spec_parm_hdr.isph_len32b +CLspec_M=CL_spec_parms.TB_Tspec_M +CLspec_p=CL_spec_parms.TB_Tspec_p +CLspec_parmno=CL_spec_parm_hdr.isph_parm_num +CLspec_r=CL_spec_parms.TB_Tspec_r +CLTYPE_LEN=12 +CLUS_ACCESS_ANY=0 +CLUS_ACCESS_READ=0x1 +CLUS_ACCESS_WRITE=0x2 +CLUS_GLOBAL=0x1 +CLUS_MODIFY=0x1 +CLUS_NO_MODIFY=0 +CLUS_NOT_GLOBAL=0 +CLUSAPI_ALL_ACCESS=(CLUSAPI_READ_ACCESS|CLUSAPI_CHANGE_ACCESS) +CLUSAPI_CHANGE_ACCESS=0x2 +CLUSAPI_NO_ACCESS=0x4 +CLUSAPI_READ_ACCESS=0x1 +CLUSAPI_VERSION=0x500 +CLUSCTL_ACCESS_MODE_MASK=0x3 +CLUSCTL_ACCESS_SHIFT=0 +CLUSCTL_CONTROL_CODE_MASK=0x3FFFFF +CLUSCTL_FUNCTION_SHIFT=2 +CLUSCTL_OBJECT_MASK=0xFF +CLUSCTL_OBJECT_SHIFT=24 +CLUSTER_BUILD_PLACEHOLDER=5999 +CLUSTER_CONFIGURED=0x2 +CLUSTER_INSTALLED=0x1 +CLUSTER_RUNNING=0x10 +CLUSTER_VERSION_FLAG_MIXED_MODE=0x1 +CLUSTER_VERSION_UNKNOWN=0xFFFFFFFF +CM_ALLOCATE_FAILURE_NO_RETRY=1 +CM_ALLOCATE_FAILURE_RETRY=2 +CM_BASIC_CONVERSATION=0 +CM_BLOCKING=0 +CM_BUFFER_DATA=0 +CM_CID_SIZE=(8) +CM_CMYK_COLOR=0x4 +CM_COMPLETE_DATA_RECEIVED=2 +CM_CONFIRM=1 +CM_CONFIRM_DEALLOC_RECEIVED=4 +CM_CONFIRM_DEALLOCATE_STATE=8 +CM_CONFIRM_RECEIVED=2 +CM_CONFIRM_SEND_RECEIVED=3 +CM_CONFIRM_SEND_STATE=7 +CM_CONFIRM_STATE=6 +CM_CONVERSATION_TYPE_MISMATCH=3 +CM_CTX_SIZE=(32) +CM_DATA_RECEIVED=1 +CM_DEALLOCATE_ABEND=3 +CM_DEALLOCATE_CONFIRM=2 +CM_DEALLOCATE_FLUSH=1 +CM_DEALLOCATE_SYNC_LEVEL=0 +CM_DEALLOCATED_ABEND=17 +CM_DEALLOCATED_ABEND_BO=130 +CM_DEALLOCATED_ABEND_SVC=30 +CM_DEALLOCATED_ABEND_SVC_BO=131 +CM_DEALLOCATED_ABEND_TIMER=31 +CM_DEALLOCATED_ABEND_TIMER_BO=132 +CM_DEALLOCATED_NORMAL=18 +CM_DEALLOCATED_NORMAL_BO=135 +CM_DEFER_DEALLOCATE_STATE=10 +CM_DEFER_RECEIVE_STATE=9 +CM_DEVICE_ICM=0x1 +CM_E_CONNECTIONTIMEOUT=0x80040605 +CM_E_DATASOURCENOTAVAILABLE=0x80040604 +CM_E_INSUFFICIENTBUFFER=0x8004060B +CM_E_INVALIDDATASOURCE=0x80040609 +CM_E_NOQUERYCONNECTIONS=0x80040603 +CM_E_REGISTRY=0x80040608 +CM_E_SERVERNOTFOUND=0x80040606 +CM_E_TIMEOUT=0x8004060A +CM_E_TOOMANYDATASERVERS=0x80040601 +CM_E_TOOMANYDATASOURCES=0x80040602 +CM_EVENT_HANDLE=Handle +CM_FILL_BUFFER=1 +CM_FILL_LL=0 +CM_GAMMA_RAMP=0x2 +CM_IMMEDIATE=1 +CM_IN_GAMUT=0 +CM_INCOMPLETE_DATA_RECEIVED=3 +CM_INITIALIZE_INCOMING_STATE=14 +CM_INITIALIZE_STATE=2 +CM_LD_SIZE=(512) +CM_MAPPED_CONVERSATION=1 +CM_MN_SIZE=(8) +CM_NO_DATA_RECEIVED=0 +CM_NO_STATUS_RECEIVED=0 +CM_NON_BLOCKING=1 +CM_NONE=0x0 +CM_OK=0 +CM_OPERATION_INCOMPLETE=35 +CM_OPERATION_NOT_ACCEPTED=37 +CM_OUT_OF_GAMUT=255 +CM_PARAMETER_ERROR=19 +CM_PIP_NOT_SPECIFIED_CORRECTLY=5 +CM_PLN_SIZE=(17) +CM_PREP_TO_RECEIVE_CONFIRM=2 +CM_PREP_TO_RECEIVE_FLUSH=1 +CM_PREP_TO_RECEIVE_SYNC_LEVEL=0 +CM_PRODUCT_SPECIFIC_ERROR=20 +CM_PROGRAM_ERROR_NO_TRUNC=21 +CM_PROGRAM_ERROR_PURGING=22 +CM_PROGRAM_ERROR_TRUNC=23 +CM_PROGRAM_PARAMETER_CHECK=24 +CM_PROGRAM_STATE_CHECK=25 +CM_PW_SIZE=(10) +CM_RECEIVE_AND_WAIT=0 +CM_RECEIVE_ERROR=0 +CM_RECEIVE_IMMEDIATE=1 +CM_RECEIVE_STATE=4 +CM_REQ_TO_SEND_NOT_RECEIVED=0 +CM_REQ_TO_SEND_RECEIVED=1 +CM_RESOURCE_FAIL_NO_RETRY_BO=133 +CM_RESOURCE_FAILURE_NO_RETRY=26 +CM_RESOURCE_FAILURE_RETRY=27 +CM_RESOURCE_FAILURE_RETRY_BO=134 +CM_S_NODATASERVERS=0x40607 +CM_SDN_SIZE=(8) +CM_SECURITY_NOT_VALID=6 +CM_SEND_AND_CONFIRM=2 +CM_SEND_AND_DEALLOCATE=4 +CM_SEND_AND_FLUSH=1 +CM_SEND_AND_PREP_TO_RECEIVE=3 +CM_SEND_ERROR=1 +CM_SEND_PENDING_STATE=5 +CM_SEND_RECEIVED=1 +CM_SEND_STATE=3 +CM_SVC_ERROR_NO_TRUNC=32 +CM_SVC_ERROR_PURGING=33 +CM_SVC_ERROR_TRUNC=34 +CM_SYNC_LEVEL_NOT_SUPPORTED_LU=7 +CM_SYNC_LEVEL_NOT_SUPPORTED_PGM=8 +CM_SYNC_LVL_NOT_SUPPORTED_LU=7 +CM_SYNC_LVL_NOT_SUPPORTED_PGM=8 +CM_SYNC_POINT_DEALLOCATE_STATE=13 +CM_SYNC_POINT_SEND_STATE=12 +CM_SYNC_POINT_STATE=11 +CM_SYSTEM_EVENT=36 +CM_TAKE_BACKOUT=100 +CM_TAKE_COMMIT=5 +CM_TAKE_COMMIT_DEALLOCATE=7 +CM_TAKE_COMMIT_SEND=6 +CM_TP_NOT_AVAILABLE_NO_RETRY=10 +CM_TP_NOT_AVAILABLE_RETRY=11 +CM_TPN_NOT_RECOGNISED=9 +CM_TPN_NOT_RECOGNIZED=9 +CM_TPN_SIZE=(64) +CM_UID_SIZE=(10) +CM_UNSUCCESSFUL=28 +CM_WHEN_SESSION_ALLOCATED=0 +CMB_MASKED=0x2 +cmb1=0x470 +cmb10=0x479 +cmb11=0x47A +cmb12=0x47B +cmb13=0x47C +cmb14=0x47D +cmb15=0x47E +cmb16=0x47F +cmb2=0x471 +cmb3=0x472 +cmb4=0x473 +cmb5=0x474 +cmb6=0x475 +cmb7=0x476 +cmb8=0x477 +cmb9=0x478 +CMC_ACT_ON_DELETE=(1) +CMC_ACT_ON_EXTENDED=(0) +CMC_ATT_APP_OWNS_FILE=(1) +CMC_ATT_LAST_ELEMENT=(0x80000000) +CMC_ATT_OID_BINARY="? ? ? ? ? ?" +CMC_ATT_OID_TEXT="? ? ? ? ? ?" +CMC_CHAR_CP1252="1 2 840 113556 3 2 1252" +CMC_CHAR_CP437="1 2 840 113556 3 2 437" +CMC_CHAR_CP850="1 2 840 113556 3 2 850" +CMC_CHAR_ISTRING="1 2 840 113556 3 2 0" +CMC_CHAR_UNICODE="1 2 840 113556 3 2 1" +CMC_CONFIG_CHARACTER_SET=(1) +CMC_CONFIG_DEFAULT_SERVICE=(3) +CMC_CONFIG_DEFAULT_USER=(4) +CMC_CONFIG_LINE_TERM=(2) +CMC_CONFIG_REQ_PASSWORD=(5) +CMC_CONFIG_REQ_SERVICE=(6) +CMC_CONFIG_REQ_USER=(7) +CMC_CONFIG_SUP_COUNTED_STR=(10) +CMC_CONFIG_SUP_NOMKMSGREAD=(9) +CMC_CONFIG_UI_AVAIL=(8) +CMC_CONFIG_VER_IMPLEM=(11) +CMC_CONFIG_VER_SPEC=(12) +CMC_COUNTED_STRING_TYPE=(0x4000000) +CMC_DO_NOT_MARK_AS_READ=(1) +CMC_E_AMBIGUOUS_RECIPIENT=(1) +CMC_E_ATTACHMENT_NOT_FOUND=(2) +CMC_E_ATTACHMENT_OPEN_FAILURE=(3) +CMC_E_ATTACHMENT_READ_FAILURE=(4) +CMC_E_ATTACHMENT_WRITE_FAILURE=(5) +CMC_E_COUNTED_STRING_UNSUPPORTED=(6) +CMC_E_DISK_FULL=(7) +CMC_E_FAILURE=(8) +CMC_E_INSUFFICIENT_MEMORY=(9) +CMC_E_INVALID_CONFIGURATION=(10) +CMC_E_INVALID_ENUM=(11) +CMC_E_INVALID_FLAG=(12) +CMC_E_INVALID_MEMORY=(13) +CMC_E_INVALID_MESSAGE_PARAMETER=(14) +CMC_E_INVALID_MESSAGE_REFERENCE=(15) +CMC_E_INVALID_PARAMETER=(16) +CMC_E_INVALID_SESSION_ID=(17) +CMC_E_INVALID_UI_ID=(18) +CMC_E_LOGON_FAILURE=(19) +CMC_E_MESSAGE_IN_USE=(20) +CMC_E_NOT_SUPPORTED=(21) +CMC_E_PASSWORD_REQUIRED=(22) +CMC_E_RECIPIENT_NOT_FOUND=(23) +CMC_E_SERVICE_UNAVAILABLE=(24) +CMC_E_TEXT_TOO_LARGE=(25) +CMC_E_TOO_MANY_FILES=(26) +CMC_E_TOO_MANY_RECIPIENTS=(27) +CMC_E_UNABLE_TO_NOT_MARK_AS_READ=(28) +CMC_E_UNRECOGNIZED_MESSAGE_TYPE=(29) +CMC_E_UNSUPPORTED_ACTION=(30) +CMC_E_UNSUPPORTED_CHARACTER_SET=(31) +CMC_E_UNSUPPORTED_DATA_EXT=(32) +CMC_E_UNSUPPORTED_FLAG=(33) +CMC_E_UNSUPPORTED_FUNCTION_EXT=(34) +CMC_E_UNSUPPORTED_VERSION=(35) +CMC_E_USER_CANCEL=(36) +CMC_E_USER_NOT_LOGGED_ON=(37) +CMC_ERROR_DISPLAYED=(0x8000) +CMC_ERROR_IMPL_MASK=(0xFFFF0000) +CMC_ERROR_RSV_MASK=(0xFFFF) +CMC_ERROR_UI_ALLOWED=(0x1000000) +CMC_EXT_ITEM_FLAG_MASK=(0xFFFF) +CMC_EXT_LAST_ELEMENT=(0x80000000) +CMC_EXT_OUTPUT=(0x20000) +CMC_EXT_REQUIRED=(0x10000) +CMC_EXT_RSV_FLAG_MASK=(0xFFFF0000) +CMC_FALSE=(0) +CMC_FIRST_ATTACH_AS_TEXT_NOTE=(2) +CMC_LENGTH_UNKNOWN=0xFFFFFFFF +CMC_LINE_TERM_CR=(1) +CMC_LINE_TERM_CRLF=(0) +CMC_LINE_TERM_LF=(2) +CMC_LIST_COUNT_ONLY=(4) +CMC_LIST_MSG_REFS_ONLY=(2) +CMC_LIST_UNREAD_ONLY=(1) +CMC_LOGOFF_UI_ALLOWED=(1) +CMC_LOGON_UI_ALLOWED=(0x2000000) +CMC_LOOKUP_ADDRESSING_UI=(16) +CMC_LOOKUP_DETAILS_UI=(8) +CMC_LOOKUP_RESOLVE_IDENTITY=(2) +CMC_LOOKUP_RESOLVE_PREFIX_SEARCH=(1) +CMC_LOOKUP_RESOLVE_UI=4 +CMC_MSG_AND_ATT_HDRS_ONLY=2 +CMC_MSG_LAST_ELEMENT=0x80000000 +CMC_MSG_READ=1 +CMC_MSG_TEXT_NOTE_AS_FILE=2 +CMC_MSG_UNSENT=4 +CMC_NO_TIMEZONE=0x8000 +CMC_READ_FIRST_UNREAD_MESSAGE=4 +CMC_RECIP_IGNORE=1 +CMC_RECIP_LAST_ELEMENT=0x80000000 +CMC_RECIP_LIST_TRUNCATED=2 +CMC_REQUIRED_NO=0 +CMC_REQUIRED_OPT=2 +CMC_REQUIRED_YES=1 +CMC_ROLE_AUTHORIZING_USER=4 +CMC_ROLE_BCC=2 +CMC_ROLE_CC=1 +CMC_ROLE_ORIGINATOR=3 +CMC_ROLE_TO=0 +CMC_SEND_UI_REQUESTED=1 +CMC_SUCCESS=0 +CMC_SUM_LAST_ELEMENT=0x80000000 +CMC_SUM_READ=1 +CMC_SUM_UNSENT=2 +CMC_TRUE=1 +CMC_TYPE_GROUP=2 +CMC_TYPE_INDIVIDUAL=1 +CMC_TYPE_UNKNOWN=0 +CMC_VERSION=100 +CMC_X_COM_ATTACH_CHARPOS=130 +CMC_X_COM_CAN_SEND_RECIP=18 +CMC_X_COM_CONFIG_DATA=17 +CMC_X_COM_DATA_EXT_SUPPORTED=4 +CMC_X_COM_DEFER=2 +CMC_X_COM_FUNC_EXT_SUPPORTED=8 +CMC_X_COM_LOW=2 +CMC_X_COM_NORMAL=0 +CMC_X_COM_NOT_READY=1 +CMC_X_COM_NOT_SUPPORTED=2 +CMC_X_COM_PRIORITY=131 +CMC_X_COM_READY=0 +CMC_X_COM_RECIP_ID=129 +CMC_X_COM_SAVE_MESSAGE=19 +CMC_X_COM_SENT_MESSAGE=20 +CMC_X_COM_SUP_EXCLUDE=16 +CMC_X_COM_SUPPORT_EXT=16 +CMC_X_COM_SUPPORTED=1 +CMC_X_COM_TIME_RECEIVED=128 +CMC_X_COM_URGENT=1 +CMC_X_MS_AB_NO_MODIFY=8 +CMC_X_MS_ADDRESS_UI=(MS_EXT_SET_ID + 18) +CMC_X_MS_ATTACH_DATA=(MS_EXT_SET_ID + 128) +CMC_X_MS_ATTACH_MESSAGE=4 +CMC_X_MS_ATTACH_OLE=1 +CMC_X_MS_ATTACH_OLE_STATIC=2 +CMC_X_MS_FORCE_DOWNLOAD=4 +CMC_X_MS_FUNCTION_FLAGS=(MS_EXT_SET_ID + 17) +CMC_X_MS_LIST_GUARANTEE_FIFO=4 +CMC_X_MS_MESSAGE_DATA=(MS_EXT_SET_ID + 129) +CMC_X_MS_MSG_RECEIPT_REQ=1 +CMC_X_MS_NEW_SESSION=1 +CMC_X_MS_READ_BODY_AS_FILE=2 +CMC_X_MS_READ_ENV_ONLY=1 +CMC_X_MS_SESSION_FLAGS=(MS_EXT_SET_ID + 16) +CMC_XS_COM=0 +CMC_XS_MS=MS_EXT_SET_ID +CMD_FLAG_IMMEDIATE=0x4 +CMD_FLAG_INTERACTIVE=0x2 +CMD_FLAG_LIMIT_MASK=0xFFFF +CMD_FLAG_LOCAL=0x8 +CMD_FLAG_ONLINE=0x10 +CMD_FLAG_PRIORITY=0x80000000 +CMD_FLAG_PRIVATE=0x1 +CMD_ZOOM_FIT=-5 +CMD_ZOOM_ONEPAGE=-2 +CMD_ZOOM_PAGEWIDTH=-1 +CMD_ZOOM_SELECTION=-4 +CMD_ZOOM_TWOPAGES=-3 +CMDLINE_E_ALREADY_INIT=0x80041505 +CMDLINE_E_NOT_INIT=0x80041504 +CMDLINE_E_NUM_PARAMS=0x80041506 +CMDLINE_E_PARAM_SIZE=0x80041503 +CMDLINE_E_PAREN=0x80041502 +CMDLINE_E_UNEXPECTED=0x80041501 +CMDSETID_Forms3=CGID_MSHTM +CMDSTR_NEWFOLDERA="NewFolder" +CMDSTR_NEWFOLDERW="NewFolder" +CMDSTR_VIEWDETAILSA="ViewDetails" +CMDSTR_VIEWDETAILSW="ViewDetails" +CMDSTR_VIEWLISTA="ViewList" +CMDSTR_VIEWLISTW="ViewList" +CMF_CANRENAME=0x10 +CMF_DEFAULTONLY=0x1 +CMF_EXPLORE=0x4 +CMF_EXTENDEDVERBS=0x100 +CMF_FINDHACK=0x80 +CMF_INCLUDESTATIC=0x40 +CMF_NODEFAULT=0x20 +CMF_NORMAL=0x0 +CMF_NOVERBS=0x8 +CMF_RESERVED=0xFFFF0000 +CMF_VERBSONLY=0x2 +CMIC_MASK_ASYNCOK=SEE_MASK_ASYNCOK +CMIC_MASK_CONTROL_DOWN=0x20000000 +CMIC_MASK_FLAG_NO_UI=SEE_MASK_FLAG_NO_UI +CMIC_MASK_FLAG_SEP_VDM=SEE_MASK_FLAG_SEPVDM +CMIC_MASK_HASLINKNAME=SEE_MASK_HASLINKNAME +CMIC_MASK_HASTITLE=SEE_MASK_HASTITLE +CMIC_MASK_HOTKEY=SEE_MASK_HOTKEY +CMIC_MASK_ICON=SEE_MASK_ICON +CMIC_MASK_NO_CONSOLE=SEE_MASK_NO_CONSOLE +CMIC_MASK_PTINVOKE=0x20000000 +CMIC_MASK_SHIFT_DOWN=0x10000000 +CMIC_MASK_UNICODE=SEE_MASK_UNICODE +CMM_DESCRIPTION=5 +CMM_DLL_VERSION=3 +CMM_DRIVER_VERSION=2 +CMM_FROM_PROFILE=DEX_DONT_CARE +CMM_IDENT=1 +CMM_LOGOICON=6 +CMM_REFRESHONLY=0x1 +CMM_VERSION=4 +CMM_WIN_VERSION=0 +CMM_WINDOWS_DEFAULT="Win " +CMOVEQ_FUNC=0x24 +CMOVEQ_FUNC_STR="cmoveq" +CMOVGE_FUNC=0x46 +CMOVGE_FUNC_STR="cmovge" +CMOVGT_FUNC=0x66 +CMOVGT_FUNC_STR="cmovgt" +CMOVLBC_FUNC=0x16 +CMOVLBC_FUNC_STR="cmovlbc" +CMOVLBS_FUNC=0x14 +CMOVLBS_FUNC_STR="cmovlbs" +CMOVLE_FUNC=0x64 +CMOVLE_FUNC_STR="cmovle" +CMOVLT_FUNC=0x44 +CMOVLT_FUNC_STR="cmovlt" +CMOVNE_FUNC=0x26 +CMOVNE_FUNC_STR="cmovne" +CMPBGE_FUNC=0xF +CMPBGE_FUNC_STR="cmpbge" +CMPEQ_FUNC=0x2D +CMPEQ_FUNC_STR="cmpeq" +CMPGEQ_FUNC=0x25 +CMPGEQ_FUNC_STR="cmpgeq" +CMPGLE_FUNC=0x27 +CMPGLE_FUNC_STR="cmpgle" +CMPGLT_FUNC=0x26 +CMPGLT_FUNC_STR="cmpglt" +CMPLE_FUNC=0x6D +CMPLE_FUNC_STR="cmple" +CMPLT_FUNC=0x4D +CMPLT_FUNC_STR="cmplt" +CMPTEQ_FUNC=0x25 +CMPTEQ_FUNC_STR="cmpteq" +CMPTLE_FUNC=0x27 +CMPTLE_FUNC_STR="cmptle" +CMPTLT_FUNC=0x26 +CMPTLT_FUNC_STR="cmptlt" +CMPTUN_FUNC=0x24 +CMPTUN_FUNC_STR="cmptun" +CMPULE_FUNC=0x3D +CMPULE_FUNC_STR="cmpule" +CMPULT_FUNC=0x1D +CMPULT_FUNC_STR="cmpult" +CMS_BACKWARD=1 +CMS_DISABLEICM=1 +CMS_DISABLEINTENT=0x400 +CMS_DISABLERENDERINTENT=0x800 +CMS_ENABLEPROOFING=2 +CMS_FORWARD=0 +CMS_MONITOROVERFLOW=0x80000000 +CMS_PRINTEROVERFLOW=0x40000000 +CMS_SETMONITORPROFILE=0x10 +CMS_SETPRINTERPROFILE=0x20 +CMS_SETPROOFINTENT=8 +CMS_SETRENDERINTENT=4 +CMS_SETTARGETPROFILE=0x40 +CMS_SIGNER_INFO=501 +CMS_TARGETOVERFLOW=0x20000000 +CMS_USEAPPLYCALLBACK=0x100 +CMS_USEDESCRIPTION=0x200 +CMS_USEHOOK=0x80 +CMSG_ALL_FLAGS=0 +CMSG_ATTR_CERT_COUNT_PARAM=31 +CMSG_ATTR_CERT_PARAM=32 +CMSG_AUTHENTICATED_ATTRIBUTES_FLAG=0x8 +CMSG_BARE_CONTENT_FLAG=0x1 +CMSG_BARE_CONTENT_PARAM=3 +CMSG_CERT_COUNT_PARAM=11 +CMSG_CERT_PARAM=12 +CMSG_CMS_ENCAPSULATED_CONTENT_FLAG=0x40 +CMSG_CMS_ENCAPSULATED_CTL_FLAG=0x8000 +CMSG_CMS_RECIPIENT_COUNT_PARAM=33 +CMSG_CMS_RECIPIENT_ENCRYPTED_KEY_INDEX_PARAM=35 +CMSG_CMS_RECIPIENT_INDEX_PARAM=34 +CMSG_CMS_RECIPIENT_INFO_PARAM=36 +CMSG_CMS_SIGNER_INFO_PARAM=39 +CMSG_COMPUTED_HASH_PARAM=22 +CMSG_CONTENT_ENCRYPT_FREE_PARA_FLAG=0x1 +CMSG_CONTENT_ENCRYPT_PAD_ENCODED_LEN_FLAG=0x1 +CMSG_CONTENT_ENCRYPT_RELEASE_CONTEXT_FLAG=0x8000 +CMSG_CONTENT_PARAM=2 +CMSG_CONTENTS_OCTETS_FLAG=0x10 +CMSG_CRL_COUNT_PARAM=13 +CMSG_CRL_PARAM=14 +CMSG_CRYPT_RELEASE_CONTEXT_FLAG=0x8000 +CMSG_CTRL_ADD_ATTR_CERT=14 +CMSG_CTRL_ADD_CERT=10 +CMSG_CTRL_ADD_CMS_SIGNER_INFO=20 +CMSG_CTRL_ADD_CRL=12 +CMSG_CTRL_ADD_SIGNER=6 +CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR=8 +CMSG_CTRL_DECRYPT=2 +CMSG_CTRL_DEL_ATTR_CERT=15 +CMSG_CTRL_DEL_CERT=11 +CMSG_CTRL_DEL_CRL=13 +CMSG_CTRL_DEL_SIGNER=7 +CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR=9 +CMSG_CTRL_KEY_AGREE_DECRYPT=17 +CMSG_CTRL_KEY_TRANS_DECRYPT=16 +CMSG_CTRL_MAIL_LIST_DECRYPT=18 +CMSG_CTRL_VERIFY_HASH=5 +CMSG_CTRL_VERIFY_SIGNATURE=1 +CMSG_CTRL_VERIFY_SIGNATURE_EX=19 +CMSG_DATA=1 +CMSG_DATA_FLAG=(1 * 2 ^ CMSG_DATA) +CMSG_DEFAULT_INSTALLABLE_FUNC_OID=(1) +CMSG_DETACHED_FLAG=0x4 +CMSG_ENCODE_HASHED_SUBJECT_IDENTIFIER_FLAG=0x2 +CMSG_ENCODE_SORTED_CTL_FLAG=0x1 +CMSG_ENCODED_MESSAGE=29 +CMSG_ENCODED_SIGNER=28 +CMSG_ENCODING_TYPE_MASK=0xFFFF0000 +CMSG_ENCRYPT_PARAM=26 +CMSG_ENCRYPTED=6 +CMSG_ENCRYPTED_DIGEST=27 +CMSG_ENCRYPTED_FLAG=(1 * 2 ^ CMSG_ENCRYPTED) +CMSG_ENVELOPE_ALGORITHM_PARAM=15 +CMSG_ENVELOPED=3 +CMSG_ENVELOPED_DATA_CMS_VERSION=CMSG_ENVELOPED_DATA_V2 +CMSG_ENVELOPED_DATA_PKCS_1_5_VERSION=CMSG_ENVELOPED_DATA_V0 +CMSG_ENVELOPED_DATA_V0=0 +CMSG_ENVELOPED_DATA_V2=2 +CMSG_ENVELOPED_FLAG=(1 * 2 ^ CMSG_ENVELOPED) +CMSG_ENVELOPED_RECIPIENT_V0=0 +CMSG_ENVELOPED_RECIPIENT_V2=2 +CMSG_ENVELOPED_RECIPIENT_V3=3 +CMSG_ENVELOPED_RECIPIENT_V4=4 +CMSG_HASH_ALGORITHM_PARAM=20 +CMSG_HASH_DATA_PARAM=21 +CMSG_HASHED=5 +CMSG_HASHED_DATA_CMS_VERSION=CMSG_HASHED_DATA_V2 +CMSG_HASHED_DATA_PKCS_1_5_VERSION=CMSG_HASHED_DATA_V0 +CMSG_HASHED_DATA_V0=0 +CMSG_HASHED_DATA_V2=2 +CMSG_HASHED_FLAG=(1 * 2 ^ CMSG_HASHED) +CMSG_INDEFINITE_LENGTH=0xFFFFFFFF +CMSG_INNER_CONTENT_TYPE_PARAM=4 +CMSG_KEY_AGREE_ENCRYPT_FREE_MATERIAL_FLAG=0x2 +CMSG_KEY_AGREE_ENCRYPT_FREE_PARA_FLAG=0x1 +CMSG_KEY_AGREE_ENCRYPT_FREE_PUBKEY_ALG_FLAG=0x4 +CMSG_KEY_AGREE_ENCRYPT_FREE_PUBKEY_BITS_FLAG=0x10 +CMSG_KEY_AGREE_ENCRYPT_FREE_PUBKEY_PARA_FLAG=0x8 +CMSG_KEY_AGREE_EPHEMERAL_KEY_CHOICE=1 +CMSG_KEY_AGREE_ORIGINATOR_CERT=1 +CMSG_KEY_AGREE_ORIGINATOR_PUBLIC_KEY=2 +CMSG_KEY_AGREE_RECIPIENT=2 +CMSG_KEY_AGREE_STATIC_KEY_CHOICE=2 +CMSG_KEY_AGREE_VERSION=CMSG_ENVELOPED_RECIPIENT_V3 +CMSG_KEY_TRANS_CMS_VERSION=CMSG_ENVELOPED_RECIPIENT_V2 +CMSG_KEY_TRANS_ENCRYPT_FREE_PARA_FLAG=0x1 +CMSG_KEY_TRANS_PKCS_1_5_VERSION=CMSG_ENVELOPED_RECIPIENT_V0 +CMSG_KEY_TRANS_RECIPIENT=1 +CMSG_LENGTH_ONLY_FLAG=0x2 +CMSG_MAIL_LIST_ENCRYPT_FREE_PARA_FLAG=0x1 +CMSG_MAIL_LIST_HANDLE_KEY_CHOICE=1 +CMSG_MAIL_LIST_RECIPIENT=3 +CMSG_MAIL_LIST_VERSION=CMSG_ENVELOPED_RECIPIENT_V4 +CMSG_MAX_LENGTH_FLAG=0x20 +CMSG_OID_EXPORT_ENCRYPT_KEY_FUNC="CryptMsgDllExportEncryptKey" +CMSG_OID_EXPORT_KEY_AGREE_FUNC="CryptMsgDllExportKeyAgree" +CMSG_OID_EXPORT_KEY_TRANS_FUNC="CryptMsgDllExportKeyTrans" +CMSG_OID_EXPORT_MAIL_LIST_FUNC="CryptMsgDllExportMailList" +CMSG_OID_GEN_CONTENT_ENCRYPT_KEY_FUNC="CryptMsgDllGenContentEncryptKey" +CMSG_OID_GEN_ENCRYPT_KEY_FUNC="CryptMsgDllGenEncryptKey" +CMSG_OID_IMPORT_ENCRYPT_KEY_FUNC="CryptMsgDllImportEncryptKey" +CMSG_OID_IMPORT_KEY_AGREE_FUNC="CryptMsgDllImportKeyAgree" +CMSG_OID_IMPORT_KEY_TRANS_FUNC="CryptMsgDllImportKeyTrans" +CMSG_OID_IMPORT_MAIL_LIST_FUNC="CryptMsgDllImportMailList" +CMSG_RC4_NO_SALT_FLAG=0x40000000 +CMSG_RECIPIENT_COUNT_PARAM=17 +CMSG_RECIPIENT_INDEX_PARAM=18 +CMSG_RECIPIENT_INFO_PARAM=19 +CMSG_SIGNED=2 +CMSG_SIGNED_AND_ENVELOPED=4 +CMSG_SIGNED_AND_ENVELOPED_FLAG=(1 * 2 ^ CMSG_SIGNED_AND_ENVELOPED) +CMSG_SIGNED_DATA_CMS_VERSION=CMSG_SIGNED_DATA_V3 +CMSG_SIGNED_DATA_PKCS_1_5_VERSION=CMSG_SIGNED_DATA_V1 +CMSG_SIGNED_DATA_V1=1 +CMSG_SIGNED_DATA_V3=3 +CMSG_SIGNED_FLAG=(1 * 2 ^ CMSG_SIGNED) +CMSG_SIGNER_AUTH_ATTR_PARAM=9 +CMSG_SIGNER_CERT_ID_PARAM=38 +CMSG_SIGNER_CERT_INFO_PARAM=7 +CMSG_SIGNER_COUNT_PARAM=5 +CMSG_SIGNER_HASH_ALGORITHM_PARAM=8 +CMSG_SIGNER_INFO_CMS_VERSION=CMSG_SIGNER_INFO_V3 +CMSG_SIGNER_INFO_PARAM=6 +CMSG_SIGNER_INFO_PKCS_1_5_VERSION=CMSG_SIGNER_INFO_V1 +CMSG_SIGNER_INFO_V1=1 +CMSG_SIGNER_INFO_V3=3 +CMSG_SIGNER_ONLY_FLAG=0x2 +CMSG_SIGNER_UNAUTH_ATTR_PARAM=10 +CMSG_SP3_COMPATIBLE_ENCRYPT_FLAG=0x80000000 +CMSG_TRUSTED_SIGNER_FLAG=0x1 +CMSG_TYPE_PARAM=1 +CMSG_UNPROTECTED_ATTR_PARAM=37 +CMSG_USE_SIGNER_INDEX_FLAG=0x4 +CMSG_VERIFY_SIGNER_CERT=2 +CMSG_VERIFY_SIGNER_CHAIN=3 +CMSG_VERIFY_SIGNER_PUBKEY=1 +CMSG_VERSION_PARAM=30 +CMSPComObject=CComObject +CN_EVENT=0x4 +CN_RECEIVE=0x1 +CN_TRANSMIT=0x2 +CNLEN=15 +CO_E_ACCESSCHECKFAILED=(0x8001012A) +CO_E_ACESINWRONGORDER=(0x8001013A) +CO_E_ACNOTINITIALIZED=(0x8001013F) +CO_E_ACTIVATIONFAILED=(0x8004E021) +CO_E_ACTIVATIONFAILED_CATALOGERROR=(0x8004E023) +CO_E_ACTIVATIONFAILED_EVENTLOGGED=(0x8004E022) +CO_E_ACTIVATIONFAILED_TIMEOUT=(0x8004E024) +CO_E_ALREADYINITIALIZED=0x800401F1 +CO_E_APPDIDNTREG=0x800401FE +CO_E_APPNOTFOUND=0x800401F5 +CO_E_APPSINGLEUSE=0x800401F6 +CO_E_ATTEMPT_TO_CREATE_OUTSIDE_CLIENT_CONTEXT=(0x80004024) +CO_E_BAD_PATH=0x80080004 +CO_E_BAD_SERVER_NAME=0x80004014 +CO_E_CANCEL_DISABLED=0x80010140 +CO_E_CANT_REMOTE=0x80004013 +CO_E_CANTDETERMINECLASS=0x800401F2 +CO_E_CLASS_CREATE_FAILED=0x80080001 +CO_E_CLASSSTRING=0x800401F3 +CO_E_CLSREG_INCONSISTENT=0x8000401F +CO_E_CONVERSIONFAILED=0x8001012E +CO_E_CREATEPROCESS_FAILURE=0x80004018 +CO_E_DECODEFAILED=0x8001013D +CO_E_DLLNOTFOUND=0x800401F8 +CO_E_ERRORINAPP=0x800401F7 +CO_E_ERRORINDLL=0x800401F9 +CO_E_EXCEEDSYSACLLIMIT=0x80010139 +CO_E_FAILEDTOCLOSEHANDLE=0x80010138 +CO_E_FAILEDTOCREATEFILE=0x80010137 +CO_E_FAILEDTOGENUUID=0x80010136 +CO_E_FAILEDTOGETSECCTX=0x80010124 +CO_E_FAILEDTOGETTOKENINFO=0x80010126 +CO_E_FAILEDTOGETWINDIR=0x80010134 +CO_E_FAILEDTOIMPERSONATE=0x80010123 +CO_E_FAILEDTOOPENPROCESSTOKEN=0x8001013C +CO_E_FAILEDTOOPENTHREADTOKEN=0x80010125 +CO_E_FAILEDTOQUERYCLIENTBLANKET=0x80010128 +CO_E_FAILEDTOSETDACL=0x80010129 +CO_E_FIRST=0x800401F0 +CO_E_IIDREG_INCONSISTENT=(0x80004020) +CO_E_IIDSTRING=0x800401F4 +CO_E_INCOMPATIBLESTREAMVERSION=(0x8001013B) +CO_E_INIT_CLASS_CACHE=0x80004009 +CO_E_INIT_MEMORY_ALLOCATOR=0x80004008 +CO_E_INIT_ONLY_SINGLE_THREADED=0x80004012 +CO_E_INIT_RPC_CHANNEL=0x8000400A +CO_E_INIT_SCM_EXEC_FAILURE=0x80004011 +CO_E_INIT_SCM_FILE_MAPPING_EXISTS=0x8000400F +CO_E_INIT_SCM_MAP_VIEW_OF_FILE=0x80004010 +CO_E_INIT_SCM_MUTEX_EXISTS=0x8000400E +CO_E_INIT_SHARED_ALLOCATOR=0x80004007 +CO_E_INIT_TLS=0x80004006 +CO_E_INIT_TLS_CHANNEL_CONTROL=0x8000400C +CO_E_INIT_TLS_SET_CHANNEL_CONTROL=0x8000400B +CO_E_INIT_UNACCEPTED_USER_ALLOCATOR=0x8000400D +CO_E_INITIALIZATIONFAILED=0x8004E025 +CO_E_INVALIDSID=0x8001012D +CO_E_LAST=0x800401FF +CO_E_LAUNCH_PERMSSION_DENIED=0x8000401B +CO_E_LOOKUPACCNAMEFAILED=0x80010132 +CO_E_LOOKUPACCSIDFAILED=0x80010130 +CO_E_MSI_ERROR=0x80004023 +CO_E_NETACCESSAPIFAILED=0x8001012B +CO_E_NOMATCHINGNAMEFOUND=0x80010131 +CO_E_NOMATCHINGSIDFOUND=0x8001012F +CO_E_NOT_SUPPORTED=0x80004021 +CO_E_NOTINITIALIZED=0x800401F0 +CO_E_OBJISREG=0x800401FC +CO_E_OBJNOTCONNECTED=0x800401FD +CO_E_OBJNOTREG=0x800401FB +CO_E_OBJSRV_RPC_FAILURE=0x80080006 +CO_E_OLE1DDE_DISABLED=0x80004016 +CO_E_PATHTOOLONG=0x80010135 +CO_E_RELEASED=0x800401FF +CO_E_RELOAD_DLL=0x80004022 +CO_E_REMOTE_COMMUNICATION_FAILURE=0x8000401D +CO_E_RUNAS_CREATEPROCESS_FAILURE=0x80004019 +CO_E_RUNAS_LOGON_FAILURE=0x8000401A +CO_E_RUNAS_SYNTAX=0x80004017 +CO_E_SCM_ERROR=0x80080002 +CO_E_SCM_RPC_FAILURE=0x80080003 +CO_E_SERVER_EXEC_FAILURE=0x80080005 +CO_E_SERVER_START_TIMEOUT=0x8000401E +CO_E_SERVER_STOPPING=0x80080008 +CO_E_SETSERLHNDLFAILED=0x80010133 +CO_E_START_SERVICE_FAILURE=0x8000401C +CO_E_THREADINGMODEL_CHANGED=0x8004E028 +CO_E_TRUSTEEDOESNTMATCHCLIENT=0x80010127 +CO_E_WRONG_SERVER_IDENTITY=0x80004015 +CO_E_WRONGOSFORAPP=0x800401FA +CO_E_WRONGTRUSTEENAMESYNTAX=0x8001012C +CO_S_FIRST=0x401F0 +CO_S_LAST=0x401FF +CO_S_NOTALLINTERFACES=0x80012 +COLL_E_BADRESULT=0x80040506 +COLL_E_BADSEQUENCE=0x80040501 +COLL_E_BUFFERTOOSMALL=0x80040504 +COLL_E_DUPLICATEDBID=0x80040508 +COLL_E_INCOMPATIBLECOLUMNS=0x80040503 +COLL_E_NODEFAULTCATALOG=0x8004050A +COLL_E_NOMOREDATA=0x80040502 +COLL_E_NOSORTCOLUMN=0x80040507 +COLL_E_TOOMANYMERGECOLUMNS=0x80040509 +COLLECTID_Count=1 +COLLECTID_Item=0 +COLLECTID_MarkRead=3 +COLLECTID_Remove=2 +COLOR_3DDKSHADOW=21 +COLOR_3DFACE=COLOR_BTNFACE +COLOR_3DHIGHLIGHT=COLOR_BTNHIGHLIGHT +COLOR_3DHILIGHT=COLOR_BTNHIGHLIGHT +COLOR_3DLIGHT=22 +COLOR_3DSHADOW=COLOR_BTNSHADOW +COLOR_ACTIVEBORDER=10 +COLOR_ACTIVECAPTION=2 +COLOR_ADD=712 +COLOR_ADJ_MAX=100 +COLOR_ADJ_MIN=-100 +COLOR_APPWORKSPACE=12 +COLOR_BACKGROUND=1 +COLOR_BLUE=708 +COLOR_BLUEACCEL=728 +COLOR_BOX1=720 +COLOR_BTNFACE=15 +COLOR_BTNHIGHLIGHT=20 +COLOR_BTNHILIGHT=COLOR_BTNHIGHLIGHT +COLOR_BTNSHADOW=16 +COLOR_BTNTEXT=18 +COLOR_CAPTIONTEXT=9 +COLOR_CURRENT=709 +COLOR_CUSTOM1=721 +COLOR_DESKTOP=COLOR_BACKGROUND +COLOR_ELEMENT=716 +COLOR_GRADIENTACTIVECAPTION=27 +COLOR_GRADIENTINACTIVECAPTION=28 +COLOR_GRAYTEXT=17 +COLOR_GREEN=707 +COLOR_GREENACCEL=727 +COLOR_HIGHLIGHT=13 +COLOR_HIGHLIGHTTEXT=14 +COLOR_HOTLIGHT=26 +COLOR_HUE=703 +COLOR_HUEACCEL=723 +COLOR_HUESCROLL=700 +COLOR_INACTIVEBORDER=11 +COLOR_INACTIVECAPTION=3 +COLOR_INACTIVECAPTIONTEXT=19 +COLOR_INFOBK=24 +COLOR_INFOTEXT=23 +COLOR_LUM=705 +COLOR_LUMACCEL=725 +COLOR_LUMSCROLL=702 +COLOR_MATCH_VERSION=0x200 +COLOR_MENU=4 +COLOR_MENUTEXT=7 +COLOR_MIX=719 +COLOR_NO_TRANSPARENT=0xFFFFFFFF +COLOR_PALETTE=718 +COLOR_RAINBOW=710 +COLOR_RED=706 +COLOR_REDACCEL=726 +COLOR_SAMPLES=717 +COLOR_SAT=704 +COLOR_SATACCEL=724 +COLOR_SATSCROLL=701 +COLOR_SAVE=711 +COLOR_SCHEMES=715 +COLOR_SCROLLBAR=0 +COLOR_SOLID=713 +COLOR_SOLID_LEFT=730 +COLOR_SOLID_RIGHT=731 +COLOR_TUNE=714 +COLOR_WINDOW=5 +COLOR_WINDOWFRAME=6 +COLOR_WINDOWTEXT=8 +COLORMATCHTOTARGET_EMBEDED=0x1 +COLORMGMTCAPS=121 +COLORMGMTDLGORD=1551 +COLOROKSTRING="commdlg_ColorOK" +COLOROKSTRINGA="commdlg_ColorOK" +COLOROKSTRINGW="commdlg_ColorOK" +COLORONCOLOR=3 +COLORRES=108 +com_cast=CComQIPtr +COM_DLL_NAME="Microsoft Object Transport" +COM_EXIT=COM_EXIT: +COM_RIGHTS_EXECUTE=1 +COM_RIGHTS_SAFE_FOR_SCRIPTING=2 +COM_SMARTPTR=com_ptr_t +COM_SMARTPTR_LEVEL2=com_IIID +com_str=com_logstr +COMADMIN_E_ALREADYINSTALLED=0x80110404 +COMADMIN_E_APP_FILE_READFAIL=0x80110408 +COMADMIN_E_APP_FILE_VERSION=0x80110409 +COMADMIN_E_APP_FILE_WRITEFAIL=0x80110407 +COMADMIN_E_APPDIRNOTFOUND=0x8011041F +COMADMIN_E_APPLICATIONEXISTS=0x8011040B +COMADMIN_E_APPLID_MATCHES_CLSID=0x80110446 +COMADMIN_E_AUTHENTICATIONLEVEL=0x80110413 +COMADMIN_E_BADPATH=0x8011040A +COMADMIN_E_BADREGISTRYLIBID=0x8011041E +COMADMIN_E_BADREGISTRYPROGID=0x80110412 +COMADMIN_E_CAN_NOT_EXPORT_APP_PROXY=0x8011044A +COMADMIN_E_CAN_NOT_EXPORT_SYS_APP=0x8011044C +COMADMIN_E_CAN_NOT_START_APP=0x8011044B +COMADMIN_E_CANT_SUBSCRIBE_TO_COMPONENT=0x8011044D +COMADMIN_E_CANTCOPYFILE=0x8011040D +COMADMIN_E_CLSIDORIIDMISMATCH=0x80110418 +COMADMIN_E_COMP_MOVE_BAD_DEST=0x8011042E +COMADMIN_E_COMP_MOVE_LOCKED=0x8011042D +COMADMIN_E_COMPFILE_BADTLB=0x80110428 +COMADMIN_E_COMPFILE_CLASSNOTAVAIL=0x80110427 +COMADMIN_E_COMPFILE_DOESNOTEXIST=0x80110424 +COMADMIN_E_COMPFILE_GETCLASSOBJ=0x80110426 +COMADMIN_E_COMPFILE_LOADDLLFAIL=0x80110425 +COMADMIN_E_COMPFILE_NOREGISTRAR=0x80110434 +COMADMIN_E_COMPFILE_NOTINSTALLABLE=0x80110429 +COMADMIN_E_COREQCOMPINSTALLED=0x80110435 +COMADMIN_E_DLLLOADFAILED=0x8011041D +COMADMIN_E_DLLREGISTERSERVER=0x8011041A +COMADMIN_E_INVALIDUSERIDS=0x80110410 +COMADMIN_E_KEYMISSING=0x80110403 +COMADMIN_E_NOREGISTRYCLSID=0x80110411 +COMADMIN_E_NOSERVERSHARE=0x8011041B +COMADMIN_E_NOTCHANGEABLE=0x8011042A +COMADMIN_E_NOTDELETEABLE=0x8011042B +COMADMIN_E_NOTINREGISTRY=0x8011043E +COMADMIN_E_NOUSER=0x8011040F +COMADMIN_E_OBJECT_DOES_NOT_EXIST=0x80110809 +COMADMIN_E_OBJECT_PARENT_MISSING=0x80110808 +COMADMIN_E_OBJECTERRORS=0x80110401 +COMADMIN_E_OBJECTEXISTS=0x80110438 +COMADMIN_E_OBJECTINVALID=0x80110402 +COMADMIN_E_OBJECTNOTPOOLABLE=0x8011043F +COMADMIN_E_PROPERTY_OVERFLOW=0x8011043C +COMADMIN_E_PROPERTYSAVEFAILED=0x80110437 +COMADMIN_E_REGFILE_CORRUPT=0x8011043B +COMADMIN_E_REGISTERTLB=0x80110430 +COMADMIN_E_REGISTRARFAILED=0x80110423 +COMADMIN_E_REMOTEINTERFACE=0x80110419 +COMADMIN_E_REQUIRES_DIFFERENT_PLATFORM=0x80110449 +COMADMIN_E_ROLE_DOES_NOT_EXIST=0x80110447 +COMADMIN_E_ROLEEXISTS=0x8011040C +COMADMIN_E_SERVICENOTINSTALLED=0x80110436 +COMADMIN_E_SESSION=0x8011042C +COMADMIN_E_START_APP_NEEDS_COMPONENTS=0x80110448 +COMADMIN_E_SYSTEMAPP=0x80110433 +COMADMIN_E_USERPASSWDNOTVALID=0x80110414 +COMAdminCollectionApplicationCluster="ApplicationCluster" +COMAdminCollectionApplicationPartitions="ApplicationPartitions" +COMAdminCollectionApplications="Applications" +COMAdminCollectionComponents="Components" +COMAdminCollectionComputerList="ComputerList" +COMAdminCollectionDCOMProtocols="DCOMProtocols" +COMAdminCollectionErrorInfo="ErrorInfo" +COMAdminCollectionInprocServers="InprocServers" +COMAdminCollectionInterfacesForComponent="InterfacesForComponent" +COMAdminCollectionLocalComputer="LocalComputer" +COMAdminCollectionMethodsForInterface="MethodsForInterface" +COMAdminCollectionPropertyInfo="PropertyInfo" +COMAdminCollectionRelatedCollectionInfo="RelatedCollectionInfo" +COMAdminCollectionRoles="Roles" +COMAdminCollectionRolesForComponent="RolesForComponent" +COMAdminCollectionRolesForInterface="RolesForInterface" +COMAdminCollectionRolesForMethod="RolesForMethod" +COMAdminCollectionRoot="Root" +COMAdminCollectionUsersInRole="UsersInRole" +COMCTL32_VERSION=5 +COMI_DLL_NAME="Microsoft Component Library" +COMMON_LVB_GRID_HORIZONTAL=0x400 +COMMON_LVB_GRID_LVERTICAL=0x800 +COMMON_LVB_GRID_RVERTICAL=0x1000 +COMMON_LVB_LEADING_BYTE=0x100 +COMMON_LVB_REVERSE_VIDEO=0x4000 +COMMON_LVB_SBCSDBCS=0x300 +COMMON_LVB_TRAILING_BYTE=0x200 +COMMON_LVB_UNDERSCORE=0x8000 +COMMPROP_INITIALIZED=(0xE73CF52E) +COMP_ELEM_ALL=(COMP_ELEM_TYPE|COMP_ELEM_CHECKED|COMP_ELEM_DIRTY|COMP_ELEM_NOSCROLL|COMP_ELEM_POS_LEFT|COMP_ELEM_SIZE_WIDTH|COMP_ELEM_SIZE_HEIGHT|COMP_ELEM_POS_ZINDEX|COMP_ELEM_SOURCE|COMP_ELEM_FRIENDLYNAME|COMP_ELEM_POS_TOP|COMP_ELEM_SUBSCRIBEDURL|COMP_ELEM_ORIGINAL_CSI|COMP_ELEM_RESTORED_CSI|COMP_ELEM_CURITEMSTATE) +COMP_ELEM_CHECKED=0x2 +COMP_ELEM_CURITEMSTATE=0x4000 +COMP_ELEM_DIRTY=0x4 +COMP_ELEM_FRIENDLYNAME=0x400 +COMP_ELEM_NOSCROLL=0x8 +COMP_ELEM_ORIGINAL_CSI=0x1000 +COMP_ELEM_POS_LEFT=0x10 +COMP_ELEM_POS_TOP=0x20 +COMP_ELEM_POS_ZINDEX=0x100 +COMP_ELEM_RESTORED_CSI=0x2000 +COMP_ELEM_SIZE_HEIGHT=0x80 +COMP_ELEM_SIZE_WIDTH=0x40 +COMP_ELEM_SOURCE=0x200 +COMP_ELEM_SUBSCRIBEDURL=0x800 +COMP_ELEM_TYPE=0x1 +COMP_TYPE_CFHTML=4 +COMP_TYPE_CONTROL=3 +COMP_TYPE_HTMLDOC=0 +COMP_TYPE_MAX=4 +COMP_TYPE_PICTURE=1 +COMP_TYPE_WEBSITE=2 +CompareStringA=MNLS_CompareStringA +CompareStringW=MNLS_CompareStringW +COMPLEXREGION=3 +COMPONENT_DEFAULT_LEFT=(0xFFFF) +COMPONENT_DEFAULT_TOP=(0xFFFF) +COMPONENT_TOP=(0x3FFFFfff) +COMPRESSION_ENGINE_HIBER=(0x200) +COMPRESSION_ENGINE_MAXIMUM=(0x100) +COMPRESSION_ENGINE_STANDARD=(0x0) +COMPRESSION_FORMAT_DEFAULT=(0x1) +COMPRESSION_FORMAT_LZNT1=(0x2) +COMPRESSION_FORMAT_NONE=(0x0) +COMPRESSION_FORMAT_SPARSE=(0x4000) +COMPUTER_CLASS_NAME=("Computer") +COMPUTER_SCHEMA_NAME=("Computer") +COMQC_E_APPLICATION_NOT_QUEUED=(0x80110600) +COMQC_E_NO_QUEUEABLE_INTERFACES=(0x80110601) +COMQC_E_QUEUING_SERVICE_NOT_AVAILABLE=(0x80110602) +CONFIG_CHANGED=(0x100000) +CONFIGFLAG_CANTSTOPACHILD=0x80 +CONFIGFLAG_DISABLED=0x1 +CONFIGFLAG_FAILEDINSTALL=0x40 +CONFIGFLAG_FINISH_INSTALL=0x400 +CONFIGFLAG_IGNORE_BOOT_LC=0x8 +CONFIGFLAG_MANUAL_INSTALL=0x4 +CONFIGFLAG_NEEDS_FORCED_CONFIG=0x800 +CONFIGFLAG_NET_BOOT=0x10 +CONFIGFLAG_NETBOOT_CARD=0x1000 +CONFIGFLAG_NOREMOVEEXIT=0x200 +CONFIGFLAG_OKREMOVEROM=0x100 +CONFIGFLAG_PARTIAL_LOG_CONF=0x2000 +CONFIGFLAG_REINSTALL=0x20 +CONFIGFLAG_REMOVED=0x2 +CONFIRMSAFETYACTION_LOADOBJECT=0x1 +CONNDLG_CONN_POINT=0x2 +CONNDLG_HIDE_BOX=0x8 +CONNDLG_NOT_PERSIST=0x20 +CONNDLG_PERSIST=0x10 +CONNDLG_RO_PATH=0x1 +CONNDLG_USE_MRU=0x4 +CONNECT_CURRENT_MEDIA=0x200 +CONNECT_DEFERRED=0x400 +CONNECT_E_ADVISELIMIT=(CONNECT_E_FIRST+1) +CONNECT_E_CANNOTCONNECT=(CONNECT_E_FIRST+2) +CONNECT_E_NOCONNECTION=(CONNECT_E_FIRST+0) +CONNECT_E_OVERRIDDEN=(CONNECT_E_FIRST+3) +CONNECT_INTERACTIVE=0x8 +CONNECT_LOCALDRIVE=0x100 +CONNECT_NEED_DRIVE=0x20 +CONNECT_PROMPT=0x10 +CONNECT_REDIRECT=0x80 +CONNECT_REFCOUNT=0x40 +CONNECT_RESERVED=0xFF000000 +CONNECT_TEMPORARY=0x4 +CONNECT_UPDATE_PROFILE=0x1 +CONNECT_UPDATE_RECENT=0x2 +CONNECTION_AOL=0x4 +CONNECTION_FLAGS_WANT_CONVERSATION_STATS=0x1 +CONNECTION_LAN=0x1 +CONNECTION_WAN=0x2 +CONSOLE_TEXTMODE_BUFFER=1 +CONST_VTBL=const +CONTAINER_INHERIT_ACE=0x2 +CONTEXT_ALPHA=0x20000 +CONTEXT_CONTROL=(CONTEXT_R4000|0x1) +CONTEXT_DEBUG_REGISTERS=0x8 +CONTEXT_E_ABORTED=(0x8004E002) +CONTEXT_E_ABORTING=(0x8004E003) +CONTEXT_E_FIRST=0x8004E000 +CONTEXT_E_LAST=0x8004E02F +CONTEXT_E_NOCONTEXT=(0x8004E004) +CONTEXT_E_NOJIT=(0x8004E026) +CONTEXT_E_NOTRANSACTION=(0x8004E027) +CONTEXT_E_OLDREF=(0x8004E007) +CONTEXT_E_ROLENOTFOUND=(0x8004E00C) +CONTEXT_E_SYNCH_TIMEOUT=(0x8004E006) +CONTEXT_E_TMNOTAVAILABLE=(0x8004E00F) +CONTEXT_EXTENDED_FLOAT=(CONTEXT_FLOATING_POINT|0x8) +CONTEXT_EXTENDED_INTEGER=(CONTEXT_INTEGER|0x10) +CONTEXT_FLOATING_POINT=(CONTEXT_R4000|0x2) +CONTEXT_FULL=(CONTEXT_CONTROL|CONTEXT_FLOATING_POINT|CONTEXT_INTEGER|CONTEXT_EXTENDED_INTEGER) +CONTEXT_i386=0x10000 +CONTEXT_i486=0x10000 +CONTEXT_INTEGER=0x4 +CONTEXT_MENU_ANCHOR=5 +CONTEXT_MENU_CONTROL=2 +CONTEXT_MENU_DEBUG=9 +CONTEXT_MENU_DEFAULT=0 +CONTEXT_MENU_IMAGE=1 +CONTEXT_MENU_IMGART=8 +CONTEXT_MENU_IMGDYNSRC=7 +CONTEXT_MENU_TABLE=3 +CONTEXT_MENU_TEXTSELECT=4 +CONTEXT_MENU_UNKNOWN=6 +CONTEXT_OID_CAPI2_ANY=(5) +CONTEXT_OID_CERTIFICATE=(1) +CONTEXT_OID_CREATE_OBJECT_CONTEXT_FUNC="ContextDllCreateObjectContext" +CONTEXT_OID_CRL=(2) +CONTEXT_OID_CTL=(3) +CONTEXT_OID_PKCS7=(4) +CONTEXT_R4000=0x10000 +CONTEXT_S_FIRST=0x4E000 +CONTEXT_S_LAST=0x4E02F +CONTEXT_X86=0x10000 +CONTEXT32_LENGTH=0x130 +CONTEXT86_CONTROL=(CONTEXT_i386|0x1) +CONTEXT86_DEBUG_REGISTERS=(CONTEXT_i386|0x10) +CONTEXT86_FLOATING_POINT=(CONTEXT_i386|0x8) +CONTEXT86_FULL=(CONTEXT86_CONTROL|CONTEXT86_INTEGER|CONTEXT86_SEGMENTS) +CONTEXT86_INTEGER=(CONTEXT_i386|0x2) +CONTEXT86_SEGMENTS=(CONTEXT_i386|0x4) +CONTINUOUS_EPISODE=0 +CONTRAST_AUTO=-1 +CONTROL_C_EXIT=STATUS_CONTROL_C_EXIT +CONTROL_MAJOR_VERSION=(2) +CONTROL_MINOR_VERSION=(0) +CONTROLCALLBACK_CAPTURING=2 +CONTROLCALLBACK_PREROLL=1 +CONTROLLED_DELAY_SERV=4 +CONTROLLED_LOAD_SERV=5 +CONVENIENT_DEPTH=(0x1) +CONVERT10_E_FIRST=0x800401C0 +CONVERT10_E_LAST=0x800401CF +CONVERT10_E_OLESTREAM_BITMAP_TO_DIB=0x800401C3 +CONVERT10_E_OLESTREAM_FMT=0x800401C2 +CONVERT10_E_OLESTREAM_GET=0x800401C0 +CONVERT10_E_OLESTREAM_PUT=0x800401C1 +CONVERT10_E_STG_DIB_TO_BITMAP=0x800401C6 +CONVERT10_E_STG_FMT=0x800401C4 +CONVERT10_E_STG_NO_STD_STREAM=0x800401C5 +CONVERT10_S_FIRST=0x401C0 +CONVERT10_S_LAST=0x401CF +CONVERT10_S_NO_PRESENTATION=0x401C0 +COOKIE_CACHE_ENTRY=0x100000 +COPY_FILE_FAIL_IF_EXISTS=0x1 +COPY_FILE_OPEN_SOURCE_FOR_WRITE=0x4 +COPY_FILE_RESTARTABLE=0x2 +COPY_SUBFOLDERS=(0x10) +COPYFILE_SIS_FLAGS=0x3 +COPYFILE_SIS_LINK=0x1 +COPYFILE_SIS_REPLACE=0x2 +COPYFLG_FORCE_FILE_IN_USE=0x8 +COPYFLG_NO_OVERWRITE=0x10 +COPYFLG_NO_VERSION_DIALOG=0x20 +COPYFLG_NODECOMP=0x800 +COPYFLG_NOPRUNE=0x2000 +COPYFLG_NOSKIP=0x2 +COPYFLG_NOVERSIONCHECK=0x4 +COPYFLG_OVERWRITE_OLDER_ONLY=0x40 +COPYFLG_REPLACE_BOOT_FILE=0x1000 +COPYFLG_REPLACEONLY=0x400 +COPYFLG_WARN_IF_SKIP=0x1 +CopyMemory=RtlCopyMemory +CopyMemoryVlm=RtlCopyMemory +COUNTRY_CLASS_NAME=("Country") +CP_1027=1027 +CP_273=273 +CP_277=277 +CP_278=278 +CP_280=280 +CP_284=284 +CP_285=285 +CP_290=290 +CP_297=297 +CP_37=37 +CP_423=423 +CP_500=500 +CP_5026=5026 +CP_5035=5035 +CP_875=875 +CP_930=930 +CP_931=931 +CP_932=932 +CP_933=933 +CP_935=935 +CP_936=936 +CP_937=937 +CP_939=939 +CP_949=949 +CP_950=950 +CP_ACP=0 +CP_ANSI=1252 +CP_DIRECT=2 +CP_HWND=0 +CP_INSTALLED=0x1 +CP_LEVEL=3 +CP_MACCP=2 +CP_NONE=0 +CP_OEMCP=1 +CP_OPEN=1 +CP_PROPOGATE_ALL=1 +CP_RECTANGLE=1 +CP_REGION=2 +CP_SIZE=80 +CP_SLEEP_FUNC=(PRIV_PAL_FUNC|0x39) +CP_SLEEP_FUNC_STR="cp_sleep" +CP_SUPPORTED=0x2 +CP_SYMBOL=42 +CP_THREAD_ACP=3 +CP_UTF7=65000 +CP_UTF8=65001 +CP_WINANSI=1004 +CP_WINNEUTRAL=CP_WINANSI +CP_WINUNICODE=1200 +CPEX_DEST_CDECL=0x80000000 +CPEX_DEST_STDCALL=0x0 +CPIOD_FORCE_PROMPT=0x80000000 +CPIOD_PEEK=0x40000000 +CPL_DBLCLK=5 +CPL_DYNAMIC_RES=0 +CPL_EXIT=7 +CPL_GETCOUNT=2 +CPL_INIT=1 +CPL_INQUIRE=3 +CPL_NEWINQUIRE=8 +CPL_SELECT=4 +CPL_SETUP=200 +CPL_STARTWPARMSA=9 +CPL_STARTWPARMSW=10 +CPL_STOP=6 +CPLPAGE_DISPLAY_BACKGROUND=1 +CPLPAGE_KEYBOARD_SPEED=1 +CPLPAGE_MOUSE_BUTTONS=1 +CPLPAGE_MOUSE_PTRMOTION=2 +CPS_CANCEL=0x4 +CPS_COMPLETE=0x1 +CPS_CONVERT=0x2 +CPS_REVERT=0x3 +cpu80286=(0) +cpu80386=(1) +cpuUNKNOWN=(-1) +CPYS_FUNC=0x20 +CPYS_FUNC_STR="cpys" +CPYSE_FUNC=0x22 +CPYSE_FUNC_STR="cpyse" +CPYSN_FUNC=0x21 +CPYSN_FUNC_STR="cpysn" +CQFF_ISOPTIONAL=0x2 +CQFF_NOGLOBALPAGES=0x1 +CQFORM=CQFORM_A +CQPAGE=CQPAGE_W +CQPM_CLEARFORM=0x6 +CQPM_ENABLE=0x3 +CQPM_GETPARAMETERS=0x5 +CQPM_HANDLERSPECIFIC=0x10000000 +CQPM_HELP=0x8 +CQPM_INITIALIZE=0x1 +CQPM_PERSIST=0x7 +CQPM_RELEASE=0x2 +CQPM_SETDEFAULTPARAMETERS=0x9 +CR_DISP_DENIED=(0x2) +CR_DISP_ERROR=(0x1) +CR_DISP_INCOMPLETE=(0) +CR_DISP_ISSUED=(0x3) +CR_DISP_ISSUED_OUT_OF_BAND=(0x4) +CR_DISP_REVOKED=(0x6) +CR_DISP_UNDER_SUBMISSION=(0x5) +CR_FLG_CAXCHGCERT=0x8 +CR_FLG_FORCETELETEX=0x1 +CR_FLG_FORCEUTF8=0x4 +CR_FLG_RENEWAL=0x2 +CR_GEMT_HRESULT_STRING=(0x1) +CR_IN_BASE64=(0x1) +CR_IN_BASE64HEADER=(0) +CR_IN_BINARY=(0x2) +CR_IN_CMC=(0x400) +CR_IN_ENCODEANY=(0xFF) +CR_IN_ENCODEMASK=(0xFF) +CR_IN_FORMATANY=(0) +CR_IN_FORMATMASK=(0xFF00) +CR_IN_FULLRESPONSE=(0x40000) +CR_IN_KEYGEN=(0x200) +CR_IN_PKCS10=(0x100) +CR_IN_PKCS7=(0x300) +CR_IN_RPC=(0x20000) +CR_OUT_BASE64=(0x1) +CR_OUT_BASE64HEADER=(0) +CR_OUT_BINARY=(0x2) +CR_OUT_CHAIN=(0x100) +CR_OUT_ENCODEMASK=(0xFF) +CR_PROP_BASECRL=17 +CR_PROP_CACERTSTATE=19 +CR_PROP_CANAME=6 +CR_PROP_CAPROPIDMAX=21 +CR_PROP_CASIGCERT=12 +CR_PROP_CASIGCERTCHAIN=13 +CR_PROP_CASIGCERTCOUNT=11 +CR_PROP_CATYPE=10 +CR_PROP_CAXCHGCERT=15 +CR_PROP_CAXCHGCERTCHAIN=16 +CR_PROP_CAXCHGCERTCOUNT=14 +CR_PROP_CRLSTATE=20 +CR_PROP_DELTACRL=18 +CR_PROP_DNSNAME=22 +CR_PROP_EXITCOUNT=3 +CR_PROP_EXITDESCRIPTION=4 +CR_PROP_FILEVERSION=1 +CR_PROP_NONE=0 +CR_PROP_PARENTCA=9 +CR_PROP_POLICYDESCRIPTION=5 +CR_PROP_PRODUCTVERSION=2 +CR_PROP_ROLESEPARATIONENABLED=23 +CR_PROP_SANITIZEDCANAME=7 +CR_PROP_SHAREDFOLDER=8 +CREATE_ALWAYS=2 +CREATE_BREAKAWAY_FROM_JOB=0x1000000 +CREATE_BYPASS_CSC=0x2 +CREATE_CHECK_DUP_LOOSE=(0x2) +CREATE_CHECK_DUP_STRICT=(0x1) +CREATE_DEFAULT_ERROR_MODE=0x4000000 +CREATE_FOR_DIR=(2) +CREATE_FOR_IMPORT=(1) +CREATE_FORCEDOS=0x2000 +CREATE_MERGE=(0x8) +CREATE_NEW=1 +CREATE_NEW_CONSOLE=0x10 +CREATE_NEW_PROCESS_GROUP=0x200 +CREATE_NO_CONNECT=0x1 +CREATE_NO_WINDOW=0x8000000 +CREATE_PROCESS_DEBUG_EVENT=3 +CREATE_REPLACE=(0x4) +CREATE_SEPARATE_WOW_VDM=0x800 +CREATE_SHARED_WOW_VDM=0x1000 +CREATE_SUSPENDED=0x4 +CREATE_THREAD_DEBUG_EVENT=2 +CREATE_UNICODE_ENVIRONMENT=0x400 +CREATE_WITH_USERPROFILE=0x2000000 +CREATECOLORSPACE_EMBEDED=0x1 +CreateMutexA=CreateMutex +CreateMutexW=CreateMutex +CreateWindowA=CreateWindow +CREDENTIAL_OID_PASSWORD_CREDENTIALS=CREDENTIAL_OID_PASSWORD_CREDENTIALS_A +CREDENTIAL_OID_PASSWORD_CREDENTIALS_A=(1) +CREDENTIAL_OID_PASSWORD_CREDENTIALS_W=(2) +CREDENTIAL_SUB_TYPE_ASCII_ID=1 +CREDENTIAL_SUB_TYPE_KERBEROS_TKT=3 +CREDENTIAL_SUB_TYPE_PGP_CERT=5 +CREDENTIAL_SUB_TYPE_UNICODE_ID=2 +CREDENTIAL_SUB_TYPE_X509_V3_CERT=4 +CRESTRICTIONS_DBSCHEMA_ASSERTIONS=3 +CRESTRICTIONS_DBSCHEMA_CATALOGS=1 +CRESTRICTIONS_DBSCHEMA_CHARACTER_SETS=3 +CRESTRICTIONS_DBSCHEMA_CHECK_CONSTRAINTS=3 +CRESTRICTIONS_DBSCHEMA_COLLATIONS=3 +CRESTRICTIONS_DBSCHEMA_COLUMN_DOMAIN_USAGE=4 +CRESTRICTIONS_DBSCHEMA_COLUMN_PRIVILEGES=6 +CRESTRICTIONS_DBSCHEMA_COLUMNS=4 +CRESTRICTIONS_DBSCHEMA_CONSTRAINT_COLUMN_USAGE=4 +CRESTRICTIONS_DBSCHEMA_CONSTRAINT_TABLE_USAGE=3 +CRESTRICTIONS_DBSCHEMA_FOREIGN_KEYS=6 +CRESTRICTIONS_DBSCHEMA_INDEXES=5 +CRESTRICTIONS_DBSCHEMA_KEY_COLUMN_USAGE=7 +CRESTRICTIONS_DBSCHEMA_LINKEDSERVERS=1 +CRESTRICTIONS_DBSCHEMA_OBJECT_ACTIONS=1 +CRESTRICTIONS_DBSCHEMA_OBJECTS=1 +CRESTRICTIONS_DBSCHEMA_PRIMARY_KEYS=3 +CRESTRICTIONS_DBSCHEMA_PROCEDURE_COLUMNS=4 +CRESTRICTIONS_DBSCHEMA_PROCEDURE_PARAMETERS=4 +CRESTRICTIONS_DBSCHEMA_PROCEDURES=4 +CRESTRICTIONS_DBSCHEMA_PROVIDER_TYPES=2 +CRESTRICTIONS_DBSCHEMA_REFERENTIAL_CONSTRAINTS=3 +CRESTRICTIONS_DBSCHEMA_SCHEMATA=3 +CRESTRICTIONS_DBSCHEMA_SQL_LANGUAGES=0 +CRESTRICTIONS_DBSCHEMA_STATISTICS=3 +CRESTRICTIONS_DBSCHEMA_TABLE_CONSTRAINTS=7 +CRESTRICTIONS_DBSCHEMA_TABLE_PRIVILEGES=5 +CRESTRICTIONS_DBSCHEMA_TABLES=4 +CRESTRICTIONS_DBSCHEMA_TABLES_INFO=4 +CRESTRICTIONS_DBSCHEMA_TRANSLATIONS=3 +CRESTRICTIONS_DBSCHEMA_TRUSTEE=4 +CRESTRICTIONS_DBSCHEMA_USAGE_PRIVILEGES=6 +CRESTRICTIONS_DBSCHEMA_VIEW_COLUMN_USAGE=3 +CRESTRICTIONS_DBSCHEMA_VIEW_TABLE_USAGE=3 +CRESTRICTIONS_DBSCHEMA_VIEWS=3 +CRESTRICTIONS_MDSCHEMA_CUBES=3 +CRESTRICTIONS_MDSCHEMA_DIMENSIONS=5 +CRESTRICTIONS_MDSCHEMA_HIERARCHIES=6 +CRESTRICTIONS_MDSCHEMA_LEVELS=7 +CRESTRICTIONS_MDSCHEMA_MEASURES=5 +CRESTRICTIONS_MDSCHEMA_MEMBERS=12 +CRESTRICTIONS_MDSCHEMA_PROPERTIES=9 +CRITICAL_SECTION=ULONG +CRL_DIST_POINT_ERR_CRL_ISSUER_BIT=0x80000000 +CRL_DIST_POINT_ERR_INDEX_MASK=0x7F +CRL_DIST_POINT_ERR_INDEX_SHIFT=24 +CRL_DIST_POINT_FULL_NAME=1 +CRL_DIST_POINT_ISSUER_RDN_NAME=2 +CRL_DIST_POINT_NO_NAME=0 +CRL_FIND_ANY=0 +CRL_FIND_EXISTING=2 +CRL_FIND_ISSUED_BY=1 +CRL_FIND_ISSUED_BY_AKI_FLAG=0x1 +CRL_FIND_ISSUED_BY_SIGNATURE_FLAG=0x2 +CRL_REASON_AFFILIATION_CHANGED=3 +CRL_REASON_AFFILIATION_CHANGED_FLAG=0x10 +CRL_REASON_CA_COMPROMISE=2 +CRL_REASON_CA_COMPROMISE_FLAG=0x20 +CRL_REASON_CERTIFICATE_HOLD=6 +CRL_REASON_CERTIFICATE_HOLD_FLAG=0x2 +CRL_REASON_CESSATION_OF_OPERATION=5 +CRL_REASON_CESSATION_OF_OPERATION_FLAG=0x4 +CRL_REASON_KEY_COMPROMISE=1 +CRL_REASON_KEY_COMPROMISE_FLAG=0x40 +CRL_REASON_REMOVE_FROM_CRL=8 +CRL_REASON_SUPERSEDED=4 +CRL_REASON_SUPERSEDED_FLAG=0x8 +CRL_REASON_UNSPECIFIED=0 +CRL_REASON_UNUSED_FLAG=0x80 +CRL_V1=0 +CRL_V2=1 +CRLF_CRLNUMBER_CRITICAL=0x4 +CRLF_DELETE_EXPIRED_CRLS=0x2 +CRLF_DELTA_USE_OLDEST_UNEXPIRED_BASE=0x1 +CRR_ACTIVATION_LIMIT=0xFFFFFFFE +CRR_CALL_LIMIT=0xFFFFFFFD +CRR_LIFETIME_LIMIT=0xFFFFFFFF +CRR_MEMORY_LIMIT=0xFFFFFFFC +CRR_NO_REASON_SUPPLIED=0x0 +CRR_RECYCLED_FROM_UI=0xFFFFFFFB +CRS_ACL_ERROR_ACL_FAILED=0xC0003B4B +CRS_ACL_ERROR_INVALID_ACE=0x80003B4A +CRS_ADMIN_ACCESS=(KEY_ALL_ACCESS|READ_CONTROL) +CRS_AUTH_FAILURE=0xC0003AAB +CRS_BAD_SOURCE=0xC0003AA1 +CRS_CAB_ERROR_ADVPACK_FAILED=0xC0003D0F +CRS_CAB_ERROR_ALLOC_FAIL=0xC0003CF5 +CRS_CAB_ERROR_BAD_COMPR_TYPE=0xC0003CF6 +CRS_CAB_ERROR_CABINET_NOT_FOUND=0xC0003CF1 +CRS_CAB_ERROR_CORRUPT_CABINET=0xC0003CF4 +CRS_CAB_ERROR_FIRST=0xC0003CF0 +CRS_CAB_ERROR_INFFILE_NOT_FOUND=0xC0003CFE +CRS_CAB_ERROR_LAST=0x40003DEF +CRS_CAB_ERROR_LOCKED_FILES=0xC0003D10 +CRS_CAB_ERROR_MDI_FAIL=0xC0003CF7 +CRS_CAB_ERROR_NOT_A_CABINET=0xC0003CF2 +CRS_CAB_ERROR_RESERVE_MISMATCH=0xC0003CF9 +CRS_CAB_ERROR_TARGET_FILE=0xC0003CF8 +CRS_CAB_ERROR_UNKNOWN=0xC0003DEE +CRS_CAB_ERROR_UNKNOWN_CABINET_VERSION=0xC0003CF3 +CRS_CAB_ERROR_USER_ABORT=0xC0003CFB +CRS_CAB_ERROR_WRONG_CABINET=0xC0003CFA +CRS_CAB_WARNING_CAB_NOT_SIGNED=0x80003CFC +CRS_CAB_WARNING_MANUAL_REBOOT=0x80003D05 +CRS_CAB_WARNING_MANUAL_REBOOT_UNINSTALL=0x80003D0B +CRS_CAB_WARNING_REBOOT_NEEDED=0x80003D06 +CRS_CAB_WARNING_REBOOT_NEEDED_UNINSTALL=0x80003D0C +CRS_CAB_WARNING_SIGNATURE_NOT_VERIFIED=0x80003CFD +CRS_CONNECTION_RETRY_FAILED=0xC0003AAE +CRS_DATE=REG_BINARY +CRS_DELETE=2 +CRS_DWORD=REG_DWORD +CRS_END_OF_LIST=0xFFFFFFFF +CRS_ERROR_ACCESS_DENIED=0xC0003A9D +CRS_ERROR_AUTHENTICATION_FAILURE=0xC0003B00 +CRS_ERROR_BAD_NET_NAME=0xC0003B04 +CRS_ERROR_CANT_FORWARD_TO_LOCAL_SERVER=0xC0003B55 +CRS_ERROR_CANT_SEND_EVENTS_TO_DOWNLEVEL_SERVER=0xC0003B47 +CRS_ERROR_CIRCULAR_ROUTE=0xC0003B43 +CRS_ERROR_CONNABORTED=0xC0003ACD +CRS_ERROR_CONNECTION_RESET=0xC0003B0B +CRS_ERROR_CREATE_PROJECT_DOWN_ROUTE=0x80003B07 +CRS_ERROR_DATABASE=0xC0003B45 +CRS_ERROR_DELETE_PROJECT_DOWN_ROUTE=0x80003B01 +CRS_ERROR_DEST_TOOBIG=0xC0003AB0 +CRS_ERROR_DISK_FULL=0xC0003AB2 +CRS_ERROR_DISK_FULL_ON_DESTINATION=0xC0003B4F +CRS_ERROR_DOWNLEVEL_SERVER=0xC0003B26 +CRS_ERROR_DROPPED_EMAIL_REPORT=0xC0003B3F +CRS_ERROR_DROPPED_EVENTS=0xC0003B5A +CRS_ERROR_EDGE_EXISTS=0x80003B21 +CRS_ERROR_EDGE_NOT_FOUND=0xC0003B24 +CRS_ERROR_EMAIL_HOST_NOT_DEFINED=0xC0003B40 +CRS_ERROR_EVENTSINK_NOT_FOUND=0xC0003B2A +CRS_ERROR_EVENTSINK_NOT_INITIALIZED=0xC0003B30 +CRS_ERROR_FILE_BUSY=0xC0003B49 +CRS_ERROR_FILE_CORRUPT=0xC0003B48 +CRS_ERROR_FILE_FORMAT=0xC0003B1C +CRS_ERROR_FILE_MOVE_ERROR=0xC0003B0F +CRS_ERROR_FILE_WRITE=0xC0003B1D +CRS_ERROR_FIRST=0x40003A98 +CRS_ERROR_HOST_DOWN=0xC0003B03 +CRS_ERROR_INVALID_CONTEXT=0xC0003B25 +CRS_ERROR_INVALID_DWORD=0xC0003B16 +CRS_ERROR_INVALID_FLAG_COMBINATION=0xC0003B53 +CRS_ERROR_INVALID_PARAMETER=0xC0003AFE +CRS_ERROR_INVALID_PROJECT_NAME=0xC0003B14 +CRS_ERROR_INVALID_ROUTE_NAME=0xC0003B15 +CRS_ERROR_LAST=0x40003E7F +CRS_ERROR_METABASE=0xC0003B57 +CRS_ERROR_METABASE_ACCESS=0xC0003AAA +CRS_ERROR_NAME_NOT_RESOLVED=0xC0003B0A +CRS_ERROR_NETDOWN=0xC0003ACA +CRS_ERROR_NETUNREACH=0xC0003ACB +CRS_ERROR_NO_DESTINATIONS=0xC0003B32 +CRS_ERROR_NO_EMAIL=0xC0003B39 +CRS_ERROR_NO_EVENTSINKS=0xC0003B29 +CRS_ERROR_NO_IP_MAPPING=0xC0003AB1 +CRS_ERROR_NO_MAPPING=0xC0003B27 +CRS_ERROR_NO_MORE_ITEMS=0x80003B17 +CRS_ERROR_NO_PROJECTS=0xC0003AFC +CRS_ERROR_NO_ROUTES=0xC0003B06 +CRS_ERROR_NO_SCHEDULES=0xC0003B38 +CRS_ERROR_NO_SERVERS=0xC0003B37 +CRS_ERROR_NO_TRANSACTIONS=0xC0003B36 +CRS_ERROR_NODE_EXISTS=0xC0003B1F +CRS_ERROR_NODE_NOT_FOUND=0xC0003B20 +CRS_ERROR_NOT_IN_ORDER=0xC0003AAD +CRS_ERROR_NOTHING_TO_ROLLBACK=0xC0003B31 +CRS_ERROR_OPENING_FILE=0xC0003B1B +CRS_ERROR_PARAMETER_NOT_FOUND=0xC0003B12 +CRS_ERROR_PATH_NOT_FOUND=0xC0003B23 +CRS_ERROR_PRODUCT_EXPIRED=0xC0003B10 +CRS_ERROR_PROJECT_ALREADY_RUNNING=0xC0003B0E +CRS_ERROR_PROJECT_INCOMPLETE=0xC0003B11 +CRS_ERROR_PROJECT_INCOMPLETE_ON_DESTINATION=0xC0003B4D +CRS_ERROR_PROJECT_NOT_FOUND=0xC0003AFD +CRS_ERROR_PROJECT_NOT_FOUND_ON_DESTINATION=0xC0003B4C +CRS_ERROR_REAUTHENTICATE=0xC0003B33 +CRS_ERROR_REMOTE_APPLY_FAILED=0xC0003B52 +CRS_ERROR_REMOTE_SERVER_NOT_FOUND=0xC0003B51 +CRS_ERROR_REPLICATION_CANCELED=0xC0003AAF +CRS_ERROR_REPLICATION_NOT_FOUND=0xC0003B0C +CRS_ERROR_REPLICATION_RUNNING=0xC0003B13 +CRS_ERROR_ROOTNODE_NOT_FOUND=0xC0003B22 +CRS_ERROR_ROUTE_NOT_FOUND=0xC0003B05 +CRS_ERROR_RUNNING_SCRIPT=0xC0003B54 +CRS_ERROR_SCHEDULE_NOT_FOUND=0xC0003B56 +CRS_ERROR_SCHEDULER_FAILURE=0xC0003B58 +CRS_ERROR_SERVICE_ALREADY_RUNNING=0xC0003B0D +CRS_ERROR_SERVICE_DOWN_ON_REMOTE_SERVER=0xC0003B4E +CRS_ERROR_SERVICE_NOT_PAUSED=0xC0003B09 +CRS_ERROR_SERVICE_NOT_RUNNING=0xC0003B02 +CRS_ERROR_SERVICE_PAUSED=0xC0003B08 +CRS_ERROR_SINK_CONNECT_FAILED=0xC0003B46 +CRS_ERROR_START_PENDING=0xC0003B28 +CRS_ERROR_TIMEOUT=0xC0003AD4 +CRS_ERROR_TOO_MANY_ARGS=0xC0003B18 +CRS_ERROR_TOO_MANY_RUNNING=0xC0003AB3 +CRS_ERROR_TRANSACTION_APPLY_FAILED=0xC0003B44 +CRS_ERROR_UNSUPPORTED=0xC0003B34 +CRS_ERROR_UPLPAGE_CREATION=0xC0003B42 +CRS_ERROR_USER_NOT_FOUND=0xC0003B35 +CRS_ERROR_VROOT_CREATION=0x80003B41 +CRS_ERROR_WAIT_ABORT=0xC0003B3A +CRS_ERROR_WOULDBLOCK=0x3ABB +CRS_ERROR_WSAHOSTNOTFOUND=0xC0003B2B +CRS_ERROR_WSANODATA=0xC0003B2E +CRS_ERROR_WSANORECOVERY=0xC0003B2D +CRS_ERROR_WSATRYAGAIN=0xC0003B2C +CRS_EVENT_ACL_ERROR_ACL_FAILED=0xC0003763 +CRS_EVENT_ACL_ERROR_INVALID_ACE=0x80003762 +CRS_EVENT_ADMIN_FIRST=0x40003840 +CRS_EVENT_ADMIN_LAST=0x40003872 +CRS_EVENT_AUTH_FAILURE=0xC00036C3 +CRS_EVENT_BAD_SOURCE=0xC00036B9 +CRS_EVENT_CAB_ERROR_ADVPACK_FAILED=0xC0003927 +CRS_EVENT_CAB_ERROR_ALLOC_FAIL=0xC000390D +CRS_EVENT_CAB_ERROR_BAD_COMPR_TYPE=0xC000390E +CRS_EVENT_CAB_ERROR_CABINET_NOT_FOUND=0xC0003909 +CRS_EVENT_CAB_ERROR_CORRUPT_CABINET=0xC000390C +CRS_EVENT_CAB_ERROR_FIRST=0xC0003908 +CRS_EVENT_CAB_ERROR_INFFILE_NOT_FOUND=0xC0003916 +CRS_EVENT_CAB_ERROR_LAST=0x40003A07 +CRS_EVENT_CAB_ERROR_LOCKED_FILES=0xC0003928 +CRS_EVENT_CAB_ERROR_MDI_FAIL=0xC000390F +CRS_EVENT_CAB_ERROR_NOT_A_CABINET=0xC000390A +CRS_EVENT_CAB_ERROR_RESERVE_MISMATCH=0xC0003911 +CRS_EVENT_CAB_ERROR_TARGET_FILE=0xC0003910 +CRS_EVENT_CAB_ERROR_UNKNOWN=0xC0003A06 +CRS_EVENT_CAB_ERROR_UNKNOWN_CABINET_VERSION=0xC000390B +CRS_EVENT_CAB_ERROR_USER_ABORT=0xC0003913 +CRS_EVENT_CAB_ERROR_WRONG_CABINET=0xC0003912 +CRS_EVENT_CAB_WARNING_CAB_NOT_SIGNED=0x80003914 +CRS_EVENT_CAB_WARNING_MANUAL_REBOOT=0x8000391D +CRS_EVENT_CAB_WARNING_MANUAL_REBOOT_UNINSTALL=0x80003923 +CRS_EVENT_CAB_WARNING_REBOOT_NEEDED=0x8000391E +CRS_EVENT_CAB_WARNING_REBOOT_NEEDED_UNINSTALL=0x80003924 +CRS_EVENT_CAB_WARNING_SIGNATURE_NOT_VERIFIED=0x80003915 +CRS_EVENT_CLEARED_ALL_EVENTS=0x4000384B +CRS_EVENT_CLEARED_EVENTS=0x4000384A +CRS_EVENT_CONNECTION_RETRY_FAILED=0xC00036C6 +CRS_EVENT_ERROR_ACCESS_DENIED=0xC00036B5 +CRS_EVENT_ERROR_AUTHENTICATION_FAILURE=0xC0003718 +CRS_EVENT_ERROR_BAD_NET_NAME=0xC000371C +CRS_EVENT_ERROR_CANT_FORWARD_TO_LOCAL_SERVER=0xC000376D +CRS_EVENT_ERROR_CANT_SEND_EVENTS_TO_DOWNLEVEL_SERVER=0xC000375F +CRS_EVENT_ERROR_CIRCULAR_ROUTE=0xC000375B +CRS_EVENT_ERROR_CONNABORTED=0xC00036E5 +CRS_EVENT_ERROR_CONNECTION_RESET=0xC0003723 +CRS_EVENT_ERROR_CREATE_PROJECT_DOWN_ROUTE=0x8000371F +CRS_EVENT_ERROR_DATABASE=0xC000375D +CRS_EVENT_ERROR_DELETE_PROJECT_DOWN_ROUTE=0x80003719 +CRS_EVENT_ERROR_DEST_TOOBIG=0xC00036C8 +CRS_EVENT_ERROR_DISK_FULL=0xC00036CA +CRS_EVENT_ERROR_DISK_FULL_ON_DESTINATION=0xC0003767 +CRS_EVENT_ERROR_DOWNLEVEL_SERVER=0xC000373E +CRS_EVENT_ERROR_DROPPED_EMAIL_REPORT=0xC0003757 +CRS_EVENT_ERROR_DROPPED_EVENTS=0xC0003772 +CRS_EVENT_ERROR_EMAIL_HOST_NOT_DEFINED=0xC0003758 +CRS_EVENT_ERROR_EVENTSINK_NOT_FOUND=0xC0003742 +CRS_EVENT_ERROR_EVENTSINK_NOT_INITIALIZED=0xC0003748 +CRS_EVENT_ERROR_FILE_BUSY=0xC0003761 +CRS_EVENT_ERROR_FILE_CORRUPT=0xC0003760 +CRS_EVENT_ERROR_FILE_FORMAT=0xC0003734 +CRS_EVENT_ERROR_FILE_WRITE=0xC0003735 +CRS_EVENT_ERROR_HOST_DOWN=0xC000371B +CRS_EVENT_ERROR_INVALID_CONTEXT=0xC000373D +CRS_EVENT_ERROR_INVALID_DWORD=0xC000372E +CRS_EVENT_ERROR_INVALID_FLAG_COMBINATION=0xC000376B +CRS_EVENT_ERROR_INVALID_PARAMETER=0xC0003716 +CRS_EVENT_ERROR_INVALID_PROJECT_NAME=0xC000372C +CRS_EVENT_ERROR_INVALID_ROUTE_NAME=0xC000372D +CRS_EVENT_ERROR_METABASE=0xC000376F +CRS_EVENT_ERROR_NAME_NOT_RESOLVED=0xC0003722 +CRS_EVENT_ERROR_NETDOWN=0xC00036E2 +CRS_EVENT_ERROR_NETUNREACH=0xC00036E3 +CRS_EVENT_ERROR_NO_DESTINATIONS=0xC000374A +CRS_EVENT_ERROR_NO_EMAIL=0xC0003751 +CRS_EVENT_ERROR_NO_EVENTSINKS=0xC0003741 +CRS_EVENT_ERROR_NO_IP_MAPPING=0xC00036C9 +CRS_EVENT_ERROR_NO_MAPPING=0xC000373F +CRS_EVENT_ERROR_NO_MORE_ITEMS=0x8000372F +CRS_EVENT_ERROR_NO_PROJECTS=0xC0003714 +CRS_EVENT_ERROR_NO_ROUTES=0xC000371E +CRS_EVENT_ERROR_NO_SCHEDULES=0xC0003750 +CRS_EVENT_ERROR_NO_SERVERS=0xC000374F +CRS_EVENT_ERROR_NO_TRANSACTIONS=0xC000374E +CRS_EVENT_ERROR_NOT_IN_ORDER=0xC00036C5 +CRS_EVENT_ERROR_NOTHING_TO_ROLLBACK=0xC0003749 +CRS_EVENT_ERROR_OPENING_FILE=0xC0003733 +CRS_EVENT_ERROR_PARAMETER_NOT_FOUND=0xC000372A +CRS_EVENT_ERROR_PROJECT_ALREADY_RUNNING=0xC0003726 +CRS_EVENT_ERROR_PROJECT_INCOMPLETE=0xC0003729 +CRS_EVENT_ERROR_PROJECT_INCOMPLETE_ON_DESTINATION=0xC0003765 +CRS_EVENT_ERROR_PROJECT_NOT_FOUND=0xC0003715 +CRS_EVENT_ERROR_PROJECT_NOT_FOUND_ON_DESTINATION=0xC0003764 +CRS_EVENT_ERROR_REAUTHENTICATE=0xC000374B +CRS_EVENT_ERROR_REMOTE_APPLY_FAILED=0xC000376A +CRS_EVENT_ERROR_REMOTE_SERVER_NOT_FOUND=0xC0003769 +CRS_EVENT_ERROR_REPLICATION_NOT_FOUND=0xC0003724 +CRS_EVENT_ERROR_REPLICATION_RUNNING=0xC000372B +CRS_EVENT_ERROR_ROUTE_NOT_FOUND=0xC000371D +CRS_EVENT_ERROR_RUNNING_SCRIPT=0xC000376C +CRS_EVENT_ERROR_SCHEDULE_NOT_FOUND=0xC000376E +CRS_EVENT_ERROR_SCHEDULER_FAILURE=0xC0003770 +CRS_EVENT_ERROR_SERVICE_ALREADY_RUNNING=0xC0003725 +CRS_EVENT_ERROR_SERVICE_DOWN_ON_REMOTE_SERVER=0xC0003766 +CRS_EVENT_ERROR_SERVICE_NOT_PAUSED=0xC0003721 +CRS_EVENT_ERROR_SERVICE_NOT_RUNNING=0xC000371A +CRS_EVENT_ERROR_SERVICE_PAUSED=0xC0003720 +CRS_EVENT_ERROR_SINK_CONNECT_FAILED=0xC000375E +CRS_EVENT_ERROR_START_PENDING=0xC0003740 +CRS_EVENT_ERROR_TIMEOUT=0xC00036EC +CRS_EVENT_ERROR_TOO_MANY_ARGS=0xC0003730 +CRS_EVENT_ERROR_TOO_MANY_RUNNING=0xC00036CB +CRS_EVENT_ERROR_TRANSACTION_APPLY_FAILED=0xC000375C +CRS_EVENT_ERROR_UNSUPPORTED=0xC000374C +CRS_EVENT_ERROR_USER_NOT_FOUND=0xC000374D +CRS_EVENT_ERROR_WAIT_ABORT=0xC0003752 +CRS_EVENT_ERROR_WOULDBLOCK=0x36D3 +CRS_EVENT_ERROR_WSAHOSTNOTFOUND=0xC0003743 +CRS_EVENT_ERROR_WSANODATA=0xC0003746 +CRS_EVENT_ERROR_WSANORECOVERY=0xC0003745 +CRS_EVENT_ERROR_WSATRYAGAIN=0xC0003744 +CRS_EVENT_EVENTSINK_CREATED=0x40003848 +CRS_EVENT_EVENTSINK_DELETED=0x40003849 +CRS_EVENT_EVENTSINK_INITIALIZED=0x3747 +CRS_EVENT_FILE_BUSY=0x40003819 +CRS_EVENT_FILE_COMMITTED=0x40003820 +CRS_EVENT_FILE_CREATE_ERROR=0xC00036B6 +CRS_EVENT_FILE_CREATE_ERROR_ON_DESTINATION=0xC0003768 +CRS_EVENT_FILE_DELETED=0x40003821 +CRS_EVENT_FILE_FIRST=0x4000380E +CRS_EVENT_FILE_LAST=0x4000383F +CRS_EVENT_FILE_MATCHED=0x40003823 +CRS_EVENT_FILE_MOVE_ERROR=0xC0003727 +CRS_EVENT_FIRST=0x400036B0 +CRS_EVENT_HASH_MISMATCH=0xC00036BB +CRS_EVENT_INF_ERROR_ADVPACK_NOT_LOADED=0xC0003917 +CRS_EVENT_INF_ERROR_ADVPACK_WRONG_VERSION=0xC0003918 +CRS_EVENT_INF_ERROR_BUSY_FILES=0xC000391C +CRS_EVENT_INF_ERROR_BUSY_FILES_UNINSTALL=0xC0003922 +CRS_EVENT_INF_ERROR_INVALID_INF=0xC0003919 +CRS_EVENT_INF_ERROR_NOTHING_TO_INSTALL=0xC000391A +CRS_EVENT_INF_ERROR_NOTHING_TO_UNINSTALL=0xC000391B +CRS_EVENT_INF_SUCCESS=0x3921 +CRS_EVENT_INF_SUCCESS_REBOOT_IN_PROGRESS=0x391F +CRS_EVENT_INF_SUCCESS_REBOOT_IN_PROGRESS_UNINSTALL=0x3925 +CRS_EVENT_INF_SUCCESS_UNINSTALL=0x3926 +CRS_EVENT_LAST=0x40003A97 +CRS_EVENT_MBS_INIT_ERROR=0xC0003731 +CRS_EVENT_METABASE_ACCESS=0xC00036C2 +CRS_EVENT_METABASE_NOT_FOUND=0xC0003754 +CRS_EVENT_NET_SOURCE=0xC00036B4 +CRS_EVENT_PRODUCT_EXPIRED=0xC0003728 +CRS_EVENT_PROJECT_CREATED=0x40003841 +CRS_EVENT_PROJECT_DELETED=0x40003842 +CRS_EVENT_PROJECT_EDITED=0x40003843 +CRS_EVENT_PULL_REPLICATION_COMPLETE=0x400037E0 +CRS_EVENT_PULLED_FILE_FTP=0x4000381F +CRS_EVENT_PULLED_FILE_HTTP=0x4000381E +CRS_EVENT_RECEIVED_ACL=0x4000381D +CRS_EVENT_RECEIVED_DELETE_FILE=0x40003814 +CRS_EVENT_RECEIVED_FILE=0x40003812 +CRS_EVENT_RECEIVING_ACL=0x4000381C +CRS_EVENT_RECEIVING_FILE=0x40003811 +CRS_EVENT_REMOTE_AUTH_FAILURE=0xC00036C4 +CRS_EVENT_REPLICATION_ABORTED=0xC00036BD +CRS_EVENT_REPLICATION_CANCELED=0xC00036C7 +CRS_EVENT_REPLICATION_COMPLETE=0x400037DE +CRS_EVENT_REPLICATION_FIRST=0x400037DC +CRS_EVENT_REPLICATION_LAST=0x4000380D +CRS_EVENT_REPLICATION_RECEIVE_COMPLETE=0x400037E2 +CRS_EVENT_RESUME_REPLICATION=0x40003753 +CRS_EVENT_RETRYING_SENDING_FILE=0x40003818 +CRS_EVENT_ROUTE_CREATED=0x40003844 +CRS_EVENT_ROUTE_DELETED=0x40003845 +CRS_EVENT_ROUTE_EDITED=0x40003846 +CRS_EVENT_SAMEBOX_META_TARGET=0xC0003771 +CRS_EVENT_SAMEBOX_NET_TARGET=0xC00036B8 +CRS_EVENT_SENDINET_CONNECT=0xC00036BA +CRS_EVENT_SENDINET_ERROR=0xC00036B7 +CRS_EVENT_SENDING_ACL=0x4000381A +CRS_EVENT_SENDING_FILE=0x4000380F +CRS_EVENT_SENT_ACL=0x4000381B +CRS_EVENT_SENT_DELETE_FILE=0x40003813 +CRS_EVENT_SENT_FILE=0x40003810 +CRS_EVENT_SEQUENCE_ERROR=0xC00036BE +CRS_EVENT_SERVER_ABORTED=0xC00036BC +CRS_EVENT_SERVER_EDITED=0x40003847 +CRS_EVENT_SERVICE_SHUTDOWN=0x400036C0 +CRS_EVENT_SERVICE_STARTED=0x400036BF +CRS_EVENT_SKIPPING_LOCKED_FILE=0x80003822 +CRS_EVENT_SSE_VROOT_NOT_FOUND=0xC0003755 +CRS_EVENT_STARTING_PULL_REPLICATION=0x400037DF +CRS_EVENT_STARTING_RECEIVE_REPLICATION=0x400037E1 +CRS_EVENT_STARTING_REPLICATION=0x400037DD +CRS_EVENT_STARTING_REPLICATION_SCAN=0x400037E3 +CRS_EVENT_SUMMARY_AUTOMATIC_RECEIVE=0x400038A8 +CRS_EVENT_SUMMARY_AUTOMATIC_SEND=0x400038A9 +CRS_EVENT_SUMMARY_FIRST=0x400038A4 +CRS_EVENT_SUMMARY_LAST=0x400038D6 +CRS_EVENT_SUMMARY_PULL=0x400038A7 +CRS_EVENT_SUMMARY_PULL_ERRORED=0x400038AF +CRS_EVENT_SUMMARY_PULL_MATCHED=0x400038AC +CRS_EVENT_SUMMARY_RECEIVE=0x400038A5 +CRS_EVENT_SUMMARY_RECEIVE_ERRORED=0x400038AD +CRS_EVENT_SUMMARY_RECEIVE_MATCHED=0x400038AA +CRS_EVENT_SUMMARY_SEND=0x400038A6 +CRS_EVENT_SUMMARY_SEND_ERRORED=0x400038AE +CRS_EVENT_SUMMARY_SEND_MATCHED=0x400038AB +CRS_EVENT_UPLPAGE_CREATION=0xC000375A +CRS_EVENT_VROOT_CREATION=0x80003759 +CRS_EVENT_WARNING_CONNECTION_FAILED=0x80003756 +CRS_EVENT_WINSOCK_WSAHOSTNAME=0xC0003736 +CRS_EVENTSINK_INITIALIZED=0x3B2F +CRS_FILE_CREATE_ERROR=0xC0003A9E +CRS_FILE_CREATE_ERROR_ON_DESTINATION=0xC0003B50 +CRS_FILE_MATCHED=0x40003C0B +CRS_HASH_MISMATCH=0xC0003AA3 +CRS_INF_ERROR_ADVPACK_NOT_LOADED=0xC0003CFF +CRS_INF_ERROR_ADVPACK_WRONG_VERSION=0xC0003D00 +CRS_INF_ERROR_BUSY_FILES=0xC0003D04 +CRS_INF_ERROR_BUSY_FILES_UNINSTALL=0xC0003D0A +CRS_INF_ERROR_INVALID_INF=0xC0003D01 +CRS_INF_ERROR_NOTHING_TO_INSTALL=0xC0003D02 +CRS_INF_ERROR_NOTHING_TO_UNINSTALL=0xC0003D03 +CRS_INF_SUCCESS=0x3D09 +CRS_INF_SUCCESS_REBOOT_IN_PROGRESS=0x3D07 +CRS_INF_SUCCESS_REBOOT_IN_PROGRESS_UNINSTALL=0x3D0D +CRS_INF_SUCCESS_UNINSTALL=0x3D0E +CRS_INSERT=3 +CRS_LOCKCC=5 +CRS_MBS_INIT_ERROR=0xC0003B19 +CRS_METABASE_NOT_FOUND=0xC0003B3C +CRS_MSG_ADMIN_FIRST=0x40003C28 +CRS_MSG_ADMIN_LAST=0x40003C5A +CRS_MSG_CLEARED_ALL_EVENTS=0x40003C33 +CRS_MSG_CLEARED_EVENTS=0x40003C32 +CRS_MSG_EVENTSINK_CREATED=0x40003C30 +CRS_MSG_EVENTSINK_DELETED=0x40003C31 +CRS_MSG_FILE_BUSY=0x40003C01 +CRS_MSG_FILE_COMMITTED=0x40003C08 +CRS_MSG_FILE_DELETED=0x40003C09 +CRS_MSG_FILE_FIRST=0x40003BF6 +CRS_MSG_FILE_LAST=0x40003C27 +CRS_MSG_PROJECT_CREATED=0x40003C29 +CRS_MSG_PROJECT_DELETED=0x40003C2A +CRS_MSG_PROJECT_EDITED=0x40003C2B +CRS_MSG_PULL_REPLICATION_COMPLETE=0x40003BC8 +CRS_MSG_PULLED_FILE_FTP=0x40003C07 +CRS_MSG_PULLED_FILE_HTTP=0x40003C06 +CRS_MSG_RECEIVED_ACL=0x40003C05 +CRS_MSG_RECEIVED_DELETE_FILE=0x40003BFC +CRS_MSG_RECEIVED_FILE=0x40003BFA +CRS_MSG_RECEIVING_ACL=0x40003C04 +CRS_MSG_RECEIVING_FILE=0x40003BF9 +CRS_MSG_REPLICATION_COMPLETE=0x40003BC6 +CRS_MSG_REPLICATION_FIRST=0x40003BC4 +CRS_MSG_REPLICATION_LAST=0x40003BF5 +CRS_MSG_REPLICATION_RECEIVE_COMPLETE=0x40003BCA +CRS_MSG_RETRYING_SENDING_FILE=0x40003C00 +CRS_MSG_ROUTE_CREATED=0x40003C2C +CRS_MSG_ROUTE_DELETED=0x40003C2D +CRS_MSG_ROUTE_EDITED=0x40003C2E +CRS_MSG_SENDING_ACL=0x40003C02 +CRS_MSG_SENDING_FILE=0x40003BF7 +CRS_MSG_SENT_ACL=0x40003C03 +CRS_MSG_SENT_DELETE_FILE=0x40003BFB +CRS_MSG_SENT_FILE=0x40003BF8 +CRS_MSG_SERVER_EDITED=0x40003C2F +CRS_MSG_SKIPPING_LOCKED_FILE=0x80003C0A +CRS_MSG_STARTING_PULL_REPLICATION=0x40003BC7 +CRS_MSG_STARTING_RECEIVE_REPLICATION=0x40003BC9 +CRS_MSG_STARTING_REPLICATION=0x40003BC5 +CRS_MSG_STARTING_REPLICATION_SCAN=0x40003BCB +CRS_MSG_SUMMARY_AUTOMATIC_RECEIVE=0x40003C90 +CRS_MSG_SUMMARY_AUTOMATIC_SEND=0x40003C91 +CRS_MSG_SUMMARY_FIRST=0x40003C8C +CRS_MSG_SUMMARY_LAST=0x40003CBE +CRS_MSG_SUMMARY_PULL=0x40003C8F +CRS_MSG_SUMMARY_PULL_ERRORED=0x40003C97 +CRS_MSG_SUMMARY_PULL_MATCHED=0x40003C94 +CRS_MSG_SUMMARY_RECEIVE=0x40003C8D +CRS_MSG_SUMMARY_RECEIVE_ERRORED=0x40003C95 +CRS_MSG_SUMMARY_RECEIVE_MATCHED=0x40003C92 +CRS_MSG_SUMMARY_SEND=0x40003C8E +CRS_MSG_SUMMARY_SEND_ERRORED=0x40003C96 +CRS_MSG_SUMMARY_SEND_MATCHED=0x40003C93 +CRS_MULTI_SZ=(REG_MULTI_SZ) +CRS_NET_SOURCE=0xC0003A9C +CRS_PROJECT_CREATED=0xC0003AFF +CRS_REFRESH=4 +CRS_REMOTE_AUTH_FAILURE=0xC0003AAC +CRS_REPLICATION_ABORTED=0xC0003AA5 +CRS_RESUME_REPLICATION=0x40003B3B +CRS_SAMEBOX_META_TARGET=0xC0003B59 +CRS_SAMEBOX_NET_TARGET=0xC0003AA0 +CRS_SCHEDULE_DAILY=(0xFF) +CRS_SCHEDULE_DAY_FRIDAY=(0x10) +CRS_SCHEDULE_DAY_MONDAY=(0x1) +CRS_SCHEDULE_DAY_SATURDAY=(0x20) +CRS_SCHEDULE_DAY_SUNDAY=(0x40) +CRS_SCHEDULE_DAY_THURSDAY=(0x8) +CRS_SCHEDULE_DAY_TUESDAY=(0x2) +CRS_SCHEDULE_DAY_WEDNESDAY=(0x4) +CRS_SENDINET_CONNECT=0xC0003AA2 +CRS_SENDINET_ERROR=0xC0003A9F +CRS_SEQUENCE_ERROR=0xC0003AA6 +CRS_SERVER_ABORTED=0xC0003AA4 +CRS_SERVICE_SHUTDOWN=0x40003AA8 +CRS_SERVICE_STARTED=0x40003AA7 +CRS_SSE_VROOT_NOT_FOUND=0xC0003B3D +CRS_SZ=(REG_SZ) +CRS_UPDATE=1 +CRS_USER_ACCESS=(KEY_READ) +CRS_WARNING_CONNECTION_FAILED=0x80003B3E +CRSEVENT_CATEGORY_ADMIN=(3) +CRSEVENT_CATEGORY_FILE=(1) +CRSEVENT_CATEGORY_GENERAL=(0) +CRSEVENT_CATEGORY_REPLICATION=(2) +CRSEVENT_CATEGORY_SUMMARY=(4) +CRSEVENT_SEVERITY_ERROR=(3) +CRSEVENT_SEVERITY_INFORMATIONAL=(1) +CRSEVENT_SEVERITY_SUCCESS=(0) +CRSEVENT_SEVERITY_WARNING=(2) +CRSWPP_BIND_FAILED=0xC004220A +CRSWPP_ERROR_FIRST=0x40042200 +CRSWPP_FAILED_AUTH=0xC0042208 +CRSWPP_INVALID_POSTINFO_FILE=0xC0042201 +CRSWPP_NO_MATCHING_MAPURL=0xC0042202 +CRSWPP_POSTINFO_NEEDED=0x40042209 +CRSWPP_PROJECT_BINDING_INCOMPLETE=0xC0042205 +CRSWPP_SECURITY_PACKAGE=0xC0042203 +CRSWPP_SECURITY_PACKAGE_NOT_FOUND=0xC0042204 +CRSWPP_SERVER_BINDING_INCOMPLETE=0xC0042206 +CRSWPP_SERVER_NOT_RESPONDING=0xC0042207 +CRTIMP=POLARITY +CRYPT_ACQUIRE_CACHE_FLAG=0x1 +CRYPT_ACQUIRE_COMPARE_KEY_FLAG=0x4 +CRYPT_ACQUIRE_USE_PROV_INFO_FLAG=0x2 +CRYPT_ASN_ENCODING=0x1 +CRYPT_ASYNC_RETRIEVAL=0x10 +CRYPT_BLOB_VER3=0x80 +CRYPT_CACHE_ONLY_RETRIEVAL=0x2 +CRYPT_CREATE_IV=0x200 +CRYPT_CREATE_SALT=0x4 +CRYPT_DATA_KEY=0x800 +CRYPT_DECODE_ALLOC_FLAG=0x8000 +CRYPT_DECODE_NO_SIGNATURE_BYTE_REVERSAL_FLAG=0x8 +CRYPT_DECODE_NOCOPY_FLAG=0x1 +CRYPT_DECODE_SHARE_OID_STRING_FLAG=0x4 +CRYPT_DECODE_TO_BE_SIGNED_FLAG=0x2 +CRYPT_DECRYPT=0x2 +CRYPT_DEFAULT_CONTEXT_AUTO_RELEASE_FLAG=0x1 +CRYPT_DEFAULT_CONTEXT_CERT_SIGN_OID=1 +CRYPT_DEFAULT_CONTEXT_MULTI_CERT_SIGN_OID=2 +CRYPT_DEFAULT_CONTEXT_PROCESS_FLAG=0x2 +CRYPT_DEFAULT_OID="DEFAULT" +CRYPT_DELETE_DEFAULT=0x4 +CRYPT_DELETE_KEYSET=0x1 +CRYPT_DELETEKEYSET=0x10 +CRYPT_DESTROYKEY=0x4 +CRYPT_DONT_CACHE_RESULT=0x8 +CRYPT_DONT_CHECK_TIME_VALIDITY=0x200 +CRYPT_DONT_VERIFY_SIGNATURE=0x100 +CRYPT_E_ALREADY_DECRYPTED=0x80091009 +CRYPT_E_ASN1_BADARGS=0x80093109 +CRYPT_E_ASN1_BADPDU=0x80093108 +CRYPT_E_ASN1_BADREAL=0x8009310A +CRYPT_E_ASN1_BADTAG=0x8009310B +CRYPT_E_ASN1_CHOICE=0x8009310C +CRYPT_E_ASN1_CONSTRAINT=0x80093105 +CRYPT_E_ASN1_CORRUPT=0x80093103 +CRYPT_E_ASN1_EOD=0x80093102 +CRYPT_E_ASN1_ERROR=0x80093100 +CRYPT_E_ASN1_EXTENDED=0x80093201 +CRYPT_E_ASN1_INTERNAL=0x80093101 +CRYPT_E_ASN1_LARGE=(0x80093104) +CRYPT_E_ASN1_MEMORY=(0x80093106) +CRYPT_E_ASN1_NOEOD=(0x80093202) +CRYPT_E_ASN1_NYI=(0x80093134) +CRYPT_E_ASN1_OVERFLOW=(0x80093107) +CRYPT_E_ASN1_PDU_TYPE=(0x80093133) +CRYPT_E_ASN1_RULE=(0x8009310D) +CRYPT_E_ASN1_UTF8=(0x8009310E) +CRYPT_E_ATTRIBUTES_MISSING=(0x8009100F) +CRYPT_E_AUTH_ATTR_MISSING=(0x80091006) +CRYPT_E_BAD_ENCODE=(0x80092002) +CRYPT_E_BAD_LEN=(0x80092001) +CRYPT_E_BAD_MSG=(0x8009200D) +CRYPT_E_CONTROL_TYPE=(0x8009100C) +CRYPT_E_DELETED_PREV=(0x80092008) +CRYPT_E_EXISTS=(0x80092005) +CRYPT_E_FILE_ERROR=(0x80092003) +CRYPT_E_FILERESIZED=(0x80092025) +CRYPT_E_HASH_VALUE=(0x80091007) +CRYPT_E_INVALID_IA5_STRING=(0x80092022) +CRYPT_E_INVALID_INDEX=(0x80091008) +CRYPT_E_INVALID_MSG_TYPE=(0x80091004) +CRYPT_E_INVALID_NUMERIC_STRING=(0x80092020) +CRYPT_E_INVALID_PRINTABLE_STRING=(0x80092021) +CRYPT_E_INVALID_X500_STRING=(0x80092023) +CRYPT_E_ISSUER_SERIALNUMBER=(0x8009100D) +CRYPT_E_MISSING_PUBKEY_PARA=(0x8009202C) +CRYPT_E_MSG_ERROR=(0x80091001) +CRYPT_E_NO_DECRYPT_CERT=(0x8009200C) +CRYPT_E_NO_KEY_PROPERTY=(0x8009200B) +CRYPT_E_NO_MATCH=(0x80092009) +CRYPT_E_NO_PROVIDER=(0x80092006) +CRYPT_E_NO_REVOCATION_CHECK=(0x80092012) +CRYPT_E_NO_REVOCATION_DLL=(0x80092011) +CRYPT_E_NO_SIGNER=(0x8009200E) +CRYPT_E_NO_TRUSTED_SIGNER=(0x8009202B) +CRYPT_E_NO_VERIFY_USAGE_CHECK=(0x80092028) +CRYPT_E_NO_VERIFY_USAGE_DLL=(0x80092027) +CRYPT_E_NOT_CHAR_STRING=(0x80092024) +CRYPT_E_NOT_DECRYPTED=(0x8009100A) +CRYPT_E_NOT_FOUND=(0x80092004) +CRYPT_E_NOT_IN_CTL=(0x8009202A) +CRYPT_E_NOT_IN_REVOCATION_DATABASE=(0x80092014) +CRYPT_E_OID_FORMAT=(0x80091003) +CRYPT_E_OSS_ERROR=(0x80093000) +CRYPT_E_PENDING_CLOSE=(0x8009200F) +CRYPT_E_RECIPIENT_NOT_FOUND=(0x8009100B) +CRYPT_E_REVOCATION_OFFLINE=(0x80092013) +CRYPT_E_REVOKED=(0x80092010) +CRYPT_E_SECURITY_SETTINGS=(0x80092026) +CRYPT_E_SELF_SIGNED=(0x80092007) +CRYPT_E_SIGNER_NOT_FOUND=(0x8009100E) +CRYPT_E_STREAM_INSUFFICIENT_DATA=(0x80091011) +CRYPT_E_STREAM_MSG_NOT_READY=(0x80091010) +CRYPT_E_UNEXPECTED_ENCODING=(0x80091005) +CRYPT_E_UNEXPECTED_MSG_TYPE=(0x8009200A) +CRYPT_E_UNKNOWN_ALGO=(0x80091002) +CRYPT_E_VERIFY_USAGE_OFFLINE=(0x80092029) +CRYPT_ENCODE_ALLOC_FLAG=0x8000 +CRYPT_ENCODE_DECODE_NONE=0 +CRYPT_ENCODE_NO_SIGNATURE_BYTE_REVERSAL_FLAG=0x8 +CRYPT_ENCRYPT=0x1 +CRYPT_ENCRYPT_ALG_OID_GROUP_ID=2 +CRYPT_ENHKEY_USAGE_OID_GROUP_ID=7 +CRYPT_EXPORT=0x4 +CRYPT_EXPORT_KEY=0x40 +CRYPT_EXPORTABLE=0x1 +CRYPT_EXT_OR_ATTR_OID_GROUP_ID=6 +CRYPT_FAILED=FALSE +CRYPT_FASTSGC=0x2 +CRYPT_FIND_MACHINE_KEYSET_FLAG=0x2 +CRYPT_FIND_USER_KEYSET_FLAG=0x1 +CRYPT_FIRST=1 +CRYPT_FIRST_ALG_OID_GROUP_ID=CRYPT_HASH_ALG_OID_GROUP_ID +CRYPT_FLAG_IPSEC=0x10 +CRYPT_FLAG_PCT1=0x1 +CRYPT_FLAG_SIGNING=0x20 +CRYPT_FLAG_SSL2=0x2 +CRYPT_FLAG_SSL3=0x4 +CRYPT_FLAG_TLS1=0x8 +CRYPT_FORMAT_COMMA=0x1000 +CRYPT_FORMAT_CRLF=CRYPT_FORMAT_RDN_CRLF +CRYPT_FORMAT_OID=0x4 +CRYPT_FORMAT_RDN_CRLF=0x200 +CRYPT_FORMAT_RDN_REVERSE=0x800 +CRYPT_FORMAT_RDN_SEMICOLON=0x100 +CRYPT_FORMAT_RDN_UNQUOTE=0x400 +CRYPT_FORMAT_SEMICOLON=CRYPT_FORMAT_RDN_SEMICOLON +CRYPT_FORMAT_SIMPLE=0x1 +CRYPT_FORMAT_STR_MULTI_LINE=0x1 +CRYPT_FORMAT_STR_NO_HEX=0x10 +CRYPT_FORMAT_X509=0x2 +CRYPT_GET_INSTALLED_OID_FUNC_FLAG=0x1 +CRYPT_GET_URL_FROM_AUTH_ATTRIBUTE=0x8 +CRYPT_GET_URL_FROM_EXTENSION=0x2 +CRYPT_GET_URL_FROM_PROPERTY=0x1 +CRYPT_GET_URL_FROM_UNAUTH_ATTRIBUTE=0x4 +CRYPT_HASH_ALG_OID_GROUP_ID=1 +CRYPT_IMPL_HARDWARE=1 +CRYPT_IMPL_MIXED=3 +CRYPT_IMPL_REMOVABLE=8 +CRYPT_IMPL_SOFTWARE=2 +CRYPT_IMPL_UNKNOWN=4 +CRYPT_IMPORT_KEY=0x80 +CRYPT_INITIATOR=0x40 +CRYPT_INSTALL_OID_FUNC_BEFORE_FLAG=1 +CRYPT_INSTALL_OID_INFO_BEFORE_FLAG=1 +CRYPT_KEEP_TIME_VALID=0x80 +CRYPT_KEK=0x400 +CRYPT_KEY_LEN=7 +CRYPT_KEYID_ALLOC_FLAG=0x8000 +CRYPT_KEYID_DELETE_FLAG=0x10 +CRYPT_KEYID_MACHINE_FLAG=0x20 +CRYPT_KEYID_SET_NEW_FLAG=0x2000 +CRYPT_LAST_ALG_OID_GROUP_ID=CRYPT_SIGN_ALG_OID_GROUP_ID +CRYPT_LAST_OID_GROUP_ID=8 +CRYPT_LITTLE_ENDIAN=0x1 +CRYPT_LOCALIZED_NAME_ENCODING_TYPE=0 +CRYPT_LOCALIZED_NAME_OID="LocalizedNames" +CRYPT_MAC=0x20 +CRYPT_MACHINE_DEFAULT=0x1 +CRYPT_MACHINE_KEYSET=0x20 +CRYPT_MATCH_ANY_ENCODING_TYPE=0xFFFFFFFF +CRYPT_MESSAGE_BARE_CONTENT_OUT_FLAG=0x1 +CRYPT_MESSAGE_ENCAPSULATED_CONTENT_OUT_FLAG=0x2 +CRYPT_MESSAGE_KEYID_RECIPIENT_FLAG=0x4 +CRYPT_MESSAGE_KEYID_SIGNER_FLAG=0x4 +CRYPT_MODE_CBC=1 +CRYPT_MODE_CBCI=6 +CRYPT_MODE_CBCOFM=9 +CRYPT_MODE_CBCOFMI=10 +CRYPT_MODE_CFB=4 +CRYPT_MODE_CFBP=7 +CRYPT_MODE_CTS=5 +CRYPT_MODE_ECB=2 +CRYPT_MODE_OFB=3 +CRYPT_MODE_OFBP=8 +CRYPT_NDR_ENCODING=0x2 +CRYPT_NEWKEYSET=0x8 +CRYPT_NEXT=2 +CRYPT_NO_SALT=0x10 +CRYPT_NOHASHOID=0x1 +CRYPT_OAEP=0x40 +CRYPT_OID_CREATE_COM_OBJECT_FUNC="CryptDllCreateCOMObject" +CRYPT_OID_DECODE_OBJECT_EX_FUNC="CryptDllDecodeObjectEx" +CRYPT_OID_DECODE_OBJECT_FUNC="CryptDllDecodeObject" +CRYPT_OID_ENCODE_OBJECT_EX_FUNC="CryptDllEncodeObjectEx" +CRYPT_OID_ENCODE_OBJECT_FUNC="CryptDllEncodeObject" +CRYPT_OID_ENUM_PHYSICAL_STORE_FUNC="CertDllEnumPhysicalStore" +CRYPT_OID_ENUM_SYSTEM_STORE_FUNC="CertDllEnumSystemStore" +CRYPT_OID_EXPORT_PRIVATE_KEY_INFO_FUNC="CryptDllExportPrivateKeyInfoEx" +CRYPT_OID_EXPORT_PUBLIC_KEY_INFO_FUNC="CryptDllExportPublicKeyInfoEx" +CRYPT_OID_FIND_LOCALIZED_NAME_FUNC="CryptDllFindLocalizedName" +CRYPT_OID_FIND_OID_INFO_FUNC="CryptDllFindOIDInfo" +CRYPT_OID_FORMAT_OBJECT_FUNC="CryptDllFormatObject" +CRYPT_OID_IMPORT_PRIVATE_KEY_INFO_FUNC="CryptDllImportPrivateKeyInfoEx" +CRYPT_OID_IMPORT_PUBLIC_KEY_INFO_FUNC="CryptDllImportPublicKeyInfoEx" +CRYPT_OID_INFO_ALGID_KEY=3 +CRYPT_OID_INFO_NAME_KEY=2 +CRYPT_OID_INFO_OID_KEY=1 +CRYPT_OID_INFO_SIGN_KEY=4 +CRYPT_OID_INHIBIT_SIGNATURE_FORMAT_FLAG=0x1 +CRYPT_OID_NO_NULL_ALGORITHM_PARA_FLAG=0x4 +CRYPT_OID_OPEN_STORE_PROV_FUNC="CertDllOpenStoreProv" +CRYPT_OID_OPEN_SYSTEM_STORE_PROV_FUNC="CertDllOpenSystemStoreProv" +CRYPT_OID_REG_DLL_VALUE_NAME="Dll" +CRYPT_OID_REG_ENCODING_TYPE_PREFIX="EncodingType " +CRYPT_OID_REG_FLAGS_VALUE_NAME="CryptFlags" +CRYPT_OID_REG_FUNC_NAME_VALUE_NAME="FuncName" +CRYPT_OID_REG_FUNC_NAME_VALUE_NAME_A="FuncName" +CRYPT_OID_REGISTER_PHYSICAL_STORE_FUNC="CertDllRegisterPhysicalStore" +CRYPT_OID_REGISTER_SYSTEM_STORE_FUNC="CertDllRegisterSystemStore" +CRYPT_OID_REGPATH="Software\Microsoft\Cryptography\OID" +CRYPT_OID_SYSTEM_STORE_LOCATION_VALUE_NAME="SystemStoreLocation" +CRYPT_OID_UNREGISTER_PHYSICAL_STORE_FUNC="CertDllUnregisterPhysicalStore" +CRYPT_OID_UNREGISTER_SYSTEM_STORE_FUNC="CertDllUnregisterSystemStore" +CRYPT_OID_USE_PUBKEY_PARA_FOR_PKCS7_FLAG=0x2 +CRYPT_OID_VERIFY_CERTIFICATE_CHAIN_POLICY_FUNC="CertDllVerifyCertificateChainPolicy" +CRYPT_OID_VERIFY_CTL_USAGE_FUNC="CertDllVerifyCTLUsage" +CRYPT_OID_VERIFY_REVOCATION_FUNC="CertDllVerifyRevocation" +CRYPT_ONLINE=0x80 +CRYPT_PARAM_ASYNC_RETRIEVAL_COMPLETION=(1) +CRYPT_PARAM_CANCEL_ASYNC_RETRIEVAL=(2) +CRYPT_POLICY_OID_GROUP_ID=8 +CRYPT_PREGEN=0x40 +CRYPT_PSTORE=0x2 +CRYPT_PUBKEY_ALG_OID_GROUP_ID=3 +CRYPT_RC2_128BIT_VERSION=58 +CRYPT_RC2_40BIT_VERSION=160 +CRYPT_RC2_56BIT_VERSION=52 +CRYPT_RC2_64BIT_VERSION=120 +CRYPT_RDN_ATTR_OID_GROUP_ID=5 +CRYPT_READ=0x8 +CRYPT_RECIPIENT=0x10 +CRYPT_REGISTER_FIRST_INDEX=0 +CRYPT_REGISTER_LAST_INDEX=0xFFFFFFFF +CRYPT_RETRIEVE_MULTIPLE_OBJECTS=0x1 +CRYPT_SEC_DESCR=0x1 +CRYPT_SECRETDIGEST=0x1 +CRYPT_SERVER=0x400 +CRYPT_SF=0x100 +CRYPT_SGC=0x1 +CRYPT_SGC_ENUM=4 +CRYPT_SGCKEY=0x2000 +CRYPT_SIGN_ALG_OID_GROUP_ID=4 +CRYPT_SILENT=0x40 +CRYPT_SORTED_CTL_ENCODE_HASHED_SUBJECT_IDENTIFIER_FLAG=0x10000 +CRYPT_SSL2_FALLBACK=0x2 +CRYPT_SUCCEED=TRUE +CRYPT_TXT_LEN=8 +CRYPT_TYPE2_FORMAT=0x2 +CRYPT_UI_PROMPT=0x4 +CRYPT_UNICODE_NAME_DECODE_DISABLE_IE4_UTF8_FLAG=CERT_RDN_DISABLE_IE4_UTF8_FLAG +CRYPT_UNICODE_NAME_ENCODE_DISABLE_CHECK_TYPE_FLAG=CERT_RDN_DISABLE_CHECK_TYPE_FLAG +CRYPT_UNICODE_NAME_ENCODE_ENABLE_T61_UNICODE_FLAG=CERT_RDN_ENABLE_T61_UNICODE_FLAG +CRYPT_UNICODE_NAME_ENCODE_ENABLE_UTF8_UNICODE_FLAG=CERT_RDN_ENABLE_UTF8_UNICODE_FLAG +CRYPT_UPDATE_KEY=0x8 +CRYPT_USER_DEFAULT=0x2 +CRYPT_USER_PROTECTED=0x2 +CRYPT_USERDATA=1 +CRYPT_VERIFY_CERT_SIGN_ISSUER_CERT=2 +CRYPT_VERIFY_CERT_SIGN_ISSUER_CHAIN=3 +CRYPT_VERIFY_CERT_SIGN_ISSUER_PUBKEY=1 +CRYPT_VERIFY_CERT_SIGN_SUBJECT_BLOB=1 +CRYPT_VERIFY_CERT_SIGN_SUBJECT_CERT=2 +CRYPT_VERIFY_CERT_SIGN_SUBJECT_CRL=3 +CRYPT_VERIFY_CONTEXT_SIGNATURE=0x20 +CRYPT_VERIFY_DATA_HASH=0x40 +CRYPT_VERIFYCONTEXT=0xF0000000 +CRYPT_VOLATILE=0x1000 +CRYPT_WIRE_ONLY_RETRIEVAL=0x4 +CRYPT_WRITE=0x10 +CRYPT_X931_FORMAT=0x4 +CRYPT_X942_COUNTER_BYTE_LENGTH=4 +CRYPT_X942_KEY_LENGTH_BYTE_LENGTH=4 +CRYPT_X942_PUB_INFO_BYTE_LENGTH=(512 / 8) +CRYPT_Y_ONLY=0x1 +CRYPTPROTECT_CRED_SYNC=0x8 +CRYPTPROTECT_FIRST_RESERVED_FLAGVAL=0xFFFFFFF +CRYPTPROTECT_LAST_RESERVED_FLAGVAL=0xFFFFFFFF +CRYPTPROTECT_LOCAL_MACHINE=0x4 +CRYPTPROTECT_PROMPT_ON_PROTECT=0x2 +CRYPTPROTECT_PROMPT_ON_UNPROTECT=0x1 +CRYPTPROTECT_PROMPT_RESERVED=0x4 +CRYPTPROTECT_PROMPT_STRONG=0x8 +CRYPTPROTECT_UI_FORBIDDEN=0x1 +CRYSTAL_NET_SFM_CODEC=1 +CS_BYTEALIGNCLIENT=0x1000 +CS_BYTEALIGNWINDOW=0x2000 +CS_CLASSDC=0x40 +CS_DBLCLKS=0x8 +CS_DELETE_TRANSFORM=0x3 +CS_DISABLE=0x2 +CS_E_ADMIN_LIMIT_EXCEEDED=(0x8004016D) +CS_E_CLASS_NOTFOUND=(0x80040166) +CS_E_FIRST=0x80040164 +CS_E_INTERNAL_ERROR=(0x8004016F) +CS_E_INVALID_PATH=(0x8004016B) +CS_E_INVALID_VERSION=(0x80040167) +CS_E_LAST=0x8004016F +CS_E_NETWORK_ERROR=(0x8004016C) +CS_E_NO_CLASSSTORE=(0x80040168) +CS_E_NOT_DELETABLE=(0x80040165) +CS_E_OBJECT_ALREADY_EXISTS=(0x8004016A) +CS_E_OBJECT_NOTFOUND=(0x80040169) +CS_E_PACKAGE_NOTFOUND=(0x80040164) +CS_E_SCHEMA_MISMATCH=(0x8004016E) +CS_ENABLE=0x1 +CS_GLOBALCLASS=0x4000 +CS_HREDRAW=0x2 +CS_IME=0x10000 +CS_INSERTCHAR=0x2000 +CS_KEYCVTWINDOW=0x4 +CS_NOCLOSE=0x200 +CS_NOKEYCVT=0x100 +CS_NOMOVECARET=0x4000 +CS_OWNDC=0x20 +CS_PARENTDC=0x80 +CS_PUBLICCLASS=0x4000 +CS_SAVEBITS=0x800 +CS_VREDRAW=0x1 +CSA_A=1 +CSA_ABC=2 +CSA_CMYK=7 +CSA_DEF=3 +CSA_DEFG=4 +CSA_GRAY=5 +CSA_Lab=8 +CSA_RGB=6 +CSBACKUP_DISABLE_INCREMENTAL=0xFFFFFFFF +CSBACKUP_TYPE_FULL=0x1 +CSBACKUP_TYPE_LOGS_ONLY=0x2 +CSBACKUP_TYPE_MASK=0x3 +CSBFT_CERTSERVER_DATABASE=("\x04"|CSBFT_DATABASE_DIRECTORY) +CSBFT_CHECKPOINT_DIR=("\x03"|CSBFT_DIRECTORY) +CSBFT_DATABASE_DIRECTORY=0x40 +CSBFT_DIRECTORY=0x80 +CSBFT_LOG=("\x01"|CSBFT_LOG_DIRECTORY) +CSBFT_LOG_DIR=("\x02"|CSBFT_DIRECTORY) +CSBFT_LOG_DIRECTORY=0x20 +CSBFT_PATCH_FILE="\x05"|CSBFT_LOG_DIRECTORY +CSBFT_UNKNOWN="\x0f" +CSC_CACHE_AUTO_REINT=0x10 +CSC_CACHE_MANUAL_REINT=0x0 +CSC_CACHE_NONE=0x30 +CSC_CACHE_VDO=0x20 +CSC_MASK=0x30 +CSCONFIGFLAG_BITS=0x7 +CSCONFIGFLAG_DISABLED=0x1 +CSCONFIGFLAG_DO_NOT_CREATE=0x2 +CSCONFIGFLAG_DO_NOT_START=0x4 +CSCONTROL_RESTART=0x3 +CSCONTROL_SHUTDOWN=0x1 +CSCONTROL_SUSPEND=0x2 +CSF_EXPLORER=0x8 +CSF_ONLYGETSOURCE=0x4 +CSF_SHOWHELP=0x1 +CSF_VALIDSOURCE=0x2 +CSHELPCAUSE_CHARACTER=7 +CSHELPCAUSE_CLOSECOMMANDSWINDOW=4 +CSHELPCAUSE_COMMAND=1 +CSHELPCAUSE_HIDECHARACTER=6 +CSHELPCAUSE_OPENCOMMANDSWINDOW=3 +CSHELPCAUSE_OTHERPROGRAM=2 +CSHELPCAUSE_SHOWCHARACTER=5 +CSIDL_ADMINTOOLS=0x30 +CSIDL_ALTSTARTUP=0x1d +CSIDL_APPDATA=0x1a +CSIDL_BITBUCKET=0xa +CSIDL_COMMON_ADMINTOOLS=0x2f +CSIDL_COMMON_ALTSTARTUP=0x1e +CSIDL_COMMON_APPDATA=0x23 +CSIDL_COMMON_DESKTOPDIRECTORY=0x19 +CSIDL_COMMON_DOCUMENTS=0x2E +CSIDL_COMMON_FAVORITES=0x1F +CSIDL_COMMON_PROGRAMS=0x17 +CSIDL_COMMON_STARTMENU=0x16 +CSIDL_COMMON_STARTUP=0x18 +CSIDL_COMMON_TEMPLATES=0x2d +CSIDL_CONNECTIONS=0x31 +CSIDL_CONTROLS=0x3 +CSIDL_COOKIES=0x21 +CSIDL_DESKTOP=0x0 +CSIDL_DESKTOPDIRECTORY=0x10 +CSIDL_DRIVES=0x11 +CSIDL_FAVORITES=0x6 +CSIDL_FLAG_CREATE=0x8000 +CSIDL_FLAG_DONT_VERIFY=0x4000 +CSIDL_FLAG_MASK=0xFF00 +CSIDL_FLAG_PFTI_TRACKTARGET=CSIDL_FLAG_DONT_VERIFY +CSIDL_FONTS=0x14 +CSIDL_HISTORY=0x22 +CSIDL_INTERNET=0x1 +CSIDL_INTERNET_CACHE=0x20 +CSIDL_LOCAL_APPDATA=0x1c +CSIDL_MYPICTURES=0x27 +CSIDL_NETHOOD=0x13 +CSIDL_NETWORK=0x12 +CSIDL_PERSONAL=0x5 +CSIDL_PRINTERS=0x4 +CSIDL_PRINTHOOD=0x1b +CSIDL_PROFILE=0x28 +CSIDL_PROGRAM_FILES=0x26 +CSIDL_PROGRAM_FILES_COMMON=0x2b +CSIDL_PROGRAM_FILES_COMMONX86=0x2c +CSIDL_PROGRAM_FILESX86=0x2a +CSIDL_PROGRAMS=0x2 +CSIDL_RECENT=0x8 +CSIDL_SENDTO=0x9 +CSIDL_STARTMENU=0xb +CSIDL_STARTUP=0x7 +CSIDL_SYSTEM=0x25 +CSIDL_SYSTEMX86=0x29 +CSIDL_TEMPLATES=0x15 +CSIDL_WINDOWS=0x24 +CSIR_FUNC=(PRIV_PAL_FUNC|0xD) +CSIR_FUNC_STR="csir" +CSOUND_SYSTEM=16 +CSRECBSH=3 +CSRECNFG=2 +CSREFORM=4 +CSRENOSR=0 +CSRESERV=1 +CSRESTORE_TYPE_CATCHUP=0x4 +CSRESTORE_TYPE_FULL=0x1 +CSRESTORE_TYPE_MASK=0x5 +CSRESTORE_TYPE_ONLINE=0x2 +CSTORAGEPROPERTY=0x15 +CSTR_EQUAL=2 +CSTR_GREATER_THAN=3 +CSTR_LESS_THAN=1 +CSUBUFSH=4 +CSUMSGRT=1 +CSUNORES=0 +CSUPTHER=2 +CSURL_ADDTOCERTCDP=0x2 +CSURL_ADDTOCRLCDP=0x8 +CSURL_ADDTOFRESHESTCRL=0x4 +CSURL_PUBLISHRETRY=0x10 +CSURL_SERVERPUBLISH=0x1 +CSUTERM=3 +CSVENTRY=WINAPI +CSVER_MAJOR=2 +CSVER_MINOR=1 +CT_CTYPE1=0x1 +CT_CTYPE2=0x2 +CT_CTYPE3=0x4 +CTF_COINIT=0x8 +CTF_INSIST=0x1 +CTF_PROCESS_REF=0x4 +CTF_THREAD_REF=0x2 +CTimeoutEvent=CAMEvent +CTL_ANY_SUBJECT_TYPE=1 +CTL_CERT_SUBJECT_TYPE=2 +CTL_E_BADFILEMODE=STD_CTL_SCODE(54) +CTL_E_BADFILENAME=STD_CTL_SCODE(64) +CTL_E_BADFILENAMEORNUMBER=STD_CTL_SCODE(52) +CTL_E_BADRECORDLENGTH=STD_CTL_SCODE(59) +CTL_E_BADRECORDNUMBER=STD_CTL_SCODE(63) +CTL_E_CANTSAVEFILETOTEMP=STD_CTL_SCODE(735) +CTL_E_CUSTOM_FIRST=CUSTOM_CTL_SCODE(600) +CTL_E_DEVICEIOERROR=STD_CTL_SCODE(57) +CTL_E_DEVICEUNAVAILABLE=STD_CTL_SCODE(68) +CTL_E_DISKFULL=STD_CTL_SCODE(61) +CTL_E_DISKNOTREADY=STD_CTL_SCODE(71) +CTL_E_DIVISIONBYZERO=STD_CTL_SCODE(11) +CTL_E_FILEALREADYEXISTS=STD_CTL_SCODE(58) +CTL_E_FILEALREADYOPEN=STD_CTL_SCODE(55) +CTL_E_FILENOTFOUND=STD_CTL_SCODE(53) +CTL_E_GETNOTSUPPORTED=STD_CTL_SCODE(394) +CTL_E_GETNOTSUPPORTEDATRUNTIME=STD_CTL_SCODE(393) +CTL_E_ILLEGALFUNCTIONCALL=STD_CTL_SCODE(5) +CTL_E_INVALIDCLIPBOARDFORMAT=STD_CTL_SCODE(460) +CTL_E_INVALIDFILEFORMAT=STD_CTL_SCODE(321) +CTL_E_INVALIDPATTERNSTRING=STD_CTL_SCODE(93) +CTL_E_INVALIDPICTURE=STD_CTL_SCODE(481) +CTL_E_INVALIDPROPERTYARRAYINDEX=STD_CTL_SCODE(381) +CTL_E_INVALIDPROPERTYVALUE=STD_CTL_SCODE(380) +CTL_E_INVALIDUSEOFNULL=STD_CTL_SCODE(94) +CTL_E_NEEDPROPERTYARRAYINDEX=STD_CTL_SCODE(385) +CTL_E_OUTOFMEMORY=STD_CTL_SCODE(7) +CTL_E_OUTOFSTACKSPACE=STD_CTL_SCODE(28) +CTL_E_OUTOFSTRINGSPACE=STD_CTL_SCODE(14) +CTL_E_OVERFLOW=STD_CTL_SCODE(6) +CTL_E_PATHFILEACCESSERROR=STD_CTL_SCODE(75) +CTL_E_PATHNOTFOUND=STD_CTL_SCODE(76) +CTL_E_PERMISSIONDENIED=STD_CTL_SCODE(70) +CTL_E_PRINTERERROR=STD_CTL_SCODE(482) +CTL_E_PROPERTYNOTFOUND=STD_CTL_SCODE(422) +CTL_E_REPLACEMENTSTOOLONG=STD_CTL_SCODE(746) +CTL_E_SEARCHTEXTNOTFOUND=STD_CTL_SCODE(744) +CTL_E_SETNOTPERMITTED=STD_CTL_SCODE(387) +CTL_E_SETNOTSUPPORTED=STD_CTL_SCODE(383) +CTL_E_SETNOTSUPPORTEDATRUNTIME=STD_CTL_SCODE(382) +CTL_E_TOOMANYFILES=STD_CTL_SCODE(67) +CTL_FIND_ANY=0 +CTL_FIND_EXISTING=5 +CTL_FIND_MD5_HASH=2 +CTL_FIND_NO_LIST_ID_CBDATA=0xFFFFFFFF +CTL_FIND_NO_SIGNER_PTR=((PCERT_INFO) -1) +CTL_FIND_SAME_USAGE_FLAG=0x1 +CTL_FIND_SHA1_HASH=1 +CTL_FIND_SUBJECT=4 +CTL_FIND_USAGE=3 +CTL_V1=0 +ctl1=0x4A0 +CTLCOLOR_BTN=3 +CTLCOLOR_DLG=4 +CTLCOLOR_EDIT=1 +CTLCOLOR_LISTBOX=2 +CTLCOLOR_MAX=8 +CTLCOLOR_MSGBOX=0 +CTLCOLOR_SCROLLBAR=5 +CTLCOLOR_STATIC=6 +ctlFirst=0x400 +ctlLast=0x4FF +CTLZ_FUNC=0x32 +CTLZ_FUNC_STR="ctlz" +CTPOP_FUNC=0x30 +CTPOP_FUNC_STR="ctpop" +CTRL_BREAK_EVENT=1 +CTRL_C_EVENT=0 +CTRL_CLOSE_EVENT=2 +CTRL_LOGOFF_EVENT=5 +CTRL_SHUTDOWN_EVENT=6 +CTRY_ALBANIA=355 +CTRY_ALGERIA=213 +CTRY_ARGENTINA=54 +CTRY_ARMENIA=374 +CTRY_AUSTRALIA=61 +CTRY_AUSTRIA=43 +CTRY_AZERBAIJAN=994 +CTRY_BAHRAIN=973 +CTRY_BELARUS=375 +CTRY_BELGIUM=32 +CTRY_BELIZE=501 +CTRY_BOLIVIA=591 +CTRY_BRAZIL=55 +CTRY_BRUNEI_DARUSSALAM=673 +CTRY_BULGARIA=359 +CTRY_CANADA=2 +CTRY_CARIBBEAN=1 +CTRY_CHILE=56 +CTRY_COLOMBIA=57 +CTRY_COSTA_RICA=506 +CTRY_CROATIA=385 +CTRY_CZECH=420 +CTRY_DEFAULT=0 +CTRY_DENMARK=45 +CTRY_DOMINICAN_REPUBLIC=1 +CTRY_ECUADOR=593 +CTRY_EGYPT=20 +CTRY_EL_SALVADOR=503 +CTRY_ESTONIA=372 +CTRY_FAEROE_ISLANDS=298 +CTRY_FINLAND=358 +CTRY_FRANCE=33 +CTRY_GEORGIA=995 +CTRY_GERMANY=49 +CTRY_GREECE=30 +CTRY_GUATEMALA=502 +CTRY_HONDURAS=504 +CTRY_HONG_KONG=852 +CTRY_HUNGARY=36 +CTRY_ICELAND=354 +CTRY_INDIA=91 +CTRY_INDONESIA=62 +CTRY_IRAN=981 +CTRY_IRAQ=964 +CTRY_IRELAND=353 +CTRY_ISRAEL=972 +CTRY_ITALY=39 +CTRY_JAMAICA=1 +CTRY_JAPAN=81 +CTRY_JORDAN=962 +CTRY_KAZAKSTAN=7 +CTRY_KENYA=254 +CTRY_KUWAIT=965 +CTRY_LATVIA=371 +CTRY_LEBANON=961 +CTRY_LIBYA=218 +CTRY_LIECHTENSTEIN=41 +CTRY_LITHUANIA=370 +CTRY_LUXEMBOURG=352 +CTRY_MACAU=853 +CTRY_MACEDONIA=389 +CTRY_MALAYSIA=60 +CTRY_MEXICO=52 +CTRY_MONACO=33 +CTRY_MOROCCO=212 +CTRY_NETHERLANDS=31 +CTRY_NEW_ZEALAND=64 +CTRY_NICARAGUA=505 +CTRY_NORWAY=47 +CTRY_OMAN=968 +CTRY_PAKISTAN=92 +CTRY_PANAMA=507 +CTRY_PARAGUAY=595 +CTRY_PERU=51 +CTRY_PHILIPPINES=63 +CTRY_POLAND=48 +CTRY_PORTUGAL=351 +CTRY_PRCHINA=86 +CTRY_PUERTO_RICO=1 +CTRY_QATAR=974 +CTRY_ROMANIA=40 +CTRY_RUSSIA=7 +CTRY_SAUDI_ARABIA=966 +CTRY_SERBIA=381 +CTRY_SINGAPORE=65 +CTRY_SLOVAK=421 +CTRY_SLOVENIA=386 +CTRY_SOUTH_AFRICA=27 +CTRY_SOUTH_KOREA=82 +CTRY_SPAIN=34 +CTRY_SWEDEN=46 +CTRY_SWITZERLAND=41 +CTRY_SYRIA=963 +CTRY_TAIWAN=886 +CTRY_TATARSTAN=7 +CTRY_THAILAND=66 +CTRY_TRINIDAD_Y_TOBAGO=1 +CTRY_TUNISIA=216 +CTRY_TURKEY=90 +CTRY_UAE=971 +CTRY_UKRAINE=380 +CTRY_UNITED_KINGDOM=44 +CTRY_UNITED_STATES=1 +CTRY_URUGUAY=598 +CTRY_UZBEKISTAN=7 +CTRY_VENEZUELA=58 +CTRY_VIET_NAM=84 +CTRY_YEMEN=967 +CTRY_ZIMBABWE=263 +CTTZ_FUNC=0x33 +CTTZ_FUNC_STR="cttz" +ctype_ADSPEC_INTSERV=2 +ctype_ERROR_SPEC_ipv4=1 +ctype_FILTER_SPEC_ipv4=1 +ctype_FILTER_SPEC_ipv4GPI=4 +ctype_FLOWSPEC_Intserv0=2 +ctype_POLICY_DATA=1 +ctype_RSVP_HOP_ipv4=1 +ctype_SCOPE_list_ipv4=1 +ctype_SENDER_TEMPLATE_ipv4=1 +ctype_SENDER_TEMPLATE_ipv4GPI=4 +ctype_SENDER_TSPEC=2 +ctype_SESSION_ipv4=1 +ctype_SESSION_ipv4GPI=3 +ctype_STYLE=1 +CU_CLIENT=0x1 +CU_DYNAMIC=0x10 +CU_FILLED=0x2 +CU_FILLING=0x1 +CU_FORWARD=0x20 +CU_INSENSITIVE=0x40 +CU_KEYSET=0x4 +CU_LOCKCC=0x100 +CU_MIXED=0x8 +CU_OPTCC=0x200 +CU_OPTCCVAL=0x400 +CU_READONLY=0x80 +CU_SERVER=0x2 +CUR_BLOB_VERSION=2 +CUR_DYNAMIC=1 +CUR_FORWARD=0 +CUR_INSENSITIVE=-2 +CUR_KEYSET=-1 +CUR_LOCKCC=2 +CUR_OPTCC=3 +CUR_OPTCCVAL=4 +CUR_READONLY=1 +CURRENT_SPI_VERSION=0x10010 +CURRENT_TCI_VERSION=0x2 +CURSOR_SHOWING=0x1 +CURVECAPS=28 +CV_COLUMN_ATTRIBUTE_DEFAULT=(-5) +CV_COLUMN_CRL_DEFAULT=(-6) +CV_COLUMN_EXTENSION_DEFAULT=(-4) +CV_COLUMN_LOG_DEFAULT=(-2) +CV_COLUMN_LOG_FAILED_DEFAULT=(-3) +CV_COLUMN_QUEUE_DEFAULT=(-1) +CV_OUT_BASE64=(0x1) +CV_OUT_BASE64HEADER=(0) +CV_OUT_BASE64REQUESTHEADER=(0x3) +CV_OUT_BASE64X509CRLHEADER=(0x9) +CV_OUT_BINARY=(0x2) +CV_OUT_ENCODEMASK=(0xFF) +CV_OUT_HEX=(0x4) +CV_OUT_HEXADDR=(0xA) +CV_OUT_HEXASCII=(0x5) +CV_OUT_HEXASCIIADDR=(0xB) +CVR_SEEK_EQ=(0x1) +CVR_SEEK_GE=(0x8) +CVR_SEEK_GT=(0x10) +CVR_SEEK_LE=(0x4) +CVR_SEEK_LT=(0x2) +CVR_SEEK_MASK=(0xFF) +CVR_SEEK_NODELTA=(0x1000) +CVR_SEEK_NONE=(0) +CVR_SORT_ASCEND=(0x1) +CVR_SORT_DESCEND=(0x2) +CVR_SORT_NONE=(0) +CVRC_COLUMN_MASK=(0xFFF) +CVRC_COLUMN_RESULT=(0x1) +CVRC_COLUMN_SCHEMA=(0) +CVRC_COLUMN_VALUE=(0x2) +CVRC_TABLE_ATTRIBUTES=(0x4000) +CVRC_TABLE_CRL=(0x5000) +CVRC_TABLE_EXTENSIONS=(0x3000) +CVRC_TABLE_MASK=(0xF000) +CVRC_TABLE_REQCERT=(0) +CVRC_TABLE_SHIFT=(12) +CVT_SECONDS=(1) +CVTDG_FUNC=0x1E +CVTDG_FUNC_STR="cvtdg" +CVTGD_FUNC=0x2D +CVTGD_FUNC_STR="cvtgd" +CVTGF_FUNC=0x2C +CVTGF_FUNC_STR="cvtgf" +CVTGQ_FUNC=0xAF +CVTGQ_FUNC_STR="cvtgq" +CVTLQ_FUNC=0x10 +CVTLQ_FUNC_STR="cvtlq" +CVTQF_FUNC=0x3C +CVTQF_FUNC_STR="cvtqf" +CVTQG_FUNC=0x3E +CVTQG_FUNC_STR="cvtqg" +CVTQL_FUNC=0x30 +CVTQL_FUNC_STR="cvtql" +CVTQLSV_FUNC=0x530 +CVTQLSV_FUNC_STR="cvtql/sv" +CVTQLV_FUNC=0x130 +CVTQLV_FUNC_STR="cvtql/v" +CVTQS_FUNC=0x3C +CVTQS_FUNC_STR="cvtqs" +CVTQT_FUNC=0x3E +CVTQT_FUNC_STR="cvtqt" +CVTST_FUNC=0x2AC +CVTST_FUNC_STR="cvtst" +CVTST_S_FUNC=0x6AC +CVTST_S_FUNC_STR="cvtst/s" +CVTTQ_FUNC=0x2F +CVTTQ_FUNC_STR="cvttq" +CVTTS_FUNC=0x2C +CVTTS_FUNC_STR="cvtts" +CW_USEDEFAULT=0x80000000 +cwcFILENAMESUFFIXMAX=20 +cwcHRESULTSTRING=40 +CWCSTORAGENAME=32 +cwcSUFFIXMAX=(1 + 5 + 1) +CWM_GETISHELLBROWSER=(WM_USER + 7) +CWM_GETPATH=(WM_USER + 12) +CWM_SELECTITEM=(WM_USER + 5) +CWM_SELECTITEMSTR=(WM_USER + 6) +CWM_SETPATH=(WM_USER + 2) +CWM_STATECHANGE=(WM_USER + 10) +CWM_TESTPATH=(WM_USER + 9) +CWP_ALL=0x0 +CWP_SKIPDISABLED=0x2 +CWP_SKIPINVISIBLE=0x1 +CWP_SKIPTRANSPARENT=0x4 +CWTP_ISCHILD=1 +CWTP_ISEQUAL=0 +CYPHER_BLOCK_LENGTH=8 +D_FLAGS=0xC0 +D_FLAGS_STR="/d" +DACL_SECURITY_INFORMATION=0x4 +DAD_SCROLL_DOWN=2 +DAD_SCROLL_LEFT=4 +DAD_SCROLL_RIGHT=8 +DAD_SCROLL_UP=1 +DALNFIX_FUNC=(PRIV_PAL_FUNC|0x25) +DALNFIX_FUNC_STR="dalnfix" +DAPI_CALLBACK_CHAIN=0x1 +DAPI_CREATE_NT_ACCOUNT=0x2000000 +DAPI_CREATE_RANDOM_PASSWORD=0x4000000 +DAPI_CTRL_ANR_PREFIXA="=" +DAPI_CTRL_ANR_PREFIXW="=" +DAPI_CTRL_FILE_PTRA="=" +DAPI_CTRL_FILE_PTRW="=" +DAPI_CTRL_META_CHARA="~" +DAPI_CTRL_META_CHARW="~" +DAPI_DEFAULT_DELIMA="," +DAPI_DEFAULT_DELIMW="," +DAPI_DEFAULT_MV_SEPA="%" +DAPI_DEFAULT_MV_SEPW="%" +DAPI_DEFAULT_QUOTEA="""" +DAPI_DEFAULT_QUOTEW="""" +DAPI_DELETE_NT_ACCOUNT=0x8000000 +DAPI_E_ANR_MULTIPLE_MATCH=0xC0001000 +DAPI_E_ANR_NO_MATCH=0xC0001001 +DAPI_E_BAD_HANDLE=0xC0000081 +DAPI_E_CREATE_FILE=0xC00000A1 +DAPI_E_HEADER_MUST_BE_TEXT=0xC0000082 +DAPI_E_INVALID_CODEPAGE=0xC000009E +DAPI_E_MULTIPLE_MATCH_ON_ATT=0xC0001002 +DAPI_E_NO_MATCH_ON_ATT=0xC0001003 +DAPI_E_NO_OBJECT=0xC00000A0 +DAPI_E_OBJECT_NOT_FOUND=0xC000009F +DAPI_ERR_WRONG_SYNTAX=0xC000009D +DAPI_EVENT_ALL=0x4 +DAPI_EVENT_MASK=0x7 +DAPI_EVENT_MIN=0x1 +DAPI_EVENT_SOME=0x2 +DAPI_EXPORT_ALL_CLASSES=0x8000 +DAPI_EXPORT_BASEPOINT_ONLY=0x40000 +DAPI_EXPORT_CUSTOM=0x2000 +DAPI_EXPORT_DIST_LIST=0x4000 +DAPI_EXPORT_HIDDEN=0x10000 +DAPI_EXPORT_MAILBOX=0x1000 +DAPI_EXPORT_RECIPIENTS=(DAPI_EXPORT_MAILBOX|DAPI_EXPORT_CUSTOM|DAPI_EXPORT_DIST_LIST) +DAPI_EXPORT_SUBTREE=0x20000 +DAPI_FORCE_SCHEMA_LOAD=0x10 +DAPI_FUNCTION_BEXPORT=0x3 +DAPI_FUNCTION_BIMPORT=0x2 +DAPI_FUNCTION_DAPI=0x1 +DAPI_FUNCTION_NTEXPORT=0x4 +DAPI_FUNCTION_NWEXPORT=0x5 +DAPI_IMPORT_NO_ERR_FILE=0x80 +DAPI_IMPORT_WRITE_THROUGH=0x400000 +DAPI_INVALID_HANDLE=((DAPI_HANDLE) - 1) +DAPI_MAX_SUBST=8 +DAPI_MISSING_EXCHANGE_CP=0x40000093 +DAPI_MODIFY_REPLACE_PROPERTIES=0x800000 +DAPI_MSG_COMPLETE_TITLE=0x13 +DAPI_MSG_ERRORS=0x1B +DAPI_MSG_ERRORS_COPIED=0x1D +DAPI_MSG_ERRORS_REPORTED=0x1C +DAPI_MSG_NOERRORS=0x18 +DAPI_MSG_ONE_ERROR=0x19 +DAPI_MSG_ONE_ERROR_REPORTED=0x1A +DAPI_MSG_ONE_WARNING=0x14 +DAPI_MSG_ONE_WARNING_REPORTED=0x15 +DAPI_MSG_PASSWORD_FILE=0x1E +DAPI_MSG_WARNINGS=0x16 +DAPI_MSG_WARNINGS_REPORTED=0x17 +DAPI_OVERRIDE_CONTAINER=0x40 +DAPI_OVERRIDE_SYNCH_STATE=0x80000 +DAPI_RAW_MODE=0x20 +DAPI_READ_ALL_ATTRIBUTES=0x200000 +DAPI_READ_DEFINED_ATTRIBUTES=0x100000 +DAPI_RESTRICT_ACCESS=0x1000000 +DAPI_SIGNATURE=0x46414400 +DAPI_SUPPRESS_ARCHIVES=0x800 +DAPI_SUPPRESS_COMPLETION=0x400 +DAPI_SUPPRESS_PROGRESS=0x200 +DAPI_TEXT=DAPI_STRING8 +DAPI_UNICODE_FILE=((UINT) - 1) +DAPI_W_BACKSLASH_DROPPED=0x800000A8 +DAPI_W_EXP_FILE_OVERWRITTEN=0x800000A3 +DAPI_W_EXP_VALUE_MAPPED=0x800000A7 +DAPI_W_HIER_RECALC_FAILED=0x800000A2 +DAPI_W_IMP_VALUE_MAPPED=0x800000A6 +DAPI_W_NO_DL_OWNER_ACCOUNT=0x800000AA +DAPI_W_NO_VALUES=0x800000A4 +DAPI_W_RDN_MAPPED=0x800000A5 +DAPI_W_SERVER_SYNCH_IN_PROGRESS=0x800000AB +DAPI_W_STRING_TOO_LONG=0x800000A9 +DAPI_WRITE_CREATE=0x20000000 +DAPI_WRITE_DELETE=0x40000000 +DAPI_WRITE_MODE_MASK=0x70000000 +DAPI_WRITE_MODIFY=0x30000000 +DAPI_WRITE_UPDATE=0x10000000 +DAPI_YES_TO_ALL=0x100 +DAPIMSG_DISPLAY_CREATE=0x7 +DAPIMSG_DISPLAY_CURRENT=0x6 +DAPIMSG_DISPLAY_DELETE=0x9 +DAPIMSG_DISPLAY_EXPORTING=0xA +DAPIMSG_DISPLAY_EXTRACTING=0xB +DAPIMSG_DISPLAY_MODIFY=0x8 +DAPIMSG_PROGRESS_TITLE=0xE +DAPIMSG_READING=0xD +DATA_DLL_NAME="Microsoft Shared Data" +DATA_E_FIRST=0x80040130 +DATA_E_FORMATETC=DV_E_FORMATETC +DATA_E_LAST=0x8004013F +DATA_S_FIRST=0x40130 +DATA_S_LAST=0x4013F +DATA_S_SAMEFORMATETC=0x40130 +DATA_SOURCE_LOGFILE=(0x2) +DATA_SOURCE_REGISTRY=(0x1) +DATA_SOURCE_WBEM=(0x4) +DATABITS_16=0x10 +DATABITS_16X=0x20 +DATABITS_5=0x1 +DATABITS_6=0x2 +DATABITS_7=0x4 +DATABITS_8=0x8 +DATE_LONGDATE=0x2 +DATE_LTRREADING=0x10 +DATE_RTLREADING=0x20 +DATE_SHORTDATE=0x1 +DATE_USE_ALT_CALENDAR=0x4 +DATE_YEARMONTH=0x8 +DATETIMEBIND=7 +DATETIMEPICK_CLASSA="SysDateTimePick32" +DATETIMEPICK_CLASSW="SysDateTimePick32" +DAVIEW_OFFSET=0x2000 +DAVIEWERCONTROL_OFFSET=0x1000 +DB_ALL_EXCEPT_LIKE=0x3 +DB_BINDFLAGS_COLLECTION=0x10 +DB_BINDFLAGS_DELAYFETCHCOLUMNS=0x1 +DB_BINDFLAGS_DELAYFETCHSTREAM=0x2 +DB_BINDFLAGS_ISSTRUCTUREDDOCUMENT=0x80 +DB_BINDFLAGS_OPENIFEXISTS=0x20 +DB_BINDFLAGS_OUTPUT=0x8 +DB_BINDFLAGS_OVERWRITE=0x40 +DB_BINDFLAGS_RECURSIVE=0x4 +DB_COLLATION_ASC=0x1 +DB_COLLATION_DESC=0x2 +DB_COUNTUNAVAILABLE=-1 +DB_DISP_ACTIVE=8 +DB_DISP_CA_CERT=15 +DB_DISP_CA_CERT_CHAIN=16 +DB_DISP_DENIED=31 +DB_DISP_ERROR=30 +DB_DISP_ISSUED=20 +DB_DISP_LOG_FAILED_MIN=30 +DB_DISP_LOG_MIN=20 +DB_DISP_PENDING=9 +DB_DISP_QUEUE_MAX=9 +DB_DISP_REVOKED=21 +DB_E_ABORTLIMITREACHED=(0x80040E31) +DB_E_ALREADYINITIALIZED=(0x80040E52) +DB_E_ASYNCNOTSUPPORTED=(0x80040E95) +DB_E_BADACCESSORFLAGS=(0x80040E46) +DB_E_BADACCESSORHANDLE=(0x80040E00) +DB_E_BADACCESSORTYPE=(0x80040E4B) +DB_E_BADBINDINFO=(0x80040E08) +DB_E_BADBOOKMARK=(0x80040E0E) +DB_E_BADCHAPTER=(0x80040E06) +DB_E_BADCOLUMNID=(0x80040E11) +DB_E_BADCOMMANDFLAGS=(0x80040E8C) +DB_E_BADCOMMANDID=(0x80040E76) +DB_E_BADCOMPAREOP=(0x80040E27) +DB_E_BADCONSTRAINTFORM=(0x80040E78) +DB_E_BADCONSTRAINTID=(0x80040E8B) +DB_E_BADCONSTRAINTTYPE=(0x80040E77) +DB_E_BADCONVERTFLAG=(0x80040E5C) +DB_E_BADCOPY=(0x80040E39) +DB_E_BADDEFERRABILITY=(0x80040E79) +DB_E_BADDYNAMICERRORID=(0x80040E5A) +DB_E_BADHRESULT=(0x80040E58) +DB_E_BADID=DB_E_BADTABLEID +DB_E_BADINDEXID=(0x80040E72) +DB_E_BADINITSTRING=(0x80040E73) +DB_E_BADLOCKMODE=(0x80040E0F) +DB_E_BADLOOKUPID=(0x80040E59) +DB_E_BADMATCHTYPE=(0x80040E80) +DB_E_BADORDINAL=(0x80040E55) +DB_E_BADPARAMETERNAME=(0x80040E5D) +DB_E_BADPRECISION=(0x80040E3A) +DB_E_BADPROPERTYVALUE=(0x80040E44) +DB_E_BADRATIO=(0x80040E12) +DB_E_BADRECORDNUM=(0x80040E42) +DB_E_BADREGIONHANDLE=(0x80040E2A) +DB_E_BADROWHANDLE=(0x80040E04) +DB_E_BADSCALE=(0x80040E3B) +DB_E_BADSOURCEHANDLE=(0x80040E50) +DB_E_BADSTARTPOSITION=(0x80040E1E) +DB_E_BADSTATUSVALUE=(0x80040E28) +DB_E_BADSTORAGEFLAG=(0x80040E26) +DB_E_BADSTORAGEFLAGS=(0x80040E47) +DB_E_BADTABLEID=(0x80040E3C) +DB_E_BADTYPE=(0x80040E3D) +DB_E_BADTYPENAME=(0x80040E30) +DB_E_BADUPDATEDELETERULE=(0x80040E8A) +DB_E_BADVALUES=(0x80040E13) +DB_E_BOGUS=(0x80040EFF) +DB_E_BOOKMARKSKIPPED=(0x80040E43) +DB_E_BYREFACCESSORNOTSUPPORTED=(0x80040E48) +DB_E_CANCELED=(0x80040E4E) +DB_E_CANNOTCONNECT=(0x80040E96) +DB_E_CANNOTFREE=(0x80040E1A) +DB_E_CANNOTRESTART=(0x80040E18) +DB_E_CANTCANCEL=(0x80040E15) +DB_E_CANTCONVERTVALUE=(0x80040E07) +DB_E_CANTFETCHBACKWARDS=(0x80040E24) +DB_E_CANTFILTER=(0x80040E5F) +DB_E_CANTORDER=(0x80040E60) +DB_E_CANTSCROLLBACKWARDS=(0x80040E29) +DB_E_CANTTRANSLATE=(0x80040E33) +DB_E_CHAPTERNOTRELEASED=(0x80040E4F) +DB_E_COMMANDNOTPERSISTED=(0x80040E67) +DB_E_CONCURRENCYVIOLATION=(0x80040E38) +DB_E_COSTLIMIT=(0x80040E0D) +DB_E_DATAOVERFLOW=(0x80040E57) +DB_E_DELETEDROW=(0x80040E23) +DB_E_DIALECTNOTSUPPORTED=(0x80040E16) +DB_E_DROPRESTRICTED=(0x80040E90) +DB_E_DUPLICATECOLUMNID=(0x80040E3E) +DB_E_DUPLICATECONSTRAINTID=(0x80040E99) +DB_E_DUPLICATEDATASOURCE=(0x80040E17) +DB_E_DUPLICATEID=(0x80040E68) +DB_E_DUPLICATEINDEXID=(0x80040E34) +DB_E_DUPLICATETABLEID=(0x80040E3F) +DB_E_ERRORSINCOMMAND=(0x80040E14) +DB_E_ERRORSOCCURRED=(0x80040E21) +DB_E_GOALREJECTED=(0x80040E1C) +DB_E_INDEXINUSE=(0x80040E36) +DB_E_INTEGRITYVIOLATION=(0x80040E2F) +DB_E_INVALID=(0x80040E45) +DB_E_INVALIDTRANSITION=(0x80040E2C) +DB_E_LIMITREJECTED=(0x80040E0B) +DB_E_MAXPENDCHANGESEXCEEDED=(0x80040E54) +DB_E_MISMATCHEDPROVIDER=(0x80040E75) +DB_E_MULTIPLESTATEMENTS=(0x80040E2E) +DB_E_MULTIPLESTORAGE=(0x80040E5E) +DB_E_NEWLYINSERTED=(0x80040E1B) +DB_E_NOAGGREGATION=(0x80040E22) +DB_E_NOCOLUMN=(0x80040E65) +DB_E_NOCOMMAND=(0x80040E0C) +DB_E_NOINDEX=(0x80040E35) +DB_E_NOLOCALE=(0x80040E41) +DB_E_NONCONTIGUOUSRANGE=(0x80040E2B) +DB_E_NOPROVIDERSREGISTERED=(0x80040E74) +DB_E_NOQUERY=(0x80040E1F) +DB_E_NOSOURCEOBJECT=(0x80040E91) +DB_E_NOTABLE=(0x80040E37) +DB_E_NOTAREFERENCECOLUMN=(0x80040E0A) +DB_E_NOTASUBREGION=(0x80040E2D) +DB_E_NOTCOLLECTION=(0x80040E93) +DB_E_NOTFOUND=(0x80040E19) +DB_E_NOTPREPARED=(0x80040E4A) +DB_E_NOTREENTRANT=(0x80040E20) +DB_E_NOTSUPPORTED=(0x80040E53) +DB_E_NULLACCESSORNOTSUPPORTED=(0x80040E49) +DB_E_OBJECTCREATIONLIMITREACHED=(0x80040E69) +DB_E_OBJECTMISMATCH=(0x80040E8D) +DB_E_OBJECTOPEN=(0x80040E05) +DB_E_OUTOFSPACE=(0x80040E9A) +DB_E_PARAMNOTOPTIONAL=(0x80040E10) +DB_E_PARAMUNAVAILABLE=(0x80040E51) +DB_E_PENDINGCHANGES=(0x80040E56) +DB_E_PENDINGINSERT=(0x80040E5B) +DB_E_READONLY=(0x80040E94) +DB_E_READONLYACCESSOR=(0x80040E02) +DB_E_RESOURCEEXISTS=(0x80040E98) +DB_E_RESOURCELOCKED=(0x80040E92) +DB_E_RESOURCEOUTOFSCOPE=(0x80040E8E) +DB_E_ROWLIMITEXCEEDED=(0x80040E01) +DB_E_ROWSETINCOMMAND=(0x80040E32) +DB_E_ROWSNOTRELEASED=(0x80040E25) +DB_E_SCHEMAVIOLATION=(0x80040E03) +DB_E_TABLEINUSE=(0x80040E40) +DB_E_TIMEOUT=(0x80040E97) +DB_E_UNSUPPORTEDCONVERSION=(0x80040E1D) +DB_E_WRITEONLYACCESSOR=(0x80040E4C) +DB_IMP_LEVEL_ANONYMOUS=0x0 +DB_IMP_LEVEL_DELEGATE=0x3 +DB_IMP_LEVEL_IDENTIFY=0x1 +DB_IMP_LEVEL_IMPERSONATE=0x2 +DB_IN=1 +DB_INVALID_HACCESSOR=0x0 +DB_INVALID_HCHAPTER=0x0 +DB_INVALIDCOLUMN=ULONG_MAX +DB_LIKE_ONLY=0x2 +DB_LOCAL_EXCLUSIVE=0x3 +DB_LOCAL_SHARED=0x2 +DB_MODE_READ=0x1 +DB_MODE_READWRITE=0x3 +DB_MODE_SHARE_DENY_NONE=0x10 +DB_MODE_SHARE_DENY_READ=0x4 +DB_MODE_SHARE_DENY_WRITE=0x8 +DB_MODE_SHARE_EXCLUSIVE=0xc +DB_MODE_WRITE=0x2 +DB_NULL_HACCESSOR=0x0 +DB_NULL_HCHAPTER=0x0 +DB_NULL_HROW=0x0 +DB_OUT=2 +DB_PROT_LEVEL_CALL=0x2 +DB_PROT_LEVEL_CONNECT=0x1 +DB_PROT_LEVEL_NONE=0x0 +DB_PROT_LEVEL_PKT=0x3 +DB_PROT_LEVEL_PKT_INTEGRITY=0x4 +DB_PROT_LEVEL_PKT_PRIVACY=0x5 +DB_PT_FUNCTION=0x3 +DB_PT_PROCEDURE=0x2 +DB_PT_UNKNOWN=0x1 +DB_REMOTE=0x1 +DB_S_ASYNCHRONOUS=(0x40ED0) +DB_S_BADROWHANDLE=(0x40ED3) +DB_S_BOOKMARKSKIPPED=(0x40EC3) +DB_S_BUFFERFULL=(0x40EC8) +DB_S_CANTRELEASE=(0x40ECA) +DB_S_COLUMNSCHANGED=(0x40ED1) +DB_S_COLUMNTYPEMISMATCH=(0x40EC1) +DB_S_COMMANDREEXECUTED=(0x40EC7) +DB_S_DELETEDROW=(0x40ED4) +DB_S_DIALECTIGNORED=(0x40ECD) +DB_S_ENDOFROWSET=(0x40EC6) +DB_S_ERRORSOCCURRED=(0x40EDA) +DB_S_ERRORSRETURNED=(0x40ED2) +DB_S_GOALCHANGED=(0x40ECB) +DB_S_LOCKUPGRADED=(0x40ED8) +DB_S_MULTIPLECHANGES=(0x40EDC) +DB_S_NONEXTROWSET=(0x40EC5) +DB_S_NORESULT=(0x40EC9) +DB_S_NOROWSPECIFICCOLUMNS=(0x40EDD) +DB_S_NOTSINGLETON=(0x40ED7) +DB_S_PARAMUNAVAILABLE=(0x40EDB) +DB_S_PROPERTIESCHANGED=(0x40ED9) +DB_S_ROWLIMITEXCEEDED=(0x40EC0) +DB_S_STOPLIMITREACHED=(0x40ED6) +DB_S_TOOMANYCHANGES=(0x40ED5) +DB_S_TYPEINFOOVERRIDDEN=(0x40EC2) +DB_S_UNWANTEDOPERATION=(0x40ECC) +DB_S_UNWANTEDPHASE=(0x40ECE) +DB_S_UNWANTEDREASON=(0x40ECF) +DB_SEARCHABLE=0x4 +DB_SEC_E_AUTH_FAILED=(0x80040E4D) +DB_SEC_E_PERMISSIONDENIED=(0x80040E09) +DB_SEC_E_SAFEMODE_DENIED=(0x80040E9B) +DB_UNSEARCHABLE=0x1 +DB2OLEDB_ACCESS_DENIED=-20 +DB2OLEDB_COMM_ALLOCATE_NOT_PENDING=(DB2OLEDB_COMM_ERROR_START - 51) +DB2OLEDB_COMM_ALLOCATION_ERROR=(DB2OLEDB_COMM_ERROR_START - 53) +DB2OLEDB_COMM_ALLOCATION_FAILURE_NO_RETRY=(DB2OLEDB_COMM_ERROR_START - 54) +DB2OLEDB_COMM_ALLOCATION_FAILURE_RETRY=(DB2OLEDB_COMM_ERROR_START - 55) +DB2OLEDB_COMM_ATTACH_MANAGER_INACTIVE=(DB2OLEDB_COMM_ERROR_START - 50) +DB2OLEDB_COMM_BAD_CONV_ID=(DB2OLEDB_COMM_ERROR_START - 2) +DB2OLEDB_COMM_BAD_CONV_TYPE=(DB2OLEDB_COMM_ERROR_START - 5) +DB2OLEDB_COMM_BAD_ERROR_DIRECTION=(DB2OLEDB_COMM_ERROR_START - 28) +DB2OLEDB_COMM_BAD_LL=(DB2OLEDB_COMM_ERROR_START - 21) +DB2OLEDB_COMM_BAD_LU_ALIAS=(DB2OLEDB_COMM_ERROR_START - 3) +DB2OLEDB_COMM_BAD_PARTNER_LU_ALIAS=(DB2OLEDB_COMM_ERROR_START - 25) +DB2OLEDB_COMM_BAD_RETURN_CONTROL=(DB2OLEDB_COMM_ERROR_START - 8) +DB2OLEDB_COMM_BAD_RETURN_STATUS_WITH_DATA=(DB2OLEDB_COMM_ERROR_START - 20) +DB2OLEDB_COMM_BAD_SECURITY=(DB2OLEDB_COMM_ERROR_START - 7) +DB2OLEDB_COMM_BAD_SYNC_LEVEL=(DB2OLEDB_COMM_ERROR_START - 6) +DB2OLEDB_COMM_BAD_TP_ID=(DB2OLEDB_COMM_ERROR_START - 1) +DB2OLEDB_COMM_BAD_TYPE=(DB2OLEDB_COMM_ERROR_START - 30) +DB2OLEDB_COMM_CANCELLED=(DB2OLEDB_COMM_ERROR_START - 79) +DB2OLEDB_COMM_COMM_SUBSYSTEM_ABENDED=(DB2OLEDB_COMM_ERROR_START - 82) +DB2OLEDB_COMM_COMM_SUBSYSTEM_NOT_LOADED=(DB2OLEDB_COMM_ERROR_START - 83) +DB2OLEDB_COMM_CONFIRM_BAD_STATE=(DB2OLEDB_COMM_ERROR_START - 33) +DB2OLEDB_COMM_CONFIRM_NOT_LL_BDY=(DB2OLEDB_COMM_ERROR_START - 34) +DB2OLEDB_COMM_CONFIRM_ON_SYNC_LEVEL_NONE=(DB2OLEDB_COMM_ERROR_START - 12) +DB2OLEDB_COMM_CONFIRMED_BAD_STATE=(DB2OLEDB_COMM_ERROR_START - 35) +DB2OLEDB_COMM_CONV_BUSY=(DB2OLEDB_COMM_ERROR_START - 84) +DB2OLEDB_COMM_CONV_FAILURE_NO_RETRY=(DB2OLEDB_COMM_ERROR_START - 73) +DB2OLEDB_COMM_CONV_FAILURE_RETRY=(DB2OLEDB_COMM_ERROR_START - 72) +DB2OLEDB_COMM_CONVERSATION_TYPE_MISMATCH=(DB2OLEDB_COMM_ERROR_START - 62) +DB2OLEDB_COMM_CONVERSATION_TYPE_MIXED=(DB2OLEDB_COMM_ERROR_START - 78) +DB2OLEDB_COMM_DEALLOC_ABEND=(DB2OLEDB_COMM_ERROR_START - 64) +DB2OLEDB_COMM_DEALLOC_ABEND_PROG=(DB2OLEDB_COMM_ERROR_START - 65) +DB2OLEDB_COMM_DEALLOC_ABEND_SVC=(DB2OLEDB_COMM_ERROR_START - 66) +DB2OLEDB_COMM_DEALLOC_ABEND_TIMER=(DB2OLEDB_COMM_ERROR_START - 67) +DB2OLEDB_COMM_DEALLOC_BAD_TYPE=(DB2OLEDB_COMM_ERROR_START - 13) +DB2OLEDB_COMM_DEALLOC_CONFIRM_BAD_STATE=(DB2OLEDB_COMM_ERROR_START - 37) +DB2OLEDB_COMM_DEALLOC_FLUSH_BAD_STATE=(DB2OLEDB_COMM_ERROR_START - 36) +DB2OLEDB_COMM_DEALLOC_LOG_LL_WRONG=(DB2OLEDB_COMM_ERROR_START - 14) +DB2OLEDB_COMM_DEALLOC_NORMAL=(DB2OLEDB_COMM_ERROR_START - 68) +DB2OLEDB_COMM_DEALLOC_NOT_LL_BDY=(DB2OLEDB_COMM_ERROR_START - 38) +DB2OLEDB_COMM_ERROR_START=-512 +DB2OLEDB_COMM_FLUSH_NOT_SEND_STATE=(DB2OLEDB_COMM_ERROR_START - 39) +DB2OLEDB_COMM_HOST_CONNECT_FAILED=(DB2OLEDB_COMM_ERROR_START - 91) +DB2OLEDB_COMM_HOST_NAMERESOLV_FAILED=(DB2OLEDB_COMM_ERROR_START - 90) +DB2OLEDB_COMM_INVALID_DATA_SEGMENT=(DB2OLEDB_COMM_ERROR_START - 4) +DB2OLEDB_COMM_INVALID_PROCESS=(DB2OLEDB_COMM_ERROR_START - 52) +DB2OLEDB_COMM_INVALID_SEMAPHORE_HANDLE=(DB2OLEDB_COMM_ERROR_START - 19) +DB2OLEDB_COMM_INVALID_SESSION_ID=(DB2OLEDB_COMM_ERROR_START - 23) +DB2OLEDB_COMM_INVALID_VERB=(DB2OLEDB_COMM_ERROR_START - 89) +DB2OLEDB_COMM_INVALID_VERB_SEGMENT=(DB2OLEDB_COMM_ERROR_START - 86) +DB2OLEDB_COMM_NO_USE_OF_SNASVCMG=(DB2OLEDB_COMM_ERROR_START - 10) +DB2OLEDB_COMM_P_TO_R_INVALID_TYPE=(DB2OLEDB_COMM_ERROR_START - 15) +DB2OLEDB_COMM_P_TO_R_NOT_LL_BDY=(DB2OLEDB_COMM_ERROR_START - 40) +DB2OLEDB_COMM_P_TO_R_NOT_SEND_STATE=(DB2OLEDB_COMM_ERROR_START - 41) +DB2OLEDB_COMM_PARAMETER_CHECK=(DB2OLEDB_COMM_ERROR_START) +DB2OLEDB_COMM_PIP_LEN_INCORRECT=(DB2OLEDB_COMM_ERROR_START - 9) +DB2OLEDB_COMM_PIP_NOT_ALLOWED=(DB2OLEDB_COMM_ERROR_START - 60) +DB2OLEDB_COMM_PIP_NOT_SPECIFIED_CORRECTLY=(DB2OLEDB_COMM_ERROR_START - 61) +DB2OLEDB_COMM_PROG_ERROR_NO_TRUNC=(DB2OLEDB_COMM_ERROR_START - 69) +DB2OLEDB_COMM_PROG_ERROR_PURGING=(DB2OLEDB_COMM_ERROR_START - 71) +DB2OLEDB_COMM_PROG_ERROR_TRUNC=(DB2OLEDB_COMM_ERROR_START - 70) +DB2OLEDB_COMM_R_T_S_BAD_STATE=(DB2OLEDB_COMM_ERROR_START - 47) +DB2OLEDB_COMM_RCV_AND_POST_BAD_FILL=(DB2OLEDB_COMM_ERROR_START - 18) +DB2OLEDB_COMM_RCV_AND_POST_BAD_STATE=(DB2OLEDB_COMM_ERROR_START - 45) +DB2OLEDB_COMM_RCV_AND_POST_NOT_LL_BDY=(DB2OLEDB_COMM_ERROR_START - 46) +DB2OLEDB_COMM_RCV_AND_WAIT_BAD_FILL=(DB2OLEDB_COMM_ERROR_START - 16) +DB2OLEDB_COMM_RCV_AND_WAIT_BAD_STATE=(DB2OLEDB_COMM_ERROR_START - 42) +DB2OLEDB_COMM_RCV_AND_WAIT_NOT_LL_BDY=(DB2OLEDB_COMM_ERROR_START - 43) +DB2OLEDB_COMM_RCV_IMMD_BAD_FILL=(DB2OLEDB_COMM_ERROR_START - 17) +DB2OLEDB_COMM_RCV_IMMD_BAD_STATE=(DB2OLEDB_COMM_ERROR_START - 44) +DB2OLEDB_COMM_SECURITY_NOT_VALID=(DB2OLEDB_COMM_ERROR_START - 56) +DB2OLEDB_COMM_SECURITY_REQ_NOT_SUPPORTED=(DB2OLEDB_COMM_ERROR_START - 80) +DB2OLEDB_COMM_SEND_DATA_CONFIRM_SYNC_NONE=(DB2OLEDB_COMM_ERROR_START - 24) +DB2OLEDB_COMM_SEND_DATA_INVALID_TYPE=(DB2OLEDB_COMM_ERROR_START - 22) +DB2OLEDB_COMM_SEND_DATA_NOT_LL_BDY=(DB2OLEDB_COMM_ERROR_START - 49) +DB2OLEDB_COMM_SEND_DATA_NOT_SEND_STATE=(DB2OLEDB_COMM_ERROR_START - 48) +DB2OLEDB_COMM_SEND_ERROR_BAD_TYPE=(DB2OLEDB_COMM_ERROR_START - 27) +DB2OLEDB_COMM_SEND_ERROR_LOG_LL_WRONG=(DB2OLEDB_COMM_ERROR_START - 26) +DB2OLEDB_COMM_SOCKET_ALLOC_FAILED=(DB2OLEDB_COMM_ERROR_START - 92) +DB2OLEDB_COMM_STACK_TOO_SMALL=(DB2OLEDB_COMM_ERROR_START - 88) +DB2OLEDB_COMM_STATE_CHECK=(DB2OLEDB_COMM_ERROR_START - 32) +DB2OLEDB_COMM_SVC_ERROR_NO_TRUNC=(DB2OLEDB_COMM_ERROR_START - 74) +DB2OLEDB_COMM_SVC_ERROR_PURGING=(DB2OLEDB_COMM_ERROR_START - 76) +DB2OLEDB_COMM_SVC_ERROR_TRUNC=(DB2OLEDB_COMM_ERROR_START - 75) +DB2OLEDB_COMM_SYNC_LEVEL_NOT_SUPPORTED=(DB2OLEDB_COMM_ERROR_START - 63) +DB2OLEDB_COMM_THREAD_BLOCKING=(DB2OLEDB_COMM_ERROR_START - 85) +DB2OLEDB_COMM_TOO_MANY_TPS=(DB2OLEDB_COMM_ERROR_START - 29) +DB2OLEDB_COMM_TP_BUSY=(DB2OLEDB_COMM_ERROR_START - 81) +DB2OLEDB_COMM_TP_NAME_NOT_RECOGNIZED=(DB2OLEDB_COMM_ERROR_START - 59) +DB2OLEDB_COMM_TRANS_PGM_NOT_AVAIL_NO_RETRY=(DB2OLEDB_COMM_ERROR_START - 58) +DB2OLEDB_COMM_TRANS_PGM_NOT_AVAIL_RETRY=(DB2OLEDB_COMM_ERROR_START - 57) +DB2OLEDB_COMM_UNDEFINED_TP_NAME=(DB2OLEDB_COMM_ERROR_START - 31) +DB2OLEDB_COMM_UNEXPECTED_DOS_ERROR=(DB2OLEDB_COMM_ERROR_START - 87) +DB2OLEDB_COMM_UNKNOWN_PARTNER_MODE=(DB2OLEDB_COMM_ERROR_START - 11) +DB2OLEDB_COMM_UNSUCCESSFUL=(DB2OLEDB_COMM_ERROR_START - 77) +DB2OLEDB_COMPONENT_MISSING=-45 +DB2OLEDB_CONNECTION_BUSY=-39 +DB2OLEDB_CONNECTION_LOST=-38 +DB2OLEDB_DATA_NOT_FOUND=-23 +DB2OLEDB_DATA_TYPE_NOT_SUPPORTED=-42 +DB2OLEDB_DCONV_DLL_NOT_FOUND=-46 +DB2OLEDB_DDM_ABNUOWRM=(DB2OLEDB_DDM_ERROR_START - 0) +DB2OLEDB_DDM_ACCATHRM=(DB2OLEDB_DDM_ERROR_START - 1) +DB2OLEDB_DDM_ACCINTRM=(DB2OLEDB_DDM_ERROR_START - 2) +DB2OLEDB_DDM_ACCMTHRM=(DB2OLEDB_DDM_ERROR_START - 3) +DB2OLEDB_DDM_ACCRDBRM=(DB2OLEDB_DDM_ERROR_START - 4) +DB2OLEDB_DDM_AGNPRMRM=(DB2OLEDB_DDM_ERROR_START - 5) +DB2OLEDB_DDM_BASNAMRM=(DB2OLEDB_DDM_ERROR_START - 6) +DB2OLEDB_DDM_BGNBNDRM=(DB2OLEDB_DDM_ERROR_START - 7) +DB2OLEDB_DDM_CHGFATRM=(DB2OLEDB_DDM_ERROR_START - 8) +DB2OLEDB_DDM_CLSDMGRM=(DB2OLEDB_DDM_ERROR_START - 9) +DB2OLEDB_DDM_CMBACCAM=(DB2OLEDB_DDM_ERROR_START - 10) +DB2OLEDB_DDM_CMBKEYAM=(DB2OLEDB_DDM_ERROR_START - 11) +DB2OLEDB_DDM_CMBRNBAM=(DB2OLEDB_DDM_ERROR_START - 12) +DB2OLEDB_DDM_CMDATHRM=(DB2OLEDB_DDM_ERROR_START - 13) +DB2OLEDB_DDM_CMDCHKRM=(DB2OLEDB_DDM_ERROR_START - 14) +DB2OLEDB_DDM_CMDCMPRM=(DB2OLEDB_DDM_ERROR_START - 15) +DB2OLEDB_DDM_CMDNSPRM=(DB2OLEDB_DDM_ERROR_START - 16) +DB2OLEDB_DDM_CMDVLTRM=(DB2OLEDB_DDM_ERROR_START - 17) +DB2OLEDB_DDM_CMMRQSRM=(DB2OLEDB_DDM_ERROR_START - 18) +DB2OLEDB_DDM_CSRNSARM=(DB2OLEDB_DDM_ERROR_START - 19) +DB2OLEDB_DDM_DCLCNFRM=(DB2OLEDB_DDM_ERROR_START - 20) +DB2OLEDB_DDM_DCLNAMRM=(DB2OLEDB_DDM_ERROR_START - 21) +DB2OLEDB_DDM_DCLNFNRM=(DB2OLEDB_DDM_ERROR_START - 22) +DB2OLEDB_DDM_DFTRECRM=(DB2OLEDB_DDM_ERROR_START - 130) +DB2OLEDB_DDM_DRCATHRM=(DB2OLEDB_DDM_ERROR_START - 23) +DB2OLEDB_DDM_DRCDMGRM=(DB2OLEDB_DDM_ERROR_START - 24) +DB2OLEDB_DDM_DRCENTRM=(DB2OLEDB_DDM_ERROR_START - 25) +DB2OLEDB_DDM_DRCFULRM=(DB2OLEDB_DDM_ERROR_START - 26) +DB2OLEDB_DDM_DRCIUSRM=(DB2OLEDB_DDM_ERROR_START - 27) +DB2OLEDB_DDM_DRCNAMRM=(DB2OLEDB_DDM_ERROR_START - 28) +DB2OLEDB_DDM_DRCNEMRM=(DB2OLEDB_DDM_ERROR_START - 29) +DB2OLEDB_DDM_DRCNFNRM=(DB2OLEDB_DDM_ERROR_START - 30) +DB2OLEDB_DDM_DRCSNARM=(DB2OLEDB_DDM_ERROR_START - 31) +DB2OLEDB_DDM_DRCSUBRM=(DB2OLEDB_DDM_ERROR_START - 32) +DB2OLEDB_DDM_DRCTNARM=(DB2OLEDB_DDM_ERROR_START - 33) +DB2OLEDB_DDM_DSCINVRM=(DB2OLEDB_DDM_ERROR_START - 34) +DB2OLEDB_DDM_DTAMAPRM=(DB2OLEDB_DDM_ERROR_START - 35) +DB2OLEDB_DDM_DTAMCHRM=(DB2OLEDB_DDM_ERROR_START - 36) +DB2OLEDB_DDM_DTANFNRM=(DB2OLEDB_DDM_ERROR_START - 37) +DB2OLEDB_DDM_DTARECRM=(DB2OLEDB_DDM_ERROR_START - 38) +DB2OLEDB_DDM_DUPDCLRM=(DB2OLEDB_DDM_ERROR_START - 39) +DB2OLEDB_DDM_DUPDRCRM=(DB2OLEDB_DDM_ERROR_START - 40) +DB2OLEDB_DDM_DUPFILRM=(DB2OLEDB_DDM_ERROR_START - 41) +DB2OLEDB_DDM_DUPKDIRM=(DB2OLEDB_DDM_ERROR_START - 42) +DB2OLEDB_DDM_DUPKSIRM=(DB2OLEDB_DDM_ERROR_START - 43) +DB2OLEDB_DDM_DUPQUERM=(DB2OLEDB_DDM_ERROR_START - 44) +DB2OLEDB_DDM_DUPRNBRM=(DB2OLEDB_DDM_ERROR_START - 45) +DB2OLEDB_DDM_ENDFILRM=(DB2OLEDB_DDM_ERROR_START - 46) +DB2OLEDB_DDM_ENDQRYRM=(DB2OLEDB_DDM_ERROR_START - 47) +DB2OLEDB_DDM_ENDUOWRM=(DB2OLEDB_DDM_ERROR_START - 48) +DB2OLEDB_DDM_ERROR_START=-256 +DB2OLEDB_DDM_EXSCNDRM=(DB2OLEDB_DDM_ERROR_START - 49) +DB2OLEDB_DDM_FILATHRM=(DB2OLEDB_DDM_ERROR_START - 50) +DB2OLEDB_DDM_FILDMGRM=(DB2OLEDB_DDM_ERROR_START - 51) +DB2OLEDB_DDM_FILFULRM=(DB2OLEDB_DDM_ERROR_START - 52) +DB2OLEDB_DDM_FILIUSRM=(DB2OLEDB_DDM_ERROR_START - 53) +DB2OLEDB_DDM_FILNAMRM=(DB2OLEDB_DDM_ERROR_START - 54) +DB2OLEDB_DDM_FILNFNRM=(DB2OLEDB_DDM_ERROR_START - 55) +DB2OLEDB_DDM_FILNOPRM=(DB2OLEDB_DDM_ERROR_START - 56) +DB2OLEDB_DDM_FILOLORM=(DB2OLEDB_DDM_ERROR_START - 57) +DB2OLEDB_DDM_FILSNARM=(DB2OLEDB_DDM_ERROR_START - 58) +DB2OLEDB_DDM_FILTNARM=(DB2OLEDB_DDM_ERROR_START - 59) +DB2OLEDB_DDM_INTATHRM=(DB2OLEDB_DDM_ERROR_START - 60) +DB2OLEDB_DDM_INTTKNRM=(DB2OLEDB_DDM_ERROR_START - 61) +DB2OLEDB_DDM_INVRQSRM=(DB2OLEDB_DDM_ERROR_START - 62) +DB2OLEDB_DDM_INVUSRRM=(DB2OLEDB_DDM_ERROR_START - 63) +DB2OLEDB_DDM_KEYDEFRM=(DB2OLEDB_DDM_ERROR_START - 64) +DB2OLEDB_DDM_KEYLENRM=(DB2OLEDB_DDM_ERROR_START - 65) +DB2OLEDB_DDM_KEYMODRM=(DB2OLEDB_DDM_ERROR_START - 66) +DB2OLEDB_DDM_KEYUDIRM=(DB2OLEDB_DDM_ERROR_START - 67) +DB2OLEDB_DDM_KEYUSIRM=(DB2OLEDB_DDM_ERROR_START - 68) +DB2OLEDB_DDM_KEYVALRM=(DB2OLEDB_DDM_ERROR_START - 69) +DB2OLEDB_DDM_LODSTRRM=(DB2OLEDB_DDM_ERROR_START - 70) +DB2OLEDB_DDM_MGMATHRM=(DB2OLEDB_DDM_ERROR_START - 71) +DB2OLEDB_DDM_MGMCLSNM=(DB2OLEDB_DDM_ERROR_START - 72) +DB2OLEDB_DDM_MGMCNFRM=(DB2OLEDB_DDM_ERROR_START - 73) +DB2OLEDB_DDM_MGMNFNRM=(DB2OLEDB_DDM_ERROR_START - 74) +DB2OLEDB_DDM_MGRDEPRM=(DB2OLEDB_DDM_ERROR_START - 75) +DB2OLEDB_DDM_MGRLVLRM=(DB2OLEDB_DDM_ERROR_START - 76) +DB2OLEDB_DDM_NEWDRNRM=(DB2OLEDB_DDM_ERROR_START - 77) +DB2OLEDB_DDM_NEWNAMRM=(DB2OLEDB_DDM_ERROR_START - 78) +DB2OLEDB_DDM_OBJNSPRM=(DB2OLEDB_DDM_ERROR_START - 79) +DB2OLEDB_DDM_OPNCNFRM=(DB2OLEDB_DDM_ERROR_START - 80) +DB2OLEDB_DDM_OPNEXCRM=(DB2OLEDB_DDM_ERROR_START - 81) +DB2OLEDB_DDM_OPNMAXRM=(DB2OLEDB_DDM_ERROR_START - 82) +DB2OLEDB_DDM_OPNQFLRM=(DB2OLEDB_DDM_ERROR_START - 83) +DB2OLEDB_DDM_OPNQRYRM=(DB2OLEDB_DDM_ERROR_START - 84) +DB2OLEDB_DDM_PKGBNARM=(DB2OLEDB_DDM_ERROR_START - 85) +DB2OLEDB_DDM_PKGBPARM=(DB2OLEDB_DDM_ERROR_START - 86) +DB2OLEDB_DDM_PRCCNVRM=(DB2OLEDB_DDM_ERROR_START - 87) +DB2OLEDB_DDM_PRMNSPRM=(DB2OLEDB_DDM_ERROR_START - 88) +DB2OLEDB_DDM_QRYNOPRM=(DB2OLEDB_DDM_ERROR_START - 89) +DB2OLEDB_DDM_QRYPOPRM=(DB2OLEDB_DDM_ERROR_START - 90) +DB2OLEDB_DDM_QUEATHRM=(DB2OLEDB_DDM_ERROR_START - 91) +DB2OLEDB_DDM_QUEDMGRM=(DB2OLEDB_DDM_ERROR_START - 92) +DB2OLEDB_DDM_QUEFULRM=(DB2OLEDB_DDM_ERROR_START - 93) +DB2OLEDB_DDM_QUEIUSRM=(DB2OLEDB_DDM_ERROR_START - 94) +DB2OLEDB_DDM_QUELENRM=(DB2OLEDB_DDM_ERROR_START - 95) +DB2OLEDB_DDM_QUENAMRM=(DB2OLEDB_DDM_ERROR_START - 96) +DB2OLEDB_DDM_QUENFNRM=(DB2OLEDB_DDM_ERROR_START - 97) +DB2OLEDB_DDM_QUETNARM=(DB2OLEDB_DDM_ERROR_START - 98) +DB2OLEDB_DDM_QUEVANRM=(DB2OLEDB_DDM_ERROR_START - 99) +DB2OLEDB_DDM_RDBACCRM=(DB2OLEDB_DDM_ERROR_START - 100) +DB2OLEDB_DDM_RDBAFLRM=(DB2OLEDB_DDM_ERROR_START - 101) +DB2OLEDB_DDM_RDBATHRM=(DB2OLEDB_DDM_ERROR_START - 102) +DB2OLEDB_DDM_RDBNACRM=(DB2OLEDB_DDM_ERROR_START - 103) +DB2OLEDB_DDM_RDBNFNRM=(DB2OLEDB_DDM_ERROR_START - 104) +DB2OLEDB_DDM_RDBUPDRM=(DB2OLEDB_DDM_ERROR_START - 105) +DB2OLEDB_DDM_RECCNTRM=(DB2OLEDB_DDM_ERROR_START - 106) +DB2OLEDB_DDM_RECDMGRM=(DB2OLEDB_DDM_ERROR_START - 107) +DB2OLEDB_DDM_RECINARM=(DB2OLEDB_DDM_ERROR_START - 108) +DB2OLEDB_DDM_RECIUSRM=(DB2OLEDB_DDM_ERROR_START - 109) +DB2OLEDB_DDM_RECLENRM=(DB2OLEDB_DDM_ERROR_START - 110) +DB2OLEDB_DDM_RECNAVRM=(DB2OLEDB_DDM_ERROR_START - 111) +DB2OLEDB_DDM_RECNBRRM=(DB2OLEDB_DDM_ERROR_START - 112) +DB2OLEDB_DDM_RECNFNRM=(DB2OLEDB_DDM_ERROR_START - 113) +DB2OLEDB_DDM_RSCLMTRM=(DB2OLEDB_DDM_ERROR_START - 114) +DB2OLEDB_DDM_SHDEXSRM=(DB2OLEDB_DDM_ERROR_START - 115) +DB2OLEDB_DDM_SQLERRRM=(DB2OLEDB_DDM_ERROR_START - 116) +DB2OLEDB_DDM_STGATHRM=(DB2OLEDB_DDM_ERROR_START - 117) +DB2OLEDB_DDM_STGCNFRM=(DB2OLEDB_DDM_ERROR_START - 131) +DB2OLEDB_DDM_STGNFNRM=(DB2OLEDB_DDM_ERROR_START - 118) +DB2OLEDB_DDM_STPCMPRM=(DB2OLEDB_DDM_ERROR_START - 119) +DB2OLEDB_DDM_STRDMGRM=(DB2OLEDB_DDM_ERROR_START - 120) +DB2OLEDB_DDM_STRIUSRM=(DB2OLEDB_DDM_ERROR_START - 121) +DB2OLEDB_DDM_SUBSTRRM=(DB2OLEDB_DDM_ERROR_START - 122) +DB2OLEDB_DDM_SYNTAXRM=(DB2OLEDB_DDM_ERROR_START - 123) +DB2OLEDB_DDM_SYSCMDRM=(DB2OLEDB_DDM_ERROR_START - 124) +DB2OLEDB_DDM_TRGNSPRM=(DB2OLEDB_DDM_ERROR_START - 125) +DB2OLEDB_DDM_UPDCSRRM=(DB2OLEDB_DDM_ERROR_START - 126) +DB2OLEDB_DDM_UPDINTRM=(DB2OLEDB_DDM_ERROR_START - 127) +DB2OLEDB_DDM_USRATTRM=(DB2OLEDB_DDM_ERROR_START - 128) +DB2OLEDB_DDM_VALNSPRM=(DB2OLEDB_DDM_ERROR_START - 129) +DB2OLEDB_DDMAGENT_NOT_LOADED=-44 +DB2OLEDB_DEST_FILE_CHANGED=-35 +DB2OLEDB_DISK_FULL=-34 +DB2OLEDB_DTC_INIT_FAIL=-59 +DB2OLEDB_DUW_UNPROTECTED=-60 +DB2OLEDB_ENLIST_DUP_TRAN=-53 +DB2OLEDB_ENLIST_LU_BUSY=-54 +DB2OLEDB_ENLIST_LU_DOWN=-56 +DB2OLEDB_ENLIST_LU_RECOVERING=-57 +DB2OLEDB_ENLIST_NO_RESYNCSVC=-55 +DB2OLEDB_ENLIST_NO_XLN=-52 +DB2OLEDB_ENLIST_XLN_MISMATCH=-58 +DB2OLEDB_ERROR=-1 +DB2OLEDB_ERROR_READ=-10 +DB2OLEDB_ERROR_RECEIVE=-3 +DB2OLEDB_ERROR_SEND=-2 +DB2OLEDB_ERROR_WRITE=-9 +DB2OLEDB_FILE_LENGTH=-27 +DB2OLEDB_FILE_NOT_FOUND=-11 +DB2OLEDB_FILE_NOT_OPENED=-21 +DB2OLEDB_FTX_ABORTED_BY_HOST=-37 +DB2OLEDB_FTX_FAILED=-36 +DB2OLEDB_FUNCTION_NOT_SUPPORTED=-25 +DB2OLEDB_HOST_NOT_RESPONDING=-40 +DB2OLEDB_INDEX_EXISTS=-24 +DB2OLEDB_INDEX_NOT_FOUND=-12 +DB2OLEDB_INTERNAL_ERROR=-50 +DB2OLEDB_INVALID_CONN_ID=-28 +DB2OLEDB_INVALID_CONVERSION=-7 +DB2OLEDB_INVALID_DATA=-6 +DB2OLEDB_INVALID_DATA_CONV=-41 +DB2OLEDB_INVALID_DATASOURCE=-19 +DB2OLEDB_INVALID_FILE_ID=-29 +DB2OLEDB_INVALID_FILENAME=-30 +DB2OLEDB_INVALID_FORMAT=-15 +DB2OLEDB_INVALID_PARAM=-5 +DB2OLEDB_INVALID_POINTER=-4 +DB2OLEDB_INVALID_STMT_HANDLE=-47 +DB2OLEDB_INVALID_USER=-8 +DB2OLEDB_INVALID_VIEW=-33 +DB2OLEDB_INVALID_VIEW_ID=-32 +DB2OLEDB_KEY_NOT_FOUND=-14 +DB2OLEDB_LOCAL_FILE_ERROR=-31 +DB2OLEDB_MAX_CONNECTIONS=-16 +DB2OLEDB_MEMORY_ALLOC=-22 +DB2OLEDB_NETWORK_ERROR=-18 +DB2OLEDB_NO_CACHE=-26 +DB2OLEDB_NOT_CONNECTED=-17 +DB2OLEDB_RECORD_NOT_FOUND=-13 +DB2OLEDB_SQL_ERROR=-99 +DB2OLEDB_TIMEOUT=-43 +DB2OLEDB_TOO_MANY_STATEMENTS=-51 +DB2OLEDB_VALUE_NOT_SUPPORTED=-48 +DBANSItoOEM=14 +DBARITHABORT=6 +DBARITHIGNORE=7 +DBBUFFER=0 +DBCLIENTCURSORS=16 +DBCOMPUTEMODE_COMPUTED=0x1 +DBCOMPUTEMODE_DYNAMIC=0x2 +DBCOMPUTEMODE_NOTCOMPUTED=0x3 +DBERRHANDLE_PROC=FARPROC +DBFINDONE=0x4 +DBG_ATTACH=14 +DBG_BREAK=6 +DBG_CONTINUE=0x10002 +DBG_CONTROL_BREAK=0x40010008 +DBG_CONTROL_C=0x40010005 +DBG_DIVOVERFLOW=8 +DBG_DLLSTART=12 +DBG_DLLSTOP=13 +DBG_DUMP_ADDRESS_AT_END=0x20000 +DBG_DUMP_ADDRESS_OF_FIELD=0x10000 +DBG_DUMP_ARRAY=0x8000 +DBG_DUMP_CALL_FOR_EACH=0x8 +DBG_DUMP_COMPACT_OUT=0x2000 +DBG_DUMP_COPY_TYPE_DATA=0x40000 +DBG_DUMP_FIELD_ARRAY=0x10 +DBG_DUMP_FIELD_CALL_BEFORE_PRINT=0x1 +DBG_DUMP_FIELD_COPY_FIELD_DATA=0x20 +DBG_DUMP_FIELD_DEFAULT_STRING=0x10000 +DBG_DUMP_FIELD_FULL_NAME=0x8 +DBG_DUMP_FIELD_GUID_STRING=0x80000 +DBG_DUMP_FIELD_MULTI_STRING=0x40000 +DBG_DUMP_FIELD_NO_CALLBACK_REQ=0x2 +DBG_DUMP_FIELD_RECUR_ON_THIS=0x4 +DBG_DUMP_FIELD_RETURN_ADDRESS=0x1000 +DBG_DUMP_FIELD_SIZE_IN_BITS=0x2000 +DBG_DUMP_FIELD_WCHAR_STRING=0x20000 +DBG_DUMP_GET_SIZE_ONLY=0x80 +DBG_DUMP_LIST=0x20 +DBG_DUMP_NO_INDENT=0x1 +DBG_DUMP_NO_OFFSET=0x2 +DBG_DUMP_NO_PRINT=0x40 +DBG_DUMP_VERBOSE=0x4 +DBG_EXCEPTION_NOT_HANDLED=0x80010001 +DBG_GPFAULT=7 +DBG_GPFAULT2=21 +DBG_INIT=20 +DBG_INSTRFAULT=9 +DBG_MODFREE=4 +DBG_MODLOAD=3 +DBG_MODMOVE=19 +DBG_SEGFREE=2 +DBG_SEGLOAD=0 +DBG_SEGMOVE=1 +DBG_SINGLESTEP=5 +DBG_STACKFAULT=16 +DBG_TASKSTART=10 +DBG_TASKSTOP=11 +DBG_TEMPBP=18 +DBG_TERMINATE_PROCESS=0x40010004 +DBG_TERMINATE_THREAD=0x40010003 +DBG_TOOLHELP=15 +DBG_WOWINIT=17 +DBGKD_VERS_FLAG_DATA=0x2 +DBGKD_VERS_FLAG_MP=0x1 +DBGKD_VERS_FLAG_NOMM=0x8 +DBGKD_VERS_FLAG_PTR64=0x4 +DBGPROP_INFO_ALL=(DBGPROP_INFO_NAME|DBGPROP_INFO_TYPE|DBGPROP_INFO_VALUE|DBGPROP_INFO_FULLNAME|DBGPROP_INFO_ATTRIBUTES|DBGPROP_INFO_DEBUGPROP) +DBGPROP_INFO_STANDARD=(DBGPROP_INFO_NAME|DBGPROP_INFO_TYPE|DBGPROP_INFO_VALUE|DBGPROP_INFO_ATTRIBUTES) +DBIF_VIEWMODE_FLOATING=0x2 +DBIF_VIEWMODE_NORMAL=0x0 +DBIF_VIEWMODE_TRANSPARENT=0x4 +DBIF_VIEWMODE_VERTICAL=0x1 +DBIM_ACTUAL=0x8 +DBIM_BKCOLOR=0x40 +DBIM_INTEGRAL=0x4 +DBIM_MAXSIZE=0x2 +DBIM_MINSIZE=0x1 +DBIM_MODEFLAGS=0x20 +DBIM_TITLE=0x10 +DBIMF_ADDTOFRONT=0x200 +DBIMF_BKCOLOR=0x40 +DBIMF_BREAK=0x100 +DBIMF_DEBOSSED=0x20 +DBIMF_FIXED=0x1 +DBIMF_FIXEDBMP=0x4 +DBIMF_NORMAL=0x0 +DBIMF_TOPALIGN=0x400 +DBIMF_UNDELETEABLE=0x10 +DBIMF_USECHEVRON=0x80 +DBIMF_VARIABLEHEIGHT=0x8 +DBLITERAL_ESCAPE_PERCENT_PREFIX=DBLITERAL_ESCAPE_PERCENT +DBLITERAL_ESCAPE_UNDERSCORE_PREFIX=DBLITERAL_ESCAPE_UNDERSCORE +DBLITERAL_QUOTE_PREFIX=DBLITERAL_QUOTE +DBMAXCHAR=(8000 + 1) +DBMORE=0x10 +DBMORE_ROWS=0x20 +DBMSGHANDLE_PROC=FARPROC +DBNOAUTOFREE=8 +DBNOCOUNT=9 +DBNOERR=-1 +DBNOEXEC=10 +DBNOSAVE=0 +DBOEMtoANSI=15 +DBOFFSET=1 +DBPARAMTYPE_INPUT=0x1 +DBPARAMTYPE_INPUTOUTPUT=0x2 +DBPARAMTYPE_OUTPUT=0x3 +DBPARAMTYPE_RETURNVALUE=0x4 +DBPARSEONLY=11 +DBPC_SELECTFIRST=-1 +DBPC_SELECTLAST=-2 +DBPROMPT_COMPLETE=0x2 +DBPROMPT_COMPLETEREQUIRED=0x3 +DBPROMPT_NOPROMPT=0x4 +DBPROMPT_PROMPT=0x1 +DBPROP_CI_CATALOG_NAME=2 +DBPROP_CI_DEPTHS=4 +DBPROP_CI_EXCLUDE_SCOPES=5 +DBPROP_CI_INCLUDE_SCOPES=3 +DBPROP_CI_QUERY_TYPE=7 +DBPROP_CI_SCOPE_FLAGS=4 +DBPROP_CI_SECURITY_ID=6 +DBPROP_CLIENT_CLSID=3 +DBPROP_COL_INCREMENT=0x11B +DBPROP_COL_SEED=0x11A +DBPROP_DEFERNONINDEXEDTRIMMING=3 +DBPROP_HCHAPTER=4 +DBPROP_INIT_CACHEAGGRESSIVELY=3 +DBPROP_INIT_IGNORECACHEDDATA=2 +DBPROP_INIT_MARKFOROFFLINE=5 +DBPROP_INIT_PROTOCOLPROVIDER=6 +DBPROP_INIT_TREATASOFFLINE=4 +DBPROP_INTERLEAVEDROWS=8 +DBPROP_JETOLEDB_BULKNOTRANSACTIONS=0x10C +DBPROP_JETOLEDB_BULKPARTIAL=0xEF +DBPROP_JETOLEDB_COL_ALLOWZEROLENGTH=0xE0 +DBPROP_JETOLEDB_COL_AUTOGENERATE=0xDD +DBPROP_JETOLEDB_COL_COMPRESSED=0xDF +DBPROP_JETOLEDB_COL_HYPERLINK=0xE1 +DBPROP_JETOLEDB_COL_IISAMNOTLAST=0xDC +DBPROP_JETOLEDB_COL_ONELVPERPAGE=0xDE +DBPROP_JETOLEDB_COL_VALIDATIONRULE=0xDA +DBPROP_JETOLEDB_COL_VALIDATIONTEXT=0xD9 +DBPROP_JETOLEDB_COMPACT_DONTCOPYLOCALE=0x110 +DBPROP_JETOLEDB_COMPACT_NOREPAIRREPLICAS=0x112 +DBPROP_JETOLEDB_COMPACTFREESPACESIZE=0x11A +DBPROP_JETOLEDB_CONNECTIONCONTROL=0x108 +DBPROP_JETOLEDB_CREATESYSTEMDATABASE=0x10E +DBPROP_JETOLEDB_DATABASELOCKMODE=0x106 +DBPROP_JETOLEDB_DATABASEPASSWORD=0x100 +DBPROP_JETOLEDB_ENABLEFATCURSOR=0xEE +DBPROP_JETOLEDB_ENCRYPTDATABASE=0x10F +DBPROP_JETOLEDB_ENGINE=0x103 +DBPROP_JETOLEDB_EXCLUSIVEASYNCDELAY=0xE9 +DBPROP_JETOLEDB_FATCURSORMAXROWS=0xED +DBPROP_JETOLEDB_FLUSHTRANSACTIONTIMEOUT=0xE4 +DBPROP_JETOLEDB_GLOBALBULKNOTRANSACTIONS=0x10B +DBPROP_JETOLEDB_GLOBALBULKPARTIAL=0x109 +DBPROP_JETOLEDB_HIDDENINACCESS=0x10A +DBPROP_JETOLEDB_IMPLICITCOMMITSYNC=0xE3 +DBPROP_JETOLEDB_INCONSISTENT=0x117 +DBPROP_JETOLEDB_LINK=0xF7 +DBPROP_JETOLEDB_LINKCACHE_AUTHINFO=0xF0 +DBPROP_JETOLEDB_LINKDATASOURCE=0xF5 +DBPROP_JETOLEDB_LINKEXCLUSIVE=0xF6 +DBPROP_JETOLEDB_LINKPROVIDERSTRING=0xF4 +DBPROP_JETOLEDB_LINKREMOTETABLE=0xF3 +DBPROP_JETOLEDB_LOCKDELAY=0xE5 +DBPROP_JETOLEDB_LOCKGRANULARITY=0x107 +DBPROP_JETOLEDB_LOCKRETRY=0xE8 +DBPROP_JETOLEDB_MAXBUFFERSIZE=0xE6 +DBPROP_JETOLEDB_MAXLOCKSPERFILE=0xE2 +DBPROP_JETOLEDB_NEWDATABASEPASSWORD=0x10D +DBPROP_JETOLEDB_ODBCCOMMANDTIMEOUT=0xDB +DBPROP_JETOLEDB_ODBCPARSE=0x113 +DBPROP_JETOLEDB_ODBCPASSTHROUGH=0xFD +DBPROP_JETOLEDB_ODBCPASSTHROUGHCONNECTSTRING=0xF2 +DBPROP_JETOLEDB_PAGELOCKSTOTABLELOCK=0x114 +DBPROP_JETOLEDB_PAGETIMEOUT=0xEB +DBPROP_JETOLEDB_PASSTHROUGHBULKOP=0x119 +DBPROP_JETOLEDB_RECYCLELONGVALUEPAGES=0xF9 +DBPROP_JETOLEDB_REGPATH=0xFB +DBPROP_JETOLEDB_RESETISAMSTATS=0x104 +DBPROP_JETOLEDB_SANDBOX=0x115 +DBPROP_JETOLEDB_SFP=0x118 +DBPROP_JETOLEDB_SHAREDASYNCDELAY=0xEA +DBPROP_JETOLEDB_STOREDQUERY=0x102 +DBPROP_JETOLEDB_SYSDBPATH=0xFA +DBPROP_JETOLEDB_TRUSTEE_PIN=0x105 +DBPROP_JETOLEDB_TXNCOMMITMODE=0x116 +DBPROP_JETOLEDB_USERCOMMITSYNC=0xE7 +DBPROP_JETOLEDB_VALIDATEONSET=0xEC +DBPROP_JETOLEDB_VALIDATIONRULE=0xD8 +DBPROP_JETOLEDB_VALIDATIONTEXT=0xD7 +DBPROP_MACHINE=2 +DBPROP_MAINTAINPROPS=5 +DBPROP_MSDAORA_DETERMINEKEYCOLUMNS=1 +DBPROP_MSREMOTE_COMMAND_PROPERTIES=8 +DBPROP_MSREMOTE_CURRENT_DFMODE=2 +DBPROP_MSREMOTE_DFMODE=5 +DBPROP_MSREMOTE_HANDLER=4 +DBPROP_MSREMOTE_INTERNET_TIMEOUT=6 +DBPROP_MSREMOTE_PROVIDER=3 +DBPROP_MSREMOTE_SERVER=2 +DBPROP_MSREMOTE_TRANSACT_UPDATES=7 +DBPROP_PersistFormat=2 +DBPROP_PersistSchema=3 +DBPROP_PROVIDERFILENAME=DBPROP_PROVIDERNAME +DBPROP_SERVER_NAME=DBPROP_SERVERNAME +DBPROP_Unicode=6 +DBPROP_USECONTENTINDEX=2 +DBPROP_USEEXTENDEDDBTYPES=4 +DBPROPFLAGS_ADSISEARCH=0xC000 +DBPROPFLAGS_PERSIST=0x2000 +DBPROPVAL_AO_RANDOM=0x2 +DBPROPVAL_AO_SEQUENTIAL=0x0 +DBPROPVAL_AO_SEQUENTIALSTORAGEOBJECTS=0x1 +DBPROPVAL_ASYNCH_BACKGROUNDPOPULATION=0x8 +DBPROPVAL_ASYNCH_INITIALIZE=0x1 +DBPROPVAL_ASYNCH_POPULATEONDEMAND=0x20 +DBPROPVAL_ASYNCH_PREPOPULATE=0x10 +DBPROPVAL_ASYNCH_RANDOMPOPULATION=0x4 +DBPROPVAL_ASYNCH_SEQUENTIALPOPULATION=0x2 +DBPROPVAL_BD_INTRANSACTION=0x1 +DBPROPVAL_BD_REORGANIZATION=0x3 +DBPROPVAL_BD_ROWSET=0x0 +DBPROPVAL_BD_XTRANSACTION=0x2 +DBPROPVAL_BI_CROSSROWSET=0x1 +DBPROPVAL_BMK_KEY=0x2 +DBPROPVAL_BMK_NUMERIC=0x1 +DBPROPVAL_BO_NOINDEXUPDATE=0x1 +DBPROPVAL_BO_NOLOG=0x0 +DBPROPVAL_BO_REFINTEGRITY=0x2 +DBPROPVAL_BP_DEFAULT=0x0 +DBPROPVAL_BP_NOPARTIAL=0x2 +DBPROPVAL_BP_PARTIAL=0x1 +DBPROPVAL_BT_BULKTRANSACTIONS=0x2 +DBPROPVAL_BT_DEFAULT=0x0 +DBPROPVAL_BT_NOBULKTRANSACTIONS=0x1 +DBPROPVAL_CB_DELETE=0x1 +DBPROPVAL_CB_NON_NULL=0x2 +DBPROPVAL_CB_NULL=0x1 +DBPROPVAL_CB_PRESERVE=0x2 +DBPROPVAL_CD_NOTNULL=0x1 +DBPROPVAL_CL_END=0x2 +DBPROPVAL_CL_START=0x1 +DBPROPVAL_CM_TRANSACTIONS=0x1 +DBPROPVAL_CO_BEGINSWITH=0x20 +DBPROPVAL_CO_CASEINSENSITIVE=0x8 +DBPROPVAL_CO_CASESENSITIVE=0x4 +DBPROPVAL_CO_CONTAINS=0x10 +DBPROPVAL_CO_EQUALITY=0x1 +DBPROPVAL_CO_STRING=0x2 +DBPROPVAL_CS_COMMUNICATIONFAILURE=0x2 +DBPROPVAL_CS_INITIALIZED=0x1 +DBPROPVAL_CS_UNINITIALIZED=0x0 +DBPROPVAL_CU_DML_STATEMENTS=0x1 +DBPROPVAL_CU_INDEX_DEFINITION=0x4 +DBPROPVAL_CU_PRIVILEGE_DEFINITION=0x8 +DBPROPVAL_CU_TABLE_DEFINITION=0x2 +DBPROPVAL_DF_INITIALLY_DEFERRED=0x1 +DBPROPVAL_DF_INITIALLY_IMMEDIATE=0x2 +DBPROPVAL_DF_NOT_DEFERRABLE=0x3 +DBPROPVAL_DL_ALCATRAZ=0x1 +DBPROPVAL_DL_OLDMODE=0x0 +DBPROPVAL_DST_DOCSOURCE=0x4 +DBPROPVAL_DST_MDP=0x2 +DBPROPVAL_DST_TDP=0x1 +DBPROPVAL_DST_TDPANDMDP=0x3 +DBPROPVAL_FU_CATALOG=0x8 +DBPROPVAL_FU_COLUMN=0x2 +DBPROPVAL_FU_NOT_SUPPORTED=0x1 +DBPROPVAL_FU_TABLE=0x4 +DBPROPVAL_GB_COLLATE=0x10 +DBPROPVAL_GB_CONTAINS_SELECT=0x4 +DBPROPVAL_GB_EQUALS_SELECT=0x2 +DBPROPVAL_GB_NO_RELATION=0x8 +DBPROPVAL_GB_NOT_SUPPORTED=0x1 +DBPROPVAL_GU_NOTSUPPORTED=0x1 +DBPROPVAL_GU_SUFFIX=0x2 +DBPROPVAL_HT_DIFFERENT_CATALOGS=0x1 +DBPROPVAL_HT_DIFFERENT_PROVIDERS=0x2 +DBPROPVAL_IC_LOWER=0x2 +DBPROPVAL_IC_MIXED=0x8 +DBPROPVAL_IC_SENSITIVE=0x4 +DBPROPVAL_IC_UPPER=0x1 +DBPROPVAL_IN_ALLOWNULL=0x0 +DBPROPVAL_IN_DISALLOWNULL=0x1 +DBPROPVAL_IN_IGNOREANYNULL=0x4 +DBPROPVAL_IN_IGNORENULL=0x2 +DBPROPVAL_IT_BTREE=0x1 +DBPROPVAL_IT_CONTENT=0x3 +DBPROPVAL_IT_HASH=0x2 +DBPROPVAL_IT_OTHER=0x4 +DBPROPVAL_JCC_NORMAL=0x2 +DBPROPVAL_JCC_PASSIVESHUTDOWN=0x1 +DBPROPVAL_JETOLEDB_TCM_FLUSH=0x1 +DBPROPVAL_LG_ALCATRAZ=0x2 +DBPROPVAL_LG_PAGE=0x1 +DBPROPVAL_LM_INTENT=0x4 +DBPROPVAL_LM_NONE=0x1 +DBPROPVAL_LM_READ=0x2 +DBPROPVAL_LM_RITE=0x8 +DBPROPVAL_LM_SINGLEROW=0x2 +DBPROPVAL_MR_CONCURRENT=0x2 +DBPROPVAL_MR_NOTSUPPORTED=0x0 +DBPROPVAL_MR_SUPPORTED=0x1 +DBPROPVAL_NC_END=0x1 +DBPROPVAL_NC_HIGH=0x2 +DBPROPVAL_NC_LOW=0x4 +DBPROPVAL_NC_START=0x8 +DBPROPVAL_NP_ABOUTTODO=0x2 +DBPROPVAL_NP_DIDEVENT=0x10 +DBPROPVAL_NP_FAILEDTODO=0x8 +DBPROPVAL_NP_OKTODO=0x1 +DBPROPVAL_NP_SYNCHAFTER=0x4 +DBPROPVAL_NT_MULTIPLEROWS=0x2 +DBPROPVAL_NT_SINGLEROW=0x1 +DBPROPVAL_OA_ATEXECUTE=0x2 +DBPROPVAL_OA_ATROWRELEASE=0x4 +DBPROPVAL_OA_NOTSUPPORTED=0x1 +DBPROPVAL_OO_BLOB=0x1 +DBPROPVAL_OO_DIRECTBIND=0x10 +DBPROPVAL_OO_IPERSIST=0x2 +DBPROPVAL_OO_ROWOBJECT=0x4 +DBPROPVAL_OO_SCOPED=0x8 +DBPROPVAL_OO_SINGLETON=0x20 +DBPROPVAL_OP_EQUAL=0x1 +DBPROPVAL_OP_RELATIVE=0x2 +DBPROPVAL_OP_STRING=0x4 +DBPROPVAL_ORS_INDEX=0x1 +DBPROPVAL_ORS_INTEGRATEDINDEX=0x2 +DBPROPVAL_ORS_STOREDPROC=0x4 +DBPROPVAL_ORS_TABLE=0x0 +DBPROPVAL_OS_AGR_AFTERSESSION=0x8 +DBPROPVAL_OS_CLIENTCURSOR=0x4 +DBPROPVAL_OS_DISABLEALL=0x0 +DBPROPVAL_OS_ENABLEALL=0xFFFFFFFF +DBPROPVAL_OS_RESOURCEPOOLING=0x1 +DBPROPVAL_OS_TXNENLISTMENT=0x2 +DBPROPVAL_PERSIST_ADTG=0 +DBPROPVAL_PERSIST_XML=1 +DBPROPVAL_PT_GUID=0x8 +DBPROPVAL_PT_GUID_NAME=0x1 +DBPROPVAL_PT_GUID_PROPID=0x2 +DBPROPVAL_PT_NAME=0x4 +DBPROPVAL_PT_PGUID_NAME=0x20 +DBPROPVAL_PT_PGUID_PROPID=0x40 +DBPROPVAL_PT_PROPID=0x10 +DBPROPVAL_RD_RESETALL=0xFFFFFFFF +DBPROPVAL_RT_APTMTTHREAD=0x2 +DBPROPVAL_RT_FREETHREAD=0x1 +DBPROPVAL_RT_SINGLETHREAD=0x4 +DBPROPVAL_SQ_COMPARISON=0x2 +DBPROPVAL_SQ_CORRELATEDSUBQUERIES=0x1 +DBPROPVAL_SQ_EXISTS=0x4 +DBPROPVAL_SQ_IN=0x8 +DBPROPVAL_SQ_QUANTIFIED=0x10 +DBPROPVAL_SQ_TABLE=0x20 +DBPROPVAL_SQL_ANSI89_IEF=0x8 +DBPROPVAL_SQL_ANSI92_ENTRY=0x10 +DBPROPVAL_SQL_ANSI92_FULL=0x80 +DBPROPVAL_SQL_ANSI92_INTERMEDIATE=0x40 +DBPROPVAL_SQL_ESCAPECLAUSES=0x100 +DBPROPVAL_SQL_FIPS_TRANSITIONAL=0x20 +DBPROPVAL_SQL_NONE=0x0 +DBPROPVAL_SQL_ODBC_CORE=0x2 +DBPROPVAL_SQL_ODBC_EXTENDED=0x4 +DBPROPVAL_SQL_ODBC_MINIMUM=0x1 +DBPROPVAL_SQL_SUBMINIMUM=0x200 +DBPROPVAL_SS_ILOCKBYTES=0x8 +DBPROPVAL_SS_ISEQUENTIALSTREAM=0x1 +DBPROPVAL_SS_ISTORAGE=0x4 +DBPROPVAL_SS_ISTREAM=0x2 +DBPROPVAL_STGM_CONVERT=0x40000 +DBPROPVAL_STGM_CREATE=OF_CREATE +DBPROPVAL_STGM_DELETEONRELEASE=0x200000 +DBPROPVAL_STGM_DIRECT=0x10000 +DBPROPVAL_STGM_FAILIFTHERE=0x80000 +DBPROPVAL_STGM_PRIORITY=0x100000 +DBPROPVAL_STGM_READ=OF_READ +DBPROPVAL_STGM_READWRITE=OF_READWRITE +DBPROPVAL_STGM_SHARE_DENY_NONE=OF_SHARE_DENY_NONE +DBPROPVAL_STGM_SHARE_DENY_READ=OF_SHARE_DENY_READ +DBPROPVAL_STGM_SHARE_DENY_WRITE=OF_SHARE_DENY_WRITE +DBPROPVAL_STGM_SHARE_EXCLUSIVE=OF_SHARE_EXCLUSIVE +DBPROPVAL_STGM_TRANSACTED=0x20000 +DBPROPVAL_STGM_WRITE=OF_WRITE +DBPROPVAL_SU_DML_STATEMENTS=0x1 +DBPROPVAL_SU_INDEX_DEFINITION=0x4 +DBPROPVAL_SU_PRIVILEGE_DEFINITION=0x8 +DBPROPVAL_SU_TABLE_DEFINITION=0x2 +DBPROPVAL_TC_ALL=0x8 +DBPROPVAL_TC_DDL_COMMIT=0x2 +DBPROPVAL_TC_DDL_IGNORE=0x4 +DBPROPVAL_TC_DDL_LOCK=0x10 +DBPROPVAL_TC_DML=0x1 +DBPROPVAL_TC_NONE=0x0 +DBPROPVAL_TI_BROWSE=0x100 +DBPROPVAL_TI_CHAOS=0x10 +DBPROPVAL_TI_CURSORSTABILITY=0x1000 +DBPROPVAL_TI_ISOLATED=0x100000 +DBPROPVAL_TI_READCOMMITTED=0x1000 +DBPROPVAL_TI_READUNCOMMITTED=0x100 +DBPROPVAL_TI_REPEATABLEREAD=0x10000 +DBPROPVAL_TI_SERIALIZABLE=0x100000 +DBPROPVAL_TR_ABORT=0x10 +DBPROPVAL_TR_ABORT_DC=0x8 +DBPROPVAL_TR_ABORT_NO=0x20 +DBPROPVAL_TR_BOTH=0x80 +DBPROPVAL_TR_COMMIT=0x2 +DBPROPVAL_TR_COMMIT_DC=0x1 +DBPROPVAL_TR_COMMIT_NO=0x4 +DBPROPVAL_TR_DONTCARE=0x40 +DBPROPVAL_TR_NONE=0x100 +DBPROPVAL_TR_OPTIMISTIC=0x200 +DBPROPVAL_UP_CHANGE=0x1 +DBPROPVAL_UP_DELETE=0x2 +DBPROPVAL_UP_INSERT=0x4 +DBQUOTEDIDENT=18 +DBROWCOUNT=2 +DBRPCCURSOR=0x8 +DBRPCDEFAULT=0x2 +DBRPCRECOMPILE=0x1 +DBRPCRESET=0x4 +DBRPCRETURN=0x1 +DBSAVE=1 +DBSEEK_GE=DBSEEK_AFTEREQ +DBSEEK_GT=DBSEEK_AFTER +DBSEEK_LE=DBSEEK_BEFOREEQ +DBSEEK_LT=DBSEEK_BEFORE +DBSESSIONCOUNTDEFAULT=20 +DBSETAPP=4 +DBSETFALLBACK=12 +DBSETFUNC_ALL=0x1 +DBSETFUNC_DISTINCT=0x2 +DBSETFUNC_NONE=0x0 +DBSETHOST=1 +DBSETID=5 +DBSETLANG=6 +DBSETLOGINTIME=10 +DBSETPWD=3 +DBSETSECURE=7 +DBSETTIME=17 +DBSETUSER=2 +DBSHOWPLAN=12 +DBSTAT=3 +DBSTORPROCID=13 +DBT_APPYBEGIN=0x0 +DBT_APPYEND=0x1 +DBT_CONFIGCHANGECANCELED=0x19 +DBT_CONFIGCHANGED=0x18 +DBT_CONFIGMGAPI32=0x22 +DBT_CONFIGMGPRIVATE=0x7FFF +DBT_CUSTOMEVENT=0x8006 +DBT_DEVICEARRIVAL=0x8000 +DBT_DEVICEQUERYREMOVE=0x8001 +DBT_DEVICEQUERYREMOVEFAILED=0x8002 +DBT_DEVICEREMOVECOMPLETE=0x8004 +DBT_DEVICEREMOVEPENDING=0x8003 +DBT_DEVICETYPESPECIFIC=0x8005 +DBT_DEVNODES_CHANGED=0x7 +DBT_DEVTYP_DEVICEINTERFACE=0x5 +DBT_DEVTYP_DEVNODE=0x1 +DBT_DEVTYP_HANDLE=0x6 +DBT_DEVTYP_NET=0x4 +DBT_DEVTYP_OEM=0x0 +DBT_DEVTYP_PORT=0x3 +DBT_DEVTYP_VOLUME=0x2 +DBT_LOW_DISK_SPACE=0x48 +DBT_MONITORCHANGE=0x1B +DBT_NO_DISK_SPACE=0x47 +DBT_QUERYCHANGECONFIG=0x17 +DBT_SHELLLOGGEDON=0x20 +DBT_USERDEFINED=0xFFFF +DBT_VOLLOCKLOCKFAILED=0x8043 +DBT_VOLLOCKLOCKRELEASED=0x8045 +DBT_VOLLOCKLOCKTAKEN=0x8042 +DBT_VOLLOCKQUERYLOCK=0x8041 +DBT_VOLLOCKQUERYUNLOCK=0x8044 +DBT_VOLLOCKUNLOCKFAILED=0x8046 +DBT_VPOWERDAPI=0x8100 +DBT_VXDINITCOMPLETE=0x23 +DBTEXTLIMIT=4 +DBTEXTSIZE=5 +DBTF_MEDIA=0x1 +DBTF_NET=0x2 +DBTF_RESOURCE=0x1 +DBTF_SLOWNET=0x4 +DBTF_XPORT=0x2 +DBTFAR=far +DBTXPLEN=16 +DBTXTSLEN=8 +DBUNKNOWN=2 +DBVER42=8 +DBVER60=9 +DBWATCHREGION_NULL=NUL +DC_ACTIVE=0x1 +DC_BINADJUST=19 +DC_BINNAMES=12 +DC_BINS=6 +DC_BRUSH=18 +DC_COLLATE=22 +DC_COLORDEVICE=32 +DC_COPIES=18 +DC_DATATYPE_PRODUCED=21 +DC_DRIVER=11 +DC_DUPLEX=7 +DC_EMF_COMPLIANT=20 +DC_ENUMRESOLUTIONS=13 +DC_EXTRA=9 +DC_FIELDS=1 +DC_FILEDEPENDENCIES=14 +DC_GRADIENT=0x20 +DC_HASDEFID=0x534 +DC_ICON=0x4 +DC_INBUTTON=0x10 +DC_MANUFACTURER=23 +DC_MAXEXTENT=5 +DC_MEDIAREADY=29 +DC_MINEXTENT=4 +DC_MODEL=24 +DC_NUP=33 +DC_ORIENTATION=17 +DC_PAPERNAMES=16 +DC_PAPERS=2 +DC_PAPERSIZE=3 +DC_PEN=19 +DC_PERSONALITY=25 +DC_PRINTERMEM=28 +DC_PRINTRATE=26 +DC_PRINTRATEPPM=31 +DC_PRINTRATEUNIT=27 +DC_SIZE=8 +DC_SMALLCAP=0x2 +DC_STAPLE=30 +DC_TEXT=0x8 +DC_TRUETYPE=15 +DC_VERSION=10 +DCB_ACCUMULATE=0x2 +DCB_DIRTY=DCB_ACCUMULATE +DCB_DISABLE=0x8 +DCB_ENABLE=0x4 +DCB_RESET=0x1 +DCB_SET=(DCB_RESET|DCB_ACCUMULATE) +DCBA_FACEDOWNCENTER=0x101 +DCBA_FACEDOWNLEFT=0x102 +DCBA_FACEDOWNNONE=0x100 +DCBA_FACEDOWNRIGHT=0x103 +DCBA_FACEUPCENTER=0x1 +DCBA_FACEUPLEFT=0x2 +DCBA_FACEUPNONE=0x0 +DCBA_FACEUPRIGHT=0x3 +DCE_C_ERROR_STRING_LEN=256 +DCTT_BITMAP=0x1 +DCTT_DOWNLOAD=0x2 +DCTT_DOWNLOAD_OUTLINE=0x8 +DCTT_SUBDEV=0x4 +DCX_CACHE=0x2 +DCX_CLIPCHILDREN=0x8 +DCX_CLIPSIBLINGS=0x10 +DCX_EXCLUDERGN=0x40 +DCX_EXCLUDEUPDATE=0x100 +DCX_INTERSECTRGN=0x80 +DCX_INTERSECTUPDATE=0x200 +DCX_LOCKWINDOWUPDATE=0x400 +DCX_NORECOMPUTE=0x100000 +DCX_NORESETATTRS=0x4 +DCX_PARENTCLIP=0x20 +DCX_VALIDATE=0x200000 +DCX_WINDOW=0x1 +DD_DEFDRAGDELAY=(200) +DD_DEFDRAGMINDIST=(2) +DD_DEFSCROLLDELAY=(50) +DD_DEFSCROLLINSET=(11) +DD_DEFSCROLLINTERVAL=(50) +DDD_EXACT_MATCH_ON_REMOVE=0x4 +DDD_NO_BROADCAST_SYSTEM=0x8 +DDD_RAW_TARGET_PATH=0x1 +DDD_REMOVE_DEFINITION=0x2 +DDE_FACK=0x8000 +DDE_FACKREQ=0x8000 +DDE_FACKRESERVED=Not (DDE_FACK|DDE_FBUSY|DDE_FAPPSTATUS) +DDE_FADVRESERVED=Not (DDE_FACKREQ|DDE_FDEFERUPD) +DDE_FAPPSTATUS=0xFF +DDE_FBUSY=0x4000 +DDE_FDATRESERVED=Not (DDE_FACKREQ|DDE_FRELEASE|DDE_FREQUESTED) +DDE_FDEFERUPD=0x4000 +DDE_FNOTPROCESSED=0x0 +DDE_FPOKRESERVED=Not (DDE_FRELEASE) +DDE_FRELEASE=0x2000 +DDE_FREQUESTED=0x1000 +DDL_ARCHIVE=0x20 +DDL_DIRECTORY=0x10 +DDL_DRIVES=0x4000 +DDL_EXCLUSIVE=0x8000 +DDL_HIDDEN=0x2 +DDL_POSTMSGS=0x2000 +DDL_READONLY=0x1 +DDL_READWRITE=0x0 +DDL_SYSTEM=0x4 +DDM_BEGIN=WM_USER + 3 +DDM_CLOSE=WM_USER + 2 +DDM_DRAW=WM_USER + 1 +DDM_END=WM_USER + 4 +DDM_SETFMT=WM_USER + 0 +DDOSD_ALL=0xf +DDOSD_COMPRESSION_RATIO=0x2 +DDOSD_GUID=0x1 +DDOSD_OSCAPS=0x8 +DDOSD_SCAPS=0x4 +DDOSDCAPS_MONOLITHICMIPMAP=0x4 +DDOSDCAPS_OPTCOMPRESSED=0x1 +DDOSDCAPS_OPTREORDERED=0x2 +DDOSDCAPS_VALIDOSCAPS=0x7 +DDOSDCAPS_VALIDSCAPS=0x30004800 +DDPPROTO_ADSP=(ATPROTO_BASE + 7) +DDPPROTO_AEP=(ATPROTO_BASE + 4) +DDPPROTO_ATP=(ATPROTO_BASE + 3) +DDPPROTO_MAX=(ATPROTO_BASE + 255) +DDPPROTO_NBP=(ATPROTO_BASE + 2) +DDPPROTO_RTMP=(ATPROTO_BASE + 1) +DDPPROTO_RTMPRQ=(ATPROTO_BASE + 5) +DDPPROTO_ZIP=(ATPROTO_BASE + 6) +DDR_ANY=0x0 +DDR_BROADCAST=0xFFFFFFFF +DDR_LOOPBACK=0x7F000001 +DDR_NONE=0xFFFFFFFF +DE_E_ACCESS_DENIED=HRESULT_FROM_WIN32(ERROR_ACCESS_DENIED) +DE_E_AUTHENTICATION_REQUIRED=0x800C0009 +DE_E_CANNOT_CONNECT=0x800C0004 +DE_E_CANNOT_INSTANTIATE_OBJECT=0x800C0010 +DE_E_CANNOT_LOAD_DATA=0x800C000F +DE_E_CANNOT_LOCK_REQUEST=0x800C0016 +DE_E_CONNECTION_TIMEOUT=0x800C000B +DE_E_DATA_NOT_AVAILABLE=0x800C0007 +DE_E_DISK_FULL=HRESULT_FROM_WIN32(ERROR_HANDLE_DISK_FULL) +DE_E_DOWNLOAD_FAILURE=0x800C0008 +DE_E_FILE_NOT_FOUND=HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND) +DE_E_FILTER_FRAMESET=0x80100001 +DE_E_FILTER_MULTIPLETAGS=0x80100004 +DE_E_FILTER_SCRIPTLABEL=0x80100010 +DE_E_FILTER_SCRIPTLISTING=0x80100008 +DE_E_FILTER_SCRIPTSELECT=0x80100040 +DE_E_FILTER_SCRIPTTEXTAREA=0x80100020 +DE_E_FILTER_SERVERSCRIPT=0x80100002 +DE_E_INVALID_REQUEST=0x800C000C +DE_E_INVALID_URL=0x800C0002 +DE_E_INVALIDARG=E_INVALIDARG +DE_E_NO_SESSION=0x800C0003 +DE_E_NO_VALID_MEDIA=0x800C000A +DE_E_NOTSUPPORTED=OLECMDERR_E_NOTSUPPORTED +DE_E_OBJECT_NOT_FOUND=0x800C0006 +DE_E_PATH_NOT_FOUND=HRESULT_FROM_WIN32(ERROR_PATH_NOT_FOUND) +DE_E_REDIRECT_FAILED=0x800C0014 +DE_E_REDIRECT_TO_DIR=0x800C0015 +DE_E_RESOURCE_NOT_FOUND=0x800C0005 +DE_E_SECURITY_PROBLEM=0x800C000E +DE_E_UNEXPECTED=E_UNEXPECTED +DE_E_UNKNOWN_PROTOCOL=0x800C000D +DE_E_URL_SYNTAX=MK_E_SYNTAX +DEBUG_DLL_NAME="Microsoft Debug Library" +DEBUG_ONLY_THIS_PROCESS=0x2 +DEBUG_PROCESS=0x1 +DEBUGPRINT_FILTER_EVENTS=0x4 +DEBUGPRINT_FILTER_NONCLIENT_EVENTS=0x2 +DEBUGPRINT_FILTER_TIMERS=0x8 +DECIMAL_BASE=10 +DECIMAL_NEG=0x80 +DECIMALBIND=17 +DEF_DLL_NAME="Microsoft Object Library" +DEF_FORCE_LOGOFF=0xFFFFFFFF +DEF_MAX_BADPW=0 +DEF_MAX_PWAGE=TIMEQ_FOREVER +DEF_MAX_PWHIST=8 +DEF_MIN_PWAGE=0 +DEF_MIN_PWLEN=6 +DEF_PRIORITY=1 +DEF_PWUNIQUENESS=5 +DEFAULT_AC=0x0 +DEFAULT_CHARSET=1 +DEFAULT_CONTEXT_PRIORITY=100 +DEFAULT_CONTROL=0x3 +DEFAULT_DELAYED_BUFFER_SIZE=(1) +DEFAULT_ETHERTYPE=0x8419 +DEFAULT_FC=0x40 +DEFAULT_FDDI_FC=0x10 +DEFAULT_FDDIFC=0x10 +DEFAULT_GUI_FONT=17 +DEFAULT_IMPERSONATION_LEVEL=SecurityImpersonation +DEFAULT_MINIMUM_ENTITIES=32 +DEFAULT_NAMESPACE="Root\\CimV2" +DEFAULT_PALETTE=15 +DEFAULT_PITCH=0 +DEFAULT_PRECIS=0 +DEFAULT_QUALITY=0 +DEFAULT_QUEUESIZE=2 +DEFAULT_RTC_BUFFER_SIZE=0x100000 +DEFAULT_SAP=0xAA +DEFAULT_SNMP_PORT_IPX=36879 +DEFAULT_SNMP_PORT_UDP=161 +DEFAULT_SNMPTRAP_PORT_IPX=36880 +DEFAULT_SNMPTRAP_PORT_UDP=162 +DEFAULT_TPSENTRIES=64 +DEFAULT_TR_AC=0x0 +DEFAULT_TR_FC=0x40 +DEFAULT_UNREACHABLE=default: _assume(0) +DEFAULTPRECISION=18 +DEFAULTSCALE=0 +DEINIT_HURRY=0x80000000 +DEINIT_NORMAL=0x1 +DEL_ASSOCIATED=0x8 +DEL_FOLDERS=0x4 +DEL_MESSAGES=0x1 +DELETE=0x10000 +DELFLG_IN_USE=0x1 +DELFLG_IN_USE1=0x10000 +DEMAND_UPDATE_SERVICES=0x8 +DEREGISTERED=0x5 +DES_BLOCKLEN=8 +DES_KEYSIZE=8 +DES_TABLESIZE=(sizeof(DESTable)) +DESKTOP_CREATEMENU=0x4 +DESKTOP_CREATEWINDOW=0x2 +DESKTOP_ENUMERATE=0x40 +DESKTOP_HOOKCONTROL=0x8 +DESKTOP_JOURNALPLAYBACK=0x20 +DESKTOP_JOURNALRECORD=0x10 +DESKTOP_READOBJECTS=0x1 +DESKTOP_SWITCHDESKTOP=0x100 +DESKTOP_WRITEOBJECTS=0x80 +DESKTOPHORZRES=118 +DESKTOPVERTRES=117 +DEST_LONGER=(DEST_MATCHING + 1) +DEST_MATCHING=(MCAST_SCOPE + 1) +DEST_SHORTER=(DEST_LONGER + 1) +DESTINATION_UNREACHABLE=3 +DESX_BLOCKLEN=8 +DESX_KEYSIZE=24 +DESX_TABLESIZE=(sizeof(DESXTable)) +DETACHED_PROCESS=0x8 +DETECT_DUP=0x40 +DETECT_DUP_AVAIL=0x100 +DETECT_FEED=0x20 +DETECT_FEED_AVAIL=0x80 +DETECT_FLAT=0x8 +DETECT_SCAN=0x10 +DEV_STS_EFFECT_RUNNING=DIEGES_PLAYING +DEVICE_DEFAULT_FONT=14 +DEVICE_FONTTYPE=0x2 +DEVICE_NOTIFY_SERVICE_HANDLE=0x1 +DEVICE_NOTIFY_WINDOW_HANDLE=0x0 +DEVICE_PRECIS=5 +DEVICE_TYPE=DWORD +DEVICEDATA=19 +DEVLEN=80 +DF_ALLOWOTHERACCOUNTHOOK=0x1 +DF_DLL_NAME="Microsoft Structured Storage" +DFC_BUTTON=4 +DFC_CAPTION=1 +DFC_MENU=2 +DFC_POPUPMENU=5 +DFC_SCROLL=3 +DFCS_ADJUSTRECT=0x2000 +DFCS_BUTTON3STATE=0x8 +DFCS_BUTTONCHECK=0x0 +DFCS_BUTTONPUSH=0x10 +DFCS_BUTTONRADIO=0x4 +DFCS_BUTTONRADIOIMAGE=0x1 +DFCS_BUTTONRADIOMASK=0x2 +DFCS_CAPTIONCLOSE=0x0 +DFCS_CAPTIONHELP=0x4 +DFCS_CAPTIONMAX=0x2 +DFCS_CAPTIONMIN=0x1 +DFCS_CAPTIONRESTORE=0x3 +DFCS_CHECKED=0x400 +DFCS_FLAT=0x4000 +DFCS_HOT=0x1000 +DFCS_INACTIVE=0x100 +DFCS_MENUARROW=0x0 +DFCS_MENUARROWRIGHT=0x4 +DFCS_MENUBULLET=0x2 +DFCS_MENUCHECK=0x1 +DFCS_MONO=0x8000 +DFCS_PUSHED=0x200 +DFCS_SCROLLCOMBOBOX=0x5 +DFCS_SCROLLDOWN=0x1 +DFCS_SCROLLLEFT=0x2 +DFCS_SCROLLRIGHT=0x3 +DFCS_SCROLLSIZEGRIP=0x8 +DFCS_SCROLLSIZEGRIPRIGHT=0x10 +DFCS_SCROLLUP=0x0 +DFCS_TRANSPARENT=0x800 +DFS_ADD_VOLUME=1 +DFS_RESTORE_VOLUME=2 +DFS_SITE_PRIMARY=0x1 +DFS_STORAGE_STATE_ACTIVE=4 +DFS_STORAGE_STATE_OFFLINE=1 +DFS_STORAGE_STATE_ONLINE=2 +DFS_VOLUME_STATE_INCONSISTENT=2 +DFS_VOLUME_STATE_OFFLINE=3 +DFS_VOLUME_STATE_OK=1 +DFS_VOLUME_STATE_ONLINE=4 +DHCP_CALLOUT_ENTRY_POINT="DhcpServerCalloutEntry" +DHCP_CALLOUT_LIST_KEY="System\\CurrentControlSet\\Services\\DHCPServer\\Parameters" +DHCP_CALLOUT_LIST_TYPE=REG_MULTI_SZ +DHCP_CALLOUT_LIST_VALUE="CalloutDlls" +DHCP_CLIENT_BOOTP=0x30000003 +DHCP_CLIENT_DHCP=0x30000004 +DHCP_CONTROL_CONTINUE=0x4 +DHCP_CONTROL_PAUSE=0x3 +DHCP_CONTROL_START=0x1 +DHCP_CONTROL_STOP=0x2 +DHCP_DROP_DUPLICATE=0x1 +DHCP_DROP_GEN_FAILURE=0x100 +DHCP_DROP_INTERNAL_ERROR=0x3 +DHCP_DROP_INVALID=0x8 +DHCP_DROP_NO_SUBNETS=0x7 +DHCP_DROP_NOADDRESS=0xA +DHCP_DROP_NOMEM=0x2 +DHCP_DROP_PAUSED=0x6 +DHCP_DROP_PROCESSED=0xB +DHCP_DROP_TIMEOUT=0x4 +DHCP_DROP_UNAUTH=0x5 +DHCP_DROP_WRONG_SERVER=0x9 +DHCP_GIVE_ADDRESS_NEW=0x30000001 +DHCP_GIVE_ADDRESS_OLD=0x30000002 +DHCP_PROB_CONFLICT=0x20000001 +DHCP_PROB_DECLINE=0x20000002 +DHCP_PROB_NACKED=0x20000004 +DHCP_PROB_RELEASE=0x20000003 +DHCP_SEND_PACKET=0x10000000 +DHCPCAPI_DEREGISTER_HANDLE_EVENT=0x1 +DHCPCAPI_REGISTER_HANDLE_EVENT=0x1 +DHCPCAPI_REQUEST_ASYNCHRONOUS=0x4 +DHCPCAPI_REQUEST_CANCEL=0x8 +DHCPCAPI_REQUEST_MASK=0xF +DHCPCAPI_REQUEST_PERSISTENT=0x1 +DHCPCAPI_REQUEST_SYNCHRONOUS=0x2 +DIALENG_OperationComplete=0x10000 +DIALENG_RedialAttempt=0x10001 +DIALENG_RedialWait=0x10002 +DIALOG_ALLOW_CANCEL=0x80 +DIALOG_ALREADY_ACTIVE=UINT(-18) +DIALOG_ATTACH=0x8 +DIALOG_CONFIRM_CANCEL=0x100 +DIALOG_COPY=0x20 +DIALOG_DELETE=0x40 +DIALOG_FOLDER=0x1 +DIALOG_MESSAGE=0x2 +DIALOG_MODAL=0x1 +DIALOG_MOVE=0x10 +DIALOG_OPTIONS=0x4 +DIALOG_PROP=0x4 +DIALOG_SDI=0x2 +DIALOPTION_BILLING=0x40 +DIALOPTION_DIALTONE=0x100 +DIALOPTION_QUIET=0x80 +DIALPROP_DOMAIN="Domain" +DIALPROP_LASTERROR="LastError" +DIALPROP_PASSWORD="Password" +DIALPROP_PHONENUMBER="PhoneNumber" +DIALPROP_REDIALCOUNT="RedialCount" +DIALPROP_REDIALINTERVAL="RedialInterval" +DIALPROP_RESOLVEDPHONE="ResolvedPhone" +DIALPROP_SAVEPASSWORD="SavePassword" +DIALPROP_USERNAME="UserName" +DIB_PAL_COLORS=1 +DIB_PAL_INDICES=2 +DIB_PAL_LOGINDICES=4 +DIB_PAL_PHYSINDICES=2 +DIB_RGB_COLORS=0 +DIBCI_NODISPLAYCLASS=0x2 +DIBCI_NOINSTALLCLASS=0x1 +DICD_GENERATE_ID=0x1 +DICD_INHERIT_CLASSDRVS=0x2 +DICS_DISABLE=0x2 +DICS_ENABLE=0x1 +DICS_FLAG_CONFIGGENERAL=0x4 +DICS_FLAG_CONFIGSPECIFIC=0x2 +DICS_FLAG_GLOBAL=0x1 +DICS_PROPCHANGE=0x3 +DICS_START=0x4 +DICS_STOP=0x5 +DIF_ADDPROPERTYPAGE_ADVANCED=0x23 +DIF_ADDPROPERTYPAGE_BASIC=0x24 +DIF_ALLOW_INSTALL=0x18 +DIF_ASSIGNRESOURCES=0x3 +DIF_CALCDISKSPACE=0xB +DIF_DESTROYPRIVATEDATA=0xC +DIF_DESTROYWIZARDDATA=0x11 +DIF_DETECT=0xF +DIF_DETECTCANCEL=0x21 +DIF_DETECTVERIFY=0x14 +DIF_ENABLECLASS=0x13 +DIF_FIRSTTIMESETUP=0x6 +DIF_FOUNDDEVICE=0x7 +DIF_INSTALLCLASSDRIVERS=0xA +DIF_INSTALLDEVICE=0x2 +DIF_INSTALLDEVICEFILES=0x15 +DIF_INSTALLINTERFACES=0x20 +DIF_INSTALLWIZARD=0x10 +DIF_MOVEDEVICE=0xE +DIF_NEWDEVICEWIZARD_FINISHINSTALL=0x1E +DIF_NEWDEVICEWIZARD_POSTANALYZE=0x1D +DIF_NEWDEVICEWIZARD_PREANALYZE=0x1C +DIF_NEWDEVICEWIZARD_PRESELECT=0x1A +DIF_NEWDEVICEWIZARD_SELECT=0x1B +DIF_POWERMESSAGEWAKE=0x27 +DIF_PROPERTIES=0x4 +DIF_PROPERTYCHANGE=0x12 +DIF_REGISTER_COINSTALLERS=0x22 +DIF_REGISTERDEVICE=0x19 +DIF_REMOVE=0x5 +DIF_RESERVED1=0x25 +DIF_SELECTBESTCOMPATDRV=0x17 +DIF_SELECTCLASSDRIVERS=0x8 +DIF_SELECTDEVICE=0x1 +DIF_TROUBLESHOOTER=0x26 +DIF_UNREMOVE=0x16 +DIF_UNUSED1=0x1F +DIF_VALIDATECLASSDRIVERS=0x9 +DIF_VALIDATEDRIVER=0xD +DIFEF_DEFAULT=0x0 +DIFEF_INCLUDENONSTANDARD=0x1 +DIFEF_MODIFYIFNEEDED=0x10 +DIFFERENCE=11 +DIGCDP_FLAG_ADVANCED=0x2 +DIGCDP_FLAG_BASIC=0x1 +DIGCF_ALLCLASSES=0x4 +DIGCF_DEFAULT=0x1 +DIGCF_DEVICEINTERFACE=0x10 +DIGCF_INTERFACEDEVICE=DIGCF_DEVICEINTERFACE +DIGCF_PRESENT=0x2 +DIGCF_PROFILE=0x8 +DIGDD_PEEK=0x1 +DIGFFS_ACTUATORSOFF=0x20 +DIGFFS_ACTUATORSON=0x10 +DIGFFS_DEVICELOST=0x80000000 +DIGFFS_EMPTY=0x1 +DIGFFS_PAUSED=0x4 +DIGFFS_POWEROFF=0x80 +DIGFFS_POWERON=0x40 +DIGFFS_SAFETYSWITCHOFF=0x200 +DIGFFS_SAFETYSWITCHON=0x100 +DIGFFS_STOPPED=0x2 +DIGFFS_USERFFSWITCHOFF=0x800 +DIGFFS_USERFFSWITCHON=0x400 +DIGSIG_E_CRYPTO=0x800B0008 +DIGSIG_E_DECODE=0x800B0006 +DIGSIG_E_ENCODE=0x800B0005 +DIGSIG_E_EXTENSIBILITY=0x800B0007 +DIJC_CALLOUT=0x8 +DIJC_GAIN=0x4 +DIJC_GUIDINSTANCE=0x1 +DIJC_REGHWCONFIGTYPE=0x2 +DIJC_WDMGAMEPORT=0x10 +DIJOFS_BUTTON0=DIJOFS_BUTTON(0) +DIJOFS_BUTTON1=DIJOFS_BUTTON(1) +DIJOFS_BUTTON10=DIJOFS_BUTTON(10) +DIJOFS_BUTTON11=DIJOFS_BUTTON(11) +DIJOFS_BUTTON12=DIJOFS_BUTTON(12) +DIJOFS_BUTTON13=DIJOFS_BUTTON(13) +DIJOFS_BUTTON14=DIJOFS_BUTTON(14) +DIJOFS_BUTTON15=DIJOFS_BUTTON(15) +DIJOFS_BUTTON16=DIJOFS_BUTTON(16) +DIJOFS_BUTTON17=DIJOFS_BUTTON(17) +DIJOFS_BUTTON18=DIJOFS_BUTTON(18) +DIJOFS_BUTTON19=DIJOFS_BUTTON(19) +DIJOFS_BUTTON2=DIJOFS_BUTTON(2) +DIJOFS_BUTTON20=DIJOFS_BUTTON(20) +DIJOFS_BUTTON21=DIJOFS_BUTTON(21) +DIJOFS_BUTTON22=DIJOFS_BUTTON(22) +DIJOFS_BUTTON23=DIJOFS_BUTTON(23) +DIJOFS_BUTTON24=DIJOFS_BUTTON(24) +DIJOFS_BUTTON25=DIJOFS_BUTTON(25) +DIJOFS_BUTTON26=DIJOFS_BUTTON(26) +DIJOFS_BUTTON27=DIJOFS_BUTTON(27) +DIJOFS_BUTTON28=DIJOFS_BUTTON(28) +DIJOFS_BUTTON29=DIJOFS_BUTTON(29) +DIJOFS_BUTTON3=DIJOFS_BUTTON(3) +DIJOFS_BUTTON30=DIJOFS_BUTTON(30) +DIJOFS_BUTTON31=DIJOFS_BUTTON(31) +DIJOFS_BUTTON4=DIJOFS_BUTTON(4) +DIJOFS_BUTTON5=DIJOFS_BUTTON(5) +DIJOFS_BUTTON6=DIJOFS_BUTTON(6) +DIJOFS_BUTTON7=DIJOFS_BUTTON(7) +DIJOFS_BUTTON8=DIJOFS_BUTTON(8) +DIJOFS_BUTTON9=DIJOFS_BUTTON(9) +DIJU_GAMEPORTEMULATOR=0x4 +DIJU_GLOBALDRIVER=0x2 +DIJU_USERVALUES=0x1 +DIK_0=0xB +DIK_1=0x2 +DIK_2=0x3 +DIK_3=0x4 +DIK_4=0x5 +DIK_5=0x6 +DIK_6=0x7 +DIK_7=0x8 +DIK_8=0x9 +DIK_9=0xA +DIK_A=0x1E +DIK_ABNT_C1=0x73 +DIK_ABNT_C2=0x7E +DIK_ADD=0x4E +DIK_APOSTROPHE=0x28 +DIK_APPS=0xDD +DIK_AT=0x91 +DIK_AX=0x96 +DIK_B=0x30 +DIK_BACK=0xE +DIK_BACKSLASH=0x2B +DIK_BACKSPACE=DIK_BACK +DIK_C=0x2E +DIK_CALCULATOR=0xA1 +DIK_CAPITAL=0x3A +DIK_CAPSLOCK=DIK_CAPITAL +DIK_CIRCUMFLEX=DIK_PREVTRACK +DIK_COLON=0x92 +DIK_COMMA=0x33 +DIK_CONVERT=0x79 +DIK_D=0x20 +DIK_DECIMAL=0x53 +DIK_DELETE=0xD3 +DIK_DIVIDE=0xB5 +DIK_DOWN=0xD0 +DIK_DOWNARROW=DIK_DOWN +DIK_E=0x12 +DIK_END=0xCF +DIK_EQUALS=0xD +DIK_ESCAPE=0x1 +DIK_F=0x21 +DIK_F1=0x3B +DIK_F10=0x44 +DIK_F11=0x57 +DIK_F12=0x58 +DIK_F13=0x64 +DIK_F14=0x65 +DIK_F15=0x66 +DIK_F2=0x3C +DIK_F3=0x3D +DIK_F4=0x3E +DIK_F5=0x3F +DIK_F6=0x40 +DIK_F7=0x41 +DIK_F8=0x42 +DIK_F9=0x43 +DIK_G=0x22 +DIK_GRAVE=0x29 +DIK_H=0x23 +DIK_HOME=0xC7 +DIK_I=0x17 +DIK_INSERT=0xD2 +DIK_J=0x24 +DIK_K=0x25 +DIK_KANA=0x70 +DIK_KANJI=0x94 +DIK_L=0x26 +DIK_LALT=DIK_LMENU +DIK_LBRACKET=0x1A +DIK_LCONTROL=0x1D +DIK_LEFT=0xCB +DIK_LEFTARROW=DIK_LEFT +DIK_LMENU=0x38 +DIK_LSHIFT=0x2A +DIK_LWIN=0xDB +DIK_M=0x32 +DIK_MAIL=0xEC +DIK_MEDIASELECT=0xED +DIK_MEDIASTOP=0xA4 +DIK_MINUS=0xC +DIK_MULTIPLY=0x37 +DIK_MUTE=0xA0 +DIK_MYCOMPUTER=0xEB +DIK_N=0x31 +DIK_NEXT=0xD1 +DIK_NEXTTRACK=0x99 +DIK_NOCONVERT=0x7B +DIK_NUMLOCK=0x45 +DIK_NUMPAD0=0x52 +DIK_NUMPAD1=0x4F +DIK_NUMPAD2=0x50 +DIK_NUMPAD3=0x51 +DIK_NUMPAD4=0x4B +DIK_NUMPAD5=0x4C +DIK_NUMPAD6=0x4D +DIK_NUMPAD7=0x47 +DIK_NUMPAD8=0x48 +DIK_NUMPAD9=0x49 +DIK_NUMPADCOMMA=0xB3 +DIK_NUMPADENTER=0x9C +DIK_NUMPADEQUALS=0x8D +DIK_NUMPADMINUS=DIK_SUBTRACT +DIK_NUMPADPERIOD=DIK_DECIMA +DIK_NUMPADPLUS=DIK_ADD +DIK_NUMPADSLASH=DIK_DIVIDE +DIK_NUMPADSTAR=DIK_MULTIPLY +DIK_O=0x18 +DIK_OEM_102=0x56 +DIK_P=0x19 +DIK_PAUSE=0xC5 +DIK_PERIOD=0x34 +DIK_PGDN=DIK_NEXT +DIK_PGUP=DIK_PRIOR +DIK_PLAYPAUSE=0xA2 +DIK_POWER=0xDE +DIK_PREVTRACK=0x90 +DIK_PRIOR=0xC9 +DIK_Q=0x10 +DIK_R=0x13 +DIK_RALT=DIK_RMENU +DIK_RBRACKET=0x1B +DIK_RCONTROL=0x9D +DIK_RETURN=0x1C +DIK_RIGHT=0xCD +DIK_RIGHTARROW=DIK_RIGHT +DIK_RMENU=0xB8 +DIK_RSHIFT=0x36 +DIK_RWIN=0xDC +DIK_S=0x1F +DIK_SCROLL=0x46 +DIK_SEMICOLON=0x27 +DIK_SLASH=0x35 +DIK_SLEEP=0xDF +DIK_SPACE=0x39 +DIK_STOP=0x95 +DIK_SUBTRACT=0x4A +DIK_SYSRQ=0xB7 +DIK_T=0x14 +DIK_TAB=0xF +DIK_U=0x16 +DIK_UNDERLINE=0x93 +DIK_UNLABELED=0x97 +DIK_UP=0xC8 +DIK_UPARROW=DIK_UP +DIK_V=0x2F +DIK_VOLUMEDOWN=0xAE +DIK_VOLUMEUP=0xB0 +DIK_W=0x11 +DIK_WAKE=0xE3 +DIK_WEBBACK=0xEA +DIK_WEBFAVORITES=0xE6 +DIK_WEBFORWARD=0xE9 +DIK_WEBHOME=0xB2 +DIK_WEBREFRESH=0xE7 +DIK_WEBSEARCH=0xE5 +DIK_WEBSTOP=0xE8 +DIK_X=0x2D +DIK_Y=0x15 +DIK_YEN=0x7D +DIK_Z=0x2C +DIOCR_INSTALLER=0x1 +DIOCR_INTERFACE=0x2 +DIOD_CANCEL_REMOVE=0x4 +DIOD_INHERIT_CLASSDRVS=0x2 +DIODI_NO_ADD=0x1 +DIPH_BYID=2 +DIPH_BYOFFSET=1 +DIPH_BYUSAGE=3 +DIPH_DEVICE=0 +DIPROP_AUTOCENTER=MAKEDIPROP(9) +DIPROP_AXISMODE=MAKEDIPROP(2) +DIPROP_BUFFERSIZE=MAKEDIPROP(1) +DIPROP_CALIBRATION=MAKEDIPROP(11) +DIPROP_CALIBRATIONMODE=MAKEDIPROP(10) +DIPROP_DEADZONE=MAKEDIPROP(5) +DIPROP_ENABLEREPORTID=MAKEDIPROP(17) +DIPROP_FFGAIN=MAKEDIPROP(7) +DIPROP_FFLOAD=MAKEDIPROP(8) +DIPROP_GETLOGICALRANGE=MAKEDIPROP(19) +DIPROP_GETPHYSICALRANGE=MAKEDIPROP(18) +DIPROP_GETPORTDISPLAYNAME=MAKEDIPROP(16) +DIPROP_GRANULARITY=MAKEDIPROP(3) +DIPROP_GUIDANDPATH=MAKEDIPROP(12) +DIPROP_INSTANCENAME=MAKEDIPROP(13) +DIPROP_JOYSTICKID=MAKEDIPROP(15) +DIPROP_PRODUCTNAME=MAKEDIPROP(14) +DIPROP_RANGE=MAKEDIPROP(4) +DIPROP_SATURATION=MAKEDIPROP(6) +DIPROPAUTOCENTER_OFF=0 +DIPROPAUTOCENTER_ON=1 +DIPROPAXISMODE_ABS=0 +DIPROPAXISMODE_REL=1 +DIPROPCALIBRATIONMODE_COOKED=0 +DIPROPCALIBRATIONMODE_RAW=1 +DIPROPRANGE_NOMAX=0x7FFFFFFF +DIPROPRANGE_NOMIN=0x80000000 +DIR_BACKWARD=0x1 +DIRECT3D_VERSION=0x700 +DIRECTDRAW_VERSION=0x700 +DIRECTINPUT_VERSION=0x700 +DIRECTSOUND_VERSION=0x700 +DIREG_BOTH=0x4 +DIREG_DEV=0x1 +DIREG_DRV=0x2 +DIRID_ABSOLUTE=-1 +DIRID_ABSOLUTE_16BIT=0xFFFF +DIRID_APPS=24 +DIRID_BOOT=30 +DIRID_COLOR=23 +DIRID_COMMON_APPDATA=16419 +DIRID_COMMON_DESKTOPDIRECTORY=16409 +DIRID_COMMON_DOCUMENTS=16430 +DIRID_COMMON_FAVORITES=16415 +DIRID_COMMON_PROGRAMS=16407 +DIRID_COMMON_STARTMENU=16406 +DIRID_COMMON_STARTUP=16408 +DIRID_COMMON_TEMPLATES=16429 +DIRID_DEFAULT=DIRID_SYSTEM +DIRID_DRIVERS=12 +DIRID_FONTS=20 +DIRID_HELP=18 +DIRID_INF=17 +DIRID_IOSUBSYS=DIRID_DRIVERS +DIRID_LOADER=54 +DIRID_NULL=0 +DIRID_PRINTPROCESSOR=55 +DIRID_PROGRAM_FILES=16422 +DIRID_PROGRAM_FILES_COMMON=16427 +DIRID_PROGRAM_FILES_COMMONX86=16428 +DIRID_PROGRAM_FILES_X86=16426 +DIRID_SHARED=25 +DIRID_SPOOL=51 +DIRID_SPOOLDRIVERS=52 +DIRID_SRCPATH=1 +DIRID_SYSTEM=11 +DIRID_SYSTEM_X86=16425 +DIRID_SYSTEM16=50 +DIRID_USER=0x8000 +DIRID_USERPROFILE=53 +DIRID_VIEWERS=21 +DIRID_WINDOWS=10 +DISABLE_MAX_PRIVILEGE=0x1 +DISABLE_SMART=0xD9 +DISC_NO_FORCE=0x40 +DISC_UPDATE_PROFILE=0x1 +DISCL_BACKGROUND=0x8 +DISCL_EXCLUSIVE=0x1 +DISCL_FOREGROUND=0x4 +DISCL_NONEXCLUSIVE=0x2 +DISCL_NOWINKEY=0x10 +DISDD_CONTINUE=0x1 +DISFFC_CONTINUE=0x8 +DISFFC_PAUSE=0x4 +DISFFC_RESET=0x1 +DISFFC_SETACTUATORSOFF=0x20 +DISFFC_SETACTUATORSON=0x10 +DISFFC_STOPALL=0x2 +DISK_BINNING=3 +DISK_HISTOGRAM_SIZE=sizeof(DISK_HISTOGRAM) +DISK_LOGGING_DUMP=2 +DISK_LOGGING_START=0 +DISK_LOGGING_STOP=1 +DISK_READ_ERROR=UINT(-21) +DISK_WRITE_ERROR=UINT(-22) +DISP_CHANGE_BADFLAGS=-4 +DISP_CHANGE_BADMODE=-2 +DISP_CHANGE_BADPARAM=-5 +DISP_CHANGE_FAILED=-1 +DISP_CHANGE_NOTUPDATED=-3 +DISP_CHANGE_RESTART=1 +DISP_CHANGE_SUCCESSFUL=0 +DISP_E_ARRAYISLOCKED=0x8002000D +DISP_E_BADCALLEE=0x80020010 +DISP_E_BADINDEX=0x8002000B +DISP_E_BADPARAMCOUNT=0x8002000E +DISP_E_BADVARTYPE=0x80020008 +DISP_E_BUFFERTOOSMALL=0x80020013 +DISP_E_DIVBYZERO=0x80020012 +DISP_E_EXCEPTION=0x80020009 +DISP_E_MEMBERNOTFOUND=0x80020003 +DISP_E_NONAMEDARGS=0x80020007 +DISP_E_NOTACOLLECTION=0x80020011 +DISP_E_OVERFLOW=0x8002000A +DISP_E_PARAMNOTFOUND=0x80020004 +DISP_E_PARAMNOTOPTIONAL=0x8002000F +DISP_E_TYPEMISMATCH=0x80020005 +DISP_E_UNKNOWNINTERFACE=0x80020001 +DISP_E_UNKNOWNLCID=0x8002000C +DISP_E_UNKNOWNNAME=0x80020006 +DISPATCH_CONSTRUCT=0x4000 +DISPATCH_METHOD=0x1 +DISPATCH_PROPERTYGET=0x2 +DISPATCH_PROPERTYPUT=0x4 +DISPATCH_PROPERTYPUTREF=0x8 +DISPID_1D=(DISPID_TEXTSITE + 1000) +DISPID_2D=DISPID_NORMAL_FIRST +DISPID_A_ACCELERATOR=(DISPID_A_FIRST+147) +DISPID_A_BACKGROUND=(DISPID_A_FIRST+32) +DISPID_A_BACKGROUNDATTACHMENT=(DISPID_A_FIRST+45) +DISPID_A_BACKGROUNDIMAGE=(DISPID_A_FIRST+1) +DISPID_A_BACKGROUNDPOSITION=(DISPID_A_FIRST+46) +DISPID_A_BACKGROUNDPOSX=(DISPID_A_FIRST+33) +DISPID_A_BACKGROUNDPOSY=(DISPID_A_FIRST+34) +DISPID_A_BACKGROUNDREPEAT=(DISPID_A_FIRST+44) +DISPID_A_BASEFONT=(DISPID_A_FIRST+26) +DISPID_A_BORDER=(DISPID_A_FIRST+49) +DISPID_A_BORDERBOTTOM=(DISPID_A_FIRST+52) +DISPID_A_BORDERBOTTOMCOLOR=(DISPID_A_FIRST+57) +DISPID_A_BORDERBOTTOMSTYLE=(DISPID_A_FIRST+67) +DISPID_A_BORDERBOTTOMWIDTH=(DISPID_A_FIRST+62) +DISPID_A_BORDERCOLLAPSE=(DISPID_A_FIRST+84) +DISPID_A_BORDERCOLOR=(DISPID_A_FIRST+54) +DISPID_A_BORDERLEFT=(DISPID_A_FIRST+53) +DISPID_A_BORDERLEFTCOLOR=(DISPID_A_FIRST+58) +DISPID_A_BORDERLEFTSTYLE=(DISPID_A_FIRST+68) +DISPID_A_BORDERLEFTWIDTH=(DISPID_A_FIRST+63) +DISPID_A_BORDERRIGHT=(DISPID_A_FIRST+51) +DISPID_A_BORDERRIGHTCOLOR=(DISPID_A_FIRST+56) +DISPID_A_BORDERRIGHTSTYLE=(DISPID_A_FIRST+66) +DISPID_A_BORDERRIGHTWIDTH=(DISPID_A_FIRST+61) +DISPID_A_BORDERSTYLE=(DISPID_A_FIRST+64) +DISPID_A_BORDERTOP=(DISPID_A_FIRST+50) +DISPID_A_BORDERTOPCOLOR=(DISPID_A_FIRST+55) +DISPID_A_BORDERTOPSTYLE=(DISPID_A_FIRST+65) +DISPID_A_BORDERTOPWIDTH=(DISPID_A_FIRST+60) +DISPID_A_BORDERWIDTH=(DISPID_A_FIRST+59) +DISPID_A_CLEAR=(DISPID_A_FIRST+16) +DISPID_A_CLIP=(DISPID_A_FIRST+92) +DISPID_A_CLIPRECTBOTTOM=(DISPID_A_FIRST+95) +DISPID_A_CLIPRECTLEFT=(DISPID_A_FIRST+96) +DISPID_A_CLIPRECTRIGHT=(DISPID_A_FIRST+94) +DISPID_A_CLIPRECTTOP=(DISPID_A_FIRST+93) +DISPID_A_COLOR=(DISPID_A_FIRST+2) +DISPID_A_CURSOR=(DISPID_A_FIRST+102) +DISPID_A_DIR=(DISPID_A_FIRST+117) +DISPID_A_DIRECTION=(DISPID_A_FIRST+119) +DISPID_A_DISPLAY=(DISPID_A_FIRST+71) +DISPID_A_DOCFRAGMENT=(DISPID_A_FIRST+142) +DISPID_A_FILTER=(DISPID_A_FIRST+82) +DISPID_A_FIRST=DISPID_ATTRS +DISPID_A_FLOAT=(DISPID_A_FIRST+70) +DISPID_A_FONT=(DISPID_A_FIRST+41) +DISPID_A_FONTFACE=(DISPID_A_FIRST+18) +DISPID_A_FONTFACESRC=(DISPID_A_FIRST+97) +DISPID_A_FONTSIZE=(DISPID_A_FIRST+19) +DISPID_A_FONTSIZECOMBINE=(DISPID_A_FIRST+43) +DISPID_A_FONTSIZEKEYWORD=(DISPID_A_FIRST+42) +DISPID_A_FONTSTYLE=(DISPID_A_FIRST+24) +DISPID_A_FONTVARIANT=(DISPID_A_FIRST+25) +DISPID_A_FONTWEIGHT=(DISPID_A_FIRST+27) +DISPID_A_HTCDD_CREATEEVENTOBJECT=(DISPID_A_FIRST+144) +DISPID_A_HTCDD_ELEMENT=(DISPID_A_FIRST+143) +DISPID_A_HTCDISPATCHITEM_VALUE=(DISPID_A_FIRST+141) +DISPID_A_IMEMODE=(DISPID_A_FIRST+120) +DISPID_A_LANG=(DISPID_A_FIRST+9) +DISPID_A_LANGUAGE=(DISPID_A_FIRST+100) +DISPID_A_LAYOUTGRID=(DISPID_A_FIRST+131) +DISPID_A_LAYOUTGRIDCHAR=(DISPID_A_FIRST+127) +DISPID_A_LAYOUTGRIDLINE=(DISPID_A_FIRST+128) +DISPID_A_LAYOUTGRIDMODE=(DISPID_A_FIRST+129) +DISPID_A_LAYOUTGRIDTYPE=(DISPID_A_FIRST+130) +DISPID_A_LETTERSPACING=(DISPID_A_FIRST+8) +DISPID_A_LINEBREAK=(DISPID_A_FIRST+133) +DISPID_A_LINEHEIGHT=(DISPID_A_FIRST+6) +DISPID_A_LISTSTYLE=(DISPID_A_FIRST+75) +DISPID_A_LISTSTYLEIMAGE=(DISPID_A_FIRST+74) +DISPID_A_LISTSTYLEPOSITION=(DISPID_A_FIRST+73) +DISPID_A_LISTSTYLETYPE=(DISPID_A_FIRST+72) +DISPID_A_LISTTYPE=(DISPID_A_FIRST+17) +DISPID_A_MARGIN=(DISPID_A_FIRST+36) +DISPID_A_MARGINBOTTOM=(DISPID_A_FIRST+39) +DISPID_A_MARGINLEFT=(DISPID_A_FIRST+40) +DISPID_A_MARGINRIGHT=(DISPID_A_FIRST+38) +DISPID_A_MARGINTOP=(DISPID_A_FIRST+37) +DISPID_A_MAX=(DISPID_ATTRS+999) +DISPID_A_MIN=DISPID_ATTRS +DISPID_A_NOWRAP=(DISPID_A_FIRST+5) +DISPID_A_OVERFLOW=(DISPID_A_FIRST+10) +DISPID_A_OVERFLOWX=(DISPID_A_FIRST+139) +DISPID_A_OVERFLOWY=(DISPID_A_FIRST+140) +DISPID_A_PADDING=(DISPID_A_FIRST+11) +DISPID_A_PADDINGBOTTOM=(DISPID_A_FIRST+14) +DISPID_A_PADDINGLEFT=(DISPID_A_FIRST+15) +DISPID_A_PADDINGRIGHT=(DISPID_A_FIRST+13) +DISPID_A_PADDINGTOP=(DISPID_A_FIRST+12) +DISPID_A_PAGEBREAKAFTER=(DISPID_A_FIRST+78) +DISPID_A_PAGEBREAKBEFORE=(DISPID_A_FIRST+77) +DISPID_A_POSITION=(DISPID_A_FIRST+90) +DISPID_A_RUBYALIGN=(DISPID_A_FIRST+121) +DISPID_A_RUBYOVERHANG=(DISPID_A_FIRST+123) +DISPID_A_RUBYPOSITION=(DISPID_A_FIRST+122) +DISPID_A_SCROLL=(DISPID_A_FIRST+79) +DISPID_A_STYLETEXT=(DISPID_A_FIRST+99) +DISPID_A_TABLEBORDERCOLOR=(DISPID_A_FIRST+28) +DISPID_A_TABLEBORDERCOLORDARK=(DISPID_A_FIRST+30) +DISPID_A_TABLEBORDERCOLORLIGHT=(DISPID_A_FIRST+29) +DISPID_A_TABLELAYOUT=(DISPID_A_FIRST+98) +DISPID_A_TABLEVALIGN=(DISPID_A_FIRST+31) +DISPID_A_TEXTAUTOSPACE=(DISPID_A_FIRST+132) +DISPID_A_TEXTDECORATION=(DISPID_A_FIRST+35) +DISPID_A_TEXTDECORATIONBLINK=(DISPID_A_FIRST+22) +DISPID_A_TEXTDECORATIONLINETHROUGH=(DISPID_A_FIRST+20) +DISPID_A_TEXTDECORATIONNONE=(DISPID_A_FIRST+23) +DISPID_A_TEXTDECORATIONOVERLINE=(DISPID_A_FIRST+69) +DISPID_A_TEXTDECORATIONUNDERLINE=(DISPID_A_FIRST+21) +DISPID_A_TEXTINDENT=(DISPID_A_FIRST+7) +DISPID_A_TEXTJUSTIFY=(DISPID_A_FIRST+135) +DISPID_A_TEXTJUSTIFYTRIM=(DISPID_A_FIRST+136) +DISPID_A_TEXTKASHIDA=(DISPID_A_FIRST+137) +DISPID_A_TEXTTRANSFORM=(DISPID_A_FIRST+4) +DISPID_A_UNICODEBIDI=(DISPID_A_FIRST+118) +DISPID_A_UNIQUEPEERNUMBER=(DISPID_A_FIRST+146) +DISPID_A_URNATOM=(DISPID_A_FIRST+145) +DISPID_A_VALUE=(DISPID_A_FIRST+101) +DISPID_A_VERTICALALIGN=(DISPID_A_FIRST+48) +DISPID_A_VISIBILITY=(DISPID_A_FIRST+80) +DISPID_A_WHITESPACE=(DISPID_A_FIRST+76) +DISPID_A_WORDBREAK=(DISPID_A_FIRST+134) +DISPID_A_WORDSPACING=(DISPID_A_FIRST+47) +DISPID_A_ZINDEX=(DISPID_A_FIRST+91) +DISPID_ABORT=10 +DISPID_ABOUTBOX=-552 +DISPID_ABSOLUTEDROPMODE=18 +DISPID_ACC_CHILD=-5002 +DISPID_ACC_CHILDCOUNT=-5001 +DISPID_ACC_DEFAULTACTION=(-5013) +DISPID_ACC_DESCRIPTION=(-5005) +DISPID_ACC_DODEFAULTACTION=(-5018) +DISPID_ACC_FOCUS=(-5011) +DISPID_ACC_HELP=(-5008) +DISPID_ACC_HELPTOPIC=(-5009) +DISPID_ACC_HITTEST=(-5017) +DISPID_ACC_KEYBOARDSHORTCUT=(-5010) +DISPID_ACC_LOCATION=(-5015) +DISPID_ACC_NAME=(-5003) +DISPID_ACC_NAVIGATE=(-5016) +DISPID_ACC_PARENT=(-5000) +DISPID_ACC_ROLE=(-5006) +DISPID_ACC_SELECT=(-5014) +DISPID_ACC_SELECTION=(-5012) +DISPID_ACC_STATE=(-5007) +DISPID_ACC_VALUE=(-5004) +DISPID_ACCELERATOR=(-543) +DISPID_ACTIVATEACTIVEXCONTROLS=8 +DISPID_ACTIVATEAPPLETS=7 +DISPID_ACTIVATEDTCS=9 +DISPID_ADDCHANNEL=5 +DISPID_ADDDESKTOPCOMPONENT=6 +DISPID_ADDFAVORITE=4 +DISPID_ADDITEM=(-553) +DISPID_ADVANCEERROR=10 +DISPID_ADVISEDATASRCCHANGEEVENT=(-3901) +DISPID_AMBIENT_APPEARANCE=(-716) +DISPID_AMBIENT_AUTOCLIP=(-715) +DISPID_AMBIENT_BACKCOLOR=(-701) +DISPID_AMBIENT_CHARSET=(-727) +DISPID_AMBIENT_CODEPAGE=(-725) +DISPID_AMBIENT_DISPLAYASDEFAULT=(-713) +DISPID_AMBIENT_DISPLAYNAME=(-702) +DISPID_AMBIENT_DLCONTROL=(-5512) +DISPID_AMBIENT_FONT=(-703) +DISPID_AMBIENT_FORECOLOR=(-704) +DISPID_AMBIENT_LOCALEID=(-705) +DISPID_AMBIENT_MESSAGEREFLECT=(-706) +DISPID_AMBIENT_OFFLINEIFNOTCONNECTED=(-5501) +DISPID_AMBIENT_PALETTE=(-726) +DISPID_AMBIENT_RIGHTTOLEFT=(-732) +DISPID_AMBIENT_SCALEUNITS=(-707) +DISPID_AMBIENT_SHOWGRABHANDLES=(-711) +DISPID_AMBIENT_SHOWHATCHING=(-712) +DISPID_AMBIENT_SILENT=(-5502) +DISPID_AMBIENT_SUPPORTSMNEMONICS=(-714) +DISPID_AMBIENT_TEXTALIGN=(-708) +DISPID_AMBIENT_TOPTOBOTTOM=(-733) +DISPID_AMBIENT_TRANSFERPRIORITY=(-728) +DISPID_AMBIENT_UIDEAD=(-710) +DISPID_AMBIENT_USERAGENT=(-5513) +DISPID_AMBIENT_USERMODE=(-709) +DISPID_ANCHOR=DISPID_NORMAL_FIRST +DISPID_APPEARANCE=(-520) +DISPID_AREA=DISPID_NORMAL_FIRST +DISPID_ATTRS=(DISPID_STYLE + 1000) +DISPID_AUTOCOMPLETEATTACH=12 +DISPID_AUTOCOMPLETESAVEFORM=10 +DISPID_AUTOSCAN=11 +DISPID_AUTOSIZE=(-500) +DISPID_BACKCOLOR=(-501) +DISPID_BACKSTYLE=(-502) +DISPID_BASE=0x0 +DISPID_BASEURL=24 +DISPID_BEFORENAVIGATE=100 +DISPID_BEFORENAVIGATE2=250 +DISPID_BGSOUND=DISPID_NORMAL_FIRST +DISPID_BLOCK=DISPID_NORMAL_FIRST +DISPID_BLUR=6 +DISPID_BODY=(DISPID_TEXTSITE + 1000) +DISPID_BORDERCOLOR=(-503) +DISPID_BORDERSTYLE=(-504) +DISPID_BORDERVISIBLE=(-519) +DISPID_BORDERWIDTH=(-505) +DISPID_BR=DISPID_NORMAL_FIRST +DISPID_BROWSEMODE=26 +DISPID_BUSY=33 +DISPID_BUTTON=(DISPID_RICHTEXT + 1000) +DISPID_CANADVANCEERROR=12 +DISPID_CANRETREATERROR=13 +DISPID_CAPTION=(-518) +DISPID_CHANGE=5 +DISPID_CHECKBOX=DISPID_NORMAL_FIRST +DISPID_CLEAR=(-554) +DISPID_CLICK=(-600) +DISPID_CLICK_VALUE=(-610) +DISPID_COLLECT=(-8) +DISPID_COLLECTION=(DISPID_NORMAL_FIRST+500) +DISPID_COLUMN=(-529) +DISPID_COMMANDSTATECHANGE=105 +DISPID_COMMENTPDL=DISPID_NORMAL_FIRST +DISPID_CommonCtrl_FONTBOLD=3 +DISPID_CommonCtrl_FONTCHARSET=8 +DISPID_CommonCtrl_FONTITAL=4 +DISPID_CommonCtrl_FONTNAME=1 +DISPID_CommonCtrl_FONTSIZE=2 +DISPID_CommonCtrl_FONTSTRIKE=6 +DISPID_CommonCtrl_FONTSUBSCRIPT=10 +DISPID_CommonCtrl_FONTSUPERSCRIPT=9 +DISPID_CommonCtrl_FONTUNDER=5 +DISPID_CommonCtrl_FONTWEIGHT=7 +DISPID_CONSTRUCTOR=(-6) +DISPID_CONTEXTMENUACTION=4 +DISPID_CURRENTDOCUMENTPATH=23 +DISPID_DANIMEVENT_BASE=(DISPID_BASE + DAVIEWERCONTROL_OFFSET) +DISPID_DANIMEVENT_CLICK=(DISPID_DANIMEVENT_BASE + 0x5) +DISPID_DANIMEVENT_ERROR=(DISPID_DANIMEVENT_BASE + 0x9) +DISPID_DANIMEVENT_KEYDOWN=(DISPID_DANIMEVENT_BASE + 0x8) +DISPID_DANIMEVENT_KEYPRESS=(DISPID_DANIMEVENT_BASE + 0x6) +DISPID_DANIMEVENT_KEYUP=(DISPID_DANIMEVENT_BASE + 0x7) +DISPID_DANIMEVENT_MOUSEDOWN=(DISPID_DANIMEVENT_BASE + 0x3) +DISPID_DANIMEVENT_MOUSEMOVE=(DISPID_DANIMEVENT_BASE + 0x4) +DISPID_DANIMEVENT_MOUSEUP=(DISPID_DANIMEVENT_BASE + 0x2) +DISPID_DANIMEVENT_PAUSE=(DISPID_DANIMEVENT_BASE + 0xB) +DISPID_DANIMEVENT_RESUME=(DISPID_DANIMEVENT_BASE + 0xC) +DISPID_DANIMEVENT_START=(DISPID_DANIMEVENT_BASE + 0x1) +DISPID_DANIMEVENT_STOP=(DISPID_DANIMEVENT_BASE + 0xA) +DISPID_DATATRANSFER=DISPID_NORMAL_FIRST +DISPID_DBLCLICK=(-601) +DISPID_DD=DISPID_NORMAL_FIRST +DISPID_DEFAULTVALUE=(DISPID_A_FIRST+83) +DISPID_Delete=(-801) +DISPID_DESTRUCTOR=(-7) +DISPID_DHTMLEDITAPPEARANCE=13 +DISPID_DHTMLEDITSCROLLBARS=14 +DISPID_DIR=DISPID_NORMAL_FIRST +DISPID_DISPLAYCHANGED=2 +DISPID_DISPLAYSTYLE=(-540) +DISPID_DIV=DISPID_NORMAL_FIRST +DISPID_DL=DISPID_NORMAL_FIRST +DISPID_DOCFRAG=DISPID_NORMAL_FIRST +DISPID_DOCLICK=(-551) +DISPID_DOCUMENT=6 +DISPID_DOCUMENTCOMPLETE=1 +DISPID_DOCUMENTHTML=17 +DISPID_DOCUMENTTITLE=25 +DISPID_DOM__TOP=(DISPID_DOM_IMPLEMENTATION + 0x20) +DISPID_DOM_ATTRIBUTE=(DISPID_DOM_DATA + 0x20) +DISPID_DOM_ATTRIBUTE__TOP=(DISPID_DOM_ATTRIBUTE + 4) +DISPID_DOM_ATTRIBUTE_GETNAME=(DISPID_DOM_ATTRIBUTE + 1) +DISPID_DOM_ATTRIBUTE_GETVALUE=(DISPID_DOM_ATTRIBUTE + 3) +DISPID_DOM_ATTRIBUTE_SPECIFIED=(DISPID_DOM_ATTRIBUTE + 2) +DISPID_DOM_ATTRIBUTE_TOP=(DISPID_DOM_ATTRIBUTE + 4) +DISPID_DOM_ATTRIBUTE_VALUE=(DISPID_DOM_ATTRIBUTE + 3) +DISPID_DOM_BASE=0x1 +DISPID_DOM_COLLECTION_BASE=1000000 +DISPID_DOM_COLLECTION_MAX=2999999 +DISPID_DOM_DATA=(DISPID_DOM_ELEMENT + 0x20) +DISPID_DOM_DATA__TOP=(DISPID_DOM_DATA + 8) +DISPID_DOM_DATA_APPEND=(DISPID_DOM_DATA + 3) +DISPID_DOM_DATA_DATA=(DISPID_DOM_DATA + 1) +DISPID_DOM_DATA_DELETE=(DISPID_DOM_DATA + 5) +DISPID_DOM_DATA_INSERT=(DISPID_DOM_DATA + 4) +DISPID_DOM_DATA_LENGTH=(DISPID_DOM_DATA + 1) +DISPID_DOM_DATA_REPLACE=(DISPID_DOM_DATA + 6) +DISPID_DOM_DATA_SUBSTRING=(DISPID_DOM_DATA + 2) +DISPID_DOM_DATA_TOP=(DISPID_DOM_DATA + 7) +DISPID_DOM_DOCUMENT=(DISPID_DOM_DOCUMENTFRAGMENT + 0x20) +DISPID_DOM_DOCUMENT_CREATEATTRIBUTE=(DISPID_DOM_DOCUMENT + 10) +DISPID_DOM_DOCUMENT_CREATECDATASECTION=(DISPID_DOM_DOCUMENT + 8) +DISPID_DOM_DOCUMENT_CREATECOMMENT=(DISPID_DOM_DOCUMENT + 7) +DISPID_DOM_DOCUMENT_CREATEDOCUMENTFRAGMENT=(DISPID_DOM_DOCUMENT + 5) +DISPID_DOM_DOCUMENT_CREATEELEMENT=(DISPID_DOM_DOCUMENT + 4) +DISPID_DOM_DOCUMENT_CREATEENTITY=(DISPID_DOM_DOCUMENT + 11) +DISPID_DOM_DOCUMENT_CREATEENTITYREFERENCE=(DISPID_DOM_DOCUMENT + 12) +DISPID_DOM_DOCUMENT_CREATEPROCESSINGINSTRUCTION=(DISPID_DOM_DOCUMENT + 9) +DISPID_DOM_DOCUMENT_CREATETEXTNODE=(DISPID_DOM_DOCUMENT + 6) +DISPID_DOM_DOCUMENT_DOCTYPE=(DISPID_DOM_DOCUMENT + 1) +DISPID_DOM_DOCUMENT_DOCUMENTELEMENT=(DISPID_DOM_DOCUMENT + 3) +DISPID_DOM_DOCUMENT_GETELEMENTSBYTAGNAME=(DISPID_DOM_DOCUMENT + 13) +DISPID_DOM_DOCUMENT_IMPLEMENTATION=(DISPID_DOM_DOCUMENT + 2) +DISPID_DOM_DOCUMENT_TOP=(DISPID_DOM_DOCUMENT + 14) +DISPID_DOM_DOCUMENTFRAGMENT=(DISPID_DOM_W3CWRAPPERS) +DISPID_DOM_DOCUMENTFRAGMENT__TOP=(DISPID_DOM_DOCUMENTFRAGMENT + 1) +DISPID_DOM_DOCUMENTFRAGMENT_TOP=(DISPID_DOM_DOCUMENTFRAGMENT + 2) +DISPID_DOM_DOCUMENTTYPE=(DISPID_DOM_PI + 0x20) +DISPID_DOM_DOCUMENTTYPE__TOP=(DISPID_DOM_DOCUMENTTYPE + 4) +DISPID_DOM_DOCUMENTTYPE_ENTITIES=(DISPID_DOM_DOCUMENTTYPE + 2) +DISPID_DOM_DOCUMENTTYPE_NAME=(DISPID_DOM_DOCUMENTTYPE + 1) +DISPID_DOM_DOCUMENTTYPE_NOTATIONS=(DISPID_DOM_DOCUMENTTYPE + 3) +DISPID_DOM_DOCUMENTTYPE_TOP=(DISPID_DOM_DOCUMENTTYPE + 4) +DISPID_DOM_ELEMENT=(DISPID_DOM_DOCUMENT + 0x20) +DISPID_DOM_ELEMENT__TOP=(DISPID_DOM_ELEMENT + 11) +DISPID_DOM_ELEMENT_GETATTRIBUTE=(DISPID_DOM_ELEMENT + 3) +DISPID_DOM_ELEMENT_GETATTRIBUTENODE=(DISPID_DOM_ELEMENT + 6) +DISPID_DOM_ELEMENT_GETATTRIBUTES=(DISPID_DOM_ELEMENT + 2) +DISPID_DOM_ELEMENT_GETELEMENTSBYTAGNAME=(DISPID_DOM_ELEMENT + 9) +DISPID_DOM_ELEMENT_GETTAGNAME=(DISPID_DOM_ELEMENT + 1) +DISPID_DOM_ELEMENT_NORMALIZE=(DISPID_DOM_ELEMENT + 10) +DISPID_DOM_ELEMENT_REMOVEATTRIBUTE=(DISPID_DOM_ELEMENT + 5) +DISPID_DOM_ELEMENT_REMOVEATTRIBUTENODE=(DISPID_DOM_ELEMENT + 8) +DISPID_DOM_ELEMENT_SETATTRIBUTE=(DISPID_DOM_ELEMENT + 4) +DISPID_DOM_ELEMENT_SETATTRIBUTENODE=(DISPID_DOM_ELEMENT + 7) +DISPID_DOM_ELEMENT_TOP=(DISPID_DOM_ELEMENT + 11) +DISPID_DOM_ENTITY=(DISPID_DOM_NOTATION + 0x20) +DISPID_DOM_ENTITY__TOP=(DISPID_DOM_ENTITY + 4) +DISPID_DOM_ENTITY_NOTATIONNAME=(DISPID_DOM_ENTITY + 3) +DISPID_DOM_ENTITY_PUBLICID=(DISPID_DOM_ENTITY + 1) +DISPID_DOM_ENTITY_SYSTEMID=(DISPID_DOM_ENTITY + 2) +DISPID_DOM_ENTITY_TOP=(DISPID_DOM_ENTITY + 4) +DISPID_DOM_ERROR=(DISPID_DOM__TOP + 1) +DISPID_DOM_ERROR__TOP=(DISPID_DOM_ERROR + 8) +DISPID_DOM_ERROR_ERRORCODE=(DISPID_DOM_ERROR + 1) +DISPID_DOM_ERROR_FILEPOS=(DISPID_DOM_ERROR + 7) +DISPID_DOM_ERROR_LINE=(DISPID_DOM_ERROR + 5) +DISPID_DOM_ERROR_LINEPOS=(DISPID_DOM_ERROR + 6) +DISPID_DOM_ERROR_REASON=(DISPID_DOM_ERROR + 3) +DISPID_DOM_ERROR_SRCTEXT=(DISPID_DOM_ERROR + 4) +DISPID_DOM_ERROR_URL=(DISPID_DOM_ERROR + 2) +DISPID_DOM_IMPLEMENTATION=(DISPID_DOM_NAMEDNODEMAP + 0x20) +DISPID_DOM_IMPLEMENTATION__TOP=(DISPID_DOM_IMPLEMENTATION + 2) +DISPID_DOM_IMPLEMENTATION_HASFEATURE=(DISPID_DOM_IMPLEMENTATION + 1) +DISPID_DOM_NAMEDNODEMAP=(DISPID_DOM_NODELIST + 0x20) +DISPID_DOM_NAMEDNODEMAP_GETNAMEDITEM=(DISPID_DOM_NAMEDNODEMAP + 3) +DISPID_DOM_NAMEDNODEMAP_REMOVENAMEDITEM=(DISPID_DOM_NAMEDNODEMAP + 5) +DISPID_DOM_NAMEDNODEMAP_SETNAMEDITEM=(DISPID_DOM_NAMEDNODEMAP + 4) +DISPID_DOM_NODE=(DISPID_DOM_BASE) +DISPID_DOM_NODE_APPENDCHILD=(DISPID_DOM_NODE + 15) +DISPID_DOM_NODE_ATTRIBUTES=(DISPID_DOM_NODE + 11) +DISPID_DOM_NODE_CHILDNODES=(DISPID_DOM_NODE + 6) +DISPID_DOM_NODE_CLONENODE=(DISPID_DOM_NODE + 18) +DISPID_DOM_NODE_FIRSTCHILD=(DISPID_DOM_NODE + 7) +DISPID_DOM_NODE_HASCHILDNODES=(DISPID_DOM_NODE + 16) +DISPID_DOM_NODE_INSERTBEFORE=(DISPID_DOM_NODE + 12) +DISPID_DOM_NODE_LASTCHILD=(DISPID_DOM_NODE + 8) +DISPID_DOM_NODE_NEXTSIBLING=(DISPID_DOM_NODE + 10) +DISPID_DOM_NODE_NODENAME=(DISPID_DOM_NODE + 1) +DISPID_DOM_NODE_NODETYPE=(DISPID_DOM_NODE + 3) +DISPID_DOM_NODE_NODETYPEENUM=(DISPID_DOM_NODE + 4) +DISPID_DOM_NODE_NODEVALUE=(DISPID_DOM_NODE + 2) +DISPID_DOM_NODE_OWNERDOC=(DISPID_DOM_NODE + 17) +DISPID_DOM_NODE_PARENTNODE=(DISPID_DOM_NODE + 5) +DISPID_DOM_NODE_PREVIOUSSIBLING=(DISPID_DOM_NODE + 9) +DISPID_DOM_NODE_REMOVECHILD=(DISPID_DOM_NODE + 14) +DISPID_DOM_NODE_REPLACECHILD=(DISPID_DOM_NODE + 13) +DISPID_DOM_NODELIST=(DISPID_DOM_W3CWRAPPERS_TOP + 0x20) +DISPID_DOM_NODELIST_ITEM=(DISPID_DOM_NODELIST + 1) +DISPID_DOM_NODELIST_LENGTH=(DISPID_DOM_NODELIST + 2) +DISPID_DOM_NOTATION=(DISPID_DOM_DOCUMENTTYPE + 0x20) +DISPID_DOM_NOTATION__TOP=(DISPID_DOM_NOTATION + 3) +DISPID_DOM_NOTATION_PUBLICID=(DISPID_DOM_NOTATION + 1) +DISPID_DOM_NOTATION_SYSTEMID=(DISPID_DOM_NOTATION + 2) +DISPID_DOM_NOTATION_TOP=(DISPID_DOM_NOTATION + 3) +DISPID_DOM_PI=(DISPID_DOM_TEXT + 0x20) +DISPID_DOM_PI__TOP=(DISPID_DOM_PI + 3) +DISPID_DOM_PI_DATA=(DISPID_DOM_PI + 2) +DISPID_DOM_PI_TARGET=(DISPID_DOM_PI + 1) +DISPID_DOM_PI_TOP=(DISPID_DOM_PI + 3) +DISPID_DOM_TEXT=(DISPID_DOM_ATTRIBUTE + 0x20) +DISPID_DOM_TEXT__TOP=(DISPID_DOM_TEXT + 3) +DISPID_DOM_TEXT_JOINTEXT=(DISPID_DOM_TEXT + 2) +DISPID_DOM_TEXT_SPLITTEXT=(DISPID_DOM_TEXT + 1) +DISPID_DOM_TEXT_TOP=(DISPID_DOM_TEXT + 3) +DISPID_DOM_TOP=(DISPID_DOM_IMPLEMENTATION + 0x20) +DISPID_DOM_W3CWRAPPERS=(DISPID_DOM_NODE + 0x20) +DISPID_DOM_W3CWRAPPERS_TOP=(DISPID_DOM_ENTITY + 0x20) +DISPID_DOMATTRIBUTE=DISPID_NORMAL_FIRST +DISPID_DOMTEXTNODE=DISPID_NORMAL_FIRST +DISPID_DOWNLOADBEGIN=106 +DISPID_DOWNLOADCOMPLETE=104 +DISPID_DRAWMODE=(-507) +DISPID_DRAWSTYLE=(-508) +DISPID_DRAWWIDTH=(-509) +DISPID_DT=DISPID_NORMAL_FIRST +DISPID_DWEBBRIDGEEVENTS_ONCLICK=DISPID_HTMLDOCUMENTEVENTS_ONCLICK +DISPID_DWEBBRIDGEEVENTS_ONDBLCLICK=DISPID_HTMLDOCUMENTEVENTS_ONDBLCLICK +DISPID_DWEBBRIDGEEVENTS_ONKEYDOWN=DISPID_HTMLDOCUMENTEVENTS_ONKEYDOWN +DISPID_DWEBBRIDGEEVENTS_ONKEYPRESS=DISPID_HTMLDOCUMENTEVENTS_ONKEYPRESS +DISPID_DWEBBRIDGEEVENTS_ONKEYUP=DISPID_HTMLDOCUMENTEVENTS_ONKEYUP +DISPID_DWEBBRIDGEEVENTS_ONMOUSEDOWN=DISPID_HTMLDOCUMENTEVENTS_ONMOUSEDOWN +DISPID_DWEBBRIDGEEVENTS_ONMOUSEMOVE=DISPID_HTMLDOCUMENTEVENTS_ONMOUSEMOVE +DISPID_DWEBBRIDGEEVENTS_ONMOUSEUP=DISPID_HTMLDOCUMENTEVENTS_ONMOUSEUP +DISPID_DWEBBRIDGEEVENTS_ONREADYSTATECHANGE=DISPID_HTMLDOCUMENTEVENTS_ONREADYSTATECHANGE +DISPID_DWEBBRIDGEEVENTS_ONSCRIPTLETEVENT=1 +DISPID_EFONT=DISPID_NORMAL_FIRST +DISPID_ELEMENT=(DISPID_HTMLOBJECT + 500) +DISPID_ENABLED=(-514) +DISPID_ENTERKEYBEHAVIOR=(-544) +DISPID_ERROR=11 +DISPID_ERROREVENT=(-608) +DISPID_EVALUATE=(-5) +DISPID_EVENTOBJ=DISPID_NORMAL_FIRST +DISPID_EVENTS=(DISPID_ATTRS + 1000) +DISPID_EVMETH_ONABORT=DISPID_ONABORT +DISPID_EVMETH_ONAFTERPRINT=DISPID_ONAFTERPRINT +DISPID_EVMETH_ONAFTERUPDATE=STDDISPID_XOBJ_AFTERUPDATE +DISPID_EVMETH_ONBEFORECOPY=STDDISPID_XOBJ_ONBEFORECOPY +DISPID_EVMETH_ONBEFORECUT=STDDISPID_XOBJ_ONBEFORECUT +DISPID_EVMETH_ONBEFOREDRAGOVER=EVENTID_CommonCtrlEvent_BeforeDragOver +DISPID_EVMETH_ONBEFOREDROPORPASTE=EVENTID_CommonCtrlEvent_BeforeDropOrPaste +DISPID_EVMETH_ONBEFOREEDITFOCUS=DISPID_ONBEFOREEDITFOCUS +DISPID_EVMETH_ONBEFOREPASTE=STDDISPID_XOBJ_ONBEFOREPASTE +DISPID_EVMETH_ONBEFOREPRINT=DISPID_ONBEFOREPRINT +DISPID_EVMETH_ONBEFOREUNLOAD=DISPID_ONBEFOREUNLOAD +DISPID_EVMETH_ONBEFOREUPDATE=STDDISPID_XOBJ_BEFOREUPDATE +DISPID_EVMETH_ONBLUR=STDDISPID_XOBJ_ONBLUR +DISPID_EVMETH_ONBOUNCE=DISPID_ONBOUNCE +DISPID_EVMETH_ONCELLCHANGE=STDDISPID_XOBJ_ONCELLCHANGE +DISPID_EVMETH_ONCHANGE=DISPID_ONCHANGE +DISPID_EVMETH_ONCHANGEBLUR=DISPID_ONCHANGEBLUR +DISPID_EVMETH_ONCHANGEFOCUS=DISPID_ONCHANGEFOCUS +DISPID_EVMETH_ONCLICK=DISPID_CLICK +DISPID_EVMETH_ONCONTEXTMENU=DISPID_ONCONTEXTMENU +DISPID_EVMETH_ONCOPY=STDDISPID_XOBJ_ONCOPY +DISPID_EVMETH_ONCUT=STDDISPID_XOBJ_ONCUT +DISPID_EVMETH_ONDATAAVAILABLE=STDDISPID_XOBJ_ONDATAAVAILABLE +DISPID_EVMETH_ONDATASETCHANGED=STDDISPID_XOBJ_ONDATASETCHANGED +DISPID_EVMETH_ONDATASETCOMPLETE=STDDISPID_XOBJ_ONDATASETCOMPLETE +DISPID_EVMETH_ONDBLCLICK=DISPID_DBLCLICK +DISPID_EVMETH_ONDRAG=STDDISPID_XOBJ_ONDRAG +DISPID_EVMETH_ONDRAGEND=STDDISPID_XOBJ_ONDRAGEND +DISPID_EVMETH_ONDRAGENTER=STDDISPID_XOBJ_ONDRAGENTER +DISPID_EVMETH_ONDRAGLEAVE=STDDISPID_XOBJ_ONDRAGLEAVE +DISPID_EVMETH_ONDRAGOVER=STDDISPID_XOBJ_ONDRAGOVER +DISPID_EVMETH_ONDRAGSTART=STDDISPID_XOBJ_ONDRAGSTART +DISPID_EVMETH_ONDROP=STDDISPID_XOBJ_ONDROP +DISPID_EVMETH_ONERROR=DISPID_ONERROR +DISPID_EVMETH_ONERRORUPDATE=STDDISPID_XOBJ_ERRORUPDATE +DISPID_EVMETH_ONFILTER=STDDISPID_XOBJ_ONFILTER +DISPID_EVMETH_ONFINISH=DISPID_ONFINISH +DISPID_EVMETH_ONFOCUS=STDDISPID_XOBJ_ONFOCUS +DISPID_EVMETH_ONHELP=STDDISPID_XOBJ_ONHELP +DISPID_EVMETH_ONKEYDOWN=DISPID_KEYDOWN +DISPID_EVMETH_ONKEYPRESS=DISPID_KEYPRESS +DISPID_EVMETH_ONKEYUP=DISPID_KEYUP +DISPID_EVMETH_ONLAYOUT=DISPID_ONLAYOUT +DISPID_EVMETH_ONLOAD=DISPID_ONLOAD +DISPID_EVMETH_ONLOSECAPTURE=STDDISPID_XOBJ_ONLOSECAPTURE +DISPID_EVMETH_ONMOUSEDOWN=DISPID_MOUSEDOWN +DISPID_EVMETH_ONMOUSEHOVER=DISPID_ONMOUSEHOVER +DISPID_EVMETH_ONMOUSEMOVE=DISPID_MOUSEMOVE +DISPID_EVMETH_ONMOUSEOUT=STDDISPID_XOBJ_ONMOUSEOUT +DISPID_EVMETH_ONMOUSEOVER=STDDISPID_XOBJ_ONMOUSEOVER +DISPID_EVMETH_ONMOUSEUP=DISPID_MOUSEUP +DISPID_EVMETH_ONPASTE=STDDISPID_XOBJ_ONPASTE +DISPID_EVMETH_ONPERSISTLOAD=DISPID_ONPERSISTLOAD +DISPID_EVMETH_ONPERSISTSAVE=DISPID_ONPERSISTSAVE +DISPID_EVMETH_ONPROPERTYCHANGE=STDDISPID_XOBJ_ONPROPERTYCHANGE +DISPID_EVMETH_ONREADYSTATECHANGE=DISPID_READYSTATECHANGE +DISPID_EVMETH_ONRESET=DISPID_ONRESET +DISPID_EVMETH_ONRESIZE=DISPID_ONRESIZE +DISPID_EVMETH_ONROWENTER=STDDISPID_XOBJ_ONROWENTER +DISPID_EVMETH_ONROWEXIT=STDDISPID_XOBJ_ONROWEXIT +DISPID_EVMETH_ONROWSDELETE=STDDISPID_XOBJ_ONROWSDELETE +DISPID_EVMETH_ONROWSINSERTED=STDDISPID_XOBJ_ONROWSINSERTED +DISPID_EVMETH_ONSCROLL=DISPID_ONSCROL +DISPID_EVMETH_ONSELECT=DISPID_ONSELECT +DISPID_EVMETH_ONSELECTSTART=STDDISPID_XOBJ_ONSELECTSTART +DISPID_EVMETH_ONSTART=DISPID_ONSTART +DISPID_EVMETH_ONSTOP=DISPID_ONSTOP +DISPID_EVMETH_ONSUBMIT=DISPID_ONSUBMIT +DISPID_EVMETH_ONUNLOAD=DISPID_ONUNLOAD +DISPID_EVPROP_ONABORT=(DISPID_EVENTS + 28) +DISPID_EVPROP_ONAFTERPRINT=(DISPID_EVENTS + 67) +DISPID_EVPROP_ONAFTERUPDATE=(DISPID_EVENTS + 22) +DISPID_EVPROP_ONATTACHEVENT=(DISPID_EVENTS + 70) +DISPID_EVPROP_ONBEFORECOPY=(DISPID_EVENTS + 59) +DISPID_EVPROP_ONBEFORECUT=(DISPID_EVENTS + 58) +DISPID_EVPROP_ONBEFOREDRAGOVER=(DISPID_EVENTS + 23) +DISPID_EVPROP_ONBEFOREDROPORPASTE=(DISPID_EVENTS + 24) +DISPID_EVPROP_ONBEFOREEDITFOCUS=(DISPID_EVENTS + 69) +DISPID_EVPROP_ONBEFOREPASTE=(DISPID_EVENTS + 60) +DISPID_EVPROP_ONBEFOREPRINT=(DISPID_EVENTS + 66) +DISPID_EVPROP_ONBEFOREUNLOAD=(DISPID_EVENTS + 39) +DISPID_EVPROP_ONBEFOREUPDATE=(DISPID_EVENTS + 21) +DISPID_EVPROP_ONBLUR=(DISPID_EVENTS + 15) +DISPID_EVPROP_ONBOUNCE=(DISPID_EVENTS + 20) +DISPID_EVPROP_ONCELLCHANGE=(DISPID_EVENTS + 64) +DISPID_EVPROP_ONCHANGE=(DISPID_EVENTS + 30) +DISPID_EVPROP_ONCHANGEBLUR=(DISPID_EVENTS + 45) +DISPID_EVPROP_ONCHANGEFOCUS=(DISPID_EVENTS + 44) +DISPID_EVPROP_ONCLICK=(DISPID_EVENTS + 8) +DISPID_EVPROP_ONCONTEXTMENU=(DISPID_EVENTS + 65) +DISPID_EVPROP_ONCOPY=(DISPID_EVENTS + 56) +DISPID_EVPROP_ONCUT=(DISPID_EVENTS + 55) +DISPID_EVPROP_ONDATAAVAILABLE=(DISPID_EVENTS + 41) +DISPID_EVPROP_ONDATASETCHANGED=(DISPID_EVENTS + 40) +DISPID_EVPROP_ONDATASETCOMPLETE=(DISPID_EVENTS + 42) +DISPID_EVPROP_ONDBLCLICK=(DISPID_EVENTS + 9) +DISPID_EVPROP_ONDRAG=(DISPID_EVENTS + 49) +DISPID_EVPROP_ONDRAGEND=(DISPID_EVENTS + 50) +DISPID_EVPROP_ONDRAGENTER=(DISPID_EVENTS + 51) +DISPID_EVPROP_ONDRAGLEAVE=(DISPID_EVENTS + 53) +DISPID_EVPROP_ONDRAGOVER=(DISPID_EVENTS + 52) +DISPID_EVPROP_ONDRAGSTART=(DISPID_EVENTS + 35) +DISPID_EVPROP_ONDROP=(DISPID_EVENTS + 54) +DISPID_EVPROP_ONERROR=(DISPID_EVENTS + 29) +DISPID_EVPROP_ONERRORUPDATE=(DISPID_EVENTS + 38) +DISPID_EVPROP_ONFILTER=(DISPID_EVENTS + 43) +DISPID_EVPROP_ONFINISH=(DISPID_EVENTS + 26) +DISPID_EVPROP_ONFOCUS=(DISPID_EVENTS + 14) +DISPID_EVPROP_ONHELP=(DISPID_EVENTS + 13) +DISPID_EVPROP_ONKEYDOWN=(DISPID_EVENTS + 5) +DISPID_EVPROP_ONKEYPRESS=(DISPID_EVENTS + 7) +DISPID_EVPROP_ONKEYUP=(DISPID_EVENTS + 6) +DISPID_EVPROP_ONLAYOUT=(DISPID_EVENTS + 34) +DISPID_EVPROP_ONLOAD=(DISPID_EVENTS + 32) +DISPID_EVPROP_ONLOSECAPTURE=(DISPID_EVENTS + 46) +DISPID_EVPROP_ONMOUSEDOWN=(DISPID_EVENTS + 2) +DISPID_EVPROP_ONMOUSEHOVER=(DISPID_EVENTS + 71) +DISPID_EVPROP_ONMOUSEMOVE=(DISPID_EVENTS + 4) +DISPID_EVPROP_ONMOUSEOUT=(DISPID_EVENTS + 1) +DISPID_EVPROP_ONMOUSEOVER=(DISPID_EVENTS + 0) +DISPID_EVPROP_ONMOUSEUP=(DISPID_EVENTS + 3) +DISPID_EVPROP_ONPASTE=(DISPID_EVENTS + 57) +DISPID_EVPROP_ONPERSISTLOAD=(DISPID_EVENTS + 61) +DISPID_EVPROP_ONPERSISTSAVE=(DISPID_EVENTS + 48) +DISPID_EVPROP_ONPROPERTYCHANGE=(DISPID_EVENTS + 47) +DISPID_EVPROP_ONREADYSTATECHANGE=(DISPID_EVENTS + 25) +DISPID_EVPROP_ONRESET=(DISPID_EVENTS + 12) +DISPID_EVPROP_ONRESIZE=(DISPID_EVENTS + 36) +DISPID_EVPROP_ONROWENTER=(DISPID_EVENTS + 19) +DISPID_EVPROP_ONROWEXIT=(DISPID_EVENTS + 18) +DISPID_EVPROP_ONROWSDELETE=(DISPID_EVENTS + 62) +DISPID_EVPROP_ONROWSINSERTED=(DISPID_EVENTS + 63) +DISPID_EVPROP_ONSCROLL=(DISPID_EVENTS + 31) +DISPID_EVPROP_ONSELECT=(DISPID_EVENTS + 10) +DISPID_EVPROP_ONSELECTSTART=(DISPID_EVENTS + 37) +DISPID_EVPROP_ONSTART=(DISPID_EVENTS + 27) +DISPID_EVPROP_ONSTOP=(DISPID_EVENTS + 68) +DISPID_EVPROP_ONSUBMIT=(DISPID_EVENTS + 11) +DISPID_EVPROP_ONUNLOAD=(DISPID_EVENTS + 33) +DISPID_EVPROPS_COUNT=72 +DISPID_EXECCOMMAND=2 +DISPID_FILLCOLOR=-510 +DISPID_FILLSTYLE=-511 +DISPID_FILTERS=DISPID_NORMAL_FIRST +DISPID_FILTERSRCCODE=31 +DISPID_FOCUS=4 +DISPID_FONT=-512 +DISPID_FONT_BOLD=3 +DISPID_FONT_CHANGED=9 +DISPID_FONT_CHARSET=8 +DISPID_FONT_ITALIC=4 +DISPID_FONT_NAME=0 +DISPID_FONT_SIZE=2 +DISPID_FONT_STRIKE=6 +DISPID_FONT_UNDER=5 +DISPID_FONT_WEIGHT=7 +DISPID_FORECOLOR=-513 +DISPID_FORM=DISPID_NORMAL_FIRST +DISPID_FRAME=(DISPID_FRAMESITE + 1000) +DISPID_FRAMEBEFORENAVIGATE=200 +DISPID_FRAMENAVIGATECOMPLETE=201 +DISPID_FRAMENEWWINDOW=204 +DISPID_FRAMESET=DISPID_NORMAL_FIRST +DISPID_FRAMESITE=(DISPID_SITE + 1000) +DISPID_GENERIC=DISPID_NORMAL_FIRST +DISPID_GETALWAYSSHOWLOCKSTATE=23 +DISPID_GETDETAILSSTATE=19 +DISPID_GETERRORCHAR=15 +DISPID_GETERRORCODE=16 +DISPID_GETERRORLINE=14 +DISPID_GETERRORMSG=17 +DISPID_GETERRORURL=18 +DISPID_GETPERERRSTATE=21 +DISPID_GROUPNAME=-541 +DISPID_HEADER=DISPID_NORMAL_FIRST +DISPID_HEDELEMS=DISPID_NORMAL_FIRST +DISPID_HISTORY=1 +DISPID_HISTORYOBJECT=-5507 +DISPID_HR=DISPID_NORMAL_FIRST +DISPID_HTMLAPP=5000 +DISPID_HTMLDLG=25000 +DISPID_HTMLDLGMODEL=26000 +DISPID_HTMLDOCUMENT=DISPID_NORMAL_FIRST +DISPID_HTMLDOCUMENTEVENTS_ONAFTERUPDATE=DISPID_EVMETH_ONAFTERUPDATE +DISPID_HTMLDOCUMENTEVENTS_ONBEFOREEDITFOCUS=DISPID_EVMETH_ONBEFOREEDITFOCUS +DISPID_HTMLDOCUMENTEVENTS_ONBEFOREUPDATE=DISPID_EVMETH_ONBEFOREUPDATE +DISPID_HTMLDOCUMENTEVENTS_ONCELLCHANGE=DISPID_EVMETH_ONCELLCHANGE +DISPID_HTMLDOCUMENTEVENTS_ONCLICK=DISPID_EVMETH_ONCLICK +DISPID_HTMLDOCUMENTEVENTS_ONCONTEXTMENU=DISPID_EVMETH_ONCONTEXTMENU +DISPID_HTMLDOCUMENTEVENTS_ONDATAAVAILABLE=DISPID_EVMETH_ONDATAAVAILABLE +DISPID_HTMLDOCUMENTEVENTS_ONDATASETCHANGED=DISPID_EVMETH_ONDATASETCHANGED +DISPID_HTMLDOCUMENTEVENTS_ONDATASETCOMPLETE=DISPID_EVMETH_ONDATASETCOMPLETE +DISPID_HTMLDOCUMENTEVENTS_ONDBLCLICK=DISPID_EVMETH_ONDBLCLICK +DISPID_HTMLDOCUMENTEVENTS_ONDRAGSTART=DISPID_EVMETH_ONDRAGSTART +DISPID_HTMLDOCUMENTEVENTS_ONERRORUPDATE=DISPID_EVMETH_ONERRORUPDATE +DISPID_HTMLDOCUMENTEVENTS_ONHELP=DISPID_EVMETH_ONHELP +DISPID_HTMLDOCUMENTEVENTS_ONKEYDOWN=DISPID_EVMETH_ONKEYDOWN +DISPID_HTMLDOCUMENTEVENTS_ONKEYPRESS=DISPID_EVMETH_ONKEYPRESS +DISPID_HTMLDOCUMENTEVENTS_ONKEYUP=DISPID_EVMETH_ONKEYUP +DISPID_HTMLDOCUMENTEVENTS_ONMOUSEDOWN=DISPID_EVMETH_ONMOUSEDOWN +DISPID_HTMLDOCUMENTEVENTS_ONMOUSEMOVE=DISPID_EVMETH_ONMOUSEMOVE +DISPID_HTMLDOCUMENTEVENTS_ONMOUSEOUT=DISPID_EVMETH_ONMOUSEOUT +DISPID_HTMLDOCUMENTEVENTS_ONMOUSEOVER=DISPID_EVMETH_ONMOUSEOVER +DISPID_HTMLDOCUMENTEVENTS_ONMOUSEUP=DISPID_EVMETH_ONMOUSEUP +DISPID_HTMLDOCUMENTEVENTS_ONPROPERTYCHANGE=DISPID_EVMETH_ONPROPERTYCHANGE +DISPID_HTMLDOCUMENTEVENTS_ONREADYSTATECHANGE=DISPID_EVMETH_ONREADYSTATECHANGE +DISPID_HTMLDOCUMENTEVENTS_ONROWENTER=DISPID_EVMETH_ONROWENTER +DISPID_HTMLDOCUMENTEVENTS_ONROWEXIT=DISPID_EVMETH_ONROWEXIT +DISPID_HTMLDOCUMENTEVENTS_ONROWSDELETE=DISPID_EVMETH_ONROWSDELETE +DISPID_HTMLDOCUMENTEVENTS_ONROWSINSERTED=DISPID_EVMETH_ONROWSINSERTED +DISPID_HTMLDOCUMENTEVENTS_ONSELECTSTART=DISPID_EVMETH_ONSELECTSTART +DISPID_HTMLDOCUMENTEVENTS_ONSTOP=DISPID_EVMETH_ONSTOP +DISPID_HTMLDOCUMENTEVENTS2_ONAFTERUPDATE=DISPID_EVMETH_ONAFTERUPDATE +DISPID_HTMLDOCUMENTEVENTS2_ONBEFOREEDITFOCUS=DISPID_EVMETH_ONBEFOREEDITFOCUS +DISPID_HTMLDOCUMENTEVENTS2_ONBEFOREUPDATE=DISPID_EVMETH_ONBEFOREUPDATE +DISPID_HTMLDOCUMENTEVENTS2_ONCELLCHANGE=DISPID_EVMETH_ONCELLCHANGE +DISPID_HTMLDOCUMENTEVENTS2_ONCLICK=DISPID_EVMETH_ONCLICK +DISPID_HTMLDOCUMENTEVENTS2_ONCONTEXTMENU=DISPID_EVMETH_ONCONTEXTMENU +DISPID_HTMLDOCUMENTEVENTS2_ONDATAAVAILABLE=DISPID_EVMETH_ONDATAAVAILABLE +DISPID_HTMLDOCUMENTEVENTS2_ONDATASETCHANGED=DISPID_EVMETH_ONDATASETCHANGED +DISPID_HTMLDOCUMENTEVENTS2_ONDATASETCOMPLETE=DISPID_EVMETH_ONDATASETCOMPLETE +DISPID_HTMLDOCUMENTEVENTS2_ONDBLCLICK=DISPID_EVMETH_ONDBLCLICK +DISPID_HTMLDOCUMENTEVENTS2_ONDRAGSTART=DISPID_EVMETH_ONDRAGSTART +DISPID_HTMLDOCUMENTEVENTS2_ONERRORUPDATE=DISPID_EVMETH_ONERRORUPDATE +DISPID_HTMLDOCUMENTEVENTS2_ONHELP=DISPID_EVMETH_ONHELP +DISPID_HTMLDOCUMENTEVENTS2_ONKEYDOWN=DISPID_EVMETH_ONKEYDOWN +DISPID_HTMLDOCUMENTEVENTS2_ONKEYPRESS=DISPID_EVMETH_ONKEYPRESS +DISPID_HTMLDOCUMENTEVENTS2_ONKEYUP=DISPID_EVMETH_ONKEYUP +DISPID_HTMLDOCUMENTEVENTS2_ONMOUSEDOWN=DISPID_EVMETH_ONMOUSEDOWN +DISPID_HTMLDOCUMENTEVENTS2_ONMOUSEMOVE=DISPID_EVMETH_ONMOUSEMOVE +DISPID_HTMLDOCUMENTEVENTS2_ONMOUSEOUT=DISPID_EVMETH_ONMOUSEOUT +DISPID_HTMLDOCUMENTEVENTS2_ONMOUSEOVER=DISPID_EVMETH_ONMOUSEOVER +DISPID_HTMLDOCUMENTEVENTS2_ONMOUSEUP=DISPID_EVMETH_ONMOUSEUP +DISPID_HTMLDOCUMENTEVENTS2_ONPROPERTYCHANGE=DISPID_EVMETH_ONPROPERTYCHANGE +DISPID_HTMLDOCUMENTEVENTS2_ONREADYSTATECHANGE=DISPID_EVMETH_ONREADYSTATECHANGE +DISPID_HTMLDOCUMENTEVENTS2_ONROWENTER=DISPID_EVMETH_ONROWENTER +DISPID_HTMLDOCUMENTEVENTS2_ONROWEXIT=DISPID_EVMETH_ONROWEXIT +DISPID_HTMLDOCUMENTEVENTS2_ONROWSDELETE=DISPID_EVMETH_ONROWSDELETE +DISPID_HTMLDOCUMENTEVENTS2_ONROWSINSERTED=DISPID_EVMETH_ONROWSINSERTED +DISPID_HTMLDOCUMENTEVENTS2_ONSELECTSTART=DISPID_EVMETH_ONSELECTSTART +DISPID_HTMLDOCUMENTEVENTS2_ONSTOP=DISPID_EVMETH_ONSTOP +DISPID_HTMLELEMENTEVENTS_ONAFTERUPDATE=DISPID_EVMETH_ONAFTERUPDATE +DISPID_HTMLELEMENTEVENTS_ONBEFORECOPY=DISPID_EVMETH_ONBEFORECOPY +DISPID_HTMLELEMENTEVENTS_ONBEFORECUT=DISPID_EVMETH_ONBEFORECUT +DISPID_HTMLELEMENTEVENTS_ONBEFOREEDITFOCUS=DISPID_EVMETH_ONBEFOREEDITFOCUS +DISPID_HTMLELEMENTEVENTS_ONBEFOREPASTE=DISPID_EVMETH_ONBEFOREPASTE +DISPID_HTMLELEMENTEVENTS_ONBEFOREUPDATE=DISPID_EVMETH_ONBEFOREUPDATE +DISPID_HTMLELEMENTEVENTS_ONBLUR=DISPID_EVMETH_ONBLUR +DISPID_HTMLELEMENTEVENTS_ONCELLCHANGE=DISPID_EVMETH_ONCELLCHANGE +DISPID_HTMLELEMENTEVENTS_ONCLICK=DISPID_EVMETH_ONCLICK +DISPID_HTMLELEMENTEVENTS_ONCONTEXTMENU=DISPID_EVMETH_ONCONTEXTMENU +DISPID_HTMLELEMENTEVENTS_ONCOPY=DISPID_EVMETH_ONCOPY +DISPID_HTMLELEMENTEVENTS_ONCUT=DISPID_EVMETH_ONCUT +DISPID_HTMLELEMENTEVENTS_ONDATAAVAILABLE=DISPID_EVMETH_ONDATAAVAILABLE +DISPID_HTMLELEMENTEVENTS_ONDATASETCHANGED=DISPID_EVMETH_ONDATASETCHANGED +DISPID_HTMLELEMENTEVENTS_ONDATASETCOMPLETE=DISPID_EVMETH_ONDATASETCOMPLETE +DISPID_HTMLELEMENTEVENTS_ONDBLCLICK=DISPID_EVMETH_ONDBLCLICK +DISPID_HTMLELEMENTEVENTS_ONDRAG=DISPID_EVMETH_ONDRAG +DISPID_HTMLELEMENTEVENTS_ONDRAGEND=DISPID_EVMETH_ONDRAGEND +DISPID_HTMLELEMENTEVENTS_ONDRAGENTER=DISPID_EVMETH_ONDRAGENTER +DISPID_HTMLELEMENTEVENTS_ONDRAGLEAVE=DISPID_EVMETH_ONDRAGLEAVE +DISPID_HTMLELEMENTEVENTS_ONDRAGOVER=DISPID_EVMETH_ONDRAGOVER +DISPID_HTMLELEMENTEVENTS_ONDRAGSTART=DISPID_EVMETH_ONDRAGSTART +DISPID_HTMLELEMENTEVENTS_ONDROP=DISPID_EVMETH_ONDROP +DISPID_HTMLELEMENTEVENTS_ONERRORUPDATE=DISPID_EVMETH_ONERRORUPDATE +DISPID_HTMLELEMENTEVENTS_ONFILTERCHANGE=DISPID_EVMETH_ONFILTER +DISPID_HTMLELEMENTEVENTS_ONFOCUS=DISPID_EVMETH_ONFOCUS +DISPID_HTMLELEMENTEVENTS_ONHELP=DISPID_EVMETH_ONHELP +DISPID_HTMLELEMENTEVENTS_ONKEYDOWN=DISPID_EVMETH_ONKEYDOWN +DISPID_HTMLELEMENTEVENTS_ONKEYPRESS=DISPID_EVMETH_ONKEYPRESS +DISPID_HTMLELEMENTEVENTS_ONKEYUP=DISPID_EVMETH_ONKEYUP +DISPID_HTMLELEMENTEVENTS_ONLOSECAPTURE=DISPID_EVMETH_ONLOSECAPTURE +DISPID_HTMLELEMENTEVENTS_ONMOUSEDOWN=DISPID_EVMETH_ONMOUSEDOWN +DISPID_HTMLELEMENTEVENTS_ONMOUSEMOVE=DISPID_EVMETH_ONMOUSEMOVE +DISPID_HTMLELEMENTEVENTS_ONMOUSEOUT=DISPID_EVMETH_ONMOUSEOUT +DISPID_HTMLELEMENTEVENTS_ONMOUSEOVER=DISPID_EVMETH_ONMOUSEOVER +DISPID_HTMLELEMENTEVENTS_ONMOUSEUP=DISPID_EVMETH_ONMOUSEUP +DISPID_HTMLELEMENTEVENTS_ONPASTE=DISPID_EVMETH_ONPASTE +DISPID_HTMLELEMENTEVENTS_ONPROPERTYCHANGE=DISPID_EVMETH_ONPROPERTYCHANGE +DISPID_HTMLELEMENTEVENTS_ONREADYSTATECHANGE=DISPID_EVMETH_ONREADYSTATECHANGE +DISPID_HTMLELEMENTEVENTS_ONRESIZE=DISPID_EVMETH_ONRESIZE +DISPID_HTMLELEMENTEVENTS_ONROWENTER=DISPID_EVMETH_ONROWENTER +DISPID_HTMLELEMENTEVENTS_ONROWEXIT=DISPID_EVMETH_ONROWEXIT +DISPID_HTMLELEMENTEVENTS_ONROWSDELETE=DISPID_EVMETH_ONROWSDELETE +DISPID_HTMLELEMENTEVENTS_ONROWSINSERTED=DISPID_EVMETH_ONROWSINSERTED +DISPID_HTMLELEMENTEVENTS_ONSCROLL=DISPID_EVMETH_ONSCROL +DISPID_HTMLELEMENTEVENTS_ONSELECTSTART=DISPID_EVMETH_ONSELECTSTART +DISPID_HTMLELEMENTEVENTS2_ONAFTERUPDATE=DISPID_EVMETH_ONAFTERUPDATE +DISPID_HTMLELEMENTEVENTS2_ONBEFORECOPY=DISPID_EVMETH_ONBEFORECOPY +DISPID_HTMLELEMENTEVENTS2_ONBEFORECUT=DISPID_EVMETH_ONBEFORECUT +DISPID_HTMLELEMENTEVENTS2_ONBEFOREPASTE=DISPID_EVMETH_ONBEFOREPASTE +DISPID_HTMLELEMENTEVENTS2_ONBEFOREUPDATE=DISPID_EVMETH_ONBEFOREUPDATE +DISPID_HTMLELEMENTEVENTS2_ONBLUR=DISPID_EVMETH_ONBLUR +DISPID_HTMLELEMENTEVENTS2_ONCELLCHANGE=DISPID_EVMETH_ONCELLCHANGE +DISPID_HTMLELEMENTEVENTS2_ONCLICK=DISPID_EVMETH_ONCLICK +DISPID_HTMLELEMENTEVENTS2_ONCONTEXTMENU=DISPID_EVMETH_ONCONTEXTMENU +DISPID_HTMLELEMENTEVENTS2_ONCOPY=DISPID_EVMETH_ONCOPY +DISPID_HTMLELEMENTEVENTS2_ONCUT=DISPID_EVMETH_ONCUT +DISPID_HTMLELEMENTEVENTS2_ONDATAAVAILABLE=DISPID_EVMETH_ONDATAAVAILABLE +DISPID_HTMLELEMENTEVENTS2_ONDATASETCHANGED=DISPID_EVMETH_ONDATASETCHANGED +DISPID_HTMLELEMENTEVENTS2_ONDATASETCOMPLETE=DISPID_EVMETH_ONDATASETCOMPLETE +DISPID_HTMLELEMENTEVENTS2_ONDBLCLICK=DISPID_EVMETH_ONDBLCLICK +DISPID_HTMLELEMENTEVENTS2_ONDRAG=DISPID_EVMETH_ONDRAG +DISPID_HTMLELEMENTEVENTS2_ONDRAGEND=DISPID_EVMETH_ONDRAGEND +DISPID_HTMLELEMENTEVENTS2_ONDRAGENTER=DISPID_EVMETH_ONDRAGENTER +DISPID_HTMLELEMENTEVENTS2_ONDRAGLEAVE=DISPID_EVMETH_ONDRAGLEAVE +DISPID_HTMLELEMENTEVENTS2_ONDRAGOVER=DISPID_EVMETH_ONDRAGOVER +DISPID_HTMLELEMENTEVENTS2_ONDRAGSTART=DISPID_EVMETH_ONDRAGSTART +DISPID_HTMLELEMENTEVENTS2_ONDROP=DISPID_EVMETH_ONDROP +DISPID_HTMLELEMENTEVENTS2_ONERRORUPDATE=DISPID_EVMETH_ONERRORUPDATE +DISPID_HTMLELEMENTEVENTS2_ONFILTERCHANGE=DISPID_EVMETH_ONFILTER +DISPID_HTMLELEMENTEVENTS2_ONFOCUS=DISPID_EVMETH_ONFOCUS +DISPID_HTMLELEMENTEVENTS2_ONHELP=DISPID_EVMETH_ONHELP +DISPID_HTMLELEMENTEVENTS2_ONKEYDOWN=DISPID_EVMETH_ONKEYDOWN +DISPID_HTMLELEMENTEVENTS2_ONKEYPRESS=DISPID_EVMETH_ONKEYPRESS +DISPID_HTMLELEMENTEVENTS2_ONKEYUP=DISPID_EVMETH_ONKEYUP +DISPID_HTMLELEMENTEVENTS2_ONLOSECAPTURE=DISPID_EVMETH_ONLOSECAPTURE +DISPID_HTMLELEMENTEVENTS2_ONMOUSEDOWN=DISPID_EVMETH_ONMOUSEDOWN +DISPID_HTMLELEMENTEVENTS2_ONMOUSEMOVE=DISPID_EVMETH_ONMOUSEMOVE +DISPID_HTMLELEMENTEVENTS2_ONMOUSEOUT=DISPID_EVMETH_ONMOUSEOUT +DISPID_HTMLELEMENTEVENTS2_ONMOUSEOVER=DISPID_EVMETH_ONMOUSEOVER +DISPID_HTMLELEMENTEVENTS2_ONMOUSEUP=DISPID_EVMETH_ONMOUSEUP +DISPID_HTMLELEMENTEVENTS2_ONPASTE=DISPID_EVMETH_ONPASTE +DISPID_HTMLELEMENTEVENTS2_ONPROPERTYCHANGE=DISPID_EVMETH_ONPROPERTYCHANGE +DISPID_HTMLELEMENTEVENTS2_ONREADYSTATECHANGE=DISPID_EVMETH_ONREADYSTATECHANGE +DISPID_HTMLELEMENTEVENTS2_ONRESIZE=DISPID_EVMETH_ONRESIZE +DISPID_HTMLELEMENTEVENTS2_ONROWENTER=DISPID_EVMETH_ONROWENTER +DISPID_HTMLELEMENTEVENTS2_ONROWEXIT=DISPID_EVMETH_ONROWEXIT +DISPID_HTMLELEMENTEVENTS2_ONROWSDELETE=DISPID_EVMETH_ONROWSDELETE +DISPID_HTMLELEMENTEVENTS2_ONROWSINSERTED=DISPID_EVMETH_ONROWSINSERTED +DISPID_HTMLELEMENTEVENTS2_ONSCROLL=DISPID_EVMETH_ONSCROL +DISPID_HTMLELEMENTEVENTS2_ONSELECTSTART=DISPID_EVMETH_ONSELECTSTART +DISPID_HTMLFORMELEMENTEVENTS_ONRESET=DISPID_EVMETH_ONRESET +DISPID_HTMLFORMELEMENTEVENTS_ONSUBMIT=DISPID_EVMETH_ONSUBMIT +DISPID_HTMLFORMELEMENTEVENTS2_ONRESET=DISPID_EVMETH_ONRESET +DISPID_HTMLFORMELEMENTEVENTS2_ONSUBMIT=DISPID_EVMETH_ONSUBMIT +DISPID_HTMLIMGEVENTS_ONABORT=DISPID_EVMETH_ONABORT +DISPID_HTMLIMGEVENTS_ONERROR=DISPID_EVMETH_ONERROR +DISPID_HTMLIMGEVENTS_ONLOAD=DISPID_EVMETH_ONLOAD +DISPID_HTMLIMGEVENTS2_ONABORT=DISPID_EVMETH_ONABORT +DISPID_HTMLIMGEVENTS2_ONERROR=DISPID_EVMETH_ONERROR +DISPID_HTMLIMGEVENTS2_ONLOAD=DISPID_EVMETH_ONLOAD +DISPID_HTMLINPUTIMAGEEVENTS_ONABORT=DISPID_EVMETH_ONABORT +DISPID_HTMLINPUTIMAGEEVENTS_ONERROR=DISPID_EVMETH_ONERROR +DISPID_HTMLINPUTIMAGEEVENTS_ONLOAD=DISPID_EVMETH_ONLOAD +DISPID_HTMLINPUTIMAGEEVENTS2_ONABORT=DISPID_EVMETH_ONABORT +DISPID_HTMLINPUTIMAGEEVENTS2_ONERROR=DISPID_EVMETH_ONERROR +DISPID_HTMLINPUTIMAGEEVENTS2_ONLOAD=DISPID_EVMETH_ONLOAD +DISPID_HTMLINPUTTEXTELEMENTEVENTS_ONABORT=DISPID_EVMETH_ONABORT +DISPID_HTMLINPUTTEXTELEMENTEVENTS_ONCHANGE=DISPID_EVMETH_ONCHANGE +DISPID_HTMLINPUTTEXTELEMENTEVENTS_ONERROR=DISPID_EVMETH_ONERROR +DISPID_HTMLINPUTTEXTELEMENTEVENTS_ONLOAD=DISPID_EVMETH_ONLOAD +DISPID_HTMLINPUTTEXTELEMENTEVENTS_ONSELECT=DISPID_EVMETH_ONSELECT +DISPID_HTMLINPUTTEXTELEMENTEVENTS2_ONABORT=DISPID_EVMETH_ONABORT +DISPID_HTMLINPUTTEXTELEMENTEVENTS2_ONCHANGE=DISPID_EVMETH_ONCHANGE +DISPID_HTMLINPUTTEXTELEMENTEVENTS2_ONERROR=DISPID_EVMETH_ONERROR +DISPID_HTMLINPUTTEXTELEMENTEVENTS2_ONLOAD=DISPID_EVMETH_ONLOAD +DISPID_HTMLINPUTTEXTELEMENTEVENTS2_ONSELECT=DISPID_EVMETH_ONSELECT +DISPID_HTMLLINKELEMENTEVENTS_ONERROR=DISPID_EVMETH_ONERROR +DISPID_HTMLLINKELEMENTEVENTS_ONLOAD=DISPID_EVMETH_ONLOAD +DISPID_HTMLLINKELEMENTEVENTS2_ONERROR=DISPID_EVMETH_ONERROR +DISPID_HTMLLINKELEMENTEVENTS2_ONLOAD=DISPID_EVMETH_ONLOAD +DISPID_HTMLMARQUEEELEMENTEVENTS_ONBOUNCE=DISPID_EVMETH_ONBOUNCE +DISPID_HTMLMARQUEEELEMENTEVENTS_ONFINISH=DISPID_EVMETH_ONFINISH +DISPID_HTMLMARQUEEELEMENTEVENTS_ONSTART=DISPID_EVMETH_ONSTART +DISPID_HTMLMARQUEEELEMENTEVENTS2_ONBOUNCE=DISPID_EVMETH_ONBOUNCE +DISPID_HTMLMARQUEEELEMENTEVENTS2_ONFINISH=DISPID_EVMETH_ONFINISH +DISPID_HTMLMARQUEEELEMENTEVENTS2_ONSTART=DISPID_EVMETH_ONSTART +DISPID_HTMLOBJECT=(DISPID_XOBJ_BASE + 500) +DISPID_HTMLOBJECTELEMENTEVENTS_ONAFTERUPDATE=DISPID_EVMETH_ONAFTERUPDATE +DISPID_HTMLOBJECTELEMENTEVENTS_ONBEFOREUPDATE=DISPID_EVMETH_ONBEFOREUPDATE +DISPID_HTMLOBJECTELEMENTEVENTS_ONCELLCHANGE=DISPID_EVMETH_ONCELLCHANGE +DISPID_HTMLOBJECTELEMENTEVENTS_ONDATAAVAILABLE=DISPID_EVMETH_ONDATAAVAILABLE +DISPID_HTMLOBJECTELEMENTEVENTS_ONDATASETCHANGED=DISPID_EVMETH_ONDATASETCHANGED +DISPID_HTMLOBJECTELEMENTEVENTS_ONDATASETCOMPLETE=DISPID_EVMETH_ONDATASETCOMPLETE +DISPID_HTMLOBJECTELEMENTEVENTS_ONERROR=DISPID_XOBJ_BASE+19 +DISPID_HTMLOBJECTELEMENTEVENTS_ONERRORUPDATE=DISPID_EVMETH_ONERRORUPDATE +DISPID_HTMLOBJECTELEMENTEVENTS_ONREADYSTATECHANGE=DISPID_XOBJ_BASE+20 +DISPID_HTMLOBJECTELEMENTEVENTS_ONROWENTER=DISPID_EVMETH_ONROWENTER +DISPID_HTMLOBJECTELEMENTEVENTS_ONROWEXIT=DISPID_EVMETH_ONROWEXIT +DISPID_HTMLOBJECTELEMENTEVENTS_ONROWSDELETE=DISPID_EVMETH_ONROWSDELETE +DISPID_HTMLOBJECTELEMENTEVENTS_ONROWSINSERTED=DISPID_EVMETH_ONROWSINSERTED +DISPID_HTMLOBJECTELEMENTEVENTS2_ONAFTERUPDATE=DISPID_EVMETH_ONAFTERUPDATE +DISPID_HTMLOBJECTELEMENTEVENTS2_ONBEFOREUPDATE=DISPID_EVMETH_ONBEFOREUPDATE +DISPID_HTMLOBJECTELEMENTEVENTS2_ONCELLCHANGE=DISPID_EVMETH_ONCELLCHANGE +DISPID_HTMLOBJECTELEMENTEVENTS2_ONDATAAVAILABLE=DISPID_EVMETH_ONDATAAVAILABLE +DISPID_HTMLOBJECTELEMENTEVENTS2_ONDATASETCHANGED=DISPID_EVMETH_ONDATASETCHANGED +DISPID_HTMLOBJECTELEMENTEVENTS2_ONDATASETCOMPLETE=DISPID_EVMETH_ONDATASETCOMPLETE +DISPID_HTMLOBJECTELEMENTEVENTS2_ONERROR=DISPID_XOBJ_BASE+19 +DISPID_HTMLOBJECTELEMENTEVENTS2_ONERRORUPDATE=DISPID_EVMETH_ONERRORUPDATE +DISPID_HTMLOBJECTELEMENTEVENTS2_ONREADYSTATECHANGE=DISPID_XOBJ_BASE+20 +DISPID_HTMLOBJECTELEMENTEVENTS2_ONROWENTER=DISPID_EVMETH_ONROWENTER +DISPID_HTMLOBJECTELEMENTEVENTS2_ONROWEXIT=DISPID_EVMETH_ONROWEXIT +DISPID_HTMLOBJECTELEMENTEVENTS2_ONROWSDELETE=DISPID_EVMETH_ONROWSDELETE +DISPID_HTMLOBJECTELEMENTEVENTS2_ONROWSINSERTED=DISPID_EVMETH_ONROWSINSERTED +DISPID_HTMLOPTIONBUTTONELEMENTEVENTS_ONCHANGE=DISPID_HTMLINPUTTEXTELEMENTEVENTS_ONCHANGE +DISPID_HTMLSCRIPTEVENTS_ONERROR=DISPID_EVMETH_ONERROR +DISPID_HTMLSCRIPTEVENTS2_ONERROR=DISPID_EVMETH_ONERROR +DISPID_HTMLSELECTELEMENTEVENTS_ONCHANGE=DISPID_EVMETH_ONCHANGE +DISPID_HTMLSELECTELEMENTEVENTS2_ONCHANGE=DISPID_EVMETH_ONCHANGE +DISPID_HTMLSTYLEELEMENTEVENTS_ONERROR=DISPID_EVMETH_ONERROR +DISPID_HTMLSTYLEELEMENTEVENTS_ONLOAD=DISPID_EVMETH_ONLOAD +DISPID_HTMLSTYLEELEMENTEVENTS2_ONERROR=DISPID_EVMETH_ONERROR +DISPID_HTMLSTYLEELEMENTEVENTS2_ONLOAD=DISPID_EVMETH_ONLOAD +DISPID_HTMLTEXTCONTAINEREVENTS_ONCHANGE=DISPID_EVMETH_ONCHANGE +DISPID_HTMLTEXTCONTAINEREVENTS_ONSELECT=DISPID_EVMETH_ONSELECT +DISPID_HTMLTEXTCONTAINEREVENTS2_ONCHANGE=DISPID_EVMETH_ONCHANGE +DISPID_HTMLTEXTCONTAINEREVENTS2_ONSELECT=DISPID_EVMETH_ONSELECT +DISPID_HTMLWINDOWEVENTS_ONAFTERPRINT=DISPID_EVMETH_ONAFTERPRINT +DISPID_HTMLWINDOWEVENTS_ONBEFOREPRINT=DISPID_EVMETH_ONBEFOREPRINT +DISPID_HTMLWINDOWEVENTS_ONBEFOREUNLOAD=DISPID_EVMETH_ONBEFOREUNLOAD +DISPID_HTMLWINDOWEVENTS_ONBLUR=DISPID_EVMETH_ONBLUR +DISPID_HTMLWINDOWEVENTS_ONERROR=DISPID_EVMETH_ONERROR +DISPID_HTMLWINDOWEVENTS_ONFOCUS=DISPID_EVMETH_ONFOCUS +DISPID_HTMLWINDOWEVENTS_ONHELP=DISPID_EVMETH_ONHELP +DISPID_HTMLWINDOWEVENTS_ONLOAD=DISPID_EVMETH_ONLOAD +DISPID_HTMLWINDOWEVENTS_ONRESIZE=DISPID_EVMETH_ONRESIZE +DISPID_HTMLWINDOWEVENTS_ONSCROLL=DISPID_EVMETH_ONSCROL +DISPID_HTMLWINDOWEVENTS_ONUNLOAD=DISPID_EVMETH_ONUNLOAD +DISPID_HTMLWINDOWEVENTS2_ONAFTERPRINT=DISPID_EVMETH_ONAFTERPRINT +DISPID_HTMLWINDOWEVENTS2_ONBEFOREPRINT=DISPID_EVMETH_ONBEFOREPRINT +DISPID_HTMLWINDOWEVENTS2_ONBEFOREUNLOAD=DISPID_EVMETH_ONBEFOREUNLOAD +DISPID_HTMLWINDOWEVENTS2_ONBLUR=DISPID_EVMETH_ONBLUR +DISPID_HTMLWINDOWEVENTS2_ONERROR=DISPID_EVMETH_ONERROR +DISPID_HTMLWINDOWEVENTS2_ONFOCUS=DISPID_EVMETH_ONFOCUS +DISPID_HTMLWINDOWEVENTS2_ONHELP=DISPID_EVMETH_ONHELP +DISPID_HTMLWINDOWEVENTS2_ONLOAD=DISPID_EVMETH_ONLOAD +DISPID_HTMLWINDOWEVENTS2_ONRESIZE=DISPID_EVMETH_ONRESIZE +DISPID_HTMLWINDOWEVENTS2_ONSCROLL=DISPID_EVMETH_ONSCROL +DISPID_HTMLWINDOWEVENTS2_ONUNLOAD=DISPID_EVMETH_ONUNLOAD +DISPID_HWND=(-515) +DISPID_IFRAME=(DISPID_FRAMESITE + 1000) +DISPID_IHTCATTACHBEHAVIOR_DETACHEVENT=DISPID_HTMLOBJECT+0 +DISPID_IHTCATTACHBEHAVIOR_FIREEVENT=DISPID_VALUE +DISPID_IHTCDEFAULTDISPATCH_CREATEEVENTOBJECT=DISPID_A_HTCDD_CREATEEVENTOBJECT +DISPID_IHTCDEFAULTDISPATCH_ELEMENT=DISPID_A_HTCDD_ELEMENT +DISPID_IHTCDESCBEHAVIOR_NAME=DISPID_HTMLOBJECT+1 +DISPID_IHTCDESCBEHAVIOR_URN=DISPID_HTMLOBJECT+0 +DISPID_IHTCEVENTBEHAVIOR_FIRE=DISPID_HTMLOBJECT+0 +DISPID_IHTCPROPERTYBEHAVIOR_FIRECHANGE=DISPID_HTMLOBJECT+0 +DISPID_IHTCPROPERTYBEHAVIOR_VALUE=DISPID_A_HTCDISPATCHITEM_VALUE +DISPID_IHTMLANCHORELEMENT_ACCESSKEY=DISPID_SITE+5 +DISPID_IHTMLANCHORELEMENT_BLUR=DISPID_SITE+2 +DISPID_IHTMLANCHORELEMENT_FOCUS=DISPID_SITE+0 +DISPID_IHTMLANCHORELEMENT_HASH=DISPID_ANCHOR+18 +DISPID_IHTMLANCHORELEMENT_HOST=DISPID_ANCHOR+12 +DISPID_IHTMLANCHORELEMENT_HOSTNAME=DISPID_ANCHOR+13 +DISPID_IHTMLANCHORELEMENT_HREF=DISPID_VALUE +DISPID_IHTMLANCHORELEMENT_METHODS=DISPID_ANCHOR+8 +DISPID_IHTMLANCHORELEMENT_MIMETYPE=DISPID_ANCHOR+30 +DISPID_IHTMLANCHORELEMENT_NAME=STDPROPID_XOBJ_NAME +DISPID_IHTMLANCHORELEMENT_NAMEPROP=DISPID_ANCHOR+32 +DISPID_IHTMLANCHORELEMENT_ONBLUR=DISPID_EVPROP_ONBLUR +DISPID_IHTMLANCHORELEMENT_ONFOCUS=DISPID_EVPROP_ONFOCUS +DISPID_IHTMLANCHORELEMENT_PATHNAME=DISPID_ANCHOR+14 +DISPID_IHTMLANCHORELEMENT_PORT=DISPID_ANCHOR+15 +DISPID_IHTMLANCHORELEMENT_PROTOCOL=DISPID_ANCHOR+16 +DISPID_IHTMLANCHORELEMENT_PROTOCOLLONG=DISPID_ANCHOR+31 +DISPID_IHTMLANCHORELEMENT_REL=DISPID_ANCHOR+5 +DISPID_IHTMLANCHORELEMENT_REV=DISPID_ANCHOR+6 +DISPID_IHTMLANCHORELEMENT_SEARCH=DISPID_ANCHOR+17 +DISPID_IHTMLANCHORELEMENT_TABINDEX=STDPROPID_XOBJ_TABINDEX +DISPID_IHTMLANCHORELEMENT_TARGET=DISPID_ANCHOR+3 +DISPID_IHTMLANCHORELEMENT_URN=DISPID_ANCHOR+7 +DISPID_IHTMLAPPBEHAVIOR_APPLICATIONNAME=DISPID_HTMLAPP+0 +DISPID_IHTMLAPPBEHAVIOR_BORDER=DISPID_HTMLAPP+7 +DISPID_IHTMLAPPBEHAVIOR_BORDERSTYLE=DISPID_HTMLAPP+8 +DISPID_IHTMLAPPBEHAVIOR_CAPTION=DISPID_HTMLAPP+10 +DISPID_IHTMLAPPBEHAVIOR_COMMANDLINE=DISPID_HTMLAPP+13 +DISPID_IHTMLAPPBEHAVIOR_ICON=DISPID_HTMLAPP+2 +DISPID_IHTMLAPPBEHAVIOR_MAXIMIZEBUTTON=DISPID_HTMLAPP+6 +DISPID_IHTMLAPPBEHAVIOR_MINIMIZEBUTTON=DISPID_HTMLAPP+5 +DISPID_IHTMLAPPBEHAVIOR_SHOWINTASKBAR=DISPID_HTMLAPP+12 +DISPID_IHTMLAPPBEHAVIOR_SINGLEINSTANCE=DISPID_HTMLAPP+3 +DISPID_IHTMLAPPBEHAVIOR_SYSMENU=DISPID_HTMLAPP+9 +DISPID_IHTMLAPPBEHAVIOR_VERSION=DISPID_HTMLAPP+1 +DISPID_IHTMLAPPBEHAVIOR_WINDOWSTATE=DISPID_HTMLAPP+11 +DISPID_IHTMLAREAELEMENT_ALT=DISPID_AREA+5 +DISPID_IHTMLAREAELEMENT_BLUR=DISPID_SITE+2 +DISPID_IHTMLAREAELEMENT_COORDS=DISPID_AREA+2 +DISPID_IHTMLAREAELEMENT_FOCUS=DISPID_SITE+0 +DISPID_IHTMLAREAELEMENT_HASH=DISPID_AREA+13 +DISPID_IHTMLAREAELEMENT_HOST=DISPID_AREA+7 +DISPID_IHTMLAREAELEMENT_HOSTNAME=DISPID_AREA+8 +DISPID_IHTMLAREAELEMENT_HREF=DISPID_VALUE +DISPID_IHTMLAREAELEMENT_NOHREF=DISPID_AREA+6 +DISPID_IHTMLAREAELEMENT_ONBLUR=DISPID_EVPROP_ONBLUR +DISPID_IHTMLAREAELEMENT_ONFOCUS=DISPID_EVPROP_ONFOCUS +DISPID_IHTMLAREAELEMENT_PATHNAME=DISPID_AREA+9 +DISPID_IHTMLAREAELEMENT_PORT=DISPID_AREA+10 +DISPID_IHTMLAREAELEMENT_PROTOCOL=DISPID_AREA+11 +DISPID_IHTMLAREAELEMENT_SEARCH=DISPID_AREA+12 +DISPID_IHTMLAREAELEMENT_SHAPE=DISPID_AREA+1 +DISPID_IHTMLAREAELEMENT_TABINDEX=STDPROPID_XOBJ_TABINDEX +DISPID_IHTMLAREAELEMENT_TARGET=DISPID_AREA+4 +DISPID_IHTMLAREASCOLLECTION__NEWENUM=DISPID_NEWENUM +DISPID_IHTMLAREASCOLLECTION_ADD=DISPID_COLLECTION+3 +DISPID_IHTMLAREASCOLLECTION_ITEM=DISPID_VALUE +DISPID_IHTMLAREASCOLLECTION_LENGTH=DISPID_COLLECTION +DISPID_IHTMLAREASCOLLECTION_REMOVE=DISPID_COLLECTION+4 +DISPID_IHTMLAREASCOLLECTION_TAGS=DISPID_COLLECTION+2 +DISPID_IHTMLAREASCOLLECTION2_URNS=DISPID_COLLECTION+5 +DISPID_IHTMLATTRIBUTECOLLECTION__NEWENUM=DISPID_NEWENUM +DISPID_IHTMLATTRIBUTECOLLECTION_ITEM=DISPID_VALUE +DISPID_IHTMLATTRIBUTECOLLECTION_LENGTH=DISPID_COLLECTION +DISPID_IHTMLBASEELEMENT_HREF=DISPID_HEDELEMS+3 +DISPID_IHTMLBASEELEMENT_TARGET=DISPID_HEDELEMS+4 +DISPID_IHTMLBASEFONTELEMENT_COLOR=DISPID_A_COLOR +DISPID_IHTMLBASEFONTELEMENT_FACE=DISPID_A_FONTFACE +DISPID_IHTMLBASEFONTELEMENT_SIZE=DISPID_A_BASEFONT +DISPID_IHTMLBGSOUND_BALANCE=DISPID_BGSOUND+4 +DISPID_IHTMLBGSOUND_LOOP=DISPID_BGSOUND+2 +DISPID_IHTMLBGSOUND_SRC=DISPID_BGSOUND+1 +DISPID_IHTMLBGSOUND_VOLUME=DISPID_BGSOUND+3 +DISPID_IHTMLBLOCKELEMENT_CLEAR=DISPID_A_CLEAR +DISPID_IHTMLBODYELEMENT_ALINK=DISPID_BODY+11 +DISPID_IHTMLBODYELEMENT_BACKGROUND=DISPID_A_BACKGROUNDIMAGE +DISPID_IHTMLBODYELEMENT_BGCOLOR=DISPID_BACKCOLOR +DISPID_IHTMLBODYELEMENT_BGPROPERTIES=DISPID_A_BACKGROUNDATTACHMENT +DISPID_IHTMLBODYELEMENT_BOTTOMMARGIN=DISPID_A_MARGINBOTTOM +DISPID_IHTMLBODYELEMENT_CREATETEXTRANGE=DISPID_BODY+13 +DISPID_IHTMLBODYELEMENT_LEFTMARGIN=DISPID_A_MARGINLEFT +DISPID_IHTMLBODYELEMENT_LINK=DISPID_BODY+10 +DISPID_IHTMLBODYELEMENT_NOWRAP=DISPID_A_NOWRAP +DISPID_IHTMLBODYELEMENT_ONBEFOREUNLOAD=DISPID_EVPROP_ONBEFOREUNLOAD +DISPID_IHTMLBODYELEMENT_ONLOAD=DISPID_EVPROP_ONLOAD +DISPID_IHTMLBODYELEMENT_ONSELECT=DISPID_EVPROP_ONSELECT +DISPID_IHTMLBODYELEMENT_ONUNLOAD=DISPID_EVPROP_ONUNLOAD +DISPID_IHTMLBODYELEMENT_RIGHTMARGIN=DISPID_A_MARGINRIGHT +DISPID_IHTMLBODYELEMENT_SCROLL=DISPID_A_SCROL +DISPID_IHTMLBODYELEMENT_TEXT=DISPID_A_COLOR +DISPID_IHTMLBODYELEMENT_TOPMARGIN=DISPID_A_MARGINTOP +DISPID_IHTMLBODYELEMENT_VLINK=DISPID_BODY+12 +DISPID_IHTMLBODYELEMENT2_ONAFTERPRINT=DISPID_EVPROP_ONAFTERPRINT +DISPID_IHTMLBODYELEMENT2_ONBEFOREPRINT=DISPID_EVPROP_ONBEFOREPRINT +DISPID_IHTMLBOOKMARKCOLLECTION__NEWENUM=DISPID_NEWENUM +DISPID_IHTMLBOOKMARKCOLLECTION_ITEM=DISPID_VALUE +DISPID_IHTMLBOOKMARKCOLLECTION_LENGTH=DISPID_OPTIONS_COL+1 +DISPID_IHTMLBRELEMENT_CLEAR=DISPID_A_CLEAR +DISPID_IHTMLBUTTONELEMENT_CREATETEXTRANGE=DISPID_BUTTON+2 +DISPID_IHTMLBUTTONELEMENT_DISABLED=STDPROPID_XOBJ_DISABLED +DISPID_IHTMLBUTTONELEMENT_FORM=DISPID_SITE+4 +DISPID_IHTMLBUTTONELEMENT_NAME=STDPROPID_XOBJ_NAME +DISPID_IHTMLBUTTONELEMENT_STATUS=DISPID_BUTTON+1 +DISPID_IHTMLBUTTONELEMENT_TYPE=DISPID_INPUT +DISPID_IHTMLBUTTONELEMENT_VALUE=DISPID_A_VALUE +DISPID_IHTMLCOMMENTELEMENT_ATOMIC=DISPID_COMMENTPDL+2 +DISPID_IHTMLCOMMENTELEMENT_TEXT=DISPID_COMMENTPDL+1 +DISPID_IHTMLCONTROLELEMENT_ACCESSKEY=DISPID_SITE+5 +DISPID_IHTMLCONTROLELEMENT_ADDFILTER=DISPID_SITE+17 +DISPID_IHTMLCONTROLELEMENT_BLUR=DISPID_SITE+2 +DISPID_IHTMLCONTROLELEMENT_CLIENTHEIGHT=DISPID_SITE+19 +DISPID_IHTMLCONTROLELEMENT_CLIENTLEFT=DISPID_SITE+22 +DISPID_IHTMLCONTROLELEMENT_CLIENTTOP=DISPID_SITE+21 +DISPID_IHTMLCONTROLELEMENT_CLIENTWIDTH=DISPID_SITE+20 +DISPID_IHTMLCONTROLELEMENT_FOCUS=DISPID_SITE+0 +DISPID_IHTMLCONTROLELEMENT_ONBLUR=DISPID_EVPROP_ONBLUR +DISPID_IHTMLCONTROLELEMENT_ONFOCUS=DISPID_EVPROP_ONFOCUS +DISPID_IHTMLCONTROLELEMENT_ONRESIZE=DISPID_EVPROP_ONRESIZE +DISPID_IHTMLCONTROLELEMENT_REMOVEFILTER=DISPID_SITE+18 +DISPID_IHTMLCONTROLELEMENT_TABINDEX=STDPROPID_XOBJ_TABINDEX +DISPID_IHTMLCONTROLRANGE_ADD=DISPID_RANGE+3 +DISPID_IHTMLCONTROLRANGE_COMMONPARENTELEMENT=DISPID_RANGE+15 +DISPID_IHTMLCONTROLRANGE_EXECCOMMAND=DISPID_RANGE+13 +DISPID_IHTMLCONTROLRANGE_EXECCOMMANDSHOWHELP=DISPID_RANGE+14 +DISPID_IHTMLCONTROLRANGE_ITEM=DISPID_VALUE +DISPID_IHTMLCONTROLRANGE_LENGTH=DISPID_RANGE+5 +DISPID_IHTMLCONTROLRANGE_QUERYCOMMANDENABLED=DISPID_RANGE+8 +DISPID_IHTMLCONTROLRANGE_QUERYCOMMANDINDETERM=DISPID_RANGE+10 +DISPID_IHTMLCONTROLRANGE_QUERYCOMMANDSTATE=DISPID_RANGE+9 +DISPID_IHTMLCONTROLRANGE_QUERYCOMMANDSUPPORTED=DISPID_RANGE+7 +DISPID_IHTMLCONTROLRANGE_QUERYCOMMANDTEXT=DISPID_RANGE+11 +DISPID_IHTMLCONTROLRANGE_QUERYCOMMANDVALUE=DISPID_RANGE+12 +DISPID_IHTMLCONTROLRANGE_REMOVE=DISPID_RANGE+4 +DISPID_IHTMLCONTROLRANGE_SCROLLINTOVIEW=DISPID_RANGE+6 +DISPID_IHTMLCONTROLRANGE_SELECT=DISPID_RANGE+2 +DISPID_IHTMLCURRENTSTYLE_ACCELERATOR=DISPID_A_ACCELERATOR +DISPID_IHTMLCURRENTSTYLE_BACKGROUNDATTACHMENT=DISPID_A_BACKGROUNDATTACHMENT +DISPID_IHTMLCURRENTSTYLE_BACKGROUNDCOLOR=DISPID_BACKCOLOR +DISPID_IHTMLCURRENTSTYLE_BACKGROUNDIMAGE=DISPID_A_BACKGROUNDIMAGE +DISPID_IHTMLCURRENTSTYLE_BACKGROUNDPOSITIONX=DISPID_A_BACKGROUNDPOSX +DISPID_IHTMLCURRENTSTYLE_BACKGROUNDPOSITIONY=DISPID_A_BACKGROUNDPOSY +DISPID_IHTMLCURRENTSTYLE_BACKGROUNDREPEAT=DISPID_A_BACKGROUNDREPEAT +DISPID_IHTMLCURRENTSTYLE_BEHAVIOR=DISPID_A_BEHAVIOR +DISPID_IHTMLCURRENTSTYLE_BLOCKDIRECTION=DISPID_A_DIR +DISPID_IHTMLCURRENTSTYLE_BORDERBOTTOMCOLOR=DISPID_A_BORDERBOTTOMCOLOR +DISPID_IHTMLCURRENTSTYLE_BORDERBOTTOMSTYLE=DISPID_A_BORDERBOTTOMSTYLE +DISPID_IHTMLCURRENTSTYLE_BORDERBOTTOMWIDTH=DISPID_A_BORDERBOTTOMWIDTH +DISPID_IHTMLCURRENTSTYLE_BORDERCOLLAPSE=DISPID_A_BORDERCOLLAPSE +DISPID_IHTMLCURRENTSTYLE_BORDERCOLOR=DISPID_A_BORDERCOLOR +DISPID_IHTMLCURRENTSTYLE_BORDERLEFTCOLOR=DISPID_A_BORDERLEFTCOLOR +DISPID_IHTMLCURRENTSTYLE_BORDERLEFTSTYLE=DISPID_A_BORDERLEFTSTYLE +DISPID_IHTMLCURRENTSTYLE_BORDERLEFTWIDTH=DISPID_A_BORDERLEFTWIDTH +DISPID_IHTMLCURRENTSTYLE_BORDERRIGHTCOLOR=DISPID_A_BORDERRIGHTCOLOR +DISPID_IHTMLCURRENTSTYLE_BORDERRIGHTSTYLE=DISPID_A_BORDERRIGHTSTYLE +DISPID_IHTMLCURRENTSTYLE_BORDERRIGHTWIDTH=DISPID_A_BORDERRIGHTWIDTH +DISPID_IHTMLCURRENTSTYLE_BORDERSTYLE=DISPID_A_BORDERSTYLE +DISPID_IHTMLCURRENTSTYLE_BORDERTOPCOLOR=DISPID_A_BORDERTOPCOLOR +DISPID_IHTMLCURRENTSTYLE_BORDERTOPSTYLE=DISPID_A_BORDERTOPSTYLE +DISPID_IHTMLCURRENTSTYLE_BORDERTOPWIDTH=DISPID_A_BORDERTOPWIDTH +DISPID_IHTMLCURRENTSTYLE_BORDERWIDTH=DISPID_A_BORDERWIDTH +DISPID_IHTMLCURRENTSTYLE_BOTTOM=STDPROPID_XOBJ_BOTTOM +DISPID_IHTMLCURRENTSTYLE_CLEAR=DISPID_A_CLEAR +DISPID_IHTMLCURRENTSTYLE_CLIPBOTTOM=DISPID_A_CLIPRECTBOTTOM +DISPID_IHTMLCURRENTSTYLE_CLIPLEFT=DISPID_A_CLIPRECTLEFT +DISPID_IHTMLCURRENTSTYLE_CLIPRIGHT=DISPID_A_CLIPRECTRIGHT +DISPID_IHTMLCURRENTSTYLE_CLIPTOP=DISPID_A_CLIPRECTTOP +DISPID_IHTMLCURRENTSTYLE_COLOR=DISPID_A_COLOR +DISPID_IHTMLCURRENTSTYLE_CURSOR=DISPID_A_CURSOR +DISPID_IHTMLCURRENTSTYLE_DIRECTION=DISPID_A_DIRECTION +DISPID_IHTMLCURRENTSTYLE_DISPLAY=DISPID_A_DISPLAY +DISPID_IHTMLCURRENTSTYLE_FONTFAMILY=DISPID_A_FONTFACE +DISPID_IHTMLCURRENTSTYLE_FONTSIZE=DISPID_A_FONTSIZE +DISPID_IHTMLCURRENTSTYLE_FONTSTYLE=DISPID_A_FONTSTYLE +DISPID_IHTMLCURRENTSTYLE_FONTVARIANT=DISPID_A_FONTVARIANT +DISPID_IHTMLCURRENTSTYLE_FONTWEIGHT=DISPID_A_FONTWEIGHT +DISPID_IHTMLCURRENTSTYLE_GETATTRIBUTE=DISPID_HTMLOBJECT+2 +DISPID_IHTMLCURRENTSTYLE_HEIGHT=STDPROPID_XOBJ_HEIGHT +DISPID_IHTMLCURRENTSTYLE_IMEMODE=DISPID_A_IMEMODE +DISPID_IHTMLCURRENTSTYLE_LAYOUTGRIDCHAR=DISPID_A_LAYOUTGRIDCHAR +DISPID_IHTMLCURRENTSTYLE_LAYOUTGRIDLINE=DISPID_A_LAYOUTGRIDLINE +DISPID_IHTMLCURRENTSTYLE_LAYOUTGRIDMODE=DISPID_A_LAYOUTGRIDMODE +DISPID_IHTMLCURRENTSTYLE_LAYOUTGRIDTYPE=DISPID_A_LAYOUTGRIDTYPE +DISPID_IHTMLCURRENTSTYLE_LEFT=STDPROPID_XOBJ_LEFT +DISPID_IHTMLCURRENTSTYLE_LETTERSPACING=DISPID_A_LETTERSPACING +DISPID_IHTMLCURRENTSTYLE_LINEBREAK=DISPID_A_LINEBREAK +DISPID_IHTMLCURRENTSTYLE_LINEHEIGHT=DISPID_A_LINEHEIGHT +DISPID_IHTMLCURRENTSTYLE_LISTSTYLEIMAGE=DISPID_A_LISTSTYLEIMAGE +DISPID_IHTMLCURRENTSTYLE_LISTSTYLEPOSITION=DISPID_A_LISTSTYLEPOSITION +DISPID_IHTMLCURRENTSTYLE_LISTSTYLETYPE=DISPID_A_LISTSTYLETYPE +DISPID_IHTMLCURRENTSTYLE_MARGIN=DISPID_A_MARGIN +DISPID_IHTMLCURRENTSTYLE_MARGINBOTTOM=DISPID_A_MARGINBOTTOM +DISPID_IHTMLCURRENTSTYLE_MARGINLEFT=DISPID_A_MARGINLEFT +DISPID_IHTMLCURRENTSTYLE_MARGINRIGHT=DISPID_A_MARGINRIGHT +DISPID_IHTMLCURRENTSTYLE_MARGINTOP=DISPID_A_MARGINTOP +DISPID_IHTMLCURRENTSTYLE_OVERFLOW=DISPID_A_OVERFLOW +DISPID_IHTMLCURRENTSTYLE_OVERFLOWX=DISPID_A_OVERFLOWX +DISPID_IHTMLCURRENTSTYLE_OVERFLOWY=DISPID_A_OVERFLOWY +DISPID_IHTMLCURRENTSTYLE_PADDING=DISPID_A_PADDING +DISPID_IHTMLCURRENTSTYLE_PADDINGBOTTOM=DISPID_A_PADDINGBOTTOM +DISPID_IHTMLCURRENTSTYLE_PADDINGLEFT=DISPID_A_PADDINGLEFT +DISPID_IHTMLCURRENTSTYLE_PADDINGRIGHT=DISPID_A_PADDINGRIGHT +DISPID_IHTMLCURRENTSTYLE_PADDINGTOP=DISPID_A_PADDINGTOP +DISPID_IHTMLCURRENTSTYLE_PAGEBREAKAFTER=DISPID_A_PAGEBREAKAFTER +DISPID_IHTMLCURRENTSTYLE_PAGEBREAKBEFORE=DISPID_A_PAGEBREAKBEFORE +DISPID_IHTMLCURRENTSTYLE_POSITION=DISPID_A_POSITION +DISPID_IHTMLCURRENTSTYLE_RIGHT=STDPROPID_XOBJ_RIGHT +DISPID_IHTMLCURRENTSTYLE_RUBYALIGN=DISPID_A_RUBYALIGN +DISPID_IHTMLCURRENTSTYLE_RUBYOVERHANG=DISPID_A_RUBYOVERHANG +DISPID_IHTMLCURRENTSTYLE_RUBYPOSITION=DISPID_A_RUBYPOSITION +DISPID_IHTMLCURRENTSTYLE_STYLEFLOAT=DISPID_A_FLOAT +DISPID_IHTMLCURRENTSTYLE_TABLELAYOUT=DISPID_A_TABLELAYOUT +DISPID_IHTMLCURRENTSTYLE_TEXTALIGN=STDPROPID_XOBJ_BLOCKALIGN +DISPID_IHTMLCURRENTSTYLE_TEXTAUTOSPACE=DISPID_A_TEXTAUTOSPACE +DISPID_IHTMLCURRENTSTYLE_TEXTDECORATION=DISPID_A_TEXTDECORATION +DISPID_IHTMLCURRENTSTYLE_TEXTINDENT=DISPID_A_TEXTINDENT +DISPID_IHTMLCURRENTSTYLE_TEXTJUSTIFY=DISPID_A_TEXTJUSTIFY +DISPID_IHTMLCURRENTSTYLE_TEXTJUSTIFYTRIM=DISPID_A_TEXTJUSTIFYTRIM +DISPID_IHTMLCURRENTSTYLE_TEXTKASHIDA=DISPID_A_TEXTKASHIDA +DISPID_IHTMLCURRENTSTYLE_TEXTTRANSFORM=DISPID_A_TEXTTRANSFORM +DISPID_IHTMLCURRENTSTYLE_TOP=STDPROPID_XOBJ_TOP +DISPID_IHTMLCURRENTSTYLE_UNICODEBIDI=DISPID_A_UNICODEBIDI +DISPID_IHTMLCURRENTSTYLE_VERTICALALIGN=DISPID_A_VERTICALALIGN +DISPID_IHTMLCURRENTSTYLE_VISIBILITY=DISPID_A_VISIBILITY +DISPID_IHTMLCURRENTSTYLE_WIDTH=STDPROPID_XOBJ_WIDTH +DISPID_IHTMLCURRENTSTYLE_WORDBREAK=DISPID_A_WORDBREAK +DISPID_IHTMLCURRENTSTYLE_ZINDEX=DISPID_A_ZINDEX +DISPID_IHTMLDATABINDING_DATAFLD=DISPID_ELEMENT+21 +DISPID_IHTMLDATABINDING_DATAFORMATAS=DISPID_ELEMENT+23 +DISPID_IHTMLDATABINDING_DATASRC=DISPID_ELEMENT+22 +DISPID_IHTMLDATATRANSFER_CLEARDATA=DISPID_DATATRANSFER+3 +DISPID_IHTMLDATATRANSFER_DROPEFFECT=DISPID_DATATRANSFER+4 +DISPID_IHTMLDATATRANSFER_EFFECTALLOWED=DISPID_DATATRANSFER+5 +DISPID_IHTMLDATATRANSFER_GETDATA=DISPID_DATATRANSFER+2 +DISPID_IHTMLDATATRANSFER_SETDATA=DISPID_DATATRANSFER+1 +DISPID_IHTMLDDELEMENT_NOWRAP=DISPID_A_NOWRAP +DISPID_IHTMLDIALOG_CLOSE=DISPID_HTMLDLG+11 +DISPID_IHTMLDIALOG_DIALOGARGUMENTS=DISPID_HTMLDLG+0 +DISPID_IHTMLDIALOG_DIALOGHEIGHT=STDPROPID_XOBJ_HEIGHT +DISPID_IHTMLDIALOG_DIALOGLEFT=STDPROPID_XOBJ_LEFT +DISPID_IHTMLDIALOG_DIALOGTOP=STDPROPID_XOBJ_TOP +DISPID_IHTMLDIALOG_DIALOGWIDTH=STDPROPID_XOBJ_WIDTH +DISPID_IHTMLDIALOG_MENUARGUMENTS=DISPID_HTMLDLG+13 +DISPID_IHTMLDIALOG_RETURNVALUE=DISPID_HTMLDLG+1 +DISPID_IHTMLDIALOG_TOSTRING=DISPID_HTMLDLG+12 +DISPID_IHTMLDIALOG2_RESIZABLE=DISPID_HTMLDLG+15 +DISPID_IHTMLDIALOG2_STATUS=DISPID_HTMLDLG+14 +DISPID_IHTMLDIVELEMENT_ALIGN=STDPROPID_XOBJ_BLOCKALIGN +DISPID_IHTMLDIVELEMENT_NOWRAP=DISPID_A_NOWRAP +DISPID_IHTMLDIVPOSITION_ALIGN=STDPROPID_XOBJ_CONTROLALIGN +DISPID_IHTMLDLISTELEMENT_COMPACT=DISPID_DL+1 +DISPID_IHTMLDOCUMENT_SCRIPT=DISPID_OMDOCUMENT+1 +DISPID_IHTMLDOCUMENT2_ACTIVEELEMENT=DISPID_OMDOCUMENT+5 +DISPID_IHTMLDOCUMENT2_ALINKCOLOR=DISPID_OMDOCUMENT+22 +DISPID_IHTMLDOCUMENT2_ALL=DISPID_OMDOCUMENT+3 +DISPID_IHTMLDOCUMENT2_ANCHORS=DISPID_OMDOCUMENT+7 +DISPID_IHTMLDOCUMENT2_APPLETS=DISPID_OMDOCUMENT+8 +DISPID_IHTMLDOCUMENT2_BGCOLOR=DISPID_BACKCOLOR +DISPID_IHTMLDOCUMENT2_BODY=DISPID_OMDOCUMENT+4 +DISPID_IHTMLDOCUMENT2_CHARSET=DISPID_OMDOCUMENT+32 +DISPID_IHTMLDOCUMENT2_CLEAR=DISPID_OMDOCUMENT+58 +DISPID_IHTMLDOCUMENT2_CLOSE=DISPID_OMDOCUMENT+57 +DISPID_IHTMLDOCUMENT2_COOKIE=DISPID_OMDOCUMENT+30 +DISPID_IHTMLDOCUMENT2_CREATEELEMENT=DISPID_OMDOCUMENT+67 +DISPID_IHTMLDOCUMENT2_CREATESTYLESHEET=DISPID_OMDOCUMENT+71 +DISPID_IHTMLDOCUMENT2_DEFAULTCHARSET=DISPID_OMDOCUMENT+33 +DISPID_IHTMLDOCUMENT2_DESIGNMODE=DISPID_OMDOCUMENT+14 +DISPID_IHTMLDOCUMENT2_DOMAIN=DISPID_OMDOCUMENT+29 +DISPID_IHTMLDOCUMENT2_ELEMENTFROMPOINT=DISPID_OMDOCUMENT+68 +DISPID_IHTMLDOCUMENT2_EMBEDS=DISPID_OMDOCUMENT+15 +DISPID_IHTMLDOCUMENT2_EXECCOMMAND=DISPID_OMDOCUMENT+65 +DISPID_IHTMLDOCUMENT2_EXECCOMMANDSHOWHELP=DISPID_OMDOCUMENT+66 +DISPID_IHTMLDOCUMENT2_EXPANDO=DISPID_OMDOCUMENT+31 +DISPID_IHTMLDOCUMENT2_FGCOLOR=DISPID_A_COLOR +DISPID_IHTMLDOCUMENT2_FILECREATEDDATE=DISPID_OMDOCUMENT+43 +DISPID_IHTMLDOCUMENT2_FILEMODIFIEDDATE=DISPID_OMDOCUMENT+44 +DISPID_IHTMLDOCUMENT2_FILESIZE=DISPID_OMDOCUMENT+42 +DISPID_IHTMLDOCUMENT2_FILEUPDATEDDATE=DISPID_OMDOCUMENT+45 +DISPID_IHTMLDOCUMENT2_FORMS=DISPID_OMDOCUMENT+10 +DISPID_IHTMLDOCUMENT2_FRAMES=DISPID_OMDOCUMENT+19 +DISPID_IHTMLDOCUMENT2_IMAGES=DISPID_OMDOCUMENT+11 +DISPID_IHTMLDOCUMENT2_LASTMODIFIED=DISPID_OMDOCUMENT+28 +DISPID_IHTMLDOCUMENT2_LINKCOLOR=DISPID_OMDOCUMENT+24 +DISPID_IHTMLDOCUMENT2_LINKS=DISPID_OMDOCUMENT+9 +DISPID_IHTMLDOCUMENT2_LOCATION=DISPID_OMDOCUMENT+26 +DISPID_IHTMLDOCUMENT2_MIMETYPE=DISPID_OMDOCUMENT+41 +DISPID_IHTMLDOCUMENT2_NAMEPROP=DISPID_OMDOCUMENT+48 +DISPID_IHTMLDOCUMENT2_ONAFTERUPDATE=DISPID_EVPROP_ONAFTERUPDATE +DISPID_IHTMLDOCUMENT2_ONBEFOREUPDATE=DISPID_EVPROP_ONBEFOREUPDATE +DISPID_IHTMLDOCUMENT2_ONCLICK=DISPID_EVPROP_ONCLICK +DISPID_IHTMLDOCUMENT2_ONDBLCLICK=DISPID_EVPROP_ONDBLCLICK +DISPID_IHTMLDOCUMENT2_ONDRAGSTART=DISPID_EVPROP_ONDRAGSTART +DISPID_IHTMLDOCUMENT2_ONERRORUPDATE=DISPID_EVPROP_ONERRORUPDATE +DISPID_IHTMLDOCUMENT2_ONHELP=DISPID_EVPROP_ONHELP +DISPID_IHTMLDOCUMENT2_ONKEYDOWN=DISPID_EVPROP_ONKEYDOWN +DISPID_IHTMLDOCUMENT2_ONKEYPRESS=DISPID_EVPROP_ONKEYPRESS +DISPID_IHTMLDOCUMENT2_ONKEYUP=DISPID_EVPROP_ONKEYUP +DISPID_IHTMLDOCUMENT2_ONMOUSEDOWN=DISPID_EVPROP_ONMOUSEDOWN +DISPID_IHTMLDOCUMENT2_ONMOUSEMOVE=DISPID_EVPROP_ONMOUSEMOVE +DISPID_IHTMLDOCUMENT2_ONMOUSEOUT=DISPID_EVPROP_ONMOUSEOUT +DISPID_IHTMLDOCUMENT2_ONMOUSEOVER=DISPID_EVPROP_ONMOUSEOVER +DISPID_IHTMLDOCUMENT2_ONMOUSEUP=DISPID_EVPROP_ONMOUSEUP +DISPID_IHTMLDOCUMENT2_ONREADYSTATECHANGE=DISPID_EVPROP_ONREADYSTATECHANGE +DISPID_IHTMLDOCUMENT2_ONROWENTER=DISPID_EVPROP_ONROWENTER +DISPID_IHTMLDOCUMENT2_ONROWEXIT=DISPID_EVPROP_ONROWEXIT +DISPID_IHTMLDOCUMENT2_ONSELECTSTART=DISPID_EVPROP_ONSELECTSTART +DISPID_IHTMLDOCUMENT2_OPEN=DISPID_OMDOCUMENT+56 +DISPID_IHTMLDOCUMENT2_PARENTWINDOW=DISPID_OMDOCUMENT+34 +DISPID_IHTMLDOCUMENT2_PLUGINS=DISPID_OMDOCUMENT+21 +DISPID_IHTMLDOCUMENT2_PROTOCOL=DISPID_OMDOCUMENT+47 +DISPID_IHTMLDOCUMENT2_QUERYCOMMANDENABLED=DISPID_OMDOCUMENT+60 +DISPID_IHTMLDOCUMENT2_QUERYCOMMANDINDETERM=DISPID_OMDOCUMENT+62 +DISPID_IHTMLDOCUMENT2_QUERYCOMMANDSTATE=DISPID_OMDOCUMENT+61 +DISPID_IHTMLDOCUMENT2_QUERYCOMMANDSUPPORTED=DISPID_OMDOCUMENT+59 +DISPID_IHTMLDOCUMENT2_QUERYCOMMANDTEXT=DISPID_OMDOCUMENT+63 +DISPID_IHTMLDOCUMENT2_QUERYCOMMANDVALUE=DISPID_OMDOCUMENT+64 +DISPID_IHTMLDOCUMENT2_READYSTATE=DISPID_OMDOCUMENT+18 +DISPID_IHTMLDOCUMENT2_REFERRER=DISPID_OMDOCUMENT+27 +DISPID_IHTMLDOCUMENT2_SCRIPTS=DISPID_OMDOCUMENT+13 +DISPID_IHTMLDOCUMENT2_SECURITY=DISPID_OMDOCUMENT+46 +DISPID_IHTMLDOCUMENT2_SELECTION=DISPID_OMDOCUMENT+17 +DISPID_IHTMLDOCUMENT2_STYLESHEETS=DISPID_OMDOCUMENT+69 +DISPID_IHTMLDOCUMENT2_TITLE=DISPID_OMDOCUMENT+12 +DISPID_IHTMLDOCUMENT2_TOSTRING=DISPID_OMDOCUMENT+70 +DISPID_IHTMLDOCUMENT2_URL=DISPID_OMDOCUMENT+25 +DISPID_IHTMLDOCUMENT2_VLINKCOLOR=DISPID_OMDOCUMENT+23 +DISPID_IHTMLDOCUMENT2_WRITE=DISPID_OMDOCUMENT+54 +DISPID_IHTMLDOCUMENT2_WRITELN=DISPID_OMDOCUMENT+55 +DISPID_IHTMLDOCUMENT3_ATTACHEVENT=DISPID_HTMLOBJECT+7 +DISPID_IHTMLDOCUMENT3_BASEURL=DISPID_OMDOCUMENT+80 +DISPID_IHTMLDOCUMENT3_CHILDNODES=DISPID_OMDOCUMENT+81 +DISPID_IHTMLDOCUMENT3_CREATEDOCUMENTFRAGMENT=DISPID_OMDOCUMENT+76 +DISPID_IHTMLDOCUMENT3_CREATETEXTNODE=DISPID_OMDOCUMENT+74 +DISPID_IHTMLDOCUMENT3_DETACHEVENT=DISPID_HTMLOBJECT+8 +DISPID_IHTMLDOCUMENT3_DIR=DISPID_A_DIR +DISPID_IHTMLDOCUMENT3_DOCUMENTELEMENT=DISPID_OMDOCUMENT+75 +DISPID_IHTMLDOCUMENT3_ENABLEDOWNLOAD=DISPID_OMDOCUMENT+79 +DISPID_IHTMLDOCUMENT3_GETELEMENTBYID=DISPID_OMDOCUMENT+88 +DISPID_IHTMLDOCUMENT3_GETELEMENTSBYNAME=DISPID_OMDOCUMENT+86 +DISPID_IHTMLDOCUMENT3_GETELEMENTSBYTAGNAME=DISPID_OMDOCUMENT+87 +DISPID_IHTMLDOCUMENT3_INHERITSTYLESHEETS=DISPID_OMDOCUMENT+82 +DISPID_IHTMLDOCUMENT3_ONBEFOREEDITFOCUS=DISPID_EVPROP_ONBEFOREEDITFOCUS +DISPID_IHTMLDOCUMENT3_ONCELLCHANGE=DISPID_EVPROP_ONCELLCHANGE +DISPID_IHTMLDOCUMENT3_ONCONTEXTMENU=DISPID_EVPROP_ONCONTEXTMENU +DISPID_IHTMLDOCUMENT3_ONDATAAVAILABLE=DISPID_EVPROP_ONDATAAVAILABLE +DISPID_IHTMLDOCUMENT3_ONDATASETCHANGED=DISPID_EVPROP_ONDATASETCHANGED +DISPID_IHTMLDOCUMENT3_ONDATASETCOMPLETE=DISPID_EVPROP_ONDATASETCOMPLETE +DISPID_IHTMLDOCUMENT3_ONPROPERTYCHANGE=DISPID_EVPROP_ONPROPERTYCHANGE +DISPID_IHTMLDOCUMENT3_ONROWSDELETE=DISPID_EVPROP_ONROWSDELETE +DISPID_IHTMLDOCUMENT3_ONROWSINSERTED=DISPID_EVPROP_ONROWSINSERTED +DISPID_IHTMLDOCUMENT3_ONSTOP=DISPID_EVPROP_ONSTOP +DISPID_IHTMLDOCUMENT3_PARENTDOCUMENT=DISPID_OMDOCUMENT+78 +DISPID_IHTMLDOCUMENT3_RECALC=DISPID_OMDOCUMENT+73 +DISPID_IHTMLDOCUMENT3_RELEASECAPTURE=DISPID_OMDOCUMENT+72 +DISPID_IHTMLDOCUMENT3_UNIQUEID=DISPID_OMDOCUMENT+77 +DISPID_IHTMLDOCUMENTFRAGMENT_DOCUMENT=DISPID_A_DOCFRAGMENT +DISPID_IHTMLDOMATTRIBUTE_NODENAME=DISPID_DOMATTRIBUTE +DISPID_IHTMLDOMATTRIBUTE_NODEVALUE=DISPID_VALUE +DISPID_IHTMLDOMATTRIBUTE_SPECIFIED=DISPID_DOMATTRIBUTE+1 +DISPID_IHTMLDOMCHILDRENCOLLECTION__NEWENUM=DISPID_NEWENUM +DISPID_IHTMLDOMCHILDRENCOLLECTION_ITEM=DISPID_VALUE +DISPID_IHTMLDOMCHILDRENCOLLECTION_LENGTH=DISPID_COLLECTION +DISPID_IHTMLDOMNODE_APPENDCHILD=DISPID_ELEMENT+73 +DISPID_IHTMLDOMNODE_ATTRIBUTES=DISPID_ELEMENT+50 +DISPID_IHTMLDOMNODE_CHILDNODES=DISPID_ELEMENT+49 +DISPID_IHTMLDOMNODE_CLONENODE=DISPID_ELEMENT+61 +DISPID_IHTMLDOMNODE_FIRSTCHILD=DISPID_ELEMENT+76 +DISPID_IHTMLDOMNODE_HASCHILDNODES=DISPID_ELEMENT+48 +DISPID_IHTMLDOMNODE_INSERTBEFORE=DISPID_ELEMENT+51 +DISPID_IHTMLDOMNODE_LASTCHILD=DISPID_ELEMENT+77 +DISPID_IHTMLDOMNODE_NEXTSIBLING=DISPID_ELEMENT+79 +DISPID_IHTMLDOMNODE_NODENAME=DISPID_ELEMENT+74 +DISPID_IHTMLDOMNODE_NODETYPE=DISPID_ELEMENT+46 +DISPID_IHTMLDOMNODE_NODEVALUE=DISPID_ELEMENT+75 +DISPID_IHTMLDOMNODE_PARENTNODE=DISPID_ELEMENT+47 +DISPID_IHTMLDOMNODE_PREVIOUSSIBLING=DISPID_ELEMENT+78 +DISPID_IHTMLDOMNODE_REMOVECHILD=DISPID_ELEMENT+52 +DISPID_IHTMLDOMNODE_REMOVENODE=DISPID_ELEMENT+66 +DISPID_IHTMLDOMNODE_REPLACECHILD=DISPID_ELEMENT+53 +DISPID_IHTMLDOMNODE_REPLACENODE=DISPID_ELEMENT+67 +DISPID_IHTMLDOMNODE_SWAPNODE=DISPID_ELEMENT+68 +DISPID_IHTMLDOMTEXTNODE_DATA=DISPID_DOMTEXTNODE +DISPID_IHTMLDOMTEXTNODE_LENGTH=DISPID_DOMTEXTNODE+2 +DISPID_IHTMLDOMTEXTNODE_SPLITTEXT=DISPID_DOMTEXTNODE+3 +DISPID_IHTMLDOMTEXTNODE_TOSTRING=DISPID_DOMTEXTNODE+1 +DISPID_IHTMLDTELEMENT_NOWRAP=DISPID_A_NOWRAP +DISPID_IHTMLELEMENT_ALL=DISPID_ELEMENT+38 +DISPID_IHTMLELEMENT_CHILDREN=DISPID_ELEMENT+37 +DISPID_IHTMLELEMENT_CLASSNAME=DISPID_ELEMENT+1 +DISPID_IHTMLELEMENT_CLICK=DISPID_ELEMENT+33 +DISPID_IHTMLELEMENT_CONTAINS=DISPID_ELEMENT+20 +DISPID_IHTMLELEMENT_DOCUMENT=DISPID_ELEMENT+18 +DISPID_IHTMLELEMENT_FILTERS=DISPID_ELEMENT+35 +DISPID_IHTMLELEMENT_GETATTRIBUTE=DISPID_HTMLOBJECT+2 +DISPID_IHTMLELEMENT_ID=DISPID_ELEMENT+2 +DISPID_IHTMLELEMENT_INNERHTML=DISPID_ELEMENT+26 +DISPID_IHTMLELEMENT_INNERTEXT=DISPID_ELEMENT+27 +DISPID_IHTMLELEMENT_INSERTADJACENTHTML=DISPID_ELEMENT+30 +DISPID_IHTMLELEMENT_INSERTADJACENTTEXT=DISPID_ELEMENT+31 +DISPID_IHTMLELEMENT_ISTEXTEDIT=DISPID_ELEMENT+34 +DISPID_IHTMLELEMENT_LANG=DISPID_A_LANG +DISPID_IHTMLELEMENT_LANGUAGE=DISPID_A_LANGUAGE +DISPID_IHTMLELEMENT_OFFSETHEIGHT=DISPID_ELEMENT+11 +DISPID_IHTMLELEMENT_OFFSETLEFT=DISPID_ELEMENT+8 +DISPID_IHTMLELEMENT_OFFSETPARENT=DISPID_ELEMENT+12 +DISPID_IHTMLELEMENT_OFFSETTOP=DISPID_ELEMENT+9 +DISPID_IHTMLELEMENT_OFFSETWIDTH=DISPID_ELEMENT+10 +DISPID_IHTMLELEMENT_ONAFTERUPDATE=DISPID_EVPROP_ONAFTERUPDATE +DISPID_IHTMLELEMENT_ONBEFOREUPDATE=DISPID_EVPROP_ONBEFOREUPDATE +DISPID_IHTMLELEMENT_ONCLICK=DISPID_EVPROP_ONCLICK +DISPID_IHTMLELEMENT_ONDATAAVAILABLE=DISPID_EVPROP_ONDATAAVAILABLE +DISPID_IHTMLELEMENT_ONDATASETCHANGED=DISPID_EVPROP_ONDATASETCHANGED +DISPID_IHTMLELEMENT_ONDATASETCOMPLETE=DISPID_EVPROP_ONDATASETCOMPLETE +DISPID_IHTMLELEMENT_ONDBLCLICK=DISPID_EVPROP_ONDBLCLICK +DISPID_IHTMLELEMENT_ONDRAGSTART=DISPID_EVPROP_ONDRAGSTART +DISPID_IHTMLELEMENT_ONERRORUPDATE=DISPID_EVPROP_ONERRORUPDATE +DISPID_IHTMLELEMENT_ONFILTERCHANGE=DISPID_EVPROP_ONFILTER +DISPID_IHTMLELEMENT_ONHELP=DISPID_EVPROP_ONHELP +DISPID_IHTMLELEMENT_ONKEYDOWN=DISPID_EVPROP_ONKEYDOWN +DISPID_IHTMLELEMENT_ONKEYPRESS=DISPID_EVPROP_ONKEYPRESS +DISPID_IHTMLELEMENT_ONKEYUP=DISPID_EVPROP_ONKEYUP +DISPID_IHTMLELEMENT_ONMOUSEDOWN=DISPID_EVPROP_ONMOUSEDOWN +DISPID_IHTMLELEMENT_ONMOUSEMOVE=DISPID_EVPROP_ONMOUSEMOVE +DISPID_IHTMLELEMENT_ONMOUSEOUT=DISPID_EVPROP_ONMOUSEOUT +DISPID_IHTMLELEMENT_ONMOUSEOVER=DISPID_EVPROP_ONMOUSEOVER +DISPID_IHTMLELEMENT_ONMOUSEUP=DISPID_EVPROP_ONMOUSEUP +DISPID_IHTMLELEMENT_ONROWENTER=DISPID_EVPROP_ONROWENTER +DISPID_IHTMLELEMENT_ONROWEXIT=DISPID_EVPROP_ONROWEXIT +DISPID_IHTMLELEMENT_ONSELECTSTART=DISPID_EVPROP_ONSELECTSTART +DISPID_IHTMLELEMENT_OUTERHTML=DISPID_ELEMENT+28 +DISPID_IHTMLELEMENT_OUTERTEXT=DISPID_ELEMENT+29 +DISPID_IHTMLELEMENT_PARENTELEMENT=STDPROPID_XOBJ_PARENT +DISPID_IHTMLELEMENT_PARENTTEXTEDIT=DISPID_ELEMENT+32 +DISPID_IHTMLELEMENT_RECORDNUMBER=DISPID_ELEMENT+25 +DISPID_IHTMLELEMENT_REMOVEATTRIBUTE=DISPID_HTMLOBJECT+3 +DISPID_IHTMLELEMENT_SCROLLINTOVIEW=DISPID_ELEMENT+19 +DISPID_IHTMLELEMENT_SETATTRIBUTE=DISPID_HTMLOBJECT+1 +DISPID_IHTMLELEMENT_SOURCEINDEX=DISPID_ELEMENT+24 +DISPID_IHTMLELEMENT_STYLE=STDPROPID_XOBJ_STYLE +DISPID_IHTMLELEMENT_TAGNAME=DISPID_ELEMENT+4 +DISPID_IHTMLELEMENT_TITLE=STDPROPID_XOBJ_CONTROLTIPTEXT +DISPID_IHTMLELEMENT_TOSTRING=DISPID_ELEMENT+36 +DISPID_IHTMLELEMENT2_ACCESSKEY=DISPID_SITE+5 +DISPID_IHTMLELEMENT2_ADDBEHAVIOR=DISPID_ELEMENT+80 +DISPID_IHTMLELEMENT2_ADDFILTER=DISPID_SITE+17 +DISPID_IHTMLELEMENT2_APPLYELEMENT=DISPID_ELEMENT+65 +DISPID_IHTMLELEMENT2_ATTACHEVENT=DISPID_HTMLOBJECT+7 +DISPID_IHTMLELEMENT2_BEHAVIORURNS=DISPID_ELEMENT+82 +DISPID_IHTMLELEMENT2_BLUR=DISPID_SITE+2 +DISPID_IHTMLELEMENT2_CANHAVECHILDREN=DISPID_ELEMENT+72 +DISPID_IHTMLELEMENT2_CLEARATTRIBUTES=DISPID_ELEMENT+62 +DISPID_IHTMLELEMENT2_CLIENTHEIGHT=DISPID_SITE+19 +DISPID_IHTMLELEMENT2_CLIENTLEFT=DISPID_SITE+22 +DISPID_IHTMLELEMENT2_CLIENTTOP=DISPID_SITE+21 +DISPID_IHTMLELEMENT2_CLIENTWIDTH=DISPID_SITE+20 +DISPID_IHTMLELEMENT2_COMPONENTFROMPOINT=DISPID_ELEMENT+42 +DISPID_IHTMLELEMENT2_CREATECONTROLRANGE=DISPID_ELEMENT+56 +DISPID_IHTMLELEMENT2_CURRENTSTYLE=DISPID_ELEMENT+7 +DISPID_IHTMLELEMENT2_DETACHEVENT=DISPID_HTMLOBJECT+8 +DISPID_IHTMLELEMENT2_DIR=DISPID_A_DIR +DISPID_IHTMLELEMENT2_DOSCROLL=DISPID_ELEMENT+43 +DISPID_IHTMLELEMENT2_FOCUS=DISPID_SITE+0 +DISPID_IHTMLELEMENT2_GETADJACENTTEXT=DISPID_ELEMENT+70 +DISPID_IHTMLELEMENT2_GETBOUNDINGCLIENTRECT=DISPID_ELEMENT+45 +DISPID_IHTMLELEMENT2_GETCLIENTRECTS=DISPID_ELEMENT+44 +DISPID_IHTMLELEMENT2_GETELEMENTSBYTAGNAME=DISPID_ELEMENT+85 +DISPID_IHTMLELEMENT2_GETEXPRESSION=DISPID_HTMLOBJECT+5 +DISPID_IHTMLELEMENT2_INSERTADJACENTELEMENT=DISPID_ELEMENT+69 +DISPID_IHTMLELEMENT2_MERGEATTRIBUTES=DISPID_ELEMENT+63 +DISPID_IHTMLELEMENT2_ONBEFORECOPY=DISPID_EVPROP_ONBEFORECOPY +DISPID_IHTMLELEMENT2_ONBEFORECUT=DISPID_EVPROP_ONBEFORECUT +DISPID_IHTMLELEMENT2_ONBEFOREEDITFOCUS=DISPID_EVPROP_ONBEFOREEDITFOCUS +DISPID_IHTMLELEMENT2_ONBEFOREPASTE=DISPID_EVPROP_ONBEFOREPASTE +DISPID_IHTMLELEMENT2_ONBLUR=DISPID_EVPROP_ONBLUR +DISPID_IHTMLELEMENT2_ONCELLCHANGE=DISPID_EVPROP_ONCELLCHANGE +DISPID_IHTMLELEMENT2_ONCONTEXTMENU=DISPID_EVPROP_ONCONTEXTMENU +DISPID_IHTMLELEMENT2_ONCOPY=DISPID_EVPROP_ONCOPY +DISPID_IHTMLELEMENT2_ONCUT=DISPID_EVPROP_ONCUT +DISPID_IHTMLELEMENT2_ONDRAG=DISPID_EVPROP_ONDRAG +DISPID_IHTMLELEMENT2_ONDRAGEND=DISPID_EVPROP_ONDRAGEND +DISPID_IHTMLELEMENT2_ONDRAGENTER=DISPID_EVPROP_ONDRAGENTER +DISPID_IHTMLELEMENT2_ONDRAGLEAVE=DISPID_EVPROP_ONDRAGLEAVE +DISPID_IHTMLELEMENT2_ONDRAGOVER=DISPID_EVPROP_ONDRAGOVER +DISPID_IHTMLELEMENT2_ONDROP=DISPID_EVPROP_ONDROP +DISPID_IHTMLELEMENT2_ONFOCUS=DISPID_EVPROP_ONFOCUS +DISPID_IHTMLELEMENT2_ONLOSECAPTURE=DISPID_EVPROP_ONLOSECAPTURE +DISPID_IHTMLELEMENT2_ONPASTE=DISPID_EVPROP_ONPASTE +DISPID_IHTMLELEMENT2_ONPROPERTYCHANGE=DISPID_EVPROP_ONPROPERTYCHANGE +DISPID_IHTMLELEMENT2_ONREADYSTATECHANGE=DISPID_EVPROP_ONREADYSTATECHANGE +DISPID_IHTMLELEMENT2_ONRESIZE=DISPID_EVPROP_ONRESIZE +DISPID_IHTMLELEMENT2_ONROWSDELETE=DISPID_EVPROP_ONROWSDELETE +DISPID_IHTMLELEMENT2_ONROWSINSERTED=DISPID_EVPROP_ONROWSINSERTED +DISPID_IHTMLELEMENT2_ONSCROLL=DISPID_EVPROP_ONSCROL +DISPID_IHTMLELEMENT2_READYSTATE=DISPID_A_READYSTATE +DISPID_IHTMLELEMENT2_READYSTATEVALUE=DISPID_ELEMENT+84 +DISPID_IHTMLELEMENT2_RELEASECAPTURE=DISPID_ELEMENT+41 +DISPID_IHTMLELEMENT2_REMOVEBEHAVIOR=DISPID_ELEMENT+81 +DISPID_IHTMLELEMENT2_REMOVEEXPRESSION=DISPID_HTMLOBJECT+6 +DISPID_IHTMLELEMENT2_REMOVEFILTER=DISPID_SITE+18 +DISPID_IHTMLELEMENT2_REPLACEADJACENTTEXT=DISPID_ELEMENT+71 +DISPID_IHTMLELEMENT2_RUNTIMESTYLE=DISPID_ELEMENT+64 +DISPID_IHTMLELEMENT2_SCOPENAME=DISPID_ELEMENT+39 +DISPID_IHTMLELEMENT2_SCROLLHEIGHT=DISPID_ELEMENT+57 +DISPID_IHTMLELEMENT2_SCROLLLEFT=DISPID_ELEMENT+60 +DISPID_IHTMLELEMENT2_SCROLLTOP=DISPID_ELEMENT+59 +DISPID_IHTMLELEMENT2_SCROLLWIDTH=DISPID_ELEMENT+58 +DISPID_IHTMLELEMENT2_SETCAPTURE=DISPID_ELEMENT+40 +DISPID_IHTMLELEMENT2_SETEXPRESSION=DISPID_HTMLOBJECT+4 +DISPID_IHTMLELEMENT2_TABINDEX=STDPROPID_XOBJ_TABINDEX +DISPID_IHTMLELEMENT2_TAGURN=DISPID_ELEMENT+83 +DISPID_IHTMLELEMENTCOLLECTION__NEWENUM=DISPID_NEWENUM +DISPID_IHTMLELEMENTCOLLECTION_ITEM=DISPID_VALUE +DISPID_IHTMLELEMENTCOLLECTION_LENGTH=DISPID_COLLECTION +DISPID_IHTMLELEMENTCOLLECTION_TAGS=DISPID_COLLECTION+2 +DISPID_IHTMLELEMENTCOLLECTION_TOSTRING=DISPID_COLLECTION+1 +DISPID_IHTMLELEMENTCOLLECTION2_URNS=DISPID_COLLECTION+5 +DISPID_IHTMLEMBEDELEMENT_HEIGHT=STDPROPID_XOBJ_HEIGHT +DISPID_IHTMLEMBEDELEMENT_HIDDEN=DISPID_OBJECT+10 +DISPID_IHTMLEMBEDELEMENT_NAME=STDPROPID_XOBJ_NAME +DISPID_IHTMLEMBEDELEMENT_PALETTE=DISPID_OBJECT+4 +DISPID_IHTMLEMBEDELEMENT_PLUGINSPAGE=DISPID_OBJECT+5 +DISPID_IHTMLEMBEDELEMENT_SRC=DISPID_OBJECT+6 +DISPID_IHTMLEMBEDELEMENT_UNITS=DISPID_OBJECT+8 +DISPID_IHTMLEMBEDELEMENT_WIDTH=STDPROPID_XOBJ_WIDTH +DISPID_IHTMLEVENTOBJ_ALTKEY=DISPID_EVENTOBJ+2 +DISPID_IHTMLEVENTOBJ_BUTTON=DISPID_EVENTOBJ+12 +DISPID_IHTMLEVENTOBJ_CANCELBUBBLE=DISPID_EVENTOBJ+8 +DISPID_IHTMLEVENTOBJ_CLIENTX=DISPID_EVENTOBJ+20 +DISPID_IHTMLEVENTOBJ_CLIENTY=DISPID_EVENTOBJ+21 +DISPID_IHTMLEVENTOBJ_CTRLKEY=DISPID_EVENTOBJ+3 +DISPID_IHTMLEVENTOBJ_FROMELEMENT=DISPID_EVENTOBJ+9 +DISPID_IHTMLEVENTOBJ_KEYCODE=DISPID_EVENTOBJ+11 +DISPID_IHTMLEVENTOBJ_OFFSETX=DISPID_EVENTOBJ+22 +DISPID_IHTMLEVENTOBJ_OFFSETY=DISPID_EVENTOBJ+23 +DISPID_IHTMLEVENTOBJ_QUALIFIER=DISPID_EVENTOBJ+14 +DISPID_IHTMLEVENTOBJ_REASON=DISPID_EVENTOBJ+15 +DISPID_IHTMLEVENTOBJ_RETURNVALUE=DISPID_EVENTOBJ+7 +DISPID_IHTMLEVENTOBJ_SCREENX=DISPID_EVENTOBJ+24 +DISPID_IHTMLEVENTOBJ_SCREENY=DISPID_EVENTOBJ+25 +DISPID_IHTMLEVENTOBJ_SHIFTKEY=DISPID_EVENTOBJ+4 +DISPID_IHTMLEVENTOBJ_SRCELEMENT=DISPID_EVENTOBJ+1 +DISPID_IHTMLEVENTOBJ_SRCFILTER=DISPID_EVENTOBJ+26 +DISPID_IHTMLEVENTOBJ_TOELEMENT=DISPID_EVENTOBJ+10 +DISPID_IHTMLEVENTOBJ_TYPE=DISPID_EVENTOBJ+13 +DISPID_IHTMLEVENTOBJ_X=DISPID_EVENTOBJ+5 +DISPID_IHTMLEVENTOBJ_Y=DISPID_EVENTOBJ+6 +DISPID_IHTMLEVENTOBJ2_ALTKEY=DISPID_EVENTOBJ+2 +DISPID_IHTMLEVENTOBJ2_BOOKMARKS=DISPID_EVENTOBJ+31 +DISPID_IHTMLEVENTOBJ2_BOUNDELEMENTS=DISPID_EVENTOBJ+34 +DISPID_IHTMLEVENTOBJ2_BUTTON=DISPID_EVENTOBJ+12 +DISPID_IHTMLEVENTOBJ2_CLIENTX=DISPID_EVENTOBJ+20 +DISPID_IHTMLEVENTOBJ2_CLIENTY=DISPID_EVENTOBJ+21 +DISPID_IHTMLEVENTOBJ2_CTRLKEY=DISPID_EVENTOBJ+3 +DISPID_IHTMLEVENTOBJ2_DATAFLD=DISPID_EVENTOBJ+33 +DISPID_IHTMLEVENTOBJ2_DATATRANSFER=DISPID_EVENTOBJ+37 +DISPID_IHTMLEVENTOBJ2_FROMELEMENT=DISPID_EVENTOBJ+9 +DISPID_IHTMLEVENTOBJ2_GETATTRIBUTE=DISPID_HTMLOBJECT+2 +DISPID_IHTMLEVENTOBJ2_OFFSETX=DISPID_EVENTOBJ+22 +DISPID_IHTMLEVENTOBJ2_OFFSETY=DISPID_EVENTOBJ+23 +DISPID_IHTMLEVENTOBJ2_PROPERTYNAME=DISPID_EVENTOBJ+27 +DISPID_IHTMLEVENTOBJ2_QUALIFIER=DISPID_EVENTOBJ+14 +DISPID_IHTMLEVENTOBJ2_REASON=DISPID_EVENTOBJ+15 +DISPID_IHTMLEVENTOBJ2_RECORDSET=DISPID_EVENTOBJ+32 +DISPID_IHTMLEVENTOBJ2_REMOVEATTRIBUTE=DISPID_HTMLOBJECT+3 +DISPID_IHTMLEVENTOBJ2_REPEAT=DISPID_EVENTOBJ+35 +DISPID_IHTMLEVENTOBJ2_SCREENX=DISPID_EVENTOBJ+24 +DISPID_IHTMLEVENTOBJ2_SCREENY=DISPID_EVENTOBJ+25 +DISPID_IHTMLEVENTOBJ2_SETATTRIBUTE=DISPID_HTMLOBJECT+1 +DISPID_IHTMLEVENTOBJ2_SHIFTKEY=DISPID_EVENTOBJ+4 +DISPID_IHTMLEVENTOBJ2_SRCELEMENT=DISPID_EVENTOBJ+1 +DISPID_IHTMLEVENTOBJ2_SRCFILTER=DISPID_EVENTOBJ+26 +DISPID_IHTMLEVENTOBJ2_SRCURN=DISPID_EVENTOBJ+36 +DISPID_IHTMLEVENTOBJ2_TOELEMENT=DISPID_EVENTOBJ+10 +DISPID_IHTMLEVENTOBJ2_TYPE=DISPID_EVENTOBJ+13 +DISPID_IHTMLEVENTOBJ2_X=DISPID_EVENTOBJ+5 +DISPID_IHTMLEVENTOBJ2_Y=DISPID_EVENTOBJ+6 +DISPID_IHTMLFIELDSETELEMENT_ALIGN=STDPROPID_XOBJ_CONTROLALIGN +DISPID_IHTMLFILTERSCOLLECTION__NEWENUM=DISPID_NEWENUM +DISPID_IHTMLFILTERSCOLLECTION_ITEM=DISPID_VALUE +DISPID_IHTMLFILTERSCOLLECTION_LENGTH=DISPID_FILTERS+1 +DISPID_IHTMLFONTELEMENT_COLOR=DISPID_A_COLOR +DISPID_IHTMLFONTELEMENT_FACE=DISPID_A_FONTFACE +DISPID_IHTMLFONTELEMENT_SIZE=DISPID_A_FONTSIZE +DISPID_IHTMLFONTNAMESCOLLECTION__NEWENUM=DISPID_NEWENUM +DISPID_IHTMLFONTNAMESCOLLECTION_ITEM=DISPID_VALUE +DISPID_IHTMLFONTNAMESCOLLECTION_LENGTH=DISPID_OPTIONS_COL+1 +DISPID_IHTMLFONTSIZESCOLLECTION__NEWENUM=DISPID_NEWENUM +DISPID_IHTMLFONTSIZESCOLLECTION_FORFONT=DISPID_OPTIONS_COL+3 +DISPID_IHTMLFONTSIZESCOLLECTION_ITEM=DISPID_VALUE +DISPID_IHTMLFONTSIZESCOLLECTION_LENGTH=DISPID_OPTIONS_COL+2 +DISPID_IHTMLFORMELEMENT__NEWENUM=DISPID_NEWENUM +DISPID_IHTMLFORMELEMENT_ACTION=DISPID_FORM+1 +DISPID_IHTMLFORMELEMENT_DIR=DISPID_A_DIR +DISPID_IHTMLFORMELEMENT_ELEMENTS=DISPID_FORM+5 +DISPID_IHTMLFORMELEMENT_ENCODING=DISPID_FORM+3 +DISPID_IHTMLFORMELEMENT_ITEM=DISPID_VALUE +DISPID_IHTMLFORMELEMENT_LENGTH=DISPID_COLLECTION +DISPID_IHTMLFORMELEMENT_METHOD=DISPID_FORM+4 +DISPID_IHTMLFORMELEMENT_NAME=STDPROPID_XOBJ_NAME +DISPID_IHTMLFORMELEMENT_ONRESET=DISPID_EVPROP_ONRESET +DISPID_IHTMLFORMELEMENT_ONSUBMIT=DISPID_EVPROP_ONSUBMIT +DISPID_IHTMLFORMELEMENT_RESET=DISPID_FORM+10 +DISPID_IHTMLFORMELEMENT_SUBMIT=DISPID_FORM+9 +DISPID_IHTMLFORMELEMENT_TAGS=DISPID_COLLECTION+2 +DISPID_IHTMLFORMELEMENT_TARGET=DISPID_FORM+6 +DISPID_IHTMLFORMELEMENT2_ACCEPTCHARSET=DISPID_FORM+11 +DISPID_IHTMLFORMELEMENT2_URNS=DISPID_COLLECTION+5 +DISPID_IHTMLFRAMEBASE_BORDER=DISPID_FRAMESITE+2 +DISPID_IHTMLFRAMEBASE_FRAMEBORDER=DISPID_FRAMESITE+3 +DISPID_IHTMLFRAMEBASE_FRAMESPACING=DISPID_FRAMESITE+4 +DISPID_IHTMLFRAMEBASE_MARGINHEIGHT=DISPID_FRAMESITE+6 +DISPID_IHTMLFRAMEBASE_MARGINWIDTH=DISPID_FRAMESITE+5 +DISPID_IHTMLFRAMEBASE_NAME=STDPROPID_XOBJ_NAME +DISPID_IHTMLFRAMEBASE_NORESIZE=DISPID_FRAMESITE+7 +DISPID_IHTMLFRAMEBASE_SCROLLING=DISPID_FRAMESITE+8 +DISPID_IHTMLFRAMEBASE_SRC=DISPID_FRAMESITE+0 +DISPID_IHTMLFRAMEELEMENT_BORDERCOLOR=DISPID_FRAME+1 +DISPID_IHTMLFRAMESCOLLECTION2_ITEM=0 +DISPID_IHTMLFRAMESCOLLECTION2_LENGTH=1001 +DISPID_IHTMLFRAMESETELEMENT_BORDER=DISPID_FRAMESET+2 +DISPID_IHTMLFRAMESETELEMENT_BORDERCOLOR=DISPID_FRAMESET+3 +DISPID_IHTMLFRAMESETELEMENT_COLS=DISPID_FRAMESET+1 +DISPID_IHTMLFRAMESETELEMENT_FRAMEBORDER=DISPID_FRAMESET+4 +DISPID_IHTMLFRAMESETELEMENT_FRAMESPACING=DISPID_FRAMESET+5 +DISPID_IHTMLFRAMESETELEMENT_NAME=STDPROPID_XOBJ_NAME +DISPID_IHTMLFRAMESETELEMENT_ONBEFOREUNLOAD=DISPID_EVPROP_ONBEFOREUNLOAD +DISPID_IHTMLFRAMESETELEMENT_ONLOAD=DISPID_EVPROP_ONLOAD +DISPID_IHTMLFRAMESETELEMENT_ONUNLOAD=DISPID_EVPROP_ONUNLOAD +DISPID_IHTMLFRAMESETELEMENT_ROWS=DISPID_FRAMESET +DISPID_IHTMLFRAMESETELEMENT2_ONAFTERPRINT=DISPID_EVPROP_ONAFTERPRINT +DISPID_IHTMLFRAMESETELEMENT2_ONBEFOREPRINT=DISPID_EVPROP_ONBEFOREPRINT +DISPID_IHTMLGENERICELEMENT_NAMEDRECORDSET=DISPID_GENERIC+2 +DISPID_IHTMLGENERICELEMENT_RECORDSET=DISPID_GENERIC+1 +DISPID_IHTMLHEADERELEMENT_ALIGN=STDPROPID_XOBJ_BLOCKALIGN +DISPID_IHTMLHRELEMENT_ALIGN=STDPROPID_XOBJ_BLOCKALIGN +DISPID_IHTMLHRELEMENT_COLOR=DISPID_A_COLOR +DISPID_IHTMLHRELEMENT_NOSHADE=DISPID_HR+1 +DISPID_IHTMLHRELEMENT_SIZE=STDPROPID_XOBJ_HEIGHT +DISPID_IHTMLHRELEMENT_WIDTH=STDPROPID_XOBJ_WIDTH +DISPID_IHTMLIFRAMEELEMENT_ALIGN=STDPROPID_XOBJ_CONTROLALIGN +DISPID_IHTMLIFRAMEELEMENT_HSPACE=DISPID_IFRAME+2 +DISPID_IHTMLIFRAMEELEMENT_VSPACE=DISPID_IFRAME+1 +DISPID_IHTMLIFRAMEELEMENT2_HEIGHT=STDPROPID_XOBJ_HEIGHT +DISPID_IHTMLIFRAMEELEMENT2_WIDTH=STDPROPID_XOBJ_WIDTH +DISPID_IHTMLIMAGEELEMENTFACTORY_CREATE=DISPID_VALUE +DISPID_IHTMLIMGELEMENT_ALIGN=STDPROPID_XOBJ_CONTROLALIGN +DISPID_IHTMLIMGELEMENT_ALT=DISPID_IMGBASE+2 +DISPID_IHTMLIMGELEMENT_BORDER=DISPID_IMGBASE+4 +DISPID_IHTMLIMGELEMENT_COMPLETE=DISPID_IMGBASE+10 +DISPID_IHTMLIMGELEMENT_DYNSRC=DISPID_IMGBASE+9 +DISPID_IHTMLIMGELEMENT_FILECREATEDDATE=DISPID_IMG+12 +DISPID_IHTMLIMGELEMENT_FILEMODIFIEDDATE=DISPID_IMG+13 +DISPID_IHTMLIMGELEMENT_FILESIZE=DISPID_IMG+11 +DISPID_IHTMLIMGELEMENT_FILEUPDATEDDATE=DISPID_IMG+14 +DISPID_IHTMLIMGELEMENT_HEIGHT=STDPROPID_XOBJ_HEIGHT +DISPID_IHTMLIMGELEMENT_HREF=DISPID_IMG+16 +DISPID_IHTMLIMGELEMENT_HSPACE=DISPID_IMGBASE+6 +DISPID_IHTMLIMGELEMENT_ISMAP=DISPID_IMG+2 +DISPID_IHTMLIMGELEMENT_LOOP=DISPID_IMGBASE+11 +DISPID_IHTMLIMGELEMENT_LOWSRC=DISPID_IMGBASE+7 +DISPID_IHTMLIMGELEMENT_MIMETYPE=DISPID_IMG+10 +DISPID_IHTMLIMGELEMENT_NAME=STDPROPID_XOBJ_NAME +DISPID_IHTMLIMGELEMENT_NAMEPROP=DISPID_IMG+17 +DISPID_IHTMLIMGELEMENT_ONABORT=DISPID_EVPROP_ONABORT +DISPID_IHTMLIMGELEMENT_ONERROR=DISPID_EVPROP_ONERROR +DISPID_IHTMLIMGELEMENT_ONLOAD=DISPID_EVPROP_ONLOAD +DISPID_IHTMLIMGELEMENT_PROTOCOL=DISPID_IMG+15 +DISPID_IHTMLIMGELEMENT_READYSTATE=DISPID_A_READYSTATE +DISPID_IHTMLIMGELEMENT_SRC=DISPID_IMGBASE+3 +DISPID_IHTMLIMGELEMENT_START=DISPID_IMGBASE+13 +DISPID_IHTMLIMGELEMENT_USEMAP=DISPID_IMG+8 +DISPID_IHTMLIMGELEMENT_VRML=DISPID_IMGBASE+8 +DISPID_IHTMLIMGELEMENT_VSPACE=DISPID_IMGBASE+5 +DISPID_IHTMLIMGELEMENT_WIDTH=STDPROPID_XOBJ_WIDTH +DISPID_IHTMLINPUTBUTTONELEMENT_CREATETEXTRANGE=DISPID_INPUT+6 +DISPID_IHTMLINPUTBUTTONELEMENT_DISABLED=STDPROPID_XOBJ_DISABLED +DISPID_IHTMLINPUTBUTTONELEMENT_FORM=DISPID_SITE+4 +DISPID_IHTMLINPUTBUTTONELEMENT_NAME=STDPROPID_XOBJ_NAME +DISPID_IHTMLINPUTBUTTONELEMENT_STATUS=DISPID_INPUT+21 +DISPID_IHTMLINPUTBUTTONELEMENT_TYPE=DISPID_INPUT +DISPID_IHTMLINPUTBUTTONELEMENT_VALUE=DISPID_A_VALUE +DISPID_IHTMLINPUTELEMENT_ALIGN=STDPROPID_XOBJ_CONTROLALIGN +DISPID_IHTMLINPUTELEMENT_ALT=DISPID_INPUT+10 +DISPID_IHTMLINPUTELEMENT_BORDER=DISPID_INPUT+12 +DISPID_IHTMLINPUTELEMENT_CHECKED=DISPID_INPUT+9 +DISPID_IHTMLINPUTELEMENT_COMPLETE=DISPID_INPUT+18 +DISPID_IHTMLINPUTELEMENT_CREATETEXTRANGE=DISPID_INPUT+6 +DISPID_IHTMLINPUTELEMENT_DEFAULTCHECKED=DISPID_INPUT+8 +DISPID_IHTMLINPUTELEMENT_DEFAULTVALUE=DISPID_DEFAULTVALUE +DISPID_IHTMLINPUTELEMENT_DISABLED=STDPROPID_XOBJ_DISABLED +DISPID_IHTMLINPUTELEMENT_DYNSRC=DISPID_INPUT+17 +DISPID_IHTMLINPUTELEMENT_FORM=DISPID_SITE+4 +DISPID_IHTMLINPUTELEMENT_HEIGHT=STDPROPID_XOBJ_HEIGHT +DISPID_IHTMLINPUTELEMENT_HSPACE=DISPID_INPUT+14 +DISPID_IHTMLINPUTELEMENT_INDETERMINATE=DISPID_INPUT+7 +DISPID_IHTMLINPUTELEMENT_LOOP=DISPID_INPUT+19 +DISPID_IHTMLINPUTELEMENT_LOWSRC=DISPID_INPUT+15 +DISPID_IHTMLINPUTELEMENT_MAXLENGTH=DISPID_INPUT+3 +DISPID_IHTMLINPUTELEMENT_NAME=STDPROPID_XOBJ_NAME +DISPID_IHTMLINPUTELEMENT_ONABORT=DISPID_EVPROP_ONABORT +DISPID_IHTMLINPUTELEMENT_ONCHANGE=DISPID_EVPROP_ONCHANGE +DISPID_IHTMLINPUTELEMENT_ONERROR=DISPID_EVPROP_ONERROR +DISPID_IHTMLINPUTELEMENT_ONLOAD=DISPID_EVPROP_ONLOAD +DISPID_IHTMLINPUTELEMENT_ONSELECT=DISPID_EVPROP_ONSELECT +DISPID_IHTMLINPUTELEMENT_READONLY=DISPID_INPUT+5 +DISPID_IHTMLINPUTELEMENT_READYSTATE=DISPID_A_READYSTATE +DISPID_IHTMLINPUTELEMENT_SELECT=DISPID_INPUT+4 +DISPID_IHTMLINPUTELEMENT_SIZE=DISPID_INPUT+2 +DISPID_IHTMLINPUTELEMENT_SRC=DISPID_INPUT+11 +DISPID_IHTMLINPUTELEMENT_START=DISPID_INPUT+20 +DISPID_IHTMLINPUTELEMENT_STATUS=DISPID_INPUT+1 +DISPID_IHTMLINPUTELEMENT_TYPE=DISPID_INPUT +DISPID_IHTMLINPUTELEMENT_VALUE=DISPID_A_VALUE +DISPID_IHTMLINPUTELEMENT_VRML=DISPID_INPUT+16 +DISPID_IHTMLINPUTELEMENT_VSPACE=DISPID_INPUT+13 +DISPID_IHTMLINPUTELEMENT_WIDTH=STDPROPID_XOBJ_WIDTH +DISPID_IHTMLINPUTFILEELEMENT_DISABLED=STDPROPID_XOBJ_DISABLED +DISPID_IHTMLINPUTFILEELEMENT_FORM=DISPID_SITE+4 +DISPID_IHTMLINPUTFILEELEMENT_MAXLENGTH=DISPID_INPUT+3 +DISPID_IHTMLINPUTFILEELEMENT_NAME=STDPROPID_XOBJ_NAME +DISPID_IHTMLINPUTFILEELEMENT_ONCHANGE=DISPID_EVPROP_ONCHANGE +DISPID_IHTMLINPUTFILEELEMENT_ONSELECT=DISPID_EVPROP_ONSELECT +DISPID_IHTMLINPUTFILEELEMENT_SELECT=DISPID_INPUT+4 +DISPID_IHTMLINPUTFILEELEMENT_SIZE=DISPID_INPUT+2 +DISPID_IHTMLINPUTFILEELEMENT_STATUS=DISPID_INPUT+21 +DISPID_IHTMLINPUTFILEELEMENT_TYPE=DISPID_INPUT +DISPID_IHTMLINPUTFILEELEMENT_VALUE=DISPID_A_VALUE +DISPID_IHTMLINPUTHIDDENELEMENT_CREATETEXTRANGE=DISPID_INPUT+6 +DISPID_IHTMLINPUTHIDDENELEMENT_DISABLED=STDPROPID_XOBJ_DISABLED +DISPID_IHTMLINPUTHIDDENELEMENT_FORM=DISPID_SITE+4 +DISPID_IHTMLINPUTHIDDENELEMENT_NAME=STDPROPID_XOBJ_NAME +DISPID_IHTMLINPUTHIDDENELEMENT_STATUS=DISPID_INPUT+21 +DISPID_IHTMLINPUTHIDDENELEMENT_TYPE=DISPID_INPUT +DISPID_IHTMLINPUTHIDDENELEMENT_VALUE=DISPID_A_VALUE +DISPID_IHTMLINPUTIMAGE_ALIGN=STDPROPID_XOBJ_CONTROLALIGN +DISPID_IHTMLINPUTIMAGE_ALT=DISPID_INPUT+10 +DISPID_IHTMLINPUTIMAGE_BORDER=DISPID_INPUT+12 +DISPID_IHTMLINPUTIMAGE_COMPLETE=DISPID_INPUT+18 +DISPID_IHTMLINPUTIMAGE_DISABLED=STDPROPID_XOBJ_DISABLED +DISPID_IHTMLINPUTIMAGE_DYNSRC=DISPID_INPUT+17 +DISPID_IHTMLINPUTIMAGE_HEIGHT=STDPROPID_XOBJ_HEIGHT +DISPID_IHTMLINPUTIMAGE_HSPACE=DISPID_INPUT+14 +DISPID_IHTMLINPUTIMAGE_LOOP=DISPID_INPUT+19 +DISPID_IHTMLINPUTIMAGE_LOWSRC=DISPID_INPUT+15 +DISPID_IHTMLINPUTIMAGE_NAME=STDPROPID_XOBJ_NAME +DISPID_IHTMLINPUTIMAGE_ONABORT=DISPID_EVPROP_ONABORT +DISPID_IHTMLINPUTIMAGE_ONERROR=DISPID_EVPROP_ONERROR +DISPID_IHTMLINPUTIMAGE_ONLOAD=DISPID_EVPROP_ONLOAD +DISPID_IHTMLINPUTIMAGE_READYSTATE=DISPID_A_READYSTATE +DISPID_IHTMLINPUTIMAGE_SRC=DISPID_INPUT+11 +DISPID_IHTMLINPUTIMAGE_START=DISPID_INPUT+20 +DISPID_IHTMLINPUTIMAGE_TYPE=DISPID_INPUT +DISPID_IHTMLINPUTIMAGE_VRML=DISPID_INPUT+16 +DISPID_IHTMLINPUTIMAGE_VSPACE=DISPID_INPUT+13 +DISPID_IHTMLINPUTIMAGE_WIDTH=STDPROPID_XOBJ_WIDTH +DISPID_IHTMLINPUTTEXTELEMENT_CREATETEXTRANGE=DISPID_INPUT+6 +DISPID_IHTMLINPUTTEXTELEMENT_DEFAULTVALUE=DISPID_DEFAULTVALUE +DISPID_IHTMLINPUTTEXTELEMENT_DISABLED=STDPROPID_XOBJ_DISABLED +DISPID_IHTMLINPUTTEXTELEMENT_FORM=DISPID_SITE+4 +DISPID_IHTMLINPUTTEXTELEMENT_MAXLENGTH=DISPID_INPUT+3 +DISPID_IHTMLINPUTTEXTELEMENT_NAME=STDPROPID_XOBJ_NAME +DISPID_IHTMLINPUTTEXTELEMENT_ONCHANGE=DISPID_EVPROP_ONCHANGE +DISPID_IHTMLINPUTTEXTELEMENT_ONSELECT=DISPID_EVPROP_ONSELECT +DISPID_IHTMLINPUTTEXTELEMENT_READONLY=DISPID_INPUT+5 +DISPID_IHTMLINPUTTEXTELEMENT_SELECT=DISPID_INPUT+4 +DISPID_IHTMLINPUTTEXTELEMENT_SIZE=DISPID_INPUT+2 +DISPID_IHTMLINPUTTEXTELEMENT_STATUS=DISPID_INPUT+21 +DISPID_IHTMLINPUTTEXTELEMENT_TYPE=DISPID_INPUT +DISPID_IHTMLINPUTTEXTELEMENT_VALUE=DISPID_A_VALUE +DISPID_IHTMLISINDEXELEMENT_ACTION=DISPID_HEDELEMS+11 +DISPID_IHTMLISINDEXELEMENT_PROMPT=DISPID_HEDELEMS+10 +DISPID_IHTMLLABELELEMENT_ACCESSKEY=DISPID_SITE+5 +DISPID_IHTMLLABELELEMENT_HTMLFOR=DISPID_LABE +DISPID_IHTMLLEGENDELEMENT_ALIGN=STDPROPID_XOBJ_CONTROLALIGN +DISPID_IHTMLLIELEMENT_TYPE=DISPID_A_LISTTYPE +DISPID_IHTMLLIELEMENT_VALUE=DISPID_LI+1 +DISPID_IHTMLLINKELEMENT_DISABLED=STDPROPID_XOBJ_DISABLED +DISPID_IHTMLLINKELEMENT_HREF=DISPID_HEDELEMS+5 +DISPID_IHTMLLINKELEMENT_MEDIA=DISPID_HEDELEMS+16 +DISPID_IHTMLLINKELEMENT_ONERROR=DISPID_EVPROP_ONERROR +DISPID_IHTMLLINKELEMENT_ONLOAD=DISPID_EVPROP_ONLOAD +DISPID_IHTMLLINKELEMENT_ONREADYSTATECHANGE=DISPID_EVPROP_ONREADYSTATECHANGE +DISPID_IHTMLLINKELEMENT_READYSTATE=DISPID_A_READYSTATE +DISPID_IHTMLLINKELEMENT_REL=DISPID_HEDELEMS+6 +DISPID_IHTMLLINKELEMENT_REV=DISPID_HEDELEMS+7 +DISPID_IHTMLLINKELEMENT_STYLESHEET=DISPID_HEDELEMS+14 +DISPID_IHTMLLINKELEMENT_TYPE=DISPID_HEDELEMS+8 +DISPID_IHTMLLINKELEMENT2_TARGET=DISPID_HEDELEMS+17 +DISPID_IHTMLLOCATION_ASSIGN=DISPID_LOCATION+9 +DISPID_IHTMLLOCATION_HASH=DISPID_LOCATION+6 +DISPID_IHTMLLOCATION_HOST=DISPID_LOCATION+1 +DISPID_IHTMLLOCATION_HOSTNAME=DISPID_LOCATION+2 +DISPID_IHTMLLOCATION_HREF=DISPID_VALUE +DISPID_IHTMLLOCATION_PATHNAME=DISPID_LOCATION+4 +DISPID_IHTMLLOCATION_PORT=DISPID_LOCATION+3 +DISPID_IHTMLLOCATION_PROTOCOL=DISPID_LOCATION +DISPID_IHTMLLOCATION_RELOAD=DISPID_LOCATION+7 +DISPID_IHTMLLOCATION_REPLACE=DISPID_LOCATION+8 +DISPID_IHTMLLOCATION_SEARCH=DISPID_LOCATION+5 +DISPID_IHTMLLOCATION_TOSTRING=DISPID_LOCATION+10 +DISPID_IHTMLMAPELEMENT_AREAS=DISPID_MAP+2 +DISPID_IHTMLMAPELEMENT_NAME=STDPROPID_XOBJ_NAME +DISPID_IHTMLMARQUEEELEMENT_BEHAVIOR=DISPID_MARQUEE+2 +DISPID_IHTMLMARQUEEELEMENT_BGCOLOR=DISPID_BACKCOLOR +DISPID_IHTMLMARQUEEELEMENT_DIRECTION=DISPID_MARQUEE+1 +DISPID_IHTMLMARQUEEELEMENT_HEIGHT=STDPROPID_XOBJ_HEIGHT +DISPID_IHTMLMARQUEEELEMENT_HSPACE=DISPID_MARQUEE+6 +DISPID_IHTMLMARQUEEELEMENT_LOOP=DISPID_MARQUEE+4 +DISPID_IHTMLMARQUEEELEMENT_ONBOUNCE=DISPID_EVPROP_ONBOUNCE +DISPID_IHTMLMARQUEEELEMENT_ONFINISH=DISPID_EVPROP_ONFINISH +DISPID_IHTMLMARQUEEELEMENT_ONSTART=DISPID_EVPROP_ONSTART +DISPID_IHTMLMARQUEEELEMENT_SCROLLAMOUNT=DISPID_MARQUEE+3 +DISPID_IHTMLMARQUEEELEMENT_SCROLLDELAY=DISPID_MARQUEE +DISPID_IHTMLMARQUEEELEMENT_START=DISPID_MARQUEE+10 +DISPID_IHTMLMARQUEEELEMENT_STOP=DISPID_MARQUEE+11 +DISPID_IHTMLMARQUEEELEMENT_TRUESPEED=DISPID_MARQUEE+7 +DISPID_IHTMLMARQUEEELEMENT_VSPACE=DISPID_MARQUEE+5 +DISPID_IHTMLMARQUEEELEMENT_WIDTH=STDPROPID_XOBJ_WIDTH +DISPID_IHTMLMETAELEMENT_CHARSET=DISPID_HEDELEMS+13 +DISPID_IHTMLMETAELEMENT_CONTENT=DISPID_HEDELEMS+2 +DISPID_IHTMLMETAELEMENT_HTTPEQUIV=DISPID_HEDELEMS+1 +DISPID_IHTMLMETAELEMENT_NAME=STDPROPID_XOBJ_NAME +DISPID_IHTMLMETAELEMENT_URL=DISPID_HEDELEMS+3 +DISPID_IHTMLMIMETYPESCOLLECTION_LENGTH=1 +DISPID_IHTMLMODELESSINIT_DOCUMENT=DISPID_HTMLDLG+7 +DISPID_IHTMLMODELESSINIT_MONIKER=DISPID_HTMLDLG+6 +DISPID_IHTMLMODELESSINIT_OPTIONSTRING=DISPID_HTMLDLG+1 +DISPID_IHTMLMODELESSINIT_PARAMETERS=DISPID_HTMLDLG+0 +DISPID_IHTMLNEXTIDELEMENT_N=DISPID_HEDELEMS+12 +DISPID_IHTMLOBJECTELEMENT_ALIGN=STDPROPID_XOBJ_CONTROLALIGN +DISPID_IHTMLOBJECTELEMENT_ALTHTML=DISPID_OBJECT+11 +DISPID_IHTMLOBJECTELEMENT_BASEHREF=STDPROPID_XOBJ_BASEHREF +DISPID_IHTMLOBJECTELEMENT_CLASSID=DISPID_OBJECT+2 +DISPID_IHTMLOBJECTELEMENT_CODE=DISPID_OBJECT+8 +DISPID_IHTMLOBJECTELEMENT_CODEBASE=DISPID_OBJECT+6 +DISPID_IHTMLOBJECTELEMENT_CODETYPE=DISPID_OBJECT+7 +DISPID_IHTMLOBJECTELEMENT_DATA=DISPID_OBJECT+3 +DISPID_IHTMLOBJECTELEMENT_FORM=DISPID_SITE+4 +DISPID_IHTMLOBJECTELEMENT_HEIGHT=STDPROPID_XOBJ_HEIGHT +DISPID_IHTMLOBJECTELEMENT_HSPACE=DISPID_OBJECT+13 +DISPID_IHTMLOBJECTELEMENT_NAME=STDPROPID_XOBJ_NAME +DISPID_IHTMLOBJECTELEMENT_OBJECT=DISPID_OBJECT+1 +DISPID_IHTMLOBJECTELEMENT_ONERROR=DISPID_EVPROP_ONERROR +DISPID_IHTMLOBJECTELEMENT_ONREADYSTATECHANGE=DISPID_EVPROP_ONREADYSTATECHANGE +DISPID_IHTMLOBJECTELEMENT_READYSTATE=DISPID_OBJECT+10 +DISPID_IHTMLOBJECTELEMENT_RECORDSET=DISPID_OBJECT+5 +DISPID_IHTMLOBJECTELEMENT_TYPE=DISPID_OBJECT+9 +DISPID_IHTMLOBJECTELEMENT_VSPACE=DISPID_OBJECT+12 +DISPID_IHTMLOBJECTELEMENT_WIDTH=STDPROPID_XOBJ_WIDTH +DISPID_IHTMLOBJECTELEMENT2_CLASSID=DISPID_OBJECT+2 +DISPID_IHTMLOBJECTELEMENT2_DATA=DISPID_OBJECT+3 +DISPID_IHTMLOBJECTELEMENT2_NAMEDRECORDSET=DISPID_OBJECT+14 +DISPID_IHTMLOLISTELEMENT_COMPACT=DISPID_OL+2 +DISPID_IHTMLOLISTELEMENT_START=DISPID_OL+3 +DISPID_IHTMLOLISTELEMENT_TYPE=DISPID_A_LISTTYPE +DISPID_IHTMLOPSPROFILE_ADDREADREQUEST=7 +DISPID_IHTMLOPSPROFILE_ADDREQUEST=1 +DISPID_IHTMLOPSPROFILE_CLEARREQUEST=2 +DISPID_IHTMLOPSPROFILE_COMMITCHANGES=6 +DISPID_IHTMLOPSPROFILE_DOREADREQUEST=8 +DISPID_IHTMLOPSPROFILE_DOREQUEST=3 +DISPID_IHTMLOPSPROFILE_DOWRITEREQUEST=9 +DISPID_IHTMLOPSPROFILE_GETATTRIBUTE=4 +DISPID_IHTMLOPSPROFILE_SETATTRIBUTE=5 +DISPID_IHTMLOPTIONBUTTONELEMENT_CHECKED=DISPID_INPUT+9 +DISPID_IHTMLOPTIONBUTTONELEMENT_DEFAULTCHECKED=DISPID_INPUT+8 +DISPID_IHTMLOPTIONBUTTONELEMENT_DISABLED=STDPROPID_XOBJ_DISABLED +DISPID_IHTMLOPTIONBUTTONELEMENT_FORM=DISPID_SITE+4 +DISPID_IHTMLOPTIONBUTTONELEMENT_INDETERMINATE=DISPID_INPUT+7 +DISPID_IHTMLOPTIONBUTTONELEMENT_NAME=STDPROPID_XOBJ_NAME +DISPID_IHTMLOPTIONBUTTONELEMENT_ONCHANGE=DISPID_EVPROP_ONCHANGE +DISPID_IHTMLOPTIONBUTTONELEMENT_STATUS=DISPID_INPUT+1 +DISPID_IHTMLOPTIONBUTTONELEMENT_TYPE=DISPID_INPUT +DISPID_IHTMLOPTIONBUTTONELEMENT_VALUE=DISPID_A_VALUE +DISPID_IHTMLOPTIONELEMENT_DEFAULTSELECTED=DISPID_OPTION+3 +DISPID_IHTMLOPTIONELEMENT_FORM=DISPID_OPTION+6 +DISPID_IHTMLOPTIONELEMENT_INDEX=DISPID_OPTION+5 +DISPID_IHTMLOPTIONELEMENT_SELECTED=DISPID_OPTION+1 +DISPID_IHTMLOPTIONELEMENT_TEXT=DISPID_OPTION+4 +DISPID_IHTMLOPTIONELEMENT_VALUE=DISPID_OPTION+2 +DISPID_IHTMLOPTIONELEMENTFACTORY_CREATE=DISPID_VALUE +DISPID_IHTMLOPTIONSHOLDER_ANYTHINGAFTERFRAMESET=DISPID_OPTIONS_COL+13 +DISPID_IHTMLOPTIONSHOLDER_CHOOSECOLORDLG=DISPID_OPTIONS_COL+17 +DISPID_IHTMLOPTIONSHOLDER_DOCUMENT=DISPID_OPTIONS_COL+3 +DISPID_IHTMLOPTIONSHOLDER_ERRORCHARACTER=DISPID_OPTIONS_COL+7 +DISPID_IHTMLOPTIONSHOLDER_ERRORCODE=DISPID_OPTIONS_COL+8 +DISPID_IHTMLOPTIONSHOLDER_ERRORDEBUG=DISPID_OPTIONS_COL+10 +DISPID_IHTMLOPTIONSHOLDER_ERRORLINE=DISPID_OPTIONS_COL+6 +DISPID_IHTMLOPTIONSHOLDER_ERRORMESSAGE=DISPID_OPTIONS_COL+9 +DISPID_IHTMLOPTIONSHOLDER_EXECARG=DISPID_OPTIONS_COL+5 +DISPID_IHTMLOPTIONSHOLDER_FINDTEXT=DISPID_OPTIONS_COL+12 +DISPID_IHTMLOPTIONSHOLDER_FONTS=DISPID_OPTIONS_COL+4 +DISPID_IHTMLOPTIONSHOLDER_GETCHARSET=DISPID_OPTIONS_COL+20 +DISPID_IHTMLOPTIONSHOLDER_ISAPARTMENTMODEL=DISPID_OPTIONS_COL+19 +DISPID_IHTMLOPTIONSHOLDER_OPENFILEDLG=DISPID_OPTIONS_COL+15 +DISPID_IHTMLOPTIONSHOLDER_SAVEFILEDLG=DISPID_OPTIONS_COL+16 +DISPID_IHTMLOPTIONSHOLDER_SECURECONNECTIONINFO=DISPID_OPTIONS_COL+21 +DISPID_IHTMLOPTIONSHOLDER_SHOWSECURITYINFO=DISPID_OPTIONS_COL+18 +DISPID_IHTMLOPTIONSHOLDER_SIZES=DISPID_OPTIONS_COL+14 +DISPID_IHTMLOPTIONSHOLDER_UNSECUREDWINDOWOFDOCUMENT=DISPID_OPTIONS_COL+11 +DISPID_IHTMLPARAELEMENT_ALIGN=STDPROPID_XOBJ_BLOCKALIGN +DISPID_IHTMLPLUGINSCOLLECTION_LENGTH=1 +DISPID_IHTMLPLUGINSCOLLECTION_REFRESH=2 +DISPID_IHTMLRECT_BOTTOM=DISPID_OMRECT+4 +DISPID_IHTMLRECT_LEFT=DISPID_OMRECT+1 +DISPID_IHTMLRECT_RIGHT=DISPID_OMRECT+3 +DISPID_IHTMLRECT_TOP=DISPID_OMRECT+2 +DISPID_IHTMLRECTCOLLECTION__NEWENUM=DISPID_NEWENUM +DISPID_IHTMLRECTCOLLECTION_ITEM=DISPID_VALUE +DISPID_IHTMLRECTCOLLECTION_LENGTH=DISPID_COLLECTION +DISPID_IHTMLRULESTYLE_BACKGROUND=DISPID_A_BACKGROUND +DISPID_IHTMLRULESTYLE_BACKGROUNDATTACHMENT=DISPID_A_BACKGROUNDATTACHMENT +DISPID_IHTMLRULESTYLE_BACKGROUNDCOLOR=DISPID_BACKCOLOR +DISPID_IHTMLRULESTYLE_BACKGROUNDIMAGE=DISPID_A_BACKGROUNDIMAGE +DISPID_IHTMLRULESTYLE_BACKGROUNDPOSITION=DISPID_A_BACKGROUNDPOSITION +DISPID_IHTMLRULESTYLE_BACKGROUNDPOSITIONX=DISPID_A_BACKGROUNDPOSX +DISPID_IHTMLRULESTYLE_BACKGROUNDPOSITIONY=DISPID_A_BACKGROUNDPOSY +DISPID_IHTMLRULESTYLE_BACKGROUNDREPEAT=DISPID_A_BACKGROUNDREPEAT +DISPID_IHTMLRULESTYLE_BORDER=DISPID_A_BORDER +DISPID_IHTMLRULESTYLE_BORDERBOTTOM=DISPID_A_BORDERBOTTOM +DISPID_IHTMLRULESTYLE_BORDERBOTTOMCOLOR=DISPID_A_BORDERBOTTOMCOLOR +DISPID_IHTMLRULESTYLE_BORDERBOTTOMSTYLE=DISPID_A_BORDERBOTTOMSTYLE +DISPID_IHTMLRULESTYLE_BORDERBOTTOMWIDTH=DISPID_A_BORDERBOTTOMWIDTH +DISPID_IHTMLRULESTYLE_BORDERCOLOR=DISPID_A_BORDERCOLOR +DISPID_IHTMLRULESTYLE_BORDERLEFT=DISPID_A_BORDERLEFT +DISPID_IHTMLRULESTYLE_BORDERLEFTCOLOR=DISPID_A_BORDERLEFTCOLOR +DISPID_IHTMLRULESTYLE_BORDERLEFTSTYLE=DISPID_A_BORDERLEFTSTYLE +DISPID_IHTMLRULESTYLE_BORDERLEFTWIDTH=DISPID_A_BORDERLEFTWIDTH +DISPID_IHTMLRULESTYLE_BORDERRIGHT=DISPID_A_BORDERRIGHT +DISPID_IHTMLRULESTYLE_BORDERRIGHTCOLOR=DISPID_A_BORDERRIGHTCOLOR +DISPID_IHTMLRULESTYLE_BORDERRIGHTSTYLE=DISPID_A_BORDERRIGHTSTYLE +DISPID_IHTMLRULESTYLE_BORDERRIGHTWIDTH=DISPID_A_BORDERRIGHTWIDTH +DISPID_IHTMLRULESTYLE_BORDERSTYLE=DISPID_A_BORDERSTYLE +DISPID_IHTMLRULESTYLE_BORDERTOP=DISPID_A_BORDERTOP +DISPID_IHTMLRULESTYLE_BORDERTOPCOLOR=DISPID_A_BORDERTOPCOLOR +DISPID_IHTMLRULESTYLE_BORDERTOPSTYLE=DISPID_A_BORDERTOPSTYLE +DISPID_IHTMLRULESTYLE_BORDERTOPWIDTH=DISPID_A_BORDERTOPWIDTH +DISPID_IHTMLRULESTYLE_BORDERWIDTH=DISPID_A_BORDERWIDTH +DISPID_IHTMLRULESTYLE_CLEAR=DISPID_A_CLEAR +DISPID_IHTMLRULESTYLE_CLIP=DISPID_A_CLIP +DISPID_IHTMLRULESTYLE_COLOR=DISPID_A_COLOR +DISPID_IHTMLRULESTYLE_CSSTEXT=DISPID_A_STYLETEXT +DISPID_IHTMLRULESTYLE_CURSOR=DISPID_A_CURSOR +DISPID_IHTMLRULESTYLE_DISPLAY=DISPID_A_DISPLAY +DISPID_IHTMLRULESTYLE_FILTER=DISPID_A_FILTER +DISPID_IHTMLRULESTYLE_FONT=DISPID_A_FONT +DISPID_IHTMLRULESTYLE_FONTFAMILY=DISPID_A_FONTFACE +DISPID_IHTMLRULESTYLE_FONTSIZE=DISPID_A_FONTSIZE +DISPID_IHTMLRULESTYLE_FONTSTYLE=DISPID_A_FONTSTYLE +DISPID_IHTMLRULESTYLE_FONTVARIANT=DISPID_A_FONTVARIANT +DISPID_IHTMLRULESTYLE_FONTWEIGHT=DISPID_A_FONTWEIGHT +DISPID_IHTMLRULESTYLE_GETATTRIBUTE=DISPID_HTMLOBJECT+2 +DISPID_IHTMLRULESTYLE_HEIGHT=STDPROPID_XOBJ_HEIGHT +DISPID_IHTMLRULESTYLE_LEFT=STDPROPID_XOBJ_LEFT +DISPID_IHTMLRULESTYLE_LETTERSPACING=DISPID_A_LETTERSPACING +DISPID_IHTMLRULESTYLE_LINEHEIGHT=DISPID_A_LINEHEIGHT +DISPID_IHTMLRULESTYLE_LISTSTYLE=DISPID_A_LISTSTYLE +DISPID_IHTMLRULESTYLE_LISTSTYLEIMAGE=DISPID_A_LISTSTYLEIMAGE +DISPID_IHTMLRULESTYLE_LISTSTYLEPOSITION=DISPID_A_LISTSTYLEPOSITION +DISPID_IHTMLRULESTYLE_LISTSTYLETYPE=DISPID_A_LISTSTYLETYPE +DISPID_IHTMLRULESTYLE_MARGIN=DISPID_A_MARGIN +DISPID_IHTMLRULESTYLE_MARGINBOTTOM=DISPID_A_MARGINBOTTOM +DISPID_IHTMLRULESTYLE_MARGINLEFT=DISPID_A_MARGINLEFT +DISPID_IHTMLRULESTYLE_MARGINRIGHT=DISPID_A_MARGINRIGHT +DISPID_IHTMLRULESTYLE_MARGINTOP=DISPID_A_MARGINTOP +DISPID_IHTMLRULESTYLE_OVERFLOW=DISPID_A_OVERFLOW +DISPID_IHTMLRULESTYLE_PADDING=DISPID_A_PADDING +DISPID_IHTMLRULESTYLE_PADDINGBOTTOM=DISPID_A_PADDINGBOTTOM +DISPID_IHTMLRULESTYLE_PADDINGLEFT=DISPID_A_PADDINGLEFT +DISPID_IHTMLRULESTYLE_PADDINGRIGHT=DISPID_A_PADDINGRIGHT +DISPID_IHTMLRULESTYLE_PADDINGTOP=DISPID_A_PADDINGTOP +DISPID_IHTMLRULESTYLE_PAGEBREAKAFTER=DISPID_A_PAGEBREAKAFTER +DISPID_IHTMLRULESTYLE_PAGEBREAKBEFORE=DISPID_A_PAGEBREAKBEFORE +DISPID_IHTMLRULESTYLE_POSITION=DISPID_A_POSITION +DISPID_IHTMLRULESTYLE_REMOVEATTRIBUTE=DISPID_HTMLOBJECT+3 +DISPID_IHTMLRULESTYLE_SETATTRIBUTE=DISPID_HTMLOBJECT+1 +DISPID_IHTMLRULESTYLE_STYLEFLOAT=DISPID_A_FLOAT +DISPID_IHTMLRULESTYLE_TEXTALIGN=STDPROPID_XOBJ_BLOCKALIGN +DISPID_IHTMLRULESTYLE_TEXTDECORATION=DISPID_A_TEXTDECORATION +DISPID_IHTMLRULESTYLE_TEXTDECORATIONBLINK=DISPID_A_TEXTDECORATIONBLINK +DISPID_IHTMLRULESTYLE_TEXTDECORATIONLINETHROUGH=DISPID_A_TEXTDECORATIONLINETHROUGH +DISPID_IHTMLRULESTYLE_TEXTDECORATIONNONE=DISPID_A_TEXTDECORATIONNONE +DISPID_IHTMLRULESTYLE_TEXTDECORATIONOVERLINE=DISPID_A_TEXTDECORATIONOVERLINE +DISPID_IHTMLRULESTYLE_TEXTDECORATIONUNDERLINE=DISPID_A_TEXTDECORATIONUNDERLINE +DISPID_IHTMLRULESTYLE_TEXTINDENT=DISPID_A_TEXTINDENT +DISPID_IHTMLRULESTYLE_TEXTTRANSFORM=DISPID_A_TEXTTRANSFORM +DISPID_IHTMLRULESTYLE_TOP=STDPROPID_XOBJ_TOP +DISPID_IHTMLRULESTYLE_VERTICALALIGN=DISPID_A_VERTICALALIGN +DISPID_IHTMLRULESTYLE_VISIBILITY=DISPID_A_VISIBILITY +DISPID_IHTMLRULESTYLE_WHITESPACE=DISPID_A_WHITESPACE +DISPID_IHTMLRULESTYLE_WIDTH=STDPROPID_XOBJ_WIDTH +DISPID_IHTMLRULESTYLE_WORDSPACING=DISPID_A_WORDSPACING +DISPID_IHTMLRULESTYLE_ZINDEX=DISPID_A_ZINDEX +DISPID_IHTMLRULESTYLE2_ACCELERATOR=DISPID_A_ACCELERATOR +DISPID_IHTMLRULESTYLE2_BEHAVIOR=DISPID_A_BEHAVIOR +DISPID_IHTMLRULESTYLE2_BORDERCOLLAPSE=DISPID_A_BORDERCOLLAPSE +DISPID_IHTMLRULESTYLE2_BOTTOM=STDPROPID_XOBJ_BOTTOM +DISPID_IHTMLRULESTYLE2_DIRECTION=DISPID_A_DIRECTION +DISPID_IHTMLRULESTYLE2_IMEMODE=DISPID_A_IMEMODE +DISPID_IHTMLRULESTYLE2_LAYOUTGRID=DISPID_A_LAYOUTGRID +DISPID_IHTMLRULESTYLE2_LAYOUTGRIDCHAR=DISPID_A_LAYOUTGRIDCHAR +DISPID_IHTMLRULESTYLE2_LAYOUTGRIDLINE=DISPID_A_LAYOUTGRIDLINE +DISPID_IHTMLRULESTYLE2_LAYOUTGRIDMODE=DISPID_A_LAYOUTGRIDMODE +DISPID_IHTMLRULESTYLE2_LAYOUTGRIDTYPE=DISPID_A_LAYOUTGRIDTYPE +DISPID_IHTMLRULESTYLE2_LINEBREAK=DISPID_A_LINEBREAK +DISPID_IHTMLRULESTYLE2_OVERFLOWX=DISPID_A_OVERFLOWX +DISPID_IHTMLRULESTYLE2_OVERFLOWY=DISPID_A_OVERFLOWY +DISPID_IHTMLRULESTYLE2_PIXELBOTTOM=DISPID_STYLE+9 +DISPID_IHTMLRULESTYLE2_PIXELRIGHT=DISPID_STYLE+10 +DISPID_IHTMLRULESTYLE2_POSBOTTOM=DISPID_STYLE+11 +DISPID_IHTMLRULESTYLE2_POSITION=DISPID_A_POSITION +DISPID_IHTMLRULESTYLE2_POSRIGHT=DISPID_STYLE+12 +DISPID_IHTMLRULESTYLE2_RIGHT=STDPROPID_XOBJ_RIGHT +DISPID_IHTMLRULESTYLE2_RUBYALIGN=DISPID_A_RUBYALIGN +DISPID_IHTMLRULESTYLE2_RUBYOVERHANG=DISPID_A_RUBYOVERHANG +DISPID_IHTMLRULESTYLE2_RUBYPOSITION=DISPID_A_RUBYPOSITION +DISPID_IHTMLRULESTYLE2_TABLELAYOUT=DISPID_A_TABLELAYOUT +DISPID_IHTMLRULESTYLE2_TEXTAUTOSPACE=DISPID_A_TEXTAUTOSPACE +DISPID_IHTMLRULESTYLE2_TEXTJUSTIFY=DISPID_A_TEXTJUSTIFY +DISPID_IHTMLRULESTYLE2_TEXTJUSTIFYTRIM=DISPID_A_TEXTJUSTIFYTRIM +DISPID_IHTMLRULESTYLE2_TEXTKASHIDA=DISPID_A_TEXTKASHIDA +DISPID_IHTMLRULESTYLE2_UNICODEBIDI=DISPID_A_UNICODEBIDI +DISPID_IHTMLRULESTYLE2_WORDBREAK=DISPID_A_WORDBREAK +DISPID_IHTMLSCREEN_AVAILHEIGHT=DISPID_SCREEN+6 +DISPID_IHTMLSCREEN_AVAILWIDTH=DISPID_SCREEN+7 +DISPID_IHTMLSCREEN_BUFFERDEPTH=DISPID_SCREEN+2 +DISPID_IHTMLSCREEN_COLORDEPTH=DISPID_SCREEN+1 +DISPID_IHTMLSCREEN_FONTSMOOTHINGENABLED=DISPID_SCREEN+8 +DISPID_IHTMLSCREEN_HEIGHT=DISPID_SCREEN+4 +DISPID_IHTMLSCREEN_UPDATEINTERVAL=DISPID_SCREEN+5 +DISPID_IHTMLSCREEN_WIDTH=DISPID_SCREEN+3 +DISPID_IHTMLSCRIPTELEMENT_DEFER=DISPID_SCRIPT+7 +DISPID_IHTMLSCRIPTELEMENT_EVENT=DISPID_SCRIPT+5 +DISPID_IHTMLSCRIPTELEMENT_HTMLFOR=DISPID_SCRIPT+4 +DISPID_IHTMLSCRIPTELEMENT_ONERROR=DISPID_EVPROP_ONERROR +DISPID_IHTMLSCRIPTELEMENT_READYSTATE=DISPID_A_READYSTATE +DISPID_IHTMLSCRIPTELEMENT_SRC=DISPID_SCRIPT+1 +DISPID_IHTMLSCRIPTELEMENT_TEXT=DISPID_SCRIPT+6 +DISPID_IHTMLSCRIPTELEMENT_TYPE=DISPID_SCRIPT+9 +DISPID_IHTMLSELECTELEMENT__NEWENUM=DISPID_NEWENUM +DISPID_IHTMLSELECTELEMENT_ADD=DISPID_COLLECTION+3 +DISPID_IHTMLSELECTELEMENT_DISABLED=STDPROPID_XOBJ_DISABLED +DISPID_IHTMLSELECTELEMENT_FORM=DISPID_SITE+4 +DISPID_IHTMLSELECTELEMENT_ITEM=DISPID_VALUE +DISPID_IHTMLSELECTELEMENT_LENGTH=DISPID_COLLECTION +DISPID_IHTMLSELECTELEMENT_MULTIPLE=DISPID_SELECT+3 +DISPID_IHTMLSELECTELEMENT_NAME=STDPROPID_XOBJ_NAME +DISPID_IHTMLSELECTELEMENT_ONCHANGE=DISPID_EVPROP_ONCHANGE +DISPID_IHTMLSELECTELEMENT_OPTIONS=DISPID_SELECT+5 +DISPID_IHTMLSELECTELEMENT_REMOVE=DISPID_COLLECTION+4 +DISPID_IHTMLSELECTELEMENT_SELECTEDINDEX=DISPID_SELECT+10 +DISPID_IHTMLSELECTELEMENT_SIZE=DISPID_SELECT+2 +DISPID_IHTMLSELECTELEMENT_TAGS=DISPID_COLLECTION+2 +DISPID_IHTMLSELECTELEMENT_TYPE=DISPID_SELECT+12 +DISPID_IHTMLSELECTELEMENT_VALUE=DISPID_SELECT+11 +DISPID_IHTMLSELECTELEMENT2_URNS=DISPID_COLLECTION+5 +DISPID_IHTMLSELECTIONOBJECT_CLEAR=DISPID_SELECTOBJ+3 +DISPID_IHTMLSELECTIONOBJECT_CREATERANGE=DISPID_SELECTOBJ+1 +DISPID_IHTMLSELECTIONOBJECT_EMPTY=DISPID_SELECTOBJ+2 +DISPID_IHTMLSELECTIONOBJECT_TYPE=DISPID_SELECTOBJ+4 +DISPID_IHTMLSPANFLOW_ALIGN=STDPROPID_XOBJ_CONTROLALIGN +DISPID_IHTMLSTYLE_BACKGROUND=DISPID_A_BACKGROUND +DISPID_IHTMLSTYLE_BACKGROUNDATTACHMENT=DISPID_A_BACKGROUNDATTACHMENT +DISPID_IHTMLSTYLE_BACKGROUNDCOLOR=DISPID_BACKCOLOR +DISPID_IHTMLSTYLE_BACKGROUNDIMAGE=DISPID_A_BACKGROUNDIMAGE +DISPID_IHTMLSTYLE_BACKGROUNDPOSITION=DISPID_A_BACKGROUNDPOSITION +DISPID_IHTMLSTYLE_BACKGROUNDPOSITIONX=DISPID_A_BACKGROUNDPOSX +DISPID_IHTMLSTYLE_BACKGROUNDPOSITIONY=DISPID_A_BACKGROUNDPOSY +DISPID_IHTMLSTYLE_BACKGROUNDREPEAT=DISPID_A_BACKGROUNDREPEAT +DISPID_IHTMLSTYLE_BORDER=DISPID_A_BORDER +DISPID_IHTMLSTYLE_BORDERBOTTOM=DISPID_A_BORDERBOTTOM +DISPID_IHTMLSTYLE_BORDERBOTTOMCOLOR=DISPID_A_BORDERBOTTOMCOLOR +DISPID_IHTMLSTYLE_BORDERBOTTOMSTYLE=DISPID_A_BORDERBOTTOMSTYLE +DISPID_IHTMLSTYLE_BORDERBOTTOMWIDTH=DISPID_A_BORDERBOTTOMWIDTH +DISPID_IHTMLSTYLE_BORDERCOLOR=DISPID_A_BORDERCOLOR +DISPID_IHTMLSTYLE_BORDERLEFT=DISPID_A_BORDERLEFT +DISPID_IHTMLSTYLE_BORDERLEFTCOLOR=DISPID_A_BORDERLEFTCOLOR +DISPID_IHTMLSTYLE_BORDERLEFTSTYLE=DISPID_A_BORDERLEFTSTYLE +DISPID_IHTMLSTYLE_BORDERLEFTWIDTH=DISPID_A_BORDERLEFTWIDTH +DISPID_IHTMLSTYLE_BORDERRIGHT=DISPID_A_BORDERRIGHT +DISPID_IHTMLSTYLE_BORDERRIGHTCOLOR=DISPID_A_BORDERRIGHTCOLOR +DISPID_IHTMLSTYLE_BORDERRIGHTSTYLE=DISPID_A_BORDERRIGHTSTYLE +DISPID_IHTMLSTYLE_BORDERRIGHTWIDTH=DISPID_A_BORDERRIGHTWIDTH +DISPID_IHTMLSTYLE_BORDERSTYLE=DISPID_A_BORDERSTYLE +DISPID_IHTMLSTYLE_BORDERTOP=DISPID_A_BORDERTOP +DISPID_IHTMLSTYLE_BORDERTOPCOLOR=DISPID_A_BORDERTOPCOLOR +DISPID_IHTMLSTYLE_BORDERTOPSTYLE=DISPID_A_BORDERTOPSTYLE +DISPID_IHTMLSTYLE_BORDERTOPWIDTH=DISPID_A_BORDERTOPWIDTH +DISPID_IHTMLSTYLE_BORDERWIDTH=DISPID_A_BORDERWIDTH +DISPID_IHTMLSTYLE_CLEAR=DISPID_A_CLEAR +DISPID_IHTMLSTYLE_CLIP=DISPID_A_CLIP +DISPID_IHTMLSTYLE_COLOR=DISPID_A_COLOR +DISPID_IHTMLSTYLE_CSSTEXT=DISPID_A_STYLETEXT +DISPID_IHTMLSTYLE_CURSOR=DISPID_A_CURSOR +DISPID_IHTMLSTYLE_DISPLAY=DISPID_A_DISPLAY +DISPID_IHTMLSTYLE_FILTER=DISPID_A_FILTER +DISPID_IHTMLSTYLE_FONT=DISPID_A_FONT +DISPID_IHTMLSTYLE_FONTFAMILY=DISPID_A_FONTFACE +DISPID_IHTMLSTYLE_FONTSIZE=DISPID_A_FONTSIZE +DISPID_IHTMLSTYLE_FONTSTYLE=DISPID_A_FONTSTYLE +DISPID_IHTMLSTYLE_FONTVARIANT=DISPID_A_FONTVARIANT +DISPID_IHTMLSTYLE_FONTWEIGHT=DISPID_A_FONTWEIGHT +DISPID_IHTMLSTYLE_GETATTRIBUTE=DISPID_HTMLOBJECT+2 +DISPID_IHTMLSTYLE_HEIGHT=STDPROPID_XOBJ_HEIGHT +DISPID_IHTMLSTYLE_LEFT=STDPROPID_XOBJ_LEFT +DISPID_IHTMLSTYLE_LETTERSPACING=DISPID_A_LETTERSPACING +DISPID_IHTMLSTYLE_LINEHEIGHT=DISPID_A_LINEHEIGHT +DISPID_IHTMLSTYLE_LISTSTYLE=DISPID_A_LISTSTYLE +DISPID_IHTMLSTYLE_LISTSTYLEIMAGE=DISPID_A_LISTSTYLEIMAGE +DISPID_IHTMLSTYLE_LISTSTYLEPOSITION=DISPID_A_LISTSTYLEPOSITION +DISPID_IHTMLSTYLE_LISTSTYLETYPE=DISPID_A_LISTSTYLETYPE +DISPID_IHTMLSTYLE_MARGIN=DISPID_A_MARGIN +DISPID_IHTMLSTYLE_MARGINBOTTOM=DISPID_A_MARGINBOTTOM +DISPID_IHTMLSTYLE_MARGINLEFT=DISPID_A_MARGINLEFT +DISPID_IHTMLSTYLE_MARGINRIGHT=DISPID_A_MARGINRIGHT +DISPID_IHTMLSTYLE_MARGINTOP=DISPID_A_MARGINTOP +DISPID_IHTMLSTYLE_OVERFLOW=DISPID_A_OVERFLOW +DISPID_IHTMLSTYLE_PADDING=DISPID_A_PADDING +DISPID_IHTMLSTYLE_PADDINGBOTTOM=DISPID_A_PADDINGBOTTOM +DISPID_IHTMLSTYLE_PADDINGLEFT=DISPID_A_PADDINGLEFT +DISPID_IHTMLSTYLE_PADDINGRIGHT=DISPID_A_PADDINGRIGHT +DISPID_IHTMLSTYLE_PADDINGTOP=DISPID_A_PADDINGTOP +DISPID_IHTMLSTYLE_PAGEBREAKAFTER=DISPID_A_PAGEBREAKAFTER +DISPID_IHTMLSTYLE_PAGEBREAKBEFORE=DISPID_A_PAGEBREAKBEFORE +DISPID_IHTMLSTYLE_PIXELHEIGHT=DISPID_STYLE+3 +DISPID_IHTMLSTYLE_PIXELLEFT=DISPID_STYLE+1 +DISPID_IHTMLSTYLE_PIXELTOP=DISPID_STYLE+0 +DISPID_IHTMLSTYLE_PIXELWIDTH=DISPID_STYLE+2 +DISPID_IHTMLSTYLE_POSHEIGHT=DISPID_STYLE+7 +DISPID_IHTMLSTYLE_POSITION=DISPID_A_POSITION +DISPID_IHTMLSTYLE_POSLEFT=DISPID_STYLE+5 +DISPID_IHTMLSTYLE_POSTOP=DISPID_STYLE+4 +DISPID_IHTMLSTYLE_POSWIDTH=DISPID_STYLE+6 +DISPID_IHTMLSTYLE_REMOVEATTRIBUTE=DISPID_HTMLOBJECT+3 +DISPID_IHTMLSTYLE_SETATTRIBUTE=DISPID_HTMLOBJECT+1 +DISPID_IHTMLSTYLE_STYLEFLOAT=DISPID_A_FLOAT +DISPID_IHTMLSTYLE_TEXTALIGN=STDPROPID_XOBJ_BLOCKALIGN +DISPID_IHTMLSTYLE_TEXTDECORATION=DISPID_A_TEXTDECORATION +DISPID_IHTMLSTYLE_TEXTDECORATIONBLINK=DISPID_A_TEXTDECORATIONBLINK +DISPID_IHTMLSTYLE_TEXTDECORATIONLINETHROUGH=DISPID_A_TEXTDECORATIONLINETHROUGH +DISPID_IHTMLSTYLE_TEXTDECORATIONNONE=DISPID_A_TEXTDECORATIONNONE +DISPID_IHTMLSTYLE_TEXTDECORATIONOVERLINE=DISPID_A_TEXTDECORATIONOVERLINE +DISPID_IHTMLSTYLE_TEXTDECORATIONUNDERLINE=DISPID_A_TEXTDECORATIONUNDERLINE +DISPID_IHTMLSTYLE_TEXTINDENT=DISPID_A_TEXTINDENT +DISPID_IHTMLSTYLE_TEXTTRANSFORM=DISPID_A_TEXTTRANSFORM +DISPID_IHTMLSTYLE_TOP=STDPROPID_XOBJ_TOP +DISPID_IHTMLSTYLE_TOSTRING=DISPID_STYLE+8 +DISPID_IHTMLSTYLE_VERTICALALIGN=DISPID_A_VERTICALALIGN +DISPID_IHTMLSTYLE_VISIBILITY=DISPID_A_VISIBILITY +DISPID_IHTMLSTYLE_WHITESPACE=DISPID_A_WHITESPACE +DISPID_IHTMLSTYLE_WIDTH=STDPROPID_XOBJ_WIDTH +DISPID_IHTMLSTYLE_WORDSPACING=DISPID_A_WORDSPACING +DISPID_IHTMLSTYLE_ZINDEX=DISPID_A_ZINDEX +DISPID_IHTMLSTYLE2_ACCELERATOR=DISPID_A_ACCELERATOR +DISPID_IHTMLSTYLE2_BEHAVIOR=DISPID_A_BEHAVIOR +DISPID_IHTMLSTYLE2_BORDERCOLLAPSE=DISPID_A_BORDERCOLLAPSE +DISPID_IHTMLSTYLE2_BOTTOM=STDPROPID_XOBJ_BOTTOM +DISPID_IHTMLSTYLE2_DIRECTION=DISPID_A_DIRECTION +DISPID_IHTMLSTYLE2_GETEXPRESSION=DISPID_HTMLOBJECT+5 +DISPID_IHTMLSTYLE2_IMEMODE=DISPID_A_IMEMODE +DISPID_IHTMLSTYLE2_LAYOUTGRID=DISPID_A_LAYOUTGRID +DISPID_IHTMLSTYLE2_LAYOUTGRIDCHAR=DISPID_A_LAYOUTGRIDCHAR +DISPID_IHTMLSTYLE2_LAYOUTGRIDLINE=DISPID_A_LAYOUTGRIDLINE +DISPID_IHTMLSTYLE2_LAYOUTGRIDMODE=DISPID_A_LAYOUTGRIDMODE +DISPID_IHTMLSTYLE2_LAYOUTGRIDTYPE=DISPID_A_LAYOUTGRIDTYPE +DISPID_IHTMLSTYLE2_LINEBREAK=DISPID_A_LINEBREAK +DISPID_IHTMLSTYLE2_OVERFLOWX=DISPID_A_OVERFLOWX +DISPID_IHTMLSTYLE2_OVERFLOWY=DISPID_A_OVERFLOWY +DISPID_IHTMLSTYLE2_PIXELBOTTOM=DISPID_STYLE+9 +DISPID_IHTMLSTYLE2_PIXELRIGHT=DISPID_STYLE+10 +DISPID_IHTMLSTYLE2_POSBOTTOM=DISPID_STYLE+11 +DISPID_IHTMLSTYLE2_POSITION=DISPID_A_POSITION +DISPID_IHTMLSTYLE2_POSRIGHT=DISPID_STYLE+12 +DISPID_IHTMLSTYLE2_REMOVEEXPRESSION=DISPID_HTMLOBJECT+6 +DISPID_IHTMLSTYLE2_RIGHT=STDPROPID_XOBJ_RIGHT +DISPID_IHTMLSTYLE2_RUBYALIGN=DISPID_A_RUBYALIGN +DISPID_IHTMLSTYLE2_RUBYOVERHANG=DISPID_A_RUBYOVERHANG +DISPID_IHTMLSTYLE2_RUBYPOSITION=DISPID_A_RUBYPOSITION +DISPID_IHTMLSTYLE2_SETEXPRESSION=DISPID_HTMLOBJECT+4 +DISPID_IHTMLSTYLE2_TABLELAYOUT=DISPID_A_TABLELAYOUT +DISPID_IHTMLSTYLE2_TEXTAUTOSPACE=DISPID_A_TEXTAUTOSPACE +DISPID_IHTMLSTYLE2_TEXTJUSTIFY=DISPID_A_TEXTJUSTIFY +DISPID_IHTMLSTYLE2_TEXTJUSTIFYTRIM=DISPID_A_TEXTJUSTIFYTRIM +DISPID_IHTMLSTYLE2_TEXTKASHIDA=DISPID_A_TEXTKASHIDA +DISPID_IHTMLSTYLE2_UNICODEBIDI=DISPID_A_UNICODEBIDI +DISPID_IHTMLSTYLE2_WORDBREAK=DISPID_A_WORDBREAK +DISPID_IHTMLSTYLEELEMENT_DISABLED=STDPROPID_XOBJ_DISABLED +DISPID_IHTMLSTYLEELEMENT_MEDIA=DISPID_STYLEELEMENT+6 +DISPID_IHTMLSTYLEELEMENT_ONERROR=DISPID_EVPROP_ONERROR +DISPID_IHTMLSTYLEELEMENT_ONLOAD=DISPID_EVPROP_ONLOAD +DISPID_IHTMLSTYLEELEMENT_ONREADYSTATECHANGE=DISPID_EVPROP_ONREADYSTATECHANGE +DISPID_IHTMLSTYLEELEMENT_READYSTATE=DISPID_A_READYSTATE +DISPID_IHTMLSTYLEELEMENT_STYLESHEET=DISPID_STYLEELEMENT+4 +DISPID_IHTMLSTYLEELEMENT_TYPE=DISPID_STYLEELEMENT+2 +DISPID_IHTMLSTYLEFONTFACE_FONTSRC=DISPID_A_FONTFACESRC +DISPID_IHTMLSTYLESHEET_ADDIMPORT=DISPID_STYLESHEET+9 +DISPID_IHTMLSTYLESHEET_ADDRULE=DISPID_STYLESHEET+10 +DISPID_IHTMLSTYLESHEET_CSSTEXT=DISPID_STYLESHEET+14 +DISPID_IHTMLSTYLESHEET_DISABLED=STDPROPID_XOBJ_DISABLED +DISPID_IHTMLSTYLESHEET_HREF=DISPID_STYLESHEET+6 +DISPID_IHTMLSTYLESHEET_ID=DISPID_STYLESHEET+8 +DISPID_IHTMLSTYLESHEET_IMPORTS=DISPID_STYLESHEET+5 +DISPID_IHTMLSTYLESHEET_MEDIA=DISPID_STYLESHEET+13 +DISPID_IHTMLSTYLESHEET_OWNINGELEMENT=DISPID_STYLESHEET+3 +DISPID_IHTMLSTYLESHEET_PARENTSTYLESHEET=DISPID_STYLESHEET+2 +DISPID_IHTMLSTYLESHEET_READONLY=DISPID_STYLESHEET+4 +DISPID_IHTMLSTYLESHEET_REMOVEIMPORT=DISPID_STYLESHEET+11 +DISPID_IHTMLSTYLESHEET_REMOVERULE=DISPID_STYLESHEET+12 +DISPID_IHTMLSTYLESHEET_RULES=DISPID_STYLESHEET+15 +DISPID_IHTMLSTYLESHEET_TITLE=DISPID_STYLESHEET+1 +DISPID_IHTMLSTYLESHEET_TYPE=DISPID_STYLESHEET+7 +DISPID_IHTMLSTYLESHEETRULE_READONLY=DISPID_STYLERULE+2 +DISPID_IHTMLSTYLESHEETRULE_SELECTORTEXT=DISPID_STYLERULE+1 +DISPID_IHTMLSTYLESHEETRULE_STYLE=STDPROPID_XOBJ_STYLE +DISPID_IHTMLSTYLESHEETRULESCOLLECTION_ITEM=DISPID_VALUE +DISPID_IHTMLSTYLESHEETRULESCOLLECTION_LENGTH=DISPID_STYLERULES_COL+1 +DISPID_IHTMLSTYLESHEETSCOLLECTION__NEWENUM=DISPID_NEWENUM +DISPID_IHTMLSTYLESHEETSCOLLECTION_ITEM=DISPID_VALUE +DISPID_IHTMLSTYLESHEETSCOLLECTION_LENGTH=DISPID_STYLESHEETS_COL+1 +DISPID_IHTMLTABLE_ALIGN=STDPROPID_XOBJ_CONTROLALIGN +DISPID_IHTMLTABLE_BACKGROUND=DISPID_A_BACKGROUNDIMAGE +DISPID_IHTMLTABLE_BGCOLOR=DISPID_BACKCOLOR +DISPID_IHTMLTABLE_BORDER=DISPID_TABLE+2 +DISPID_IHTMLTABLE_BORDERCOLOR=DISPID_A_TABLEBORDERCOLOR +DISPID_IHTMLTABLE_BORDERCOLORDARK=DISPID_A_TABLEBORDERCOLORDARK +DISPID_IHTMLTABLE_BORDERCOLORLIGHT=DISPID_A_TABLEBORDERCOLORLIGHT +DISPID_IHTMLTABLE_CAPTION=DISPID_TABLE+25 +DISPID_IHTMLTABLE_CELLPADDING=DISPID_TABLE+6 +DISPID_IHTMLTABLE_CELLSPACING=DISPID_TABLE+5 +DISPID_IHTMLTABLE_COLS=DISPID_TABLE+1 +DISPID_IHTMLTABLE_CREATECAPTION=DISPID_TABLE+30 +DISPID_IHTMLTABLE_CREATETFOOT=DISPID_TABLE+28 +DISPID_IHTMLTABLE_CREATETHEAD=DISPID_TABLE+26 +DISPID_IHTMLTABLE_DATAPAGESIZE=DISPID_TABLE+17 +DISPID_IHTMLTABLE_DELETECAPTION=DISPID_TABLE+31 +DISPID_IHTMLTABLE_DELETEROW=DISPID_TABLE+33 +DISPID_IHTMLTABLE_DELETETFOOT=DISPID_TABLE+29 +DISPID_IHTMLTABLE_DELETETHEAD=DISPID_TABLE+27 +DISPID_IHTMLTABLE_FRAME=DISPID_TABLE+4 +DISPID_IHTMLTABLE_HEIGHT=STDPROPID_XOBJ_HEIGHT +DISPID_IHTMLTABLE_INSERTROW=DISPID_TABLE+32 +DISPID_IHTMLTABLE_NEXTPAGE=DISPID_TABLE+18 +DISPID_IHTMLTABLE_ONREADYSTATECHANGE=DISPID_EVPROP_ONREADYSTATECHANGE +DISPID_IHTMLTABLE_PREVIOUSPAGE=DISPID_TABLE+19 +DISPID_IHTMLTABLE_READYSTATE=DISPID_A_READYSTATE +DISPID_IHTMLTABLE_REFRESH=DISPID_TABLE+15 +DISPID_IHTMLTABLE_ROWS=DISPID_TABLE+16 +DISPID_IHTMLTABLE_RULES=DISPID_TABLE+3 +DISPID_IHTMLTABLE_TBODIES=DISPID_TABLE+24 +DISPID_IHTMLTABLE_TFOOT=DISPID_TABLE+21 +DISPID_IHTMLTABLE_THEAD=DISPID_TABLE+20 +DISPID_IHTMLTABLE_WIDTH=STDPROPID_XOBJ_WIDTH +DISPID_IHTMLTABLE2_CELLS=DISPID_TABLE+37 +DISPID_IHTMLTABLE2_FIRSTPAGE=DISPID_TABLE+35 +DISPID_IHTMLTABLE2_LASTPAGE=DISPID_TABLE+36 +DISPID_IHTMLTABLE2_MOVEROW=DISPID_TABLE+38 +DISPID_IHTMLTABLECAPTION_ALIGN=STDPROPID_XOBJ_BLOCKALIGN +DISPID_IHTMLTABLECAPTION_VALIGN=DISPID_A_TABLEVALIGN +DISPID_IHTMLTABLECELL_ALIGN=STDPROPID_XOBJ_BLOCKALIGN +DISPID_IHTMLTABLECELL_BACKGROUND=DISPID_A_BACKGROUNDIMAGE +DISPID_IHTMLTABLECELL_BGCOLOR=DISPID_BACKCOLOR +DISPID_IHTMLTABLECELL_BORDERCOLOR=DISPID_A_TABLEBORDERCOLOR +DISPID_IHTMLTABLECELL_BORDERCOLORDARK=DISPID_A_TABLEBORDERCOLORDARK +DISPID_IHTMLTABLECELL_BORDERCOLORLIGHT=DISPID_A_TABLEBORDERCOLORLIGHT +DISPID_IHTMLTABLECELL_CELLINDEX=DISPID_TABLECELL+3 +DISPID_IHTMLTABLECELL_COLSPAN=DISPID_TABLECELL+2 +DISPID_IHTMLTABLECELL_HEIGHT=STDPROPID_XOBJ_HEIGHT +DISPID_IHTMLTABLECELL_NOWRAP=DISPID_A_NOWRAP +DISPID_IHTMLTABLECELL_ROWSPAN=DISPID_TABLECELL+1 +DISPID_IHTMLTABLECELL_VALIGN=DISPID_A_TABLEVALIGN +DISPID_IHTMLTABLECELL_WIDTH=STDPROPID_XOBJ_WIDTH +DISPID_IHTMLTABLECOL_ALIGN=STDPROPID_XOBJ_BLOCKALIGN +DISPID_IHTMLTABLECOL_SPAN=DISPID_TABLECOL+1 +DISPID_IHTMLTABLECOL_VALIGN=DISPID_A_TABLEVALIGN +DISPID_IHTMLTABLECOL_WIDTH=STDPROPID_XOBJ_WIDTH +DISPID_IHTMLTABLEROW_ALIGN=STDPROPID_XOBJ_BLOCKALIGN +DISPID_IHTMLTABLEROW_BGCOLOR=DISPID_BACKCOLOR +DISPID_IHTMLTABLEROW_BORDERCOLOR=DISPID_A_TABLEBORDERCOLOR +DISPID_IHTMLTABLEROW_BORDERCOLORDARK=DISPID_A_TABLEBORDERCOLORDARK +DISPID_IHTMLTABLEROW_BORDERCOLORLIGHT=DISPID_A_TABLEBORDERCOLORLIGHT +DISPID_IHTMLTABLEROW_CELLS=DISPID_TABLEROW+2 +DISPID_IHTMLTABLEROW_DELETECELL=DISPID_TABLEROW+4 +DISPID_IHTMLTABLEROW_INSERTCELL=DISPID_TABLEROW+3 +DISPID_IHTMLTABLEROW_ROWINDEX=DISPID_TABLEROW +DISPID_IHTMLTABLEROW_SECTIONROWINDEX=DISPID_TABLEROW+1 +DISPID_IHTMLTABLEROW_VALIGN=DISPID_A_TABLEVALIGN +DISPID_IHTMLTABLEROW2_HEIGHT=STDPROPID_XOBJ_HEIGHT +DISPID_IHTMLTABLEROWMETRICS_CLIENTHEIGHT=DISPID_SITE+19 +DISPID_IHTMLTABLEROWMETRICS_CLIENTLEFT=DISPID_SITE+22 +DISPID_IHTMLTABLEROWMETRICS_CLIENTTOP=DISPID_SITE+21 +DISPID_IHTMLTABLEROWMETRICS_CLIENTWIDTH=DISPID_SITE+20 +DISPID_IHTMLTABLESECTION_ALIGN=STDPROPID_XOBJ_BLOCKALIGN +DISPID_IHTMLTABLESECTION_BGCOLOR=DISPID_BACKCOLOR +DISPID_IHTMLTABLESECTION_DELETEROW=DISPID_TABLESECTION+2 +DISPID_IHTMLTABLESECTION_INSERTROW=DISPID_TABLESECTION+1 +DISPID_IHTMLTABLESECTION_ROWS=DISPID_TABLESECTION +DISPID_IHTMLTABLESECTION_VALIGN=DISPID_A_TABLEVALIGN +DISPID_IHTMLTABLESECTION2_MOVEROW=DISPID_TABLESECTION+3 +DISPID_IHTMLTEXTAREAELEMENT_COLS=DISPID_RICHTEXT+2 +DISPID_IHTMLTEXTAREAELEMENT_CREATETEXTRANGE=DISPID_RICHTEXT+6 +DISPID_IHTMLTEXTAREAELEMENT_DEFAULTVALUE=DISPID_DEFAULTVALUE +DISPID_IHTMLTEXTAREAELEMENT_DISABLED=STDPROPID_XOBJ_DISABLED +DISPID_IHTMLTEXTAREAELEMENT_FORM=DISPID_SITE+4 +DISPID_IHTMLTEXTAREAELEMENT_NAME=STDPROPID_XOBJ_NAME +DISPID_IHTMLTEXTAREAELEMENT_ONCHANGE=DISPID_EVPROP_ONCHANGE +DISPID_IHTMLTEXTAREAELEMENT_ONSELECT=DISPID_EVPROP_ONSELECT +DISPID_IHTMLTEXTAREAELEMENT_READONLY=DISPID_RICHTEXT+4 +DISPID_IHTMLTEXTAREAELEMENT_ROWS=DISPID_RICHTEXT+1 +DISPID_IHTMLTEXTAREAELEMENT_SELECT=DISPID_RICHTEXT+5 +DISPID_IHTMLTEXTAREAELEMENT_STATUS=DISPID_INPUT+1 +DISPID_IHTMLTEXTAREAELEMENT_TYPE=DISPID_INPUT +DISPID_IHTMLTEXTAREAELEMENT_VALUE=DISPID_A_VALUE +DISPID_IHTMLTEXTAREAELEMENT_WRAP=DISPID_RICHTEXT+3 +DISPID_IHTMLTEXTCONTAINER_CREATECONTROLRANGE=DISPID_TEXTSITE+1 +DISPID_IHTMLTEXTCONTAINER_ONSCROLL=DISPID_EVPROP_ONSCROL +DISPID_IHTMLTEXTCONTAINER_SCROLLHEIGHT=DISPID_TEXTSITE+2 +DISPID_IHTMLTEXTCONTAINER_SCROLLLEFT=DISPID_TEXTSITE+5 +DISPID_IHTMLTEXTCONTAINER_SCROLLTOP=DISPID_TEXTSITE+4 +DISPID_IHTMLTEXTCONTAINER_SCROLLWIDTH=DISPID_TEXTSITE+3 +DISPID_IHTMLTEXTRANGEMETRICS_BOUNDINGHEIGHT=DISPID_RANGE+40 +DISPID_IHTMLTEXTRANGEMETRICS_BOUNDINGLEFT=DISPID_RANGE+38 +DISPID_IHTMLTEXTRANGEMETRICS_BOUNDINGTOP=DISPID_RANGE+37 +DISPID_IHTMLTEXTRANGEMETRICS_BOUNDINGWIDTH=DISPID_RANGE+39 +DISPID_IHTMLTEXTRANGEMETRICS_OFFSETLEFT=DISPID_RANGE+36 +DISPID_IHTMLTEXTRANGEMETRICS_OFFSETTOP=DISPID_RANGE+35 +DISPID_IHTMLTEXTRANGEMETRICS2_GETBOUNDINGCLIENTRECT=DISPID_RANGE+42 +DISPID_IHTMLTEXTRANGEMETRICS2_GETCLIENTRECTS=DISPID_RANGE+41 +DISPID_IHTMLTITLEELEMENT_TEXT=DISPID_A_VALUE +DISPID_IHTMLTXTRANGE_COLLAPSE=DISPID_RANGE+13 +DISPID_IHTMLTXTRANGE_COMPAREENDPOINTS=DISPID_RANGE+18 +DISPID_IHTMLTXTRANGE_DUPLICATE=DISPID_RANGE+8 +DISPID_IHTMLTXTRANGE_EXECCOMMAND=DISPID_RANGE+33 +DISPID_IHTMLTXTRANGE_EXECCOMMANDSHOWHELP=DISPID_RANGE+34 +DISPID_IHTMLTXTRANGE_EXPAND=DISPID_RANGE+14 +DISPID_IHTMLTXTRANGE_FINDTEXT=DISPID_RANGE+19 +DISPID_IHTMLTXTRANGE_GETBOOKMARK=DISPID_RANGE+21 +DISPID_IHTMLTXTRANGE_HTMLTEXT=DISPID_RANGE+3 +DISPID_IHTMLTXTRANGE_INRANGE=DISPID_RANGE+10 +DISPID_IHTMLTXTRANGE_ISEQUAL=DISPID_RANGE+11 +DISPID_IHTMLTXTRANGE_MOVE=DISPID_RANGE+15 +DISPID_IHTMLTXTRANGE_MOVEEND=DISPID_RANGE+17 +DISPID_IHTMLTXTRANGE_MOVESTART=DISPID_RANGE+16 +DISPID_IHTMLTXTRANGE_MOVETOBOOKMARK=DISPID_RANGE+9 +DISPID_IHTMLTXTRANGE_MOVETOELEMENTTEXT=DISPID_RANGE+1 +DISPID_IHTMLTXTRANGE_MOVETOPOINT=DISPID_RANGE+20 +DISPID_IHTMLTXTRANGE_PARENTELEMENT=DISPID_RANGE+6 +DISPID_IHTMLTXTRANGE_PASTEHTML=DISPID_RANGE+26 +DISPID_IHTMLTXTRANGE_QUERYCOMMANDENABLED=DISPID_RANGE+28 +DISPID_IHTMLTXTRANGE_QUERYCOMMANDINDETERM=DISPID_RANGE+30 +DISPID_IHTMLTXTRANGE_QUERYCOMMANDSTATE=DISPID_RANGE+29 +DISPID_IHTMLTXTRANGE_QUERYCOMMANDSUPPORTED=DISPID_RANGE+27 +DISPID_IHTMLTXTRANGE_QUERYCOMMANDTEXT=DISPID_RANGE+31 +DISPID_IHTMLTXTRANGE_QUERYCOMMANDVALUE=DISPID_RANGE+32 +DISPID_IHTMLTXTRANGE_SCROLLINTOVIEW=DISPID_RANGE+12 +DISPID_IHTMLTXTRANGE_SELECT=DISPID_RANGE+24 +DISPID_IHTMLTXTRANGE_SETENDPOINT=DISPID_RANGE+25 +DISPID_IHTMLTXTRANGE_TEXT=DISPID_RANGE+4 +DISPID_IHTMLULISTELEMENT_COMPACT=DISPID_UL+2 +DISPID_IHTMLULISTELEMENT_TYPE=DISPID_A_LISTTYPE +DISPID_IHTMLUNIQUENAME_UNIQUEID=DISPID_ELEMENT+55 +DISPID_IHTMLUNIQUENAME_UNIQUENUMBER=DISPID_ELEMENT+54 +DISPID_IHTMLURNCOLLECTION_ITEM=DISPID_VALUE +DISPID_IHTMLURNCOLLECTION_LENGTH=DISPID_URN_COLL+1 +DISPID_IHTMLWINDOW2__NEWENUM=1153 +DISPID_IHTMLWINDOW2_ALERT=1105 +DISPID_IHTMLWINDOW2_BLUR=1159 +DISPID_IHTMLWINDOW2_CLEARINTERVAL=1163 +DISPID_IHTMLWINDOW2_CLEARTIMEOUT=1104 +DISPID_IHTMLWINDOW2_CLIENTINFORMATION=1161 +DISPID_IHTMLWINDOW2_CLOSE=3 +DISPID_IHTMLWINDOW2_CLOSED=23 +DISPID_IHTMLWINDOW2_CONFIRM=1110 +DISPID_IHTMLWINDOW2_DEFAULTSTATUS=1101 +DISPID_IHTMLWINDOW2_DOCUMENT=1151 +DISPID_IHTMLWINDOW2_EVENT=1152 +DISPID_IHTMLWINDOW2_EXECSCRIPT=1165 +DISPID_IHTMLWINDOW2_EXTERNAL=1169 +DISPID_IHTMLWINDOW2_FOCUS=1158 +DISPID_IHTMLWINDOW2_FRAMES=1100 +DISPID_IHTMLWINDOW2_HISTORY=2 +DISPID_IHTMLWINDOW2_IMAGE=1125 +DISPID_IHTMLWINDOW2_LOCATION=14 +DISPID_IHTMLWINDOW2_MOVEBY=7 +DISPID_IHTMLWINDOW2_MOVETO=6 +DISPID_IHTMLWINDOW2_NAME=11 +DISPID_IHTMLWINDOW2_NAVIGATE=25 +DISPID_IHTMLWINDOW2_NAVIGATOR=5 +DISPID_IHTMLWINDOW2_OFFSCREENBUFFERING=1164 +DISPID_IHTMLWINDOW2_ONBEFOREUNLOAD=DISPID_EVPROP_ONBEFOREUNLOAD +DISPID_IHTMLWINDOW2_ONBLUR=DISPID_EVPROP_ONBLUR +DISPID_IHTMLWINDOW2_ONERROR=DISPID_EVPROP_ONERROR +DISPID_IHTMLWINDOW2_ONFOCUS=DISPID_EVPROP_ONFOCUS +DISPID_IHTMLWINDOW2_ONHELP=DISPID_EVPROP_ONHELP +DISPID_IHTMLWINDOW2_ONLOAD=DISPID_EVPROP_ONLOAD +DISPID_IHTMLWINDOW2_ONRESIZE=DISPID_EVPROP_ONRESIZE +DISPID_IHTMLWINDOW2_ONSCROLL=DISPID_EVPROP_ONSCROL +DISPID_IHTMLWINDOW2_ONUNLOAD=DISPID_EVPROP_ONUNLOAD +DISPID_IHTMLWINDOW2_OPEN=13 +DISPID_IHTMLWINDOW2_OPENER=4 +DISPID_IHTMLWINDOW2_OPTION=1157 +DISPID_IHTMLWINDOW2_PARENT=12 +DISPID_IHTMLWINDOW2_PROMPT=1111 +DISPID_IHTMLWINDOW2_RESIZEBY=8 +DISPID_IHTMLWINDOW2_RESIZETO=9 +DISPID_IHTMLWINDOW2_SCREEN=1156 +DISPID_IHTMLWINDOW2_SCROLL=1160 +DISPID_IHTMLWINDOW2_SCROLLBY=1167 +DISPID_IHTMLWINDOW2_SCROLLTO=1168 +DISPID_IHTMLWINDOW2_SELF=20 +DISPID_IHTMLWINDOW2_SETINTERVAL=1173 +DISPID_IHTMLWINDOW2_SETTIMEOUT=1172 +DISPID_IHTMLWINDOW2_SHOWHELP=1155 +DISPID_IHTMLWINDOW2_SHOWMODALDIALOG=1154 +DISPID_IHTMLWINDOW2_STATUS=1102 +DISPID_IHTMLWINDOW2_TOP=21 +DISPID_IHTMLWINDOW2_TOSTRING=1166 +DISPID_IHTMLWINDOW2_WINDOW=22 +DISPID_IHTMLWINDOW3_ATTACHEVENT=DISPID_HTMLOBJECT+7 +DISPID_IHTMLWINDOW3_CLIPBOARDDATA=1175 +DISPID_IHTMLWINDOW3_DETACHEVENT=DISPID_HTMLOBJECT+8 +DISPID_IHTMLWINDOW3_ONAFTERPRINT=DISPID_EVPROP_ONAFTERPRINT +DISPID_IHTMLWINDOW3_ONBEFOREPRINT=DISPID_EVPROP_ONBEFOREPRINT +DISPID_IHTMLWINDOW3_PRINT=1174 +DISPID_IHTMLWINDOW3_SCREENLEFT=1170 +DISPID_IHTMLWINDOW3_SCREENTOP=1171 +DISPID_IHTMLWINDOW3_SETINTERVAL=1162 +DISPID_IHTMLWINDOW3_SETTIMEOUT=1103 +DISPID_IHTMLWINDOW3_SHOWMODELESSDIALOG=1176 +DISPID_IMEMODE=(-542) +DISPID_IMG=(DISPID_IMGBASE + 1000) +DISPID_IMGBASE=DISPID_NORMAL_FIRST +DISPID_IMPORTEXPORTFAVORITES=9 +DISPID_INPUT=(DISPID_TEXTSITE + 1000) +DISPID_INPUTIMAGE=(DISPID_IMGBASE + 1000) +DISPID_INPUTTEXT=(DISPID_INPUTTEXTBASE+1000) +DISPID_INPUTTEXTBASE=(DISPID_INPUT+1000) +DISPID_IOMHISTORY_BACK=DISPID_HISTORY+1 +DISPID_IOMHISTORY_FORWARD=DISPID_HISTORY+2 +DISPID_IOMHISTORY_GO=DISPID_HISTORY+3 +DISPID_IOMHISTORY_LENGTH=DISPID_HISTORY +DISPID_IOMNAVIGATOR_APPCODENAME=DISPID_NAVIGATOR +DISPID_IOMNAVIGATOR_APPMINORVERSION=DISPID_NAVIGATOR+16 +DISPID_IOMNAVIGATOR_APPNAME=DISPID_NAVIGATOR+1 +DISPID_IOMNAVIGATOR_APPVERSION=DISPID_NAVIGATOR+2 +DISPID_IOMNAVIGATOR_BROWSERLANGUAGE=DISPID_NAVIGATOR+13 +DISPID_IOMNAVIGATOR_CONNECTIONSPEED=DISPID_NAVIGATOR+17 +DISPID_IOMNAVIGATOR_COOKIEENABLED=DISPID_NAVIGATOR+8 +DISPID_IOMNAVIGATOR_CPUCLASS=DISPID_NAVIGATOR+11 +DISPID_IOMNAVIGATOR_JAVAENABLED=DISPID_NAVIGATOR+4 +DISPID_IOMNAVIGATOR_MIMETYPES=DISPID_NAVIGATOR+6 +DISPID_IOMNAVIGATOR_ONLINE=DISPID_NAVIGATOR+18 +DISPID_IOMNAVIGATOR_OPSPROFILE=DISPID_NAVIGATOR+9 +DISPID_IOMNAVIGATOR_PLATFORM=DISPID_NAVIGATOR+15 +DISPID_IOMNAVIGATOR_PLUGINS=DISPID_NAVIGATOR+7 +DISPID_IOMNAVIGATOR_SYSTEMLANGUAGE=DISPID_NAVIGATOR+12 +DISPID_IOMNAVIGATOR_TAINTENABLED=DISPID_NAVIGATOR+5 +DISPID_IOMNAVIGATOR_TOSTRING=DISPID_NAVIGATOR+10 +DISPID_IOMNAVIGATOR_USERAGENT=DISPID_NAVIGATOR+3 +DISPID_IOMNAVIGATOR_USERLANGUAGE=DISPID_NAVIGATOR+14 +DISPID_IOMNAVIGATOR_USERPROFILE=DISPID_NAVIGATOR+19 +DISPID_ISDIRTY=22 +DISPID_ISSUBSCRIBED=7 +DISPID_IWBSCRIPTCONTROL_BUBBLEEVENT=2 +DISPID_IWBSCRIPTCONTROL_FROZEN=5 +DISPID_IWBSCRIPTCONTROL_ONVISIBILITYCHANGE=10 +DISPID_IWBSCRIPTCONTROL_RAISEEVENT=1 +DISPID_IWBSCRIPTCONTROL_SCROLLBAR=7 +DISPID_IWBSCRIPTCONTROL_SELECTABLECONTENT=4 +DISPID_IWBSCRIPTCONTROL_SETCONTEXTMENU=3 +DISPID_IWBSCRIPTCONTROL_VERSION=8 +DISPID_IWBSCRIPTCONTROL_VISIBILITY=9 +DISPID_IWEBBRIDGE_ABOUTBOX=DISPID_ABOUTBOX +DISPID_IWEBBRIDGE_EMBED=3 +DISPID_IWEBBRIDGE_EVENT=DISPID_IHTMLWINDOW2_EVENT +DISPID_IWEBBRIDGE_READYSTATE=DISPID_READYSTATE +DISPID_IWEBBRIDGE_SCROLLBAR=2 +DISPID_IWEBBRIDGE_URL=1 +DISPID_KEYDOWN=-602 +DISPID_KEYPRESS=-603 +DISPID_KEYUP=-604 +DISPID_LABEL=DISPID_NORMAL_FIRST +DISPID_LI=DISPID_NORMAL_FIRST +DISPID_LINK=DISPID_NORMAL_FIRST +DISPID_LIST=-528 +DISPID_LISTCOUNT=-531 +DISPID_LISTINDEX=-526 +DISPID_LOAD=1 +DISPID_LOADDOCUMENT=1 +DISPID_LOADURL=29 +DISPID_LOCATION=1 +DISPID_LOCATIONOBJECT=-5506 +DISPID_MAP=DISPID_NORMAL_FIRST +DISPID_MARQUEE=(DISPID_TEXTAREA + 1000) +DISPID_MAXLENGTH=-533 +DISPID_MENU=DISPID_NORMAL_FIRST +DISPID_MIMETYPES_COL=DISPID_NORMAL_FIRST +DISPID_MOUSEDOWN=-605 +DISPID_MOUSEICON=-522 +DISPID_MOUSEMOVE=-606 +DISPID_MOUSEOUT=12 +DISPID_MOUSEOVER=8 +DISPID_MOUSEPOINTER=-521 +DISPID_MOUSEUP=-607 +DISPID_MSDATASRCINTERFACE=-3900 +DISPID_MULTILINE=-537 +DISPID_MULTISELECT=-532 +DISPID_Name=-800 +DISPID_NAMESPARAM_NAMES=1 +DISPID_NAVIGATEANDFIND=8 +DISPID_NAVIGATECOMPLETE=101 +DISPID_NAVIGATECOMPLETE2=252 +DISPID_NAVIGATOR=1 +DISPID_NAVIGATOROBJECT=-5508 +DISPID_NEWDOCUMENT=27 +DISPID_NEWENUM=-4 +DISPID_NEWWINDOW=107 +DISPID_NEWWINDOW2=251 +DISPID_NORMAL_FIRST=1000 +DISPID_NUMBEROFCOLUMNS=-539 +DISPID_NUMBEROFROWS=-538 +DISPID_OBJECT=(DISPID_SITE + 1000) +DISPID_OL=DISPID_NORMAL_FIRST +DISPID_OLESITE=DISPID_NORMAL_FIRST +DISPID_OMDOCUMENT=DISPID_NORMAL_FIRST +DISPID_OMRECT=DISPID_NORMAL_FIRST +DISPID_OMWINDOW=DISPID_NORMAL_FIRST +DISPID_ONABORT=(DISPID_NORMAL_FIRST) +DISPID_ONADDRESSBAR=261 +DISPID_ONAFTERPRINT=(DISPID_NORMAL_FIRST + 25) +DISPID_ONBEFOREEDITFOCUS=(DISPID_NORMAL_FIRST + 27) +DISPID_ONBEFOREPRINT=(DISPID_NORMAL_FIRST + 24) +DISPID_ONBEFOREUNLOAD=(DISPID_NORMAL_FIRST + 17) +DISPID_ONBLUR=15 +DISPID_ONBOUNCE=(DISPID_NORMAL_FIRST + 9) +DISPID_ONCHANGE=(DISPID_NORMAL_FIRST + 1) +DISPID_ONCHANGEBLUR=(DISPID_NORMAL_FIRST + 19) +DISPID_ONCHANGEFOCUS=(DISPID_NORMAL_FIRST + 18) +DISPID_ONCLICK=10 +DISPID_ONCONTEXTMENU=(DISPID_NORMAL_FIRST + 23) +DISPID_ONDBLCLICK=11 +DISPID_ONERROR=(DISPID_NORMAL_FIRST + 2) +DISPID_ONFINISH=(DISPID_NORMAL_FIRST + 10) +DISPID_ONFULLSCREEN=258 +DISPID_ONKEYDOWN=12 +DISPID_ONKEYPRESS=13 +DISPID_ONKEYUP=14 +DISPID_ONLAYOUT=(DISPID_NORMAL_FIRST + 13) +DISPID_ONLOAD=(DISPID_NORMAL_FIRST + 3) +DISPID_ONMENUBAR=256 +DISPID_ONMOUSEDOWN=5 +DISPID_ONMOUSEHOVER=(DISPID_NORMAL_FIRST + 28) +DISPID_ONMOUSEMOVE=6 +DISPID_ONMOUSEOUT=8 +DISPID_ONMOUSEOVER=9 +DISPID_ONMOUSEUP=7 +DISPID_ONPERSIST=(DISPID_NORMAL_FIRST + 20) +DISPID_ONPERSISTLOAD=(DISPID_NORMAL_FIRST + 22) +DISPID_ONPERSISTSAVE=(DISPID_NORMAL_FIRST + 21) +DISPID_ONQUIT=253 +DISPID_ONREADYSTATECHANGE=16 +DISPID_ONRESET=(DISPID_NORMAL_FIRST + 15) +DISPID_ONRESIZE=(DISPID_NORMAL_FIRST + 16) +DISPID_ONSCROLL=(DISPID_NORMAL_FIRST + 14) +DISPID_ONSELECT=(DISPID_NORMAL_FIRST + 6) +DISPID_ONSTART=(DISPID_NORMAL_FIRST + 11) +DISPID_ONSTATUSBAR=257 +DISPID_ONSTOP=(DISPID_NORMAL_FIRST + 26) +DISPID_ONSUBMIT=(DISPID_NORMAL_FIRST + 7) +DISPID_ONTHEATERMODE=260 +DISPID_ONTOOLBAR=255 +DISPID_ONUNLOAD=(DISPID_NORMAL_FIRST + 8) +DISPID_ONVISIBLE=254 +DISPID_OPTION=DISPID_NORMAL_FIRST +DISPID_OPTIONS_COL=(DISPID_NORMAL_FIRST+500) +DISPID_PARA=DISPID_NORMAL_FIRST +DISPID_PARAM=DISPID_NORMAL_FIRST +DISPID_Parent=(-803) +DISPID_PARSECOMPLETE=9 +DISPID_PASSWORDCHAR=(-534) +DISPID_PERSISTDATA=DISPID_NORMAL_FIRST +DISPID_PHRASE=DISPID_NORMAL_FIRST +DISPID_PICT_HANDLE=0 +DISPID_PICT_HEIGHT=5 +DISPID_PICT_HPAL=2 +DISPID_PICT_RENDER=6 +DISPID_PICT_TYPE=3 +DISPID_PICT_WIDTH=4 +DISPID_PICTURE=-523 +DISPID_PLUGINS_COL=DISPID_NORMAL_FIRST +DISPID_PRINT=28 +DISPID_PROGRESSCHANGE=108 +DISPID_PROPERTYCHANGE=112 +DISPID_PROPERTYPUT=-3 +DISPID_QUERYSTATUS=3 +DISPID_QUIT=103 +DISPID_RADIO=(DISPID_CHECKBOX + 1000) +DISPID_RANGE=DISPID_NORMAL_FIRST +DISPID_READYSTATE=-525 +DISPID_READYSTATECHANGE=-609 +DISPID_REFRESH=-550 +DISPID_REFRESHDOC=32 +DISPID_REFRESHOFFLINEDESKTOP=3 +DISPID_REMOVEITEM=-555 +DISPID_RESETFIRSTBOOTMODE=1 +DISPID_RESETSAFEMODE=2 +DISPID_RETREATERROR=11 +DISPID_RICHTEXT=(DISPID_MARQUEE + 1000) +DISPID_RIGHTTOLEFT=-611 +DISPID_SAVEDOCUMENT=4 +DISPID_SCREEN=DISPID_NORMAL_FIRST +DISPID_SCRIPT=DISPID_NORMAL_FIRST +DISPID_SCROLLBARAPPEARANCE=15 +DISPID_SCROLLBARS=-535 +DISPID_SECURITYCTX=-5511 +DISPID_SECURITYDOMAIN=-5514 +DISPID_SELECT=7 +DISPID_SELECTED=-527 +DISPID_SELECTION=DISPID_NORMAL_FIRST +DISPID_SELECTIONCHANGE=1000 +DISPID_SELECTOBJ=DISPID_NORMAL_FIRST +DISPID_SELLENGTH=-548 +DISPID_SELSTART=-547 +DISPID_SELTEXT=-546 +DISPID_SETCONTEXTMENU=5 +DISPID_SETDETAILSSTATE=20 +DISPID_SETPERERRSTATE=22 +DISPID_SHELLUIHELPERLAST=13 +DISPID_SHOWBORDERS=12 +DISPID_SHOWBROWSERUI=13 +DISPID_SHOWCONTEXTMENU=3 +DISPID_SHOWDETAILS=11 +DISPID_SITE=(DISPID_ELEMENT + 1000) +DISPID_SNAPTOGRID=21 +DISPID_SNAPTOGRIDX=19 +DISPID_SNAPTOGRIDY=20 +DISPID_SOURCECODEPRESERVATION=16 +DISPID_STARTENUM=DISPID_UNKNOWN +DISPID_STATUSTEXTCHANGE=102 +DISPID_STYLE=(DISPID_OBJECT + 1000) +DISPID_STYLEELEMENT=DISPID_NORMAL_FIRST +DISPID_STYLERULE=DISPID_NORMAL_FIRST +DISPID_STYLERULES_COL=DISPID_NORMAL_FIRST +DISPID_STYLESHEET=DISPID_NORMAL_FIRST +DISPID_STYLESHEETS_COL=DISPID_NORMAL_FIRST +DISPID_SUBMIT=3 +DISPID_TABKEYBEHAVIOR=(-545) +DISPID_TABLE=DISPID_NORMAL_FIRST +DISPID_TABLECELL=(DISPID_TEXTSITE + 1000) +DISPID_TABLECOL=DISPID_NORMAL_FIRST +DISPID_TABLEPARAMS_CAPTION=5 +DISPID_TABLEPARAMS_CELLATTRS=4 +DISPID_TABLEPARAMS_NUMCOLS=2 +DISPID_TABLEPARAMS_NUMROWS=1 +DISPID_TABLEPARAMS_TABLEATTRS=3 +DISPID_TABLEROW=DISPID_NORMAL_FIRST +DISPID_TABLESECTION=DISPID_NORMAL_FIRST +DISPID_TABSTOP=(-516) +DISPID_TEXT=(-517) +DISPID_TEXTAREA=(DISPID_INPUTTEXT + 1000) +DISPID_TEXTSITE=DISPID_NORMAL_FIRST +DISPID_THIS=(-613) +DISPID_TITLECHANGE=113 +DISPID_TITLEICONCHANGE=114 +DISPID_TOPTOBOTTOM=(-612) +DISPID_UL=DISPID_NORMAL_FIRST +DISPID_UNKNOWN=(-1) +DISPID_UNKNOWNPDL=DISPID_NORMAL_FIRST +DISPID_UNLOAD=2 +DISPID_URN_COLL=DISPID_NORMAL_FIRST +DISPID_USEDIVONCR=30 +DISPID_VALID=(-524) +DISPID_VALUE=(0) +DISPID_VIEWEVENT_BASE=(DISPID_BASE + DAVIEW_OFFSET) +DISPID_VIEWEVENT_ERROR=(DISPID_VIEWEVENT_BASE + 0x9) +DISPID_VIEWEVENT_ONFOCUS=(DISPID_VIEWEVENT_BASE + 0x6) +DISPID_VIEWEVENT_ONKEY=(DISPID_VIEWEVENT_BASE + 0x5) +DISPID_VIEWEVENT_ONMOUSEBUTTON=(DISPID_VIEWEVENT_BASE + 0x4) +DISPID_VIEWEVENT_ONMOUSEMOVE=(DISPID_VIEWEVENT_BASE + 0x3) +DISPID_VIEWEVENT_PAUSE=(DISPID_VIEWEVENT_BASE + 0x7) +DISPID_VIEWEVENT_RESUME=(DISPID_VIEWEVENT_BASE + 0x8) +DISPID_VIEWEVENT_START=(DISPID_VIEWEVENT_BASE + 0x1) +DISPID_VIEWEVENT_STOP=(DISPID_VIEWEVENT_BASE + 0x2) +DISPID_WINDOW=1 +DISPID_WINDOWACTIVATE=111 +DISPID_WINDOWMOVE=109 +DISPID_WINDOWOBJECT=(-5500) +DISPID_WINDOWREGISTERED=200 +DISPID_WINDOWRESIZE=110 +DISPID_WINDOWREVOKED=201 +DISPID_WORDWRAP=(-536) +DISPID_XMLATTRIBUTE=DISPID_XMLNOTIFSINK + 100 +DISPID_XMLATTRIBUTE_NAME=DISPID_XMLATTRIBUTE + 1 +DISPID_XMLATTRIBUTE_VALUE=DISPID_XMLATTRIBUTE + 2 +DISPID_XMLDECL=DISPID_NORMAL_FIRST +DISPID_XMLDOCUMENT=DISPID_XMLELEMENTCOLLECTION + 100 +DISPID_XMLDOCUMENT_ASYNC=DISPID_XMLDOCUMENT + 13 +DISPID_XMLDOCUMENT_CASEINSENSITIVE=DISPID_XMLDOCUMENT + 14 +DISPID_XMLDOCUMENT_CHARSET=DISPID_XMLDOCUMENT + 9 +DISPID_XMLDOCUMENT_CREATEELEMENT=DISPID_XMLDOCUMENT + 8 +DISPID_XMLDOCUMENT_DOCTYPE=DISPID_XMLDOCUMENT + 11 +DISPID_XMLDOCUMENT_DTDURL=DISPID_XMLDOCUMENT + 12 +DISPID_XMLDOCUMENT_FILEMODIFIEDDATE=DISPID_XMLDOCUMENT + 3 +DISPID_XMLDOCUMENT_FILESIZE=DISPID_XMLDOCUMENT + 2 +DISPID_XMLDOCUMENT_FILEUPDATEDDATE=DISPID_XMLDOCUMENT + 4 +DISPID_XMLDOCUMENT_MIMETYPE=DISPID_XMLDOCUMENT + 6 +DISPID_XMLDOCUMENT_READYSTATE=DISPID_XMLDOCUMENT + 7 +DISPID_XMLDOCUMENT_ROOT=DISPID_XMLDOCUMENT + 1 +DISPID_XMLDOCUMENT_URL=DISPID_XMLDOCUMENT + 5 +DISPID_XMLDOCUMENT_VERSION=DISPID_XMLDOCUMENT + 10 +DISPID_XMLDOM_DOCUMENT=(DISPID_DOM_DOCUMENT + 15) +DISPID_XMLDOM_DOCUMENT__TOP=(DISPID_XMLDOM_DOCUMENT + 19) +DISPID_XMLDOM_DOCUMENT_ABORT=(DISPID_XMLDOM_DOCUMENT + 10) +DISPID_XMLDOM_DOCUMENT_ASYNC=(DISPID_XMLDOM_DOCUMENT + 9) +DISPID_XMLDOM_DOCUMENT_CREATENODE=(DISPID_XMLDOM_DOCUMENT + 2) +DISPID_XMLDOM_DOCUMENT_CREATENODEEX=(DISPID_XMLDOM_DOCUMENT + 3) +DISPID_XMLDOM_DOCUMENT_DOCUMENTNAMESPACES=(DISPID_XMLDOM_DOCUMENT + 5) +DISPID_XMLDOM_DOCUMENT_DOCUMENTNODE=(DISPID_XMLDOM_DOCUMENT + 1) +DISPID_XMLDOM_DOCUMENT_LOAD=(DISPID_XMLDOM_DOCUMENT + 6) +DISPID_XMLDOM_DOCUMENT_LOADXML=(DISPID_XMLDOM_DOCUMENT + 11) +DISPID_XMLDOM_DOCUMENT_NODEFROMID=(DISPID_XMLDOM_DOCUMENT + 4) +DISPID_XMLDOM_DOCUMENT_ONDATAAVAILABLE=(DISPID_XMLDOM_DOCUMENT + 17) +DISPID_XMLDOM_DOCUMENT_ONREADYSTATECHANGE=(DISPID_XMLDOM_DOCUMENT + 16) +DISPID_XMLDOM_DOCUMENT_ONTRANSFORMNODE=(DISPID_XMLDOM_DOCUMENT + 18) +DISPID_XMLDOM_DOCUMENT_PARSEERROR=(DISPID_XMLDOM_DOCUMENT + 7) +DISPID_XMLDOM_DOCUMENT_PRESERVEWHITESPACE=(DISPID_XMLDOM_DOCUMENT + 15) +DISPID_XMLDOM_DOCUMENT_RESOLVENAMESPACE=(DISPID_XMLDOM_DOCUMENT + 14) +DISPID_XMLDOM_DOCUMENT_SAVE=(DISPID_XMLDOM_DOCUMENT + 12) +DISPID_XMLDOM_DOCUMENT_URL=(DISPID_XMLDOM_DOCUMENT + 8) +DISPID_XMLDOM_DOCUMENT_VALIDATE=(DISPID_XMLDOM_DOCUMENT + 13) +DISPID_XMLDOM_NAMEDNODEMAP=(DISPID_DOM_NAMEDNODEMAP + 6) +DISPID_XMLDOM_NAMEDNODEMAP__TOP=(DISPID_XMLDOM_NAMEDNODEMAP + 6) +DISPID_XMLDOM_NAMEDNODEMAP_GETQUALIFIEDITEM=(DISPID_XMLDOM_NAMEDNODEMAP + 1) +DISPID_XMLDOM_NAMEDNODEMAP_NEWENUM=(DISPID_XMLDOM_NAMEDNODEMAP + 5) +DISPID_XMLDOM_NAMEDNODEMAP_NEXTNODE=(DISPID_XMLDOM_NAMEDNODEMAP + 3) +DISPID_XMLDOM_NAMEDNODEMAP_REMOVEQUALIFIEDITEM=(DISPID_XMLDOM_NAMEDNODEMAP + 2) +DISPID_XMLDOM_NAMEDNODEMAP_RESET=(DISPID_XMLDOM_NAMEDNODEMAP + 4) +DISPID_XMLDOM_NODE=(DISPID_DOM_NODE + 19) +DISPID_XMLDOM_NODE__TOP=(DISPID_XMLDOM_NODE + 16) +DISPID_XMLDOM_NODE_BASENAME=(DISPID_XMLDOM_NODE + 14) +DISPID_XMLDOM_NODE_DATATYPE=(DISPID_XMLDOM_NODE + 6) +DISPID_XMLDOM_NODE_DEFINITION=(DISPID_XMLDOM_NODE + 3) +DISPID_XMLDOM_NODE_NAMESPACE=(DISPID_XMLDOM_NODE + 12) +DISPID_XMLDOM_NODE_NODETYPEDVALUE=(DISPID_XMLDOM_NODE + 5) +DISPID_XMLDOM_NODE_PARSED=(DISPID_XMLDOM_NODE + 11) +DISPID_XMLDOM_NODE_PREFIX=(DISPID_XMLDOM_NODE + 13) +DISPID_XMLDOM_NODE_SELECTNODES=(DISPID_XMLDOM_NODE + 9) +DISPID_XMLDOM_NODE_SELECTSINGLENODE=(DISPID_XMLDOM_NODE + 10) +DISPID_XMLDOM_NODE_SPECIFIED=(DISPID_XMLDOM_NODE + 2) +DISPID_XMLDOM_NODE_STRINGTYPE=(DISPID_XMLDOM_NODE + 1) +DISPID_XMLDOM_NODE_TEXT=(DISPID_XMLDOM_NODE + 4) +DISPID_XMLDOM_NODE_TRANSFORMNODE=(DISPID_XMLDOM_NODE + 8) +DISPID_XMLDOM_NODE_TRANSFORMNODETOOBJECT=(DISPID_XMLDOM_NODE + 15) +DISPID_XMLDOM_NODE_XML=(DISPID_XMLDOM_NODE + 7) +DISPID_XMLDOM_NODELIST=(DISPID_DOM_NODELIST + 3) +DISPID_XMLDOM_NODELIST__TOP=(DISPID_XMLDOM_NODELIST + 4) +DISPID_XMLDOM_NODELIST_NEWENUM=(DISPID_XMLDOM_NODELIST + 3) +DISPID_XMLDOM_NODELIST_NEXTNODE=(DISPID_XMLDOM_NODELIST + 1) +DISPID_XMLDOM_NODELIST_RESET=(DISPID_XMLDOM_NODELIST + 2) +DISPID_XMLDOMEVENT=(DISPID_XTLRUNTIME__TOP + 1) +DISPID_XMLDOMEVENT__TOP=(DISPID_XMLDOMEVENT + 2) +DISPID_XMLDOMEVENT_ONDATAAVAILABLE=(DISPID_XMLDOMEVENT + 1) +DISPID_XMLDOMEVENT_ONREADYSTATECHANGE=(DISPID_READYSTATECHANGE) +DISPID_XMLDSO=DISPID_XOBJ_BASE +DISPID_XMLDSO_DOCUMENT=DISPID_XMLDSO + 1 +DISPID_XMLDSO_JAVADSOCOMPATIBLE=DISPID_XMLDSO_DOCUMENT + 1 +DISPID_XMLELEMENT=DISPID_XMLDOCUMENT + 100 +DISPID_XMLELEMENT_ADDCHILD=DISPID_XMLELEMENT + 9 +DISPID_XMLELEMENT_ATTRIBUTES=DISPID_XMLELEMENT + 11 +DISPID_XMLELEMENT_CHILDREN=DISPID_XMLELEMENT + 6 +DISPID_XMLELEMENT_GETATTRIBUTE=DISPID_XMLELEMENT + 4 +DISPID_XMLELEMENT_PARENT=DISPID_XMLELEMENT + 2 +DISPID_XMLELEMENT_REMOVEATTRIBUTE=DISPID_XMLELEMENT + 5 +DISPID_XMLELEMENT_REMOVECHILD=DISPID_XMLELEMENT + 10 +DISPID_XMLELEMENT_SETATTRIBUTE=DISPID_XMLELEMENT + 3 +DISPID_XMLELEMENT_TAGNAME=DISPID_XMLELEMENT + 1 +DISPID_XMLELEMENT_TEXT=DISPID_XMLELEMENT + 8 +DISPID_XMLELEMENT_TYPE=DISPID_XMLELEMENT + 7 +DISPID_XMLELEMENTCOLLECTION=DISPID_XOBJ_BASE +DISPID_XMLELEMENTCOLLECTION_ITEM=DISPID_XMLELEMENTCOLLECTION + 3 +DISPID_XMLELEMENTCOLLECTION_LENGTH=DISPID_XMLELEMENTCOLLECTION + 1 +DISPID_XMLELEMENTCOLLECTION_NEWENUM=DISPID_NEWENUM +DISPID_XMLNOTIFSINK=DISPID_XMLELEMENT + 100 +DISPID_XMLNOTIFSINK_CHILDADDED=DISPID_XMLNOTIFSINK + 1 +DISPID_XOBJ_BASE=DISPID_XOBJ_MIN +DISPID_XOBJ_EXPANDO=(DISPID_EVENTS + 1000) +DISPID_XOBJ_MAX=0x8001FFFF +DISPID_XOBJ_MIN=0x10000 +DISPID_XOBJ_ORDINAL=(DISPID_XOBJ_EXPANDO+ 1000) +DISPID_XTLRUNTIME=(DISPID_DOM_ERROR__TOP + 1) +DISPID_XTLRUNTIME__TOP=(DISPID_XTLRUNTIME + 10) +DISPID_XTLRUNTIME_ABSOLUTECHILDNUMBER=(DISPID_XTLRUNTIME + 5) +DISPID_XTLRUNTIME_ANCESTORCHILDNUMBER=(DISPID_XTLRUNTIME + 4) +DISPID_XTLRUNTIME_CHILDNUMBER=(DISPID_XTLRUNTIME + 3) +DISPID_XTLRUNTIME_DEPTH=(DISPID_XTLRUNTIME + 2) +DISPID_XTLRUNTIME_FORMATDATE=(DISPID_XTLRUNTIME + 8) +DISPID_XTLRUNTIME_FORMATINDEX=(DISPID_XTLRUNTIME + 6) +DISPID_XTLRUNTIME_FORMATNUMBER=(DISPID_XTLRUNTIME + 7) +DISPID_XTLRUNTIME_FORMATTIME=(DISPID_XTLRUNTIME + 9) +DISPID_XTLRUNTIME_UNIQUEID=(DISPID_XTLRUNTIME + 1) +dispidActivate=1033 +dispidAudioPin=1044 +dispidAudioPinNames=1039 +dispidAutoScan=1038 +dispidAuxConfig=1040 +dispidBalance=1018 +dispidChannel=1010 +dispidChannelAvailable=1013 +dispidClose=1031 +dispidClosedCaption=1005 +dispidColorKey=1012 +dispidCommand=1012 +dispidCommandAvailable=1014 +dispidControlling=1034 +dispidCount=1501 +dispidCurrentPosition=1023 +dispidCurrentState=1022 +dispidDeActivate=1034 +dispidDebug=1006 +dispidDeleteReminder=4015 +dispidDevAudioFrequency=1023 +dispidDevAudioPin=1520 +dispidDevAudioPinNames=1516 +dispidDevAudioSubchannel=1027 +dispidDevAutoScan=1515 +dispidDevAuxConfig=1517 +dispidDevBalance=1032 +dispidDevClosedCaption=1044 +dispidDevColorKey=1506 +dispidDevControlling=1505 +dispidDevCountryCode=1021 +dispidDevCurrentPosition=1017 +dispidDevCurrentState=1042 +dispidDevDefaultAudioType=1025 +dispidDevDefaultVideoType=1024 +dispidDevDuration=1018 +dispidDevFileName=1009 +dispidDevHasMinMaxChannel=1046 +dispidDeviceCount=1001 +dispidDevices=1033 +dispidDeviceType=1006 +dispidDevImageSourceHeight=1016 +dispidDevImageSourceWidth=1015 +dispidDevInput=1508 +dispidDevLogin=1513 +dispidDevLogout=1514 +dispidDevMinMaxChannel=1045 +dispidDevMute=1519 +dispidDevOpen=1512 +dispidDevOutput=1509 +dispidDevOverScan=1043 +dispidDevPause=1038 +dispidDevPower=1035 +dispidDevPrerollTime=1019 +dispidDevPriority=1507 +dispidDevRate=1020 +dispidDevRefresh=1039 +dispidDevReInit=1518 +dispidDevRun=1036 +dispidDevStop=1037 +dispidDevTSDevCount=1511 +dispidDevTune=1510 +dispidDevTuningSpace=1028 +dispidDevVideoFrequency=1022 +dispidDevVideoOn=1041 +dispidDevVideoSubchannel=1026 +dispidDevVolume=1031 +dispidDisplayMode=1025 +dispidDuration=1024 +dispidEnableVideo=3012 +dispidEpisodeStatusChanged=3005 +dispidEventNotification=1007 +dispidFileName=1013 +dispidGetCC=3010 +dispidGetCurrentTuningInfo=4011 +dispidGetPreviousTuningInfo=4012 +dispidGlobalEndTime=4007 +dispidGlobalStartTime=4006 +dispidHasCA=1040 +dispidHasChannel=1004 +dispidHasEnhancement=4016 +dispidHasFilename=1005 +dispidHasReminder=4014 +dispidHWnd=1502 +dispidImageSourceHeight=1019 +dispidImageSourceWidth=1010 +dispidInput=1020 +dispidIsCC=4017 +dispidIsChannelBarUp=4003 +dispidIsInput=1002 +dispidIsLoaderActive=4005 +dispidIsModalDialogUp=4004 +dispidIsOutput=1003 +dispidIsTVMode=4002 +dispidItem=1500 +dispidLCID=1503 +dispidLocaleID=1027 +dispidLogin=1016 +dispidLogout=1037 +DISPIDMASK=(0xFFFF) +dispidMinMaxChannel=1041 +dispidMovieWindowSetting=1011 +dispidMute=1043 +dispidName=1001 +dispidNotify=1504 +dispidOnIdle=3001 +dispidOnTVFocus=3008 +dispidOpen=1032 +dispidOutput=1021 +dispidPause=1029 +dispidPower=1008 +dispidPowerChange=3007 +dispidPrerollTime=1009 +dispidPriority=1014 +dispidProdName=1008 +dispidRate=1026 +dispidReInit=1042 +dispidRun=1028 +dispidSendMessage=1011 +dispidSetCC=3011 +dispidSetReminder=4013 +dispidSetTVMode=4001 +dispidStartTime=1002 +dispidStatus=1007 +dispidStatusString=1030 +dispidStop=1030 +dispidStopTime=1003 +dispidSyncEvent=3004 +dispidTearDown=3003 +dispidTSDevCount=1036 +dispidTune=1035 +dispidTuneControl=3002 +dispidTVSetOutput=3009 +dispidTVXTune=4010 +dispidUserName=1015 +dispidVideoOn=1004 +dispidViewerID=4008 +dispidVolume=1017 +dispidWantKeys=4009 +DISPLAY_DEVICE_ATTACHED_TO_DESKTOP=0x1 +DISPLAY_DEVICE_MIRRORING_DRIVER=0x8 +DISPLAY_DEVICE_MODESPRUNED=0x8000000 +DISPLAY_DEVICE_MULTI_DRIVER=0x2 +DISPLAY_DEVICE_PRIMARY_DEVICE=0x4 +DISPLAY_DEVICE_VGA_COMPATIBLE=0x10 +DISPLAYDIB_BADSIZE=0x7 +DISPLAYDIB_BEGIN=0x8000 +DISPLAYDIB_DLL="DISPDIB" +DISPLAYDIB_DONTLOCKTASK=0x200 +DISPLAYDIB_END=0x4000 +DISPLAYDIB_INVALIDDIB=0x2 +DISPLAYDIB_INVALIDFORMAT=0x3 +DISPLAYDIB_INVALIDTASK=0x4 +DISPLAYDIB_MODE=0xF +DISPLAYDIB_MODE_320x200x8=0x1 +DISPLAYDIB_MODE_320x240x8=0x5 +DISPLAYDIB_MODE_DEFAULT=0x0 +DISPLAYDIB_NOCENTER=0x20 +DISPLAYDIB_NOERROR=0x0 +DISPLAYDIB_NOFLIP=0x800 +DISPLAYDIB_NOIMAGE=0x80 +DISPLAYDIB_NOPALETTE=0x10 +DISPLAYDIB_NOTACTIVE=0x6 +DISPLAYDIB_NOTSUPPORTED=0x1 +DISPLAYDIB_NOWAIT=0x40 +DISPLAYDIB_STOP=0x5 +DISPLAYDIB_TEST=0x400 +DISPLAYDIB_WINDOW_CLASS="DisplayDibWindow" +DISPLAYDIB_ZOOM2=0x100 +DITC_CALLOUT=0x8 +DITC_CLSIDCONFIG=0x2 +DITC_DISPLAYNAME=0x4 +DITC_FLAGS1=0x20 +DITC_HARDWAREID=0x10 +DITC_REGHWSETTINGS=0x1 +DIVF_FUNC=0x3 +DIVF_FUNC_STR="divf" +DIVG_FUNC=0x23 +DIVG_FUNC_STR="divg" +DIVS_FUNC=0x3 +DIVS_FUNC_STR="divs" +DIVT_FUNC=0x23 +DIVT_FUNC_STR="divt" +DKGRAY_BRUSH=3 +DL_BEGINDRAG=(WM_USER+133) +DL_CANCELDRAG=(WM_USER+136) +DL_COPYCURSOR=2 +DL_CURSORSET=0 +DL_DRAGGING=(WM_USER+134) +DL_DROPPED=(WM_USER+135) +DL_MOVECURSOR=3 +DL_STOPCURSOR=1 +DLC=3 +DLCTL_BGSOUNDS=0x40 +DLCTL_DLIMAGES=0x10 +DLCTL_DOWNLOADONLY=0x800 +DLCTL_FORCEOFFLINE=0x10000000 +DLCTL_NO_BEHAVIORS=0x8000 +DLCTL_NO_CLIENTPULL=0x20000000 +DLCTL_NO_DLACTIVEXCTLS=0x400 +DLCTL_NO_FRAMEDOWNLOAD=0x1000 +DLCTL_NO_JAVA=0x100 +DLCTL_NO_METACHARSET=0x10000 +DLCTL_NO_RUNACTIVEXCTLS=0x200 +DLCTL_NO_SCRIPTS=0x80 +DLCTL_OFFLINE=DLCTL_OFFLINEIFNOTCONNECTED +DLCTL_OFFLINEIFNOTCONNECTED=0x80000000 +DLCTL_PRAGMA_NO_CACHE=0x4000 +DLCTL_RESYNCHRONIZE=0x2000 +DLCTL_SILENT=0x40000000 +DLCTL_URL_ENCODING_DISABLE_UTF8=0x20000 +DLCTL_URL_ENCODING_ENABLE_UTF8=0x40000 +DLCTL_VIDEOS=0x20 +DLG_ACMFILTERCHOOSE_ID=71 +DLG_ACMFORMATCHOOSE_ID=70 +DLG_COLOR=10 +DLG_SCRNSAVECONFIGURE=2003 +DLGC_BUTTON=0x2000 +DLGC_DEFPUSHBUTTON=0x10 +DLGC_HASSETSEL=0x8 +DLGC_RADIOBUTTON=0x40 +DLGC_STATIC=0x100 +DLGC_UNDEFPUSHBUTTON=0x20 +DLGC_WANTALLKEYS=0x4 +DLGC_WANTARROWS=0x1 +DLGC_WANTCHARS=0x80 +DLGC_WANTMESSAGE=0x4 +DLGC_WANTTAB=0x2 +DLGWINDOWEXTRA=30 +DLL_PROCESS_ATTACH=1 +DLL_PROCESS_DETACH=0 +DLL_THREAD_ATTACH=2 +DLL_THREAD_DETACH=3 +DLLCANUNLOADNOW_ENTRY=DllCanUnloadNow +DLLGETCLASSOBJECT_ENTRY=DllGetClassObject +DLLMAIN_ENTRY=DllMain +DLLREGISTERSERVER_ENTRY=DllRegisterServer +DLLUNREGISTERSERVER_ENTRY=DllUnregisterServer +DLLVER_BUILD_MASK=0xFFFF0000 +DLLVER_MAJOR_MASK=0xFFFF000000000000 +DLLVER_MINOR_MASK=0xFFFF00000000 +DLLVER_PLATFORM_NT=0x2 +DLLVER_PLATFORM_WINDOWS=0x1 +DLLVER_QFE_MASK=0xFFFF +DLR_NO_WAIT=0x1 +DM_BITSPERPEL=0x40000 +DM_COLLATE=0x8000 +DM_COLOR=0x800 +DM_COPIES=0x100 +DM_COPY=2 +DM_DEFAULTSOURCE=0x200 +DM_DISPLAYFLAGS=0x200000 +DM_DISPLAYFREQUENCY=0x400000 +DM_DITHERTYPE=0x10000000 +DM_DUPLEX=0x1000 +DM_FORMNAME=0x10000 +DM_GETDEFID=WM_USER + 0 +DM_GRAYSCALE=0x1 +DM_ICMINTENT=0x4000000 +DM_ICMMETHOD=0x2000000 +DM_IN_BUFFER=DM_MODIFY +DM_IN_PROMPT=DM_PROMPT +DM_INTERLACED=0x2 +DM_LOGPIXELS=0x20000 +DM_MEDIATYPE=0x8000000 +DM_MODIFY=8 +DM_NUP=0x40 +DM_ORIENTATION=0x1 +DM_OUT_BUFFER=DM_COPY +DM_OUT_DEFAULT=DM_UPDATE +DM_PANNINGHEIGHT=0x10000000 +DM_PANNINGWIDTH=0x8000000 +DM_PAPERLENGTH=0x4 +DM_PAPERSIZE=0x2 +DM_PAPERWIDTH=0x8 +DM_PELSHEIGHT=0x100000 +DM_PELSWIDTH=0x80000 +DM_POSITION=0x20 +DM_PRINTQUALITY=0x400 +DM_PROMPT=4 +DM_REPOSITION=(WM_USER+2) +DM_RESERVED1=0x800000 +DM_RESERVED2=0x1000000 +DM_SCALE=0x10 +DM_SETDEFID=WM_USER + 1 +DM_SPECVERSION=0x320 +DM_TTOPTION=0x4000 +DM_UPDATE=1 +DM_YRESOLUTION=0x2000 +DMBASE=550 +DMBIN_AUTO=7 +DMBIN_CASSETTE=14 +DMBIN_ENVELOPE=5 +DMBIN_ENVMANUAL=6 +DMBIN_FIRST=DMBIN_UPPER +DMBIN_FORMSOURCE=15 +DMBIN_LARGECAPACITY=11 +DMBIN_LARGEFMT=10 +DMBIN_LAST=DMBIN_CASSETTE +DMBIN_LOWER=2 +DMBIN_MANUAL=4 +DMBIN_MIDDLE=3 +DMBIN_ONLYONE=1 +DMBIN_SMALLFMT=9 +DMBIN_TRACTOR=8 +DMBIN_UPPER=1 +DMBIN_USER=256 +DMCFGOPN=(DMBASE + 66) +DMCFREAD=(DMBASE + 68) +DMCOLLATE_FALSE=0 +DMCOLLATE_TRUE=1 +DMCOLOR_COLOR=2 +DMCOLOR_MONOCHROME=1 +DMCOMDUP=(DMBASE + 46) +DMCOMNM=(DMBASE + 32) +DMDISPLAYFLAGS_TEXTMODE=0x4 +DMDITHER_COARSE=2 +DMDITHER_ERRORDIFFUSION=5 +DMDITHER_FINE=3 +DMDITHER_GRAYSCALE=5 +DMDITHER_LINEART=4 +DMDITHER_NONE=1 +DMDITHER_RESERVED6=6 +DMDITHER_RESERVED7=7 +DMDITHER_RESERVED8=8 +DMDITHER_RESERVED9=9 +DMDITHER_USER=256 +DMDSTFL=(DMBASE + 13) +DMDUP_HORIZONTAL=3 +DMDUP_SIMPLEX=1 +DMDUP_VERTICAL=2 +DMI_BKCOLOR=0x2 +DMI_MASK=0x1 +DMI_USERECT=0x4 +DMICM_ABS_COLORIMETRIC=4 +DMICM_COLORIMETRIC=3 +DMICM_COLORMETRIC=3 +DMICM_CONTRAST=2 +DMICM_SATURATE=1 +DMICM_USER=256 +DMICMMETHOD_DEVICE=4 +DMICMMETHOD_DRIVER=3 +DMICMMETHOD_NONE=1 +DMICMMETHOD_SYSTEM=2 +DMICMMETHOD_USER=256 +DMLERR_ADVACKTIMEOUT=0x4000 +DMLERR_BUSY=0x4001 +DMLERR_DATAACKTIMEOUT=0x4002 +DMLERR_DLL_NOT_INITIALIZED=0x4003 +DMLERR_DLL_USAGE=0x4004 +DMLERR_EXECACKTIMEOUT=0x4005 +DMLERR_FIRST=0x4000 +DMLERR_INVALIDPARAMETER=0x4006 +DMLERR_LAST=0x4011 +DMLERR_LOW_MEMORY=0x4007 +DMLERR_MEMORY_ERROR=0x4008 +DMLERR_NO_CONV_ESTABLISHED=0x400A +DMLERR_NO_ERROR=0 +DMLERR_NOTPROCESSED=0x4009 +DMLERR_POKEACKTIMEOUT=0x400B +DMLERR_POSTMSG_FAILED=0x400C +DMLERR_REENTRANCY=0x400D +DMLERR_SERVER_DIED=0x400E +DMLERR_SYS_ERROR=0x400F +DMLERR_UNADVACKTIMEOUT=0x4010 +DMLERR_UNFOUND_QUEUE_ID=0x4011 +DMLTABF=(DMBASE + 5) +DMMAXAPP=(WINBASE + 3) +DMMEDIA_GLOSSY=2 +DMMEDIA_STANDARD=1 +DMMEDIA_TRANSPARENCY=3 +DMMEDIA_USER=256 +DMMNWGI=(DMBASE + 12) +DMMPIPF=(DMBASE + 17) +DMNONAP=(DMBASE + 75) +DMNOTLOG=(DMBASE + 48) +DMNUP_ONEUP=2 +DMNUP_SYSTEM=1 +DMORIENT_LANDSCAPE=2 +DMORIENT_PORTRAIT=1 +DMPAPER_10X11=45 +DMPAPER_10X14=16 +DMPAPER_11X17=17 +DMPAPER_12X11=90 +DMPAPER_15X11=46 +DMPAPER_9X11=44 +DMPAPER_A_PLUS=57 +DMPAPER_A2=66 +DMPAPER_A3=8 +DMPAPER_A3_EXTRA=63 +DMPAPER_A3_EXTRA_TRANSVERSE=68 +DMPAPER_A3_ROTATED=76 +DMPAPER_A3_TRANSVERSE=67 +DMPAPER_A4=9 +DMPAPER_A4_EXTRA=53 +DMPAPER_A4_PLUS=60 +DMPAPER_A4_ROTATED=77 +DMPAPER_A4_TRANSVERSE=55 +DMPAPER_A4SMALL=10 +DMPAPER_A5=11 +DMPAPER_A5_EXTRA=64 +DMPAPER_A5_ROTATED=78 +DMPAPER_A5_TRANSVERSE=61 +DMPAPER_A6=70 +DMPAPER_A6_ROTATED=83 +DMPAPER_B_PLUS=58 +DMPAPER_B4=12 +DMPAPER_B4_JIS_ROTATED=79 +DMPAPER_B5=13 +DMPAPER_B5_EXTRA=65 +DMPAPER_B5_JIS_ROTATED=80 +DMPAPER_B5_TRANSVERSE=62 +DMPAPER_B6_JIS=88 +DMPAPER_B6_JIS_ROTATED=89 +DMPAPER_CSHEET=24 +DMPAPER_DBL_JAPANESE_POSTCARD=69 +DMPAPER_DBL_JAPANESE_POSTCARD_ROTATED=82 +DMPAPER_DSHEET=25 +DMPAPER_ENV_10=20 +DMPAPER_ENV_11=21 +DMPAPER_ENV_12=22 +DMPAPER_ENV_14=23 +DMPAPER_ENV_9=19 +DMPAPER_ENV_B4=33 +DMPAPER_ENV_B5=34 +DMPAPER_ENV_B6=35 +DMPAPER_ENV_C3=29 +DMPAPER_ENV_C4=30 +DMPAPER_ENV_C5=28 +DMPAPER_ENV_C6=31 +DMPAPER_ENV_C65=32 +DMPAPER_ENV_DL=27 +DMPAPER_ENV_INVITE=47 +DMPAPER_ENV_ITALY=36 +DMPAPER_ENV_MONARCH=37 +DMPAPER_ENV_PERSONAL=38 +DMPAPER_ESHEET=26 +DMPAPER_EXECUTIVE=7 +DMPAPER_FANFOLD_LGL_GERMAN=41 +DMPAPER_FANFOLD_STD_GERMAN=40 +DMPAPER_FANFOLD_US=39 +DMPAPER_FIRST=DMPAPER_LETTER +DMPAPER_FOLIO=14 +DMPAPER_ISO_B4=42 +DMPAPER_JAPANESE_POSTCARD=43 +DMPAPER_JAPANESE_POSTCARD_ROTATED=81 +DMPAPER_JENV_CHOU3=73 +DMPAPER_JENV_CHOU3_ROTATED=86 +DMPAPER_JENV_CHOU4=74 +DMPAPER_JENV_CHOU4_ROTATED=87 +DMPAPER_JENV_KAKU2=71 +DMPAPER_JENV_KAKU2_ROTATED=84 +DMPAPER_JENV_KAKU3=72 +DMPAPER_JENV_KAKU3_ROTATED=85 +DMPAPER_JENV_YOU4=91 +DMPAPER_JENV_YOU4_ROTATED=92 +DMPAPER_LAST=DMPAPER_FANFOLD_LGL_GERMAN +DMPAPER_LEDGER=4 +DMPAPER_LEGAL=5 +DMPAPER_LEGAL_EXTRA=51 +DMPAPER_LETTER=1 +DMPAPER_LETTER_EXTRA=50 +DMPAPER_LETTER_EXTRA_TRANSVERSE=56 +DMPAPER_LETTER_PLUS=59 +DMPAPER_LETTER_ROTATED=75 +DMPAPER_LETTER_TRANSVERSE=54 +DMPAPER_LETTERSMALL=2 +DMPAPER_NOTE=18 +DMPAPER_P16K=93 +DMPAPER_P16K_ROTATED=106 +DMPAPER_P32K=94 +DMPAPER_P32K_ROTATED=107 +DMPAPER_P32KBIG=95 +DMPAPER_P32KBIG_ROTATED=108 +DMPAPER_PENV_1=96 +DMPAPER_PENV_1_ROTATED=109 +DMPAPER_PENV_10=105 +DMPAPER_PENV_10_ROTATED=118 +DMPAPER_PENV_2=97 +DMPAPER_PENV_2_ROTATED=110 +DMPAPER_PENV_3=98 +DMPAPER_PENV_3_ROTATED=111 +DMPAPER_PENV_4=99 +DMPAPER_PENV_4_ROTATED=112 +DMPAPER_PENV_5=100 +DMPAPER_PENV_5_ROTATED=113 +DMPAPER_PENV_6=101 +DMPAPER_PENV_6_ROTATED=114 +DMPAPER_PENV_7=102 +DMPAPER_PENV_7_ROTATED=115 +DMPAPER_PENV_8=103 +DMPAPER_PENV_8_ROTATED=116 +DMPAPER_PENV_9=104 +DMPAPER_PENV_9_ROTATED=117 +DMPAPER_QUARTO=15 +DMPAPER_RESERVED_48=48 +DMPAPER_RESERVED_49=49 +DMPAPER_STATEMENT=6 +DMPAPER_TABLOID=3 +DMPAPER_TABLOID_EXTRA=52 +DMPAPER_USER=256 +DMRES_DRAFT=(-1) +DMRES_HIGH=(-4) +DMRES_LOW=(-2) +DMRES_MEDIUM=(-3) +DMSTATEFLAG_APPLYTOALL=0x1 +DMTT_BITMAP=1 +DMTT_DOWNLOAD=2 +DMTT_DOWNLOAD_OUTLINE=4 +DMTT_SUBDEV=3 +DN_ADDL=2 +DN_DEFAULTPRN=0x1 +DN_MAXACCL=39 +DN_MAXADDL=20 +DN_MAXALIASL=128 +DN_MAXNODEL=7 +DN_MAXOBJL=16 +DN_MAXOPTL=16 +DN_NONE=0x0 +DN_RO=0x1 +DN_RW=0x3 +DN_WO=0x2 +DNF_BAD_DRIVER=0x800 +DNF_CLASS_DRIVER=0x20 +DNF_COMPATIBLE_DRIVER=0x40 +DNF_DUPDESC=0x1 +DNF_DUPPROVIDER=0x1000 +DNF_EXCLUDEFROMLIST=0x4 +DNF_INDEXED_DRIVER=0x200 +DNF_INET_DRIVER=0x80 +DNF_LEGACYINF=0x10 +DNF_NODRIVER=0x8 +DNF_OLD_INET_DRIVER=0x400 +DNF_OLDDRIVER=0x2 +DNF_UNUSED1=0x100 +DNLEN=CNLEN +DNOBJECT_CTERM=42 +DNOBJECT_DTERM=23 +DNOBJECT_DTR=63 +DNOBJECT_EVR=26 +DNOBJECT_FAL=17 +DNOBJECT_MAIL11=27 +DNOBJECT_MIRROR=25 +DNOBJECT_NICE=19 +DNOBJECT_PHONE=29 +DNPROTO_NSP=1 +DNPROTO_RAW=255 +DNS_ATMA_AESA_ADDR_LENGTH=(20) +DNS_ATMA_FORMAT_AESA=ATM_AESA +DNS_ATMA_FORMAT_E164=1 +DNS_ATMA_MAX_ADDR_LENGTH=ATM_ADDR_SIZE +DNS_ATMA_MAX_RECORD_LENGTH=(DNS_ATMA_MAX_ADDR_LENGTH + 1) +DNS_CLASS_ALL=0xFF +DNS_CLASS_ANY=0xFF +DNS_CLASS_CHAOS=0x3 +DNS_CLASS_CSNET=0x2 +DNS_CLASS_HESIOD=0x4 +DNS_CLASS_INTERNET=0x1 +DNS_CLASS_NONE=0xFE +DNS_COMPRESSED_QUESTION_NAME=(0xC00C) +DNS_CONFIG_FLAG_ALLOC=(0x1) +DNS_ERROR_AUTOZONE_ALREADY_EXISTS=9610 +DNS_ERROR_AXFR=9752 +DNS_ERROR_BAD_PACKET=9502 +DNS_ERROR_CNAME_COLLISION=9709 +DNS_ERROR_CNAME_LOOP=9707 +DNS_ERROR_DATABASE_BASE=9700 +DNS_ERROR_DATAFILE_BASE=9650 +DNS_ERROR_DATAFILE_OPEN_FAILURE=9653 +DNS_ERROR_DATAFILE_PARSING=9655 +DNS_ERROR_DS_UNAVAILABLE=9717 +DNS_ERROR_DS_ZONE_ALREADY_EXISTS=9718 +DNS_ERROR_FILE_WRITEBACK_FAILED=9654 +DNS_ERROR_GENERAL_API_BASE=9550 +DNS_ERROR_INVALID_DATA=ERROR_INVALID_DATA +DNS_ERROR_INVALID_DATAFILE_NAME=9652 +DNS_ERROR_INVALID_IP_ADDRESS=9552 +DNS_ERROR_INVALID_NAME=ERROR_INVALID_NAME +DNS_ERROR_INVALID_NAME_CHAR=9560 +DNS_ERROR_INVALID_PROPERTY=9553 +DNS_ERROR_INVALID_TYPE=9551 +DNS_ERROR_INVALID_ZONE_OPERATION=9603 +DNS_ERROR_INVALID_ZONE_TYPE=9611 +DNS_ERROR_MASK=0x2328 +DNS_ERROR_NAME_DOES_NOT_EXIST=9714 +DNS_ERROR_NAME_NOT_IN_ZONE=9706 +DNS_ERROR_NBSTAT_INIT_FAILED=9617 +DNS_ERROR_NEED_SECONDARY_ADDRESSES=9614 +DNS_ERROR_NEED_WINS_SERVERS=9616 +DNS_ERROR_NO_BOOTFILE_IF_DS_ZONE=9719 +DNS_ERROR_NO_CREATE_CACHE_DATA=9713 +DNS_ERROR_NO_DNS_SERVERS=9852 +DNS_ERROR_NO_MEMORY=ERROR_OUTOFMEMORY +DNS_ERROR_NO_PACKET=9503 +DNS_ERROR_NO_TCPIP=9851 +DNS_ERROR_NO_ZONE_INFO=9602 +DNS_ERROR_NODE_CREATION_FAILED=9703 +DNS_ERROR_NODE_IS_CNAME=9708 +DNS_ERROR_NON_RFC_NAME=9556 +DNS_ERROR_NOT_UNIQUE=9555 +DNS_ERROR_NUMERIC_NAME=9561 +DNS_ERROR_OPERATION_BASE=9750 +DNS_ERROR_PACKET_FMT_BASE=9500 +DNS_ERROR_PRIMARY_REQUIRES_DATAFILE=9651 +DNS_ERROR_RCODE=9504 +DNS_ERROR_RCODE_BADKEY=9017 +DNS_ERROR_RCODE_BADSIG=9016 +DNS_ERROR_RCODE_BADTIME=9018 +DNS_ERROR_RCODE_FORMAT_ERROR=9001 +DNS_ERROR_RCODE_LAST=DNS_ERROR_RCODE_BADTIME +DNS_ERROR_RCODE_NAME_ERROR=9003 +DNS_ERROR_RCODE_NO_ERROR=NO_ERROR +DNS_ERROR_RCODE_NOT_IMPLEMENTED=9004 +DNS_ERROR_RCODE_NOTAUTH=9009 +DNS_ERROR_RCODE_NOTZONE=9010 +DNS_ERROR_RCODE_NXRRSET=9008 +DNS_ERROR_RCODE_REFUSED=9005 +DNS_ERROR_RCODE_SERVER_FAILURE=9002 +DNS_ERROR_RCODE_YXDOMAIN=9006 +DNS_ERROR_RCODE_YXRRSET=9007 +DNS_ERROR_RECORD_ALREADY_EXISTS=9711 +DNS_ERROR_RECORD_DOES_NOT_EXIST=9701 +DNS_ERROR_RECORD_FORMAT=9702 +DNS_ERROR_RECORD_ONLY_AT_ZONE_ROOT=9710 +DNS_ERROR_RECORD_TIMED_OUT=9705 +DNS_ERROR_RESPONSE_CODES_BASE=9000 +DNS_ERROR_SECONDARY_DATA=9712 +DNS_ERROR_SECONDARY_REQUIRES_MASTER_IP=9612 +DNS_ERROR_SECURE_BASE=9800 +DNS_ERROR_SETUP_BASE=9850 +DNS_ERROR_SOA_DELETE_INVALID=9618 +DNS_ERROR_TRY_AGAIN_LATER=9554 +DNS_ERROR_UNKNOWN_RECORD_TYPE=9704 +DNS_ERROR_UNSECURE_PACKET=9505 +DNS_ERROR_WINS_INIT_FAILED=9615 +DNS_ERROR_ZONE_ALREADY_EXISTS=9609 +DNS_ERROR_ZONE_BASE=9600 +DNS_ERROR_ZONE_CONFIGURATION_ERROR=9604 +DNS_ERROR_ZONE_CREATION_FAILED=9608 +DNS_ERROR_ZONE_DOES_NOT_EXIST=9601 +DNS_ERROR_ZONE_HAS_NO_NS_RECORDS=9606 +DNS_ERROR_ZONE_HAS_NO_SOA_RECORD=9605 +DNS_ERROR_ZONE_LOCKED=9607 +DNS_ERROR_ZONE_NOT_SECONDARY=9613 +DNS_FILTEROFF=0x8 +DNS_FILTERON=0x4 +DNS_INFO_ADDED_LOCAL_WINS=9753 +DNS_INFO_AXFR_COMPLETE=9751 +DNS_INFO_NO_RECORDS=9501 +DNS_MAX_LABEL_BUFFER_LENGTH=(64) +DNS_MAX_LABEL_LENGTH=(63) +DNS_MAX_NAME_BUFFER_LENGTH=(256) +DNS_MAX_NAME_LENGTH=(255) +DNS_MAX_REVERSE_NAME_BUFFER_LENGTH=(DNS_MAX_REVERSE_NAME_LENGTH + 1) +DNS_MAX_REVERSE_NAME_LENGTH=(IP_ADDRESS_STRING_LENGTH + 1 + sizeof(DNS_REVERSE_DOMAIN_STRING)) +DNS_MAX_TEXT_STRING_LENGTH=(255) +DNS_OFFSET_TO_QUESTION_NAME=sizeof(DNS_HEADER) +DNS_OPCODE_IQUERY=1 +DNS_OPCODE_NOTIFY=4 +DNS_OPCODE_QUERY=0 +DNS_OPCODE_SERVER_STATUS=2 +DNS_OPCODE_UNKNOWN=3 +DNS_OPCODE_UPDATE=5 +DNS_PORT_HOST_ORDER=(0x35) +DNS_PORT_NET_ORDER=(0x3500) +DNS_QUERY_ACCEPT_TRUNCATED_RESPONSE=0x1 +DNS_QUERY_ALLOW_EMPTY_AUTH_RESP=0x10000 +DNS_QUERY_BYPASS_CACHE=0x8 +DNS_QUERY_CACHE_ONLY=0x10 +DNS_QUERY_DONT_RESET_TTL_VALUES=0x100000 +DNS_QUERY_NO_RECURSION=0x4 +DNS_QUERY_RESERVED=0xFF000000 +DNS_QUERY_SOCKET_KEEPALIVE=0x100 +DNS_QUERY_STANDARD=0x0 +DNS_QUERY_TREAT_AS_FQDN=0x1000 +DNS_QUERY_USE_TCP_ONLY=0x2 +DNS_RCLASS_ALL=0xFF00 +DNS_RCLASS_ANY=0xFF00 +DNS_RCLASS_CHAOS=0x300 +DNS_RCLASS_CSNET=0x200 +DNS_RCLASS_HESIOD=0x400 +DNS_RCLASS_INTERNET=0x100 +DNS_RCLASS_NONE=0xFE00 +DNS_RCODE_BADKEY=17 +DNS_RCODE_BADSIG=16 +DNS_RCODE_BADTIME=18 +DNS_RCODE_FORMAT_ERROR=DNS_RCODE_FORMERR +DNS_RCODE_FORMERR=1 +DNS_RCODE_MAX=15 +DNS_RCODE_NAME_ERROR=DNS_RCODE_NXDOMAIN +DNS_RCODE_NO_ERROR=DNS_RCODE_NOERROR +DNS_RCODE_NOERROR=0 +DNS_RCODE_NOT_IMPLEMENTED=DNS_RCODE_NOTIMP +DNS_RCODE_NOTAUTH=9 +DNS_RCODE_NOTIMPL=4 +DNS_RCODE_NOTZONE=10 +DNS_RCODE_NXDOMAIN=3 +DNS_RCODE_NXRRSET=8 +DNS_RCODE_REFUSED=5 +DNS_RCODE_SERVER_FAILURE=DNS_RCODE_SERVFAI +DNS_RCODE_SERVFAIL=2 +DNS_RCODE_YXDOMAIN=6 +DNS_RCODE_YXRRSET=7 +DNS_REGISTER=0x1 +DNS_REVERSE_DOMAIN_STRING=("in-addr.arpa.") +DNS_RFC_MAX_UDP_PACKET_LENGTH=(512) +DNS_RTYPE_A=0x100 +DNS_RTYPE_AAAA=0x1C00 +DNS_RTYPE_AFSDB=0x1200 +DNS_RTYPE_ALL=0xFF00 +DNS_RTYPE_ANY=0xFF00 +DNS_RTYPE_ATMA=0x2200 +DNS_RTYPE_AXFR=0xFC00 +DNS_RTYPE_CNAME=0x500 +DNS_RTYPE_GPOS=0x1B00 +DNS_RTYPE_HINFO=0xD00 +DNS_RTYPE_ISDN=0x1400 +DNS_RTYPE_IXFR=0xFB00 +DNS_RTYPE_KEY=0x1900 +DNS_RTYPE_LOC=0x1D00 +DNS_RTYPE_MAILA=0xFE00 +DNS_RTYPE_MAILB=0xFD00 +DNS_RTYPE_MB=0x700 +DNS_RTYPE_MD=0x300 +DNS_RTYPE_MF=0x400 +DNS_RTYPE_MG=0x800 +DNS_RTYPE_MINFO=0xE00 +DNS_RTYPE_MR=0x900 +DNS_RTYPE_MX=0xF00 +DNS_RTYPE_NS=0x200 +DNS_RTYPE_NSAP=0x1600 +DNS_RTYPE_NSAPPTR=0x1700 +DNS_RTYPE_NULL=0xA00 +DNS_RTYPE_NXT=0x1E00 +DNS_RTYPE_PTR=0xC00 +DNS_RTYPE_PX=0x1A00 +DNS_RTYPE_RP=0x1100 +DNS_RTYPE_RT=0x1500 +DNS_RTYPE_SIG=0x1800 +DNS_RTYPE_SOA=0x600 +DNS_RTYPE_SRV=0x2100 +DNS_RTYPE_TEXT=0x1000 +DNS_RTYPE_TKEY=0xF900 +DNS_RTYPE_TSIG=0xFA00 +DNS_RTYPE_WINS=0x1FF +DNS_RTYPE_WINSR=0x2FF +DNS_RTYPE_WKS=0xB00 +DNS_RTYPE_X25=0x1300 +DNS_STATUS_CONTINUE_NEEDED=9801 +DNS_STATUS_DOTTED_NAME=9558 +DNS_STATUS_FQDN=9557 +DNS_STATUS_PACKET_UNSECURE=DNS_ERROR_UNSECURE_PACKET +DNS_STATUS_SINGLE_PART_NAME=9559 +DNS_TKEY_MODE_DIFFIE_HELLMAN=2 +DNS_TKEY_MODE_GSS=3 +DNS_TKEY_MODE_RESOLVER_ASSIGN=4 +DNS_TKEY_MODE_SERVER_ASSIGN=1 +DNS_TYPE_A=0x1 +DNS_TYPE_AAAA=0x1C +DNS_TYPE_AFSDB=0x12 +DNS_TYPE_ALL=0xFF +DNS_TYPE_ANY=0xFF +DNS_TYPE_ATMA=0x22 +DNS_TYPE_AXFR=0xFC +DNS_TYPE_CNAME=0x5 +DNS_TYPE_GPOS=0x1B +DNS_TYPE_HINFO=0xD +DNS_TYPE_ISDN=0x14 +DNS_TYPE_IXFR=0xFB +DNS_TYPE_KEY=0x19 +DNS_TYPE_LOC=0x1D +DNS_TYPE_MAILA=0xFE +DNS_TYPE_MAILB=0xFD +DNS_TYPE_MB=0x7 +DNS_TYPE_MD=0x3 +DNS_TYPE_MF=0x4 +DNS_TYPE_MG=0x8 +DNS_TYPE_MINFO=0xE +DNS_TYPE_MR=0x9 +DNS_TYPE_MX=0xF +DNS_TYPE_NBSTAT=(DNS_TYPE_WINSR) +DNS_TYPE_NS=0x2 +DNS_TYPE_NSAP=0x16 +DNS_TYPE_NSAPPTR=0x17 +DNS_TYPE_NULL=0xA +DNS_TYPE_NXT=0x1E +DNS_TYPE_PTR=0xC +DNS_TYPE_PX=0x1A +DNS_TYPE_RP=0x11 +DNS_TYPE_RT=0x15 +DNS_TYPE_SIG=0x18 +DNS_TYPE_SOA=0x6 +DNS_TYPE_SRV=0x21 +DNS_TYPE_TEXT=0x10 +DNS_TYPE_TKEY=0xF9 +DNS_TYPE_TSIG=0xFA +DNS_TYPE_WINS=0xFF01 +DNS_TYPE_WINSR=0xFF02 +DNS_TYPE_WKS=0xB +DNS_TYPE_X25=0x13 +DNS_TYPE_ZERO=0x0 +DNS_UNREGISTER=0x2 +DNS_UPDATE_CACHE_SECURITY_CONTEXT=0x200 +DNS_UPDATE_FORCE_SECURITY_NEGO=0x800 +DNS_UPDATE_RESERVED=0xFFFF0000 +DNS_UPDATE_SECURITY_OFF=0x10 +DNS_UPDATE_SECURITY_ON=0x20 +DNS_UPDATE_SECURITY_ONLY=0x100 +DNS_UPDATE_SECURITY_USE_DEFAULT=0x0 +DNS_UPDATE_TEST_USE_LOCAL_SYS_ACCT=0x400 +DNS_UPDATE_TRY_ALL_MASTER_SERVERS=0x1000 +DNS_WARNING_DOMAIN_UNDELETED=9716 +DNS_WARNING_PTR_CREATE_FAILED=9715 +DNS_WINS_FLAG_LOCAL=(0x10000) +DNS_WINS_FLAG_SCOPE=(0x80000000) +DNSREC_ADDITIONAL=(0x3) +DNSREC_ANSWER=(0x1) +DNSREC_AUTHORITY=(0x2) +DNSREC_DELETE=(0x4) +DNSREC_NOEXIST=(0x4) +DNSREC_PREREQ=(0x1) +DNSREC_QUESTION=(0x0) +DNSREC_SECTION=(0x3) +DNSREC_UPDATE=(0x2) +DNSREC_ZONE=(0x0) +DNSSEC_ALGORITHM_NULL=253 +DNSSEC_ALGORITHM_PRIVATE=254 +DNSSEC_ALGORITHM_RSAMD5=1 +DNSSEC_KEY_FLAG_EXTEND=0x8 +DNSSEC_KEY_FLAG_FLAG10=0x400 +DNSSEC_KEY_FLAG_FLAG11=0x800 +DNSSEC_KEY_FLAG_FLAG2=0x4 +DNSSEC_KEY_FLAG_FLAG4=0x10 +DNSSEC_KEY_FLAG_FLAG5=0x20 +DNSSEC_KEY_FLAG_FLAG8=0x100 +DNSSEC_KEY_FLAG_FLAG9=0x200 +DNSSEC_KEY_FLAG_HOST=0x80 +DNSSEC_KEY_FLAG_NOAUTH=0x1 +DNSSEC_KEY_FLAG_NOCONF=0x2 +DNSSEC_KEY_FLAG_NTPE3=0xC0 +DNSSEC_KEY_FLAG_SIG0=0x0 +DNSSEC_KEY_FLAG_SIG1=0x1000 +DNSSEC_KEY_FLAG_SIG10=0xA000 +DNSSEC_KEY_FLAG_SIG11=0xB000 +DNSSEC_KEY_FLAG_SIG12=0xC000 +DNSSEC_KEY_FLAG_SIG13=0xD000 +DNSSEC_KEY_FLAG_SIG14=0xE000 +DNSSEC_KEY_FLAG_SIG15=0xF000 +DNSSEC_KEY_FLAG_SIG2=0x2000 +DNSSEC_KEY_FLAG_SIG3=0x3000 +DNSSEC_KEY_FLAG_SIG4=0x4000 +DNSSEC_KEY_FLAG_SIG5=0x5000 +DNSSEC_KEY_FLAG_SIG6=0x6000 +DNSSEC_KEY_FLAG_SIG7=0x7000 +DNSSEC_KEY_FLAG_SIG8=0x8000 +DNSSEC_KEY_FLAG_SIG9=0x9000 +DNSSEC_KEY_FLAG_USER=0x0 +DNSSEC_KEY_FLAG_ZONE=0x40 +DNSSEC_PROTOCOL_DNSSEC=3 +DNSSEC_PROTOCOL_EMAIL=2 +DNSSEC_PROTOCOL_IPSEC=4 +DNSSEC_PROTOCOL_NONE=0 +DNSSEC_PROTOCOL_TLS=1 +DO_DROPFILE=0x454C4946 +DO_NOT_ADVERTISE_ROUTE=0x2 +DO_PRINTFILE=0x544E5250 +DOBJ_CUSTOMOCX=(LPDATAOBJECT) - 1 +DOBJ_CUSTOMWEB=(LPDATAOBJECT) - 2 +DOBJ_NOCONSOLE=(LPDATAOBJECT) - 3 +DOBJ_NULL=0 +DOCHOSTUIFLAG_BROWSER=DOCHOSTUIFLAG_DISABLE_HELP_MENU|DOCHOSTUIFLAG_DISABLE_SCRIPT_INACTIVE +DOCKINFO_DOCKED=(0x2) +DOCKINFO_UNDOCKED=(0x1) +DOCKINFO_USER_DOCKED=(DOCKINFO_USER_SUPPLIED|DOCKINFO_DOCKED) +DOCKINFO_USER_SUPPLIED=(0x4) +DOCKINFO_USER_UNDOCKED=(DOCKINFO_USER_SUPPLIED|DOCKINFO_UNDOCKED) +DOF_DIRECTORY=0x8003 +DOF_DOCUMENT=0x8002 +DOF_EXECUTABLE=0x8001 +DOF_MULTIPLE=0x8004 +DOF_PROGMAN=0x1 +DOF_SHELLDATA=0x2 +DOMAIN_ALIAS_RID_ACCOUNT_OPS=0x224 +DOMAIN_ALIAS_RID_ADMINS=0x220 +DOMAIN_ALIAS_RID_BACKUP_OPS=0x227 +DOMAIN_ALIAS_RID_GUESTS=0x222 +DOMAIN_ALIAS_RID_POWER_USERS=0x223 +DOMAIN_ALIAS_RID_PREW2KCOMPACCESS=(0x22A) +DOMAIN_ALIAS_RID_PRINT_OPS=0x226 +DOMAIN_ALIAS_RID_RAS_SERVERS=(0x229) +DOMAIN_ALIAS_RID_REPLICATOR=0x228 +DOMAIN_ALIAS_RID_SYSTEM_OPS=0x225 +DOMAIN_ALIAS_RID_USERS=0x221 +DOMAIN_CLASS_NAME=("Domain") +DOMAIN_GROUP_RID_ADMINS=0x200 +DOMAIN_GROUP_RID_CERT_ADMINS=(0x205) +DOMAIN_GROUP_RID_COMPUTERS=(0x203) +DOMAIN_GROUP_RID_CONTROLLERS=(0x204) +DOMAIN_GROUP_RID_ENTERPRISE_ADMINS=(0x207) +DOMAIN_GROUP_RID_GUESTS=0x202 +DOMAIN_GROUP_RID_POLICY_ADMINS=(0x208) +DOMAIN_GROUP_RID_SCHEMA_ADMINS=(0x206) +DOMAIN_GROUP_RID_USERS=0x201 +DOMAIN_SCHEMA_NAME=("Domain") +DOMAIN_USER_RID_ADMIN=0x1F4 +DOMAIN_USER_RID_GUEST=0x1F5 +DOMAIN_USER_RID_KRBTGT=(0x1F6) +DONT_RESOLVE_DLL_REFERENCES=0x1 +DOSOPTF_ALWAYSUSE=0x4 +DOSOPTF_DEFAULT=0x1 +DOSOPTF_INDOSSTART=0x40 +DOSOPTF_MULTIPLE=0x80 +DOSOPTF_NEEDSETUP=0x20 +DOSOPTF_PROVIDESUMB=0x10 +DOSOPTF_SUPPORTED=0x2 +DOSOPTF_USESPMODE=0x8 +DOSOPTGF_DEFCLEAN=0x1 +DOUBLE_CLICK=0x2 +DOUBLE_EXPONENT_BIAS=1023 +DOUBLE_INFINITY_VALUE=((ULONGLONG) H7ff0000000000000) +DOUBLE_INFINITY_VALUE_HIGH=0x7FF00000 +DOUBLE_INFINITY_VALUE_LOW=0x0 +DOUBLE_MAXIMUM_EXPONENT=2047 +DOUBLE_MAXIMUM_VALUE=((ULONGLONG) H7feFFFFFFFFFFFFf) +DOUBLE_MAXIMUM_VALUE_HIGH=0x7FEFFFFF +DOUBLE_MAXIMUM_VALUE_LOW=0xFFFFFFFF +DOUBLE_MINIMUM_EXPONENT=0 +DOUBLE_QUIET_NAN_PREFIX_HIGH=0x7FF80000 +DOUBLE_QUIET_NAN_VALUE=((ULONGLONG) Hfff8000000000000) +DOUBLE_QUIET_NAN_VALUE_HIGH=0xFFF80000 +DOUBLE_QUIET_NAN_VALUE_LOW=0x0 +DOUBLE_SIGNAL_NAN_PREFIX_HIGH=0x7FF00000 +DOWNLOADFACE=514 +DOWNLOADHEADER=4111 +DP_OK=S_OK +DPAF_BINARY_INSERT=0x7 +DPAF_BINARY_SEARCH=0x1 +DPAF_LINEAR_SEARCH=0x0 +DPCAPS_ASYNCCANCELALLSUPPORTED=0x2000 +DPCAPS_ASYNCCANCELSUPPORTED=0x1000 +DPCAPS_ASYNCSUPPORTED=0x10000 +DPCAPS_ENCRYPTIONSUPPORTED=0x100 +DPCAPS_GROUPOPTIMIZED=0x8 +DPCAPS_GUARANTEED=0x4 +DPCAPS_GUARANTEEDOPTIMIZED=0x20 +DPCAPS_GUARANTEEDSUPPORTED=0x40 +DPCAPS_ISHOST=0x2 +DPCAPS_KEEPALIVEOPTIMIZED=0x10 +DPCAPS_NAMESERVER=DPCAPS_ISHOST +DPCAPS_NAMESERVICE=0x1 +DPCAPS_SENDPRIORITYSUPPORTED=0x8000 +DPCAPS_SENDTIMEOUTSUPPORTED=0x4000 +DPCAPS_SIGNINGSUPPORTED=0x80 +DPCONNECT_RETURNSTATUS=(DPENUMSESSIONS_RETURNSTATUS) +DPCONNECTION_DIRECTPLAY=0x1 +DPCONNECTION_DIRECTPLAYLOBBY=0x2 +DPD_DELETE_ALL_FILES=0x4 +DPD_DELETE_SPECIFIC_VERSION=0x2 +DPD_DELETE_UNUSED_FILES=0x1 +DPENUMGROUPS_ALL=DPENUMPLAYERS_AL +DPENUMGROUPS_HIDDEN=0x1000 +DPENUMGROUPS_LOCAL=DPENUMPLAYERS_LOCA +DPENUMGROUPS_REMOTE=DPENUMPLAYERS_REMOTE +DPENUMGROUPS_SESSION=DPENUMPLAYERS_SESSION +DPENUMGROUPS_SHORTCUT=0x400 +DPENUMGROUPS_STAGINGAREA=0x800 +DPENUMPLAYERS_ALL=0x0 +DPENUMPLAYERS_GROUP=0x20 +DPENUMPLAYERS_LOCAL=0x8 +DPENUMPLAYERS_OWNER=0x2000 +DPENUMPLAYERS_PREVIOUS=0x4 +DPENUMPLAYERS_REMOTE=0x10 +DPENUMPLAYERS_SERVERPLAYER=0x100 +DPENUMPLAYERS_SESSION=0x80 +DPENUMPLAYERS_SPECTATOR=0x200 +DPENUMSESSIONS_ALL=0x2 +DPENUMSESSIONS_ASYNC=0x10 +DPENUMSESSIONS_AVAILABLE=0x1 +DPENUMSESSIONS_PASSWORDREQUIRED=0x40 +DPENUMSESSIONS_PREVIOUS=0x4 +DPENUMSESSIONS_RETURNSTATUS=0x80 +DPENUMSESSIONS_STOPASYNC=0x20 +DPERR_ABORTED=MAKE_DPHRESULT( 420) +DPERR_ACCESSDENIED=MAKE_DPHRESULT( 10) +DPERR_ACTIVEPLAYERS=MAKE_DPHRESULT( 20) +DPERR_ALREADYINITIALIZED=MAKE_DPHRESULT( 5) +DPERR_ALREADYREGISTERED=MAKE_DPHRESULT( 1090) +DPERR_APPNOTSTARTED=MAKE_DPHRESULT( 1020) +DPERR_AUTHENTICATIONFAILED=MAKE_DPHRESULT( 2000) +DPERR_BUFFERTOOLARGE=MAKE_DPHRESULT( 1000) +DPERR_BUFFERTOOSMALL=MAKE_DPHRESULT( 30) +DPERR_BUSY=MAKE_DPHRESULT( 270) +DPERR_CANCELFAILED=MAKE_DPHRESULT( 380) +DPERR_CANCELLED=MAKE_DPHRESULT( 410) +DPERR_CANNOTCREATESERVER=MAKE_DPHRESULT( 290) +DPERR_CANTADDPLAYER=MAKE_DPHRESULT( 40) +DPERR_CANTCREATEGROUP=MAKE_DPHRESULT( 50) +DPERR_CANTCREATEPLAYER=MAKE_DPHRESULT( 60) +DPERR_CANTCREATEPROCESS=MAKE_DPHRESULT( 1010) +DPERR_CANTCREATESESSION=MAKE_DPHRESULT( 70) +DPERR_CANTLOADCAPI=MAKE_DPHRESULT( 2060) +DPERR_CANTLOADSECURITYPACKAGE=MAKE_DPHRESULT( 2040) +DPERR_CANTLOADSSPI=MAKE_DPHRESULT( 2010) +DPERR_CAPSNOTAVAILABLEYET=MAKE_DPHRESULT( 80) +DPERR_CONNECTING=MAKE_DPHRESULT( 350) +DPERR_CONNECTIONLOST=MAKE_DPHRESULT( 360) +DPERR_ENCRYPTIONFAILED=MAKE_DPHRESULT( 2020) +DPERR_ENCRYPTIONNOTSUPPORTED=MAKE_DPHRESULT( 2050) +DPERR_EXCEPTION=MAKE_DPHRESULT( 90) +DPERR_GENERIC=E_FAI +DPERR_INVALIDFLAGS=MAKE_DPHRESULT( 120) +DPERR_INVALIDGROUP=MAKE_DPHRESULT( 155) +DPERR_INVALIDINTERFACE=MAKE_DPHRESULT( 1030) +DPERR_INVALIDOBJECT=MAKE_DPHRESULT( 130) +DPERR_INVALIDPARAM=E_INVALIDARG +DPERR_INVALIDPARAMS=DPERR_INVALIDPARAM +DPERR_INVALIDPASSWORD=MAKE_DPHRESULT( 340) +DPERR_INVALIDPLAYER=MAKE_DPHRESULT( 150) +DPERR_INVALIDPRIORITY=MAKE_DPHRESULT( 390) +DPERR_LOGONDENIED=MAKE_DPHRESULT( 2080) +DPERR_NOCAPS=MAKE_DPHRESULT( 160) +DPERR_NOCONNECTION=MAKE_DPHRESULT( 170) +DPERR_NOINTERFACE=E_NOINTERFACE +DPERR_NOMEMORY=E_OUTOFMEMORY +DPERR_NOMESSAGES=MAKE_DPHRESULT( 190) +DPERR_NONAMESERVERFOUND=MAKE_DPHRESULT( 200) +DPERR_NONEWPLAYERS=MAKE_DPHRESULT( 330) +DPERR_NOPLAYERS=MAKE_DPHRESULT( 210) +DPERR_NOSERVICEPROVIDER=MAKE_DPHRESULT( 1040) +DPERR_NOSESSIONS=MAKE_DPHRESULT( 220) +DPERR_NOTHANDLED=MAKE_DPHRESULT( 400) +DPERR_NOTLOBBIED=MAKE_DPHRESULT( 1070) +DPERR_NOTLOGGEDIN=MAKE_DPHRESULT( 2070) +DPERR_NOTREGISTERED=MAKE_DPHRESULT( 1100) +DPERR_OUTOFMEMORY=DPERR_NOMEMORY +DPERR_PENDING=E_PENDING +DPERR_PLAYERLOST=MAKE_DPHRESULT( 300) +DPERR_SENDTOOBIG=MAKE_DPHRESULT( 230) +DPERR_SERVICEPROVIDERLOADED=MAKE_DPHRESULT( 1080) +DPERR_SESSIONLOST=MAKE_DPHRESULT( 310) +DPERR_SIGNFAILED=MAKE_DPHRESULT( 2030) +DPERR_TIMEOUT=MAKE_DPHRESULT( 240) +DPERR_UNAVAILABLE=MAKE_DPHRESULT( 250) +DPERR_UNINITIALIZED=MAKE_DPHRESULT( 320) +DPERR_UNKNOWNAPPLICATION=MAKE_DPHRESULT( 1050) +DPERR_UNKNOWNMESSAGE=MAKE_DPHRESULT( 370) +DPERR_UNSUPPORTED=E_NOTIMP +DPERR_USERCANCEL=MAKE_DPHRESULT( 280) +DPESC_TIMEDOUT=0x1 +DPGET_LOCAL=0x1 +DPGET_REMOTE=0x0 +DPGETCAPS_GUARANTEED=0x1 +DPGROUP_HIDDEN=DPENUMGROUPS_HIDDEN +DPGROUP_LOCAL=DPENUMGROUPS_LOCA +DPGROUP_STAGINGAREA=DPENUMGROUPS_STAGINGAREA +DPID_ALLPLAYERS=0 +DPID_RESERVEDRANGE=100 +DPID_SERVERPLAYER=1 +DPID_SYSMSG=0 +DPID_UNKNOWN=0xFFFFFFFF +DPLCONNECTION_CREATESESSION=DPOPEN_CREATE +DPLCONNECTION_JOINSESSION=DPOPEN_JOIN +DPLONGNAMELEN=52 +DPMESSAGEQUEUE_RECEIVE=0x2 +DPMESSAGEQUEUE_SEND=0x1 +DPOPEN_CREATE=0x2 +DPOPEN_CREATESESSION=DPOPEN_CREATE +DPOPEN_JOIN=0x1 +DPOPEN_OPENSESSION=DPOPEN_JOIN +DPOPEN_RETURNSTATUS=DPENUMSESSIONS_RETURNSTATUS +DPPASSWORDLEN=16 +DPPLAYER_LOCAL=DPENUMPLAYERS_LOCA +DPPLAYER_OWNER=DPENUMPLAYERS_OWNER +DPPLAYER_SERVERPLAYER=DPENUMPLAYERS_SERVERPLAYER +DPPLAYER_SPECTATOR=DPENUMPLAYERS_SPECTATOR +DPPLAYERCAPS_LOCAL=0x800 +DPPLAYERTYPE_GROUP=0x0 +DPPLAYERTYPE_PLAYER=0x1 +DPRECEIVE_ALL=0x1 +DPRECEIVE_FROMPLAYER=0x4 +DPRECEIVE_PEEK=0x8 +DPRECEIVE_TOPLAYER=0x2 +DPROMPT_BUFFERTOOSMALL=3 +DPROMPT_CANCEL=1 +DPROMPT_OUTOFMEMORY=4 +DPROMPT_SKIPFILE=2 +DPROMPT_SUCCESS=0 +DPSEND_ASYNC=0x200 +DPSEND_CLOSESTREAM=0x10 +DPSEND_ENCRYPTED=0x40 +DPSEND_GUARANTEE=DPSEND_GUARANTEED +DPSEND_GUARANTEED=0x1 +DPSEND_HIGHPRIORITY=0x2 +DPSEND_LOBBYSYSTEMMESSAGE=0x80 +DPSEND_MAX_PRI=0xFFFF +DPSEND_MAX_PRIORITY=DPSEND_MAX_PRI +DPSEND_NOSENDCOMPLETEMSG=0x400 +DPSEND_OPENSTREAM=0x8 +DPSEND_SIGNED=0x20 +DPSEND_TRYONCE=0x4 +DPSESSION_CLIENTSERVER=0x1000 +DPSESSION_DIRECTPLAYPROTOCOL=0x2000 +DPSESSION_JOINDISABLED=0x20 +DPSESSION_KEEPALIVE=0x40 +DPSESSION_MIGRATEHOST=0x4 +DPSESSION_MULTICASTSERVER=0x800 +DPSESSION_NEWPLAYERSDISABLED=0x1 +DPSESSION_NODATAMESSAGES=0x80 +DPSESSION_NOMESSAGEID=0x8 +DPSESSION_NOPRESERVEORDER=0x4000 +DPSESSION_OPTIMIZELATENCY=0x8000 +DPSESSION_PASSWORDREQUIRED=0x400 +DPSESSION_PRIVATE=0x200 +DPSESSION_SECURESERVER=0x100 +DPSESSIONNAMELEN=32 +DPSET_GUARANTEED=0x2 +DPSET_LOCAL=0x1 +DPSET_REMOTE=0x0 +DPSHORTNAMELEN=20 +DPSYS_ADDGROUPTOGROUP=0x105 +DPSYS_ADDPLAYER=0x3 +DPSYS_ADDPLAYERTOGROUP=0x7 +DPSYS_CHAT=0x109 +DPSYS_CONNECT=0x484b +DPSYS_CREATEPLAYERORGROUP=0x3 +DPSYS_DELETEGROUP=0x20 +DPSYS_DELETEGROUPFROMGROUP=0x106 +DPSYS_DELETEPLAYER=0x5 +DPSYS_DELETEPLAYERFROMGROUP=0x21 +DPSYS_DELETEPLAYERFROMGRP=0x21 +DPSYS_DESTROYPLAYERORGROUP=0x5 +DPSYS_HOST=0x101 +DPSYS_SECUREMESSAGE=0x107 +DPSYS_SENDCOMPLETE=0x10d +DPSYS_SESSIONLOST=0x31 +DPSYS_SETGROUPOWNER=0x10A +DPSYS_SETPLAYERORGROUPDATA=0x102 +DPSYS_SETPLAYERORGROUPNAME=0x103 +DPSYS_SETSESSIONDESC=0x104 +DPSYS_STARTSESSION=0x108 +DPUSERRESERVED=16 +DRAFT_QUALITY=1 +DRAFTMODE=7 +DRAGDROP_E_ALREADYREGISTERED=0x80040101 +DRAGDROP_E_FIRST=0x80040100 +DRAGDROP_E_INVALIDHWND=0x80040102 +DRAGDROP_E_LAST=0x8004010F +DRAGDROP_E_NOTREGISTERED=0x80040100 +DRAGDROP_S_CANCEL=0x40101 +DRAGDROP_S_DROP=0x40100 +DRAGDROP_S_FIRST=0x40100 +DRAGDROP_S_LAST=0x4010F +DRAGDROP_S_USEDEFAULTCURSORS=0x40102 +DRAGLISTMSGSTRING=("commctrl_DragListMsg") +DRAINA_FUNC=(PRIV_PAL_FUNC|0x2) +DRAINA_FUNC_STR="draina" +DRAWPATTERNRECT=25 +DRIVE_CDROM=5 +DRIVE_FIXED=3 +DRIVE_NO_ROOT_DIR=1 +DRIVE_RAMDISK=6 +DRIVE_REMOTE=4 +DRIVE_REMOVABLE=2 +DRIVE_UNKNOWN=0 +DRIVER_CLEANUPPOLICY_FUNCTION="DriverCleanupPolicy" +DRIVER_FINALPOLPROV_FUNCTION="DriverFinalPolicy" +DRIVER_HARDWAREID_RANK=0xFFF +DRIVER_INITPROV_FUNCTION="DriverInitializePolicy" +DRIVER_KERNELMODE=0x1 +DRIVER_USERMODE=0x2 +DRIVERSIGN_BLOCKING=0x2 +DRIVERSIGN_NONE=0x0 +DRIVERSIGN_WARNING=0x1 +DRIVERVERSION=0 +DROPEFFECT_COPY=1 +DROPEFFECT_LINK=4 +DROPEFFECT_MOVE=2 +DROPEFFECT_NONE=0 +DROPEFFECT_SCROLL=(0x80000000) +DRT_EMAIL=1 +DRT_INBOX=2 +DRT_NONE=0 +DRV_CANCEL=DRVCNF_CANCEL +DRV_CLOSE=0x4 +DRV_CONFIGURE=0x7 +DRV_DISABLE=0x5 +DRV_ENABLE=0x2 +DRV_EXITSESSION=0xB +DRV_FREE=0x6 +DRV_INSTALL=0x9 +DRV_LOAD=0x1 +DRV_MAPPER_PREFERRED_INPUT_GET=(DRV_USER + 0) +DRV_MAPPER_PREFERRED_OUTPUT_GET=(DRV_USER + 2) +DRV_MCI_FIRST=DRV_RESERVED +DRV_MCI_LAST=DRV_RESERVED + 0xFFF +DRV_OK=DRVCNF_OK +DRV_OPEN=0x3 +DRV_POWER=0xF +DRV_QUERYCONFIGURE=0x8 +DRV_REMOVE=0xA +DRV_RESERVED=0x800 +DRV_RESTART=DRVCNF_RESTART +DRV_USER=0x4000 +DRVCNF_CANCEL=0x0 +DRVCNF_OK=0x1 +DRVCNF_RESTART=0x2 +DRVM_MAPPER=0x2000 +DRVM_MAPPER_STATUS=(DRVM_MAPPER+0) +DS_3DLOOK=0x4 +DS_ABSALIGN=0x1 +DS_CENTER=0x800 +DS_CENTERMOUSE=0x1000 +DS_CONTEXTHELP=0x2000 +DS_CONTROL=0x400 +DS_DEFAULT_LOCALE_COMPARE_FLAGS=(NORM_IGNORECASE|NORM_IGNOREKANATYPE|NORM_IGNORENONSPACE|NORM_IGNOREWIDTH) +DS_DOMAIN_SIMPLE_NAME=DS_USER_PRINCIPAL_NAME +DS_E_ALREADYDISABLED=0x80040421 +DS_E_ALREADYENABLED=0x8004041A +DS_E_BADREQUEST=0x80040405 +DS_E_BADRESULT=0x80040423 +DS_E_BADSEQUENCE=0x80040407 +DS_E_BUFFERTOOSMALL=0x8004041F +DS_E_CANNOTBACKUP=0x8004040B +DS_E_CANNOTWRITEREGISTRY=0x80040424 +DS_E_CONFIGBAD=0x8004040A +DS_E_CONFIGNOTRIGHTTYPE=0x80040418 +DS_E_DATANOTPRESENT=0x80040410 +DS_E_DATASOURCENOTAVAILABLE=0x80040402 +DS_E_DATASOURCENOTDISABLED=0x80040415 +DS_E_DROPSHARE=0x8004041B +DS_E_DUPLICATEID=0x80040412 +DS_E_INDEXDIRECTORY=0x8004041C +DS_E_INVALIDCATALOGNAME=0x80040417 +DS_E_INVALIDDATASOURCE=0x80040401 +DS_E_INVALIDTAGDB=0x80040416 +DS_E_MESSAGETOOLONG=0x80040408 +DS_E_MOVEFAILED=0x8004040C +DS_E_NOMOREDATA=0x80040400 +DS_E_PARAMOUTOFRANGE=0x80040420 +DS_E_PROTOCOLVERSION=0x80040419 +DS_E_QUERYCANCELED=0x80040403 +DS_E_QUERYHUNG=0x80040422 +DS_E_REGISTRY=0x80040414 +DS_E_SERVERCAPACITY=0x80040406 +DS_E_SERVERERROR=0x80040409 +DS_E_SETSTATUSINPROGRESS=0x80040411 +DS_E_TOOMANYDATASOURCES=0x80040413 +DS_E_UNKNOWNPARAM=0x8004041E +DS_E_UNKNOWNREQUEST=0x80040404 +DS_E_VALUETOOLARGE=0x8004041D +DS_ENTERPRISE_SIMPLE_NAME=DS_USER_PRINCIPAL_NAME +DS_FIXEDSYS=0x8 +DS_FULL_DRIVE=0x4000F235 +DS_GENERIC_ALL=((STANDARD_RIGHTS_REQUIRED)|(ACTRL_DS_CREATE_CHILD)|(ACTRL_DS_DELETE_CHILD)|(ACTRL_DS_DELETE_TREE)|(ACTRL_DS_READ_PROP)|(ACTRL_DS_WRITE_PROP)|(ACTRL_DS_LIST)|(ACTRL_DS_LIST_OBJECT)|(ACTRL_DS_CONTROL_ACCESS)|(ACTRL_DS_SELF)) +DS_GENERIC_EXECUTE=((STANDARD_RIGHTS_EXECUTE)|(ACTRL_DS_LIST)) +DS_GENERIC_READ=((STANDARD_RIGHTS_READ)|(ACTRL_DS_LIST)|(ACTRL_DS_READ_PROP)|(ACTRL_DS_LIST_OBJECT)) +DS_GENERIC_WRITE=((STANDARD_RIGHTS_WRITE)|(ACTRL_DS_SELF)|(ACTRL_DS_WRITE_PROP)) +DS_KCC_FLAG_ASYNC_OP=(1) +DS_LIST_ACCOUNT_OBJECT_FOR_SERVER=2 +DS_LIST_DNS_HOST_NAME_FOR_SERVER=1 +DS_LIST_DSA_OBJECT_FOR_SERVER=0 +DS_LOCALEDIT=0x20 +DS_MODALFRAME=0x80 +DS_NAME_LEGAL_FLAGS=(DS_NAME_FLAG_SYNTACTICAL_ONLY) +DS_NOFAILCREATE=0x10 +DS_NOIDLEMSG=0x100 +DS_OUT_OF_MEMORY=0x4000F236 +DS_PROBLEM_ADMIN_LIMIT_EXCEEDED=0x4000F201 +DS_PROBLEM_AFFECTS_MULTIPLE_DSAS=0x4000F202 +DS_PROBLEM_ALIAS_DEREFERENCING_PROBLEM=0x4000F203 +DS_PROBLEM_ALIAS_PROBLEM=0x4000F204 +DS_PROBLEM_ATTRIBUTE_OR_VALUE_EXISTS=0x4000F205 +DS_PROBLEM_BAD_ARGUMENT=0x4000F206 +DS_PROBLEM_BAD_CLASS=0x4000F207 +DS_PROBLEM_BAD_CONTEXT=0x4000F208 +DS_PROBLEM_BAD_NAME=0x4000F209 +DS_PROBLEM_BAD_SESSION=0x4000F20A +DS_PROBLEM_BAD_WORKSPACE=0x4000F20B +DS_PROBLEM_BUSY=0x4000F20C +DS_PROBLEM_CANNOT_ABANDON=0x4000F20D +DS_PROBLEM_CHAINING_REQUIRED=0x4000F20E +DS_PROBLEM_COMMUNICATIONS_PROBLEM=0x4000F20F +DS_PROBLEM_CONSTRAINT_VIOLATION=0x4000F210 +DS_PROBLEM_DIT_ERROR=0x4000F211 +DS_PROBLEM_ENTRY_EXISTS=0x4000F212 +DS_PROBLEM_INAPPROP_AUTHENTICATION=0x4000F213 +DS_PROBLEM_INAPPROP_MATCHING=0x4000F214 +DS_PROBLEM_INSUFFICIENT_ACCESS_RIGHTS=0x4000F215 +DS_PROBLEM_INVALID_ATTRIBUTE_SYNTAX=0x4000F216 +DS_PROBLEM_INVALID_ATTRIBUTE_VALUE=0x4000F217 +DS_PROBLEM_INVALID_CREDENTIALS=0x4000F218 +DS_PROBLEM_INVALID_REF=0x4000F219 +DS_PROBLEM_INVALID_SIGNATURE=0x4000F21A +DS_PROBLEM_LOOP_DETECTED=0x4000F21B +DS_PROBLEM_MISCELLANEOUS=0x4000F21C +DS_PROBLEM_MISSING_TYPE=0x4000F21D +DS_PROBLEM_MIXED_SYNCHRONOUS=0x4000F21E +DS_PROBLEM_NAMING_VIOLATION=0x4000F21F +DS_PROBLEM_NO_INFORMATION=0x4000F220 +DS_PROBLEM_NO_SUCH_ATTRIBUTE_OR_VALUE=0x4000F221 +DS_PROBLEM_NO_SUCH_OBJECT=0x4000F222 +DS_PROBLEM_NO_SUCH_OPERATION=0x4000F223 +DS_PROBLEM_NOT_ALLOWED_ON_NON_LEAF=0x4000F224 +DS_PROBLEM_NOT_ALLOWED_ON_RDN=0x4000F225 +DS_PROBLEM_NOT_ON_CURRENT_SITE=0x4000F234 +DS_PROBLEM_NOT_SUPPORTED=0x4000F226 +DS_PROBLEM_OBJECT_CLASS_MOD_PROHIB=0x4000F227 +DS_PROBLEM_OBJECT_CLASS_VIOLATION=0x4000F228 +DS_PROBLEM_OUT_OF_SCOPE=0x4000F229 +DS_PROBLEM_PROTECTION_REQUIRED=0x4000F22A +DS_PROBLEM_TIME_LIMIT_EXCEEDED=0x4000F22B +DS_PROBLEM_TOO_LATE=0x4000F22C +DS_PROBLEM_TOO_MANY_OPERATIONS=0x4000F22D +DS_PROBLEM_TOO_MANY_SESSIONS=0x4000F22E +DS_PROBLEM_UNABLE_TO_PROCEED=0x4000F22F +DS_PROBLEM_UNAVAILABLE=0x4000F230 +DS_PROBLEM_UNAVAILABLE_CRIT_EXT=0x4000F231 +DS_PROBLEM_UNDEFINED_ATTRIBUTE_TYPE=0x4000F232 +DS_PROBLEM_UNWILLING_TO_PERFORM=0x4000F233 +DS_REPADD_ASYNCHRONOUS_OPERATION=0x1 +DS_REPADD_ASYNCHRONOUS_REPLICA=0x20 +DS_REPADD_DISABLE_NOTIFICATION=0x40 +DS_REPADD_DISABLE_PERIODIC=0x80 +DS_REPADD_INITIAL=0x4 +DS_REPADD_INTERSITE_MESSAGING=0x10 +DS_REPADD_NEVER_NOTIFY=0x200 +DS_REPADD_PERIODIC=0x8 +DS_REPADD_USE_COMPRESSION=0x100 +DS_REPADD_WRITEABLE=0x2 +DS_REPDEL_ASYNCHRONOUS_OPERATION=0x1 +DS_REPDEL_IGNORE_ERRORS=0x8 +DS_REPDEL_INTERSITE_MESSAGING=0x4 +DS_REPDEL_LOCAL_ONLY=0x10 +DS_REPDEL_NO_SOURCE=0x20 +DS_REPDEL_REF_OK=0x40 +DS_REPDEL_WRITEABLE=0x2 +DS_REPL_NBR_COMPRESS_CHANGES=(0x10000000) +DS_REPL_NBR_DISABLE_SCHEDULED_SYNC=(0x8000000) +DS_REPL_NBR_DO_SCHEDULED_SYNCS=(0x40) +DS_REPL_NBR_FULL_SYNC_IN_PROGRESS=(0x10000) +DS_REPL_NBR_FULL_SYNC_NEXT_PACKET=(0x20000) +DS_REPL_NBR_IGNORE_CHANGE_NOTIFICATIONS=(0x4000000) +DS_REPL_NBR_NEVER_SYNCED=(0x200000) +DS_REPL_NBR_NO_CHANGE_NOTIFICATIONS=(0x20000000) +DS_REPL_NBR_SYNC_ON_STARTUP=(0x20) +DS_REPL_NBR_TWO_WAY_SYNC=(0x200) +DS_REPL_NBR_USE_ASYNC_INTERSITE_TRANSPORT=(0x80) +DS_REPL_NBR_WRITEABLE=(0x10) +DS_REPMOD_ASYNCHRONOUS_OPERATION=0x1 +DS_REPMOD_UPDATE_ADDRESS=0x2 +DS_REPMOD_UPDATE_FLAGS=0x1 +DS_REPMOD_UPDATE_RESULT=0x8 +DS_REPMOD_UPDATE_SCHEDULE=0x4 +DS_REPMOD_UPDATE_TRANSPORT=0x10 +DS_REPMOD_WRITEABLE=0x2 +DS_REPSYNC_ADD_REFERENCE=0x200 +DS_REPSYNC_ALL_SOURCES=0x10 +DS_REPSYNC_ASYNCHRONOUS_OPERATION=0x1 +DS_REPSYNC_FORCE=0x100 +DS_REPSYNC_FULL=0x20 +DS_REPSYNC_INTERSITE_MESSAGING=0x8 +DS_REPSYNC_NEVER_COMPLETED=0x400 +DS_REPSYNC_NO_DISCARD=0x80 +DS_REPSYNC_PERIODIC=0x4 +DS_REPSYNC_TWO_WAY=0x800 +DS_REPSYNC_URGENT=0x40 +DS_REPSYNC_WRITEABLE=0x2 +DS_REPSYNCALL_ABORT_IF_SERVER_UNAVAILABLE=0x1 +DS_REPSYNCALL_CROSS_SITE_BOUNDARIES=0x40 +DS_REPSYNCALL_DO_NOT_SYNC=0x8 +DS_REPSYNCALL_ID_SERVERS_BY_DN=0x4 +DS_REPSYNCALL_NO_OPTIONS=0x0 +DS_REPSYNCALL_PUSH_CHANGES_OUTWARD=0x20 +DS_REPSYNCALL_SKIP_INITIAL_CHECK=0x10 +DS_REPSYNCALL_SYNC_ADJACENT_SERVERS_ONLY=0x2 +DS_REPUPD_ADD_REFERENCE=0x4 +DS_REPUPD_ASYNCHRONOUS_OPERATION=0x1 +DS_REPUPD_DELETE_REFERENCE=0x8 +DS_REPUPD_WRITEABLE=0x2 +DS_ROLE_DOMAIN_OWNER=1 +DS_ROLE_INFRASTRUCTURE_OWNER=4 +DS_ROLE_PDC_OWNER=2 +DS_ROLE_RID_OWNER=3 +DS_ROLE_SCHEMA_OWNER=0 +DS_S_SUCCESS=NO_ERROR +DS_SCHEMA_GUID_ATTR=1 +DS_SCHEMA_GUID_ATTR_SET=2 +DS_SCHEMA_GUID_CLASS=3 +DS_SCHEMA_GUID_CONTROL_RIGHT=4 +DS_SCHEMA_GUID_NOT_FOUND=0 +DS_SETFONT=0x40 +DS_SETFOREGROUND=0x200 +DS_SHELLFONT=(DS_SETFONT|DS_FIXEDSYS) +DS_SYNCED_EVENT_NAME="NTDSInitialSyncsCompleted" +DS_SYNCED_EVENT_NAME_W="NTDSInitialSyncsCompleted" +DS_SYSMODAL=0x2 +DS_SYSTEM_ERROR=0x4000F237 +DSOP_DOWNLEVEL_FILTER_ALL_WELLKNOWN_SIDS=0x80020000 +DSOP_DOWNLEVEL_FILTER_ANONYMOUS=0x80000040 +DSOP_DOWNLEVEL_FILTER_AUTHENTICATED_USER=0x80000020 +DSOP_DOWNLEVEL_FILTER_BATCH=0x80000080 +DSOP_DOWNLEVEL_FILTER_COMPUTERS=0x80000008 +DSOP_DOWNLEVEL_FILTER_CREATOR_GROUP=0x80000200 +DSOP_DOWNLEVEL_FILTER_CREATOR_OWNER=0x80000100 +DSOP_DOWNLEVEL_FILTER_DIALUP=0x80000400 +DSOP_DOWNLEVEL_FILTER_EXCLUDE_BUILTIN_GROUPS=0x80008000 +DSOP_DOWNLEVEL_FILTER_GLOBAL_GROUPS=0x80000004 +DSOP_DOWNLEVEL_FILTER_INTERACTIVE=0x80000800 +DSOP_DOWNLEVEL_FILTER_LOCAL_GROUPS=0x80000002 +DSOP_DOWNLEVEL_FILTER_NETWORK=0x80001000 +DSOP_DOWNLEVEL_FILTER_SERVICE=0x80002000 +DSOP_DOWNLEVEL_FILTER_SYSTEM=0x80004000 +DSOP_DOWNLEVEL_FILTER_TERMINAL_SERVER=0x80010000 +DSOP_DOWNLEVEL_FILTER_USERS=0x80000001 +DSOP_DOWNLEVEL_FILTER_WORLD=0x80000010 +DSOP_FILTER_BUILTIN_GROUPS=0x4 +DSOP_FILTER_COMPUTERS=0x800 +DSOP_FILTER_CONTACTS=0x400 +DSOP_FILTER_DOMAIN_LOCAL_GROUPS_DL=0x100 +DSOP_FILTER_DOMAIN_LOCAL_GROUPS_SE=0x200 +DSOP_FILTER_GLOBAL_GROUPS_DL=0x40 +DSOP_FILTER_GLOBAL_GROUPS_SE=0x80 +DSOP_FILTER_INCLUDE_ADVANCED_VIEW=0x1 +DSOP_FILTER_UNIVERSAL_GROUPS_DL=0x10 +DSOP_FILTER_UNIVERSAL_GROUPS_SE=0x20 +DSOP_FILTER_USERS=0x2 +DSOP_FILTER_WELL_KNOWN_PRINCIPALS=0x8 +DSOP_FLAG_MULTISELECT=0x1 +DSOP_FLAG_SKIP_TARGET_COMPUTER_DC_CHECK=0x2 +DSOP_SCOPE_FLAG_STARTING_SCOPE=0x1 +DSOP_SCOPE_FLAG_WANT_DOWNLEVEL_BUILTIN_PATH=0x20 +DSOP_SCOPE_FLAG_WANT_PROVIDER_GC=0x8 +DSOP_SCOPE_FLAG_WANT_PROVIDER_LDAP=0x4 +DSOP_SCOPE_FLAG_WANT_PROVIDER_WINNT=0x2 +DSOP_SCOPE_FLAG_WANT_SID_PATH=0x10 +DSOP_SCOPE_TYPE_DOWNLEVEL_JOINED_DOMAIN=0x4 +DSOP_SCOPE_TYPE_ENTERPRISE_DOMAIN=0x8 +DSOP_SCOPE_TYPE_EXTERNAL_DOWNLEVEL_DOMAIN=0x40 +DSOP_SCOPE_TYPE_EXTERNAL_UPLEVEL_DOMAIN=0x20 +DSOP_SCOPE_TYPE_GLOBAL_CATALOG=0x10 +DSOP_SCOPE_TYPE_TARGET_COMPUTER=0x1 +DSOP_SCOPE_TYPE_UPLEVEL_JOINED_DOMAIN=0x2 +DSOP_SCOPE_TYPE_USER_ENTERED_DOWNLEVEL_SCOPE=0x200 +DSOP_SCOPE_TYPE_USER_ENTERED_UPLEVEL_SCOPE=0x100 +DSOP_SCOPE_TYPE_WORKGROUP=0x80 +DSPRINT_PENDING=0x80000000 +DSPRINT_PUBLISH=0x1 +DSPRINT_REPUBLISH=0x8 +DSPRINT_UNPUBLISH=0x4 +DSPRINT_UPDATE=0x2 +DSS_DISABLED=0x20 +DSS_HIDEPREFIX=0x200 +DSS_MONO=0x80 +DSS_NORMAL=0x0 +DSS_PREFIXONLY=0x400 +DSS_RIGHT=0x8000 +DSS_UNION=0x10 +DSSCL_EXCLUSIVE=0x3 +DSSCL_NORMAL=0x1 +DSSCL_PRIORITY=0x2 +DSSCL_WRITEPRIMARY=0x4 +DSSPEAKER_5POINT1=0x6 +DSSPEAKER_GEOMETRY_MAX=0xB4 +DSSPEAKER_GEOMETRY_MIN=0x5 +DSSPEAKER_GEOMETRY_NARROW=0xA +DSSPEAKER_GEOMETRY_WIDE=0x14 +DSSPEAKER_HEADPHONE=0x1 +DSSPEAKER_MONO=0x2 +DSSPEAKER_QUAD=0x3 +DSSPEAKER_STEREO=0x4 +DSSPEAKER_SURROUND=0x5 +DST_BITMAP=0x4 +DST_COMPLEX=0x0 +DST_ICON=0x3 +DST_PREFIXTEXT=0x2 +DST_TEXT=0x1 +DSTINVERT=0x550009 +DT_ACCEPT_DBCS=(0x20) +DT_AGENT=(0x3) +DT_BOTTOM=0x8 +DT_CALCRECT=0x400 +DT_CENTER=0x1 +DT_CHARSTREAM=4 +DT_DISPFILE=6 +DT_DISTLIST=(0x1) +DT_EDITABLE=(0x2) +DT_EDITCONTROL=0x2000 +DT_END_ELLIPSIS=0x8000 +DT_EXPANDTABS=0x40 +DT_EXTERNALLEADING=0x200 +DT_FOLDER=(0x1000000) +DT_FOLDER_LINK=(0x2000000) +DT_FOLDER_SPECIAL=(0x4000000) +DT_FORUM=(0x2) +DT_GLOBAL=(0x20000) +DT_HIDEPREFIX=0x100000 +DT_INTERNAL=0x1000 +DT_LEFT=0x0 +DT_LOCAL=(0x30000) +DT_MAILUSER=(0x0) +DT_METAFILE=5 +DT_MODIFIABLE=(0x10000) +DT_MODIFYSTRING=0x10000 +DT_MULTILINE=(0x1) +DT_NOCLIP=0x100 +DT_NOFULLWIDTHCHARBREAK=0x80000 +DT_NOPREFIX=0x800 +DT_NOT_SPECIFIC=(0x50000) +DT_ORGANIZATION=(0x4) +DT_PASSWORD_EDIT=(0x10) +DT_PATH_ELLIPSIS=0x4000 +DT_PLOTTER=0 +DT_PREFIXONLY=0x200000 +DT_PRIVATE_DISTLIST=(0x5) +DT_RASCAMERA=3 +DT_RASDISPLAY=1 +DT_RASPRINTER=2 +DT_REMOTE_MAILUSER=(0x6) +DT_REQUIRED=(0x4) +DT_RIGHT=0x2 +DT_RTLREADING=0x20000 +DT_SET_IMMEDIATE=(0x8) +DT_SET_SELECTION=(0x40) +DT_SINGLELINE=0x20 +DT_TABSTOP=0x80 +DT_TOP=0x0 +DT_VCENTER=0x4 +DT_WAN=(0x40000) +DT_WORD_ELLIPSIS=0x40000 +DT_WORDBREAK=0x10 +DTBIS_FUNC=(PRIV_PAL_FUNC|0x16) +DTBIS_FUNC_STR="dtbis" +DTCT_BUTTON=(0x7) +DTCT_CHECKBOX=(0x5) +DTCT_COMBOBOX=(0x3) +DTCT_DDLBX=(0x4) +DTCT_EDIT=(0x1) +DTCT_GROUPBOX=(0x6) +DTCT_LABEL=(0x0) +DTCT_LBX=(0x2) +DTCT_MVDDLBX=(0xC) +DTCT_MVLISTBOX=(0xB) +DTCT_PAGE=(0x8) +DTCT_RADIOBUTTON=(0x9) +DTM_FIRST=0x1000 +DTM_GETMCCOLOR=(DTM_FIRST + 7) +DTM_GETMCFONT=(DTM_FIRST + 10) +DTM_GETMONTHCAL=(DTM_FIRST + 8) +DTM_GETRANGE=(DTM_FIRST + 3) +DTM_GETSYSTEMTIME=(DTM_FIRST + 1) +DTM_SETFORMATA=(DTM_FIRST + 5) +DTM_SETFORMATW=(DTM_FIRST + 50) +DTM_SETMCCOLOR=(DTM_FIRST + 6) +DTM_SETMCFONT=(DTM_FIRST + 9) +DTM_SETRANGE=(DTM_FIRST + 4) +DTM_SETSYSTEMTIME=(DTM_FIRST + 2) +DTN_CLOSEUP=(DTN_FIRST + 7) +DTN_DATETIMECHANGE=(DTN_FIRST + 1) +DTN_DROPDOWN=(DTN_FIRST + 6) +DTN_FIRST=(-760) +DTN_FORMATA=(DTN_FIRST + 4) +DTN_FORMATQUERYA=(DTN_FIRST + 5) +DTN_FORMATQUERYW=(DTN_FIRST + 18) +DTN_FORMATW=(DTN_FIRST + 17) +DTN_LAST=(-799) +DTN_USERSTRINGA=(DTN_FIRST + 2) +DTN_USERSTRINGW=(DTN_FIRST + 15) +DTN_WMKEYDOWNA=(DTN_FIRST + 3) +DTN_WMKEYDOWNW=(DTN_FIRST + 16) +DTR_CONTROL_DISABLE=0x0 +DTR_CONTROL_ENABLE=0x1 +DTR_CONTROL_HANDSHAKE=0x2 +DTRESULTFIX=1 +DTRESULTOK=0 +DTRESULTPART=3 +DTRESULTPROB=2 +DTS_APPCANPARSE=0x10 +DTS_LONGDATEFORMAT=0x4 +DTS_RIGHTALIGN=0x20 +DTS_SHORTDATECENTURYFORMAT=0xC +DTS_SHORTDATEFORMAT=0x0 +DTS_SHOWNONE=0x2 +DTS_TIMEFORMAT=0x9 +DTS_UPDOWN=0x1 +DUMMYUNIONNAME=u +DUMMYUNIONNAME2=u2 +DUMMYUNIONNAME3=u3 +DUMMYUNIONNAME4=u4 +DUMMYUNIONNAME5=u5 +DUP=0x4 +DUP_READY=0x4 +DUP_RESULTS=4 +DUPLEX=0x4 +DUPLICATE=0x6 +DUPLICATE_CLOSE_SOURCE=0x1 +DUPLICATE_DEREG=0x7 +DUPLICATE_SAME_ACCESS=0x2 +DV_E_CLIPFORMAT=0x8004006A +DV_E_DVASPECT=0x8004006B +DV_E_DVTARGETDEVICE=0x80040065 +DV_E_DVTARGETDEVICE_SIZE=0x8004006C +DV_E_FORMATETC=0x80040064 +DV_E_LINDEX=0x80040068 +DV_E_NOIVIEWOBJECT=0x8004006D +DV_E_STATDATA=0x80040067 +DV_E_STGMEDIUM=0x80040066 +DV_E_TYMED=0x80040069 +DV_ERR_13=(DV_ERR_BASE + 15) +DV_ERR_ALLOCATED=(DV_ERR_BASE + 18) +DV_ERR_BADDEVICEID=(DV_ERR_BASE + 19) +DV_ERR_BADERRNUM=(DV_ERR_BASE + 21) +DV_ERR_BADFORMAT=(DV_ERR_BASE + 1) +DV_ERR_BADINSTALL=(DV_ERR_BASE + 7) +DV_ERR_BASE=(1) +DV_ERR_CONFIG1=(DV_ERR_BASE + 12) +DV_ERR_CONFIG2=(DV_ERR_BASE + 13) +DV_ERR_CREATEPALETTE=(DV_ERR_BASE + 8) +DV_ERR_DMA_CONFLICT=(DV_ERR_BASE + 25) +DV_ERR_FLAGS=(DV_ERR_BASE + 14) +DV_ERR_INT_CONFLICT=(DV_ERR_BASE + 26) +DV_ERR_INVALHANDLE=(DV_ERR_BASE + 20) +DV_ERR_IO_CONFLICT=(DV_ERR_BASE + 24) +DV_ERR_LASTERROR=(DV_ERR_BASE + 27) +DV_ERR_MEM_CONFLICT=(DV_ERR_BASE + 23) +DV_ERR_NO_BUFFERS=(DV_ERR_BASE + 22) +DV_ERR_NOMEM=(DV_ERR_BASE + 17) +DV_ERR_NONSPECIFIC=(DV_ERR_BASE) +DV_ERR_NOTDETECTED=(DV_ERR_BASE + 6) +DV_ERR_NOTSUPPORTED=(DV_ERR_BASE + 16) +DV_ERR_OK=(0) +DV_ERR_PARAM1=(DV_ERR_BASE + 10) +DV_ERR_PARAM2=(DV_ERR_BASE + 11) +DV_ERR_PROTECT_ONLY=(DV_ERR_BASE + 27) +DV_ERR_SIZEFIELD=(DV_ERR_BASE + 9) +DV_ERR_STILLPLAYING=(DV_ERR_BASE + 2) +DV_ERR_SYNC=(DV_ERR_BASE + 4) +DV_ERR_TOOMANYCHANNELS=(DV_ERR_BASE + 5) +DV_ERR_UNPREPARED=(DV_ERR_BASE + 3) +DV_ERR_USER_MSG=(DV_ERR_BASE + 1000) +DV_VM_CLOSE=MM_DRVM_CLOSE +DV_VM_DATA=MM_DRVM_DATA +DV_VM_ERROR=MM_DRVM_ERROR +DV_VM_OPEN=MM_DRVM_OPEN +DVASPECT_COPY=3 +DVASPECT_LINK=4 +DVASPECT_SHORTNAME=2 +DVD_PARENTAL_LEVEL_1=0x100 +DVD_PARENTAL_LEVEL_2=0x200 +DVD_PARENTAL_LEVEL_3=0x400 +DVD_PARENTAL_LEVEL_4=0x800 +DVD_PARENTAL_LEVEL_5=0x1000 +DVD_PARENTAL_LEVEL_6=0x2000 +DVD_PARENTAL_LEVEL_7=0x4000 +DVD_PARENTAL_LEVEL_8=0x8000 +DVM_CONFIGURE_END=0x1FFF +DVM_CONFIGURE_START=0x1000 +DVM_DST_RECT=(DVM_CONFIGURE_START + 5) +DVM_FORMAT=(DVM_CONFIGURE_START + 2) +DVM_PALETTE=(DVM_CONFIGURE_START + 1) +DVM_PALETTERGB555=(DVM_CONFIGURE_START + 3) +DVM_SRC_RECT=(DVM_CONFIGURE_START + 4) +DVM_USER=0x4000 +DWACTION_ALLOCANDFILL=1 +DWACTION_FREE=2 +dwCAXCHGOVERLAPPERIODCOUNTDEFAULT=1 +dwCAXCHGOVERLAPPERIODENUMDEFAULT=ENUM_PERIOD_DAYS +dwCAXCHGVALIDITYPERIODCOUNTDEFAULT=1 +dwCAXCHGVALIDITYPERIODENUMDEFAULT=ENUM_PERIOD_WEEKS +dwCRLDELTAOVERLAPPERIODCOUNTDEFAULT=0 +dwCRLDELTAPERIODCOUNTDEFAULT=1 +dwCRLOVERLAPPERIODCOUNTDEFAULT=0 +dwCRLPERIODCOUNTDEFAULT=1 +DWFAF_HIDDEN=0x1 +dwFilterDefaults=0x0 +dwFilterDTCs=0x2 +dwFilterDTCsWithoutMetaTags=0x4 +dwFilterMultiByteStream=0x10000000 +dwFilterNone=0x1 +dwFilterServerSideScripts=0x8 +dwFilterSourceCode=0x20 +dwFilterUsePstmNew=0x20000000 +DWFRF_DELETECONFIGDATA=0x1 +DWFRF_NORMAL=0x0 +DWL_DLGPROC=4 +DWL_MSGRESULT=0 +DWL_USER=8 +DWLP_DLGPROC=DWLP_MSGRESULT + sizeof(LRESULT) +DWLP_MSGRESULT=0 +DWLP_USER=DWLP_DLGPROC + sizeof(DLGPROC) +dwMagicCompressedRTF=0x75465A4C +dwMagicUncompressedRTF=0x414C454D +DWN_COLORMODE=0x3F +DWN_DOWNLOADONLY=0x40 +DWN_FORCEDITHER=0x80 +DWN_MIRRORIMAGE=0x200 +DWN_RAWIMAGE=0x100 +DWORD_PTR=DWORD +dwPreserveSourceCode=0x10 +dwServerFlagMapiRunning=0x1 +dwServerFlagNoPrivateStore=0x2 +dwVALIDITYPERIODCOUNTDEFAULT_ENTERPRISE=2 +dwVALIDITYPERIODCOUNTDEFAULT_STANDALONE=1 +dwVALIDITYPERIODENUMDEFAULT=ENUM_PERIOD_YEARS +DYNAWIZ_FLAG_ANALYZE_HANDLECONFLICT=0x8 +DYNAWIZ_FLAG_INSTALLDET_NEXT=0x2 +DYNAWIZ_FLAG_INSTALLDET_PREV=0x4 +DYNAWIZ_FLAG_PAGESADDED=0x1 +E_ABORT=0x80004004 +E_ACCESSDENIED=0x80070005 +E_ADS_BAD_PARAMETER=(0x80005008) +E_ADS_BAD_PATHNAME=(0x80005000) +E_ADS_CANT_CONVERT_DATATYPE=(0x8000500C) +E_ADS_COLUMN_NOT_SET=(0x80005010) +E_ADS_INVALID_COMPUTER_OBJECT=(0x80005003) +E_ADS_INVALID_DOMAIN_OBJECT=(0x80005001) +E_ADS_INVALID_FILTER=(0x80005014) +E_ADS_INVALID_USER_OBJECT=(0x80005002) +E_ADS_OBJECT_EXISTS=(0x8000500E) +E_ADS_OBJECT_UNBOUND=(0x80005009) +E_ADS_PROPERTY_INVALID=(0x80005007) +E_ADS_PROPERTY_MODIFIED=(0x8000500B) +E_ADS_PROPERTY_NOT_FOUND=(0x8000500D) +E_ADS_PROPERTY_NOT_MODIFIED=(0x8000500A) +E_ADS_PROPERTY_NOT_SET=(0x80005005) +E_ADS_PROPERTY_NOT_SUPPORTED=(0x80005006) +E_ADS_SCHEMA_VIOLATION=(0x8000500F) +E_ADS_UNKNOWN_OBJECT=(0x80005004) +E_DRAW=VIEW_E_DRAW +E_FAIL=0x80004005 +E_FILTER_FRAMESET=0x80100001 +E_FILTER_MULTIPLETAGS=0x80100004 +E_FILTER_SCRIPTLABEL=0x80100010 +E_FILTER_SCRIPTLISTING=0x80100008 +E_FILTER_SCRIPTSELECT=0x80100040 +E_FILTER_SCRIPTTEXTAREA=0x80100020 +E_FILTER_SERVERSCRIPT=0x80100002 +E_HANDLE=0x80070006 +E_INVALIDARG=0x80070057 +E_MTS_ALREADYINSTALLED=mtsErrAlreadyInstalled +E_MTS_APPLID_MATCHES_CLSID=mtsErrApplidMatchesClsid +E_MTS_AUTHENTICATIONLEVEL=mtsErrAuthenticationLevel +E_MTS_BADFORWARD=mtsErrBadForward +E_MTS_BADIID=mtsErrBadIID +E_MTS_BADPATH=mtsErrBadPath +E_MTS_BADREGISTRYLIBID=mtsErrBadRegistryLibID +E_MTS_BADREGISTRYPROGID=mtsErrBadRegistryProgID +E_MTS_CAN_NOT_EXPORT_APP_PROXY=mtsErrCanNotExportAppProxy +E_MTS_CAN_NOT_EXPORT_SYSTEM_PACK=mtsErrCanNotExportSystemPack +E_MTS_CANTCOPYFILE=mtsErrCantCopyFile +E_MTS_CLSIDORIIDMISMATCH=mtsErrCLSIDOrIIDMismatch +E_MTS_COMP_MOVE_BAD_DEST=mtsErrCompMoveBadDest +E_MTS_COMP_MOVE_LOCKED=mtsErrCompMoveLocked +E_MTS_COMPFILE_BADTLB=mtsErrCompFileBadTLB +E_MTS_COMPFILE_CLASSNOTAVAIL=mtsErrCompFileClassNotAvail +E_MTS_COMPFILE_DOESNOTEXIST=mtsErrCompFileDoesNotExist +E_MTS_COMPFILE_GETCLASSOBJ=mtsErrCompFileGetClassObj +E_MTS_COMPFILE_LOADDLLFAIL=mtsErrCompFileLoadDLLFail +E_MTS_COMPFILE_NOREGISTRAR=mtsErrCompFileNoRegistrar +E_MTS_COMPFILE_NOTINSTALLABLE=mtsErrCompFileNotInstallable +E_MTS_COREQCOMPINSTALLED=mtsErrCoReqCompInstalled +E_MTS_DLLLOADFAILED=mtsErrDllLoadFailed +E_MTS_DLLREGISTERSERVER=mtsErrDllRegisterServer +E_MTS_DOWNLOADFAILED=mtsErrDownloadFailed +E_MTS_INVALIDUSERIDS=mtsErrInvalidUserids +E_MTS_KEYMISSING=mtsErrKeyMissing +E_MTS_NOACCESSTOUNC=mtsErrNoAccessToUNC +E_MTS_NOREGISTRYCLSID=mtsErrNoRegistryCLSID +E_MTS_NOREGISTRYREAD=mtsErrNoRegistryRead +E_MTS_NOREGISTRYREPAIR=mtsErrNoRegistryRepair +E_MTS_NOREGISTRYWRITE=mtsErrNoRegistryWrite +E_MTS_NOSERVERSHARE=mtsErrNoServerShare +E_MTS_NOTCHANGEABLE=mtsErrNotChangeable +E_MTS_NOTDELETEABLE=mtsErrNotDeleteable +E_MTS_NOTINREGISTRY=mtsErrNotInRegistry +E_MTS_NOTYPELIB=mtsErrNoTypeLib +E_MTS_NOUSER=mtsErrNoUser +E_MTS_OBJECT_DOES_NOT_EXIST=mtsErrObjectDoesNotExist +E_MTS_OBJECT_PARENT_MISSING=mtsErrObjectParentMissing +E_MTS_OBJECTERRORS=mtsErrObjectErrors +E_MTS_OBJECTEXISTS=mtsErrObjectExists +E_MTS_OBJECTINVALID=mtsErrObjectInvalid +E_MTS_PACKAGEEXISTS=mtsErrPackageExists +E_MTS_PACKDIRNOTFOUND=mtsErrPackDirNotFound +E_MTS_PDFREADFAIL=mtsErrPDFReadFail +E_MTS_PDFVERSION=mtsErrPDFVersion +E_MTS_PDFWRITEFAIL=mtsErrPDFWriteFail +E_MTS_PROPERTY_OVERFLOW=mtsErrPropertyOverflow +E_MTS_PROPERTYSAVEFAILED=mtsErrPropSaveFailed +E_MTS_REGFILE_CORRUPT=mtsErrRegFileCorrupt +E_MTS_REGISTERTLB=mtsErrRegisterTLB +E_MTS_REGISTRARFAILED=mtsErrRegistrarFailed +E_MTS_REMOTEINTERFACE=mtsErrRemoteInterface +E_MTS_ROLE_DOES_NOT_EXIST=mtsErrRoleDoesNotExist +E_MTS_ROLEEXISTS=mtsErrRoleExists +E_MTS_SESSION=mtsErrSession +E_MTS_SYSTEMPACK=mtsErrSystemPack +E_MTS_TREATAS=mtsErrTreatAs +E_MTS_USERPASSWDNOTVALID=mtsErrUserPasswdNotValid +E_NOINTERFACE=0x80004002 +E_NOTIMPL=0x80004001 +E_OUTOFMEMORY=0x8007000E +E_PENDING=(0x8000000A) +E_POINTER=0x80004003 +E_PROP_ID_UNSUPPORTED=(0x80070490) +E_PROP_SET_UNSUPPORTED=(0x80070492) +E_RATING_NOT_FOUND=0x80000001 +E_SURFACE_DISCARDED=0x8000C003 +E_SURFACE_NODC=0x8000C004 +E_SURFACE_NOSURFACE=0x8000C000 +E_SURFACE_NOTMYDC=0x8000C005 +E_SURFACE_NOTMYPOINTER=0x8000C002 +E_SURFACE_UNKNOWN_FORMAT=0x8000C001 +E_UNEXPECTED=0x8000FFFF +E_WTE_CORRUPTED_OBJECT_DATA=WTE_ERR(0x202) +E_WTE_CREATE_CHILD_INSTANCE_FAILED=WTE_ERR(0x208) +E_WTE_EMPTY_STRING=WTE_ERR(0x205) +E_WTE_INVALID_SERVER_NAME=WTE_ERR(0x203) +E_WTE_NO_STORAGE=WTE_ERR(0x200) +E_WTE_OBJECT_INVALID=WTE_ERR(0x201) +E_WTE_STRING_CONTAINS_INVALID_CHARACTERS=WTE_ERR(0x204) +E_WTE_VALUE_TOO_LARGE=WTE_ERR(0x206) +E_WTE_VALUE_TOO_SMALL=WTE_ERR(0x207) +EADDRINUSE=WSAEADDRINUSE +EADDRNOTAVAIL=WSAEADDRNOTAVAI +EAFNOSUPPORT=WSAEAFNOSUPPORT +EALNFIX_FUNC=(PRIV_PAL_FUNC|0x24) +EALNFIX_FUNC_STR="ealnfix" +EALREADY=WSAEALREADY +EAPCODE_Failure=4 +EAPCODE_Request=1 +EAPCODE_Response=2 +EAPCODE_Success=3 +EASTEUROPE_CHARSET=238 +EC_DISABLE=ST_BLOCKED +EC_ENABLEALL=0 +EC_ENABLEONE=ST_BLOCKNEXT +EC_LEFTMARGIN=0x1 +EC_QUERYWAITING=2 +EC_RIGHTMARGIN=0x2 +EC_SND_DEVICE_ERROR_BASE=0x200 +EC_SNDDEV_IN_ERROR=(EC_SND_DEVICE_ERROR_BASE + 0x0) +EC_SNDDEV_OUT_ERROR=(EC_SND_DEVICE_ERROR_BASE + 0x1) +EC_USEFONTINFO=0xFFFF +ecGeneralFailure=50001 +ECHO=8 +ECHO_REPLY=0 +ECM_FIRST=0x1500 +ECO_AUTOHSCROLL=0x80 +ECO_AUTOVSCROLL=0x40 +ECO_AUTOWORDSELECTION=0x1 +ECO_NOHIDESEL=0x100 +ECO_READONLY=0x800 +ECO_SAVESEL=0x8000 +ECO_SELECTIONBAR=0x1000000 +ECO_VERTICAL=0x400000 +ECO_WANTRETURN=0x1000 +ecOK=0 +ECONNABORTED=WSAECONNABORTED +ECONNREFUSED=WSAECONNREFUSED +ECONNRESET=WSAECONNRESET +ECOOP_AND=0x3 +ECOOP_OR=0x2 +ECOOP_SET=0x1 +ECOOP_XOR=0x4 +ecProxyDLLConfig=50012 +ecProxyDLLContention=50013 +ecProxyDLLDefault=50017 +ecProxyDLLDiskSpace=50015 +ecProxyDLLEOF=50010 +ecProxyDLLError=50007 +ecProxyDLLException=50016 +ecProxyDLLNotFound=50014 +ecProxyDLLNotImplemented=50005 +ecProxyDLLOOM=50006 +ecProxyDLLProtocol=50008 +ecProxyDLLSoftware=50011 +ecProxyDLLSyntax=50009 +ecProxyDuplicate=50020 +ecProxyNotUnique=50019 +ecProxyNotValid=50018 +ecSomeProxiesFailed=50002 +ecTargetNotUnique=50004 +ecTargetNotValid=50003 +EDESTADDRREQ=WSAEDESTADDRREQ +EDGE_BUMP=(BDR_RAISEDOUTER|BDR_SUNKENINNER) +EDGE_ETCHED=(BDR_SUNKENOUTER|BDR_RAISEDINNER) +EDGE_RAISED=(BDR_RAISEDOUTER|BDR_RAISEDINNER) +EDGE_SUNKEN=(BDR_SUNKENOUTER|BDR_SUNKENINNER) +EDITED_CACHE_ENTRY=0x8 +EDITF_ADDOLDCERTTYPE=0x10 +EDITF_ADDOLDKEYUSAGE=0x8 +EDITF_ATTRIBUTECA=0x200 +EDITF_ATTRIBUTEENDDATE=0x20 +EDITF_BASICCONSTRAINTSCA=0x80 +EDITF_BASICCONSTRAINTSCRITICAL=0x40 +EDITF_DEFAULT_ENTERPRISE=(EDITF_REQUESTEXTENSIONLIST|EDITF_DISABLEEXTENSIONLIST|EDITF_BASICCONSTRAINTSCRITICAL|EDITF_ENABLEAKIKEYID|EDITF_ADDOLDKEYUSAGE) +EDITF_DEFAULT_STANDALONE=(EDITF_REQUESTEXTENSIONLIST|EDITF_DISABLEEXTENSIONLIST|EDITF_ADDOLDKEYUSAGE|EDITF_ATTRIBUTEENDDATE|EDITF_BASICCONSTRAINTSCRITICAL|EDITF_BASICCONSTRAINTSCA|EDITF_ENABLEAKIKEYID|EDITF_ATTRIBUTECA) +EDITF_DISABLEEXTENSIONLIST=0x4 +EDITF_ENABLEAKICRITICAL=0x2000 +EDITF_ENABLEAKIISSUERNAME=0x800 +EDITF_ENABLEAKIISSUERSERIAL=0x1000 +EDITF_ENABLEAKIKEYID=0x100 +EDITF_ENABLEREQUESTEXTENSIONS=0x1 +EDITF_IGNOREREQUESTERGROUP=0x400 +EDITF_REQUESTEXTENSIONLIST=0x2 +EDQUOT=WSAEDQUOT +EDS_RAWMODE=0x1 +edt1=0x480 +edt10=0x489 +edt11=0x48A +edt12=0x48B +edt13=0x48C +edt14=0x48D +edt15=0x48E +edt16=0x48F +edt2=0x481 +edt3=0x482 +edt4=0x483 +edt5=0x484 +edt6=0x485 +edt7=0x486 +edt8=0x487 +edt9=0x488 +EE_MODAL=(0x1) +EEAC_INCLUDESUBFOLDERS=(0x1) +EEAFE_OPEN=(0x1) +EEAFE_PRINT=(0x2) +EEAFE_QUICKVIEW=(0x3) +EECBCF_GETNAME=(0x1) +EECBCF_HIDENEW=(0x2) +EECBCF_PREVENTROOT=(0x4) +EECBGMP_RANGE=(0x1) +EECBGNMS_MODAL=(0x1) +EECBGV_BUILDVERSION_MAJOR=(0xd0000) +EECBGV_BUILDVERSION_MAJOR_MASK=(0xFFFF0000) +EECBGV_BUILDVERSION_MINOR_MASK=(0xFFFF) +EECBGV_GETACTUALVERSION=(0x2) +EECBGV_GETBUILDVERSION=(0x1) +EECBGV_GETVIRTUALVERSION=(0x4) +EECBGV_MSEXCHANGE_MAC=(0x1040000) +EECBGV_MSEXCHANGE_WIN31=(0x1010000) +EECBGV_MSEXCHANGE_WIN95=(0x1020000) +EECBGV_MSEXCHANGE_WINNT=(0x1030000) +EECBGV_VERSION_MAJOR_MASK=(0xFF00) +EECBGV_VERSION_MINOR_MASK=(0xFF) +EECBGV_VERSION_PLATFORM_MASK=(0xFF0000) +EECBGV_VERSION_PRODUCT_MASK=(0xFF000000) +EECMDID_Accel=270 +EECMDID_AccelBold=275 +EECMDID_AccelBullets=281 +EECMDID_AccelCenter=279 +EECMDID_AccelColor=296 +EECMDID_AccelContextHelp=284 +EECMDID_AccelContextHelpOff=293 +EECMDID_AccelCopy=290 +EECMDID_AccelCtrlTab=287 +EECMDID_AccelCut=289 +EECMDID_AccelDecreaseIndent=294 +EECMDID_AccelFont=271 +EECMDID_AccelIncreaseIndent=295 +EECMDID_AccelItalic=276 +EECMDID_AccelLeft=278 +EECMDID_AccelNextWindow=285 +EECMDID_AccelNoFormatting=282 +EECMDID_AccelPaste=291 +EECMDID_AccelPrevWindow=286 +EECMDID_AccelRepeatFind=283 +EECMDID_AccelRight=280 +EECMDID_AccelSize=272 +EECMDID_AccelSizeMinus1=274 +EECMDID_AccelSizePlus1=273 +EECMDID_AccelSubject=292 +EECMDID_AccelUnderline=277 +EECMDID_AccelUndo=288 +EECMDID_Compose=150 +EECMDID_ComposeForward=156 +EECMDID_ComposeNewMessage=151 +EECMDID_ComposeReplyToAll=155 +EECMDID_ComposeReplyToSender=154 +EECMDID_CtxContainer=208 +EECMDID_CtxContainerProperties=209 +EECMDID_CtxHeader=203 +EECMDID_CtxHeaderSortAscending=204 +EECMDID_CtxHeaderSortDescending=205 +EECMDID_CtxInFolder=206 +EECMDID_CtxInFolderChoose=207 +EECMDID_DeliverNowUsingMax=799 +EECMDID_DeliverNowUsingMin=700 +EECMDID_Edit=40 +EECMDID_EditCode=67 +EECMDID_EditCopy=43 +EECMDID_EditCut=42 +EECMDID_EditFind=56 +EECMDID_EditFullShape=62 +EECMDID_EditHangAlpha=64 +EECMDID_EditHanja=65 +EECMDID_EditHiraKataAlpha=63 +EECMDID_EditLinks=59 +EECMDID_EditMarkAsRead=49 +EECMDID_EditMarkAsUnread=50 +EECMDID_EditMarkToDelete=54 +EECMDID_EditMarkToRetrieve=52 +EECMDID_EditMarkToRetrieveACopy=53 +EECMDID_EditObject=60 +EECMDID_EditObjectConvert=61 +EECMDID_EditPaste=44 +EECMDID_EditPasteSpecial=45 +EECMDID_EditReplace=57 +EECMDID_EditRoman=66 +EECMDID_EditSelectAll=46 +EECMDID_EditUndo=41 +EECMDID_EditUnmarkAll=55 +EECMDID_File=10 +EECMDID_FileAddToPAB=29 +EECMDID_FileClose=30 +EECMDID_FileCopy=17 +EECMDID_FileDelete=21 +EECMDID_FileExit=32 +EECMDID_FileExitAndLogOff=33 +EECMDID_FileMove=16 +EECMDID_FileNewEntry=18 +EECMDID_FileNewFolder=20 +EECMDID_FileNewMessage=19 +EECMDID_FileOpen=11 +EECMDID_FilePrint=25 +EECMDID_FileProperties=23 +EECMDID_FilePropertiesRecipients=24 +EECMDID_FileRename=22 +EECMDID_FileSave=13 +EECMDID_FileSaveAs=14 +EECMDID_FileSend=12 +EECMDID_Format=110 +EECMDID_FormatFont=111 +EECMDID_FormatParagraph=112 +EECMDID_Formatting=230 +EECMDID_FormattingBold=251 +EECMDID_FormattingBullets=254 +EECMDID_FormattingCenter=258 +EECMDID_FormattingColor=233 +EECMDID_FormattingColor1=235 +EECMDID_FormattingColor10=244 +EECMDID_FormattingColor11=245 +EECMDID_FormattingColor12=246 +EECMDID_FormattingColor13=247 +EECMDID_FormattingColor14=248 +EECMDID_FormattingColor15=249 +EECMDID_FormattingColor16=250 +EECMDID_FormattingColor2=236 +EECMDID_FormattingColor3=237 +EECMDID_FormattingColor4=238 +EECMDID_FormattingColor5=239 +EECMDID_FormattingColor6=240 +EECMDID_FormattingColor7=241 +EECMDID_FormattingColor8=242 +EECMDID_FormattingColor9=243 +EECMDID_FormattingColorAuto=234 +EECMDID_FormattingDecreaseIndent=255 +EECMDID_FormattingFont=231 +EECMDID_FormattingIncreaseIndent=256 +EECMDID_FormattingItalic=252 +EECMDID_FormattingLeft=257 +EECMDID_FormattingRight=259 +EECMDID_FormattingSize=232 +EECMDID_FormattingUnderline=253 +EECMDID_FormVerbMax=899 +EECMDID_FormVerbMin=800 +EECMDID_Help=160 +EECMDID_HelpAbout=EECMDID_HelpAboutMicrosoftExchange +EECMDID_HelpAboutMicrosoftExchange=162 +EECMDID_HelpMicrosoftExchangeHelpTopics=161 +EECMDID_HelpUsersGuideContents=EECMDID_HelpMicrosoftExchangeHelpTopics +EECMDID_Insert=100 +EECMDID_InsertFile=101 +EECMDID_InsertInkObject=104 +EECMDID_InsertMessage=102 +EECMDID_InsertObject=103 +EECMDID_ObjectMax=399 +EECMDID_ObjectMin=300 +EECMDID_RemoteMailMax=699 +EECMDID_RemoteMailMin=600 +EECMDID_Toolbar=220 +EECMDID_ToolbarFolderList=225 +EECMDID_ToolbarImportanceHigh=223 +EECMDID_ToolbarImportanceLow=224 +EECMDID_ToolbarInbox=76 +EECMDID_ToolbarOpenParent=226 +EECMDID_ToolbarOutbox=77 +EECMDID_ToolbarPrint=221 +EECMDID_ToolbarReadReceipt=222 +EECMDID_Tools=120 +EECMDID_ToolsAddressBook=123 +EECMDID_ToolsCheckNames=133 +EECMDID_ToolsConnect=126 +EECMDID_ToolsCustomizeToolbar=134 +EECMDID_ToolsDeliverNow=122 +EECMDID_ToolsDeliverNowUsing=121 +EECMDID_ToolsDisconnect=129 +EECMDID_ToolsFind=124 +EECMDID_ToolsFindItem=EECMDID_ToolsFind +EECMDID_ToolsOptions=136 +EECMDID_ToolsRemoteMail=130 +EECMDID_ToolsServices=135 +EECMDID_ToolsSpelling=131 +EECMDID_ToolsTransferMail=128 +EECMDID_ToolsUpdateHeaders=127 +EECMDID_ToolsWordRegistration=137 +EECMDID_View=70 +EECMDID_ViewBccBox=91 +EECMDID_ViewColumns=79 +EECMDID_ViewFilter=80 +EECMDID_ViewFolders=71 +EECMDID_ViewFormattingToolbar=73 +EECMDID_ViewImeStatus=94 +EECMDID_ViewInbox=EECMDID_ToolbarInbox +EECMDID_ViewItemAbove=EECMDID_ViewPrevious +EECMDID_ViewItemBelow=EECMDID_ViewNext +EECMDID_ViewNewWindow=75 +EECMDID_ViewNext=88 +EECMDID_ViewOutbox=EECMDID_ToolbarOutbox +EECMDID_ViewPrevious=87 +EECMDID_ViewSort=78 +EECMDID_ViewStatusBar=74 +EECMDID_ViewToolbar=72 +EECMDID_ViewWritingMode=89 +EECONTEXT_ADDRBOOK=(0x5) +EECONTEXT_ADVANCEDCRITERIA=(0xD) +EECONTEXT_PROPERTYSHEETS=(0xC) +EECONTEXT_READNOTEMESSAGE=(0x7) +EECONTEXT_READPOSTMESSAGE=(0x9) +EECONTEXT_READREPORTMESSAGE=(0xA) +EECONTEXT_REMOTEVIEWER=(0x3) +EECONTEXT_SEARCHVIEWER=(0x4) +EECONTEXT_SENDNOTEMESSAGE=(0x6) +EECONTEXT_SENDPOSTMESSAGE=(0x8) +EECONTEXT_SENDRESENDMESSAGE=(0xB) +EECONTEXT_SESSION=(0x1) +EECONTEXT_TASK=(0xE) +EECONTEXT_VIEWER=(0x2) +EECQHT_STATUS=(0x1) +EECQHT_TOOLTIP=(0x2) +EEME_COMPLETE_FAILED=(0x2) +EEME_FAILED=(0x1) +EEPS_FOLDER=(0x2) +EEPS_MESSAGE=(0x1) +EEPS_STORE=(0x3) +EEPS_TOOLSOPTIONS=(0x4) +EETBID_STANDARD=(0x1) +EFFECTMODE_BW=2 +EFFECTMODE_SEPIA=3 +EFFECTMODE_STANDARD=1 +EFS_USE_RECOVERY_KEYS=(0x1) +EHOSTDOWN=WSAEHOSTDOWN +EHOSTUNREACH=WSAEHOSTUNREACH +EI_FUNC=(PRIV_PAL_FUNC|0x9) +EI_FUNC_STR="ei" +EIMES_CANCELCOMPSTRINFOCUS=0x2 +EIMES_COMPLETECOMPSTRKILLFOCUS=0x4 +EIMES_GETCOMPSTRATONCE=0x1 +EINPROGRESS=WSAEINPROGRESS +EIRESID=-1 +EISA_NO_MAX_FUNCTION=0xFF +EISAFLAG_NO_IO_MERGE=0x1 +EISAFLAG_SLOT_IO_FIRST=0x2 +EISCONN=WSAEISCONN +ELEMENT_STATUS_ACCESS=0x8 +ELEMENT_STATUS_AVOLTAG=0x20000000 +ELEMENT_STATUS_EXCEPT=0x4 +ELEMENT_STATUS_EXENAB=0x10 +ELEMENT_STATUS_FULL=0x1 +ELEMENT_STATUS_ID_VALID=0x2000 +ELEMENT_STATUS_IMPEXP=0x2 +ELEMENT_STATUS_INENAB=0x20 +ELEMENT_STATUS_INVERT=0x400000 +ELEMENT_STATUS_LUN_VALID=0x1000 +ELEMENT_STATUS_NOT_BUS=0x8000 +ELEMENT_STATUS_PVOLTAG=0x10000000 +ELEMENT_STATUS_SVALID=0x800000 +ELF_CULTURE_LATIN=0 +ELF_DISABLECANCELLINK=0x10 +ELF_DISABLECHANGESOURCE=0x8 +ELF_DISABLEOPENSOURCE=0x4 +ELF_DISABLEUPDATENOW=0x2 +ELF_SHOWHELP=0x1 +ELF_VENDOR_SIZE=4 +ELF_VERSION=0 +ELOOP=WSAELOOP +EM_AUTOURLDETECT=(WM_USER + 91) +EM_CANPASTE=(WM_USER + 50) +EM_CANREDO=(WM_USER + 85) +EM_CANUNDO=0xC6 +EM_CHARFROMPOS=0xD7 +EM_CONVPOSITION=(WM_USER + 108) +EM_DISPLAYBAND=(WM_USER + 51) +EM_EMPTYUNDOBUFFER=0xCD +EM_EXGETSEL=(WM_USER + 52) +EM_EXLIMITTEXT=(WM_USER + 53) +EM_EXLINEFROMCHAR=(WM_USER + 54) +EM_EXSETSEL=(WM_USER + 55) +EM_FINDTEXT=(WM_USER + 56) +EM_FINDTEXTEX=(WM_USER + 79) +EM_FINDTEXTEXW=(WM_USER + 124) +EM_FINDTEXTW=(WM_USER + 123) +EM_FINDWORDBREAK=(WM_USER + 76) +EM_FMTLINES=0xC8 +EM_FORMATRANGE=(WM_USER + 57) +EM_GETAUTOURLDETECT=(WM_USER + 92) +EM_GETBIDIOPTIONS=(WM_USER + 201) +EM_GETCHARFORMAT=(WM_USER + 58) +EM_GETEDITSTYLE=(WM_USER + 205) +EM_GETEVENTMASK=(WM_USER + 59) +EM_GETFIRSTVISIBLELINE=0xCE +EM_GETHANDLE=0xBD +EM_GETIMECOLOR=(WM_USER + 105) +EM_GETIMECOMPMODE=(WM_USER + 122) +EM_GETIMEMODEBIAS=(WM_USER + 127) +EM_GETIMEOPTIONS=(WM_USER + 107) +EM_GETIMESTATUS=0xD9 +EM_GETLANGOPTIONS=(WM_USER + 121) +EM_GETLIMITTEXT=(WM_USER + 37) +EM_GETLINE=0xC4 +EM_GETLINECOUNT=0xBA +EM_GETMARGINS=0xD4 +EM_GETMODIFY=0xB8 +EM_GETOLEINTERFACE=(WM_USER + 60) +EM_GETOPTIONS=(WM_USER + 78) +EM_GETPARAFORMAT=(WM_USER + 61) +EM_GETPASSWORDCHAR=0xD2 +EM_GETPUNCTUATION=(WM_USER + 101) +EM_GETRECT=0xB2 +EM_GETREDONAME=(WM_USER + 87) +EM_GETSCROLLPOS=(WM_USER + 221) +EM_GETSEL=0xB0 +EM_GETSELTEXT=(WM_USER + 62) +EM_GETTEXTEX=(WM_USER + 94) +EM_GETTEXTLENGTHEX=(WM_USER + 95) +EM_GETTEXTMODE=(WM_USER + 90) +EM_GETTEXTRANGE=(WM_USER + 75) +EM_GETTHUMB=0xBE +EM_GETTYPOGRAPHYOPTIONS=(WM_USER + 203) +EM_GETUNDONAME=(WM_USER + 86) +EM_GETWORDBREAKPROC=0xD1 +EM_GETWORDBREAKPROCEX=(WM_USER + 80) +EM_GETWORDWRAPMODE=(WM_USER + 103) +EM_GETZOOM=(WM_USER + 224) +EM_HIDESELECTION=(WM_USER + 63) +EM_LIMITTEXT=0xC5 +EM_LINEFROMCHAR=0xC9 +EM_LINEINDEX=0xBB +EM_LINELENGTH=0xC1 +EM_LINESCROLL=0xB6 +EM_OUTLINE=(WM_USER + 220) +EM_PASTESPECIAL=(WM_USER + 64) +EM_POSFROMCHAR=(WM_USER + 38) +EM_RECONVERSION=(WM_USER + 125) +EM_REDO=(WM_USER + 84) +EM_REPLACESEL=0xC2 +EM_REQUESTRESIZE=(WM_USER + 65) +EM_SCROLL=0xB5 +EM_SCROLLCARET=0xB7 +EM_SELECTIONTYPE=(WM_USER + 66) +EM_SETBIDIOPTIONS=(WM_USER + 200) +EM_SETBKGNDCOLOR=(WM_USER + 67) +EM_SETCHARFORMAT=(WM_USER + 68) +EM_SETCUEBANNER=(ECM_FIRST + 1) +EM_SETEDITSTYLE=(WM_USER + 204) +EM_SETEVENTMASK=(WM_USER + 69) +EM_SETFONTSIZE=(WM_USER + 223) +EM_SETHANDLE=0xBC +EM_SETIMECOLOR=(WM_USER + 104) +EM_SETIMEMODEBIAS=(WM_USER + 126) +EM_SETIMEOPTIONS=(WM_USER + 106) +EM_SETIMESTATUS=0xD8 +EM_SETLANGOPTIONS=(WM_USER + 120) +EM_SETLIMITTEXT=EM_LIMITTEXT +EM_SETMARGINS=0xD3 +EM_SETMODIFY=0xB9 +EM_SETOLECALLBACK=(WM_USER + 70) +EM_SETOPTIONS=(WM_USER + 77) +EM_SETPALETTE=(WM_USER + 93) +EM_SETPARAFORMAT=(WM_USER + 71) +EM_SETPASSWORDCHAR=0xCC +EM_SETPUNCTUATION=(WM_USER + 100) +EM_SETREADONLY=0xCF +EM_SETRECT=0xB3 +EM_SETRECTNP=0xB4 +EM_SETSCROLLPOS=(WM_USER + 222) +EM_SETSEL=0xB1 +EM_SETTABSTOPS=0xCB +EM_SETTARGETDEVICE=(WM_USER + 72) +EM_SETTEXTEX=(WM_USER + 97) +EM_SETTEXTMODE=(WM_USER + 89) +EM_SETTYPOGRAPHYOPTIONS=(WM_USER + 202) +EM_SETUNDOLIMIT=(WM_USER + 82) +EM_SETWORDBREAKPROC=0xD0 +EM_SETWORDBREAKPROCEX=(WM_USER + 81) +EM_SETWORDWRAPMODE=(WM_USER + 102) +EM_SETZOOM=(WM_USER + 225) +EM_SHOWSCROLLBAR=(WM_USER + 96) +EM_STOPGROUPTYPING=(WM_USER + 88) +EM_STREAMIN=(WM_USER + 73) +EM_STREAMOUT=(WM_USER + 74) +EM_UNDO=0xC7 +EMBDHLP_CREATENOW=0x0 +EMBDHLP_DELAYCREATE=0x10000 +EMBDHLP_INPROC_HANDLER=0x0 +EMBDHLP_INPROC_SERVER=0x1 +EMO_ENTER=1 +EMO_EXIT=0 +EMO_EXPAND=3 +EMO_EXPANDDOCUMENT=1 +EMO_EXPANDSELECTION=0 +EMO_GETVIEWMODE=5 +EMO_MOVESELECTION=4 +EMO_PROMOTE=2 +EMPTY_PHRASE_TABLE=UINT(-19) +EMR_ABORTPATH=68 +EMR_ALPHABLEND=114 +EMR_ANGLEARC=41 +EMR_ARC=45 +EMR_ARCTO=55 +EMR_BEGINPATH=59 +EMR_BITBLT=76 +EMR_CHORD=46 +EMR_CLOSEFIGURE=61 +EMR_COLORCORRECTPALETTE=111 +EMR_COLORMATCHTOTARGETW=121 +EMR_CREATEBRUSHINDIRECT=39 +EMR_CREATECOLORSPACE=99 +EMR_CREATECOLORSPACEW=122 +EMR_CREATEDIBPATTERNBRUSHPT=94 +EMR_CREATEMONOBRUSH=93 +EMR_CREATEPALETTE=49 +EMR_CREATEPEN=38 +EMR_DELETECOLORSPACE=101 +EMR_DELETEOBJECT=40 +EMR_DRAWESCAPE=105 +EMR_ELLIPSE=42 +EMR_ENDPATH=60 +EMR_EOF=14 +EMR_EXCLUDECLIPRECT=29 +EMR_EXTCREATEFONTINDIRECTW=82 +EMR_EXTCREATEPEN=95 +EMR_EXTESCAPE=106 +EMR_EXTFLOODFILL=53 +EMR_EXTSELECTCLIPRGN=75 +EMR_EXTTEXTOUTA=83 +EMR_EXTTEXTOUTW=84 +EMR_FILLPATH=62 +EMR_FILLRGN=71 +EMR_FLATTENPATH=65 +EMR_FORCEUFIMAPPING=109 +EMR_FRAMERGN=72 +EMR_GDICOMMENT=70 +EMR_GLSBOUNDEDRECORD=103 +EMR_GLSRECORD=102 +EMR_GRADIENTFILL=118 +EMR_HEADER=1 +EMR_INTERSECTCLIPRECT=30 +EMR_INVERTRGN=73 +EMR_LINETO=54 +EMR_MASKBLT=78 +EMR_MAX=97 +EMR_MIN=1 +EMR_MODIFYWORLDTRANSFORM=36 +EMR_MOVETOEX=27 +EMR_NAMEDESCAPE=110 +EMR_OFFSETCLIPRGN=26 +EMR_PAINTRGN=74 +EMR_PIE=47 +EMR_PIXELFORMAT=104 +EMR_PLGBLT=79 +EMR_POLYBEZIER=2 +EMR_POLYBEZIER16=85 +EMR_POLYBEZIERTO=5 +EMR_POLYBEZIERTO16=88 +EMR_POLYDRAW=56 +EMR_POLYDRAW16=92 +EMR_POLYGON=3 +EMR_POLYGON16=86 +EMR_POLYLINE=4 +EMR_POLYLINE16=87 +EMR_POLYLINETO=6 +EMR_POLYLINETO16=89 +EMR_POLYPOLYGON=8 +EMR_POLYPOLYGON16=91 +EMR_POLYPOLYLINE=7 +EMR_POLYPOLYLINE16=90 +EMR_POLYTEXTOUTA=96 +EMR_POLYTEXTOUTW=97 +EMR_REALIZEPALETTE=52 +EMR_RECTANGLE=43 +EMR_RESERVED_105=105 +EMR_RESERVED_106=106 +EMR_RESERVED_107=107 +EMR_RESERVED_108=108 +EMR_RESERVED_109=109 +EMR_RESERVED_110=110 +EMR_RESERVED_119=119 +EMR_RESERVED_120=120 +EMR_RESIZEPALETTE=51 +EMR_RESTOREDC=34 +EMR_ROUNDRECT=44 +EMR_SAVEDC=33 +EMR_SCALEVIEWPORTEXTEX=31 +EMR_SCALEWINDOWEXTEX=32 +EMR_SELECTCLIPPATH=67 +EMR_SELECTOBJECT=37 +EMR_SELECTPALETTE=48 +EMR_SETARCDIRECTION=57 +EMR_SETBKCOLOR=25 +EMR_SETBKMODE=18 +EMR_SETBRUSHORGEX=13 +EMR_SETCOLORADJUSTMENT=23 +EMR_SETCOLORSPACE=100 +EMR_SETDIBITSTODEVICE=80 +EMR_SETICMMODE=98 +EMR_SETICMPROFILEA=112 +EMR_SETICMPROFILEW=113 +EMR_SETLAYOUT=115 +EMR_SETLINKEDUFIS=119 +EMR_SETMAPMODE=17 +EMR_SETMAPPERFLAGS=16 +EMR_SETMETARGN=28 +EMR_SETMITERLIMIT=58 +EMR_SETPALETTEENTRIES=50 +EMR_SETPIXELV=15 +EMR_SETPOLYFILLMODE=19 +EMR_SETROP2=20 +EMR_SETSTRETCHBLTMODE=21 +EMR_SETTEXTALIGN=22 +EMR_SETTEXTCOLOR=24 +EMR_SETTEXTJUSTIFICATION=120 +EMR_SETVIEWPORTEXTEX=11 +EMR_SETVIEWPORTORGEX=12 +EMR_SETWINDOWEXTEX=9 +EMR_SETWINDOWORGEX=10 +EMR_SETWORLDTRANSFORM=35 +EMR_SMALLTEXTOUT=108 +EMR_STARTDOC=107 +EMR_STRETCHBLT=77 +EMR_STRETCHDIBITS=81 +EMR_STROKEANDFILLPATH=63 +EMR_STROKEPATH=64 +EMR_TRANSPARENTBLT=116 +EMR_WIDENPATH=66 +EMS_VERSION=0x1 +EMSGID_Expires=(2003) +EMSGID_Message=(2005) +EMSGID_MsgId=(2000) +EMSGID_Read=(2006) +EMSGID_Received=(2002) +EMSGID_Title=(2004) +EMSGID_UserId=(2001) +EMSGSIZE=WSAEMSGSIZE +EMSIS_COMPOSITIONSTRING=0x1 +EN_ALIGN_LTR_EC=0x700 +EN_ALIGN_RTL_EC=0x701 +EN_ALIGNLTR=0x710 +EN_ALIGNRTL=0x711 +EN_CHANGE=0x300 +EN_CORRECTTEXT=0x705 +EN_DRAGDROPDONE=0x70c +EN_DROPFILES=0x703 +EN_ERRSPACE=0x500 +EN_HSCROLL=0x601 +EN_IMECHANGE=0x707 +EN_KILLFOCUS=0x200 +EN_LINK=0x70b +EN_MAXTEXT=0x501 +EN_MSGFILTER=0x700 +EN_OBJECTPOSITIONS=0x70a +EN_OLEOPFAILED=0x709 +EN_PARAGRAPHEXPANDED=0x70d +EN_PROTECTED=0x704 +EN_REQUESTRESIZE=0x701 +EN_SAVECLIPBOARD=0x708 +EN_SELCHANGE=0x702 +EN_SETFOCUS=0x100 +EN_STOPNOUNDO=0x706 +EN_UPDATE=0x400 +EN_VSCROLL=0x602 +ENABLE_DISABLE_AUTO_OFFLINE=0xDB +ENABLE_DISABLE_AUTOSAVE=0xD2 +ENABLE_ECHO_INPUT=0x4 +ENABLE_GAMUT_CHECKING=0x10000 +ENABLE_LINE_INPUT=0x2 +ENABLE_MOUSE_INPUT=0x10 +ENABLE_OLD_PASSWORD_PROPAGATION=1 +ENABLE_PROCESSED_INPUT=0x1 +ENABLE_PROCESSED_OUTPUT=0x1 +ENABLE_SMART=0xD8 +ENABLE_WINDOW_INPUT=0x8 +ENABLE_WRAP_AT_EOL_OUTPUT=0x2 +ENABLECLASS_FAILURE=2 +ENABLECLASS_QUERY=0 +ENABLECLASS_SUCCESS=1 +ENABLEDUPLEX=28 +EnableModeless=EnableModelessSV +ENABLEPAIRKERNING=769 +ENABLERELATIVEWIDTHS=768 +ENAMETOOLONG=WSAENAMETOOLONG +ENCAPSULATED_POSTSCRIPT=4116 +ENCODING_INVALID=0x4000F101 +ENCODING_MIME=(0x40000) +ENCODING_PREFERENCE=(0x20000) +ENCODING_TEXT=(0x0) +ENCRYPTED_PWLEN=16 +ENCRYPTION_FORMAT_DEFAULT=(0x1) +END_DONT_RESEND=(0x40000) +END_PATH=4098 +END_RESEND_LATER=0x20000 +END_RESEND_NOW=(0x10000) +END_TO_END_QOSABILITY=(QOSSPBASE + 6) +ENDDOC=11 +EndDocC=11 +ENDSESSION_LOGOFF=0x80000000 +ENETDOWN=WSAENETDOWN +ENETRESET=WSAENETRESET +ENETUNREACH=WSAENETUNREACH +ENHANCED_KEY=0x100 +ENHMETA_SIGNATURE=0x464D4520 +ENHMETA_STOCK_OBJECT=0x80000000 +ENM_CHANGE=0x1 +ENM_CORRECTTEXT=0x400000 +ENM_DRAGDROPDONE=0x10 +ENM_DROPFILES=0x100000 +ENM_IMECHANGE=0x800000 +ENM_KEYEVENTS=0x10000 +ENM_LANGCHANGE=0x1000000 +ENM_LINK=0x4000000 +ENM_MOUSEEVENTS=0x20000 +ENM_NONE=0x0 +ENM_OBJECTPOSITIONS=0x2000000 +ENM_PARAGRAPHEXPANDED=0x20 +ENM_PROTECTED=0x200000 +ENM_REQUESTRESIZE=0x40000 +ENM_SCROLL=0x4 +ENM_SCROLLEVENTS=0x8 +ENM_SELCHANGE=0x80000 +ENM_UPDATE=0x2 +ENOBUFS=WSAENOBUFS +ENOPROTOOPT=WSAENOPROTOOPT +ENOTCONN=WSAENOTCONN +ENOTEMPTY=WSAENOTEMPTY +ENOTSOCK=WSAENOTSOCK +ENT_ABSOLUTE_COLORIMETRIC=3 +ENT_PERCEPTUAL=0 +ENT_RELATIVE_COLORIMETRIC=1 +ENT_SATURATION=2 +ENTRYPOINTS_SIZE=sizeof(ENTRYPOINTS) +ENUM_ALL_CALENDARS=0xFFFF +ENUM_CURRENT_SETTINGS=(-1) +ENUM_E_FIRST=0x800401B0 +ENUM_E_LAST=0x800401BF +ENUM_INVALID_PARAM=0x10 +ENUM_REGISTRY_SETTINGS=(-2) +ENUM_S_FIRST=0x401B0 +ENUM_S_LAST=0x401BF +ENUM_SUCCESS=0x0 +ENUM_TYPE_VERSION=0x300 +EnumDisplayDevices=xEnumDisplayDevices +EnumDisplayMonitors=xEnumDisplayMonitors +EnumerateLoadedModules=EnumerateLoadedModules64 +ENUMEXT_OBJECTID=(0x1) +ENUMPAPERBINS=31 +ENUMPAPERMETRICS=34 +EOPNOTSUPP=WSAEOPNOTSUPP +EP_WPPBINDTOSITEA="WppBindToSiteA" +EP_WPPBINDTOSITEW="WppBindToSiteW" +EP_WPPDELETESITEA="WppDeleteSiteA" +EP_WPPDELETESITEW="WppDeleteSiteW" +EP_WPPLISTSITESA="WppListSitesA" +EP_WPPLISTSITESW="WppListSitesW" +EPFNOSUPPORT=WSAEPFNOSUPPORT +EPHEMERAL=(Not (MAPI_NOTRECIP|MAPI_THISSESSION|MAPI_NOW|MAPI_NOTRESERVED)) +EPROCLIM=WSAEPROCLIM +EPROTONOSUPPORT=WSAEPROTONOSUPPORT +EPROTOTYPE=WSAEPROTOTYPE +EPS_SIGNATURE=0x46535045 +EPSPRINTING=33 +EPT_S_CANT_CREATE=1899 +EPT_S_CANT_PERFORM_OP=1752 +EPT_S_INVALID_ENTRY=1751 +EPT_S_NOT_REGISTERED=1753 +EQV_FUNC=0x48 +EQV_FUNC_STR="eqv" +ERBADCFG=1 +ERBADTYPE=4 +EREMOTE=WSAEREMOTE +erface=struct +ERFACE_USES_DISPEX=0x4 +ERFACE_USES_SECURITY_MANAGER=0x8 +ERFACESAFE_FOR_UNTRUSTED_CALLER=0x1 +ERFACESAFE_FOR_UNTRUSTED_DATA=0x2 +ERIM_WINDOW=0x0 +ERIT_ONLY_ACE=0x8 +ERITED_ACE=(0x10) +erlockedDecrementVlm=ConstterlockedDecrementVlm =terlockedDecrement +erlockedExchangeAddVlm=ConstterlockedExchangeAddVlm =terlockedExchangeAdd +erlockedExchangeVlm=ConstterlockedExchangeVlm =terlockedExchange +erlockedIncrementVlm=ConstterlockedIncrementVlm =terlockedIncrement +ERNATIONAL_USAGE=0x1 +ERNOTFND=2 +ERR_ABORT_SEARCH=0xE0000007 +ERR_BUFFER_OVERFLOW=111 +ERR_CANT_NAVIGATE=(ERRDOM_OTHER|0x1) +ERR_CHANNEL_DNE=(ERRDOM_OTHER|0x2) +ERR_DAMAGED_FILE=0xE000000C +ERR_DISK_CREATE_ERROR=0xE0000002 +ERR_DISK_OPEN_ERROR=0xE0000003 +ERR_DISK_READ_ERROR=0xE0000004 +ERR_DISK_WRITE_ERROR=0xE0000005 +ERR_EPISODE_RS_FAILED=(ERRDOM_DB|0x2) +ERR_FILE_MAP_FAILED=0xE000000A +ERR_FILE_MSGUIDE_MISSING=(ERRDOM_INSTALL|0x3) +ERR_FILE_MSVIDEO_MISSING=(ERRDOM_INSTALL|0x1) +ERR_FILE_NODEVICE_MISSING=(ERRDOM_INSTALL|0x2) +ERR_FILE_NOT_FOUND=2 +ERR_FUTURE_VERSION=0xE000000D +ERR_IN_MODAL_STATE=(ERRDOM_STATE|0x2) +ERR_INVALID_FILE_TYPE=0xE000000B +ERR_INVALID_PARAMETER=87 +ERR_INVALID_SOURCE_NAME=0xE0000009 +ERR_INVALID_TIMESTAMP=0xE0000008 +ERR_MEMORY_ALLOCATE=150 +ERR_NO_DISK_SPACE=0xE0000001 +ERR_NULL_CHANNEL_LIST=(ERRDOM_DB|0x1) +ERR_NULL_TVXDOC=(ERRDOM_STATE|0x1) +ERR_SUCCEEDED=0x0 +ERR_SYSTEM_ERROR=0xE0000006 +ERRDOM_DB=0x10000 +ERRDOM_FILE=0x20000 +ERRDOM_INSTALL=0x100000 +ERRDOM_MEMORY=0x40000 +ERRDOM_OTHER=0xFF0000 +ERRDOM_STATE=0xF0000 +ERRDOM_TIMING=0x80000 +ERREXIT=-1 +ERRLOG_BASE=3100 +ERRLOG2_BASE=5700 +ERROR=0 +ERROR_ACCESS_DENIED=5 +ERROR_ACCESSING_TCPCFGDLL=(RASBASE+127) +ERROR_ACCOUNT_DISABLED=1331 +ERROR_ACCOUNT_EXPIRED=1793 +ERROR_ACCOUNT_LOCKED_OUT=1909 +ERROR_ACCOUNT_RESTRICTION=1327 +ERROR_ACCT_DISABLED=(RASBASE+47) +ERROR_ACCT_EXPIRED=(RASBASE+108) +ERROR_ACTIVE_CONNECTIONS=2402 +ERROR_ADAP_HDW_ERR=57 +ERROR_ADDRESS_ALREADY_ASSOCIATED=1227 +ERROR_ADDRESS_NOT_ASSOCIATED=1228 +ERROR_ADDRESS_TYPE_NOT_SUPPORTED=(TCBASE + 11) +ERROR_ALIAS_EXISTS=1379 +ERROR_ALL_NODES_NOT_AVAILABLE=5037 +ERROR_ALLOCATING_MEMORY=(RASBASE+64) +ERROR_ALLOTTED_SPACE_EXCEEDED=1344 +ERROR_ALLOWED_PORT_TYPE_RESTRICTION=(ROUTEBASE + 41) +ERROR_ALREADY_ASSIGNED=85 +ERROR_ALREADY_CONNECTED=(ROUTEBASE + 1) +ERROR_ALREADY_CONNECTING=(ROUTEBASE + 10) +ERROR_ALREADY_DISCONNECTING=(RASBASE+17) +ERROR_ALREADY_EXISTS=183 +ERROR_ALREADY_INITIALIZED=1247 +ERROR_ALREADY_REGISTERED=1242 +ERROR_ALREADY_RUNNING_LKG=1074 +ERROR_ALREADY_WAITING=1904 +ERROR_APP_WRONG_OS=1151 +ERROR_ARENA_TRASHED=7 +ERROR_ARITHMETIC_OVERFLOW=534 +ERROR_ASYNC_REQUEST_PENDING=(RASBASE+16) +ERROR_ATOMIC_LOCKS_NOT_SUPPORTED=174 +ERROR_AUTH_INTERNAL=(RASBASE+45) +ERROR_AUTH_PROTOCOL_REJECTED=(ROUTEBASE + 17) +ERROR_AUTH_PROTOCOL_RESTRICTION=(ROUTEBASE + 42) +ERROR_AUTH_SERVER_TIMEOUT=(ROUTEBASE + 30) +ERROR_AUTHENTICATION_FAILURE=(RASBASE+91) +ERROR_AUTODATASEG_EXCEEDS_64k=199 +ERROR_BAD_ADDRESS_SPECIFIED=(RASBASE+169) +ERROR_BAD_ARGUMENTS=160 +ERROR_BAD_CALLBACK_NUMBER=(RASBASE+104) +ERROR_BAD_COMMAND=22 +ERROR_BAD_CONFIGURATION=1610 +ERROR_BAD_DESCRIPTOR_FORMAT=1361 +ERROR_BAD_DEV_TYPE=66 +ERROR_BAD_DEVICE=1200 +ERROR_BAD_DRIVER=2001 +ERROR_BAD_DRIVER_LEVEL=119 +ERROR_BAD_ENVIRONMENT=10 +ERROR_BAD_EXE_FORMAT=193 +ERROR_BAD_FORMAT=11 +ERROR_BAD_IMPERSONATION_LEVEL=1346 +ERROR_BAD_INHERITANCE_ACL=1340 +ERROR_BAD_INTERFACE_INSTALLSECT=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x21D) +ERROR_BAD_LENGTH=24 +ERROR_BAD_LOGON_SESSION_STATE=1365 +ERROR_BAD_NET_NAME=67 +ERROR_BAD_NET_RESP=58 +ERROR_BAD_NETPATH=53 +ERROR_BAD_PATHNAME=161 +ERROR_BAD_PHONE_NUMBER=(RASBASE+149) +ERROR_BAD_PIPE=230 +ERROR_BAD_PROFILE=1206 +ERROR_BAD_PROVIDER=1204 +ERROR_BAD_QUERY_SYNTAX=1615 +ERROR_BAD_REM_ADAP=60 +ERROR_BAD_SECTION_NAME_LINE=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|1) +ERROR_BAD_SERVICE_INSTALLSECT=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x217) +ERROR_BAD_STRING=(RASBASE+37) +ERROR_BAD_THREADID_ADDR=159 +ERROR_BAD_TOKEN_TYPE=1349 +ERROR_BAD_UNIT=20 +ERROR_BAD_USAGE_IN_INI_FILE=(RASBASE+69) +ERROR_BAD_USER_PROFILE=1253 +ERROR_BAD_USERNAME=2202 +ERROR_BAD_VALIDATION_CLASS=1348 +ERROR_BADDB=1009 +ERROR_BADKEY=1010 +ERROR_BAP_DISCONNECTED=(ROUTEBASE + 36) +ERROR_BAP_REQUIRED=(ROUTEBASE + 43) +ERROR_BASE=23000 +ERROR_BEGINNING_OF_MEDIA=1102 +ERROR_BIPLEX_PORT_NOT_AVAILABLE=(RASBASE+112) +ERROR_BLOCKED=(RASBASE+175) +ERROR_BOOT_ALREADY_ACCEPTED=1076 +ERROR_BROKEN_PIPE=109 +ERROR_BUFFER_INVALID=(RASBASE+10) +ERROR_BUFFER_OVERFLOW=111 +ERROR_BUFFER_TOO_SMALL=(RASBASE+3) +ERROR_BUNDLE_NOT_FOUND=(RASBASE+154) +ERROR_BUS_RESET=1111 +ERROR_BUSY=170 +ERROR_BUSY_DRIVE=142 +ERROR_CALL_NOT_IMPLEMENTED=120 +ERROR_CAN_NOT_COMPLETE=1003 +ERROR_CAN_NOT_DEL_LOCAL_WINS=4001 +ERROR_CANCEL_VIOLATION=173 +ERROR_CANCELLED=1223 +ERROR_CANNOT_COPY=266 +ERROR_CANNOT_DETECT_DRIVER_FAILURE=1080 +ERROR_CANNOT_DETECT_PROCESS_ABORT=1081 +ERROR_CANNOT_DO_CUSTOMDIAL=(RASBASE+155) +ERROR_CANNOT_FIND_PHONEBOOK_ENTRY=(RASBASE+23) +ERROR_CANNOT_FIND_WND_CLASS=1407 +ERROR_CANNOT_GET_LANA=(RASBASE+39) +ERROR_CANNOT_IMPERSONATE=1368 +ERROR_CANNOT_LOAD_PHONEBOOK=(RASBASE+22) +ERROR_CANNOT_LOAD_STRING=(RASBASE+26) +ERROR_CANNOT_MAKE=82 +ERROR_CANNOT_OPEN_PHONEBOOK=(RASBASE+21) +ERROR_CANNOT_OPEN_PROFILE=1205 +ERROR_CANNOT_PROJECT_CLIENT=(RASBASE+34) +ERROR_CANNOT_SET_PORT_INFO=(RASBASE+5) +ERROR_CANNOT_SHARE_CONNECTION=(RASBASE+163) +ERROR_CANNOT_USE_LOGON_CREDENTIALS=(RASBASE+139) +ERROR_CANNOT_WRITE_PHONEBOOK=(RASBASE+24) +ERROR_CANT_ACCESS_DOMAIN_INFO=1351 +ERROR_CANT_ACCESS_FILE=1920 +ERROR_CANT_DELETE_LAST_ITEM=4335 +ERROR_CANT_DISABLE_MANDATORY=1310 +ERROR_CANT_EVICT_ACTIVE_NODE=5009 +ERROR_CANT_LOAD_CLASS_ICON=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x20C) +ERROR_CANT_OPEN_ANONYMOUS=1347 +ERROR_CANT_REMOVE_DEVINST=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x232) +ERROR_CANT_RESOLVE_FILENAME=1921 +ERROR_CANTOPEN=1011 +ERROR_CANTREAD=1012 +ERROR_CANTWRITE=1013 +ERROR_CERT_FOR_ENCRYPTION_NOT_FOUND=(RASBASE+181) +ERROR_CHANGING_PASSWORD=(RASBASE+109) +ERROR_CHILD_MUST_BE_VOLATILE=1021 +ERROR_CHILD_NOT_COMPLETE=129 +ERROR_CHILD_WINDOW_MENU=1436 +ERROR_CIRCULAR_DEPENDENCY=1059 +ERROR_CLASS_ALREADY_EXISTS=1410 +ERROR_CLASS_DOES_NOT_EXIST=1411 +ERROR_CLASS_HAS_WINDOWS=1412 +ERROR_CLASS_MISMATCH=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x201) +ERROR_CLEANER_CARTRIDGE_SPENT=4333 +ERROR_CLEANER_SLOT_NOT_SET=4332 +ERROR_CLEANER_SLOT_SET=4331 +ERROR_CLIENT_INTERFACE_ALREADY_EXISTS=(ROUTEBASE + 15) +ERROR_CLIPBOARD_NOT_OPEN=1418 +ERROR_CLIPPING_NOT_SUPPORTED=2005 +ERROR_CLUSTER_DATABASE_SEQMISMATCH=5083 +ERROR_CLUSTER_GUM_NOT_LOCKER=5085 +ERROR_CLUSTER_INCOMPATIBLE_VERSIONS=5075 +ERROR_CLUSTER_INVALID_NETWORK=5054 +ERROR_CLUSTER_INVALID_NETWORK_PROVIDER=5049 +ERROR_CLUSTER_INVALID_NODE=5039 +ERROR_CLUSTER_INVALID_REQUEST=5048 +ERROR_CLUSTER_IPADDR_IN_USE=5057 +ERROR_CLUSTER_JOIN_ABORTED=5074 +ERROR_CLUSTER_JOIN_IN_PROGRESS=5041 +ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS=5053 +ERROR_CLUSTER_LAST_INTERNAL_NETWORK=5066 +ERROR_CLUSTER_LOCAL_NODE_NOT_FOUND=5043 +ERROR_CLUSTER_MAXNUM_OF_RESOURCES_EXCEEDED=5076 +ERROR_CLUSTER_MEMBERSHIP_HALT=5892 +ERROR_CLUSTER_MEMBERSHIP_INVALID_STATE=5890 +ERROR_CLUSTER_MEMBERSHIP_INVALID_STATE_OLD=5090 +ERROR_CLUSTER_NETINTERFACE_EXISTS=5046 +ERROR_CLUSTER_NETINTERFACE_NOT_FOUND=5047 +ERROR_CLUSTER_NETWORK_ALREADY_OFFLINE=5064 +ERROR_CLUSTER_NETWORK_ALREADY_ONLINE=5063 +ERROR_CLUSTER_NETWORK_EXISTS=5044 +ERROR_CLUSTER_NETWORK_HAS_DEPENDENTS=5067 +ERROR_CLUSTER_NETWORK_NOT_FOUND=5045 +ERROR_CLUSTER_NETWORK_NOT_INTERNAL=5060 +ERROR_CLUSTER_NO_RPC_PACKAGES_REGISTERED=5081 +ERROR_CLUSTER_NO_SECURITY_CONTEXT=5059 +ERROR_CLUSTER_NODE_ALREADY_DOWN=5062 +ERROR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT=5088 +ERROR_CLUSTER_NODE_ALREADY_MEMBER=5065 +ERROR_CLUSTER_NODE_ALREADY_UP=5061 +ERROR_CLUSTER_NODE_DOWN=5050 +ERROR_CLUSTER_NODE_EXISTS=5040 +ERROR_CLUSTER_NODE_NOT_FOUND=5042 +ERROR_CLUSTER_NODE_NOT_MEMBER=5052 +ERROR_CLUSTER_NODE_NOT_PAUSED=5058 +ERROR_CLUSTER_NODE_NOT_READY=5072 +ERROR_CLUSTER_NODE_PAUSED=5070 +ERROR_CLUSTER_NODE_SHUTTING_DOWN=5073 +ERROR_CLUSTER_NODE_UNREACHABLE=5051 +ERROR_CLUSTER_NODE_UP=5056 +ERROR_CLUSTER_OWNER_NOT_IN_PREFLIST=5082 +ERROR_CLUSTER_QUORUMLOG_NOT_FOUND=5891 +ERROR_CLUSTER_QUORUMLOG_NOT_FOUND_OLD=5091 +ERROR_CLUSTER_RESNAME_NOT_FOUND=5080 +ERROR_CLUSTER_RESOURCE_TYPE_NOT_FOUND=5078 +ERROR_CLUSTER_RESTYPE_NOT_SUPPORTED=5079 +ERROR_CLUSTER_SHUTTING_DOWN=5022 +ERROR_CLUSTER_SYSTEM_CONFIG_CHANGED=5077 +ERROR_CLUSTERLOG_CHKPOINT_NOT_FOUND=5032 +ERROR_CLUSTERLOG_CORRUPT=5029 +ERROR_CLUSTERLOG_EXCEEDS_MAXSIZE=5031 +ERROR_CLUSTERLOG_NOT_ENOUGH_SPACE=5033 +ERROR_CLUSTERLOG_RECORD_EXCEEDS_MAXSIZE=5030 +ERROR_CMD_NOT_FOUND=(NETSH_ERROR_BASE + 4) +ERROR_CMD_TOO_LONG=(RASBASE+100) +ERROR_COLORSPACE_MISMATCH=2021 +ERROR_COMMITMENT_LIMIT=1455 +ERROR_CONGESTION=(RASBASE+171) +ERROR_CONNECT_REMOTE_CONFIG=(ERROR_CONTEXT_SWITCH + 1) +ERROR_CONNECTED_OTHER_PASSWORD=2108 +ERROR_CONNECTING_DEVICE_NOT_FOUND=(RASBASE + 197) +ERROR_CONNECTION_ABORTED=1236 +ERROR_CONNECTION_ACTIVE=1230 +ERROR_CONNECTION_ALREADY_SHARED=(RASBASE+158) +ERROR_CONNECTION_COUNT_LIMIT=1238 +ERROR_CONNECTION_INVALID=1229 +ERROR_CONNECTION_REFUSED=1225 +ERROR_CONNECTION_REJECT=(RASBASE+170) +ERROR_CONNECTION_UNAVAIL=1201 +ERROR_CONTEXT_SWITCH=0x55AA +ERROR_CONTINUE=1246 +ERROR_CONTINUE_IN_PARENT_CONTEXT=(NETSH_ERROR_BASE + 16) +ERROR_CONTROL_ID_NOT_FOUND=1421 +ERROR_CONTROLLING_IEPORT=4329 +ERROR_CORE_RESOURCE=5026 +ERROR_CORRUPT_PHONEBOOK=(RASBASE+25) +ERROR_COUNTER_TIMEOUT=1121 +ERROR_CRC=23 +ERROR_CREATE_FAILED=1631 +ERROR_CTX_BAD_VIDEO_MODE=7025 +ERROR_CTX_CANNOT_MAKE_EVENTLOG_ENTRY=7005 +ERROR_CTX_CLIENT_LICENSE_IN_USE=7052 +ERROR_CTX_CLIENT_LICENSE_NOT_SET=7053 +ERROR_CTX_CLIENT_QUERY_TIMEOUT=7040 +ERROR_CTX_CLOSE_PENDING=7007 +ERROR_CTX_CONSOLE_CONNECT=7042 +ERROR_CTX_CONSOLE_DISCONNECT=7041 +ERROR_CTX_GRAPHICS_INVALID=7035 +ERROR_CTX_INVALID_MODEMNAME=7010 +ERROR_CTX_INVALID_PD=7002 +ERROR_CTX_INVALID_WD=7049 +ERROR_CTX_LICENSE_CLIENT_INVALID=7055 +ERROR_CTX_LICENSE_EXPIRED=7056 +ERROR_CTX_LICENSE_NOT_AVAILABLE=7054 +ERROR_CTX_LOGON_DISABLED=7037 +ERROR_CTX_MODEM_INF_NOT_FOUND=7009 +ERROR_CTX_MODEM_RESPONSE_BUSY=7015 +ERROR_CTX_MODEM_RESPONSE_ERROR=7011 +ERROR_CTX_MODEM_RESPONSE_NO_CARRIER=7013 +ERROR_CTX_MODEM_RESPONSE_NO_DIALTONE=7014 +ERROR_CTX_MODEM_RESPONSE_TIMEOUT=7012 +ERROR_CTX_MODEM_RESPONSE_VOICE=7016 +ERROR_CTX_NO_OUTBUF=7008 +ERROR_CTX_NOT_CONSOLE=7038 +ERROR_CTX_PD_NOT_FOUND=7003 +ERROR_CTX_SERVICE_NAME_COLLISION=7006 +ERROR_CTX_SHADOW_DENIED=7044 +ERROR_CTX_SHADOW_DISABLED=7051 +ERROR_CTX_SHADOW_INVALID=7050 +ERROR_CTX_TD_ERROR=7017 +ERROR_CTX_WD_NOT_FOUND=7004 +ERROR_CTX_WINSTATION_ACCESS_DENIED=7045 +ERROR_CTX_WINSTATION_ALREADY_EXISTS=7023 +ERROR_CTX_WINSTATION_BUSY=7024 +ERROR_CTX_WINSTATION_NAME_INVALID=7001 +ERROR_CTX_WINSTATION_NOT_FOUND=7022 +ERROR_CURRENT_DIRECTORY=16 +ERROR_DATABASE_BACKUP_CORRUPT=5087 +ERROR_DATABASE_DOES_NOT_EXIST=1065 +ERROR_DATABASE_FAILURE=4313 +ERROR_DATABASE_FULL=4314 +ERROR_DATATYPE_MISMATCH=1629 +ERROR_DC_NOT_FOUND=1425 +ERROR_DCB_NOT_FOUND=(RASBASE+94) +ERROR_DDE_FAIL=1156 +ERROR_DDM_NOT_RUNNING=(ROUTEBASE + 3) +ERROR_DECRYPTION_FAILED=6001 +ERROR_DEFAULTOFF_MACRO_NOT_FOUND=(RASBASE+56) +ERROR_DELETING_ICM_XFORM=2019 +ERROR_DEPENDENCY_ALREADY_EXISTS=5003 +ERROR_DEPENDENCY_NOT_ALLOWED=5069 +ERROR_DEPENDENCY_NOT_FOUND=5002 +ERROR_DEPENDENT_RESOURCE_EXISTS=5001 +ERROR_DEPENDENT_SERVICES_RUNNING=1051 +ERROR_DESTINATION_ELEMENT_FULL=1161 +ERROR_DESTROY_OBJECT_OF_OTHER_THREAD=1435 +ERROR_DEV_NOT_EXIST=55 +ERROR_DEVICE_ALREADY_REMEMBERED=1202 +ERROR_DEVICE_DOES_NOT_EXIST=(RASBASE+8) +ERROR_DEVICE_DOOR_OPEN=1166 +ERROR_DEVICE_IN_USE=2404 +ERROR_DEVICE_INTERFACE_ACTIVE=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x21B) +ERROR_DEVICE_INTERFACE_REMOVED=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x21C) +ERROR_DEVICE_NOT_AVAILABLE=4319 +ERROR_DEVICE_NOT_CONNECTED=1167 +ERROR_DEVICE_NOT_PARTITIONED=1107 +ERROR_DEVICE_NOT_READY=(RASBASE+66) +ERROR_DEVICE_REINITIALIZATION_NEEDED=1164 +ERROR_DEVICE_REMOVED=1617 +ERROR_DEVICE_REQUIRES_CLEANING=1165 +ERROR_DEVICENAME_NOT_FOUND=(RASBASE+59) +ERROR_DEVICENAME_TOO_LONG=(RASBASE+58) +ERROR_DEVICETYPE_DOES_NOT_EXIST=(RASBASE+9) +ERROR_DEVINFO_DATA_LOCKED=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x213) +ERROR_DEVINFO_LIST_LOCKED=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x212) +ERROR_DEVINFO_NOT_REGISTERED=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x208) +ERROR_DEVINST_ALREADY_EXISTS=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x207) +ERROR_DEVINSTALL_QUEUE_NONNATIVE=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x230) +ERROR_DHCP_ADDRESS_CONFLICT=4100 +ERROR_DI_BAD_PATH=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x214) +ERROR_DI_DO_DEFAULT=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x20E) +ERROR_DI_DONT_INSTALL=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x22B) +ERROR_DI_NOFILECOPY=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x20F) +ERROR_DI_POSTPROCESSING_REQUIRED=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x226) +ERROR_DIAL_ALREADY_IN_PROGRESS=(RASBASE+156) +ERROR_DIALIN_HOURS_RESTRICTION=(ROUTEBASE + 40) +ERROR_DIALOUT_HOURS_RESTRICTION=(ROUTEBASE + 44) +ERROR_DIFFERENT_SERVICE_ACCOUNT=1079 +ERROR_DIR_EFS_DISALLOWED=6010 +ERROR_DIR_NOT_EMPTY=145 +ERROR_DIR_NOT_ROOT=144 +ERROR_DIRECT_ACCESS_HANDLE=130 +ERROR_DIRECTORY=267 +ERROR_DISCARDED=157 +ERROR_DISCONNECTION=(RASBASE+28) +ERROR_DISK_CHANGE=107 +ERROR_DISK_CORRUPT=1393 +ERROR_DISK_FULL=112 +ERROR_DISK_OPERATION_FAILED=1127 +ERROR_DISK_RECALIBRATE_FAILED=1126 +ERROR_DISK_RESET_FAILED=1128 +ERROR_DLL_INIT_FAILED=1114 +ERROR_DLL_LOAD_FAILED=(NETSH_ERROR_BASE + 6) +ERROR_DLL_NOT_FOUND=1157 +ERROR_DOMAIN_CONTROLLER_EXISTS=1250 +ERROR_DOMAIN_CONTROLLER_NOT_FOUND=1908 +ERROR_DOMAIN_EXISTS=1356 +ERROR_DOMAIN_LIMIT_EXCEEDED=1357 +ERROR_DOMAIN_TRUST_INCONSISTENT=1810 +ERROR_DONOTDISTURB=(RASBASE+176) +ERROR_DRIVE_LOCKED=108 +ERROR_DRIVE_MEDIA_MISMATCH=4303 +ERROR_DRIVE_NOT_INSTALLED=0x8 +ERROR_DS_ADD_REPLICA_INHIBITED=8302 +ERROR_DS_ADMIN_LIMIT_EXCEEDED=8228 +ERROR_DS_AFFECTS_MULTIPLE_DSAS=8249 +ERROR_DS_ALIAS_DEREF_PROBLEM=8244 +ERROR_DS_ALIAS_POINTS_TO_ALIAS=8336 +ERROR_DS_ALIAS_PROBLEM=8241 +ERROR_DS_ALIASED_OBJ_MISSING=8334 +ERROR_DS_ATT_ALREADY_EXISTS=8318 +ERROR_DS_ATT_IS_NOT_ON_OBJ=8310 +ERROR_DS_ATT_NOT_DEF_FOR_CLASS=8317 +ERROR_DS_ATT_NOT_DEF_IN_SCHEMA=8303 +ERROR_DS_ATT_SCHEMA_REQ_ID=8399 +ERROR_DS_ATT_SCHEMA_REQ_SYNTAX=8416 +ERROR_DS_ATT_VAL_ALREADY_EXISTS=8323 +ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS=8205 +ERROR_DS_ATTRIBUTE_OWNED_BY_SAM=8346 +ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED=8204 +ERROR_DS_AUTH_METHOD_NOT_SUPPORTED=8231 +ERROR_DS_AUTH_UNKNOWN=8234 +ERROR_DS_AUX_CLS_TEST_FAIL=8389 +ERROR_DS_BACKLINK_WITHOUT_LINK=8482 +ERROR_DS_BAD_ATT_SCHEMA_SYNTAX=8400 +ERROR_DS_BAD_HIERARCHY_FILE=8425 +ERROR_DS_BAD_INSTANCE_TYPE=8313 +ERROR_DS_BAD_NAME_SYNTAX=8335 +ERROR_DS_BAD_RDN_ATT_ID_SYNTAX=8392 +ERROR_DS_BUILD_HIERARCHY_TABLE_FAILED=8426 +ERROR_DS_BUSY=8206 +ERROR_DS_CANT_ADD_ATT_VALUES=8320 +ERROR_DS_CANT_ADD_SYSTEM_ONLY=8358 +ERROR_DS_CANT_ADD_TO_GC=8550 +ERROR_DS_CANT_CACHE_ATT=8401 +ERROR_DS_CANT_CACHE_CLASS=8402 +ERROR_DS_CANT_CREATE_IN_NONDOMAIN_NC=8553 +ERROR_DS_CANT_CREATE_UNDER_SCHEMA=8510 +ERROR_DS_CANT_DEL_MASTER_CROSSREF=8375 +ERROR_DS_CANT_DELETE=8398 +ERROR_DS_CANT_DELETE_DSA_OBJ=8340 +ERROR_DS_CANT_DEREF_ALIAS=8337 +ERROR_DS_CANT_FIND_DC_FOR_SRC_DOMAIN=8537 +ERROR_DS_CANT_FIND_DSA_OBJ=8419 +ERROR_DS_CANT_FIND_EXPECTED_NC=8420 +ERROR_DS_CANT_FIND_NC_IN_CACHE=8421 +ERROR_DS_CANT_MIX_MASTER_AND_REPS=8331 +ERROR_DS_CANT_MOD_OBJ_CLASS=8215 +ERROR_DS_CANT_MOD_PRIMARYGROUPID=8506 +ERROR_DS_CANT_MOD_SYSTEM_ONLY=8369 +ERROR_DS_CANT_MOVE_ACCOUNT_GROUP=8498 +ERROR_DS_CANT_MOVE_DELETED_OBJECT=8489 +ERROR_DS_CANT_MOVE_RESOURCE_GROUP=8499 +ERROR_DS_CANT_ON_NON_LEAF=8213 +ERROR_DS_CANT_ON_RDN=8214 +ERROR_DS_CANT_REM_MISSING_ATT=8324 +ERROR_DS_CANT_REM_MISSING_ATT_VAL=8325 +ERROR_DS_CANT_REMOVE_ATT_CACHE=8403 +ERROR_DS_CANT_REMOVE_CLASS_CACHE=8404 +ERROR_DS_CANT_REPLACE_HIDDEN_REC=8424 +ERROR_DS_CANT_RETRIEVE_ATTS=8481 +ERROR_DS_CANT_RETRIEVE_CHILD=8422 +ERROR_DS_CANT_RETRIEVE_DN=8405 +ERROR_DS_CANT_RETRIEVE_INSTANCE=8407 +ERROR_DS_CANT_RETRIEVE_SD=8526 +ERROR_DS_CANT_START=8531 +ERROR_DS_CANT_TREE_DELETE_CRITICAL_OBJ=8560 +ERROR_DS_CANT_WITH_ACCT_GROUP_MEMBERSHPS=8493 +ERROR_DS_CHILDREN_EXIST=8332 +ERROR_DS_CLASS_MUST_BE_CONCRETE=8359 +ERROR_DS_CLASS_NOT_DSA=8343 +ERROR_DS_CLIENT_LOOP=8259 +ERROR_DS_CODE_INCONSISTENCY=8408 +ERROR_DS_COMPARE_FALSE=8229 +ERROR_DS_COMPARE_TRUE=8230 +ERROR_DS_CONFIDENTIALITY_REQUIRED=8237 +ERROR_DS_CONFIG_PARAM_MISSING=8427 +ERROR_DS_CONSTRAINT_VIOLATION=8239 +ERROR_DS_CONSTRUCTED_ATT_MOD=8475 +ERROR_DS_CONTROL_NOT_FOUND=8258 +ERROR_DS_COULDNT_CONTACT_FSMO=8367 +ERROR_DS_COULDNT_IDENTIFY_OBJECTS_FOR_TREE_DELETE=8503 +ERROR_DS_COULDNT_LOCK_TREE_FOR_DELETE=8502 +ERROR_DS_COULDNT_UPDATE_SPNS=8525 +ERROR_DS_COUNTING_AB_INDICES_FAILED=8428 +ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE=8495 +ERROR_DS_CROSS_DOM_MOVE_ERROR=8216 +ERROR_DS_CROSS_DOMAIN_CLEANUP_REQD=8491 +ERROR_DS_CROSS_NC_DN_RENAME=8368 +ERROR_DS_CROSS_REF_EXISTS=8374 +ERROR_DS_DATABASE_ERROR=8409 +ERROR_DS_DECODING_ERROR=8253 +ERROR_DS_DESTINATION_AUDITING_NOT_ENABLED=8536 +ERROR_DS_DESTINATION_DOMAIN_NOT_IN_FOREST=8535 +ERROR_DS_DNS_LOOKUP_FAILURE=8524 +ERROR_DS_DRA_ABANDON_SYNC=8462 +ERROR_DS_DRA_ACCESS_DENIED=8453 +ERROR_DS_DRA_BAD_DN=8439 +ERROR_DS_DRA_BAD_INSTANCE_TYPE=8445 +ERROR_DS_DRA_BAD_NC=8440 +ERROR_DS_DRA_BUSY=8438 +ERROR_DS_DRA_CONNECTION_FAILED=8444 +ERROR_DS_DRA_DB_ERROR=8451 +ERROR_DS_DRA_DN_EXISTS=8441 +ERROR_DS_DRA_EARLIER_SCHEMA_CONFLICT=8544 +ERROR_DS_DRA_EXTN_CONNECTION_FAILED=8466 +ERROR_DS_DRA_GENERIC=8436 +ERROR_DS_DRA_INCOMPATIBLE_PARTIAL_SET=8464 +ERROR_DS_DRA_INCONSISTENT_DIT=8443 +ERROR_DS_DRA_INTERNAL_ERROR=8442 +ERROR_DS_DRA_INVALID_PARAMETER=8437 +ERROR_DS_DRA_MAIL_PROBLEM=8447 +ERROR_DS_DRA_MISSING_PARENT=8460 +ERROR_DS_DRA_NAME_COLLISION=8458 +ERROR_DS_DRA_NO_REPLICA=8452 +ERROR_DS_DRA_NOT_SUPPORTED=8454 +ERROR_DS_DRA_OBJ_IS_REP_SOURCE=8450 +ERROR_DS_DRA_OBJ_NC_MISMATCH=8545 +ERROR_DS_DRA_OUT_OF_MEM=8446 +ERROR_DS_DRA_PREEMPTED=8461 +ERROR_DS_DRA_REF_ALREADY_EXISTS=8448 +ERROR_DS_DRA_REF_NOT_FOUND=8449 +ERROR_DS_DRA_REPL_PENDING=8477 +ERROR_DS_DRA_RPC_CANCELLED=8455 +ERROR_DS_DRA_SCHEMA_CONFLICT=8543 +ERROR_DS_DRA_SCHEMA_INFO_SHIP=8542 +ERROR_DS_DRA_SCHEMA_MISMATCH=8418 +ERROR_DS_DRA_SHUTDOWN=8463 +ERROR_DS_DRA_SINK_DISABLED=8457 +ERROR_DS_DRA_SOURCE_DISABLED=8456 +ERROR_DS_DRA_SOURCE_IS_PARTIAL_REPLICA=8465 +ERROR_DS_DRA_SOURCE_REINSTALLED=8459 +ERROR_DS_DS_REQUIRED=8478 +ERROR_DS_DSA_MUST_BE_INT_MASTER=8342 +ERROR_DS_DST_DOMAIN_NOT_NATIVE=8496 +ERROR_DS_DST_NC_MISMATCH=8486 +ERROR_DS_DUP_LDAP_DISPLAY_NAME=8382 +ERROR_DS_DUP_LINK_ID=8468 +ERROR_DS_DUP_MAPI_ID=8380 +ERROR_DS_DUP_OID=8379 +ERROR_DS_DUP_RDN=8378 +ERROR_DS_DUP_SCHEMA_ID_GUID=8381 +ERROR_DS_ENCODING_ERROR=8252 +ERROR_DS_EPOCH_MISMATCH=8483 +ERROR_DS_EXISTS_IN_AUX_CLS=8393 +ERROR_DS_EXISTS_IN_MAY_HAVE=8386 +ERROR_DS_EXISTS_IN_MUST_HAVE=8385 +ERROR_DS_EXISTS_IN_POSS_SUP=8395 +ERROR_DS_EXISTS_IN_SUB_CLS=8394 +ERROR_DS_FILTER_UNKNOWN=8254 +ERROR_DS_FILTER_USES_CONTRUCTED_ATTRS=8555 +ERROR_DS_GC_NOT_AVAILABLE=8217 +ERROR_DS_GC_REQUIRED=8547 +ERROR_DS_GCVERIFY_ERROR=8417 +ERROR_DS_GENERIC_ERROR=8341 +ERROR_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER=8519 +ERROR_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER=8516 +ERROR_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER=8517 +ERROR_DS_GOVERNSID_MISSING=8410 +ERROR_DS_HAVE_PRIMARY_MEMBERS=8521 +ERROR_DS_HIERARCHY_TABLE_MALLOC_FAILED=8429 +ERROR_DS_ILLEGAL_BASE_SCHEMA_MOD=8507 +ERROR_DS_ILLEGAL_MOD_OPERATION=8311 +ERROR_DS_ILLEGAL_SUPERIOR=8345 +ERROR_DS_ILLEGAL_XDOM_MOVE_OPERATION=8492 +ERROR_DS_INAPPROPRIATE_AUTH=8233 +ERROR_DS_INAPPROPRIATE_MATCHING=8238 +ERROR_DS_INCORRECT_ROLE_OWNER=8210 +ERROR_DS_INIT_FAILURE=8532 +ERROR_DS_INSTALL_NO_SCH_VERSION_IN_INIFILE=8512 +ERROR_DS_INSTALL_NO_SRC_SCH_VERSION=8511 +ERROR_DS_INSTALL_SCHEMA_MISMATCH=8467 +ERROR_DS_INSUFF_ACCESS_RIGHTS=8344 +ERROR_DS_INTERNAL_FAILURE=8430 +ERROR_DS_INVALID_ATTRIBUTE_SYNTAX=8203 +ERROR_DS_INVALID_DMD=8360 +ERROR_DS_INVALID_DN_SYNTAX=8242 +ERROR_DS_INVALID_GROUP_TYPE=8513 +ERROR_DS_INVALID_LDAP_DISPLAY_NAME=8479 +ERROR_DS_INVALID_NAME_FOR_SPN=8554 +ERROR_DS_INVALID_ROLE_OWNER=8366 +ERROR_DS_INVALID_SEARCH_FLAG=8500 +ERROR_DS_IS_LEAF=8243 +ERROR_DS_KEY_NOT_UNIQUE=8527 +ERROR_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER=8520 +ERROR_DS_LOCAL_ERROR=8251 +ERROR_DS_LOCAL_MEMBER_OF_LOCAL_ONLY=8548 +ERROR_DS_LOOP_DETECT=8246 +ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED=8557 +ERROR_DS_MAPPING_EXISTS=(TCBASE + 18) +ERROR_DS_MASTERDSA_REQUIRED=8314 +ERROR_DS_MAX_OBJ_SIZE_EXCEEDED=8304 +ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY=8201 +ERROR_DS_MISSING_EXPECTED_ATT=8411 +ERROR_DS_MISSING_FSMO_SETTINGS=8434 +ERROR_DS_MISSING_INFRASTRUCTURE_CONTAINER=8497 +ERROR_DS_MISSING_REQUIRED_ATT=8316 +ERROR_DS_MISSING_SUPREF=8406 +ERROR_DS_MUST_BE_RUN_ON_DST_DC=8558 +ERROR_DS_NAME_ERROR_DOMAIN_ONLY=8473 +ERROR_DS_NAME_ERROR_NO_MAPPING=8472 +ERROR_DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING=8474 +ERROR_DS_NAME_ERROR_NOT_FOUND=8470 +ERROR_DS_NAME_ERROR_NOT_UNIQUE=8471 +ERROR_DS_NAME_ERROR_RESOLVING=8469 +ERROR_DS_NAME_REFERENCE_INVALID=8373 +ERROR_DS_NAME_TOO_LONG=8348 +ERROR_DS_NAME_TOO_MANY_PARTS=8347 +ERROR_DS_NAME_TYPE_UNKNOWN=8351 +ERROR_DS_NAME_UNPARSEABLE=8350 +ERROR_DS_NAME_VALUE_TOO_LONG=8349 +ERROR_DS_NAMING_MASTER_GC=8523 +ERROR_DS_NAMING_VIOLATION=8247 +ERROR_DS_NC_MUST_HAVE_NC_PARENT=8494 +ERROR_DS_NC_STILL_HAS_DSAS=8546 +ERROR_DS_NCNAME_MISSING_CR_REF=8412 +ERROR_DS_NCNAME_MUST_BE_NC=8357 +ERROR_DS_NO_ATTRIBUTE_OR_VALUE=8202 +ERROR_DS_NO_CHAINED_EVAL=8328 +ERROR_DS_NO_CHAINING=8327 +ERROR_DS_NO_CHECKPOINT_WITH_PDC=8551 +ERROR_DS_NO_CROSSREF_FOR_NC=8363 +ERROR_DS_NO_DELETED_NAME=8355 +ERROR_DS_NO_FPO_IN_UNIVERSAL_GROUPS=8549 +ERROR_DS_NO_MORE_RIDS=8209 +ERROR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN=8514 +ERROR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN=8515 +ERROR_DS_NO_PARENT_OBJECT=8329 +ERROR_DS_NO_PKT_PRIVACY_ON_CONNECTION=8533 +ERROR_DS_NO_RDN_DEFINED_IN_SCHEMA=8306 +ERROR_DS_NO_REQUESTED_ATTS_FOUND=8308 +ERROR_DS_NO_RESULTS_RETURNED=8257 +ERROR_DS_NO_RIDS_ALLOCATED=8208 +ERROR_DS_NO_SUCH_OBJECT=8240 +ERROR_DS_NO_TREE_DELETE_ABOVE_NC=8501 +ERROR_DS_NON_BASE_SEARCH=8480 +ERROR_DS_NONEXISTENT_MAY_HAVE=8387 +ERROR_DS_NONEXISTENT_MUST_HAVE=8388 +ERROR_DS_NONEXISTENT_POSS_SUP=8390 +ERROR_DS_NONSAFE_SCHEMA_CHANGE=8508 +ERROR_DS_NOT_AN_OBJECT=8352 +ERROR_DS_NOT_AUTHORITIVE_FOR_DST_NC=8487 +ERROR_DS_NOT_INSTALLED=8200 +ERROR_DS_NOT_ON_BACKLINK=8362 +ERROR_DS_NOT_SUPPORTED=8256 +ERROR_DS_NOTIFY_FILTER_TOO_COMPLEX=8377 +ERROR_DS_OBJ_CLASS_NOT_DEFINED=8371 +ERROR_DS_OBJ_CLASS_NOT_SUBCLASS=8372 +ERROR_DS_OBJ_CLASS_VIOLATION=8212 +ERROR_DS_OBJ_GUID_EXISTS=8361 +ERROR_DS_OBJ_NOT_FOUND=8333 +ERROR_DS_OBJ_STRING_NAME_EXISTS=8305 +ERROR_DS_OBJ_TOO_LARGE=8312 +ERROR_DS_OBJECT_CLASS_REQUIRED=8315 +ERROR_DS_OBJECT_RESULTS_TOO_LARGE=8248 +ERROR_DS_OPERATIONS_ERROR=8224 +ERROR_DS_OUT_OF_SCOPE=8338 +ERROR_DS_PARAM_ERROR=8255 +ERROR_DS_PARENT_IS_AN_ALIAS=8330 +ERROR_DS_PDC_OPERATION_IN_PROGRESS=8490 +ERROR_DS_PROTOCOL_ERROR=8225 +ERROR_DS_RANGE_CONSTRAINT=8322 +ERROR_DS_RDN_DOESNT_MATCH_SCHEMA=8307 +ERROR_DS_RECALCSCHEMA_FAILED=8396 +ERROR_DS_REFERRAL=8235 +ERROR_DS_REFERRAL_LIMIT_EXCEEDED=8260 +ERROR_DS_REFUSING_FSMO_ROLES=8433 +ERROR_DS_REPLICATOR_ONLY=8370 +ERROR_DS_RIDMGR_INIT_ERROR=8211 +ERROR_DS_ROOT_CANT_BE_SUBREF=8326 +ERROR_DS_ROOT_MUST_BE_NC=8301 +ERROR_DS_ROOT_REQUIRES_CLASS_TOP=8432 +ERROR_DS_SAM_INIT_FAILURE=8504 +ERROR_DS_SAM_NEED_BOOTKEY_FLOPPY=8530 +ERROR_DS_SAM_NEED_BOOTKEY_PASSWORD=8529 +ERROR_DS_SCHEMA_ALLOC_FAILED=8415 +ERROR_DS_SCHEMA_NOT_LOADED=8414 +ERROR_DS_SCHEMA_UPDATE_DISALLOWED=8509 +ERROR_DS_SEC_DESC_INVALID=8354 +ERROR_DS_SEC_DESC_TOO_SHORT=8353 +ERROR_DS_SECURITY_CHECKING_ERROR=8413 +ERROR_DS_SECURITY_ILLEGAL_MODIFY=8423 +ERROR_DS_SEMANTIC_ATT_TEST=8383 +ERROR_DS_SENSITIVE_GROUP_VIOLATION=8505 +ERROR_DS_SERVER_DOWN=8250 +ERROR_DS_SHUTTING_DOWN=8364 +ERROR_DS_SINGLE_VALUE_CONSTRAINT=8321 +ERROR_DS_SIZELIMIT_EXCEEDED=8227 +ERROR_DS_SOURCE_AUDITING_NOT_ENABLED=8552 +ERROR_DS_SOURCE_DOMAIN_IN_FOREST=8534 +ERROR_DS_SRC_AND_DST_NC_IDENTICAL=8485 +ERROR_DS_SRC_AND_DST_OBJECT_CLASS_MISMATCH=8540 +ERROR_DS_SRC_DC_MUST_BE_SP4_OR_GREATER=8559 +ERROR_DS_SRC_GUID_MISMATCH=8488 +ERROR_DS_SRC_NAME_MISMATCH=8484 +ERROR_DS_SRC_OBJ_NOT_GROUP_OR_USER=8538 +ERROR_DS_SRC_SID_EXISTS_IN_FOREST=8539 +ERROR_DS_STRING_SD_CONVERSION_FAILED=8522 +ERROR_DS_STRONG_AUTH_REQUIRED=8232 +ERROR_DS_SUB_CLS_TEST_FAIL=8391 +ERROR_DS_SUBREF_MUST_HAVE_PARENT=8356 +ERROR_DS_SUBTREE_NOTIFY_NOT_NC_HEAD=8376 +ERROR_DS_SYNTAX_MISMATCH=8384 +ERROR_DS_TIMELIMIT_EXCEEDED=8226 +ERROR_DS_TREE_DELETE_NOT_FINISHED=8397 +ERROR_DS_UNABLE_TO_SURRENDER_ROLES=8435 +ERROR_DS_UNAVAILABLE=8207 +ERROR_DS_UNAVAILABLE_CRIT_EXTENSION=8236 +ERROR_DS_UNICODEPWD_NOT_IN_QUOTES=8556 +ERROR_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER=8518 +ERROR_DS_UNKNOWN_ERROR=8431 +ERROR_DS_UNKNOWN_OPERATION=8365 +ERROR_DS_UNWILLING_TO_PERFORM=8245 +ERROR_DS_USER_BUFFER_TO_SMALL=8309 +ERROR_DS_WRONG_LINKED_ATT_SYNTAX=8528 +ERROR_DS_WRONG_OM_OBJ_CLASS=8476 +ERROR_DUP_DOMAINNAME=1221 +ERROR_DUP_NAME=52 +ERROR_DUPLICATE_FILTER=(TCBASE + 9) +ERROR_DUPLICATE_FOUND=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x202) +ERROR_DUPLICATE_SERVICE_NAME=1078 +ERROR_DUPLICATE_TAG=2014 +ERROR_DYNLINK_FROM_INVALID_RING=196 +ERROR_EA_ACCESS_DENIED=994 +ERROR_EA_FILE_CORRUPT=276 +ERROR_EA_LIST_INCONSISTENT=255 +ERROR_EA_TABLE_FULL=277 +ERROR_EAS_DIDNT_FIT=275 +ERROR_EAS_NOT_SUPPORTED=282 +ERROR_EFS_SERVER_NOT_TRUSTED=6011 +ERROR_EMPTY=4306 +ERROR_EMPTY_INI_FILE=(RASBASE+90) +ERROR_ENCRYPTION_FAILED=6000 +ERROR_END_OF_MEDIA=1100 +ERROR_ENTRY_PT_NOT_FOUND=(NETSH_ERROR_BASE + 5) +ERROR_ENVVAR_NOT_FOUND=203 +ERROR_EOM_OVERFLOW=1129 +ERROR_EVENT_INVALID=(RASBASE+7) +ERROR_EVENTLOG_CANT_START=1501 +ERROR_EVENTLOG_FILE_CHANGED=1503 +ERROR_EVENTLOG_FILE_CORRUPT=1500 +ERROR_EXCEPTION_IN_SERVICE=1064 +ERROR_EXCL_SEM_ALREADY_OWNED=101 +ERROR_EXE_MACHINE_TYPE_MISMATCH=216 +ERROR_EXE_MARKED_INVALID=192 +ERROR_EXPECTED_SECTION_NAME=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0) +ERROR_EXTENDED_ERROR=1208 +ERROR_FAIL_I24=83 +ERROR_FAILED_SERVICE_CONTROLLER_CONNECT=1063 +ERROR_FAILED_TO_ENCRYPT=(RASBASE+168) +ERROR_FILE_CORRUPT=1392 +ERROR_FILE_COULD_NOT_BE_OPENED=(RASBASE+57) +ERROR_FILE_ENCRYPTED=6002 +ERROR_FILE_EXISTS=80 +ERROR_FILE_INVALID=1006 +ERROR_FILE_NOT_ENCRYPTED=6007 +ERROR_FILE_NOT_FOUND=2 +ERROR_FILE_OFFLINE=4350 +ERROR_FILE_READ_ONLY=6009 +ERROR_FILEMARK_DETECTED=1101 +ERROR_FILENAME_EXCED_RANGE=206 +ERROR_FILEQUEUE_LOCKED=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x216) +ERROR_FILTER_CONFLICT=(TCBASE + 10) +ERROR_FLOPPY_BAD_REGISTERS=1125 +ERROR_FLOPPY_ID_MARK_NOT_FOUND=1122 +ERROR_FLOPPY_UNKNOWN_ERROR=1124 +ERROR_FLOPPY_WRONG_CYLINDER=1123 +ERROR_FROM_DEVICE=(RASBASE+51) +ERROR_FTP_DROPPED=(INTERNET_ERROR_BASE + 111) +ERROR_FTP_NO_PASSIVE_MODE=(INTERNET_ERROR_BASE + 112) +ERROR_FTP_TRANSFER_IN_PROGRESS=(INTERNET_ERROR_BASE + 110) +ERROR_FULL_BACKUP=4004 +ERROR_FULLSCREEN_MODE=1007 +ERROR_FUNCTION_FAILED=1627 +ERROR_FUNCTION_NOT_CALLED=1626 +ERROR_GEN_FAILURE=31 +ERROR_GENERAL_SYNTAX=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|3) +ERROR_GENERIC_NOT_MAPPED=1360 +ERROR_GLOBAL_ONLY_HOOK=1429 +ERROR_GOPHER_ATTRIBUTE_NOT_FOUND=(INTERNET_ERROR_BASE + 137) +ERROR_GOPHER_DATA_ERROR=(INTERNET_ERROR_BASE + 132) +ERROR_GOPHER_END_OF_DATA=(INTERNET_ERROR_BASE + 133) +ERROR_GOPHER_INCORRECT_LOCATOR_TYPE=(INTERNET_ERROR_BASE + 135) +ERROR_GOPHER_INVALID_LOCATOR=(INTERNET_ERROR_BASE + 134) +ERROR_GOPHER_NOT_FILE=(INTERNET_ERROR_BASE + 131) +ERROR_GOPHER_NOT_GOPHER_PLUS=(INTERNET_ERROR_BASE + 136) +ERROR_GOPHER_PROTOCOL_ERROR=(INTERNET_ERROR_BASE + 130) +ERROR_GOPHER_UNKNOWN_LOCATOR=(INTERNET_ERROR_BASE + 138) +ERROR_GRACEFUL_DISCONNECT=1226 +ERROR_GROUP_EXISTS=1318 +ERROR_GROUP_NOT_AVAILABLE=5012 +ERROR_GROUP_NOT_FOUND=5013 +ERROR_GROUP_NOT_ONLINE=5014 +ERROR_HANDLE_DISK_FULL=39 +ERROR_HANDLE_EOF=38 +ERROR_HANGUP_FAILED=(RASBASE+153) +ERROR_HARDWARE_FAILURE=(RASBASE+30) +ERROR_HOOK_NEEDS_HMOD=1428 +ERROR_HOOK_NOT_INSTALLED=1431 +ERROR_HOOK_TYPE_NOT_ALLOWED=1458 +ERROR_HOST_NODE_NOT_AVAILABLE=5005 +ERROR_HOST_NODE_NOT_GROUP_OWNER=5016 +ERROR_HOST_NODE_NOT_RESOURCE_OWNER=5015 +ERROR_HOST_UNREACHABLE=1232 +ERROR_HOTKEY_ALREADY_REGISTERED=1409 +ERROR_HOTKEY_NOT_REGISTERED=1419 +ERROR_HTTP_COOKIE_DECLINED=(INTERNET_ERROR_BASE + 162) +ERROR_HTTP_COOKIE_NEEDS_CONFIRMATION=(INTERNET_ERROR_BASE + 161) +ERROR_HTTP_DOWNLEVEL_SERVER=(INTERNET_ERROR_BASE + 151) +ERROR_HTTP_HEADER_ALREADY_EXISTS=(INTERNET_ERROR_BASE + 155) +ERROR_HTTP_HEADER_NOT_FOUND=(INTERNET_ERROR_BASE + 150) +ERROR_HTTP_INVALID_HEADER=(INTERNET_ERROR_BASE + 153) +ERROR_HTTP_INVALID_QUERY_REQUEST=(INTERNET_ERROR_BASE + 154) +ERROR_HTTP_INVALID_SERVER_RESPONSE=(INTERNET_ERROR_BASE + 152) +ERROR_HTTP_NOT_REDIRECTED=(INTERNET_ERROR_BASE + 160) +ERROR_HTTP_REDIRECT_FAILED=(INTERNET_ERROR_BASE + 156) +ERROR_HTTP_REDIRECT_NEEDS_CONFIRMATION=(INTERNET_ERROR_BASE + 168) +ERROR_HWNDS_HAVE_DIFF_PARENT=1441 +ERROR_ICM_NOT_ENABLED=2018 +ERROR_IDLE_DISCONNECTED=(ROUTEBASE + 26) +ERROR_ILL_FORMED_PASSWORD=1324 +ERROR_ILLEGAL_ELEMENT_ADDRESS=1162 +ERROR_IN_COMMAND=(RASBASE+81) +ERROR_INC_BACKUP=4003 +ERROR_INCOMPATABLE_QOS=(TCBASE + 13) +ERROR_INCOMPATIBLE=(RASBASE+172) +ERROR_INCOMPATIBLE_TCI_VERSION=(TCBASE + 1) +ERROR_INCORRECT_ADDRESS=1241 +ERROR_INDEX_ABSENT=1611 +ERROR_INDIGENOUS_TYPE=4338 +ERROR_INFLOOP_IN_RELOC_CHAIN=202 +ERROR_INIT_DISPLAY=(NETSH_ERROR_BASE + 7) +ERROR_INIT_STATUS_NEEDED=0x11 +ERROR_INSTALL_ALREADY_RUNNING=1618 +ERROR_INSTALL_FAILURE=1603 +ERROR_INSTALL_LANGUAGE_UNSUPPORTED=1623 +ERROR_INSTALL_LOG_FAILURE=1622 +ERROR_INSTALL_NOTUSED=1634 +ERROR_INSTALL_PACKAGE_INVALID=1620 +ERROR_INSTALL_PACKAGE_OPEN_FAILED=1619 +ERROR_INSTALL_PACKAGE_REJECTED=1625 +ERROR_INSTALL_PACKAGE_VERSION=1613 +ERROR_INSTALL_PLATFORM_UNSUPPORTED=1633 +ERROR_INSTALL_REMOTE_DISALLOWED=1640 +ERROR_INSTALL_SERVICE_FAILURE=1601 +ERROR_INSTALL_SOURCE_ABSENT=1612 +ERROR_INSTALL_SUSPEND=1604 +ERROR_INSTALL_TEMP_UNWRITABLE=1632 +ERROR_INSTALL_TRANSFORM_FAILURE=1624 +ERROR_INSTALL_UI_FAILURE=1621 +ERROR_INSTALL_USEREXIT=1602 +ERROR_INSUFFICIENT_BUFFER=122 +ERROR_INTERACTIVE_MODE=(RASBASE+103) +ERROR_INTERFACE_ALREADY_EXISTS=(ROUTEBASE + 4) +ERROR_INTERFACE_CONFIGURATION=(ROUTEBASE + 12) +ERROR_INTERFACE_CONNECTED=(ROUTEBASE + 8) +ERROR_INTERFACE_DEVICE_ACTIVE=ERROR_DEVICE_INTERFACE_ACTIVE +ERROR_INTERFACE_DEVICE_REMOVED=ERROR_DEVICE_INTERFACE_REMOVED +ERROR_INTERFACE_DISABLED=(ROUTEBASE + 16) +ERROR_INTERFACE_DISCONNECTED=(ROUTEBASE + 29) +ERROR_INTERFACE_HAS_NO_DEVICES=(ROUTEBASE + 25) +ERROR_INTERFACE_NOT_CONNECTED=(ROUTEBASE + 6) +ERROR_INTERFACE_UNREACHABLE=(ROUTEBASE + 27) +ERROR_INTERNAL_DB_CORRUPTION=1358 +ERROR_INTERNAL_DB_ERROR=1383 +ERROR_INTERNAL_ERROR=1359 +ERROR_INTERNET_ASYNC_THREAD_FAILED=(INTERNET_ERROR_BASE + 47) +ERROR_INTERNET_BAD_AUTO_PROXY_SCRIPT=(INTERNET_ERROR_BASE + 166) +ERROR_INTERNET_BAD_OPTION_LENGTH=(INTERNET_ERROR_BASE + 10) +ERROR_INTERNET_BAD_REGISTRY_PARAMETER=(INTERNET_ERROR_BASE + 22) +ERROR_INTERNET_CANNOT_CONNECT=(INTERNET_ERROR_BASE + 29) +ERROR_INTERNET_CHG_POST_IS_NON_SECURE=(INTERNET_ERROR_BASE + 42) +ERROR_INTERNET_CLIENT_AUTH_CERT_NEEDED=(INTERNET_ERROR_BASE + 44) +ERROR_INTERNET_CLIENT_AUTH_NOT_SETUP=(INTERNET_ERROR_BASE + 46) +ERROR_INTERNET_CONNECTION_ABORTED=(INTERNET_ERROR_BASE + 30) +ERROR_INTERNET_CONNECTION_RESET=(INTERNET_ERROR_BASE + 31) +ERROR_INTERNET_DIALOG_PENDING=(INTERNET_ERROR_BASE + 49) +ERROR_INTERNET_DISCONNECTED=(INTERNET_ERROR_BASE + 163) +ERROR_INTERNET_EXTENDED_ERROR=(INTERNET_ERROR_BASE + 3) +ERROR_INTERNET_FAILED_DUETOSECURITYCHECK=(INTERNET_ERROR_BASE + 171) +ERROR_INTERNET_FORCE_RETRY=(INTERNET_ERROR_BASE + 32) +ERROR_INTERNET_FORTEZZA_LOGIN_NEEDED=(INTERNET_ERROR_BASE + 54) +ERROR_INTERNET_HANDLE_EXISTS=(INTERNET_ERROR_BASE + 36) +ERROR_INTERNET_HTTP_TO_HTTPS_ON_REDIR=(INTERNET_ERROR_BASE + 39) +ERROR_INTERNET_HTTPS_HTTP_SUBMIT_REDIR=(INTERNET_ERROR_BASE + 52) +ERROR_INTERNET_HTTPS_TO_HTTP_ON_REDIR=(INTERNET_ERROR_BASE + 40) +ERROR_INTERNET_INCORRECT_FORMAT=(INTERNET_ERROR_BASE + 27) +ERROR_INTERNET_INCORRECT_HANDLE_STATE=(INTERNET_ERROR_BASE + 19) +ERROR_INTERNET_INCORRECT_HANDLE_TYPE=(INTERNET_ERROR_BASE + 18) +ERROR_INTERNET_INCORRECT_PASSWORD=(INTERNET_ERROR_BASE + 14) +ERROR_INTERNET_INCORRECT_USER_NAME=(INTERNET_ERROR_BASE + 13) +ERROR_INTERNET_INSERT_CDROM=(INTERNET_ERROR_BASE + 53) +ERROR_INTERNET_INTERNAL_ERROR=(INTERNET_ERROR_BASE + 4) +ERROR_INTERNET_INVALID_CA=(INTERNET_ERROR_BASE + 45) +ERROR_INTERNET_INVALID_OPERATION=(INTERNET_ERROR_BASE + 16) +ERROR_INTERNET_INVALID_OPTION=(INTERNET_ERROR_BASE + 9) +ERROR_INTERNET_INVALID_PROXY_REQUEST=(INTERNET_ERROR_BASE + 33) +ERROR_INTERNET_INVALID_URL=(INTERNET_ERROR_BASE + 5) +ERROR_INTERNET_ITEM_NOT_FOUND=(INTERNET_ERROR_BASE + 28) +ERROR_INTERNET_LOGIN_FAILURE=(INTERNET_ERROR_BASE + 15) +ERROR_INTERNET_LOGIN_FAILURE_DISPLAY_ENTITY_BODY=(INTERNET_ERROR_BASE + 174) +ERROR_INTERNET_MIXED_SECURITY=(INTERNET_ERROR_BASE + 41) +ERROR_INTERNET_NAME_NOT_RESOLVED=(INTERNET_ERROR_BASE + 7) +ERROR_INTERNET_NEED_MSN_SSPI_PKG=(INTERNET_ERROR_BASE + 173) +ERROR_INTERNET_NEED_UI=(INTERNET_ERROR_BASE + 34) +ERROR_INTERNET_NO_CALLBACK=(INTERNET_ERROR_BASE + 25) +ERROR_INTERNET_NO_CONTEXT=(INTERNET_ERROR_BASE + 24) +ERROR_INTERNET_NO_DIRECT_ACCESS=(INTERNET_ERROR_BASE + 23) +ERROR_INTERNET_NOT_INITIALIZED=(INTERNET_ERROR_BASE + 172) +ERROR_INTERNET_NOT_PROXY_REQUEST=(INTERNET_ERROR_BASE + 20) +ERROR_INTERNET_OPERATION_CANCELLED=(INTERNET_ERROR_BASE + 17) +ERROR_INTERNET_OPTION_NOT_SETTABLE=(INTERNET_ERROR_BASE + 11) +ERROR_INTERNET_OUT_OF_HANDLES=(INTERNET_ERROR_BASE + 1) +ERROR_INTERNET_POST_IS_NON_SECURE=(INTERNET_ERROR_BASE + 43) +ERROR_INTERNET_PROTOCOL_NOT_FOUND=(INTERNET_ERROR_BASE + 8) +ERROR_INTERNET_PROXY_SERVER_UNREACHABLE=(INTERNET_ERROR_BASE + 165) +ERROR_INTERNET_REDIRECT_SCHEME_CHANGE=(INTERNET_ERROR_BASE + 48) +ERROR_INTERNET_REGISTRY_VALUE_NOT_FOUND=(INTERNET_ERROR_BASE + 21) +ERROR_INTERNET_REQUEST_PENDING=(INTERNET_ERROR_BASE + 26) +ERROR_INTERNET_RETRY_DIALOG=(INTERNET_ERROR_BASE + 50) +ERROR_INTERNET_SEC_CERT_CN_INVALID=(INTERNET_ERROR_BASE + 38) +ERROR_INTERNET_SEC_CERT_DATE_INVALID=(INTERNET_ERROR_BASE + 37) +ERROR_INTERNET_SEC_CERT_ERRORS=(INTERNET_ERROR_BASE + 55) +ERROR_INTERNET_SEC_CERT_NO_REV=(INTERNET_ERROR_BASE + 56) +ERROR_INTERNET_SEC_CERT_REV_FAILED=(INTERNET_ERROR_BASE + 57) +ERROR_INTERNET_SEC_CERT_REVOKED=(INTERNET_ERROR_BASE + 170) +ERROR_INTERNET_SEC_INVALID_CERT=(INTERNET_ERROR_BASE + 169) +ERROR_INTERNET_SECURITY_CHANNEL_ERROR=(INTERNET_ERROR_BASE + 157) +ERROR_INTERNET_SERVER_UNREACHABLE=(INTERNET_ERROR_BASE + 164) +ERROR_INTERNET_SHUTDOWN=(INTERNET_ERROR_BASE + 12) +ERROR_INTERNET_TCPIP_NOT_INSTALLED=(INTERNET_ERROR_BASE + 159) +ERROR_INTERNET_TIMEOUT=(INTERNET_ERROR_BASE + 2) +ERROR_INTERNET_UNABLE_TO_CACHE_FILE=(INTERNET_ERROR_BASE + 158) +ERROR_INTERNET_UNABLE_TO_DOWNLOAD_SCRIPT=(INTERNET_ERROR_BASE + 167) +ERROR_INTERNET_UNRECOGNIZED_SCHEME=(INTERNET_ERROR_BASE + 6) +ERROR_INVALID_ACCEL_HANDLE=1403 +ERROR_INVALID_ACCESS=12 +ERROR_INVALID_ACCOUNT_NAME=1315 +ERROR_INVALID_ACL=1336 +ERROR_INVALID_ADDRESS=487 +ERROR_INVALID_ADDRESS_TYPE=(TCBASE + 8) +ERROR_INVALID_AT_INTERRUPT_TIME=104 +ERROR_INVALID_AUTH_STATE=(RASBASE+105) +ERROR_INVALID_BLOCK=9 +ERROR_INVALID_BLOCK_LENGTH=1106 +ERROR_INVALID_CALLBACK_NUMBER=(RASBASE+151) +ERROR_INVALID_CATEGORY=117 +ERROR_INVALID_CLASS=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x206) +ERROR_INVALID_CLASS_INSTALLER=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x20D) +ERROR_INVALID_CLEANER=4310 +ERROR_INVALID_CMM=2010 +ERROR_INVALID_COINSTALLER=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x227) +ERROR_INVALID_COLORINDEX=2022 +ERROR_INVALID_COLORSPACE=2017 +ERROR_INVALID_COMBOBOX_MESSAGE=1422 +ERROR_INVALID_COMMAND_LINE=1638 +ERROR_INVALID_COMPRESSION_SPECIFIED=(RASBASE+13) +ERROR_INVALID_COMPUTERNAME=1210 +ERROR_INVALID_CURSOR_HANDLE=1402 +ERROR_INVALID_DATA=13 +ERROR_INVALID_DATATYPE=1804 +ERROR_INVALID_DEVINST_NAME=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x205) +ERROR_INVALID_DIFFSERV_FLOW=(TCBASE + 17) +ERROR_INVALID_DLL=1154 +ERROR_INVALID_DOMAIN_ROLE=1354 +ERROR_INVALID_DOMAIN_STATE=1353 +ERROR_INVALID_DOMAINNAME=1212 +ERROR_INVALID_DRIVE=15 +ERROR_INVALID_DRIVE_OBJECT=4321 +ERROR_INVALID_DS_CLASS=(TCBASE + 20) +ERROR_INVALID_DWP_HANDLE=1405 +ERROR_INVALID_EA_HANDLE=278 +ERROR_INVALID_EA_NAME=254 +ERROR_INVALID_EDIT_HEIGHT=1424 +ERROR_INVALID_ENVIRONMENT=1805 +ERROR_INVALID_EVENT_COUNT=151 +ERROR_INVALID_EVENTNAME=1211 +ERROR_INVALID_EXE_SIGNATURE=191 +ERROR_INVALID_FIELD=1616 +ERROR_INVALID_FILTER_DRIVER=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x22C) +ERROR_INVALID_FILTER_PROC=1427 +ERROR_INVALID_FLAG_NUMBER=186 +ERROR_INVALID_FLAGS=1004 +ERROR_INVALID_FLOW_MODE=(TCBASE + 16) +ERROR_INVALID_FORM_NAME=1902 +ERROR_INVALID_FORM_SIZE=1903 +ERROR_INVALID_FUNCTION=1 +ERROR_INVALID_FUNCTION_FOR_ENTRY=(RASBASE+180) +ERROR_INVALID_GROUP_ATTRIBUTES=1345 +ERROR_INVALID_GROUPNAME=1209 +ERROR_INVALID_GW_COMMAND=1443 +ERROR_INVALID_HANDLE=6 +ERROR_INVALID_HANDLE_STATE=1609 +ERROR_INVALID_HOOK_FILTER=1426 +ERROR_INVALID_HOOK_HANDLE=1404 +ERROR_INVALID_HWPROFILE=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x210) +ERROR_INVALID_ICON_HANDLE=1414 +ERROR_INVALID_ID_AUTHORITY=1343 +ERROR_INVALID_INDEX=1413 +ERROR_INVALID_INF_LOGCONFIG=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x22A) +ERROR_INVALID_KEYBOARD_HANDLE=1457 +ERROR_INVALID_LB_MESSAGE=1432 +ERROR_INVALID_LEVEL=124 +ERROR_INVALID_LIBRARY=4301 +ERROR_INVALID_LIST_FORMAT=153 +ERROR_INVALID_LOGON_HOURS=1328 +ERROR_INVALID_LOGON_TYPE=1367 +ERROR_INVALID_MACHINENAME=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x220) +ERROR_INVALID_MEDIA=4300 +ERROR_INVALID_MEDIA_POOL=4302 +ERROR_INVALID_MEMBER=1388 +ERROR_INVALID_MENU_HANDLE=1401 +ERROR_INVALID_MESSAGE=1002 +ERROR_INVALID_MESSAGEDEST=1218 +ERROR_INVALID_MESSAGENAME=1217 +ERROR_INVALID_MINALLOCSIZE=195 +ERROR_INVALID_MODULETYPE=190 +ERROR_INVALID_MONITOR_HANDLE=1461 +ERROR_INVALID_MSGBOX_STYLE=1438 +ERROR_INVALID_NAME=123 +ERROR_INVALID_NETNAME=1214 +ERROR_INVALID_OPERATION=4317 +ERROR_INVALID_OPERATION_ON_QUORUM=5068 +ERROR_INVALID_OPLOCK_PROTOCOL=301 +ERROR_INVALID_OPTION_TAG=(NETSH_ERROR_BASE + 9) +ERROR_INVALID_OPTION_VALUE=(NETSH_ERROR_BASE + 14) +ERROR_INVALID_ORDINAL=182 +ERROR_INVALID_OWNER=1307 +ERROR_INVALID_PARAMETER=87 +ERROR_INVALID_PASSWORD=86 +ERROR_INVALID_PASSWORDNAME=1216 +ERROR_INVALID_PEAK_RATE=(TCBASE + 4) +ERROR_INVALID_PIXEL_FORMAT=2000 +ERROR_INVALID_PORT_HANDLE=(RASBASE+1) +ERROR_INVALID_PRIMARY_GROUP=1308 +ERROR_INVALID_PRINT_MONITOR=3007 +ERROR_INVALID_PRINTER_COMMAND=1803 +ERROR_INVALID_PRINTER_NAME=1801 +ERROR_INVALID_PRINTER_STATE=1906 +ERROR_INVALID_PRIORITY=1800 +ERROR_INVALID_PROFILE=2011 +ERROR_INVALID_PROPPAGE_PROVIDER=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x224) +ERROR_INVALID_QOS_PRIORITY=(TCBASE + 6) +ERROR_INVALID_RADIUS_RESPONSE=(ROUTEBASE + 39) +ERROR_INVALID_REFERENCE_STRING=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x21F) +ERROR_INVALID_REG_PROPERTY=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x209) +ERROR_INVALID_REPARSE_DATA=4392 +ERROR_INVALID_SCROLLBAR_RANGE=1448 +ERROR_INVALID_SD_MODE=(TCBASE + 5) +ERROR_INVALID_SECURITY_DESCR=1338 +ERROR_INVALID_SEGDPL=198 +ERROR_INVALID_SEGMENT_NUMBER=180 +ERROR_INVALID_SEPARATOR_FILE=1799 +ERROR_INVALID_SERVER_STATE=1352 +ERROR_INVALID_SERVICE_ACCOUNT=1057 +ERROR_INVALID_SERVICE_CONTROL=1052 +ERROR_INVALID_SERVICE_LOCK=1071 +ERROR_INVALID_SERVICE_TYPE=(TCBASE + 2) +ERROR_INVALID_SERVICENAME=1213 +ERROR_INVALID_SHAPE_RATE=(TCBASE + 19) +ERROR_INVALID_SHARENAME=1215 +ERROR_INVALID_SHOWWIN_COMMAND=1449 +ERROR_INVALID_SID=1337 +ERROR_INVALID_SIGNAL_NUMBER=209 +ERROR_INVALID_SIZE=(RASBASE+32) +ERROR_INVALID_SMM=(RASBASE+145) +ERROR_INVALID_SPI_VALUE=1439 +ERROR_INVALID_STACKSEG=189 +ERROR_INVALID_STARTING_CODESEG=188 +ERROR_INVALID_STATE=5023 +ERROR_INVALID_SUB_AUTHORITY=1335 +ERROR_INVALID_SYNTAX=(NETSH_ERROR_BASE + 1) +ERROR_INVALID_TABLE=1628 +ERROR_INVALID_TARGET_HANDLE=114 +ERROR_INVALID_THREAD_ID=1444 +ERROR_INVALID_TIME=1901 +ERROR_INVALID_TOKEN_RATE=(TCBASE + 3) +ERROR_INVALID_TRAFFIC_CLASS=(TCBASE + 7) +ERROR_INVALID_TRANSFORM=2020 +ERROR_INVALID_USER_BUFFER=1784 +ERROR_INVALID_VERIFY_SWITCH=118 +ERROR_INVALID_VLM_OPERATION=1174 +ERROR_INVALID_WINDOW_HANDLE=1400 +ERROR_INVALID_WINDOW_STYLE=2002 +ERROR_INVALID_WORKSTATION=1329 +ERROR_IO_DEVICE=1117 +ERROR_IO_INCOMPLETE=996 +ERROR_IO_PENDING=997 +ERROR_IOPL_NOT_ENABLED=197 +ERROR_IP_CONFIGURATION=(RASBASE+116) +ERROR_IPV6_NOT_IMPLEMENTED=(ERROR_BASE + 3) +ERROR_IPXCP_DIALOUT_ALREADY_ACTIVE=(RASBASE+126) +ERROR_IPXCP_NET_NUMBER_CONFLICT=(RASBASE+144) +ERROR_IPXCP_NO_DIALIN_CONFIGURED=(RASBASE+125) +ERROR_IPXCP_NO_DIALOUT_CONFIGURED=(RASBASE+124) +ERROR_IRQ_BUSY=1119 +ERROR_IS_JOIN_PATH=147 +ERROR_IS_JOIN_TARGET=133 +ERROR_IS_JOINED=134 +ERROR_IS_SUBST_PATH=146 +ERROR_IS_SUBST_TARGET=149 +ERROR_IS_SUBSTED=135 +ERROR_ITERATED_DATA_EXCEEDS_64k=194 +ERROR_JOIN_TO_JOIN=138 +ERROR_JOIN_TO_SUBST=140 +ERROR_JOURNAL_DELETE_IN_PROGRESS=1178 +ERROR_JOURNAL_ENTRY_DELETED=1181 +ERROR_JOURNAL_HOOK_SET=1430 +ERROR_JOURNAL_NOT_ACTIVE=1179 +ERROR_KEY_DELETED=1018 +ERROR_KEY_DOES_NOT_EXIST=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x204) +ERROR_KEY_HAS_CHILDREN=1020 +ERROR_KEY_NOT_FOUND=(RASBASE+27) +ERROR_LABEL_QUESTIONABLE=0x2 +ERROR_LABEL_TOO_LONG=154 +ERROR_LABEL_UNREADABLE=0x1 +ERROR_LAST_ADMIN=1322 +ERROR_LB_WITHOUT_TABSTOPS=1434 +ERROR_LIBRARY_FULL=4322 +ERROR_LIBRARY_OFFLINE=4305 +ERROR_LICENSE_QUOTA_EXCEEDED=1395 +ERROR_LINE_BUSY=(RASBASE+76) +ERROR_LINE_NOT_FOUND=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x102) +ERROR_LISTBOX_ID_NOT_FOUND=1416 +ERROR_LM_CROSS_ENCRYPTION_REQUIRED=1390 +ERROR_LOCAL_FAILURE=15 +ERROR_LOCAL_USER_SESSION_KEY=1303 +ERROR_LOCK_FAILED=167 +ERROR_LOCK_VIOLATION=33 +ERROR_LOCKED=212 +ERROR_LOG_FILE_FULL=1502 +ERROR_LOGIN_TIME_RESTRICTION=1239 +ERROR_LOGIN_WKSTA_RESTRICTION=1240 +ERROR_LOGON_FAILURE=1326 +ERROR_LOGON_NOT_GRANTED=1380 +ERROR_LOGON_SESSION_COLLISION=1366 +ERROR_LOGON_SESSION_EXISTS=1363 +ERROR_LOGON_TYPE_NOT_GRANTED=1385 +ERROR_LUIDS_EXHAUSTED=1334 +ERROR_MACHINE_UNAVAILABLE=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x222) +ERROR_MACRO_NOT_DEFINED=(RASBASE+54) +ERROR_MACRO_NOT_FOUND=(RASBASE+53) +ERROR_MAGAZINE_NOT_PRESENT=1163 +ERROR_MAPPED_ALIGNMENT=1132 +ERROR_MAX_CLIENT_INTERFACE_LIMIT=(ROUTEBASE + 35) +ERROR_MAX_LAN_INTERFACE_LIMIT=(ROUTEBASE + 33) +ERROR_MAX_THRDS_REACHED=164 +ERROR_MAX_WAN_INTERFACE_LIMIT=(ROUTEBASE + 34) +ERROR_MEDIA_CHANGED=1110 +ERROR_MEDIA_INCOMPATIBLE=4315 +ERROR_MEDIA_NOT_AVAILABLE=4318 +ERROR_MEDIA_OFFLINE=4304 +ERROR_MEDIA_UNAVAILABLE=4308 +ERROR_MEDIUM_NOT_ACCESSIBLE=4323 +ERROR_MEMBER_IN_ALIAS=1378 +ERROR_MEMBER_IN_GROUP=1320 +ERROR_MEMBER_NOT_IN_ALIAS=1377 +ERROR_MEMBER_NOT_IN_GROUP=1321 +ERROR_MEMBERS_PRIMARY_GROUP=1374 +ERROR_MENU_ITEM_NOT_FOUND=1456 +ERROR_MESSAGE_EXCEEDS_MAX_SIZE=4336 +ERROR_MESSAGE_MACRO_NOT_FOUND=(RASBASE+55) +ERROR_MESSAGE_SYNC_ONLY=1159 +ERROR_META_EXPANSION_TOO_LONG=208 +ERROR_METAFILE_NOT_SUPPORTED=2003 +ERROR_MISSING_OPTION=(NETSH_ERROR_BASE + 11) +ERROR_MOD_NOT_FOUND=126 +ERROR_MORE_DATA=234 +ERROR_MORE_WRITES=1120 +ERROR_MR_MID_NOT_FOUND=317 +ERROR_MUTUAL_AUTH_FAILED=1397 +ERROR_NAME_EXISTS_ON_NET=(RASBASE+42) +ERROR_NEGATIVE_SEEK=131 +ERROR_NESTING_NOT_ALLOWED=215 +ERROR_NET_WRITE_FAULT=88 +ERROR_NETBIOS_ERROR=(RASBASE+40) +ERROR_NETLOGON_NOT_STARTED=1792 +ERROR_NETNAME_DELETED=64 +ERROR_NETWORK_ACCESS_DENIED=65 +ERROR_NETWORK_BUSY=54 +ERROR_NETWORK_NOT_AVAILABLE=5035 +ERROR_NETWORK_UNREACHABLE=1231 +ERROR_NO_ACTIVE_ISDN_LINES=(RASBASE+113) +ERROR_NO_ANSWER=(RASBASE+78) +ERROR_NO_ASSOCIATED_CLASS=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x200) +ERROR_NO_ASSOCIATED_SERVICE=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x219) +ERROR_NO_ASSOCIATION=1155 +ERROR_NO_AUTH_PROTOCOL_AVAILABLE=(ROUTEBASE + 18) +ERROR_NO_BACKUP=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x103) +ERROR_NO_BROWSER_SERVERS_FOUND=6118 +ERROR_NO_CARRIER=(RASBASE+79) +ERROR_NO_CATALOG_FOR_OEM_INF=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x22F) +ERROR_NO_CERTIFICATE=(RASBASE+166) +ERROR_NO_CHANGE=(NETSH_ERROR_BASE + 3) +ERROR_NO_CLASS_DRIVER_LIST=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x218) +ERROR_NO_CLASSINSTALL_PARAMS=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x215) +ERROR_NO_COMMAND_FOUND=(RASBASE+61) +ERROR_NO_COMPAT_DRIVERS=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x228) +ERROR_NO_CONFIGMGR_SERVICES=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x223) +ERROR_NO_CONNECTION=(RASBASE+68) +ERROR_NO_DATA=232 +ERROR_NO_DATA_DETECTED=1104 +ERROR_NO_DEFAULT_DEVICE_INTERFACE=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x21A) +ERROR_NO_DEFAULT_INTERFACE_DEVICE=ERROR_NO_DEFAULT_DEVICE_INTERFACE +ERROR_NO_DEVICE_ICON=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x229) +ERROR_NO_DEVICE_SELECTED=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x211) +ERROR_NO_DIALIN_PERMISSION=(RASBASE+49) +ERROR_NO_DIALTONE=(RASBASE+80) +ERROR_NO_DIFF_USER_AT_LOGON=(RASBASE + 184) +ERROR_NO_DRIVER_SELECTED=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x203) +ERROR_NO_EAPTLS_CERTIFICATE=(RASBASE + 198) +ERROR_NO_EFS=6004 +ERROR_NO_ENDPOINTS=(RASBASE+20) +ERROR_NO_ENTRIES=(NETSH_ERROR_BASE + 0) +ERROR_NO_IMPERSONATION_TOKEN=1309 +ERROR_NO_INF=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x20A) +ERROR_NO_INHERITANCE=1391 +ERROR_NO_INTERFACE_CREDENTIALS_SET=(ROUTEBASE + 9) +ERROR_NO_IP_ADDRESSES=(RASBASE+117) +ERROR_NO_IP_RAS_ADAPTER=(RASBASE+128) +ERROR_NO_ISDN_CHANNELS_AVAILABLE=(RASBASE+114) +ERROR_NO_LOCAL_ENCRYPTION=(RASBASE+141) +ERROR_NO_LOG_SPACE=1019 +ERROR_NO_LOGON_SERVERS=1311 +ERROR_NO_MAC_FOR_PORT=(RASBASE+147) +ERROR_NO_MATCH=1169 +ERROR_NO_MEDIA_IN_DRIVE=1112 +ERROR_NO_MORE_DEVICES=1248 +ERROR_NO_MORE_FILES=18 +ERROR_NO_MORE_INFO=1 +ERROR_NO_MORE_ITEMS=259 +ERROR_NO_MORE_SEARCH_HANDLES=113 +ERROR_NO_MORE_USER_HANDLES=1158 +ERROR_NO_NET_OR_BAD_PATH=1203 +ERROR_NO_NETWORK=1222 +ERROR_NO_PROC_SLOTS=89 +ERROR_NO_PROMOTION_ACTIVE=8222 +ERROR_NO_QUOTAS_FOR_ACCOUNT=1302 +ERROR_NO_RADIUS_SERVERS=(ROUTEBASE + 38) +ERROR_NO_RECOVERY_POLICY=6003 +ERROR_NO_RECOVERY_PROGRAM=1082 +ERROR_NO_REG_CERT_AT_LOGON=(RASBASE + 185) +ERROR_NO_REMOTE_ENCRYPTION=(RASBASE+142) +ERROR_NO_RESPONSES=(RASBASE+60) +ERROR_NO_SCROLLBARS=1447 +ERROR_NO_SECURITY_ON_OBJECT=1350 +ERROR_NO_SHUTDOWN_IN_PROGRESS=1116 +ERROR_NO_SIGNAL_SENT=205 +ERROR_NO_SITENAME=1919 +ERROR_NO_SMART_CARD_READER=(RASBASE+164) +ERROR_NO_SPOOL_SPACE=62 +ERROR_NO_SUCH_ALIAS=1376 +ERROR_NO_SUCH_DEVICE_INTERFACE=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x225) +ERROR_NO_SUCH_DEVINST=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x20B) +ERROR_NO_SUCH_DOMAIN=1355 +ERROR_NO_SUCH_GROUP=1319 +ERROR_NO_SUCH_INTERFACE=(ROUTEBASE + 5) +ERROR_NO_SUCH_INTERFACE_CLASS=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x21E) +ERROR_NO_SUCH_INTERFACE_DEVICE=ERROR_NO_SUCH_DEVICE_INTERFACE +ERROR_NO_SUCH_LOGON_SESSION=1312 +ERROR_NO_SUCH_MEMBER=1387 +ERROR_NO_SUCH_PACKAGE=1364 +ERROR_NO_SUCH_PRIVILEGE=1313 +ERROR_NO_SUCH_SITE=1249 +ERROR_NO_SUCH_USER=1317 +ERROR_NO_SUPPORTING_DRIVES=4339 +ERROR_NO_SYSTEM_MENU=1437 +ERROR_NO_SYSTEM_RESOURCES=1450 +ERROR_NO_TAG=(NETSH_ERROR_BASE + 10) +ERROR_NO_TOKEN=1008 +ERROR_NO_TRACKING_SERVICE=1172 +ERROR_NO_TRUST_LSA_SECRET=1786 +ERROR_NO_TRUST_SAM_ACCOUNT=1787 +ERROR_NO_UNICODE_TRANSLATION=1113 +ERROR_NO_USER_KEYS=6006 +ERROR_NO_USER_SESSION_KEY=1394 +ERROR_NO_VOLUME_ID=1173 +ERROR_NO_VOLUME_LABEL=125 +ERROR_NO_WILDCARD_CHARACTERS=1417 +ERROR_NOACCESS=998 +ERROR_NODE_CANT_HOST_RESOURCE=5071 +ERROR_NODE_NOT_AVAILABLE=5036 +ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT=1807 +ERROR_NOLOGON_SERVER_TRUST_ACCOUNT=1809 +ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT=1808 +ERROR_NON_MDICHILD_WINDOW=1445 +ERROR_NON_WINDOWS_DRIVER=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x22E) +ERROR_NON_WINDOWS_NT_DRIVER=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x22D) +ERROR_NONE_MAPPED=1332 +ERROR_NONPAGED_SYSTEM_RESOURCES=1451 +ERROR_NOT_A_REPARSE_POINT=4390 +ERROR_NOT_ALL_ASSIGNED=1300 +ERROR_NOT_AUTHENTICATED=1244 +ERROR_NOT_BINARY_MACRO=(RASBASE+93) +ERROR_NOT_CHILD_WINDOW=1442 +ERROR_NOT_CLIENT_PORT=(ROUTEBASE + 13) +ERROR_NOT_CONNECTED=2250 +ERROR_NOT_CONTAINER=1207 +ERROR_NOT_DISABLEABLE=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x231) +ERROR_NOT_DOS_DISK=26 +ERROR_NOT_EMPTY=4307 +ERROR_NOT_ENOUGH_MEMORY=8 +ERROR_NOT_ENOUGH_QUOTA=1816 +ERROR_NOT_ENOUGH_SERVER_MEMORY=1130 +ERROR_NOT_EXPORT_FORMAT=6008 +ERROR_NOT_FOUND=1168 +ERROR_NOT_INSTALLED=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x1000) +ERROR_NOT_JOINED=136 +ERROR_NOT_LOCKED=158 +ERROR_NOT_LOGGED_ON=1245 +ERROR_NOT_LOGON_PROCESS=1362 +ERROR_NOT_OWNER=288 +ERROR_NOT_QUORUM_CAPABLE=5021 +ERROR_NOT_QUORUM_CLASS=5025 +ERROR_NOT_READY=21 +ERROR_NOT_REGISTRY_FILE=1017 +ERROR_NOT_ROUTER_PORT=(ROUTEBASE + 14) +ERROR_NOT_SAME_DEVICE=17 +ERROR_NOT_SUBSTED=137 +ERROR_NOT_SUPPORTED=50 +ERROR_NOT_SUPPORTED_ON_SBS=1254 +ERROR_NOTIFY_ENUM_DIR=1022 +ERROR_NT_CROSS_ENCRYPTION_REQUIRED=1386 +ERROR_NULL_LM_PASSWORD=1304 +ERROR_NUMBERCHANGED=(RASBASE+173) +ERROR_OAKLEY_ATTRIB_FAIL=(RASBASE + 188) +ERROR_OAKLEY_AUTH_FAIL=(RASBASE + 187) +ERROR_OAKLEY_ERROR=(RASBASE + 193) +ERROR_OAKLEY_GENERAL_PROCESSING=(RASBASE + 189) +ERROR_OAKLEY_NO_CERT=(RASBASE + 186) +ERROR_OAKLEY_NO_PEER_CERT=(RASBASE + 190) +ERROR_OAKLEY_NO_POLICY=(RASBASE + 191) +ERROR_OAKLEY_TIMED_OUT=(RASBASE + 192) +ERROR_OBJECT_ALREADY_EXISTS=5010 +ERROR_OBJECT_IN_LIST=5011 +ERROR_OBJECT_NOT_FOUND=4312 +ERROR_OKAY=(NETSH_ERROR_BASE + 15) +ERROR_OLD_WIN_VERSION=1150 +ERROR_ONLY_IF_CONNECTED=1251 +ERROR_OPEN_FAILED=110 +ERROR_OPEN_FILES=2401 +ERROR_OPERATION_ABORTED=995 +ERROR_OPLOCK_NOT_GRANTED=300 +ERROR_OUT_OF_BUFFERS=(RASBASE+14) +ERROR_OUT_OF_PAPER=28 +ERROR_OUT_OF_STRUCTURES=84 +ERROR_OUTOFMEMORY=14 +ERROR_OUTOFORDER=(RASBASE+177) +ERROR_OVERRIDE_NOCHANGES=1252 +ERROR_OVERRUN=(RASBASE+110) +ERROR_PAGED_SYSTEM_RESOURCES=1452 +ERROR_PAGEFILE_QUOTA=1454 +ERROR_PARTIAL_COPY=299 +ERROR_PARTIAL_RESPONSE_LOOPING=(RASBASE+97) +ERROR_PARTITION_FAILURE=1105 +ERROR_PASSWD_EXPIRED=(RASBASE+48) +ERROR_PASSWORD_EXPIRED=1330 +ERROR_PASSWORD_MUST_CHANGE=1907 +ERROR_PASSWORD_RESTRICTION=1325 +ERROR_PATCH_BIGGER_THAN_COMPRESSED=0xC00E3105 +ERROR_PATCH_CORRUPT=0xC00E4102 +ERROR_PATCH_DECODE_FAILURE=0xC00E4101 +ERROR_PATCH_ENCODE_FAILURE=0xC00E3101 +ERROR_PATCH_IMAGEHLP_FAILURE=0xC00E3106 +ERROR_PATCH_INVALID_OPTIONS=0xC00E3102 +ERROR_PATCH_NEWER_FORMAT=0xC00E4103 +ERROR_PATCH_NOT_AVAILABLE=0xC00E4106 +ERROR_PATCH_NOT_NECESSARY=0xC00E4105 +ERROR_PATCH_PACKAGE_INVALID=1636 +ERROR_PATCH_PACKAGE_OPEN_FAILED=1635 +ERROR_PATCH_PACKAGE_UNSUPPORTED=1637 +ERROR_PATCH_RETAIN_RANGES_DIFFER=0xC00E3104 +ERROR_PATCH_SAME_FILE=0xC00E3103 +ERROR_PATCH_TARGET_NOT_FOUND=1642 +ERROR_PATCH_WRONG_FILE=0xC00E4104 +ERROR_PATH_BUSY=148 +ERROR_PATH_NOT_FOUND=3 +ERROR_PCW_BAD_API_PATCHING_OPTION_FLAGS=(ERROR_PCW_BASE + 0xB) +ERROR_PCW_BAD_API_PATCHING_SYMBOL_FLAGS=(ERROR_PCW_BASE + 0xC) +ERROR_PCW_BAD_FAMILY_RANGE_NAME=(ERROR_PCW_BASE + 0x58) +ERROR_PCW_BAD_FILE_SEQUENCE_START=(ERROR_PCW_BASE + 0x39) +ERROR_PCW_BAD_GUIDS_TO_REPLACE=(ERROR_PCW_BASE + 0x8) +ERROR_PCW_BAD_IMAGE_FAMILY_DISKID=(ERROR_PCW_BASE + 0x3C) +ERROR_PCW_BAD_IMAGE_FAMILY_FILESEQSTART=(ERROR_PCW_BASE + 0x3D) +ERROR_PCW_BAD_IMAGE_FAMILY_NAME=(ERROR_PCW_BASE + 0x23) +ERROR_PCW_BAD_IMAGE_FAMILY_SRC_PROP=(ERROR_PCW_BASE + 0x25) +ERROR_PCW_BAD_MEDIA_DISK_ID=(ERROR_PCW_BASE + 0x38) +ERROR_PCW_BAD_MEDIA_SRC_PROP_NAME=(ERROR_PCW_BASE + 0x37) +ERROR_PCW_BAD_PATCH_GUID=(ERROR_PCW_BASE + 0x7) +ERROR_PCW_BAD_TARGET_IMAGE_NAME=(ERROR_PCW_BASE + 0x17) +ERROR_PCW_BAD_TARGET_IMAGE_PRODUCT_CODE=(ERROR_PCW_BASE + 0x79) +ERROR_PCW_BAD_TARGET_IMAGE_PRODUCT_VERSION=(ERROR_PCW_BASE + 0x7A) +ERROR_PCW_BAD_TARGET_IMAGE_UPGRADE_CODE=(ERROR_PCW_BASE + 0x7B) +ERROR_PCW_BAD_TARGET_IMAGE_UPGRADED=(ERROR_PCW_BASE + 0x3F) +ERROR_PCW_BAD_TARGET_PRODUCT_CODE_LIST=(ERROR_PCW_BASE + 0x9) +ERROR_PCW_BAD_UPGRADED_IMAGE_FAMILY=(ERROR_PCW_BASE + 0x3E) +ERROR_PCW_BAD_UPGRADED_IMAGE_NAME=(ERROR_PCW_BASE + 0xF) +ERROR_PCW_BAD_UPGRADED_IMAGE_PRODUCT_CODE=(ERROR_PCW_BASE + 0x76) +ERROR_PCW_BAD_UPGRADED_IMAGE_PRODUCT_VERSION=(ERROR_PCW_BASE + 0x77) +ERROR_PCW_BAD_UPGRADED_IMAGE_UPGRADE_CODE=(ERROR_PCW_BASE + 0x78) +ERROR_PCW_BASE=0xC00E5101 +ERROR_PCW_CANNOT_CREATE_STORAGE=(ERROR_PCW_BASE + 0x46) +ERROR_PCW_CANNOT_CREATE_STREAM=(ERROR_PCW_BASE + 0x47) +ERROR_PCW_CANNOT_READ_CABINET=(ERROR_PCW_BASE + 0x49) +ERROR_PCW_CANNOT_RUN_MAKECAB=(ERROR_PCW_BASE + 0x45) +ERROR_PCW_CANNOT_WRITE_DDF=(ERROR_PCW_BASE + 0x44) +ERROR_PCW_CANNOT_WRITE_STREAM=(ERROR_PCW_BASE + 0x48) +ERROR_PCW_CANT_COPY_FILE_TO_TEMP_FOLDER=(ERROR_PCW_BASE + 0x3A) +ERROR_PCW_CANT_CREATE_ONE_PATCH_FILE=(ERROR_PCW_BASE + 0x3B) +ERROR_PCW_CANT_CREATE_PATCH_FILE=(ERROR_PCW_BASE + 0x5) +ERROR_PCW_CANT_CREATE_SUMMARY_INFO=(ERROR_PCW_BASE + 0x73) +ERROR_PCW_CANT_CREATE_SUMMARY_INFO_POUND=(ERROR_PCW_BASE + 0x75) +ERROR_PCW_CANT_CREATE_TEMP_FOLDER=(ERROR_PCW_BASE + 0x2) +ERROR_PCW_CANT_GENERATE_TRANSFORM=(ERROR_PCW_BASE + 0x72) +ERROR_PCW_CANT_GENERATE_TRANSFORM_POUND=(ERROR_PCW_BASE + 0x74) +ERROR_PCW_CANT_OVERWRITE_PATCH=(ERROR_PCW_BASE + 0x4) +ERROR_PCW_DUP_IMAGE_FAMILY_NAME=(ERROR_PCW_BASE + 0x24) +ERROR_PCW_DUP_TARGET_IMAGE_NAME=(ERROR_PCW_BASE + 0x18) +ERROR_PCW_DUP_TARGET_IMAGE_PACKCODE=(ERROR_PCW_BASE + 0x40) +ERROR_PCW_DUP_UPGRADED_IMAGE_NAME=(ERROR_PCW_BASE + 0x10) +ERROR_PCW_DUP_UPGRADED_IMAGE_PACKCODE=(ERROR_PCW_BASE + 0x52) +ERROR_PCW_EXTFILE_BAD_FAMILY_FIELD=(ERROR_PCW_BASE + 0x2B) +ERROR_PCW_EXTFILE_BAD_IGNORE_LENGTHS=(ERROR_PCW_BASE + 0x65) +ERROR_PCW_EXTFILE_BAD_IGNORE_OFFSETS=(ERROR_PCW_BASE + 0x63) +ERROR_PCW_EXTFILE_BAD_RETAIN_OFFSETS=(ERROR_PCW_BASE + 0x68) +ERROR_PCW_EXTFILE_BLANK_FILE_TABLE_KEY=(ERROR_PCW_BASE + 0x2A) +ERROR_PCW_EXTFILE_BLANK_PATH_TO_FILE=(ERROR_PCW_BASE + 0x2D) +ERROR_PCW_EXTFILE_IGNORE_COUNT_MISMATCH=(ERROR_PCW_BASE + 0x66) +ERROR_PCW_EXTFILE_LONG_FILE_TABLE_KEY=(ERROR_PCW_BASE + 0x29) +ERROR_PCW_EXTFILE_LONG_IGNORE_LENGTHS=(ERROR_PCW_BASE + 0x64) +ERROR_PCW_EXTFILE_LONG_IGNORE_OFFSETS=(ERROR_PCW_BASE + 0x62) +ERROR_PCW_EXTFILE_LONG_PATH_TO_FILE=(ERROR_PCW_BASE + 0x2C) +ERROR_PCW_EXTFILE_LONG_RETAIN_OFFSETS=(ERROR_PCW_BASE + 0x67) +ERROR_PCW_EXTFILE_MISSING_FILE=(ERROR_PCW_BASE + 0x2E) +ERROR_PCW_EXTFILE_RETAIN_COUNT_MISMATCH=(ERROR_PCW_BASE + 0x69) +ERROR_PCW_FAMILY_RANGE_BAD_RETAIN_LENGTHS=(ERROR_PCW_BASE + 0x60) +ERROR_PCW_FAMILY_RANGE_BAD_RETAIN_OFFSETS=(ERROR_PCW_BASE + 0x5D) +ERROR_PCW_FAMILY_RANGE_BLANK_FILE_TABLE_KEY=(ERROR_PCW_BASE + 0x5A) +ERROR_PCW_FAMILY_RANGE_BLANK_RETAIN_LENGTHS=(ERROR_PCW_BASE + 0x5F) +ERROR_PCW_FAMILY_RANGE_BLANK_RETAIN_OFFSETS=(ERROR_PCW_BASE + 0x5C) +ERROR_PCW_FAMILY_RANGE_COUNT_MISMATCH=(ERROR_PCW_BASE + 0x61) +ERROR_PCW_FAMILY_RANGE_LONG_FILE_TABLE_KEY=(ERROR_PCW_BASE + 0x59) +ERROR_PCW_FAMILY_RANGE_LONG_RETAIN_LENGTHS=(ERROR_PCW_BASE + 0x5E) +ERROR_PCW_FAMILY_RANGE_LONG_RETAIN_OFFSETS=(ERROR_PCW_BASE + 0x5B) +ERROR_PCW_FAMILY_RANGE_NAME_TOO_LONG=(ERROR_PCW_BASE + 0x57) +ERROR_PCW_FILERANGE_BLANK_FILE_TABLE_KEY=(ERROR_PCW_BASE + 0x30) +ERROR_PCW_FILERANGE_INVALID_OFFSET=(ERROR_PCW_BASE + 0x34) +ERROR_PCW_FILERANGE_INVALID_RETAIN=(ERROR_PCW_BASE + 0x36) +ERROR_PCW_FILERANGE_INVALID_SIZE=(ERROR_PCW_BASE + 0x35) +ERROR_PCW_FILERANGE_LONG_FILE_TABLE_KEY=(ERROR_PCW_BASE + 0x2F) +ERROR_PCW_FILERANGE_LONG_PATH_TO_FILE=(ERROR_PCW_BASE + 0x32) +ERROR_PCW_FILERANGE_MISSING_FILE=(ERROR_PCW_BASE + 0x33) +ERROR_PCW_FILERANGE_MISSING_FILE_TABLE_KEY=(ERROR_PCW_BASE + 0x31) +ERROR_PCW_IMAGE_FAMILY_NAME_TOO_LONG=(ERROR_PCW_BASE + 0x22) +ERROR_PCW_MISMATCHED_PRODUCT_CODES=(ERROR_PCW_BASE + 0x42) +ERROR_PCW_MISMATCHED_PRODUCT_VERSIONS=(ERROR_PCW_BASE + 0x43) +ERROR_PCW_MISSING_PATCH_GUID=(ERROR_PCW_BASE + 0x6) +ERROR_PCW_MISSING_PATCH_PATH=(ERROR_PCW_BASE + 0x3) +ERROR_PCW_NEXTxc=(ERROR_PCW_BASE + 0x7C) +ERROR_PCW_NEXTxd=(ERROR_PCW_BASE + 0x7D) +ERROR_PCW_NEXTxe=(ERROR_PCW_BASE + 0x7E) +ERROR_PCW_NEXTxf=(ERROR_PCW_BASE + 0x7F) +ERROR_PCW_NO_UPGRADED_IMAGES_TO_PATCH=(ERROR_PCW_BASE + 0xA) +ERROR_PCW_OODS_COPYING_MSI=(ERROR_PCW_BASE + 0xD) +ERROR_PCW_PCP_BAD_FORMAT=(ERROR_PCW_BASE + 0x1) +ERROR_PCW_PCP_DOESNT_EXIST=(ERROR_PCW_BASE + 0x0) +ERROR_PCW_TARGET_BAD_PROD_CODE_VAL=(ERROR_PCW_BASE + 0x1F) +ERROR_PCW_TARGET_BAD_PROD_VALIDATE=(ERROR_PCW_BASE + 0x1E) +ERROR_PCW_TARGET_IMAGE_COMPRESSED=(ERROR_PCW_BASE + 0x1D) +ERROR_PCW_TARGET_IMAGE_NAME_TOO_LONG=(ERROR_PCW_BASE + 0x16) +ERROR_PCW_TARGET_IMAGE_PATH_EMPTY=(ERROR_PCW_BASE + 0x1A) +ERROR_PCW_TARGET_IMAGE_PATH_NOT_EXIST=(ERROR_PCW_BASE + 0x1B) +ERROR_PCW_TARGET_IMAGE_PATH_NOT_MSI=(ERROR_PCW_BASE + 0x1C) +ERROR_PCW_TARGET_IMAGE_PATH_TOO_LONG=(ERROR_PCW_BASE + 0x19) +ERROR_PCW_TARGET_MISSING_SRC_FILES=(ERROR_PCW_BASE + 0x21) +ERROR_PCW_TFILEDATA_BAD_IGNORE_LENGTHS=(ERROR_PCW_BASE + 0x6D) +ERROR_PCW_TFILEDATA_BAD_IGNORE_OFFSETS=(ERROR_PCW_BASE + 0x6B) +ERROR_PCW_TFILEDATA_BAD_RETAIN_OFFSETS=(ERROR_PCW_BASE + 0x70) +ERROR_PCW_TFILEDATA_BAD_TARGET_FIELD=(ERROR_PCW_BASE + 0x4E) +ERROR_PCW_TFILEDATA_BLANK_FILE_TABLE_KEY=(ERROR_PCW_BASE + 0x4C) +ERROR_PCW_TFILEDATA_IGNORE_COUNT_MISMATCH=(ERROR_PCW_BASE + 0x6E) +ERROR_PCW_TFILEDATA_LONG_FILE_TABLE_KEY=(ERROR_PCW_BASE + 0x4B) +ERROR_PCW_TFILEDATA_LONG_IGNORE_LENGTHS=(ERROR_PCW_BASE + 0x6C) +ERROR_PCW_TFILEDATA_LONG_IGNORE_OFFSETS=(ERROR_PCW_BASE + 0x6A) +ERROR_PCW_TFILEDATA_LONG_RETAIN_OFFSETS=(ERROR_PCW_BASE + 0x6F) +ERROR_PCW_TFILEDATA_MISSING_FILE_TABLE_KEY=(ERROR_PCW_BASE + 0x4D) +ERROR_PCW_TFILEDATA_RETAIN_COUNT_MISMATCH=(ERROR_PCW_BASE + 0x71) +ERROR_PCW_UFILEDATA_BAD_UPGRADED_FIELD=(ERROR_PCW_BASE + 0x41) +ERROR_PCW_UFILEDATA_BLANK_FILE_TABLE_KEY=(ERROR_PCW_BASE + 0x27) +ERROR_PCW_UFILEDATA_LONG_FILE_TABLE_KEY=(ERROR_PCW_BASE + 0x26) +ERROR_PCW_UFILEDATA_MISSING_FILE_TABLE_KEY=(ERROR_PCW_BASE + 0x28) +ERROR_PCW_UFILEIGNORE_BAD_FILE_TABLE_KEY=(ERROR_PCW_BASE + 0x56) +ERROR_PCW_UFILEIGNORE_BAD_UPGRADED_FIELD=(ERROR_PCW_BASE + 0x53) +ERROR_PCW_UFILEIGNORE_BLANK_FILE_TABLE_KEY=(ERROR_PCW_BASE + 0x55) +ERROR_PCW_UFILEIGNORE_LONG_FILE_TABLE_KEY=(ERROR_PCW_BASE + 0x54) +ERROR_PCW_UPGRADED_IMAGE_COMPRESSED=(ERROR_PCW_BASE + 0x15) +ERROR_PCW_UPGRADED_IMAGE_NAME_TOO_LONG=(ERROR_PCW_BASE + 0xE) +ERROR_PCW_UPGRADED_IMAGE_PATCH_PATH_NOT_EXIST=(ERROR_PCW_BASE + 0x50) +ERROR_PCW_UPGRADED_IMAGE_PATCH_PATH_NOT_MSI=(ERROR_PCW_BASE + 0x51) +ERROR_PCW_UPGRADED_IMAGE_PATCH_PATH_TOO_LONG=(ERROR_PCW_BASE + 0x4F) +ERROR_PCW_UPGRADED_IMAGE_PATH_EMPTY=(ERROR_PCW_BASE + 0x12) +ERROR_PCW_UPGRADED_IMAGE_PATH_NOT_EXIST=(ERROR_PCW_BASE + 0x13) +ERROR_PCW_UPGRADED_IMAGE_PATH_NOT_MSI=(ERROR_PCW_BASE + 0x14) +ERROR_PCW_UPGRADED_IMAGE_PATH_TOO_LONG=(ERROR_PCW_BASE + 0x11) +ERROR_PCW_UPGRADED_MISSING_SRC_FILES=(ERROR_PCW_BASE + 0x20) +ERROR_PCW_WRITE_SUMMARY_PROPERTIES=(ERROR_PCW_BASE + 0x4A) +ERROR_PEER_REFUSED_AUTH=(ROUTEBASE + 19) +ERROR_PHONE_NUMBER_TOO_LONG=(RASBASE+123) +ERROR_PIPE_BUSY=231 +ERROR_PIPE_CONNECTED=535 +ERROR_PIPE_LISTENING=536 +ERROR_PIPE_NOT_CONNECTED=233 +ERROR_POINT_NOT_FOUND=1171 +ERROR_POLICY_OBJECT_NOT_FOUND=8219 +ERROR_POLICY_ONLY_IN_DS=8220 +ERROR_POPUP_ALREADY_ACTIVE=1446 +ERROR_PORT_ALREADY_OPEN=(RASBASE+2) +ERROR_PORT_DISCONNECTED=(RASBASE+19) +ERROR_PORT_LIMIT_REACHED=(ROUTEBASE + 31) +ERROR_PORT_NOT_AVAILABLE=(RASBASE+33) +ERROR_PORT_NOT_CONFIGURED=(RASBASE+65) +ERROR_PORT_NOT_CONNECTED=(RASBASE+6) +ERROR_PORT_NOT_FOUND=(RASBASE+15) +ERROR_PORT_NOT_OPEN=(RASBASE+18) +ERROR_PORT_OR_DEVICE=(RASBASE+92) +ERROR_PORT_UNREACHABLE=1234 +ERROR_POSSIBLE_DEADLOCK=1131 +ERROR_POTENTIAL_FILE_FOUND=1180 +ERROR_PPP_CP_REJECTED=(RASBASE+133) +ERROR_PPP_INVALID_PACKET=(RASBASE+122) +ERROR_PPP_LCP_TERMINATED=(RASBASE+134) +ERROR_PPP_LOOPBACK_DETECTED=(RASBASE+137) +ERROR_PPP_NCP_TERMINATED=(RASBASE+136) +ERROR_PPP_NO_ADDRESS_ASSIGNED=(RASBASE+138) +ERROR_PPP_NO_PROTOCOLS_CONFIGURED=(RASBASE+120) +ERROR_PPP_NO_RESPONSE=(RASBASE+121) +ERROR_PPP_NOT_CONVERGING=(RASBASE+132) +ERROR_PPP_REMOTE_TERMINATED=(RASBASE+119) +ERROR_PPP_REQUIRED_ADDRESS_REJECTED=(RASBASE+135) +ERROR_PPP_SESSION_TIMEOUT=(ROUTEBASE + 32) +ERROR_PPP_TIMEOUT=(RASBASE+118) +ERROR_PRINT_CANCELLED=63 +ERROR_PRINT_MONITOR_ALREADY_INSTALLED=3006 +ERROR_PRINT_MONITOR_IN_USE=3008 +ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED=3005 +ERROR_PRINTER_ALREADY_EXISTS=1802 +ERROR_PRINTER_DELETED=1905 +ERROR_PRINTER_DRIVER_ALREADY_INSTALLED=1795 +ERROR_PRINTER_DRIVER_IN_USE=3001 +ERROR_PRINTER_HAS_JOBS_QUEUED=3009 +ERROR_PRINTER_NOT_FOUND=3012 +ERROR_PRINTQ_FULL=61 +ERROR_PRIVATE_DIALOG_INDEX=1415 +ERROR_PRIVILEGE_NOT_HELD=1314 +ERROR_PROC_NOT_FOUND=127 +ERROR_PROCESS_ABORTED=1067 +ERROR_PRODUCT_UNINSTALLED=1614 +ERROR_PRODUCT_VERSION=1638 +ERROR_PROFILE_NOT_ASSOCIATED_WITH_DEVICE=2015 +ERROR_PROFILE_NOT_FOUND=2016 +ERROR_PROJECTION_NOT_COMPLETE=(RASBASE+130) +ERROR_PROMOTION_ACTIVE=8221 +ERROR_PROTOCOL_ALREADY_INSTALLED=(ROUTEBASE + 48) +ERROR_PROTOCOL_NOT_CONFIGURED=(RASBASE+131) +ERROR_PROTOCOL_NOT_IN_TRANSPORT=(NETSH_ERROR_BASE + 2) +ERROR_PROTOCOL_STOP_PENDING=(ROUTEBASE + 7) +ERROR_PROTOCOL_UNREACHABLE=1233 +ERROR_PUBLIC_ONLY_HOOK=1429 +ERROR_QUORUM_DISK_NOT_FOUND=5086 +ERROR_QUORUM_OWNER_ALIVE=5034 +ERROR_QUORUM_RESOURCE=5020 +ERROR_QUORUM_RESOURCE_ONLINE_FAILED=5027 +ERROR_QUORUMLOG_OPEN_FAILED=5028 +ERROR_RASAUTO_CANNOT_INITIALIZE=(RASBASE+157) +ERROR_RASMAN_CANNOT_INITIALIZE=(RASBASE+111) +ERROR_READ_FAULT=30 +ERROR_READING_DEFAULTOFF=(RASBASE+89) +ERROR_READING_DEVICENAME=(RASBASE+72) +ERROR_READING_DEVICETYPE=(RASBASE+71) +ERROR_READING_INI_FILE=(RASBASE+67) +ERROR_READING_MAXCARRIERBPS=(RASBASE+75) +ERROR_READING_MAXCONNECTBPS=(RASBASE+74) +ERROR_READING_SECTIONNAME=(RASBASE+70) +ERROR_READING_USAGE=(RASBASE+73) +ERROR_REC_NON_EXISTENT=4005 +ERROR_RECV_BUF_FULL=(RASBASE+99) +ERROR_REDIR_PAUSED=72 +ERROR_REDIRECTOR_HAS_OPEN_HANDLES=1794 +ERROR_REGISTRY_CORRUPT=1015 +ERROR_REGISTRY_IO_FAILED=1016 +ERROR_REGISTRY_RECOVERED=1014 +ERROR_RELOC_CHAIN_XEEDS_SEGLIM=201 +ERROR_REM_NOT_LIST=51 +ERROR_REMOTE_ACCT_DISABLED=(ROUTEBASE + 22) +ERROR_REMOTE_AUTHENTICATION_FAILURE=(ROUTEBASE + 24) +ERROR_REMOTE_COMM_FAILURE=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x221) +ERROR_REMOTE_DISCONNECTION=(RASBASE+29) +ERROR_REMOTE_NO_DIALIN_PERMISSION=(ROUTEBASE + 20) +ERROR_REMOTE_PASSWD_EXPIRED=(ROUTEBASE + 21) +ERROR_REMOTE_REQUIRES_ENCRYPTION=(RASBASE+143) +ERROR_REMOTE_RESTRICTED_LOGON_HOURS=(ROUTEBASE + 23) +ERROR_REMOTE_SESSION_LIMIT_EXCEEDED=1220 +ERROR_REMOTE_STORAGE_MEDIA_ERROR=4352 +ERROR_REMOTE_STORAGE_NOT_ACTIVE=4351 +ERROR_REPARSE_ATTRIBUTE_CONFLICT=4391 +ERROR_REPARSE_TAG_INVALID=4393 +ERROR_REPARSE_TAG_MISMATCH=4394 +ERROR_REQ_NOT_ACCEP=71 +ERROR_REQUEST_ABORTED=1235 +ERROR_REQUEST_REFUSED=4320 +ERROR_REQUEST_TIMEOUT=(RASBASE+38) +ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION=1459 +ERROR_RESMON_CREATE_FAILED=5017 +ERROR_RESMON_INVALID_STATE=5084 +ERROR_RESMON_ONLINE_FAILED=5018 +ERROR_RESOURCE_DATA_NOT_FOUND=1812 +ERROR_RESOURCE_DISABLED=4309 +ERROR_RESOURCE_FAILED=5038 +ERROR_RESOURCE_LANG_NOT_FOUND=1815 +ERROR_RESOURCE_NAME_NOT_FOUND=1814 +ERROR_RESOURCE_NOT_AVAILABLE=5006 +ERROR_RESOURCE_NOT_FOUND=5007 +ERROR_RESOURCE_NOT_ONLINE=5004 +ERROR_RESOURCE_NOT_PRESENT=4316 +ERROR_RESOURCE_ONLINE=5019 +ERROR_RESOURCE_PROPERTIES_STORED=5024 +ERROR_RESOURCE_PROPERTY_UNCHANGEABLE=5089 +ERROR_RESOURCE_TYPE_NOT_FOUND=1813 +ERROR_RESTRICTED_LOGON_HOURS=(RASBASE+46) +ERROR_RETRY=1237 +ERROR_REVISION_MISMATCH=1306 +ERROR_RING2_STACK_IN_USE=207 +ERROR_RING2SEG_MUST_BE_MOVABLE=200 +ERROR_RMODE_APP=1153 +ERROR_ROUTE_NOT_ALLOCATED=(RASBASE+12) +ERROR_ROUTE_NOT_AVAILABLE=(RASBASE+11) +ERROR_ROUTER_CONFIG_INCOMPATIBLE=(ROUTEBASE + 45) +ERROR_ROUTER_STOPPED=(ROUTEBASE + 0) +ERROR_RPL_NOT_ALLOWED=4006 +ERROR_RXACT_COMMIT_FAILURE=1370 +ERROR_RXACT_INVALID_STATE=1369 +ERROR_SAM_INIT_FAILURE=8541 +ERROR_SAME_DRIVE=143 +ERROR_SCREEN_ALREADY_LOCKED=1440 +ERROR_SCRIPT_SYNTAX=(RASBASE+152) +ERROR_SECRET_TOO_LONG=1382 +ERROR_SECTION_NAME_TOO_LONG=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|2) +ERROR_SECTION_NOT_FOUND=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x101) +ERROR_SECTOR_NOT_FOUND=27 +ERROR_SEEK=25 +ERROR_SEEK_ON_DEVICE=132 +ERROR_SEM_IS_SET=102 +ERROR_SEM_NOT_FOUND=187 +ERROR_SEM_OWNED=0xFFFD +ERROR_SEM_OWNER_DIED=105 +ERROR_SEM_TIMEOUT=121 +ERROR_SEM_USER_LIMIT=106 +ERROR_SERIAL_NO_DEVICE=1118 +ERROR_SERVER=14 +ERROR_SERVER_DISABLED=1341 +ERROR_SERVER_GENERAL_NET_FAILURE=(RASBASE+43) +ERROR_SERVER_HAS_OPEN_HANDLES=1811 +ERROR_SERVER_NOT_DISABLED=1342 +ERROR_SERVER_NOT_RESPONDING=(RASBASE+50) +ERROR_SERVER_OUT_OF_RESOURCES=(RASBASE+41) +ERROR_SERVICE_ALREADY_RUNNING=1056 +ERROR_SERVICE_CANNOT_ACCEPT_CTRL=1061 +ERROR_SERVICE_DATABASE_LOCKED=1055 +ERROR_SERVICE_DEPENDENCY_DELETED=1075 +ERROR_SERVICE_DEPENDENCY_FAIL=1068 +ERROR_SERVICE_DISABLED=1058 +ERROR_SERVICE_DOES_NOT_EXIST=1060 +ERROR_SERVICE_EXISTS=1073 +ERROR_SERVICE_IS_PAUSED=(ROUTEBASE + 28) +ERROR_SERVICE_LOGON_FAILED=1069 +ERROR_SERVICE_MARKED_FOR_DELETE=1072 +ERROR_SERVICE_NEVER_STARTED=1077 +ERROR_SERVICE_NO_THREAD=1054 +ERROR_SERVICE_NOT_ACTIVE=1062 +ERROR_SERVICE_NOT_FOUND=1243 +ERROR_SERVICE_NOT_IN_EXE=1083 +ERROR_SERVICE_REQUEST_TIMEOUT=1053 +ERROR_SERVICE_SPECIFIC_ERROR=1066 +ERROR_SERVICE_START_HANG=1070 +ERROR_SESSION_CREDENTIAL_CONFLICT=1219 +ERROR_SET_NOT_FOUND=1170 +ERROR_SET_POWER_STATE_FAILED=1141 +ERROR_SET_POWER_STATE_VETOED=1140 +ERROR_SETCOUNT_ON_BAD_LB=1433 +ERROR_SETMARK_DETECTED=1103 +ERROR_SEVERITY_ERROR=0xC0000000 +ERROR_SEVERITY_INFORMATIONAL=0x40000000 +ERROR_SEVERITY_SUCCESS=0x0 +ERROR_SEVERITY_WARNING=0x80000000 +ERROR_SHARE_CONNECTION_FAILED=(RASBASE+161) +ERROR_SHARED_POLICY=8218 +ERROR_SHARING_ADDRESS_EXISTS=(RASBASE+165) +ERROR_SHARING_BUFFER_EXCEEDED=36 +ERROR_SHARING_CHANGE_FAILED=(RASBASE+159) +ERROR_SHARING_MULTIPLE_ADDRESSES=(RASBASE+167) +ERROR_SHARING_NO_PRIVATE_LAN=(RASBASE + 183) +ERROR_SHARING_PAUSED=70 +ERROR_SHARING_PRIVATE_INSTALL=(RASBASE+162) +ERROR_SHARING_ROUTER_INSTALL=(RASBASE+160) +ERROR_SHARING_RRAS_CONFLICT=(RASBASE + 182) +ERROR_SHARING_VIOLATION=32 +ERROR_SHOW_USAGE=(NETSH_ERROR_BASE + 13) +ERROR_SHUTDOWN_CLUSTER=5008 +ERROR_SHUTDOWN_IN_PROGRESS=1115 +ERROR_SIGNAL_PENDING=162 +ERROR_SIGNAL_REFUSED=156 +ERROR_SINGLE_INSTANCE_APP=1152 +ERROR_SLIP_REQUIRES_IP=(RASBASE+129) +ERROR_SLOT_NOT_PRESENT=0x4 +ERROR_SMART_CARD_REQUIRED=(RASBASE+179) +ERROR_SMM_TIMEOUT=(RASBASE+148) +ERROR_SMM_UNINITIALIZED=(RASBASE+146) +ERROR_SOME_NOT_MAPPED=1301 +ERROR_SOURCE_ELEMENT_EMPTY=1160 +ERROR_SPECIAL_ACCOUNT=1371 +ERROR_SPECIAL_GROUP=1372 +ERROR_SPECIAL_USER=1373 +ERROR_SPL_NO_ADDJOB=3004 +ERROR_SPL_NO_STARTDOC=3003 +ERROR_SPOOL_FILE_NOT_FOUND=3002 +ERROR_STACK_OVERFLOW=1001 +ERROR_STATE_MACHINES_ALREADY_STARTED=(RASBASE+96) +ERROR_STATE_MACHINES_NOT_STARTED=(RASBASE+95) +ERROR_STATIC_INIT=4002 +ERROR_SUBST_TO_JOIN=141 +ERROR_SUBST_TO_SUBST=139 +ERROR_SUCCESS=0 +ERROR_SUCCESS_REBOOT_INITIATED=1641 +ERROR_SUCCESS_REBOOT_REQUIRED=3010 +ERROR_SUCCESS_RESTART_REQUIRED=3011 +ERROR_SUPPRESS_OUTPUT=(NETSH_ERROR_BASE + 17) +ERROR_SWAPERROR=999 +ERROR_SYSTEM_TRACE=150 +ERROR_TAG_ALREADY_PRESENT=(NETSH_ERROR_BASE + 8) +ERROR_TAG_NOT_FOUND=2012 +ERROR_TAG_NOT_PRESENT=2013 +ERROR_TAPI_CONFIGURATION=(RASBASE+140) +ERROR_TC_NOT_SUPPORTED=(TCBASE + 14) +ERROR_TC_OBJECT_LENGTH_INVALID=(TCBASE + 15) +ERROR_TC_SUPPORTED_OBJECTS_EXIST=(TCBASE + 12) +ERROR_TEMPFAILURE=(RASBASE+174) +ERROR_THREAD_1_INACTIVE=210 +ERROR_TIME_SKEW=1398 +ERROR_TIMEOUT=1460 +ERROR_TLW_WITH_WSCHILD=1406 +ERROR_TOKEN_ALREADY_IN_USE=1375 +ERROR_TOO_MANY_CMDS=56 +ERROR_TOO_MANY_CONTEXT_IDS=1384 +ERROR_TOO_MANY_LINE_ERRORS=(RASBASE+115) +ERROR_TOO_MANY_LINKS=1142 +ERROR_TOO_MANY_LUIDS_REQUESTED=1333 +ERROR_TOO_MANY_MODULES=214 +ERROR_TOO_MANY_MUXWAITERS=152 +ERROR_TOO_MANY_NAMES=68 +ERROR_TOO_MANY_OPEN_FILES=4 +ERROR_TOO_MANY_POSTS=298 +ERROR_TOO_MANY_SECRETS=1381 +ERROR_TOO_MANY_SEM_REQUESTS=103 +ERROR_TOO_MANY_SEMAPHORES=100 +ERROR_TOO_MANY_SESS=69 +ERROR_TOO_MANY_SIDS=1389 +ERROR_TOO_MANY_TCBS=155 +ERROR_TRANSFORM_NOT_SUPPORTED=2004 +ERROR_TRANSPORT_FULL=4328 +ERROR_TRANSPORT_NOT_PRESENT=(NETSH_ERROR_BASE + 12) +ERROR_TRAY_MALFUNCTION=0x10 +ERROR_TRUST_FAILURE=1790 +ERROR_TRUSTED_DOMAIN_FAILURE=1788 +ERROR_TRUSTED_RELATIONSHIP_FAILURE=1789 +ERROR_UNABLE_TO_AUTHENTICATE_SERVER=(RASBASE+178) +ERROR_UNABLE_TO_CLEAN=4311 +ERROR_UNABLE_TO_EJECT_MOUNTED_MEDIA=4330 +ERROR_UNABLE_TO_INVENTORY_DRIVE=4325 +ERROR_UNABLE_TO_INVENTORY_SLOT=4326 +ERROR_UNABLE_TO_INVENTORY_TRANSPORT=4327 +ERROR_UNABLE_TO_LOAD_MEDIUM=4324 +ERROR_UNABLE_TO_LOCK_MEDIA=1108 +ERROR_UNABLE_TO_MOVE_REPLACEMENT=1176 +ERROR_UNABLE_TO_MOVE_REPLACEMENT_2=1177 +ERROR_UNABLE_TO_REMOVE_REPLACED=1175 +ERROR_UNABLE_TO_UNLOAD_MEDIA=1109 +ERROR_UNEXP_NET_ERR=59 +ERROR_UNEXPECTED_OMID=4334 +ERROR_UNEXPECTED_RESPONSE=(RASBASE+102) +ERROR_UNHANDLED_ERROR=0xFFFFFFFF +ERROR_UNKNOWN=(RASBASE+35) +ERROR_UNKNOWN_COMPONENT=1607 +ERROR_UNKNOWN_DEVICE_TYPE=(RASBASE+63) +ERROR_UNKNOWN_FEATURE=1606 +ERROR_UNKNOWN_FRAMED_PROTOCOL=(RASBASE + 194) +ERROR_UNKNOWN_PORT=1796 +ERROR_UNKNOWN_PRINT_MONITOR=3000 +ERROR_UNKNOWN_PRINTER_DRIVER=1797 +ERROR_UNKNOWN_PRINTPROCESSOR=1798 +ERROR_UNKNOWN_PRODUCT=1605 +ERROR_UNKNOWN_PROPERTY=1608 +ERROR_UNKNOWN_PROTOCOL_ID=(ROUTEBASE + 2) +ERROR_UNKNOWN_RESPONSE_KEY=(RASBASE+98) +ERROR_UNKNOWN_REVISION=1305 +ERROR_UNKNOWN_SERVICE_TYPE=(RASBASE + 196) +ERROR_UNRECOGNIZED_MEDIA=1785 +ERROR_UNRECOGNIZED_RESPONSE=(RASBASE+52) +ERROR_UNRECOGNIZED_VOLUME=1005 +ERROR_UNSUPPORTED_BPS=(RASBASE+101) +ERROR_UNSUPPORTED_TYPE=1630 +ERROR_UPDATE_IN_PROGRESS=(ROUTEBASE + 11) +ERROR_USER_DISCONNECTION=(RASBASE+31) +ERROR_USER_EXISTS=1316 +ERROR_USER_LIMIT=(ROUTEBASE + 37) +ERROR_USER_MAPPED_FILE=1224 +ERROR_VC_DISCONNECTED=240 +ERROR_VOICE_ANSWER=(RASBASE+77) +ERROR_VOLUME_CONTAINS_SYS_FILES=4337 +ERROR_VOLUME_NOT_SIS_ENABLED=4500 +ERROR_WAIT_NO_CHILDREN=128 +ERROR_WAIT_THREAD_UNAVAILABLE=1 +ERROR_WINDOW_NOT_COMBOBOX=1423 +ERROR_WINDOW_NOT_DIALOG=1420 +ERROR_WINDOW_OF_OTHER_THREAD=1408 +ERROR_WINS_INTERNAL=4000 +ERROR_WMI_ALREADY_DISABLED=4212 +ERROR_WMI_ALREADY_ENABLED=4206 +ERROR_WMI_DP_FAILED=4209 +ERROR_WMI_DP_NOT_FOUND=4204 +ERROR_WMI_GUID_DISCONNECTED=4207 +ERROR_WMI_GUID_NOT_FOUND=4200 +ERROR_WMI_INSTANCE_NOT_FOUND=4201 +ERROR_WMI_INVALID_MOF=4210 +ERROR_WMI_INVALID_REGINFO=4211 +ERROR_WMI_ITEMID_NOT_FOUND=4202 +ERROR_WMI_READ_ONLY=4213 +ERROR_WMI_SERVER_UNAVAILABLE=4208 +ERROR_WMI_SET_FAILURE=4214 +ERROR_WMI_TRY_AGAIN=4203 +ERROR_WMI_UNRESOLVED_INSTANCE_REF=4205 +ERROR_WORKING_SET_QUOTA=1453 +ERROR_WRITE_FAULT=29 +ERROR_WRITE_PROTECT=19 +ERROR_WRITING_DEFAULTOFF=(RASBASE+88) +ERROR_WRITING_DEVICENAME=(RASBASE+84) +ERROR_WRITING_DEVICETYPE=(RASBASE+83) +ERROR_WRITING_INITBPS=(RASBASE+106) +ERROR_WRITING_MAXCARRIERBPS=(RASBASE+86) +ERROR_WRITING_MAXCONNECTBPS=(RASBASE+85) +ERROR_WRITING_SECTIONNAME=(RASBASE+82) +ERROR_WRITING_USAGE=(RASBASE+87) +ERROR_WRONG_DEVICE_ATTACHED=(RASBASE+36) +ERROR_WRONG_DISK=34 +ERROR_WRONG_EFS=6005 +ERROR_WRONG_INF_STYLE=(APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x100) +ERROR_WRONG_INFO_SPECIFIED=(RASBASE+4) +ERROR_WRONG_KEY_SPECIFIED=(RASBASE+62) +ERROR_WRONG_MODULE=(RASBASE+150) +ERROR_WRONG_PASSWORD=1323 +ERROR_WRONG_TARGET_NAME=1396 +ERROR_WRONG_TUNNEL_TYPE=(RASBASE + 195) +ERROR_WT_EVENT_ALREADY_DELETED=2 +ERROR_X25_DIAGNOSTIC=(RASBASE+107) +ERRORAPI=0 +errspec4_code=errs_u.errs_ipv4.errs_code +errspec4_enode=errs_u.errs_ipv4.errs_errnode +errspec4_flags=errs_u.errs_ipv4.errs_flags +errspec4_value=errs_u.errs_ipv4.errs_value +ERTOOLONG=3 +ES_AUTOHSCROLL=0x80 +ES_AUTOVSCROLL=0x40 +ES_CENTER=0x1 +ES_CONTINUOUS=0x80000000 +ES_DISABLENOSCROLL=0x2000 +ES_DISPLAY_REQUIRED=0x2 +ES_EX_NOCALLOLEINIT=0x1000000 +ES_LEFT=0x0 +ES_LOWERCASE=0x10 +ES_MULTILINE=0x4 +ES_NOHIDESEL=0x100 +ES_NOIME=0x80000 +ES_NOOLEDRAGDROP=0x8 +ES_NUMBER=0x2000 +ES_OEMCONVERT=0x400 +ES_PASSWORD=0x20 +ES_READONLY=0x800 +ES_RIGHT=0x2 +ES_SAVESEL=0x8000 +ES_SELECTIONBAR=0x1000000 +ES_SELFIME=0x40000 +ES_SUNKEN=0x4000 +ES_SYSTEM_REQUIRED=(0x1) +ES_UPPERCASE=0x8 +ES_USER_PRESENT=(0x4) +ES_VERTICAL=0x400000 +ES_WANTRETURN=0x1000 +ESB_DISABLE_BOTH=0x3 +ESB_DISABLE_DOWN=0x2 +ESB_DISABLE_LEFT=0x1 +ESB_DISABLE_LTUP=ESB_DISABLE_LEFT +ESB_DISABLE_RIGHT=0x2 +ESB_DISABLE_RTDN=ESB_DISABLE_RIGHT +ESB_DISABLE_UP=0x1 +ESB_ENABLE_BOTH=0x0 +ESHUTDOWN=WSAESHUTDOWN +ESOCKTNOSUPPORT=WSAESOCKTNOSUPPORT +ESTALE=WSAESTALE +ESTATFRAME_SIZE=sizeof(ESTATFRAME) +ET_128Bit=2 +ET_40Bit=1 +ET_ATTRIBUTES=0x2000 +ET_CLASS=0x20 +ET_CMMTYPE=0x10 +ET_CONNECTIONSPACE=0x80 +ET_CREATOR=0x8000 +ET_DATACOLORSPACE=0x40 +ET_DEVICECLASS=0x10000 +ET_DEVICENAME=0x1 +ET_DITHERMODE=0x4 +ET_MANUFACTURER=0x800 +ET_MEDIATYPE=0x2 +ET_MODEL=0x1000 +ET_None=0 +ET_Optional=3 +ET_PLATFORM=0x200 +ET_PROFILEFLAGS=0x400 +ET_RENDERINGINTENT=0x4000 +ET_Require=1 +ET_RequireMax=2 +ET_RESOLUTION=0x8 +ET_SIGNATURE=0x100 +ETHERNET_DATA_LENGTH=0x5DC +ETHERNET_FRAME_LENGTH=0x5EA +ETHERNET_FRAME_TYPE=0x600 +ETHERNET_FRAME_TYPE_IP=0x800 +ETHERNET_HEADER_LENGTH=14 +ETHERNET_SIZE=sizeof(ETHERNET) +ETIMEDOUT=WSAETIMEDOUT +ETO_CLIPPED=4 +ETO_GLYPH_INDEX=0x10 +ETO_GRAYED=1 +ETO_IGNORELANGUAGE=0x1000 +ETO_NUMERICSLATIN=0x800 +ETO_NUMERICSLOCAL=0x400 +ETO_OPAQUE=2 +ETO_PDY=0x2000 +ETO_RTLREADING=0x80 +ETOOMANYREFS=WSAETOOMANYREFS +ETYPE_3COM_NBP0=0x3C00 +ETYPE_3COM_NBP1=0x3C01 +ETYPE_3COM_NBP10=0x3C0A +ETYPE_3COM_NBP2=0x3C02 +ETYPE_3COM_NBP3=0x3C03 +ETYPE_3COM_NBP4=0x3C04 +ETYPE_3COM_NBP5=0x3C05 +ETYPE_3COM_NBP6=0x3C06 +ETYPE_3COM_NBP7=0x3C07 +ETYPE_3COM_NBP8=0x3C08 +ETYPE_3COM_NBP9=0x3C09 +ETYPE_3COM_NETMAP1=0x9001 +ETYPE_3COM_NETMAP2=0x9002 +ETYPE_APPLETALK_ARP=0x80F3 +ETYPE_APPLETALK_LAP=0x809B +ETYPE_ARP1=0x806 +ETYPE_ARP2=0x807 +ETYPE_IBM_RT=0x80D5 +ETYPE_IP=0x800 +ETYPE_LOOP=0x9000 +ETYPE_NETWARE=0x8137 +ETYPE_PUP=0x200 +ETYPE_PUP_ARP=0x201 +ETYPE_RARP=0x8035 +ETYPE_SNMP=0x814C +ETYPE_TRLR0=0x1000 +ETYPE_TRLR1=0x1001 +ETYPE_TRLR2=0x1002 +ETYPE_TRLR3=0x1003 +ETYPE_TRLR4=0x1004 +ETYPE_TRLR5=0x1005 +ETYPE_XNS1=0x600 +ETYPE_XNS2=0x807 +EUSERS=WSAEUSERS +EV_BREAK=0x40 +EV_CTS=0x8 +EV_DSR=0x10 +EV_ERR=0x80 +EV_EVENT1=0x800 +EV_EVENT2=0x1000 +EV_PERR=0x200 +EV_RING=0x100 +EV_RLSD=0x20 +EV_RX80FULL=0x400 +EV_RXCHAR=0x1 +EV_RXFLAG=0x2 +EV_TXEMPTY=0x4 +EVENPARITY=2 +EVENT_ALL_ACCESS=(STANDARD_RIGHTS_REQUIRED|SYNCHRONIZE|0x3) +EVENT_E_ALL_SUBSCRIBERS_FAILED=0x80040201 +EVENT_E_COMPLUS_NOT_INSTALLED=0x8004020C +EVENT_E_FIRST=0x80040200 +EVENT_E_INTERNALERROR=(0x80040206) +EVENT_E_INTERNALEXCEPTION=(0x80040205) +EVENT_E_INVALID_PER_USER_SID=(0x80040207) +EVENT_E_LAST=0x8004021F +EVENT_E_MISSING_EVENTCLASS=(0x8004020A) +EVENT_E_NOT_ALL_REMOVED=(0x8004020B) +EVENT_E_QUERYFIELD=(0x80040204) +EVENT_E_QUERYSYNTAX=(0x80040203) +EVENT_E_TOO_MANY_METHODS=(0x80040209) +EVENT_E_USER_EXCEPTION=(0x80040208) +EVENT_FIXED_DISPLAYABLE_COLUMNS=7 +EVENT_MAX=0x7FFFFFFF +EVENT_MIN=0x1 +EVENT_MODIFY_STATE=0x2 +EVENT_OBJECT_ACCELERATORCHANGE=0x8012 +EVENT_OBJECT_CREATE=0x8000 +EVENT_OBJECT_DEFACTIONCHANGE=0x8011 +EVENT_OBJECT_DESCRIPTIONCHANGE=0x800D +EVENT_OBJECT_DESTROY=0x8001 +EVENT_OBJECT_FOCUS=0x8005 +EVENT_OBJECT_HELPCHANGE=0x8010 +EVENT_OBJECT_HIDE=0x8003 +EVENT_OBJECT_LOCATIONCHANGE=0x800B +EVENT_OBJECT_NAMECHANGE=0x800C +EVENT_OBJECT_PARENTCHANGE=0x800F +EVENT_OBJECT_REORDER=0x8004 +EVENT_OBJECT_SELECTION=0x8006 +EVENT_OBJECT_SELECTIONADD=0x8007 +EVENT_OBJECT_SELECTIONREMOVE=0x8008 +EVENT_OBJECT_SELECTIONWITHIN=0x8009 +EVENT_OBJECT_SHOW=0x8002 +EVENT_OBJECT_STATECHANGE=0x800A +EVENT_OBJECT_VALUECHANGE=0x800E +EVENT_S_FIRST=0x40200 +EVENT_S_LAST=0x4021F +EVENT_S_NOSUBSCRIBERS=(0x40202) +EVENT_S_SOME_SUBSCRIBERS_FAILED=(0x40200) +EVENT_SYSTEM_ALERT=0x2 +EVENT_SYSTEM_CAPTUREEND=0x9 +EVENT_SYSTEM_CAPTURESTART=0x8 +EVENT_SYSTEM_CONTEXTHELPEND=0xD +EVENT_SYSTEM_CONTEXTHELPSTART=0xC +EVENT_SYSTEM_DIALOGEND=0x11 +EVENT_SYSTEM_DIALOGSTART=0x10 +EVENT_SYSTEM_DRAGDROPEND=0xF +EVENT_SYSTEM_DRAGDROPSTART=0xE +EVENT_SYSTEM_FOREGROUND=0x3 +EVENT_SYSTEM_MENUEND=0x5 +EVENT_SYSTEM_MENUPOPUPEND=0x7 +EVENT_SYSTEM_MENUPOPUPSTART=0x6 +EVENT_SYSTEM_MENUSTART=0x4 +EVENT_SYSTEM_MINIMIZEEND=0x17 +EVENT_SYSTEM_MINIMIZESTART=0x16 +EVENT_SYSTEM_MOVESIZEEND=0xB +EVENT_SYSTEM_MOVESIZESTART=0xA +EVENT_SYSTEM_SCROLLINGEND=0x13 +EVENT_SYSTEM_SCROLLINGSTART=0x12 +EVENT_SYSTEM_SOUND=0x1 +EVENT_SYSTEM_SWITCHEND=0x15 +EVENT_SYSTEM_SWITCHSTART=0x14 +eventidDeviceMessage=1003 +eventidErrorMessage=1006 +eventidGotControl=1001 +eventidLostControl=1002 +eventidPositionChange=1005 +eventidPower=1007 +eventidStateChange=1004 +EVENTLOG_AUDIT_FAILURE=0x10 +EVENTLOG_AUDIT_SUCCESS=0x8 +EVENTLOG_BACKWARDS_READ=0x8 +EVENTLOG_END_ALL_PAIRED_EVENTS=0x4 +EVENTLOG_END_PAIRED_EVENT=0x2 +EVENTLOG_ERROR_TYPE=0x1 +EVENTLOG_FORWARDS_READ=0x4 +EVENTLOG_FULL_INFO=0 +EVENTLOG_INFORMATION_TYPE=0x4 +EVENTLOG_PAIRED_EVENT_ACTIVE=0x8 +EVENTLOG_PAIRED_EVENT_INACTIVE=0x10 +EVENTLOG_SEEK_READ=0x2 +EVENTLOG_SEQUENTIAL_READ=0x1 +EVENTLOG_START_PAIRED_EVENT=0x1 +EVENTLOG_SUCCESS=0x0 +EVENTLOG_WARNING_TYPE=0x2 +EVENTSETID_CROSSBAR=DEFINE_GUIDNAMED(EVENTSETID_CROSSBAR) +EVENTSETID_TUNER=DEFINE_GUIDNAMED(EVENTSETID_TUNER) +EVENTSETID_VIDEODECODER=DEFINE_GUIDNAMED(EVENTSETID_VIDEODECODER) +EVFLAG_ADMIN_EVENTS=(0x2) +EVFLAG_ALL=(0xFF) +EVFLAG_FILE_EVENTS=(0x1) +EVFLAG_REPLICATION_EVENTS=(0x8) +EVFLAG_SUMMARY_EVENTS=(0x4) +EVLEN=16 +evtExpansionFolderSaveChangesFailed=0xC0032009 +evtExpansionInitialized=0x32003 +evtExpansionInitializeFailed=0xC0032005 +evtExpansionMessageDeleteFailed=0xC0032008 +evtExpansionMessageSaveChangesFailed=0xC0032007 +evtExpansionRegisterFailed=0xC0032006 +evtExpansionTooManyInstancesPerDay=0x8003200A +evtExpansionUnInitialized=0x32004 +evtIsAborting=0xC0032002 +evtMailboxCreatePartialFailure=0xC003200C +evtMailboxCreateTotalFailure=0xC003200B +evtMethodCalled=0x32000 +evtMethodReturning=0x32001 +evtUninitImplRestFailed=0xC003200D +EWOULDBLOCK=WSAEWOULDBLOCK +EWX_FORCE=4 +EWX_FORCEIFHUNG=0x10 +EWX_LOGOFF=0 +EWX_POWEROFF=0x8 +EWX_REBOOT=2 +EWX_SHUTDOWN=1 +EX_ANY=0 +EX_CMDFATAL=20 +EX_CONTROL=25 +EX_DBCORRUPT=23 +EX_DBFATAL=21 +EX_DEADLOCK=13 +EX_DONT_CARE=0 +EX_HARDWARE=24 +EX_INFO=10 +EX_INTOK=18 +EX_LIMIT=19 +EX_LOADED_ALREADY=UINT(-16) +EX_MAXISEVERITY=EX_INFO +EX_MISSING=11 +EX_PERMIT=14 +EX_RESOURCE=17 +EX_SYNTAX=15 +EX_TABCORRUPT=22 +EX_TYPE=12 +EX_USER=16 +EXCB_FUNC=0x400 +EXCB_FUNC_STR="excb" +EXCEPTION_ACCESS_VIOLATION=STATUS_ACCESS_VIOLATION +EXCEPTION_ARRAY_BOUNDS_EXCEEDED=STATUS_ARRAY_BOUNDS_EXCEEDED +EXCEPTION_BREAKPOINT=STATUS_BREAKPOINT +EXCEPTION_CONTINUE_EXECUTION=-1 +EXCEPTION_CONTINUE_SEARCH=0 +EXCEPTION_DATATYPE_MISALIGNMENT=STATUS_DATATYPE_MISALIGNMENT +EXCEPTION_DEBUG_EVENT=1 +EXCEPTION_EXECUTE_HANDLER=1 +EXCEPTION_FLT_DENORMAL_OPERAND=STATUS_FLOAT_DENORMAL_OPERAND +EXCEPTION_FLT_DIVIDE_BY_ZERO=STATUS_FLOAT_DIVIDE_BY_ZERO +EXCEPTION_FLT_INEXACT_RESULT=STATUS_FLOAT_INEXACT_RESULT +EXCEPTION_FLT_INVALID_OPERATION=STATUS_FLOAT_INVALID_OPERATION +EXCEPTION_FLT_OVERFLOW=STATUS_FLOAT_OVERFLOW +EXCEPTION_FLT_STACK_CHECK=STATUS_FLOAT_STACK_CHECK +EXCEPTION_FLT_UNDERFLOW=STATUS_FLOAT_UNDERFLOW +EXCEPTION_GUARD_PAGE=STATUS_GUARD_PAGE_VIOLATION +EXCEPTION_ILLEGAL_INSTRUCTION=STATUS_ILLEGAL_INSTRUCTION +EXCEPTION_IN_PAGE_ERROR=STATUS_IN_PAGE_ERROR +EXCEPTION_INT_DIVIDE_BY_ZERO=STATUS_INTEGER_DIVIDE_BY_ZERO +EXCEPTION_INT_OVERFLOW=STATUS_INTEGER_OVERFLOW +EXCEPTION_INVALID_DISPOSITION=STATUS_INVALID_DISPOSITION +EXCEPTION_INVALID_HANDLE=STATUS_INVALID_HANDLE +EXCEPTION_MAXIMUM_PARAMETERS=15 +EXCEPTION_NONCONTINUABLE=0x1 +EXCEPTION_NONCONTINUABLE_EXCEPTION=STATUS_NONCONTINUABLE_EXCEPTION +EXCEPTION_PRIV_INSTRUCTION=STATUS_PRIVILEGED_INSTRUCTION +EXCEPTION_SINGLE_STEP=STATUS_SINGLE_STEP +EXCEPTION_STACK_OVERFLOW=STATUS_STACK_OVERFLOW +EXCHEXT_UNICODE=0x80000000 +EXCI_E_ACCESS_DENIED=0x800411A2 +EXCI_E_BADCONFIG_OR_ACCESSDENIED=0x800411A4 +EXCI_E_INVALID_EXCHANGE_SERVER=0x800411A3 +EXCI_E_INVALID_SERVER_CONFIG=0x800411A1 +EXCI_E_NO_CONFIG=0x800411A0 +EXCI_E_NOT_ADMIN_OR_WRONG_SITE=0x800411A6 +EXCI_E_WRONG_SERVER_OR_ACCT=0x800411A5 +EXCLUDE_ALL_EXCEPT_TXT="EXCLUDE ALL EXCEPT" +EXCOMM=9 +EXCONSISTENCY=11 +EXCONVERSION=4 +EXECUTE_OFFLINE_DIAGS=0xD4 +EXFATAL=10 +EXID_CONTAINER=0 +EXID_OBJECT=0 +EXINFO=1 +EXIT_ON_CONTROLC=0x8 +EXIT_PROCESS_DEBUG_EVENT=5 +EXIT_THREAD_DEBUG_EVENT=4 +EXITEVENT_CERTDENIED=0x4 +EXITEVENT_CERTISSUED=0x1 +EXITEVENT_CERTPENDING=0x2 +EXITEVENT_CERTRETRIEVEPENDING=0x10 +EXITEVENT_CERTREVOKED=0x8 +EXITEVENT_CRLISSUED=0x20 +EXITEVENT_INVALID=0 +EXITEVENT_SHUTDOWN=0x40 +EXITPUB_ACTIVEDIRECTORY=0x2 +EXITPUB_DEFAULT_ENTERPRISE=EXITPUB_ACTIVEDIRECTORY +EXITPUB_DEFAULT_STANDALONE=EXITPUB_FILE +EXITPUB_EMAILNOTIFYALL=0x4 +EXITPUB_EMAILNOTIFYSMARTCARD=0x8 +EXITPUB_FILE=0x1 +EXITPUB_REMOVEOLDCERTS=0x10 +EXNONFATAL=3 +EXP_DARWIN_ID_SIG=0xA0000006 +EXP_LOGO3_ID_SIG=0xA0000007 +EXP_SPECIAL_FOLDER_SIG=0xA0000005 +EXP_SZ_ICON_SIG=0xA0000007 +EXP_SZ_LINK_SIG=0xA0000001 +EXPENTRY=CALLBACK +EXPERT_ENUM_FLAG_ADD_ME_TO_RMC_IN_DETAIL=0x20 +EXPERT_ENUM_FLAG_ADD_ME_TO_RMC_IN_SUMMARY=0x10 +EXPERT_ENUM_FLAG_CONFIGURABLE=0x1 +EXPERT_ENUM_FLAG_NO_VIEWER=0x4 +EXPERT_ENUM_FLAG_VIEWER_PRIVATE=0x2 +EXPERT_STARTUP_FLAG_USE_STARTUP_DATA_OVER_CONFIG_DATA=0x1 +EXPERTENTRY_CONFIGURE="Configure" +EXPERTENTRY_REGISTER="Register" +EXPERTENTRY_RUN="Run" +EXPERTGROUPNAMELENGTH=25 +EXPERTSTRINGLENGTH=MAX_PATH +EXPERTSUBSTATUS_ABORTED_BAD_ENTRY=0x8 +EXPERTSUBSTATUS_ABORTED_LOAD_FAIL=0x2 +EXPERTSUBSTATUS_ABORTED_THREAD_FAIL=0x4 +EXPERTSUBSTATUS_ABORTED_USER=0x1 +EXPIRED_CREDENTIAL=4 +EXPO_OFFLOAD_FUNC_NAME="OffloadModExpo" +EXPO_OFFLOAD_REG_VALUE="ExpoOffload" +EXPOSUREMETERING_AVERAGE=1 +EXPOSUREMETERING_CENTERSPOT=4 +EXPOSUREMETERING_CENTERWEIGHT=2 +EXPOSUREMETERING_MULTISPOT=3 +EXPOSUREMODE_APERTURE_PRIORITY=3 +EXPOSUREMODE_AUTO=2 +EXPOSUREMODE_MANUAL=1 +EXPOSUREMODE_PORTRAIT=7 +EXPOSUREMODE_PROGRAM_ACTION=6 +EXPOSUREMODE_PROGRAM_CREATIVE=5 +EXPOSUREMODE_SHUTTER_PRIORITY=4 +EXPRESSION_SIZE=sizeof(EXPRESSION) +EXPROGRAM=7 +EXRESOURCE=8 +EXSERVER=5 +EXT_API_VERSION_NUMBER=5 +EXT_API_VERSION_NUMBER32=5 +EXT_API_VERSION_NUMBER64=6 +EXT_DEVICE_CAPS=4099 +EXTBL_FUNC=0x6 +EXTBL_FUNC_STR="extbl" +EXTEND_IEPORT=2 +EXTENSION_CRITICAL_FLAG=0x1 +EXTENSION_DISABLE_FLAG=0x2 +EXTENSION_ORIGIN_ADMIN=0x30000 +EXTENSION_ORIGIN_CMC=0x80000 +EXTENSION_ORIGIN_IMPORTEDCERT=0x60000 +EXTENSION_ORIGIN_MASK=0xF0000 +EXTENSION_ORIGIN_PKCS7=0x70000 +EXTENSION_ORIGIN_POLICY=0x20000 +EXTENSION_ORIGIN_RENEWALCERT=0x50000 +EXTENSION_ORIGIN_REQUEST=0x10000 +EXTENSION_ORIGIN_SERVER=0x40000 +EXTENSION_POLICY_MASK=0xFFFF +EXTIME=6 +EXTLH_FUNC=0x6A +EXTLH_FUNC_STR="extlh" +EXTLL_FUNC=0x26 +EXTLL_FUNC_STR="extll" +EXTQH_FUNC=0x7A +EXTQH_FUNC_STR="extqh" +EXTQL_FUNC=0x36 +EXTQL_FUNC_STR="extql" +EXTTEXTOUT=512 +ExtTextOutC=512 +EXTWH_FUNC=0x5A +EXTWH_FUNC_STR="extwh" +EXTWL_FUNC=0x16 +EXTWL_FUNC_STR="extwl" +EXUSER=2 +EYECATCH_LEN=8 +F_ANY=0 +F_DOMAIN=4 +F_GROUP=3 +F_INSTALLJOB=7 +F_INVENTORY=13 +F_MACHINE=2 +F_MACHINEGROUP=14 +F_PACKAGE=10 +F_PROGITEM=12 +F_REMPKGJOB=9 +F_SITE=1 +F_SITEGROUP=15 +F_SRVINSTALLJOB=8 +F_SYSTEMJOB=5 +F_WCL=11 +F0_REG=0 +F1_REG=1 +F16_REG=16 +FACDD=0x876 +FACDP=0x877 +FACDS=0x878 +FACILITY_AAF=18 +FACILITY_ACS=20 +FACILITY_BACKUP=0x7FF +FACILITY_CERT=11 +FACILITY_COMPLUS=17 +FACILITY_CONTROL=10 +FACILITY_D3DX=0x877 +FACILITY_DISPATCH=2 +FACILITY_INTERNET=12 +FACILITY_ITF=4 +FACILITY_MDSI=0x900 +FACILITY_MEDIASERVER=13 +FACILITY_MSMQ=0xE +FACILITY_NT_BIT=0x10000000 +FACILITY_NTDSB=0x800 +FACILITY_NULL=0 +FACILITY_RPC=1 +FACILITY_SCARD=16 +FACILITY_SECURITY=9 +FACILITY_SETUPAPI=15 +FACILITY_SSPI=9 +FACILITY_STORAGE=3 +FACILITY_SYSTEM=0x0 +FACILITY_URT=19 +FACILITY_WIA=33 +FACILITY_WIN32=7 +FACILITY_WINDOWS=0x8 +FADF_AUTO=0x1 +FADF_BSTR=0x100 +FADF_DISPATCH=0x400 +FADF_EMBEDDED=0x4 +FADF_FIXEDSIZE=0x10 +FADF_HAVEIID=0x40 +FADF_HAVEVARTYPE=0x80 +FADF_RECORD=0x20 +FADF_RESERVED=0xf008 +FADF_STATIC=0x2 +FADF_UNKNOWN=0x200 +FADF_VARIANT=0x800 +FAIL=0 +FAILED_ACCESS_ACE_FLAG=0x80 +FALSE=0 +FALT=0x10 +FAPPCOMMAND_KEY=0 +FAPPCOMMAND_MASK=0x8000 +FAPPCOMMAND_MOUSE=0x8000 +FAPPCOMMAND_OEM=0x1000 +FARSTRUCT=FAR +FAST_TRANSLATE=0x40000 +FAULT_ACTION_SPECIFIC_BASE=600 +FAULT_ACTION_SPECIFIC_MAX=699 +FAULT_DEVICE_INTERNAL_ERROR=501 +FAULT_INVALID_ACTION=401 +FAULT_INVALID_ARG=402 +FAULT_INVALID_SEQUENCE_NUMBER=403 +FAULT_INVALID_VARIABLE=404 +FAX_ALL_ACCESS=(STANDARD_RIGHTS_ALL|FAX_JOB_SUBMIT|FAX_JOB_QUERY|FAX_CONFIG_QUERY|FAX_CONFIG_SET|FAX_PORT_QUERY|FAX_PORT_SET|FAX_JOB_MANAGE) +FAX_CONFIG_QUERY=0x4 +FAX_CONFIG_SET=0x8 +FAX_JOB_MANAGE=0x40 +FAX_JOB_QUERY=0x2 +FAX_JOB_SUBMIT=0x1 +FAX_PORT_QUERY=0x10 +FAX_PORT_SET=0x20 +FAX_READ=(STANDARD_RIGHTS_READ|FAX_JOB_QUERY|FAX_CONFIG_QUERY|FAX_PORT_QUERY) +FAX_WRITE=(STANDARD_RIGHTS_WRITE|FAX_JOB_SUBMIT) +FAXLOG_CATEGORY_INBOUND=3 +FAXLOG_CATEGORY_INIT=1 +FAXLOG_CATEGORY_OUTBOUND=2 +FAXLOG_CATEGORY_UNKNOWN=4 +FAXLOG_LEVEL_MAX=3 +FAXLOG_LEVEL_MED=2 +FAXLOG_LEVEL_MIN=1 +FAXLOG_LEVEL_NONE=0 +FBEQ_OP=0x31 +FBEQ_OP_STR="fbeq" +FBGE_OP=0x36 +FBGE_OP_STR="fbge" +FBGT_OP=0x37 +FBGT_OP_STR="fbgt" +FBLE_OP=0x33 +FBLE_OP_STR="fble" +FBLT_OP=0x32 +FBLT_OP_STR="fblt" +FBNE_OP=0x35 +FBNE_OP_STR="fbne" +FCIDM_BROWSERFIRST=0xa000 +FCIDM_BROWSERLAST=0xbf00 +FCIDM_GLOBALFIRST=0x8000 +FCIDM_GLOBALLAST=0x9fff +FCIDM_MENU_EDIT=(FCIDM_GLOBALFIRST+0x40) +FCIDM_MENU_EXPLORE=(FCIDM_GLOBALFIRST+0x150) +FCIDM_MENU_FAVORITES=(FCIDM_GLOBALFIRST+0x170) +FCIDM_MENU_FILE=(FCIDM_GLOBALFIRST+0x0) +FCIDM_MENU_FIND=(FCIDM_GLOBALFIRST+0x140) +FCIDM_MENU_HELP=(FCIDM_GLOBALFIRST+0x100) +FCIDM_MENU_TOOLS=(FCIDM_GLOBALFIRST+0xc0) +FCIDM_MENU_TOOLS_SEP_GOTO=(FCIDM_GLOBALFIRST+0xc1) +FCIDM_MENU_VIEW=(FCIDM_GLOBALFIRST+0x80) +FCIDM_MENU_VIEW_SEP_OPTIONS=(FCIDM_GLOBALFIRST+0x81) +FCIDM_SHVIEWFIRST=0x0 +FCIDM_SHVIEWLAST=0x7fff +FCIDM_STATUS=(FCIDM_BROWSERFIRST + 1) +FCIDM_TOOLBAR=(FCIDM_BROWSERFIRST + 0) +FCMOVEQ_FUNC=0x2A +FCMOVEQ_FUNC_STR="fcmoveq" +FCMOVGE_FUNC=0x2D +FCMOVGE_FUNC_STR="fcmovge" +FCMOVGT_FUNC=0x2F +FCMOVGT_FUNC_STR="fcmovgt" +FCMOVLE_FUNC=0x2E +FCMOVLE_FUNC_STR="fcmovle" +FCMOVLT_FUNC=0x2C +FCMOVLT_FUNC_STR="fcmovlt" +FCMOVNE_FUNC=0x2B +FCMOVNE_FUNC_STR="fcmovne" +FCONTROL=0x8 +FCT_ADDTOEND=0x4 +FCT_CONFIGABLE=0x2 +FCT_MERGE=0x1 +FCW_INTERNETBAR=0x6 +FCW_PROGRESS=0x8 +FCW_STATUS=0x1 +FCW_TOOLBAR=0x2 +FCW_TREE=0x3 +FD_ACCEPT=0x8 +FD_ACCEPT_BIT=3 +FD_ADDRESS_LIST_CHANGE=(1 * 2 ^ FD_ADDRESS_LIST_CHANGE_BIT) +FD_ADDRESS_LIST_CHANGE_BIT=9 +FD_ALL_EVENTS=((1 * 2 ^ FD_MAX_EVENTS) - 1) +FD_CLOSE=(1 * 2 ^ FD_CLOSE_BIT) +FD_CLOSE_BIT=5 +FD_CONNECT=(1 * 2 ^ FD_CONNECT_BIT) +FD_CONNECT_BIT=4 +FD_FLAGS_ALLFLAGS=FD_FLAGS_NOSYN +FD_FLAGS_NOSYN=0x1 +FD_GROUP_QOS=(1 * 2 ^ FD_GROUP_QOS_BIT) +FD_GROUP_QOS_BIT=7 +FD_MAX_EVENTS=10 +FD_OOB=(1 * 2 ^ FD_OOB_BIT) +FD_OOB_BIT=2 +FD_QOS=(1 * 2 ^ FD_QOS_BIT) +FD_QOS_BIT=6 +FD_READ=(1 * 2 ^ FD_READ_BIT) +FD_READ_BIT=0 +FD_ROUTING_INTERFACE_CHANGE=(1 * 2 ^ FD_ROUTING_INTERFACE_CHANGE_BIT) +FD_ROUTING_INTERFACE_CHANGE_BIT=8 +FD_SETSIZE=64 +FD_WRITE=(1 * 2 ^ FD_WRITE_BIT) +FD_WRITE_BIT=1 +FDAEMON_E_CHANGEUPDATEFAILED=0x80041684 +FDAEMON_E_FATALERROR=0x80041682 +FDAEMON_E_LOWRESOURCE=0x80041681 +FDAEMON_E_NOWORDLIST=0x80041687 +FDAEMON_E_PARTITIONDELETED=0x80041683 +FDAEMON_E_TOOMANYFILTEREDBLOCKS=0x80041688 +FDAEMON_E_WORDLISTCOMMITFAILED=0x80041686 +FDAEMON_W_EMPTYWORDLIST=0x41685 +FDAEMON_W_WORDLISTFULL=0x41680 +FDDI_HEADER_LENGTH=13 +FDDI_SIZE=sizeof(FDDI) +FDDI_TYPE_LLC=0x10 +FDDI_TYPE_LONG_ADDRESS=0x40 +FDDI_TYPE_MAC=0x0 +FDDISTATFRAME_SIZE=sizeof(FDDISTATFRAME) +fdexEnumAll=0x2 +fdexEnumDefault=0x1 +fdexNameCaseInsensitive=0x8 +fdexNameCaseSensitive=0x1 +fdexNameEnsure=0x2 +fdexNameImplicit=0x4 +fdexNameInternal=0x10 +fdexNameNoDynamicProperties=0x20 +fdexPropCanCall=0x100 +fdexPropCanConstruct=0x400 +fdexPropCanGet=0x1 +fdexPropCannotCall=0x200 +fdexPropCannotConstruct=0x800 +fdexPropCannotGet=0x2 +fdexPropCannotPut=0x8 +fdexPropCannotPutRef=0x20 +fdexPropCannotSourceEvents=0x2000 +fdexPropCanPut=0x4 +fdexPropCanPutRef=0x10 +fdexPropCanSourceEvents=0x1000 +fdexPropDynamicType=0x80 +fdexPropNoSideEffects=0x40 +FdFilterSpec=u2.fspec +FdIsFlowSpec=u1.isflow +FdSenderTemplate=u2.stemp +FdSenderTspec=u1.stspec +FE_FONTSMOOTHINGCLEARTYPE=0x2 +FE_FONTSMOOTHINGDOCKING=0x8000 +FE_FONTSMOOTHINGORIENTATIONBGR=0x0 +FE_FONTSMOOTHINGORIENTATIONRGB=0x1 +FE_FONTSMOOTHINGSTANDARD=0x1 +FEATURESETTING_CUSTPAPER=3 +FEATURESETTING_MIRROR=4 +FEATURESETTING_NEGATIVE=5 +FEATURESETTING_NUP=0 +FEATURESETTING_OUTPUT=1 +FEATURESETTING_PROTOCOL=6 +FEATURESETTING_PSLEVEL=2 +FEED=0x1 +FEED_READY=0x1 +FEEDER=0x1 +FEI_ABORTING=0xF +FEI_ANSWERED=0x15 +FEI_BAD_ADDRESS=0x7 +FEI_BUSY=0x5 +FEI_CALL_BLACKLISTED=0xD +FEI_CALL_DELAYED=0xC +FEI_COMPLETED=0x4 +FEI_DELETED=0x17 +FEI_DIALING=0x1 +FEI_DISCONNECTED=0x9 +FEI_FATAL_ERROR=0xA +FEI_FAXSVC_ENDED=0x14 +FEI_FAXSVC_STARTED=0x1B +FEI_HANDLED=0x1A +FEI_IDLE=0x13 +FEI_INITIALIZING=0x18 +FEI_JOB_QUEUED=0x16 +FEI_LINE_UNAVAILABLE=0x19 +FEI_MODEM_POWERED_OFF=0x12 +FEI_MODEM_POWERED_ON=0x11 +FEI_NEVENTS=FEI_FAXSVC_STARTED +FEI_NO_ANSWER=0x6 +FEI_NO_DIAL_TONE=0x8 +FEI_NOT_FAX_CALL=0xB +FEI_RECEIVING=0x3 +FEI_RINGING=0xE +FEI_ROUTING=0x10 +FEI_SENDING=0x2 +FETCH_FIRST=1 +FETCH_FUNC=0x8000 +FETCH_FUNC_STR="fetch" +FETCH_LAST=6 +FETCH_M_FUNC=0xA000 +FETCH_M_FUNC_STR="fetch_m" +FETCH_NEXT=2 +FETCH_PREV=3 +FETCH_RANDOM=4 +FETCH_RELATIVE=5 +FF_DECORATIVE=80 +FF_DONTCARE=0 +FF_MODERN=48 +FF_ROMAN=16 +FF_SCRIPT=64 +FF_SWISS=32 +FIEF_FLAG_FORCE_JITUI=0x1 +FIEF_FLAG_PEEK=0x2 +FIEF_FLAG_SKIP_INSTALLED_VERSION_CHECK=0x4 +FIELDS_DID_NOT_MATCH=0x4 +FILE_ACTION_ADDED=0x1 +FILE_ACTION_MODIFIED=0x3 +FILE_ACTION_REMOVED=0x2 +FILE_ACTION_RENAMED_NEW_NAME=0x5 +FILE_ACTION_RENAMED_OLD_NAME=0x4 +FILE_ADD_FILE=0x2 +FILE_ADD_SUBDIRECTORY=(0x4) +FILE_ALL_ACCESS=(STANDARD_RIGHTS_REQUIRED|SYNCHRONIZE|0x1FF) +FILE_ANY_ACCESS=0 +FILE_APPEND_DATA=0x4 +FILE_ATTRIBUTE_ARCHIVE=0x20 +FILE_ATTRIBUTE_COMPRESSED=0x800 +FILE_ATTRIBUTE_DEVICE=0x40 +FILE_ATTRIBUTE_DIRECTORY=0x10 +FILE_ATTRIBUTE_ENCRYPTED=0x4000 +FILE_ATTRIBUTE_HIDDEN=0x2 +FILE_ATTRIBUTE_NORMAL=0x80 +FILE_ATTRIBUTE_NOT_CONTENT_INDEXED=0x2000 +FILE_ATTRIBUTE_OFFLINE=0x1000 +FILE_ATTRIBUTE_READONLY=0x1 +FILE_ATTRIBUTE_REPARSE_POINT=0x400 +FILE_ATTRIBUTE_SPARSE_FILE=0x200 +FILE_ATTRIBUTE_SYSTEM=0x4 +FILE_ATTRIBUTE_TEMPORARY=0x100 +FILE_BEGIN=0 +FILE_CASE_PRESERVED_NAMES=0x2 +FILE_CASE_SENSITIVE_SEARCH=0x1 +FILE_CLEAR_ENCRYPTION=0x2 +FILE_COMPRESSION_MSZIP=2 +FILE_COMPRESSION_NONE=0 +FILE_COMPRESSION_NTCAB=3 +FILE_COMPRESSION_WINLZA=1 +FILE_CREATE_PIPE_INSTANCE=0x4 +FILE_CURRENT=1 +FILE_DELETE_CHILD=0x40 +FILE_DEVICE_8042_PORT=0x27 +FILE_DEVICE_ACPI=0x32 +FILE_DEVICE_BATTERY=0x29 +FILE_DEVICE_BEEP=0x1 +FILE_DEVICE_BUS_EXTENDER=0x2A +FILE_DEVICE_CD_ROM=0x2 +FILE_DEVICE_CD_ROM_FILE_SYSTEM=0x3 +FILE_DEVICE_CHANGER=0x30 +FILE_DEVICE_CONTROLLER=0x4 +FILE_DEVICE_DATALINK=0x5 +FILE_DEVICE_DFS=0x6 +FILE_DEVICE_DFS_FILE_SYSTEM=0x35 +FILE_DEVICE_DFS_VOLUME=0x36 +FILE_DEVICE_DISK=0x7 +FILE_DEVICE_DISK_FILE_SYSTEM=0x8 +FILE_DEVICE_DVD=0x33 +FILE_DEVICE_FILE_SYSTEM=0x9 +FILE_DEVICE_FULLSCREEN_VIDEO=0x34 +FILE_DEVICE_INPORT_PORT=0xA +FILE_DEVICE_KEYBOARD=0xB +FILE_DEVICE_KS=0x2F +FILE_DEVICE_KSEC=0x39 +FILE_DEVICE_MAILSLOT=0xC +FILE_DEVICE_MASS_STORAGE=0x2D +FILE_DEVICE_MIDI_IN=0xD +FILE_DEVICE_MIDI_OUT=0xE +FILE_DEVICE_MODEM=0x2B +FILE_DEVICE_MOUSE=0xF +FILE_DEVICE_MULTI_UNC_PROVIDER=0x10 +FILE_DEVICE_NAMED_PIPE=0x11 +FILE_DEVICE_NETWORK=0x12 +FILE_DEVICE_NETWORK_BROWSER=0x13 +FILE_DEVICE_NETWORK_FILE_SYSTEM=0x14 +FILE_DEVICE_NETWORK_REDIRECTOR=0x28 +FILE_DEVICE_NULL=0x15 +FILE_DEVICE_PARALLEL_PORT=0x16 +FILE_DEVICE_PHYSICAL_NETCARD=0x17 +FILE_DEVICE_PRINTER=0x18 +FILE_DEVICE_SCANNER=0x19 +FILE_DEVICE_SCREEN=0x1C +FILE_DEVICE_SERENUM=0x37 +FILE_DEVICE_SERIAL_MOUSE_PORT=0x1A +FILE_DEVICE_SERIAL_PORT=0x1B +FILE_DEVICE_SMARTCARD=0x31 +FILE_DEVICE_SMB=0x2E +FILE_DEVICE_SOUND=0x1D +FILE_DEVICE_STREAMS=0x1E +FILE_DEVICE_TAPE=0x1F +FILE_DEVICE_TAPE_FILE_SYSTEM=0x20 +FILE_DEVICE_TERMSRV=0x38 +FILE_DEVICE_TRANSPORT=0x21 +FILE_DEVICE_UNKNOWN=0x22 +FILE_DEVICE_VDM=0x2C +FILE_DEVICE_VIDEO=0x23 +FILE_DEVICE_VIRTUAL_DISK=0x24 +FILE_DEVICE_WAVE_IN=0x25 +FILE_DEVICE_WAVE_OUT=0x26 +FILE_DIR_DISALLOWED=9 +FILE_ENCRYPTABLE=0 +FILE_END=2 +FILE_EXECUTE=0x20 +FILE_FILE_COMPRESSION=0x10 +FILE_FLAG_BACKUP_SEMANTICS=0x2000000 +FILE_FLAG_DELETE_ON_CLOSE=0x4000000 +FILE_FLAG_NO_BUFFERING=0x20000000 +FILE_FLAG_OPEN_NO_RECALL=0x100000 +FILE_FLAG_OPEN_REPARSE_POINT=0x200000 +FILE_FLAG_OVERLAPPED=0x40000000 +FILE_FLAG_POSIX_SEMANTICS=0x1000000 +FILE_FLAG_RANDOM_ACCESS=0x10000000 +FILE_FLAG_SEQUENTIAL_SCAN=0x8000000 +FILE_FLAG_WRITE_THROUGH=0x80000000 +FILE_GENERIC_EXECUTE=(STANDARD_RIGHTS_EXECUTE|FILE_READ_ATTRIBUTES|FILE_EXECUTE|SYNCHRONIZE) +FILE_GENERIC_READ=(STANDARD_RIGHTS_READ|FILE_READ_DATA|FILE_READ_ATTRIBUTES|FILE_READ_EA|SYNCHRONIZE) +FILE_GENERIC_WRITE=(STANDARD_RIGHTS_WRITE|FILE_WRITE_DATA|FILE_WRITE_ATTRIBUTES|FILE_WRITE_EA|FILE_APPEND_DATA|SYNCHRONIZE) +FILE_IS_ENCRYPTED=1 +FILE_LIST_DIRECTORY=0x1 +FILE_MAP_ALL_ACCESS=SECTION_ALL_ACCESS +FILE_MAP_COPY=SECTION_QUERY +FILE_MAP_READ=SECTION_MAP_READ +FILE_MAP_WRITE=SECTION_MAP_WRITE +FILE_NAMED_STREAMS=0x40000 +FILE_NOTIFY_CHANGE_ATTRIBUTES=0x4 +FILE_NOTIFY_CHANGE_CREATION=0x40 +FILE_NOTIFY_CHANGE_DIR_NAME=0x2 +FILE_NOTIFY_CHANGE_FILE_NAME=0x1 +FILE_NOTIFY_CHANGE_LAST_ACCESS=0x20 +FILE_NOTIFY_CHANGE_LAST_WRITE=0x10 +FILE_NOTIFY_CHANGE_SECURITY=0x100 +FILE_NOTIFY_CHANGE_SIZE=0x8 +FILE_PERSISTENT_ACLS=0x8 +FILE_READ_ACCESS=0x1 +FILE_READ_ATTRIBUTES=0x80 +FILE_READ_DATA=0x1 +FILE_READ_EA=0x8 +FILE_READ_ONLY=8 +FILE_READ_PROPERTIES=FILE_READ_EA +FILE_ROOT_DIR=3 +FILE_SET_ENCRYPTION=0x1 +FILE_SHARE_DELETE=0x4 +FILE_SHARE_READ=0x1 +FILE_SHARE_WRITE=0x2 +FILE_SPECIAL_ACCESS=FILE_ANY_ACCESS +FILE_SUPPORTS_ENCRYPTION=0x20000 +FILE_SUPPORTS_OBJECT_IDS=0x10000 +FILE_SUPPORTS_REMOTE_STORAGE=0x100 +FILE_SUPPORTS_REPARSE_POINTS=0x80 +FILE_SUPPORTS_SPARSE_FILES=0x40 +FILE_SYSTEM_ATTR=2 +FILE_SYSTEM_DIR=4 +FILE_SYSTEM_NOT_SUPPORT=6 +FILE_TRAVERSE=0x20 +FILE_TYPE_CHAR=0x2 +FILE_TYPE_DISK=0x1 +FILE_TYPE_PIPE=0x3 +FILE_TYPE_REMOTE=0x8000 +FILE_TYPE_UNKNOWN=0x0 +FILE_UNICODE_ON_DISK=0x4 +FILE_UNKNOWN=5 +FILE_USER_DISALLOWED=7 +FILE_VOLUME_IS_COMPRESSED=0x8000 +FILE_VOLUME_QUOTAS=0x20 +FILE_WRITE_ACCESS=0x2 +FILE_WRITE_ATTRIBUTES=0x100 +FILE_WRITE_DATA=0x2 +FILE_WRITE_EA=0x10 +FILE_WRITE_PROPERTIES=FILE_WRITE_EA +FILEOKSTRING="commdlg_FileNameOK" +FILEOKSTRINGA="commdlg_FileNameOK" +FILEOKSTRINGW="commdlg_FileNameOK" +FILEOP_ABORT=0 +FILEOP_BACKUP=3 +FILEOP_COPY=0 +FILEOP_DELETE=2 +FILEOP_DOIT=1 +FILEOP_NEWPATH=4 +FILEOP_RENAME=1 +FILEOP_RETRY=FILEOP_DOIT +FILEOP_SKIP=2 +FILEOPENORD=1536 +FILEOPENORDMOTIF=10003 +FILESERVICE_CLASS_NAME="FileService" +FILESERVICE_SCHEMA_NAME="FileService" +FILESHARE_CLASS_NAME="FileShare" +FILESHARE_SCHEMA_NAME="FileShare" +FILESYSTEM_STATISTICS_TYPE_FAT=2 +FILESYSTEM_STATISTICS_TYPE_NTFS=1 +FILL_ENTRY=0x1 +FILTER_CANCELED=0xFFFFFFFE +FILTER_DIRECTION_NEXT=True +FILTER_DIRECTION_PREV=False +FILTER_E_ACCESS=0x80041703 +FILTER_E_ALREADY_OPEN=0x80041736 +FILTER_E_CONTENTINDEXCORRUPT=0xC0041734 +FILTER_E_EMBEDDING_UNAVAILABLE=0x80041707 +FILTER_E_END_OF_CHUNKS=0x80041700 +FILTER_E_IN_USE=0x80041738 +FILTER_E_LINK_UNAVAILABLE=0x80041708 +FILTER_E_NO_MORE_TEXT=(0x80041701) +FILTER_E_NO_MORE_VALUES=(0x80041702) +FILTER_E_NO_SUCH_PROPERTY=(0x8004173B) +FILTER_E_NO_TEXT=(0x80041705) +FILTER_E_NO_VALUES=(0x80041706) +FILTER_E_NOT_OPEN=(0x80041739) +FILTER_E_OFFLINE=(0x8004173D) +FILTER_E_PARTIALLY_FILTERED=(0x8004173E) +FILTER_E_PASSWORD=(0x8004170B) +FILTER_E_TOO_BIG=(0x80041730) +FILTER_E_UNKNOWNFORMAT=(0x8004170C) +FILTER_E_UNREACHABLE=(0x80041737) +FILTER_FAIL_WITH_ERROR=-1 +FILTER_FAILED=False +FILTER_ICMP_CODE_ANY=0xFF +FILTER_ICMP_TYPE_ANY=0xFF +FILTER_INTERDOMAIN_TRUST_ACCOUNT=0x8 +FILTER_NO_MORE_FRAMES=0xFFFFFFFF +FILTER_NORMAL_ACCOUNT=(0x2) +FILTER_PASSED=True +FILTER_PROTO_ANY=FILTER_PROTO(0x0) +FILTER_PROTO_ICMP=FILTER_PROTO(0x1) +FILTER_PROTO_TCP=FILTER_PROTO(0x6) +FILTER_PROTO_UDP=FILTER_PROTO(0x11) +FILTER_PROXY_ACCOUNT=0x4 +FILTER_S_CONTENTSCAN_DELAYED=(0x41733) +FILTER_S_DISK_FULL=(0x41735) +FILTER_S_FULL_CONTENTSCAN_IMMEDIATE=(0x41732) +FILTER_S_LAST_TEXT=(0x41709) +FILTER_S_LAST_VALUES=(0x4170A) +FILTER_S_NO_PROPSETS=(0x4173A) +FILTER_S_NO_SECURITY_DESCRIPTOR=0x4173C +FILTER_S_PARTIAL_CONTENTSCAN_IMMEDIATE=0x41731 +FILTER_SERVER_TRUST_ACCOUNT=0x20 +FILTER_TCPUDP_PORT_ANY=0x0 +FILTER_TEMP_DUPLICATE_ACCOUNT=0x1 +FILTER_W_MONIKER_CLIPPED=(0x41704) +FILTER_WORKSTATION_TRUST_ACCOUNT=0x10 +FILTERACTION_ADDR_ETHER=39 +FILTERACTION_ADDR_FDDI=41 +FILTERACTION_ADDR_IP=43 +FILTERACTION_ADDR_IPX=42 +FILTERACTION_ADDR_TOKEN=40 +FILTERACTION_ADDR_VINES=48 +FILTERACTION_ADDRESS=26 +FILTERACTION_ADDRESSANY=27 +FILTERACTION_AND=5 +FILTERACTION_AREBITSOFF=32 +FILTERACTION_AREBITSON=31 +FILTERACTION_ARRAY=4 +FILTERACTION_ARRAYEQUAL=35 +FILTERACTION_BOOL=98 +FILTERACTION_CONTAINS=10 +FILTERACTION_CONTAINSNC=9 +FILTERACTION_DEREFPROPERTY=36 +FILTERACTION_EQUAL=13 +FILTERACTION_EQUALNC=12 +FILTERACTION_EXPRESSION=97 +FILTERACTION_FROM=28 +FILTERACTION_FROMTO=30 +FILTERACTION_GREATER=17 +FILTERACTION_GREATEREQUAL=21 +FILTERACTION_GREATEREQUALNC=20 +FILTERACTION_GREATERNC=16 +FILTERACTION_INVALID=0 +FILTERACTION_LARGEINT=37 +FILTERACTION_LESS=19 +FILTERACTION_LESSEQUAL=23 +FILTERACTION_LESSEQUALNC=22 +FILTERACTION_LESSNC=18 +FILTERACTION_MINUS=25 +FILTERACTION_NOEVAL=99 +FILTERACTION_NOT=11 +FILTERACTION_NOTEQUAL=15 +FILTERACTION_NOTEQUALNC=14 +FILTERACTION_OID=44 +FILTERACTION_OID_BEGINS_WITH=46 +FILTERACTION_OID_CONTAINS=45 +FILTERACTION_OID_ENDS_WITH=47 +FILTERACTION_OR=6 +FILTERACTION_PLUS=24 +FILTERACTION_PROPERTY=1 +FILTERACTION_PROPERTYEXIST=8 +FILTERACTION_PROTOCOLEXIST=34 +FILTERACTION_PROTOCOLSEXIST=33 +FILTERACTION_STRING=3 +FILTERACTION_TIME=38 +FILTERACTION_TO=29 +FILTERACTION_VALUE=2 +FILTERACTION_XOR=7 +FILTERCHOOSE_CUSTOM_VERIFY=(FILTERCHOOSE_MESSAGE+2) +FILTERCHOOSE_FILTER_VERIFY=(FILTERCHOOSE_MESSAGE+1) +FILTERCHOOSE_FILTERTAG_VERIFY=(FILTERCHOOSE_MESSAGE+0) +FILTERCHOOSE_MESSAGE=0 +FILTERDESC_SIZE=sizeof(FILTERDESC) +FILTERFREEPOOLSTART=20 +FILTERINFO_SIZE=(sizeof(FILTEROBJECT)) +FIND_ANY=0x20 +FIND_DIR=0xF +FIND_FIRST_EX_CASE_SENSITIVE=0x1 +FIND_FORMAT=0x40 +FIND_FROM_START=0x8 +FIND_INDEX=0x4000 +FIND_KEY=0x10 +FIND_LENGTH=0x1000 +FIND_NEXT=0x1 +FIND_OFFSET=0x2000 +FIND_POS=0x0 +FIND_PREV=0x4 +FIND_RET=0xF000 +FIND_SIZE=0x3000 +FIND_TYPE=0xF0 +FINDDLGORD=1540 +FINDDLGORDMOTIF=10005 +FindKeyFrame=FindSample +FINDMSGSTRING="commdlg_FindReplace" +FINDMSGSTRINGA="commdlg_FindReplace" +FINDMSGSTRINGW="commdlg_FindReplace" +FIONBIO=0x8004667E +FIRCCSEC=0x8 +FIRCIRO=0x10 +FIRCPFN=0x1 +FIRCPRI=0x4 +FIRCPV=0x2 +FIRMWARE_PTR=POINTER_32 +FIRODISABLED=0x20 +FIROINTERVAL=0x2 +FIROONCEONLY=0x40 +FIROPERBLOCK=0x4 +FIROWAIT=0x1 +FIXED_PITCH=1 +FKF_AVAILABLE=0x2 +FKF_CLICKON=0x40 +FKF_CONFIRMHOTKEY=0x8 +FKF_FILTERKEYSON=0x1 +FKF_HOTKEYACTIVE=0x4 +FKF_HOTKEYSOUND=0x10 +FKF_INDICATOR=0x20 +FL_FULLSTRING=0x0 +FL_IGNORECASE=0x10000 +FL_IGNORENONSPACE=0x20000 +FL_LOOSE=0x40000 +FL_PREFIX=0x2 +FL_SUBSTRING=0x1 +FLAG_DEPENDENTONDATA=0x2 +FLAG_EMBEDDEDPROFILE=0x1 +FLAG_ICC_FORCE_CONNECTION=0x1 +FLAGS_ATTACH_PROPERTIES=0x2 +FLAGS_DEFER_TO_UI_FILTER=0x1 +FLAGS_ERROR_UI_FILTER_FOR_ERRORS=0x1 +FLAGS_ERROR_UI_FLAGS_CHANGE_OPTIONS=0x2 +FLAGS_ERROR_UI_FLAGS_GENERATE_DATA=0x4 +FLAGS_ERROR_UI_FLAGS_NO_UI=0x8 +FLAGS_ERROR_UI_SERIALIZE_DIALOGS=0x10 +FLASHMODE_AUTO=1 +FLASHMODE_EXTERNALSYNC=6 +FLASHMODE_FILL=3 +FLASHMODE_OFF=2 +FLASHMODE_REDEYE_AUTO=4 +FLASHMODE_REDEYE_FILL=5 +FLASHW_ALL=(FLASHW_CAPTION|FLASHW_TRAY) +FLASHW_CAPTION=0x1 +FLASHW_STOP=0 +FLASHW_TIMER=0x4 +FLASHW_TIMERNOFG=0xC +FLASHW_TRAY=0x2 +FLAT=0x2 +FLAT_COVER_UP=0x8 +FLAT_READY=0x2 +FLATBED=0x2 +FLD_BroadcastProperty_Abbreviation="BP Abbreviation" +FLD_BroadcastProperty_BroadcastPropertyID=("BP Broadcast Property ID") +FLD_BroadcastProperty_DisplayOrder=("BP Display Order") +FLD_BroadcastProperty_Name=("BP Name") +FLD_BroadcastProperty_PictogramMoniker=("BP Pictogram Moniker") +FLD_BroadcastProperty_TuningSpace=("BP Tuning Space") +FLD_ChannelProperty_BroadcastPropertyID=("CP Broadcast Property ID") +FLD_ChannelProperty_ChannelID=("CP Channel ID") +FLD_ChannelStream_ChannelID=("CSR Channel ID") +FLD_ChannelStream_Name=("CSR Name") +FLD_ChannelStream_StreamTypeID=("CSR Stream Type ID") +FLD_ChannelStream_SubChannel=("CSR SubChannel") +FLD_ChannelT_ChannelID=("C Channel ID") +FLD_ChannelT_ChannelNumber=("C Channel Number") +FLD_ChannelT_Description=("C Description") +FLD_ChannelT_DisplayMask=("C Display Mask") +FLD_ChannelT_EndTime=("C End Time") +FLD_ChannelT_EnhMapID=("C Enhancement Mapping ID") +FLD_ChannelT_LastUpdate=("C Last Update") +FLD_ChannelT_Length=("C Length") +FLD_ChannelT_PaymentAddress=("C Payment Address") +FLD_ChannelT_PaymentToken=("C Payment Token") +FLD_ChannelT_RatingID=("C Rating ID") +FLD_ChannelT_StartTime=("C Start Time") +FLD_ChannelT_StationID=("C Station ID") +FLD_ChannelT_Tunable=("C Tunable") +FLD_ChannelT_TuningSpace=("C Tuning Space") +FLD_Genre_GenreID=("G Genre ID") +FLD_Genre_Name=("G Name") +FLD_Genre_TuningSpace=("G Tuning Space") +FLD_Network_LogoMoniker=("N LogoMoniker") +FLD_Network_Name=("N Name") +FLD_Network_NetworkID=("N Network ID") +FLD_Rating_Description=("R Description") +FLD_Rating_PictogramMoniker=("R Pictogram Moniker") +FLD_Rating_Rating=("R Rating") +FLD_Rating_RatingID=("R Rating ID") +FLD_Rating_RatingSystemID=("R Rating System ID") +FLD_RatingSystem_Description=("RS Description") +FLD_RatingSystem_Name=("RS Name") +FLD_RatingSystem_RatingSystemID=("RS Rating System ID") +FLD_RatingSystem_TuningSpace=("RS Tuning Space") +FLD_Station_CallLetters=("S Call Letters") +FLD_Station_Description=("S Description") +FLD_Station_Logo=("S Logo") +FLD_Station_Name=("S Name") +FLD_Station_NetworkID=("S Network ID") +FLD_Station_StationID=("S Station ID") +FLD_StreamType_Category=("SR Category") +FLD_StreamType_Description=("SR Description") +FLD_StreamType_LocaleID=("SR LocaleID") +FLD_StreamType_StreamTypeID=("SR Stream Type ID") +FLD_StreamType_TuningSpace=("SR Tuning Space") +FLD_StreamType_Value=("SR Value") +FLD_SubGenre_Name=("SG Name") +FLD_SubGenre_SubGenreID=("SG SubGenre ID") +FLD_Theme_GenreID=("T Genre ID") +FLD_Theme_SubGenreID=("T SubGenre ID") +FLD_Theme_ThemeID=("T Theme ID") +FLD_TimeSlot_AlternateAudioExists=("TS Alternate Audio Exists") +FLD_TimeSlot_AlternateDataExists=("TS Alternate Data Exists") +FLD_TimeSlot_ChannelID=("TS Channel ID") +FLD_TimeSlot_ClosedCaption=("TS Closed Caption") +FLD_TimeSlot_EndTime=("TS End Time") +FLD_TimeSlot_EnhMapID=("TS Enhancement Mapping ID") +FLD_TimeSlot_EpisodeID=("TS Episode ID") +FLD_TimeSlot_LastUpdate=("TS Last Update") +FLD_TimeSlot_Length=("TS Length") +FLD_TimeSlot_OtherPropertiesExist=("TS Other Properties Exist") +FLD_TimeSlot_PaymentAddress=("TS Payment Address") +FLD_TimeSlot_PaymentToken=("TS Payment Token") +FLD_TimeSlot_PayPerView=("TS Pay Per View") +FLD_TimeSlot_Rerun=("TS Rerun") +FLD_TimeSlot_StartTime=("TS Start Time") +FLD_TimeSlot_Stereo=("TS Stereo") +FLD_TimeSlot_TapeInhibited=("TS Tape Inhibited") +FLD_TimeSlot_TimeSlotID=("TS Time Slot ID") +FLDSTATUS_DELMARKED=0x8 +FLDSTATUS_HIDDEN=0x4 +FLDSTATUS_HIGHLIGHTED=0x1 +FLDSTATUS_TAGGED=0x2 +FLG_ADDREG_APPEND=0x8 +FLG_ADDREG_BINVALUETYPE=0x1 +FLG_ADDREG_DELVAL=(0x4) +FLG_ADDREG_KEYONLY=(0x10) +FLG_ADDREG_NOCLOBBER=(0x2) +FLG_ADDREG_OVERWRITEONLY=(0x20) +FLG_ADDREG_TYPE_BINARY=(0x0|FLG_ADDREG_BINVALUETYPE) +FLG_ADDREG_TYPE_DWORD=(0x10000|FLG_ADDREG_BINVALUETYPE) +FLG_ADDREG_TYPE_EXPAND_SZ=(0x20000) +FLG_ADDREG_TYPE_MASK=(0xFFFF0000|FLG_ADDREG_BINVALUETYPE) +FLG_ADDREG_TYPE_MULTI_SZ=(0x10000) +FLG_ADDREG_TYPE_NONE=(0x20000|FLG_ADDREG_BINVALUETYPE) +FLG_ADDREG_TYPE_SZ=0x0 +FLG_BITREG_CLEARBITS=0x0 +FLG_BITREG_SETBITS=0x1 +FLG_PROFITEM_CSIDL=0x8 +FLG_PROFITEM_CURRENTUSER=0x1 +FLG_PROFITEM_DELETE=0x2 +FLG_PROFITEM_GROUP=0x4 +FLG_REGSVR_DLLINSTALL=0x2 +FLG_REGSVR_DLLREGISTER=0x1 +FLI_GLYPHS=0x40000 +FLI_MASK=0x103B +FLOODFILLBORDER=0 +FLOODFILLSURFACE=1 +FLOW_DURATION=5 +FLT4BIND=14 +FLT8BIND=9 +FLUSH_ASYNC_OK=(0x20) +FLUSH_DOWNLOAD=(0x4) +FLUSH_FORCE=(0x8) +FLUSH_NO_UI=(0x10) +FLUSH_UPLOAD=(0x2) +FLUSHOUTPUT=6 +FM_BLANK_ICON=-1 +FM_CMESSAGES=0x1 +FM_DEFAULT_HEIGHT=0 +FM_DEFAULT_SELHEIGHT=-1 +FM_FULL_SELHEIGHT=0 +FM_GETDRIVEINFOA=(WM_USER + 0x201) +FM_GETDRIVEINFOW=(WM_USER + 0x211) +FM_GETFILESELA=(WM_USER + 0x204) +FM_GETFILESELLFNA=(WM_USER + 0x205) +FM_GETFILESELLFNW=(WM_USER + 0x215) +FM_GETFILESELW=(WM_USER + 0x214) +FM_GETFOCUS=(WM_USER + 0x200) +FM_GETSELCOUNT=(WM_USER + 0x202) +FM_GETSELCOUNTLFN=(WM_USER + 0x203) +FM_LONGEST_WAIT=0x2 +FM_REFRESH_WINDOWS=(WM_USER + 0x206) +FM_RELOAD_EXTENSIONS=(WM_USER + 0x207) +FM_SEPARATOR=(LPCSTR)1 +FM_TOTAL_WAIT=0x4 +fMapiUnicode=0 +FMEVENT_HELPMENUITEM=107 +FMEVENT_HELPSTRING=106 +FMEVENT_INITMENU=102 +FMEVENT_LOAD=100 +FMEVENT_SELCHANGE=104 +FMEVENT_TOOLBARLOAD=105 +FMEVENT_UNLOAD=101 +FMEVENT_USER_REFRESH=103 +FMF_LARGE_ICONS=0x8 +FMF_NO_COLUMN_BREAK=0x10 +FMF_NO_EMPTY_ITEM=0x1 +FMF_NO_PROGRAM_GROUPS=0x4 +FMF_SMALL_ICONS=0x0 +FMFD_DEFAULT=0x0 +FMFD_URLASFILENAME=0x1 +FMFOCUS_DIR=1 +FMFOCUS_DRIVES=3 +FMFOCUS_SEARCH=4 +FMFOCUS_TREE=2 +FMMENU_FIRST=1 +FMMENU_LAST=99 +fmsHasAttach=(0x80) +fmsLocal=(0x2) +fmsModified=(0x1) +fmsNull=(0x0) +fmsRead=(0x20) +fmsSubmitted=(0x4) +FMTID_NULL=GUID_NUL +fNDIS_GUID_ANSI_STRING=0x4 +fNDIS_GUID_ARRAY=0x10 +fNDIS_GUID_TO_OID=0x1 +fNDIS_GUID_TO_STATUS=0x2 +fNDIS_GUID_UNICODE_STRING=0x8 +FNERR_BUFFERTOOSMALL=0x3003 +FNERR_FILENAMECODES=0x3000 +FNERR_INVALIDFILENAME=0x3002 +FNERR_SUBCLASSFAILURE=0x3001 +fnevCriticalError=(0x1) +fnevExtended=(0x80000000) +fnevNewMail=(0x2) +fnevObjectCopied=(0x40) +fnevObjectCreated=(0x4) +fnevObjectDeleted=(0x8) +fnevObjectModified=(0x10) +fnevObjectMoved=(0x20) +fnevReservedForMapi=(0x40000000) +fnevSearchComplete=(0x80) +fnevStatusObjectModified=(0x200) +fnevTableModified=(0x100) +FNOINVERT=0x2 +FO_COPY=0x2 +FO_DELETE=0x3 +FO_MOVE=0x1 +FO_RENAME=0x4 +FOCUS_EVENT=0x10 +FOCUSMETERING_CENTERSPOT=1 +FOCUSMETERING_MULTISPOT=2 +FOCUSMODE_AUTO=2 +FOCUSMODE_MACROAUTO=3 +FOCUSMODE_MANUAL=1 +FOF_ALLOWUNDO=0x40 +FOF_CONFIRMMOUSE=0x2 +FOF_FILESONLY=0x80 +FOF_MULTIDESTFILES=0x1 +FOF_NO_CONNECTED_ELEMENTS=0x2000 +FOF_NOCONFIRMATION=0x10 +FOF_NOCONFIRMMKDIR=0x200 +FOF_NOCOPYSECURITYATTRIBS=0x800 +FOF_NOERRORUI=0x400 +FOF_NORECURSION=0x1000 +FOF_RENAMEONCOLLISION=0x8 +FOF_SILENT=0x4 +FOF_SIMPLEPROGRESS=0x100 +FOF_WANTMAPPINGHANDLE=0x20 +FOF_WANTNUKEWARNING=0x4000 +FOLDER_COMMON_VIEWS_VALID=(0x40) +FOLDER_DIALOG=(0x2) +FOLDER_FINDER_VALID=(0x80) +FOLDER_GENERIC=(0x1) +FOLDER_IPM_INBOX_VALID=(0x2) +FOLDER_IPM_OUTBOX_VALID=(0x4) +FOLDER_IPM_SENTMAIL_VALID=(0x10) +FOLDER_IPM_SUBTREE_VALID=(0x1) +FOLDER_IPM_WASTEBASKET_VALID=(0x8) +FOLDER_MOVE=(0x1) +FOLDER_ROOT=(0x0) +FOLDER_SEARCH=(0x2) +FOLDER_VIEWS_VALID=(0x20) +FONTDLGORD=1542 +FONTMAPPER_MAX=10 +FORCE_IMMEDIATE_REFRESH=1 +FORCE_SAVE=(0x4) +FORCE_SUBMIT=(0x1) +FORCE_XP_CONNECT=(0x40000) +FORCE_XP_DISCONNECT=(0x80000) +FOREGROUND_BLUE=0x1 +FOREGROUND_GREEN=0x2 +FOREGROUND_INTENSITY=0x8 +FOREGROUND_RED=0x4 +FOREGROUND_SEARCH=(0x10) +FORM_BUILTIN=0x1 +FORM_PRINTER=0x2 +FORM_USER=0x0 +FORMAT_HEX=0x1 +FORMAT_MESSAGE_ALLOCATE_BUFFER=0x100 +FORMAT_MESSAGE_ARGUMENT_ARRAY=0x2000 +FORMAT_MESSAGE_FROM_HMODULE=0x800 +FORMAT_MESSAGE_FROM_STRING=0x400 +FORMAT_MESSAGE_FROM_SYSTEM=0x1000 +FORMAT_MESSAGE_IGNORE_INSERTS=0x200 +FORMAT_MESSAGE_MAX_WIDTH_MASK=0xFF +FORMAT_NODATE=0x10 +FORMAT_ONOFF=0x4 +FORMAT_YESNO=0x2 +FORMATCHOOSE_CUSTOM_VERIFY=(FORMATCHOOSE_MESSAGE+2) +FORMATCHOOSE_FORMAT_VERIFY=(FORMATCHOOSE_MESSAGE+1) +FORMATCHOOSE_FORMATTAG_VERIFY=(FORMATCHOOSE_MESSAGE+0) +FORMATCHOOSE_MESSAGE=0 +FORMATDLGORD30=1544 +FORMATDLGORD31=1543 +FORMPROPSET_INTERSECTION=1 +FORMPROPSET_UNION=0 +FOURCC_DXT1="DXT1" +FOURCC_DXT2="DXT2" +FOURCC_DXT3="DXT3" +FOURCC_DXT4="DXT4" +FOURCC_DXT5="DXT5" +FP_COMPARE_FALSE=0x0 +FP_COMPARE_TRUE=0x4000000000000000 +FP_FORMAT_MASK=0x30 +FP_FORMAT_Q=0x30 +FP_FORMAT_S=0x0 +FP_FORMAT_SHIFT=4 +FP_FORMAT_T=0x20 +FP_FORMAT_X=0x10 +FP_FUNCTION_MASK=0x3F +FP_MD_ID_BEGIN_RESERVED=0x8000 +FP_MD_ID_END_RESERVED=0x8FFF +FP_REG=15 +FP_REG_STR="fp" +FP_ROUND_C=0x0 +FP_ROUND_D=0xC0 +FP_ROUND_M=0x40 +FP_ROUND_MASK=0xC0 +FP_ROUND_N=0x80 +FP_ROUND_SHIFT=6 +FP_TRAP_ENABLE_I=0x200 +FP_TRAP_ENABLE_MASK=0x700 +FP_TRAP_ENABLE_NONE=0x0 +FP_TRAP_ENABLE_S=0x400 +FP_TRAP_ENABLE_SHIFT=8 +FP_TRAP_ENABLE_SU=0x500 +FP_TRAP_ENABLE_SUI=0x700 +FP_TRAP_ENABLE_SV=0x500 +FP_TRAP_ENABLE_SVI=0x700 +FP_TRAP_ENABLE_U=0x100 +FP_TRAP_ENABLE_V=0x100 +FPF_RECEIVE=0x1 +FPF_SEND=0x2 +FPF_VIRTUAL=0x4 +FPNW_FILESERVICE_SCHEMA_NAME="FPNWFileService" +FPNW_FILESHARE_SCHEMA_NAME="FPNWFileShare" +FPNW_RESOURCE_SCHEMA_NAME="FPNWResource" +FPNW_SESSION_SCHEMA_NAME="FPNWSession" +FPOP_OP=0x17 +FPS_ABORTING=0x20200000 +FPS_ANSWERED=0x20800000 +FPS_AVAILABLE=0x20100000 +FPS_BAD_ADDRESS=0x20000100 +FPS_BUSY=0x20000040 +FPS_CALL_BLACKLISTED=0x20004000 +FPS_CALL_DELAYED=0x20002000 +FPS_COMPLETED=0x20000008 +FPS_DIALING=0x20000001 +FPS_DISCONNECTED=0x20000400 +FPS_FATAL_ERROR=0x20000800 +FPS_HANDLED=0x20000010 +FPS_INITIALIZING=0x20008000 +FPS_NO_ANSWER=0x20000080 +FPS_NO_DIAL_TONE=0x20000200 +FPS_NOT_FAX_CALL=0x20001000 +FPS_OFFLINE=0x20010000 +FPS_RECEIVING=0x20000004 +FPS_RINGING=0x20020000 +FPS_ROUTING=0x20400000 +FPS_SENDING=0x20000002 +FPS_UNAVAILABLE=0x20000020 +FPST_ENUM_PROP=1 +FPST_VANILLA=0 +FR_DIALOGTERM=0x40 +FR_DOWN=0x1 +FR_ENABLEHOOK=0x100 +FR_ENABLETEMPLATE=0x200 +FR_ENABLETEMPLATEHANDLE=0x2000 +FR_FINDNEXT=0x8 +FR_HIDEMATCHCASE=0x8000 +FR_HIDEUPDOWN=0x4000 +FR_HIDEWHOLEWORD=0x10000 +FR_MATCHALEFHAMZA=0x80000000 +FR_MATCHCASE=0x4 +FR_MATCHDIAC=0x20000000 +FR_MATCHKASHIDA=0x40000000 +FR_NOMATCHCASE=0x800 +FR_NOT_ENUM=0x20 +FR_NOUPDOWN=0x400 +FR_NOWHOLEWORD=0x1000 +FR_PRIVATE=0x10 +FR_PROP_BODYPARTSTRING=3 +FR_PROP_FAILINFO=7 +FR_PROP_FULLRESPONSE=1 +FR_PROP_ISSUEDCERTIFICATE=11 +FR_PROP_ISSUEDCERTIFICATECHAIN=12 +FR_PROP_ISSUEDCERTIFICATEHASH=10 +FR_PROP_NONE=0 +FR_PROP_OTHERINFOCHOICE=6 +FR_PROP_PENDINFOTIME=9 +FR_PROP_PENDINFOTOKEN=8 +FR_PROP_STATUS=4 +FR_PROP_STATUSINFOCOUNT=2 +FR_PROP_STATUSSTRING=5 +FR_RAW=0x20000 +FR_REPLACE=0x10 +FR_REPLACEALL=0x20 +FR_SHOWHELP=0x80 +FR_WHOLEWORD=0x2 +FRAME_DESCRIPTOR_SIZE=sizeof(FRAME_DESCRIPTOR) +FRAME_FPO=0 +FRAME_MASK_ETHERNET=Not 0x1 +FRAME_MASK_FDDI=Not 0x1 +FRAME_MASK_TOKENRING=Not 0x80 +FRAME_NONFPO=3 +FRAME_SIZE=sizeof(Frame) +FRAME_TRAP=1 +FRAME_TSS=2 +FRERR_BUFFERLENGTHZERO=0x4001 +FRERR_FINDREPLACECODES=0x4000 +frm1=0x434 +frm2=0x435 +frm3=0x436 +frm4=0x437 +FROM_LEFT_1ST_BUTTON_PRESSED=0x1 +FROM_LEFT_2ND_BUTTON_PRESSED=0x4 +FROM_LEFT_3RD_BUTTON_PRESSED=0x8 +FROM_LEFT_4TH_BUTTON_PRESSED=0x10 +FROM_PROTOCOL_INFO=-1 +FRONT_FIRST=0x8 +FRONT_ONLY=0x20 +FRS_ERR_AUTHENTICATION=8008 +FRS_ERR_CHILD_TO_PARENT_COMM=8011 +FRS_ERR_INSUFFICIENT_PRIV=8007 +FRS_ERR_INTERNAL=8005 +FRS_ERR_INTERNAL_API=8004 +FRS_ERR_INVALID_API_SEQUENCE=8001 +FRS_ERR_INVALID_SERVICE_PARAMETER=8017 +FRS_ERR_PARENT_AUTHENTICATION=8010 +FRS_ERR_PARENT_INSUFFICIENT_PRIV=8009 +FRS_ERR_PARENT_TO_CHILD_COMM=8012 +FRS_ERR_SERVICE_COMM=8006 +FRS_ERR_STARTING_SERVICE=8002 +FRS_ERR_STOPPING_SERVICE=8003 +FRS_ERR_SYSVOL_DEMOTE=8016 +FRS_ERR_SYSVOL_IS_BUSY=8015 +FRS_ERR_SYSVOL_POPULATE=8013 +FRS_ERR_SYSVOL_POPULATE_TIMEOUT=8014 +FS_ARABIC=0x40 +FS_BALTIC=0x80 +FS_CASE_IS_PRESERVED=FILE_CASE_PRESERVED_NAMES +FS_CASE_SENSITIVE=FILE_CASE_SENSITIVE_SEARCH +FS_CHINESESIMP=0x40000 +FS_CHINESETRAD=0x100000 +FS_CYRILLIC=0x4 +FS_FILE_COMPRESSION=FILE_FILE_COMPRESSION +FS_FILE_ENCRYPTION=FILE_SUPPORTS_ENCRYPTION +FS_GREEK=0x8 +FS_HEBREW=0x20 +FS_JISJAPAN=0x20000 +FS_JOHAB=0x200000 +FS_LATIN1=0x1 +FS_LATIN2=0x2 +FS_PERSISTENT_ACLS=FILE_PERSISTENT_ACLS +FS_SYMBOL=0x80000000 +FS_THAI=0x10000 +FS_TURKISH=0x10 +FS_UNICODE_STORED_ON_DISK=FILE_UNICODE_ON_DISK +FS_VIETNAMESE=0x100 +FS_VOL_IS_COMPRESSED=FILE_VOLUME_IS_COMPRESSED +FS_WANSUNG=0x80000 +FSB_ENCARTA_MODE=1 +FSB_FLAT_MODE=2 +FSB_ODYSSEY_MODE=3 +FSB_REGULAR_MODE=0 +FSHIFT=0x4 +fShowCompColorNT=fShowSysFiles +FTC_EMPTY=0x0 +FTC_ENDOFKEYSET=0x4 +FTC_ENDOFRESULTS=0x8 +FTC_MISSING=0x2 +FTC_SUCCEED=0x1 +FTP_TRANSFER_TYPE_ASCII=0x1 +FTP_TRANSFER_TYPE_BINARY=0x2 +FTP_TRANSFER_TYPE_MASK=(FTP_TRANSFER_TYPE_ASCII|FTP_TRANSFER_TYPE_BINARY) +FTP_TRANSFER_TYPE_UNKNOWN=0x0 +FTPWPP_ERROR_AUTHENTICATION_FAILED=0xC0042302 +FTPWPP_ERROR_FIRST=0x40042300 +FTPWPP_ERROR_INETOPEN_FAILED=0xC0042301 +FTPWPP_ERROR_LAST=0x400423FF +FUNCTION_DECLINED=0x4000F102 +FUNCTION_INTERRUPTED=0x4000F103 +FVIRTKEY=True +FVSIF_CANVIEWIT=0x40000000 +FVSIF_NEWFAILED=0x8000000 +FVSIF_NEWFILE=0x80000000 +FVSIF_PINNED=0x2 +FVSIF_RECT=0x1 +FW_BLACK=FW_HEAVY +FW_BOLD=700 +FW_DEMIBOLD=FW_SEMIBOLD +FW_DONTCARE=0 +FW_EXTRABOLD=800 +FW_EXTRALIGHT=200 +FW_HEAVY=900 +FW_LIGHT=300 +FW_MEDIUM=500 +FW_NORMAL=400 +FW_REGULAR=FW_NORMAL +FW_SEMIBOLD=600 +FW_THIN=100 +FW_ULTRABOLD=FW_EXTRABOLD +FW_ULTRALIGHT=FW_EXTRALIGHT +fxfReadOnly=0x1 +FZERO_REG=31 +g_aszBackupAnnotation="NTDS Backup Interface" +g_aszRestoreAnnotation="NTDS Restore Interface" +g_szBackupAnnotation=g_wszBackupAnnotation +g_szRestoreAnnotation=g_wszRestoreAnnotation +g_wszBackupAnnotation="NTDS Backup Interface" +g_wszRestoreAnnotation="NTDS Restore Interface" +GA_PARENT=1 +GA_ROOT=2 +GA_ROOTOWNER=3 +GATEWAY_ACTIVE=0x8 +GB2312_CHARSET=134 +GCL_CBCLSEXTRA=-20 +GCL_CBWNDEXTRA=-18 +GCL_CONVERSION=0x1 +GCL_HBRBACKGROUND=-10 +GCL_HCURSOR=-12 +GCL_HICON=-14 +GCL_HICONSM=-34 +GCL_HMODULE=-16 +GCL_MENUNAME=-8 +GCL_REVERSE_LENGTH=0x3 +GCL_REVERSECONVERSION=0x2 +GCL_STYLE=-26 +GCL_WNDPROC=-24 +GCLP_HBRBACKGROUND=-10 +GCLP_HCURSOR=-12 +GCLP_HICON=-14 +GCLP_HICONSM=-34 +GCLP_HMODULE=-16 +GCLP_MENUNAME=-8 +GCLP_WNDPROC=-24 +GCM_RIGHTMOUSEDROP=0x8000 +GCP_CLASSIN=0x80000 +GCP_DBCS=0x1 +GCP_DIACRITIC=0x100 +GCP_DISPLAYZWG=0x400000 +GCP_ERROR=0x8000 +GCP_GLYPHSHAPE=0x10 +GCP_JUSTIFY=0x10000 +GCP_JUSTIFYIN=0x200000 +GCP_KASHIDA=0x400 +GCP_LIGATE=0x20 +GCP_MAXEXTENT=0x100000 +GCP_NEUTRALOVERRIDE=0x2000000 +GCP_NODIACRITICS=0x20000 +GCP_NUMERICOVERRIDE=0x1000000 +GCP_NUMERICSLATIN=0x4000000 +GCP_NUMERICSLOCAL=0x8000000 +GCP_REORDER=0x2 +GCP_SYMSWAPOFF=0x800000 +GCP_USEKERNING=0x8 +GCPCLASS_ARABIC=2 +GCPCLASS_HEBREW=2 +GCPCLASS_LATIN=1 +GCPCLASS_LATINNUMBER=5 +GCPCLASS_LATINNUMERICSEPARATOR=7 +GCPCLASS_LATINNUMERICTERMINATOR=6 +GCPCLASS_LOCALNUMBER=4 +GCPCLASS_NEUTRAL=3 +GCPCLASS_NUMERICSEPARATOR=8 +GCPCLASS_POSTBOUNDLTR=0x20 +GCPCLASS_POSTBOUNDRTL=0x10 +GCPCLASS_PREBOUNDLTR=0x40 +GCPCLASS_PREBOUNDRTL=0x80 +GCPGLYPH_LINKAFTER=0x4000 +GCPGLYPH_LINKBEFORE=0x8000 +GCS_COMPATTR=0x10 +GCS_COMPCLAUSE=0x20 +GCS_COMPREADATTR=0x2 +GCS_COMPREADCLAUSE=0x4 +GCS_COMPREADSTR=0x1 +GCS_COMPSTR=0x8 +GCS_CURSORPOS=0x80 +GCS_DELTASTART=0x100 +GCS_HELPTEXTA=0x1 +GCS_HELPTEXTW=0x5 +GCS_RESULTCLAUSE=0x1000 +GCS_RESULTREADCLAUSE=0x400 +GCS_RESULTREADSTR=0x200 +GCS_RESULTSTR=0x800 +GCS_UNICODE=0x4 +GCS_VALIDATEA=0x2 +GCS_VALIDATEW=0x6 +GCS_VERBA=0x0 +GCS_VERBW=0x4 +GCT_INVALID=0x0 +GCT_LFNCHAR=0x1 +GCT_SEPARATOR=0x8 +GCT_SHORTCHAR=0x2 +GCT_WILD=0x4 +GCW_ATOM=-32 +GD_ACCELERATORS=9 +GD_BITMAP=2 +GD_CURSOR=12 +GD_CURSORCOMPONENT=1 +GD_DIALOG=5 +GD_ERRTABLE=11 +GD_FONT=8 +GD_FONTDIR=7 +GD_ICON=14 +GD_ICONCOMPONENT=3 +GD_MAX_RESOURCE=15 +GD_MENU=4 +GD_NAMETABLE=15 +GD_RCDATA=10 +GD_STRING=6 +GD_USERDEFINED=0 +GDI_ERROR=0xFFFF +GDICOMMENT_BEGINGROUP=0x2 +GDICOMMENT_ENDGROUP=0x3 +GDICOMMENT_IDENTIFIER=0x43494447 +GDICOMMENT_MULTIFORMATS=0x40000004 +GDICOMMENT_UNICODE_END=0x80 +GDICOMMENT_UNICODE_STRING=0x40 +GDICOMMENT_WINDOWS_METAFILE=0x80000001 +GDT_ERROR=-1 +GDT_NONE=1 +GDT_VALID=0 +GDTR_MAX=0x2 +GDTR_MIN=0x1 +GEN_ADSPEC_LEN=(sizeof(Object_header) + sizeof(IS_adsbody_t)) +GENERAL_INFO=1 +GENERATE_METHOD_EXACT=0 +GENERATE_METHOD_INFLECT=2 +GENERATE_METHOD_PREFIX=1 +GENERATE_RECEIPT_ONLY=0x10 +GENERIC_ALL=0x10000000 +GENERIC_CHAIN_CERTTRUST_FUNCTION="GenericChainCertificateTrust" +GENERIC_CHAIN_FINALPOLICY_FUNCTION="GenericChainFinalProv" +GENERIC_EXECUTE=0x20000000 +GENERIC_READ=0x80000000 +GENERIC_WRITE=0x40000000 +GENTRAP_FUNC=(UNPRIV_PAL_FUNC|0xAA) +GENTRAP_FUNC_STR="gentrap" +GET_DLL_CLSID=PROXY_CLSID +GET_FRAME_NEXT_BACKWARD=2 +GET_FRAME_NEXT_FORWARD=1 +GET_MOUSEORKEY_LPARAM=GET_DEVICE_LPARAM +GET_PS_FEATURESETTING=4121 +GET_SPECIFIED_FRAME=0 +GET_TAPE_DRIVE_INFORMATION=1 +GET_TAPE_MEDIA_INFORMATION=0 +GetACP=MNLS_GetACP +GETCOLORTABLE=5 +GETDEVICEUNITS=42 +GETEXTENDEDTEXTMETRICS=256 +GETEXTENTTABLE=257 +GETFACENAME=513 +GETPAIRKERNTABLE=258 +GETPENWIDTH=16 +GETPHYSPAGESIZE=12 +GETPRINTINGOFFSET=13 +GETSCALINGFACTOR=14 +GETSETPAPERBINS=29 +GETSETPAPERMETRICS=35 +GETSETPRINTORIENT=30 +GETSETSCREENPARAMS=3072 +GETTECHNOLGY=20 +GETTECHNOLOGY=20 +GETTNEFSTREAMCODEPAGE="GetTnefStreamCodePage" +GETTRACKKERNTABLE=259 +GETVECTORBRUSHSIZE=27 +GETVECTORPENSIZE=26 +GFSR_GDIRESOURCES=1 +GFSR_SYSTEMRESOURCES=0 +GFSR_USERRESOURCES=2 +GGI_MARK_NONEXISTING_GLYPHS=0x1 +GGL_INDEX=0x2 +GGL_LEVEL=0x1 +GGL_PRIVATE=0x4 +GGL_STRING=0x3 +GGO_BEZIER=3 +GGO_BITMAP=1 +GGO_GLYPH_INDEX=0x80 +GGO_GRAY2_BITMAP=4 +GGO_GRAY4_BITMAP=5 +GGO_GRAY8_BITMAP=6 +GGO_METRICS=0 +GGO_NATIVE=2 +GGO_UNHINTED=0x100 +GHND=(GMEM_MOVEABLE|GMEM_ZEROINIT) +GIL_ASYNC=0x20 +GIL_DONTCACHE=0x10 +GIL_FORSHELL=0x2 +GIL_NOTFILENAME=0x8 +GIL_OPENICON=0x1 +GIL_PERCLASS=0x4 +GIL_PERINSTANCE=0x2 +GIL_SIMULATEDOC=0x1 +GLEX_ACCEPT=0x1 +GLEX_ANY=wchar_t(0xFFFF) +GLEX_CONSUME=0x2 +GLEX_EMPTY=wchar_t(0xFFFE) +GLEX_LINEFEED=0x10 +GLEX_NOT=0x8 +GLEX_PUSHBACK=0x4 +GLEX_RETURN=0x20 +GLOBAL_ALL=0 +GLOBAL_FREE=2 +GLOBAL_INTERFACE_INDEX=0xFFFFFFFF +GLOBAL_LRU=1 +GLOBAL_WAN_ROUTE=0x1 +GLOBALGROUP_CLASS_NAME="GlobalGroup" +GLOBALGROUP_SCHEMA_NAME="GlobalGroup" +GM_ADVANCED=2 +GM_COMPATIBLE=1 +GM_LAST=2 +GMDI_GOINTOPOPUPS=0x2 +GMDI_USEDISABLED=0x1 +GMEM_DDESHARE=0x2000 +GMEM_DISCARDABLE=0x100 +GMEM_DISCARDED=0x4000 +GMEM_FIXED=0x0 +GMEM_INVALID_HANDLE=0x8000 +GMEM_LOCKCOUNT=0xFF +GMEM_LOWER=GMEM_NOT_BANKED +GMEM_MODIFY=0x80 +GMEM_MOVEABLE=0x2 +GMEM_NOCOMPACT=0x10 +GMEM_NODISCARD=0x20 +GMEM_NOT_BANKED=0x1000 +GMEM_NOTIFY=0x4000 +GMEM_SHARE=0x2000 +GMEM_VALID_FLAGS=0x7F72 +GMEM_ZEROINIT=0x40 +GMMP_USE_DISPLAY_POINTS=1 +GMMP_USE_HIGH_RESOLUTION_POINTS=2 +GMR_DAYSTATE=1 +GMR_VISIBLE=0 +GNLEN=UNLEN +GOPHER_ABSTRACT_ATTRIBUTE="Abstract" +GOPHER_ABSTRACT_CATEGORY="+ABSTRACT" +GOPHER_ADMIN_ATTRIBUTE="Admin" +GOPHER_ADMIN_CATEGORY="+ADMIN" +GOPHER_ATTRIBUTE_ID_ABSTRACT=(GOPHER_ATTRIBUTE_ID_BASE + 22) +GOPHER_ATTRIBUTE_ID_ADMIN=(GOPHER_ATTRIBUTE_ID_BASE + 10) +GOPHER_ATTRIBUTE_ID_ALL=(GOPHER_ATTRIBUTE_ID_BASE + 9) +GOPHER_ATTRIBUTE_ID_BASE=0xABCCCC00 +GOPHER_ATTRIBUTE_ID_GEOG=(GOPHER_ATTRIBUTE_ID_BASE + 18) +GOPHER_ATTRIBUTE_ID_LOCATION=(GOPHER_ATTRIBUTE_ID_BASE + 17) +GOPHER_ATTRIBUTE_ID_MOD_DATE=(GOPHER_ATTRIBUTE_ID_BASE + 11) +GOPHER_ATTRIBUTE_ID_ORG=(GOPHER_ATTRIBUTE_ID_BASE + 16) +GOPHER_ATTRIBUTE_ID_PROVIDER=(GOPHER_ATTRIBUTE_ID_BASE + 20) +GOPHER_ATTRIBUTE_ID_RANGE=(GOPHER_ATTRIBUTE_ID_BASE + 14) +GOPHER_ATTRIBUTE_ID_SCORE=(GOPHER_ATTRIBUTE_ID_BASE + 13) +GOPHER_ATTRIBUTE_ID_SITE=(GOPHER_ATTRIBUTE_ID_BASE + 15) +GOPHER_ATTRIBUTE_ID_TIMEZONE=(GOPHER_ATTRIBUTE_ID_BASE + 19) +GOPHER_ATTRIBUTE_ID_TREEWALK=(GOPHER_ATTRIBUTE_ID_BASE + 24) +GOPHER_ATTRIBUTE_ID_TTL=(GOPHER_ATTRIBUTE_ID_BASE + 12) +GOPHER_ATTRIBUTE_ID_UNKNOWN=(GOPHER_ATTRIBUTE_ID_BASE + 25) +GOPHER_ATTRIBUTE_ID_VERSION=(GOPHER_ATTRIBUTE_ID_BASE + 21) +GOPHER_ATTRIBUTE_ID_VIEW=(GOPHER_ATTRIBUTE_ID_BASE + 23) +GOPHER_CATEGORY_ID_ABSTRACT=(GOPHER_ATTRIBUTE_ID_BASE + 5) +GOPHER_CATEGORY_ID_ADMIN=(GOPHER_ATTRIBUTE_ID_BASE + 3) +GOPHER_CATEGORY_ID_ALL=(GOPHER_ATTRIBUTE_ID_BASE + 1) +GOPHER_CATEGORY_ID_ASK=(GOPHER_ATTRIBUTE_ID_BASE + 7) +GOPHER_CATEGORY_ID_INFO=(GOPHER_ATTRIBUTE_ID_BASE + 2) +GOPHER_CATEGORY_ID_UNKNOWN=(GOPHER_ATTRIBUTE_ID_BASE + 8) +GOPHER_CATEGORY_ID_VERONICA=(GOPHER_ATTRIBUTE_ID_BASE + 6) +GOPHER_CATEGORY_ID_VIEWS=(GOPHER_ATTRIBUTE_ID_BASE + 4) +GOPHER_GEOG_ATTRIBUTE="Geog" +GOPHER_INFO_CATEGORY="+INFO" +GOPHER_LOCATION_ATTRIBUTE="Loc" +GOPHER_MOD_DATE_ATTRIBUTE="Mod-Date" +GOPHER_ORG_ATTRIBUTE="Org" +GOPHER_PROVIDER_ATTRIBUTE="Provider" +GOPHER_RANGE_ATTRIBUTE="Score-range" +GOPHER_SCORE_ATTRIBUTE="Score" +GOPHER_SITE_ATTRIBUTE="Site" +GOPHER_TIMEZONE_ATTRIBUTE="TZ" +GOPHER_TREEWALK_ATTRIBUTE="treewalk" +GOPHER_TTL_ATTRIBUTE="TTL" +GOPHER_TYPE_ASK=0x40000000 +GOPHER_TYPE_BINARY=0x200 +GOPHER_TYPE_BITMAP=0x4000 +GOPHER_TYPE_CALENDAR=0x80000 +GOPHER_TYPE_CSO=0x4 +GOPHER_TYPE_DIRECTORY=0x2 +GOPHER_TYPE_DOS_ARCHIVE=0x20 +GOPHER_TYPE_ERROR=0x8 +GOPHER_TYPE_FILE_MASK=(GOPHER_TYPE_TEXT_FILE|GOPHER_TYPE_MAC_BINHEX|GOPHER_TYPE_DOS_ARCHIVE|GOPHER_TYPE_UNIX_UUENCODED|GOPHER_TYPE_BINARY|GOPHER_TYPE_GIF|GOPHER_TYPE_IMAGE|GOPHER_TYPE_BITMAP|GOPHER_TYPE_MOVIE|GOPHER_TYPE_SOUND|GOPHER_TYPE_HTML|GOPHER_TYPE_PDF|GOPHER_TYPE_CALENDAR|GOPHER_TYPE_INLINE) +GOPHER_TYPE_GIF=0x1000 +GOPHER_TYPE_GOPHER_PLUS=0x80000000 +GOPHER_TYPE_HTML=0x20000 +GOPHER_TYPE_IMAGE=0x2000 +GOPHER_TYPE_INDEX_SERVER=0x80 +GOPHER_TYPE_INLINE=0x100000 +GOPHER_TYPE_MAC_BINHEX=0x10 +GOPHER_TYPE_MOVIE=0x8000 +GOPHER_TYPE_PDF=0x40000 +GOPHER_TYPE_REDUNDANT=0x400 +GOPHER_TYPE_SOUND=0x10000 +GOPHER_TYPE_TELNET=0x100 +GOPHER_TYPE_TEXT_FILE=0x1 +GOPHER_TYPE_TN3270=0x800 +GOPHER_TYPE_UNIX_UUENCODED=0x40 +GOPHER_TYPE_UNKNOWN=0x20000000 +GOPHER_VERONICA_CATEGORY="+VERONICA" +GOPHER_VERSION_ATTRIBUTE="Version" +GOPHER_VIEW_ATTRIBUTE="View" +GOPHER_VIEWS_CATEGORY="+VIEWS" +GP_REG=29 +GP_REG_STR="gp" +GPC_BLOCK_POLICY=0x1 +GPEDITAPI=DECLSPEC_IMPORT +GPO_BROWSE_DISABLENEW=0x1 +GPO_BROWSE_NOCOMPUTERS=0x2 +GPO_BROWSE_NODSGPOS=0x4 +GPO_BROWSE_OPENBUTTON=0x8 +GPO_FLAG_DISABLE=0x1 +GPO_FLAG_FORCE=0x2 +GPO_INFO_FLAG_BACKGROUND=0x10 +GPO_INFO_FLAG_LINKTRANSITION=0x100 +GPO_INFO_FLAG_MACHINE=0x1 +GPO_INFO_FLAG_NOCHANGES=0x80 +GPO_INFO_FLAG_SLOWLINK=0x20 +GPO_INFO_FLAG_VERBOSE=0x40 +GPO_LIST_FLAG_MACHINE=0x1 +GPO_LIST_FLAG_SITEONLY=0x2 +GPO_OPEN_LOAD_REGISTRY=0x1 +GPO_OPEN_READ_ONLY=0x2 +GPO_OPTION_DISABLE_MACHINE=0x2 +GPO_OPTION_DISABLE_USER=0x1 +GPO_SECTION_MACHINE=2 +GPO_SECTION_ROOT=0 +GPO_SECTION_USER=1 +GPTR=(GMEM_FIXED|GMEM_ZEROINIT) +GQOS_AMBIG_FILTER=(QOSSP_ERR_BASE + 300 + 7) +GQOS_API=(QOSSP_ERR_BASE + 400) +GQOS_API_BADRECV=(QOSSP_ERR_BASE + 400 + 2) +GQOS_API_BADSEND=(QOSSP_ERR_BASE + 400 + 1) +GQOS_API_BADSPORT=(QOSSP_ERR_BASE + 400 + 3) +GQOS_API_SYS=(QOSSP_ERR_BASE + 600 + 3) +GQOS_BAD_ADDRESSTYPE=(QOSSP_ERR_BASE + 500 + 4) +GQOS_BAD_ADSPEC=(QOSSP_ERR_BASE + 700 + 5) +GQOS_BAD_DSTPORT=(QOSSP_ERR_BASE + 300 + 5) +GQOS_BAD_DUPLICATE=(QOSSP_ERR_BASE + 500 + 5) +GQOS_BAD_FLOWSPEC=(QOSSP_ERR_BASE + 700 + 3) +GQOS_BAD_QOSPRIORITY=(QOSSP_ERR_BASE + 500 + 11) +GQOS_BAD_SDMODE=(QOSSP_ERR_BASE + 500 + 10) +GQOS_BAD_SNDPORT=(QOSSP_ERR_BASE + 300 + 6) +GQOS_BAD_STYLE=(QOSSP_ERR_BASE + 300 + 3) +GQOS_BAD_TRAFFICCLASS=(QOSSP_ERR_BASE + 500 + 12) +GQOS_BAD_TSPEC=(QOSSP_ERR_BASE + 700 + 4) +GQOS_BANDWIDTH=(QOSSP_ERR_BASE + 100 + 3) +GQOS_CHKQOS_BADINBUFFER=(QOSSP_ERR_BASE + 850 + 1) +GQOS_CHKQOS_BADOUTBUFFER=(QOSSP_ERR_BASE + 850 + 2) +GQOS_CHKQOS_BADPARAMETER=(QOSSP_ERR_BASE + 850 + 5) +GQOS_CHKQOS_EXCEPTION=(QOSSP_ERR_BASE + 850 + 6) +GQOS_CHKQOS_INTERNALFAILURE=(QOSSP_ERR_BASE + 850 + 4) +GQOS_CHKQOS_SYSTEMFAILURE=(QOSSP_ERR_BASE + 850 + 3) +GQOS_CONFLICT=(QOSSP_ERR_BASE + 500 + 6) +GQOS_CONFLICT_SERV=(QOSSP_ERR_BASE + 700 + 1) +GQOS_DELAYBND=(QOSSP_ERR_BASE + 100 + 2) +GQOS_ERRORCODE_UNKNOWN=(0xFFFFFFFF) +GQOS_ERRORVALUE_UNKNOWN=(0xFFFFFFFF) +GQOS_FLOW_RATE=(QOSSP_ERR_BASE + 100 + 5) +GQOS_GETQOS_BADOUTBUFFER=(QOSSP_ERR_BASE + 840 + 1) +GQOS_GETQOS_EXCEPTION=(QOSSP_ERR_BASE + 840 + 3) +GQOS_GETQOS_INTERNALFAILURE=(QOSSP_ERR_BASE + 840 + 4) +GQOS_GETQOS_SYSTEMFAILURE=(QOSSP_ERR_BASE + 840 + 2) +GQOS_INCOMPATIBLE=(QOSSP_ERR_BASE + 500 + 9) +GQOS_INVALID=(QOSSP_ERR_BASE + 300 + 11) +GQOS_IOCTL_INVALIDSOCKET=(QOSSP_ERR_BASE + 800 + 3) +GQOS_IOCTL_NOBYTESRETURNED=(QOSSP_ERR_BASE + 800 + 2) +GQOS_IOCTL_SYSTEMFAILURE=(QOSSP_ERR_BASE + 800 + 1) +GQOS_KERNEL_TC=(QOSSP_ERR_BASE + 700) +GQOS_KERNEL_TC_SYS=(QOSSP_ERR_BASE + 500) +GQOS_MEMORY_SYS=(QOSSP_ERR_BASE + 600 + 2) +GQOS_MTU=(QOSSP_ERR_BASE + 100 + 4) +GQOS_NET_ADMISSION=(QOSSP_ERR_BASE + 100) +GQOS_NET_POLICY=(QOSSP_ERR_BASE + 200) +GQOS_NO_ERRORCODE=(0) +GQOS_NO_ERRORVALUE=(0) +GQOS_NO_MEMORY=(QOSSP_ERR_BASE + 500 + 3) +GQOS_NO_PATH=(QOSSP_ERR_BASE + 300 + 1) +GQOS_NO_SENDER=(QOSSP_ERR_BASE + 300 + 2) +GQOS_NO_SERV=(QOSSP_ERR_BASE + 700 + 2) +GQOS_NO_SYS_RESOURCES=(QOSSP_ERR_BASE + 500 + 13) +GQOS_NOTREADY=(QOSSP_ERR_BASE + 500 + 7) +GQOS_OTHER=(QOSSP_ERR_BASE + 100 + 1) +GQOS_OTHER_SYS=(QOSSP_ERR_BASE + 600 + 1) +GQOS_PEAK_RATE=(QOSSP_ERR_BASE + 100 + 6) +GQOS_POLICY_CRAZY_FLOWSPEC=(QOSSP_ERR_BASE + 200 + 57) +GQOS_POLICY_ERROR_UNKNOWN=(QOSSP_ERR_BASE + 200 + 0) +GQOS_POLICY_ERROR_USERID=(QOSSP_ERR_BASE + 200 + 99) +GQOS_POLICY_EXPIRED_USER_TOKEN=(QOSSP_ERR_BASE + 200 + 51) +GQOS_POLICY_GLOBAL_DEF_FLOW_COUNT=(QOSSP_ERR_BASE + 200 + 1) +GQOS_POLICY_GLOBAL_DEF_FLOW_DURATION=(QOSSP_ERR_BASE + 200 + 9) +GQOS_POLICY_GLOBAL_DEF_FLOW_RATE=(QOSSP_ERR_BASE + 200 + 17) +GQOS_POLICY_GLOBAL_DEF_PEAK_RATE=(QOSSP_ERR_BASE + 200 + 25) +GQOS_POLICY_GLOBAL_DEF_SUM_FLOW_RATE=(QOSSP_ERR_BASE + 200 + 33) +GQOS_POLICY_GLOBAL_DEF_SUM_PEAK_RATE=(QOSSP_ERR_BASE + 200 + 41) +GQOS_POLICY_GLOBAL_GRP_FLOW_COUNT=(QOSSP_ERR_BASE + 200 + 2) +GQOS_POLICY_GLOBAL_GRP_FLOW_DURATION=(QOSSP_ERR_BASE + 200 + 10) +GQOS_POLICY_GLOBAL_GRP_FLOW_RATE=(QOSSP_ERR_BASE + 200 + 18) +GQOS_POLICY_GLOBAL_GRP_PEAK_RATE=(QOSSP_ERR_BASE + 200 + 26) +GQOS_POLICY_GLOBAL_GRP_SUM_FLOW_RATE=(QOSSP_ERR_BASE + 200 + 34) +GQOS_POLICY_GLOBAL_GRP_SUM_PEAK_RATE=(QOSSP_ERR_BASE + 200 + 42) +GQOS_POLICY_GLOBAL_UNK_USER_FLOW_COUNT=(QOSSP_ERR_BASE + 200 + 4) +GQOS_POLICY_GLOBAL_UNK_USER_FLOW_DURATION=(QOSSP_ERR_BASE + 200 + 12) +GQOS_POLICY_GLOBAL_UNK_USER_FLOW_RATE=(QOSSP_ERR_BASE + 200 + 20) +GQOS_POLICY_GLOBAL_UNK_USER_PEAK_RATE=(QOSSP_ERR_BASE + 200 + 28) +GQOS_POLICY_GLOBAL_UNK_USER_SUM_FLOW_RATE=(QOSSP_ERR_BASE + 200 + 36) +GQOS_POLICY_GLOBAL_UNK_USER_SUM_PEAK_RATE=(QOSSP_ERR_BASE + 200 + 44) +GQOS_POLICY_GLOBAL_USER_FLOW_COUNT=(QOSSP_ERR_BASE + 200 + 3) +GQOS_POLICY_GLOBAL_USER_FLOW_DURATION=(QOSSP_ERR_BASE + 200 + 11) +GQOS_POLICY_GLOBAL_USER_FLOW_RATE=(QOSSP_ERR_BASE + 200 + 19) +GQOS_POLICY_GLOBAL_USER_PEAK_RATE=(QOSSP_ERR_BASE + 200 + 27) +GQOS_POLICY_GLOBAL_USER_SUM_FLOW_RATE=(QOSSP_ERR_BASE + 200 + 35) +GQOS_POLICY_GLOBAL_USER_SUM_PEAK_RATE=(QOSSP_ERR_BASE + 200 + 43) +GQOS_POLICY_NO_ACCEPTS=(QOSSP_ERR_BASE + 200 + 55) +GQOS_POLICY_NO_MEMORY=(QOSSP_ERR_BASE + 200 + 56) +GQOS_POLICY_NO_PRIVILEGES=(QOSSP_ERR_BASE + 200 + 50) +GQOS_POLICY_NO_RESOURCES=(QOSSP_ERR_BASE + 200 + 52) +GQOS_POLICY_PRE_EMPTED=(QOSSP_ERR_BASE + 200 + 53) +GQOS_POLICY_SUBNET_DEF_FLOW_COUNT=(QOSSP_ERR_BASE + 200 + 5) +GQOS_POLICY_SUBNET_DEF_FLOW_DURATION=(QOSSP_ERR_BASE + 200 + 13) +GQOS_POLICY_SUBNET_DEF_FLOW_RATE=(QOSSP_ERR_BASE + 200 + 21) +GQOS_POLICY_SUBNET_DEF_PEAK_RATE=(QOSSP_ERR_BASE + 200 + 29) +GQOS_POLICY_SUBNET_DEF_SUM_FLOW_RATE=(QOSSP_ERR_BASE + 200 + 37) +GQOS_POLICY_SUBNET_DEF_SUM_PEAK_RATE=(QOSSP_ERR_BASE + 200 + 45) +GQOS_POLICY_SUBNET_GRP_FLOW_COUNT=(QOSSP_ERR_BASE + 200 + 6) +GQOS_POLICY_SUBNET_GRP_FLOW_DURATION=(QOSSP_ERR_BASE + 200 + 14) +GQOS_POLICY_SUBNET_GRP_FLOW_RATE=(QOSSP_ERR_BASE + 200 + 22) +GQOS_POLICY_SUBNET_GRP_PEAK_RATE=(QOSSP_ERR_BASE + 200 + 30) +GQOS_POLICY_SUBNET_GRP_SUM_FLOW_RATE=(QOSSP_ERR_BASE + 200 + 38) +GQOS_POLICY_SUBNET_GRP_SUM_PEAK_RATE=(QOSSP_ERR_BASE + 200 + 46) +GQOS_POLICY_SUBNET_UNK_USER_FLOW_COUNT=(QOSSP_ERR_BASE + 200 + 8) +GQOS_POLICY_SUBNET_UNK_USER_FLOW_DURATION=(QOSSP_ERR_BASE + 200 + 16) +GQOS_POLICY_SUBNET_UNK_USER_FLOW_RATE=(QOSSP_ERR_BASE + 200 + 24) +GQOS_POLICY_SUBNET_UNK_USER_PEAK_RATE=(QOSSP_ERR_BASE + 200 + 32) +GQOS_POLICY_SUBNET_UNK_USER_SUM_FLOW_RATE=QOSSP_ERR_BASE + 200 + 40 +GQOS_POLICY_SUBNET_UNK_USER_SUM_PEAK_RATE=(QOSSP_ERR_BASE + 200 + 48) +GQOS_POLICY_SUBNET_USER_FLOW_COUNT=(QOSSP_ERR_BASE + 200 + 7) +GQOS_POLICY_SUBNET_USER_FLOW_DURATION=(QOSSP_ERR_BASE + 200 + 15) +GQOS_POLICY_SUBNET_USER_FLOW_RATE=(QOSSP_ERR_BASE + 200 + 23) +GQOS_POLICY_SUBNET_USER_PEAK_RATE=(QOSSP_ERR_BASE + 200 + 31) +GQOS_POLICY_SUBNET_USER_SUM_FLOW_RATE=(QOSSP_ERR_BASE + 200 + 39) +GQOS_POLICY_SUBNET_USER_SUM_PEAK_RATE=(QOSSP_ERR_BASE + 200 + 47) +GQOS_POLICY_UNKNOWN_USER=(QOSSP_ERR_BASE + 200 + 49) +GQOS_POLICY_USER_CHANGED=(QOSSP_ERR_BASE + 200 + 54) +GQOS_PREEMPTED=(QOSSP_ERR_BASE + 300 + 8) +GQOS_RSVP=(QOSSP_ERR_BASE + 300) +GQOS_RSVP_SYS=(QOSSP_ERR_BASE + 600) +GQOS_SETQOS_BADADDRLEN=(QOSSP_ERR_BASE + 810 + 9) +GQOS_SETQOS_BADFILTERCOUNT=(QOSSP_ERR_BASE + 810 + 18) +GQOS_SETQOS_BADFILTERTYPE=(QOSSP_ERR_BASE + 810 + 17) +GQOS_SETQOS_BADFLOWCOUNT=(QOSSP_ERR_BASE + 810 + 20) +GQOS_SETQOS_BADFLOWDESC=(QOSSP_ERR_BASE + 810 + 23) +GQOS_SETQOS_BADFLOWSPEC=(QOSSP_ERR_BASE + 810 + 2) +GQOS_SETQOS_BADINBUFFER=(QOSSP_ERR_BASE + 810 + 1) +GQOS_SETQOS_BADOBJLENGTH=(QOSSP_ERR_BASE + 810 + 19) +GQOS_SETQOS_BADPOLICYOBJ=(QOSSP_ERR_BASE + 810 + 22) +GQOS_SETQOS_BADPOLICYOBJECT=(QOSSP_ERR_BASE + 810 + 15) +GQOS_SETQOS_BADPROVSPECBUF=(QOSSP_ERR_BASE + 810 + 4) +GQOS_SETQOS_BADPROVSPECOBJ=(QOSSP_ERR_BASE + 810 + 24) +GQOS_SETQOS_COLLISION=(QOSSP_ERR_BASE + 810 + 3) +GQOS_SETQOS_EXCEPTION=(QOSSP_ERR_BASE + 810 + 8) +GQOS_SETQOS_ILLEGALOP=(QOSSP_ERR_BASE + 810 + 5) +GQOS_SETQOS_INVALIDADDRESS=(QOSSP_ERR_BASE + 810 + 6) +GQOS_SETQOS_IPTOSFAIL=(QOSSP_ERR_BASE + 810 + 11) +GQOS_SETQOS_MISSINGFLOWDESC=(QOSSP_ERR_BASE + 810 + 27) +GQOS_SETQOS_MODENOTSUPPORTED=(QOSSP_ERR_BASE + 810 + 26) +GQOS_SETQOS_NO_LOCAL_APPS=(QOSSP_ERR_BASE + 600 + 4) +GQOS_SETQOS_NOLOOPBACK=(QOSSP_ERR_BASE + 810 + 25) +GQOS_SETQOS_NOSOCKNAME=(QOSSP_ERR_BASE + 810 + 10) +GQOS_SETQOS_OPENSESSIONFAIL=(QOSSP_ERR_BASE + 810 + 12) +GQOS_SETQOS_OUTOFMEMORY=(QOSSP_ERR_BASE + 810 + 7) +GQOS_SETQOS_RECVFAIL=(QOSSP_ERR_BASE + 810 + 14) +GQOS_SETQOS_SENDFAIL=(QOSSP_ERR_BASE + 810 + 13) +GQOS_SETQOS_UNKNOWNFILTEROBJ=(QOSSP_ERR_BASE + 810 + 16) +GQOS_SETQOS_UNKNOWNPSOBJ=(QOSSP_ERR_BASE + 810 + 21) +GQOS_TC_GENERIC=(QOSSP_ERR_BASE + 500 + 1) +GQOS_TC_INVALID=(QOSSP_ERR_BASE + 500 + 2) +GQOS_UNKN_OBJ_CLASS=(QOSSP_ERR_BASE + 300 + 9) +GQOS_UNKNOWN_CTYPE=(QOSSP_ERR_BASE + 300 + 10) +GQOS_UNKNOWN_STYLE=(QOSSP_ERR_BASE + 300 + 4) +GQOS_WOULDBLOCK=(QOSSP_ERR_BASE + 500 + 8) +GR_GDIOBJECTS=0 +GR_USEROBJECTS=1 +GRADIENT_FILL_OP_FLAG=0xFF +GRADIENT_FILL_RECT_H=0x0 +GRADIENT_FILL_RECT_V=0x1 +GRADIENT_FILL_TRIANGLE=0x2 +GRAY_BRUSH=2 +GRC_API_FAILED=104 +GREEK_CHARSET=161 +grfdexPropAll=(grfdexPropCanAll|grfdexPropCannotAll|grfdexPropExtraAll) +grfdexPropCanAll=(fdexPropCanGet|fdexPropCanPut|fdexPropCanPutRef|fdexPropCanCall|fdexPropCanConstruct|fdexPropCanSourceEvents) +grfdexPropCannotAll=(fdexPropCannotGet|fdexPropCannotPut|fdexPropCannotPutRef|fdexPropCannotCall|fdexPropCannotConstruct|fdexPropCannotSourceEvents) +grfdexPropExtraAll=(fdexPropNoSideEffects|fdexPropDynamicType) +GROUP_ALL_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + GROUP_ALL_PARMNUM) +GROUP_ALL_PARMNUM=0 +GROUP_ATTRIBUTES_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + GROUP_ATTRIBUTES_PARMNUM) +GROUP_ATTRIBUTES_PARMNUM=3 +GROUP_CLASS_NAME="Group" +GROUP_COMMENT_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + GROUP_COMMENT_PARMNUM) +GROUP_COMMENT_PARMNUM=2 +GROUP_FILTER=3 +GROUP_LOADED_ALREADY=UINT(-17) +GROUP_NAME=0x80 +GROUP_NAME_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + GROUP_NAME_PARMNUM) +GROUP_NAME_PARMNUM=1 +GROUP_OWNER_STORAGE_SIZE=4 +GROUP_POSIX_ID_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + GROUP_POSIX_ID_PARMNUM) +GROUP_SCHEMA_NAME="Group" +GROUP_SECURITY_INFORMATION=0x2 +GROUP_SPECIALGRP_ADMINS="ADMINS" +GROUP_SPECIALGRP_GUESTS="GUESTS" +GROUP_SPECIALGRP_LOCAL="LOCAL" +GROUP_SPECIALGRP_USERS="USERS" +GROUPIDMASK=0x8000 +GROUPNAME_MAX_LENGTH=120 +grp1=0x430 +grp2=0x431 +grp3=0x432 +grp4=0x433 +GS_8BIT_INDICES=0x1 +GT_BURGERMASTER=10 +GT_CODE=3 +GT_DATA=2 +GT_DEFAULT=0 +GT_DGROUP=1 +GT_FREE=7 +GT_INTERNAL=8 +GT_MODULE=6 +GT_RESOURCE=5 +GT_SELECTION=2 +GT_SENTINEL=9 +GT_TASK=4 +GT_UNKNOWN=0 +GT_USECRLF=1 +GTHR_E_BAD_FILTER_DAEMON=0x80040D39 +GTHR_E_CONFIG_DUP_CRAWL_ENTRY=0x80040D08 +GTHR_E_CONFIG_DUP_EXTENSION=0x80040D0B +GTHR_E_CONFIG_DUP_NNTP_SERVER=0x80040D09 +GTHR_E_CONFIG_DUP_NOTIFICATION_SOURCE=0x80040D29 +GTHR_E_CONFIG_DUP_PROJECT=0x80040D0A +GTHR_E_CRAWL_PROJECT=0x80040D28 +GTHR_E_CRAWL_TOO_DEEP=0x80040D0C +GTHR_E_DUP_PROPERTY_MAPPING=0x80040D2A +GTHR_E_DUPLICATE_OBJECT=0x80040D02 +GTHR_E_DUPLICATE_PROJECT=0x80040D52 +GTHR_E_DUPLICATE_URL=0x80040D0D +GTHR_E_ERROR_INITIALIZING_PERFMON=0x80040D05 +GTHR_E_ERROR_OBJECT_NOT_FOUND=0x80040D06 +GTHR_E_ERROR_WRITING_REGISTRY=0x80040D04 +GTHR_E_FILTER_INIT=0x80040D2E +GTHR_E_FILTER_INTERRUPTED=0x80040D54 +GTHR_E_FILTER_INVALID_MESSAGE=0x80040D12 +GTHR_E_FILTER_LOAD=0x80040D2F +GTHR_E_FILTER_MISMATCH=0x80040D2D +GTHR_E_FILTER_NO_CODEPAGE=0x80040D35 +GTHR_E_FILTER_NO_MORE_THREADS=0x80040D17 +GTHR_E_FILTER_NOT_FOUND=0x80040D16 +GTHR_E_FILTER_PROCESS_TERMINATED=0x80040D11 +GTHR_E_FROM_NOT_SPECIFIED=0x80040D43 +GTHR_E_IE_OFFLINE=0x80040D38 +GTHR_E_INTERNAL=0x80040D01 +GTHR_E_INVALID_ACCOUNT=0x80040D2C +GTHR_E_INVALID_DIRECTORY=0x80040D53 +GTHR_E_INVALID_EXTENSION=0x80040D45 +GTHR_E_INVALID_GROW_FACTOR=0x80040D46 +GTHR_E_INVALID_HOST_NAME=0x80040D50 +GTHR_E_INVALID_LOG_FILE_NAME=0x80040D49 +GTHR_E_INVALID_MAPPING=0x80040D40 +GTHR_E_INVALID_PATH=0x80040D34 +GTHR_E_INVALID_PATH_EXPRESSION=0x80040D58 +GTHR_E_INVALID_PROJECT_NAME=0x80040D22 +GTHR_E_INVALID_PROXY_PORT=0x80040D55 +GTHR_E_INVALID_RETRIES=0x80040D48 +GTHR_E_INVALID_START_PAGE=0x80040D51 +GTHR_E_INVALID_START_PAGE_HOST=0x80040D59 +GTHR_E_INVALID_START_PAGE_PATH=0x80040D60 +GTHR_E_INVALID_STREAM_LOGS_COUNT=0x80040D44 +GTHR_E_INVALID_TIME_OUT=0x80040D47 +GTHR_E_INVALIDFUNCTION=0x80040D0F +GTHR_E_NAME_TOO_LONG=0x80040D14 +GTHR_E_NO_CRAWL_SEEDS=0x80040D2B +GTHR_E_NO_IDENTITY=0x80040D15 +GTHR_E_NO_LOGICAL_PATH=0x80040D19 +GTHR_E_NO_PRTCLHNLR=0x80040D37 +GTHR_E_NOFILTERSINK=0x80040D10 +GTHR_E_NOTIFICATION_PROJECT=0x80040D27 +GTHR_E_NOTIFICATION_SOURCE_NOT_SPECIFIED=0x80040D42 +GTHR_E_OUT_OF_DOC_ID=0x80040D26 +GTHR_E_PROJECT_NOT_INITIALIZED=0x80040D1B +GTHR_E_PROXY_NAME=0x80040D31 +GTHR_E_PRT_HNDLR_PROGID_MISSING=0x80040D18 +GTHR_E_SECRET_NOT_FOUND=0x80040D57 +GTHR_E_SERVER_UNAVAILABLE=0x80040D32 +GTHR_E_SHUTTING_DOWN=0x80040D23 +GTHR_E_TOO_MANY_PLUGINS=0x80040D0E +GTHR_E_UNABLE_TO_READ_REGISTRY=0x80040D03 +GTHR_E_UNKNOWN_PROTOCOL=0x80040D1A +GTHR_E_UNSUPPORTED_PROPERTY_TYPE=0x80040D13 +GTHR_E_URL_EXCLUDED=0x80040D07 +GTHR_E_USER_AGENT_NOT_SPECIFIED=0x80040D41 +GTHR_E_VALUE_NOT_AVAILABLE=0x80040D25 +GTHR_S_CANNOT_FILTER=0x40D30 +GTHR_S_CONFIG_HAS_ACCOUNTS=0x40D56 +GTHR_S_END_STD_CHUNKS=0x40D24 +GTHR_S_STATUS_CHANGE_IGNORED=0x40D1C +GTHR_S_STATUS_END_CRAWL=0x40D1D +GTHR_S_STATUS_PAUSE=0x40D21 +GTHR_S_STATUS_RESET=0x40D1E +GTHR_S_STATUS_RESUME=0x40D20 +GTHR_S_STATUS_START=0x40D36 +GTHR_S_STATUS_STOP=0x40D33 +GTHR_S_STATUS_THROTTLE=0x40D1F +GTL_CLOSE=4 +GTL_DEFAULT=0 +GTL_NUMBYTES=16 +GTL_NUMCHARS=8 +GTL_PRECISE=2 +GTL_USECRLF=1 +GUARANTEED_SERV=2 +GUI_CARETBLINKING=0x1 +GUI_INMENUMODE=0x4 +GUI_INMOVESIZE=0x2 +GUI_POPUPMENUMODE=0x10 +GUI_SYSTEMMENUMODE=0x8 +GUID_BUS_INTERFACE_MEDIUMS=DEFINE_GUIDNAMED(GUID_BUS_INTERFACE_MEDIUMS) +GUID_COMPUTRS_CONTAINER_A="aa312825768811d1aded00c04fd8d5cd" +GUID_COMPUTRS_CONTAINER_BYTE="\xaa\x31\x28\x25\x76\x88\x11\xd1\xad\xed\x00\xc0\x4f\xd8\xd5\xcd" +GUID_COMPUTRS_CONTAINER_W="aa312825768811d1aded00c04fd8d5cd" +GUID_Data2=0 +GUID_Data3=0x10 +GUID_Data4_1=0xAA000080 +GUID_Data4_2=0x719B3800 +GUID_DELETED_OBJECTS_CONTAINER_A="18e2ea80684f11d2b9aa00c04f79f805" +GUID_DELETED_OBJECTS_CONTAINER_BYTE="\x18\xe2\xea\x80\x68\x4f\x11\xd2\xb9\xaa\x00\xc0\x4f\x79\xf8\x05" +GUID_DELETED_OBJECTS_CONTAINER_W="18e2ea80684f11d2b9aa00c04f79f805" +GUID_DOMAIN_CONTROLLERS_CONTAINER_A="a361b2FFFFd211d1aa4b00c04fd7d83a" +GUID_DOMAIN_CONTROLLERS_CONTAINER_BYTE="\xa3\x61\xb2\xff\xff\xd2\x11\xd1\xaa\x4b\x00\xc0\x4f\xd7\xd8\x3a" +GUID_DOMAIN_CONTROLLERS_CONTAINER_W="a361b2FFFFd211d1aa4b00c04fd7d83a" +GUID_INFRASTRUCTURE_CONTAINER_A="2fbac1870ade11d297c400c04fd8d5cd" +GUID_INFRASTRUCTURE_CONTAINER_BYTE="\x2f\xba\xc1\x87\x0a\xde\x11\xd2\x97\xc4\x00\xc0\x4f\xd8\xd5\xcd" +GUID_INFRASTRUCTURE_CONTAINER_W="2fbac1870ade11d297c400c04fd8d5cd" +GUID_LOSTANDFOUND_CONTAINER_A="ab8153b7768811d1aded00c04fd8d5cd" +GUID_LOSTANDFOUND_CONTAINER_BYTE="\xab\x81\x53\xb7\x76\x88\x11\xd1\xad\xed\x00\xc0\x4f\xd8\xd5\xcd" +GUID_LOSTANDFOUND_CONTAINER_W="ab8153b7768811d1aded00c04fd8d5cd" +GUID_NULL=DEFINE_GUIDNAMED(GUID_NULL) +GUID_STRING_SIZE=40 +GUID_SYSTEMS_CONTAINER_A="ab1d30f3768811d1aded00c04fd8d5cd" +GUID_SYSTEMS_CONTAINER_BYTE="\xab\x1d\x30\xf3\x76\x88\x11\xd1\xad\xed\x00\xc0\x4f\xd8\xd5\xcd" +GUID_SYSTEMS_CONTAINER_W="ab1d30f3768811d1aded00c04fd8d5cd" +GUID_USERS_CONTAINER_A="a9d1ca15768811d1aded00c04fd8d5cd" +GUID_USERS_CONTAINER_BYTE="\xa9\xd1\xca\x15\x76\x88\x11\xd1\xad\xed\x00\xc0\x4f\xd8\xd5\xcd" +GUID_USERS_CONTAINER_W="a9d1ca15768811d1aded00c04fd8d5cd" +GW_CHILD=5 +GW_ENABLEDPOPUP=6 +GW_HWNDFIRST=0 +GW_HWNDLAST=1 +GW_HWNDNEXT=2 +GW_HWNDPREV=3 +GW_MAX=5 +GW_OWNER=4 +GWL_EXSTYLE=-20 +GWL_HINSTANCE=-6 +GWL_HWNDPARENT=-8 +GWL_ID=-12 +GWL_STYLE=-16 +GWL_USERDATA=-21 +GWL_WNDPROC=-4 +GWLP_HINSTANCE=-6 +GWLP_HWNDPARENT=-8 +GWLP_ID=-12 +GWLP_USERDATA=-21 +GWLP_WNDPROC=-4 +H_Namespace=200 +H_NamespaceCommand=600 +H_NamespaceCommands=800 +H_NamespaceLibrary=100 +H_NamespaceObject=400 +H_SQLNSCommandID=2600 +H_SQLNSErrors=2800 +H_SQLNSModality=2400 +H_SQLNSObjectType=2200 +H_SQLNSRootType=2000 +H245_CAPABILITY_DEFINED=1 +HALFTONE=4 +HALT_FUNC=PRIV_PAL_FUNC|0x0 +HALT_FUNC_STR="halt" +HANDLE_FLAG_INHERIT=0x1 +HANDLE_FLAG_PROTECT_FROM_CLOSE=0x2 +HANGEUL_CHARSET=129 +HANGUL_CHARSET=129 +HANGUP_COMPLETE=0x5 +HANGUP_PENDING=0x4 +HANJA_WINDOW=0x2 +HBMMENU_CALLBACK=-1 +HBMMENU_MBAR_CLOSE=5 +HBMMENU_MBAR_CLOSE_D=6 +HBMMENU_MBAR_MINIMIZE=3 +HBMMENU_MBAR_MINIMIZE_D=7 +HBMMENU_MBAR_RESTORE=2 +HBMMENU_POPUP_CLOSE=8 +HBMMENU_POPUP_MAXIMIZE=10 +HBMMENU_POPUP_MINIMIZE=11 +HBMMENU_POPUP_RESTORE=9 +HBMMENU_SYSTEM=1 +HC_ACTION=0 +HC_GETNEXT=1 +HC_NOREM=HC_NOREMOVE +HC_NOREMOVE=3 +HC_SKIP=2 +HC_SYSMODALOFF=5 +HC_SYSMODALON=4 +HCBT_ACTIVATE=5 +HCBT_CLICKSKIPPED=6 +HCBT_CREATEWND=3 +HCBT_DESTROYWND=4 +HCBT_KEYSKIPPED=7 +HCBT_MINMAX=1 +HCBT_MOVESIZE=0 +HCBT_QS=2 +HCBT_SETFOCUS=9 +HCBT_SYSCOMMAND=8 +HCCE_CURRENT_USER=NULL +HCCE_LOCAL_MACHINE=0x1 +HCF_AVAILABLE=0x2 +HCF_CONFIRMHOTKEY=0x8 +HCF_HIGHCONTRASTON=0x1 +HCF_HOTKEYACTIVE=0x4 +HCF_HOTKEYAVAILABLE=0x40 +HCF_HOTKEYSOUND=0x10 +HCF_INDICATOR=0x20 +HD_HITTESTINFO=HDHITTESTINFO +HD_ITEM=HDITEM +HD_ITEMA=HDITEMA +HD_ITEMW=HDITEMW +HD_LAYOUT=HDLAYOUT +HD_NOTIFY=NMHEADER +HD_NOTIFYA=NMHEADERA +HD_NOTIFYW=NMHEADERW +HDATA_APPOWNED=0x1 +HDF_BITMAP=0x2000 +HDF_BITMAP_ON_RIGHT=0x1000 +HDF_CENTER=2 +HDF_IMAGE=0x800 +HDF_JUSTIFYMASK=0x3 +HDF_LEFT=0 +HDF_OWNERDRAW=0x8000 +HDF_RIGHT=1 +HDF_RTLREADING=4 +HDF_SORTDOWN=0x200 +HDF_SORTUP=0x400 +HDF_STRING=0x4000 +HDFT_HASNOVALUE=0x8000 +HDFT_ISNUMBER=0x1 +HDFT_ISSTRING=0x0 +HDHITTESTINFO=HD_HITTESTINFO +HDI_BITMAP=0x10 +HDI_DI_SETITEM=0x40 +HDI_FILTER=0x100 +HDI_FORMAT=0x4 +HDI_HEIGHT=HDI_WIDTH +HDI_HIDDEN=0x1 +HDI_IMAGE=0x20 +HDI_LPARAM=0x8 +HDI_ORDER=0x80 +HDI_TEXT=0x2 +HDI_WIDTH=0x1 +HDITEM_V1_SIZE=HDITEMA_V1_SIZE +HDITEMA=HD_ITEMA +HDITEMW=HD_ITEMW +HDLAYOUT=HD_LAYOUT +HDM_CLEARFILTER=HDM_FIRST + 24 +HDM_CREATEDRAGIMAGE=HDM_FIRST + 16 +HDM_DELETEITEM=HDM_FIRST + 2 +HDM_EDITFILTER=HDM_FIRST + 23 +HDM_FIRST=0x1200 +HDM_GETBITMAPMARGIN=(HDM_FIRST + 21) +HDM_GETIMAGELIST=(HDM_FIRST + 9) +HDM_GETITEMA=(HDM_FIRST + 3) +HDM_GETITEMCOUNT=(HDM_FIRST + 0) +HDM_GETITEMRECT=(HDM_FIRST + 7) +HDM_GETITEMW=(HDM_FIRST + 11) +HDM_GETORDERARRAY=(HDM_FIRST + 17) +HDM_GETUNICODEFORMAT=CCM_GETUNICODEFORMAT +HDM_HITTEST=(HDM_FIRST + 6) +HDM_INSERTITEMA=(HDM_FIRST + 1) +HDM_INSERTITEMW=(HDM_FIRST + 10) +HDM_LAYOUT=(HDM_FIRST + 5) +HDM_ORDERTOINDEX=(HDM_FIRST + 15) +HDM_SETBITMAPMARGIN=(HDM_FIRST + 20) +HDM_SETFILTERCHANGETIMEOUT=(HDM_FIRST+22) +HDM_SETHOTDIVIDER=(HDM_FIRST + 19) +HDM_SETIMAGELIST=(HDM_FIRST + 8) +HDM_SETITEMA=(HDM_FIRST + 4) +HDM_SETITEMW=(HDM_FIRST + 12) +HDM_SETORDERARRAY=(HDM_FIRST + 18) +HDM_SETUNICODEFORMAT=CCM_SETUNICODEFORMAT +HDN_BEGINDRAG=(HDN_FIRST-10) +HDN_BEGINTRACKA=(HDN_FIRST-6) +HDN_BEGINTRACKW=(HDN_FIRST-26) +HDN_DIVIDERDBLCLICKA=(HDN_FIRST-5) +HDN_DIVIDERDBLCLICKW=(HDN_FIRST-25) +HDN_ENDDRAG=(HDN_FIRST-11) +HDN_ENDTRACKA=(HDN_FIRST-7) +HDN_ENDTRACKW=(HDN_FIRST-27) +HDN_FILTERBTNCLICK=(HDN_FIRST-13) +HDN_FILTERCHANGE=(HDN_FIRST-12) +HDN_FIRST=(-300) +HDN_GETDISPINFOA=(HDN_FIRST-9) +HDN_GETDISPINFOW=(HDN_FIRST-29) +HDN_ITEMCHANGEDA=(HDN_FIRST-1) +HDN_ITEMCHANGEDW=(HDN_FIRST-21) +HDN_ITEMCHANGINGA=(HDN_FIRST-0) +HDN_ITEMCHANGINGW=(HDN_FIRST-20) +HDN_ITEMCLICKA=(HDN_FIRST-2) +HDN_ITEMCLICKW=(HDN_FIRST-22) +HDN_ITEMDBLCLICKA=(HDN_FIRST-3) +HDN_ITEMDBLCLICKW=(HDN_FIRST-23) +HDN_LAST=-399 +HDN_TRACKA=(HDN_FIRST-8) +HDN_TRACKW=(HDN_FIRST-28) +HDS_BUTTONS=0x2 +HDS_DRAGDROP=0x40 +HDS_FILTERBAR=0x100 +HDS_FLAT=0x200 +HDS_FULLDRAG=0x80 +HDS_HIDDEN=0x8 +HDS_HORZ=0x0 +HDS_HOTTRACK=0x4 +HDTEXTFILTER=HD_TEXTFILTERW +HEAP_CREATE_ALIGN_16=0x10000 +HEAP_CREATE_ENABLE_TRACING=0x20000 +HEAP_DISABLE_COALESCE_ON_FREE=0x80 +HEAP_FREE_CHECKING_ENABLED=0x40 +HEAP_GENERATE_EXCEPTIONS=0x4 +HEAP_GROWABLE=0x2 +HEAP_MAXIMUM_TAG=0xFFF +HEAP_NO_SERIALIZE=0x1 +HEAP_PSEUDO_TAG_FLAG=0x8000 +HEAP_REALLOC_IN_PLACE_ONLY=0x10 +HEAP_TAG_SHIFT=18 +HEAP_TAIL_CHECKING_ENABLED=0x20 +HEAP_ZERO_MEMORY=0x8 +HEBREW_CHARSET=177 +HELP_COMMAND=0x102 +HELP_CONTENTS=0x3 +HELP_CONTEXT=0x1 +HELP_CONTEXTMENU=0xa +HELP_CONTEXTPOPUP=0x8 +HELP_FINDER=0xb +HELP_FORCEFILE=0x9 +HELP_HELPONHELP=0x4 +HELP_INDEX=0x3 +HELP_KEY=0x101 +HELP_MSG_FILENAME="NETH" +HELP_MULTIKEY=0x201 +HELP_PARTIALKEY=0x105 +HELP_QUIT=0x2 +HELP_SETCONTENTS=0x5 +HELP_SETINDEX=0x5 +HELP_SETPOPUP_POS=0xd +HELP_SETWINPOS=0x203 +HELP_TCARD=0x8000 +HELP_TCARD_DATA=0x10 +HELP_TCARD_OTHER_CALLER=0x11 +HELP_WM_HELP=0xc +HELPINFO_MENUITEM=0x2 +HELPINFO_WINDOW=0x1 +HELPMSGSTRING="commdlg_help" +HELPMSGSTRINGA="commdlg_help" +HELPMSGSTRINGW="commdlg_help" +HF32_DEFAULT=1 +HF32_SHARED=2 +HFILE_ERROR=-1 +HFRMREG_DEFAULT=0 +HFRMREG_FOLDER=3 +HFRMREG_LOCAL=1 +HFRMREG_PERSONAL=2 +HGDI_ERROR=0xFFFF +HGLOBAL=HANDLE +HH_ALINK_LOOKUP=0x13 +HH_CLOSE_ALL=0x12 +HH_DISPLAY_INDEX=0x2 +HH_DISPLAY_SEARCH=0x3 +HH_DISPLAY_TEXT_POPUP=0xE +HH_DISPLAY_TOC=0x1 +HH_DISPLAY_TOPIC=0x0 +HH_ENUM_CATEGORY=0x15 +HH_ENUM_CATEGORY_IT=0x16 +HH_ENUM_INFO_TYPE=0x7 +HH_FTS_DEFAULT_PROXIMITY=-1 +HH_GET_LAST_ERROR=0x14 +HH_GET_WIN_HANDLE=0x6 +HH_GET_WIN_TYPE=0x5 +HH_HELP_CONTEXT=0xF +HH_HELP_FINDER=0x0 +HH_INITIALIZE=0x1C +HH_KEYWORD_LOOKUP=0xD +HH_MAX_TABS=19 +HH_MAX_TABS_CUSTOM=(HH_TAB_CUSTOM_LAST - HH_TAB_CUSTOM_FIRST + 1) +HH_PRETRANSLATEMESSAGE=0xFD +HH_RESERVED1=0xA +HH_RESERVED2=0xB +HH_RESERVED3=0xC +HH_RESET_IT_FILTER=0x17 +HH_SET_EXCLUSIVE_FILTER=0x19 +HH_SET_GLOBAL_PROPERTY=0xFC +HH_SET_INCLUSIVE_FILTER=0x18 +HH_SET_INFO_TYPE=0x8 +HH_SET_WIN_TYPE=0x4 +HH_SYNC=0x9 +HH_TP_HELP_CONTEXTMENU=0x10 +HH_TP_HELP_WM_HELP=0x11 +HH_UNINITIALIZE=0x1D +HHN_FIRST=-860 +HHN_LAST=-879 +HHN_NAVCOMPLETE=(HHN_FIRST - 0) +HHN_TRACK=(HHN_FIRST - 1) +HHN_WINDOW_CREATE=(HHN_FIRST - 2) +HHT_ABOVE=0x100 +HHT_BELOW=0x200 +HHT_NOWHERE=0x1 +HHT_ONDIVIDER=0x4 +HHT_ONDIVOPEN=0x8 +HHT_ONFILTER=0x10 +HHT_ONFILTERBUTTON=0x20 +HHT_ONHEADER=0x2 +HHT_TOLEFT=0x800 +HHT_TORIGHT=0x400 +HHWIN_DEF_BUTTONS=(HHWIN_BUTTON_EXPAND|HHWIN_BUTTON_BACK|HHWIN_BUTTON_OPTIONS|HHWIN_BUTTON_PRINT) +HICF_ACCELERATOR=0x4 +HICF_ARROWKEYS=0x2 +HICF_DUPACCEL=0x8 +HICF_ENTERING=0x10 +HICF_LEAVING=0x20 +HICF_LMOUSE=0x80 +HICF_MOUSE=0x1 +HICF_OTHER=0x0 +HICF_RESELECT=0x40 +HICF_TOGGLEDROPDOWN=0x100 +HIDE_COLUMN=-4 +HIDE_WINDOW=0 +HIGH_PRIORITY_CLASS=0x80 +HIGHLY_DELAY_SENSITIVE=0xFFFFFFFE +HINST_COMMCTRL=-1 +HINSTANCE_ERROR=32 +HIST_ADDTOFAVORITES=3 +HIST_BACK=0 +HIST_FAVORITES=2 +HIST_FORWARD=1 +HIST_NO_OF_BUCKETS=24 +HIST_VIEWTREE=4 +HISTOGRAM_BUCKET_SIZE=sizeof(HISTOGRAM_BUCKET) +HKCOMB_A=0x8 +HKCOMB_C=0x4 +HKCOMB_CA=0x40 +HKCOMB_NONE=0x1 +HKCOMB_S=0x2 +HKCOMB_SA=0x20 +HKCOMB_SC=0x10 +HKCOMB_SCA=0x80 +HKEY_CLASSES_ROOT=0x80000000 +HKEY_CURRENT_CONFIG=0x80000005 +HKEY_CURRENT_USER=0x80000001 +HKEY_DYN_DATA=0x80000006 +HKEY_LOCAL_MACHINE=0x80000002 +HKEY_PERF_ROOT=HKEY_LOCAL_MACHINE +HKEY_PERFORMANCE_DATA=0x80000004 +HKEY_USERS=0x80000003 +HKL_NEXT=1 +HKL_PREV=0 +HKM_GETHOTKEY=(WM_USER+2) +HKM_SETHOTKEY=(WM_USER+1) +HKM_SETRULES=(WM_USER+3) +HLINK_E_FIRST=(OLE_E_LAST+1) +HLINK_S_DONTHIDE=(HLINK_S_FIRST) +HLINK_S_FIRST=(OLE_S_LAST+1) +HOLLOW_BRUSH=NULL_BRUSH +HOOK_CANCEL=0x2 +HOOK_DELETE=0x1 +HOOK_INBOUND=0x200 +HOOK_OUTBOUND=0x400 +HORZRES=8 +HORZSIZE=4 +HOST_NOT_FOUND=WSAHOST_NOT_FOUND +HOSTSEC_ERROR_INVALID_PASSWORD=0xE90005E0 +HOSTSEC_ERROR_INVALID_USERNAME=0xE90005DF +HOSTSEC_ERROR_NOT_IMPLEMENTED=0xE90005E6 +HOSTSEC_ERROR_REMOTE_UNREACHABLE=0xE90005DE +HOSTSEC_ERROR_UNABLE_TO_PROCESS_REQUEST=0xE90005DD +HOSTSEC_MDSI_CURRENT_VERSION=HOSTSEC_MDSI_VERSION_1_2 +HOSTSEC_MDSI_VERSION_1_1=0x10001 +HOSTSEC_MDSI_VERSION_1_2=0x10002 +HOSTSEC_PING_LOCAL_CONFIG_ERROR=1 +HOSTSEC_PING_REMOTE_TP_UNAVAILABLE_NORETRY=3 +HOSTSEC_PING_REMOTE_TP_UNAVAILABLE_RETRY=2 +HOSTSEC_PING_REMOTE_UNREACHABLE=4 +HOSTSEC_SHUTDOWN_ABORT=3 +HOSTSEC_SHUTDOWN_DONE=2 +HOSTSEC_SHUTDOWN_NORMAL=1 +HOTKEY_CLASS="msctls_hotkey" +HOTKEY_CLASSA="msctls_hotkey32" +HOTKEY_CLASSW="msctls_hotkey32" +HOTKEYF_ALT=0x4 +HOTKEYF_CONTROL=0x2 +HOTKEYF_EXT=0x80 +HOTKEYF_SHIFT=0x1 +HOVER_DEFAULT=0xFFFFFFFF +HP_ALGID=0x1 +HP_HASHSIZE=0x4 +HP_HASHVAL=0x2 +HP_HMAC_INFO=0x5 +HP_TLS1PRF_LABEL=0x6 +HP_TLS1PRF_SEED=0x7 +hrAccessDenied=0xC8000773 +hrAfterInitialization=0xC800073A +hrAlreadyInitialized=0xC8000406 +hrAlreadyListening=RPC_S_ALREADY_LISTENING +hrAlreadyOpen=0xC7FF0005 +hrAlreadyPrepared=0xC8000647 +hrBackupDirectoryNotEmpty=0xC80001F8 +hrBackupInProgress=0xC80001F9 +hrBackupNotAllowedYet=0xC800020B +hrBadBackupDatabaseSize=0xC8000231 +hrBadCheckpointSignature=0xC8000214 +hrBadColumnId=0xC80005ED +hrBadDbSignature=0xC8000213 +hrBadItagSequence=0xC80005EE +hrBadLogSignature=0xC8000212 +hrBadLogVersion=0xC8000202 +hrBFInUse=0xC80000CA +hrBFNotSynchronous=0x880000C8 +hrBFPageNotFound=0x880000C9 +hrBufferTooSmall=0xC800040E +hrBufferTruncated=0x880003EE +hrCannotBeTagged=0xC80005F1 +hrCannotRename=0xC800051A +hrCheckpointCorrupt=0xC8000215 +hrCircularLogging=0xC7FF000B +hrColumn2ndSysMaint=0xC80005E6 +hrColumnCannotIndex=0xC80005E9 +hrColumnDoesNotFit=0xC80005DF +hrColumnDuplicate=0xC80005E4 +hrColumnIndexed=0xC80005E1 +hrColumnInUse=0xC8000416 +hrColumnLong=0xC80005DD +hrColumnMaxTruncated=0x880005E8 +hrColumnNotFound=0xC80005E3 +hrColumnNotUpdatable=0xC8000418 +hrColumnNull=0x880003EC +hrColumnSetNull=0x8800042C +hrColumnTooBig=0xC80005E2 +hrCommunicationError=0xC7FF000D +hrConsistentTimeMismatch=0xC8000227 +hrContainerNotEmpty=0xC8000413 +hrContentsExpired=0xC7FF0011 +hrCouldNotConnect=0xC7FF0007 +hrCreateIndexFailed=0x88000581 +hrCurrencyStackOutOfMemory=0xC800042E +hrDatabaseAttached=0x880003EF +hrDatabaseCorrupted=0xC80004B6 +hrDatabaseDuplicate=0xC80004B1 +hrDatabaseInconsistent=0xC8000226 +hrDatabaseInUse=0xC80004B2 +hrDatabaseInvalidName=0xC80004B4 +hrDatabaseInvalidPages=0xC80004B5 +hrDatabaseLocked=0xC80004B7 +hrDatabaseNotFound=0xC80004B3 +hrDeleteBackupFileFail=0xC800020C +hrDensityInvalid=0xC800051B +hrDiskFull=0xC8000710 +hrDiskIO=0xC80003FE +hrerrDataHasChanged=0xC800064B +hrError=0xC7FF0002 +hrExistingLogFileHasBadSignature=0x8800022E +hrExistingLogFileIsNotContiguous=0x8800022F +hrFeatureNotAvailable=0xC80003E9 +hrFileAccessDenied=0xC8000408 +hrFileClose=0xC8000066 +hrFileNotFound=0xC8000713 +hrFileOpenReadOnly=0x88000715 +hrFLDKeyTooBig=0x88000190 +hrFLDNullKey=0x88000192 +hrFLDTooManySegments=0xC8000191 +hrFullBackupNotTaken=0xC7FF000E +hrGivenLogFileHasBadSignature=0xC800022B +hrGivenLogFileIsNotContiguous=0xC800022C +hrIllegalOperation=0xC8000520 +hrIncrementalBackupDisabled=0xC7FF0009 +hrIndexCantBuild=0xC8000579 +hrIndexDuplicate=0xC800057B +hrIndexHasClustered=(0xC8000580) +hrIndexHasPrimary=(0xC800057A) +hrIndexInUse=(0xC800041B) +hrIndexInvalidDef=(0xC800057E) +hrIndexMustStay=(0xC800057D) +hrIndexNotFound=(0xC800057C) +hrInTransaction=(0xC8000454) +hrInvalidBackup=(0xC800020E) +hrInvalidBackupSequence=(0xC8000209) +hrInvalidBookmark=(0xC8000415) +hrInvalidBufferSize=(0xC8000417) +hrInvalidCodePage=(0xC8000427) +hrInvalidColumnType=(0xC80005E7) +hrInvalidCountry=(0xC8000425) +hrInvalidDatabase=(0xC8000404) +hrInvalidDatabaseId=(0xC80003F2) +hrInvalidFilename=(0xC8000414) +hrInvalidHandle=(0xC7FF0003) +hrInvalidLanguageId=(0xC8000426) +hrInvalidLogSequence=(0xC8000203) +hrInvalidName=(0xC80003EA) +hrInvalidObject=(0xC8000524) +hrInvalidOnSort=(0xC80006A6) +hrInvalidOperation=(0xC8000772) +hrInvalidParam=(0xC7FF0001) +hrInvalidParameter=(0xC80003EB) +hrInvalidPath=(0xC80003FF) +hrInvalidRecips=(0xC7FF0006) +hrInvalidSesid=(0xC8000450) +hrInvalidTableId=(0xC800051E) +hrKeyChanged=(0x88000652) +hrKeyDuplicate=(0xC8000645) +hrKeyIsMade=(0xC80005EC) +hrKeyNotMade=(0xC8000648) +hrLogBufferTooSmall=(0xC8000205) +hrLogCorrupted=(0xC800073C) +hrLogDiskFull=(0xC8000211) +hrLogFileCorrupt=(0xC80001F5) +hrLogFileNotFound=(0xC7FF000A) +hrLoggingDisabled=(0xC8000204) +hrLogSequenceEnd=(0xC8000207) +hrLogWriteFail=(0xC80001FE) +hrMakeBackupDirectoryFail=(0xC800020D) +hrMissingExpiryToken=(0xC7FF000F) +hrMissingFullBackup=(0xC8000230) +hrMissingLogFile=(0xC8000210) +hrMissingPreviousLogFile=(0xC80001FD) +hrMissingRestoreLogFiles=(0xC800022D) +hrNoBackup=(0xC8000208) +hrNoBackupDirectory=(0xC80001F7) +hrNoCurrentIndex=(0xC80005EB) +hrNoCurrentRecord=(0xC8000643) +hrNoFullRestore=(0xC7FF000C) +hrNoIdleActivity=(0x88000422) +hrNone=(0x0) +hrNotInitialized=(0xC8000405) +hrNotInTransaction=(0xC800041E) +hrNoWriteLock=(0x8800042B) +hrNullInvalid=(0xC80005E0) +hrNullKeyDisallowed=(0xC800041D) +hrNyi=(0xC0000001) +hrObjectDuplicate=(0xC8000522) +hrObjectNotFound=(0xC8000519) +hrOutOfBuffers=(0xC80003F6) +hrOutOfCursors=(0xC80003F5) +hrOutOfDatabaseSpace=(0xC80003F4) +hrOutOfFileHandles=(0xC80003FC) +hrOutOfMemory=(0xC80003F3) +hrOutOfSessions=(0xC800044D) +hrOutOfThreads=(0xC8000067) +hrPatchFileMismatch=(0xC8000228) +hrPermissionDenied=(0xC8000711) +hrPMRecDeleted=(0xC800012E) +hrReadVerifyFailure=(0xC80003FA) +hrRecordClusteredChanged=(0xC8000644) +hrRecordDeleted=(0xC80003F9) +hrRecordNotFound=(0xC8000641) +hrRecordTooBig=(0xC8000402) +hrRecoveredWithErrors=(0xC800020F) +hrRemainingVersions=(0x88000141) +hrRestoreInProgress=(0xC7FF0004) +hrRestoreLogTooHigh=(0xC800022A) +hrRestoreLogTooLow=(0xC8000229) +hrRestoreMapExists=(0xC7FF0008) +hrSeekNotEqual=(0x8800040F) +hrSessionWriteConflict=(0xC8000453) +hrSuccess=0 +hrTableDuplicate=(0xC8000517) +hrTableEmpty=(0x88000515) +hrTableInUse=(0xC8000518) +hrTableLocked=(0xC8000516) +hrTableNotEmpty=(0xC800051C) +hrTaggedNotNULL=(0xC80005EA) +hrTempFileOpenError=(0xC800070B) +hrTermInProgress=(0xC80003E8) +hrTooManyActiveUsers=(0xC8000423) +hrTooManyAttachedDatabases=(0xC800070D) +hrTooManyColumns=(0xC8000410) +hrTooManyIndexes=(0xC80003F7) +hrTooManyIO=(0xC8000069) +hrTooManyKeys=(0xC80003F8) +hrTooManyOpenDatabases=(0xC8000403) +hrTooManyOpenIndexes=(0xC8000582) +hrTooManyOpenTables=(0xC800051F) +hrTooManySorts=(0xC80006A5) +hrTransTooDeep=(0xC800044F) +hrUnknownExpiryTokenFormat=(0xC7FF0010) +hrUpdateNotPrepared=(0xC8000649) +hrVersionStoreOutOfMemory=(0xC800042D) +hrWriteConflict=(0xC800044E) +hrwrnDataHasChanged=(0x8800064A) +HS_API_MAX=25 +HS_BDIAGONAL=3 +HS_BDIAGONAL1=7 +HS_CROSS=4 +HS_DENSE1=9 +HS_DENSE2=10 +HS_DENSE3=11 +HS_DENSE4=12 +HS_DENSE5=13 +HS_DENSE6=14 +HS_DENSE7=15 +HS_DENSE8=16 +HS_DIAGCROSS=5 +HS_DITHEREDBKCLR=24 +HS_DITHEREDCLR=20 +HS_DITHEREDTEXTCLR=22 +HS_FDIAGONAL=2 +HS_FDIAGONAL1=6 +HS_HALFTONE=18 +HS_HORIZONTAL=0 +HS_NOSHADE=17 +HS_SOLID=8 +HS_SOLIDBKCLR=23 +HS_SOLIDCLR=19 +HS_SOLIDTEXTCLR=21 +HS_VERTICAL=1 +HSE_APPEND_LOG_PARAMETER=(HSE_REQ_END_RESERVED + 3) +HSE_LOG_BUFFER_LEN=80 +HSE_MAX_EXT_DLL_NAME_LEN=256 +HSE_REQ_ABORTIVE_CLOSE=(HSE_REQ_END_RESERVED + 14) +HSE_REQ_ASYNC_READ_CLIENT=(HSE_REQ_END_RESERVED + 10) +HSE_REQ_BASE=0 +HSE_REQ_CLOSE_CONNECTION=(HSE_REQ_END_RESERVED + 17) +HSE_REQ_DONE_WITH_SESSION=(HSE_REQ_BASE + 4) +HSE_REQ_END_RESERVED=1000 +HSE_REQ_EXTENSION_TRIGGER=(HSE_REQ_END_RESERVED + 20) +HSE_REQ_GET_CERT_INFO_EX=(HSE_REQ_END_RESERVED + 15) +HSE_REQ_GET_IMPERSONATION_TOKEN=(HSE_REQ_END_RESERVED + 11) +HSE_REQ_GET_SSPI_INFO=(HSE_REQ_END_RESERVED + 2) +HSE_REQ_IO_COMPLETION=(HSE_REQ_END_RESERVED + 5) +HSE_REQ_IS_CONNECTED=(HSE_REQ_END_RESERVED + 18) +HSE_REQ_IS_KEEP_CONN=(HSE_REQ_END_RESERVED + 8) +HSE_REQ_MAP_URL_TO_PATH=(HSE_REQ_END_RESERVED + 1) +HSE_REQ_MAP_URL_TO_PATH_EX=(HSE_REQ_END_RESERVED + 12) +HSE_REQ_REFRESH_ISAPI_ACL=(HSE_REQ_END_RESERVED + 7) +HSE_REQ_SEND_RESPONSE_HEADER=(HSE_REQ_BASE + 3) +HSE_REQ_SEND_RESPONSE_HEADER_EX=(HSE_REQ_END_RESERVED + 16) +HSE_REQ_SEND_URL=(HSE_REQ_BASE + 2) +HSE_REQ_SEND_URL_REDIRECT_RESP=(HSE_REQ_BASE + 1) +HSE_REQ_TRANSMIT_FILE=(HSE_REQ_END_RESERVED + 6) +HSE_STATUS_ERROR=4 +HSE_STATUS_PENDING=3 +HSE_STATUS_SUCCESS=1 +HSE_STATUS_SUCCESS_AND_KEEP_CONN=2 +HSE_TERM_ADVISORY_UNLOAD=0x1 +HSE_TERM_MUST_UNLOAD=0x2 +HSE_URL_FLAGS_DONT_CACHE=0x10 +HSE_URL_FLAGS_EXECUTE=0x4 +HSE_URL_FLAGS_MAP_CERT=0x80 +HSE_URL_FLAGS_MASK=0x3FF +HSE_URL_FLAGS_NEGO_CERT=0x20 +HSE_URL_FLAGS_READ=0x1 +HSE_URL_FLAGS_REQUIRE_CERT=0x40 +HSE_URL_FLAGS_SCRIPT=0x200 +HSE_URL_FLAGS_SSL=0x8 +HSE_URL_FLAGS_SSL128=0x100 +HSE_URL_FLAGS_WRITE=0x2 +HSE_VERSION_MAJOR=4 +HSE_VERSION_MINOR=0 +HSHELL_ACCESSIBILITYSTATE=11 +HSHELL_ACTIVATESHELLWINDOW=3 +HSHELL_APPCOMMAND=12 +HSHELL_GETMINRECT=5 +HSHELL_LANGUAGE=8 +HSHELL_REDRAW=6 +HSHELL_TASKMAN=7 +HSHELL_WINDOWACTIVATED=4 +HSHELL_WINDOWCREATED=1 +HSHELL_WINDOWDESTROYED=2 +HSR_ASYNC=WININET_API_FLAG_ASYNC +HSR_CHUNKED=0x20 +HSR_DOWNLOAD=0x10 +HSR_INITIATE=0x8 +HSR_SYNC=WININET_API_FLAG_SYNC +HSR_USE_CONTEXT=WININET_API_FLAG_USE_CONTEXT +HTBORDER=18 +HTBOTTOM=15 +HTBOTTOMLEFT=16 +HTBOTTOMRIGHT=17 +HTCAPTION=2 +HTCLIENT=1 +HTCLOSE=20 +HTERROR=-2 +HTGROWBOX=4 +HTHELP=21 +HTHSCROLL=6 +HTLEFT=10 +HTMAXBUTTON=9 +HTMENU=5 +HTMINBUTTON=8 +HTNOWHERE=0 +HTOBJECT=19 +HTREDUCE=HTMINBUTTON +HTRIGHT=11 +HTSIZE=HTGROWBOX +HTSIZEFIRST=HTLEFT +HTSIZELAST=HTBOTTOMRIGHT +HTSYSMENU=3 +HTTOP=12 +HTTOPLEFT=13 +HTTOPRIGHT=14 +HTTP_ADDREQ_FLAG_ADD=0x20000000 +HTTP_ADDREQ_FLAG_ADD_IF_NEW=0x10000000 +HTTP_ADDREQ_FLAG_COALESCE=HTTP_ADDREQ_FLAG_COALESCE_WITH_COMMA +HTTP_ADDREQ_FLAG_COALESCE_WITH_COMMA=0x40000000 +HTTP_ADDREQ_FLAG_COALESCE_WITH_SEMICOLON=0x1000000 +HTTP_ADDREQ_FLAG_REPLACE=0x80000000 +HTTP_ADDREQ_FLAGS_MASK=0xFFFF0000 +HTTP_ADDREQ_INDEX_MASK=0xFFFF +HTTP_MAJOR_VERSION=1 +HTTP_MINOR_VERSION=0 +HTTP_QUERY_ACCEPT=24 +HTTP_QUERY_ACCEPT_CHARSET=25 +HTTP_QUERY_ACCEPT_ENCODING=26 +HTTP_QUERY_ACCEPT_LANGUAGE=27 +HTTP_QUERY_ACCEPT_RANGES=42 +HTTP_QUERY_AGE=48 +HTTP_QUERY_ALLOW=7 +HTTP_QUERY_AUTHORIZATION=28 +HTTP_QUERY_CACHE_CONTROL=49 +HTTP_QUERY_CONNECTION=23 +HTTP_QUERY_CONTENT_BASE=50 +HTTP_QUERY_CONTENT_DESCRIPTION=4 +HTTP_QUERY_CONTENT_DISPOSITION=47 +HTTP_QUERY_CONTENT_ENCODING=29 +HTTP_QUERY_CONTENT_ID=3 +HTTP_QUERY_CONTENT_LANGUAGE=6 +HTTP_QUERY_CONTENT_LENGTH=5 +HTTP_QUERY_CONTENT_LOCATION=51 +HTTP_QUERY_CONTENT_MD5=52 +HTTP_QUERY_CONTENT_RANGE=53 +HTTP_QUERY_CONTENT_TRANSFER_ENCODING=2 +HTTP_QUERY_CONTENT_TYPE=1 +HTTP_QUERY_COOKIE=44 +HTTP_QUERY_COST=15 +HTTP_QUERY_CUSTOM=65535 +HTTP_QUERY_DATE=9 +HTTP_QUERY_DERIVED_FROM=14 +HTTP_QUERY_ECHO_HEADERS=73 +HTTP_QUERY_ECHO_HEADERS_CRLF=74 +HTTP_QUERY_ECHO_REPLY=72 +HTTP_QUERY_ECHO_REQUEST=71 +HTTP_QUERY_ETAG=54 +HTTP_QUERY_EXPECT=68 +HTTP_QUERY_EXPIRES=10 +HTTP_QUERY_FLAG_COALESCE=0x10000000 +HTTP_QUERY_FLAG_NUMBER=0x20000000 +HTTP_QUERY_FLAG_REQUEST_HEADERS=0x80000000 +HTTP_QUERY_FLAG_SYSTEMTIME=0x40000000 +HTTP_QUERY_FORWARDED=30 +HTTP_QUERY_FROM=31 +HTTP_QUERY_HEADER_MASK=Not (HTTP_QUERY_MODIFIER_FLAGS_MASK) +HTTP_QUERY_HOST=55 +HTTP_QUERY_IF_MATCH=56 +HTTP_QUERY_IF_MODIFIED_SINCE=32 +HTTP_QUERY_IF_NONE_MATCH=57 +HTTP_QUERY_IF_RANGE=58 +HTTP_QUERY_IF_UNMODIFIED_SINCE=59 +HTTP_QUERY_LAST_MODIFIED=11 +HTTP_QUERY_LINK=16 +HTTP_QUERY_LOCATION=33 +HTTP_QUERY_MAX=74 +HTTP_QUERY_MAX_FORWARDS=60 +HTTP_QUERY_MESSAGE_ID=12 +HTTP_QUERY_MIME_VERSION=0 +HTTP_QUERY_MODIFIER_FLAGS_MASK=(HTTP_QUERY_FLAG_REQUEST_HEADERS|HTTP_QUERY_FLAG_SYSTEMTIME|HTTP_QUERY_FLAG_NUMBER|HTTP_QUERY_FLAG_COALESCE) +HTTP_QUERY_ORIG_URI=34 +HTTP_QUERY_PRAGMA=17 +HTTP_QUERY_PROXY_AUTHENTICATE=41 +HTTP_QUERY_PROXY_AUTHORIZATION=61 +HTTP_QUERY_PROXY_CONNECTION=69 +HTTP_QUERY_PUBLIC=8 +HTTP_QUERY_RANGE=62 +HTTP_QUERY_RAW_HEADERS=21 +HTTP_QUERY_RAW_HEADERS_CRLF=22 +HTTP_QUERY_REFERER=35 +HTTP_QUERY_REFRESH=46 +HTTP_QUERY_REQUEST_METHOD=45 +HTTP_QUERY_RETRY_AFTER=36 +HTTP_QUERY_SERVER=37 +HTTP_QUERY_SET_COOKIE=43 +HTTP_QUERY_STATUS_CODE=19 +HTTP_QUERY_STATUS_TEXT=20 +HTTP_QUERY_TITLE=38 +HTTP_QUERY_TRANSFER_ENCODING=63 +HTTP_QUERY_UNLESS_MODIFIED_SINCE=70 +HTTP_QUERY_UPGRADE=64 +HTTP_QUERY_URI=13 +HTTP_QUERY_USER_AGENT=39 +HTTP_QUERY_VARY=65 +HTTP_QUERY_VERSION=18 +HTTP_QUERY_VIA=66 +HTTP_QUERY_WARNING=67 +HTTP_QUERY_WWW_AUTHENTICATE=40 +HTTP_STATUS_ACCEPTED=202 +HTTP_STATUS_AMBIGUOUS=300 +HTTP_STATUS_BAD_GATEWAY=502 +HTTP_STATUS_BAD_METHOD=405 +HTTP_STATUS_BAD_REQUEST=400 +HTTP_STATUS_CONFLICT=409 +HTTP_STATUS_CONTINUE=100 +HTTP_STATUS_CREATED=201 +HTTP_STATUS_DENIED=401 +HTTP_STATUS_FIRST=HTTP_STATUS_CONTINUE +HTTP_STATUS_FORBIDDEN=403 +HTTP_STATUS_GATEWAY_TIMEOUT=504 +HTTP_STATUS_GONE=410 +HTTP_STATUS_LAST=HTTP_STATUS_VERSION_NOT_SUP +HTTP_STATUS_LENGTH_REQUIRED=411 +HTTP_STATUS_MOVED=301 +HTTP_STATUS_NO_CONTENT=204 +HTTP_STATUS_NONE_ACCEPTABLE=406 +HTTP_STATUS_NOT_FOUND=404 +HTTP_STATUS_NOT_MODIFIED=304 +HTTP_STATUS_NOT_SUPPORTED=501 +HTTP_STATUS_OK=200 +HTTP_STATUS_PARTIAL=203 +HTTP_STATUS_PARTIAL_CONTENT=206 +HTTP_STATUS_PAYMENT_REQ=402 +HTTP_STATUS_PRECOND_FAILED=412 +HTTP_STATUS_PROXY_AUTH_REQ=407 +HTTP_STATUS_REDIRECT=302 +HTTP_STATUS_REDIRECT_KEEP_VERB=307 +HTTP_STATUS_REDIRECT_METHOD=303 +HTTP_STATUS_REQUEST_TIMEOUT=408 +HTTP_STATUS_REQUEST_TOO_LARGE=413 +HTTP_STATUS_RESET_CONTENT=205 +HTTP_STATUS_RETRY_WITH=449 +HTTP_STATUS_SERVER_ERROR=500 +HTTP_STATUS_SERVICE_UNAVAIL=503 +HTTP_STATUS_SWITCH_PROTOCOLS=101 +HTTP_STATUS_UNSUPPORTED_MEDIA=415 +HTTP_STATUS_URI_TOO_LONG=414 +HTTP_STATUS_USE_PROXY=305 +HTTP_STATUS_VERSION_NOT_SUP=505 +HTTP_VERSIONA="HTTP/1.0" +HTTP_VERSIONW="HTTP/1.0" +HTTPS_CERTTRUST_FUNCTION="HTTPSCertificateTrust" +HTTPS_CHKCERT_FUNCTION="HTTPSCheckCertProv" +HTTPS_FINALPOLICY_FUNCTION="HTTPSFinalProv" +HTTRANSPARENT=-1 +HTVSCROLL=7 +HTZOOM=HTMAXBUTTON +HUGEP_16=HUGEP +HW_PROFILE_GUIDLEN=39 +HWLD_OP=0x1B +HWLD_OP_STR="hwld" +HWND_BOTTOM=1 +HWND_BROADCAST=0xFFFF +HWND_DESKTOP=0 +HWND_MESSAGE=-3 +HWND_NOTOPMOST=-2 +HWND_TOP=0 +HWND_TOPMOST=-1 +HWST_OP=0x1F +HWST_OP_STR="hwst" +HYBRID_NODETYPE=8 +I_CHILDRENCALLBACK=-1 +I_COLUMNSCALLBACK=((UINT) - 1) +I_GROUPIDCALLBACK=-1 +I_IMAGECALLBACK=-1 +I_IMAGENONE=-2 +I_INDENTCALLBACK=-1 +IACE_CHILDREN=0x1 +IACE_DEFAULT=0x10 +IACE_IGNORENOCONTEXT=0x20 +IACTIONNAME_ADMIN="ADMIN" +IACTIONNAME_ADVERTISE="ADVERTISE" +IACTIONNAME_COLLECTUSERINFO="CollectUserInfo" +IACTIONNAME_FIRSTRUN="FirstRun" +IACTIONNAME_INSTALL="INSTALL" +IACTIONNAME_SEQUENCE="SEQUENCE" +IAS_ATTRIB_INT=0x1 +IAS_ATTRIB_NO_ATTRIB=0x0 +IAS_ATTRIB_NO_CLASS=0x10 +IAS_ATTRIB_OCTETSEQ=0x2 +IAS_ATTRIB_STR=0x3 +IAS_MAX_ATTRIBNAME=256 +IAS_MAX_CLASSNAME=64 +IAS_MAX_OCTET_STRING=1024 +IAS_MAX_USER_STRING=256 +IC_E_CAPS_INITIALIZATION_FAILURE=0x83010002 +IC_E_CAPS_INSTANTIATION_FAILURE=0x83010001 +IC_E_INTERNAL_ERROR=0x83010006 +IC_E_NO_FORMATS=0x83010003 +IC_E_NO_SUCH_FORMAT=0x83010005 +ICC_ANIMATE_CLASS=0x80 +ICC_BAR_CLASSES=0x4 +ICC_COOL_CLASSES=0x400 +ICC_DATE_CLASSES=0x100 +ICC_HOTKEY_CLASS=0x40 +ICC_INTERNET_CLASSES=0x800 +ICC_LINK_CLASS=0x8000 +ICC_LISTVIEW_CLASSES=0x1 +ICC_NATIVEFNTCTL_CLASS=0x2000 +ICC_PAGESCROLLER_CLASS=0x1000 +ICC_PROGRESS_CLASS=0x20 +ICC_STANDARD_CLASSES=0x4000 +ICC_TAB_CLASSES=0x8 +ICC_TREEVIEW_CLASSES=0x2 +ICC_UPDOWN_CLASS=0x10 +ICC_USEREX_CLASSES=0x200 +ICC_WIN95_CLASSES=0xFF +ICCOMPRESS_KEYFRAME=0x1 +ICCOMPRESSFRAMES_PADDING=0x1 +ICDECOMPRESS_HURRYUP=0x80000000 +ICDECOMPRESS_NOTKEYFRAME=0x8000000 +ICDECOMPRESS_NULLFRAME=0x10000000 +ICDECOMPRESS_PREROLL=0x20000000 +ICDECOMPRESS_UPDATE=0x40000000 +ICDRAW_ANIMATE=0x8 +ICDRAW_BUFFER=0x100 +ICDRAW_CONTINUE=0x10 +ICDRAW_FULLSCREEN=0x2 +ICDRAW_HDC=0x4 +ICDRAW_HURRYUP=0x80000000 +ICDRAW_MEMORYDC=0x20 +ICDRAW_NOTKEYFRAME=0x8000000 +ICDRAW_NULLFRAME=0x10000000 +ICDRAW_PREROLL=0x20000000 +ICDRAW_QUERY=0x1 +ICDRAW_RENDER=0x80 +ICDRAW_UPDATE=0x40000000 +ICDRAW_UPDATING=0x40 +ICERR_ABORT=-10 +ICERR_BADBITDEPTH=-200 +ICERR_BADFLAGS=-5 +ICERR_BADFORMAT=-2 +ICERR_BADHANDLE=-8 +ICERR_BADIMAGESIZE=-201 +ICERR_BADPARAM=-6 +ICERR_BADSIZE=-7 +ICERR_CANTUPDATE=-9 +ICERR_CUSTOM=-400 +ICERR_DONTDRAW=1 +ICERR_ERROR=-100 +ICERR_GOTOKEYFRAME=3 +ICERR_INTERNAL=-4 +ICERR_MEMORY=-3 +ICERR_NEWPALETTE=2 +ICERR_OK=0 +ICERR_STOPDRAWING=4 +ICERR_UNSUPPORTED=-1 +ICINSTALL_DRIVER=0x2 +ICINSTALL_DRIVERW=0x8002 +ICINSTALL_FUNCTION=0x1 +ICINSTALL_HDRV=0x4 +ICINSTALL_UNICODE=0x8000 +IClassFactory3=IClassFactoryEx +ICM_ABOUT=(ICM_RESERVED+11) +ICM_ADDPROFILE=1 +ICM_COMPRESS=(ICM_USER+8) +ICM_COMPRESS_BEGIN=(ICM_USER+7) +ICM_COMPRESS_END=(ICM_USER+9) +ICM_COMPRESS_FRAMES=(ICM_USER+71) +ICM_COMPRESS_FRAMES_INFO=(ICM_USER+70) +ICM_COMPRESS_GET_FORMAT=(ICM_USER+4) +ICM_COMPRESS_GET_SIZE=(ICM_USER+5) +ICM_COMPRESS_QUERY=(ICM_USER+6) +ICM_CONFIGURE=(ICM_RESERVED+10) +ICM_DECOMPRESS=(ICM_USER+13) +ICM_DECOMPRESS_BEGIN=(ICM_USER+12) +ICM_DECOMPRESS_END=(ICM_USER+14) +ICM_DECOMPRESS_GET_FORMAT=(ICM_USER+10) +ICM_DECOMPRESS_GET_PALETTE=(ICM_USER+30) +ICM_DECOMPRESS_QUERY=(ICM_USER+11) +ICM_DECOMPRESS_SET_PALETTE=(ICM_USER+29) +ICM_DECOMPRESSEX=(ICM_USER+62) +ICM_DECOMPRESSEX_BEGIN=(ICM_USER+60) +ICM_DECOMPRESSEX_END=(ICM_USER+63) +ICM_DECOMPRESSEX_QUERY=(ICM_USER+61) +ICM_DELETEPROFILE=2 +ICM_DONE_OUTSIDEDC=4 +ICM_DRAW=(ICM_USER+33) +ICM_DRAW_BEGIN=(ICM_USER+15) +ICM_DRAW_BITS=(ICM_USER+20) +ICM_DRAW_CHANGEPALETTE=(ICM_USER+51) +ICM_DRAW_END=(ICM_USER+21) +ICM_DRAW_FLUSH=(ICM_USER+37) +ICM_DRAW_GET_PALETTE=(ICM_USER+16) +ICM_DRAW_GETTIME=(ICM_USER+32) +ICM_DRAW_IDLE=(ICM_USER+52) +ICM_DRAW_QUERY=(ICM_USER+31) +ICM_DRAW_REALIZE=(ICM_USER+36) +ICM_DRAW_RENDERBUFFER=(ICM_USER+38) +ICM_DRAW_SETTIME=(ICM_USER+35) +ICM_DRAW_START=(ICM_USER+18) +ICM_DRAW_START_PLAY=(ICM_USER+39) +ICM_DRAW_STOP=(ICM_USER+19) +ICM_DRAW_STOP_PLAY=(ICM_USER+40) +ICM_DRAW_SUGGESTFORMAT=(ICM_USER+50) +ICM_DRAW_UPDATE=(ICM_USER+17) +ICM_DRAW_WINDOW=(ICM_USER+34) +ICM_ENUMFORMATS=(ICM_RESERVED+21) +ICM_FRAMERATE="FrmR" +ICM_GET=(ICM_RESERVED+41) +ICM_GETBUFFERSWANTED=(ICM_USER+41) +ICM_GETDEFAULTKEYFRAMERATE=(ICM_USER+42) +ICM_GETDEFAULTQUALITY=(ICM_RESERVED+30) +ICM_GETERRORTEXT=(ICM_RESERVED+12) +ICM_GETFORMATNAME=(ICM_RESERVED+20) +ICM_GETINFO=(ICM_RESERVED+2) +ICM_GETQUALITY=(ICM_RESERVED+31) +ICM_GETSTATE=(ICM_RESERVED+0) +ICM_KEYFRAMERATE="KeyR" +ICM_LEVEL2=0x2 +ICM_LEVEL2_5=0x3 +ICM_LEVEL2_SUI=0x4 +ICM_LEVEL3=0x1 +ICM_NOTOPEN=0x0 +ICM_OFF=1 +ICM_ON=2 +ICM_QUERY=3 +ICM_QUERYMATCH=7 +ICM_QUERYPROFILE=3 +ICM_REGISTERICMATCHER=5 +ICM_RESERVED=ICM_RESERVED_LOW +ICM_RESERVED_HIGH=(DRV_USER+0x2000) +ICM_RESERVED_LOW=(DRV_USER+0x1000) +ICM_SET=(ICM_RESERVED+40) +ICM_SET_STATUS_PROC=(ICM_USER+72) +ICM_SETDEFAULTPROFILE=4 +ICM_SETQUALITY=(ICM_RESERVED+32) +ICM_SETSTATE=(ICM_RESERVED+1) +ICM_UNREGISTERICMATCHER=6 +ICM_USER=(DRV_USER+0x0) +ICMF_ABOUT_QUERY=0x1 +ICMF_CHOOSE_ALLCOMPRESSORS=0x8 +ICMF_CHOOSE_DATARATE=0x2 +ICMF_CHOOSE_KEYFRAME=0x1 +ICMF_CHOOSE_PREVIEW=0x4 +ICMF_COMPVARS_VALID=0x1 +ICMF_CONFIGURE_QUERY=0x1 +ICMODE_COMPRESS=1 +ICMODE_DECOMPRESS=2 +ICMODE_DRAW=8 +ICMODE_FASTCOMPRESS=5 +ICMODE_FASTDECOMPRESS=3 +ICMODE_INTERNALF_FUNCTION32=0x8000 +ICMODE_INTERNALF_MASK=0x8000 +ICMODE_QUERY=4 +ICMP_HEADER_LENGTH=8 +ICMP_IP_DATA_LENGTH=8 +ICMP_STATS=(IP_NETROW + 1) +ico1=0x43C +ico2=0x43D +ico3=0x43E +ico4=0x43F +ICON_BIG=1 +ICON_SMALL=0 +ICopyHookVtbl=ICopyHookWVtbl +ICQUALITY_DEFAULT=-1 +ICQUALITY_HIGH=10000 +ICQUALITY_LOW=0 +ICU_BROWSER_MODE=0x2000000 +ICU_DECODE=0x10000000 +ICU_ENCODE_PERCENT=0x1000 +ICU_ENCODE_SPACES_ONLY=0x4000000 +ICU_ESCAPE=0x80000000 +ICU_NO_ENCODE=0x20000000 +ICU_NO_META=0x8000000 +ICU_USERNAME=0x40000000 +ICVERSION=0x104 +ID_APP=100 +ID_BROWSE_ADDCONTROL=3 +ID_BROWSE_CHANGEICON=1 +ID_BROWSE_CHANGESOURCE=4 +ID_BROWSE_INSERTFILE=2 +ID_CMD=0xEC +ID_DEFAULTINST=-2 +ID_PSREBOOTSYSTEM=(ID_PSRESTARTWINDOWS|0x1) +ID_PSRESTARTWINDOWS=0x2 +IDABORT=3 +IDANI_CAPTION=0x3 +IDANI_CLOSE=0x2 +IDANI_OPEN=0x1 +IDASYNC=32001 +IDataSource=DataSource +IDataSourceListener=DataSourceListener +IDB_HIST_LARGE_COLOR=9 +IDB_HIST_SMALL_COLOR=8 +IDB_STD_LARGE_COLOR=1 +IDB_STD_SMALL_COLOR=0 +IDB_VIEW_LARGE_COLOR=5 +IDB_VIEW_SMALL_COLOR=4 +IDC_APPSTARTING=32650 +IDC_ARROW=32512 +IDC_BZ_ICON=601 +IDC_BZ_MESSAGE1=602 +IDC_BZ_RETRY=600 +IDC_BZ_SWITCHTO=604 +IDC_CI_BROWSE=130 +IDC_CI_CURRENT=121 +IDC_CI_CURRENTICON=122 +IDC_CI_DEFAULT=123 +IDC_CI_DEFAULTICON=124 +IDC_CI_FROMFILE=125 +IDC_CI_FROMFILEEDIT=126 +IDC_CI_GROUP=120 +IDC_CI_ICONDISPLAY=131 +IDC_CI_ICONLIST=127 +IDC_CI_LABEL=128 +IDC_CI_LABELEDIT=129 +IDC_CROSS=32515 +IDC_CV_ACTIVATEAS=156 +IDC_CV_ACTIVATELIST=154 +IDC_CV_CHANGEICON=153 +IDC_CV_CONVERTLIST=158 +IDC_CV_CONVERTTO=155 +IDC_CV_DISPLAYASICON=152 +IDC_CV_ICONDISPLAY=165 +IDC_CV_OBJECTTYPE=150 +IDC_CV_RESULTTEXT=157 +IDC_EL_AUTOMATIC=202 +IDC_EL_CANCELLINK=209 +IDC_EL_CHANGESOURCE=201 +IDC_EL_COL1=220 +IDC_EL_COL2=221 +IDC_EL_COL3=222 +IDC_EL_LINKSLISTBOX=206 +IDC_EL_LINKSOURCE=216 +IDC_EL_LINKTYPE=217 +IDC_EL_MANUAL=212 +IDC_EL_OPENSOURCE=211 +IDC_EL_UPDATENOW=210 +IDC_GP_CONVERT=1013 +IDC_GP_OBJECTICON=1014 +IDC_GP_OBJECTLOCATION=1022 +IDC_GP_OBJECTNAME=1009 +IDC_GP_OBJECTSIZE=1011 +IDC_GP_OBJECTTYPE=1010 +IDC_HAND=32649 +IDC_HELP=32651 +IDC_IBEAM=32513 +IDC_ICON=32641 +IDC_IO_ADDCONTROL=2115 +IDC_IO_CHANGEICON=2105 +IDC_IO_CONTROLTYPELIST=2116 +IDC_IO_CREATEFROMFILE=2101 +IDC_IO_CREATENEW=2100 +IDC_IO_DISPLAYASICON=2104 +IDC_IO_FILE=2106 +IDC_IO_FILEDISPLAY=2107 +IDC_IO_FILETEXT=2112 +IDC_IO_FILETYPE=2113 +IDC_IO_ICONDISPLAY=2110 +IDC_IO_INSERTCONTROL=2114 +IDC_IO_LINKFILE=2102 +IDC_IO_OBJECTTYPELIST=2103 +IDC_IO_OBJECTTYPETEXT=2111 +IDC_IO_RESULTIMAGE=2108 +IDC_IO_RESULTTEXT=2109 +IDC_LP_AUTOMATIC=1016 +IDC_LP_BREAKLINK=1008 +IDC_LP_CHANGESOURCE=1015 +IDC_LP_DATE=1018 +IDC_LP_LINKSOURCE=1012 +IDC_LP_MANUAL=1017 +IDC_LP_OPENSOURCE=1006 +IDC_LP_TIME=1019 +IDC_LP_UPDATENOW=1007 +IDC_NO=32648 +IDC_OFFLINE_HAND=103 +IDC_OLEUIHELP=99 +IDC_PS_CHANGEICON=508 +IDC_PS_DISPLAYASICON=506 +IDC_PS_DISPLAYLIST=505 +IDC_PS_ICONDISPLAY=507 +IDC_PS_PASTE=500 +IDC_PS_PASTELINK=501 +IDC_PS_PASTELINKLIST=504 +IDC_PS_PASTELIST=503 +IDC_PS_RESULTIMAGE=509 +IDC_PS_RESULTTEXT=510 +IDC_PS_SOURCETEXT=502 +IDC_PU_CONVERT=902 +IDC_PU_ICON=908 +IDC_PU_LINKS=900 +IDC_PU_TEXT=901 +IDC_SIZE=32640 +IDC_SIZEALL=32646 +IDC_SIZENESW=32643 +IDC_SIZENS=32645 +IDC_SIZENWSE=32642 +IDC_SIZEWE=32644 +IDC_STATUS_DATA1=0x1CF1 +IDC_STATUS_DATA2=0x1CF2 +IDC_STATUS_TITLE=0x1CF0 +IDC_UL_METER=1029 +IDC_UL_PERCENT=1031 +IDC_UL_PROGRESS=1032 +IDC_UL_STOP=1030 +IDC_UPARROW=32516 +IDC_VP_ASICON=1003 +IDC_VP_CHANGEICON=1001 +IDC_VP_EDITABLE=1002 +IDC_VP_ICONDISPLAY=1021 +IDC_VP_PERCENT=1000 +IDC_VP_RELATIVE=1005 +IDC_VP_RESULTIMAGE=1033 +IDC_VP_SCALETXT=1034 +IDC_VP_SPIN=1006 +IDC_WAIT=32514 +IDCANCEL=2 +IDCLOSE=8 +IDCONTINUE=11 +IDD_ACMFILTERCHOOSE_BTN_DELNAME=104 +IDD_ACMFILTERCHOOSE_BTN_HELP=9 +IDD_ACMFILTERCHOOSE_BTN_SETNAME=103 +IDD_ACMFILTERCHOOSE_CMB_CUSTOM=100 +IDD_ACMFILTERCHOOSE_CMB_FILTER=102 +IDD_ACMFILTERCHOOSE_CMB_FILTERTAG=101 +IDD_ACMFORMATCHOOSE_BTN_DELNAME=104 +IDD_ACMFORMATCHOOSE_BTN_HELP=9 +IDD_ACMFORMATCHOOSE_BTN_SETNAME=103 +IDD_ACMFORMATCHOOSE_CMB_CUSTOM=100 +IDD_ACMFORMATCHOOSE_CMB_FORMAT=102 +IDD_ACMFORMATCHOOSE_CMB_FORMATTAG=101 +IDD_BUSY=1006 +IDD_CANNOTUPDATELINK=1008 +IDD_CHANGEICON=1001 +IDD_CHANGEICONBROWSE=1011 +IDD_CHANGESOURCE=1009 +IDD_CHANGESOURCE4=1013 +IDD_CONVERT=1002 +IDD_CONVERT4=1103 +IDD_CONVERTONLY=1012 +IDD_CONVERTONLY4=1104 +IDD_DYNAWIZ_ANALYZE_NEXTPAGE=10004 +IDD_DYNAWIZ_ANALYZE_PREVPAGE=10003 +IDD_DYNAWIZ_ANALYZEDEV_PAGE=10010 +IDD_DYNAWIZ_FIRSTPAGE=10000 +IDD_DYNAWIZ_INSTALLDETECTED_NEXTPAGE=10007 +IDD_DYNAWIZ_INSTALLDETECTED_NODEVS=10008 +IDD_DYNAWIZ_INSTALLDETECTED_PREVPAGE=10006 +IDD_DYNAWIZ_INSTALLDETECTEDDEVS_PAGE=10011 +IDD_DYNAWIZ_SELECT_NEXTPAGE=10002 +IDD_DYNAWIZ_SELECT_PREVPAGE=10001 +IDD_DYNAWIZ_SELECTCLASS_PAGE=10012 +IDD_DYNAWIZ_SELECTDEV_PAGE=10009 +IDD_EDITLINKS=1004 +IDD_EDITLINKS4=1105 +IDD_GNRLPROPS=1100 +IDD_GNRLPROPS4=1106 +IDD_INSERTFILEBROWSE=1010 +IDD_INSERTOBJECT=1000 +IDD_LINKPROPS=1102 +IDD_LINKPROPS4=1107 +IDD_LINKSOURCEUNAVAILABLE=1020 +IDD_LINKTYPECHANGEDA=1026 +IDD_LINKTYPECHANGEDW=1022 +IDD_OUTOFMEMORY=1024 +IDD_PASTESPECIAL=1003 +IDD_PASTESPECIAL4=1108 +IDD_SERVERNOTFOUND=1023 +IDD_SERVERNOTREGA=1025 +IDD_SERVERNOTREGW=1021 +IDD_UPDATELINKS=1007 +IDD_VIEWPROPS=1101 +iddGWAddress_Space=3021 +iddGWAdvanced=3022 +iddGWConnected_Sites=4020 +iddGWDelivery_Restrictions=4008 +iddGWDiagLogSetting=4030 +iddGWExportContainers=3067 +iddGWGeneral=3020 +iddGWImportContainer=3063 +iddGWPermissions=3500 +iddGWSchedule=4011 +iddMAAdvanced=4040 +iddMACustomAttributes=4022 +iddMADeliveryOptions=4007 +iddMADeliveryRestrictions=4008 +iddMADistributionList=4090 +iddMAEMailAddresses=4014 +iddMAGeneral=4028 +iddMAPermissions=3500 +iddMASchedule=4011 +iddMASecurity=4051 +IDENTIFIER_SDK_ERROR=0x10000000 +IDENTIFIER_SDK_MASK=0xF0000000 +IDENTIFY_BUFFER_SIZE=512 +IDENTITY_CHANGED=5 +IDF_CHECKFIRST=0x100 +IDF_NOBEEP=0x200 +IDF_NOBROWSE=0x1 +IDF_NOCOMPRESSED=0x8 +IDF_NODETAILS=0x4 +IDF_NOFOREGROUND=0x400 +IDF_NOSKIP=0x2 +IDF_OEMDISK=0x80000000 +IDF_WARNIFSKIP=0x800 +IDFCHANNELHDR_F_GENERAL_MIDI=0x1 +IDFINSTCAPS_F_GENERAL_MIDI=0x1 +IDFINSTCAPS_F_SYSTEMEXCLUSIVE=0x2 +IDH_CANCEL=28444 +IDH_GENERIC_HELP_BUTTON=28442 +IDH_HELP=28445 +IDH_MISSING_CONTEXT=28441 +IDH_NO_HELP=28440 +IDH_OK=28443 +IDHELP=9 +IDHOT_SNAPDESKTOP=(-2) +IDHOT_SNAPWINDOW=(-1) +IDI_APPLICATION=32512 +IDI_ASTERISK=32516 +IDI_CLASSICON_OVERLAYFIRST=500 +IDI_CLASSICON_OVERLAYLAST=502 +IDI_CONFLICT=161 +IDI_DISABLED_OVL=501 +IDI_ERROR=IDI_HAND +IDI_EXCLAMATION=32515 +IDI_FORCED_OVL=502 +IDI_HAND=32513 +IDI_INFORMATION=IDI_ASTERISK +IDI_PROBLEM_OVL=500 +IDI_QUESTION=32514 +IDI_RESOURCE=159 +IDI_RESOURCEFIRST=159 +IDI_RESOURCELAST=161 +IDI_RESOURCEOVERLAYFIRST=161 +IDI_RESOURCEOVERLAYLAST=161 +IDI_WARNING=IDI_EXCLAMATION +IDI_WINLOGO=32517 +IDIGNORE=5 +IDISPADDRESS=0x10000 +IDISPADDRESSCAPABILITIES=0x20000 +IDISPADDRESSTRANSLATION=0x40000 +IDISPAGGREGATEDMSPADDRESSOBJ=0x60000 +IDISPAGGREGATEDMSPCALLOBJ=(0x40000) +IDISPBASICCALLCONTROL=(0x20000) +IDISPCALLINFO=(0x10000) +IDISPLEGACYADDRESSMEDIACONTROL=(0x50000) +IDISPLEGACYCALLMEDIACONTROL=(0x30000) +IDISPMEDIASUPPORT=(0x30000) +IDISPTAPI=(0x10000) +IDISPTAPICALLCENTER=(0x20000) +IDLE_PRIORITY_CLASS=0x40 +IDLFLAG_FIN=(PARAMFLAG_FIN) +IDLFLAG_FLCID=PARAMFLAG_FLCID +IDLFLAG_FOUT=PARAMFLAG_FOUT +IDLFLAG_FRETVAL=PARAMFLAG_FRETVAL +IDLFLAG_NONE=PARAMFLAG_NONE +IDM_1D=2170 +IDM_ADDFAVORITES=2261 +IDM_ADDRESS=2189 +IDM_ADDTOGLYPHTABLE=2337 +IDM_ALIGNBOTTOM=1 +IDM_ALIGNHORIZONTALCENTERS=2 +IDM_ALIGNLEFT=3 +IDM_ALIGNRIGHT=4 +IDM_ALIGNTOGRID=5 +IDM_ALIGNTOP=6 +IDM_ALIGNVERTICALCENTERS=7 +IDM_APPLYHEADING1=2255 +IDM_APPLYHEADING2=2256 +IDM_APPLYHEADING3=2257 +IDM_APPLYNORMAL=2254 +IDM_ARRANGEBOTTOM=8 +IDM_ARRANGERIGHT=9 +IDM_AUTODETECT=2329 +IDM_BACKCOLOR=51 +IDM_BASELINEFONT1=2141 +IDM_BASELINEFONT2=2142 +IDM_BASELINEFONT3=2143 +IDM_BASELINEFONT4=2144 +IDM_BASELINEFONT5=2145 +IDM_BLINK=2190 +IDM_BLOCKDIRLTR=2352 +IDM_BLOCKDIRRTL=2353 +IDM_BLOCKFMT=2234 +IDM_BOLD=52 +IDM_BOOKMARK=2123 +IDM_BORDERCOLOR=53 +IDM_BREAKATNEXT=2311 +IDM_BRINGFORWARD=10 +IDM_BRINGTOFRONT=11 +IDM_BROWSEMODE=2126 +IDM_BUTTON=2167 +IDM_CANCEL=89 +IDM_CAPTIONINSERT=2203 +IDM_CELLINSERT=2202 +IDM_CELLMERGE=2204 +IDM_CELLPROPERTIES=2211 +IDM_CELLSELECT=2206 +IDM_CELLSPLIT=2205 +IDM_CENTERALIGNPARA=2250 +IDM_CENTERHORIZONTALLY=12 +IDM_CENTERVERTICALLY=13 +IDM_CHANGECASE=2246 +IDM_CHANGEFONT=2240 +IDM_CHANGEFONTSIZE=2241 +IDM_CHECKBOX=2163 +IDM_CHISELED=64 +IDM_CLEARSELECTION=2007 +IDM_CODE=14 +IDM_COLUMNINSERT=2213 +IDM_COLUMNSELECT=2208 +IDM_COMMENT=2173 +IDM_COMPOSESETTINGS=2318 +IDM_CONTEXT=1 +IDM_CONTEXTMENU=2280 +IDM_CONVERTOBJECT=82 +IDM_COPY=15 +IDM_COPYBACKGROUND=2265 +IDM_COPYCONTENT=2291 +IDM_COPYFORMAT=2237 +IDM_COPYSHORTCUT=2262 +IDM_CREATELINK=2290 +IDM_CREATESHORTCUT=2266 +IDM_CUSTOMCONTROL=83 +IDM_CUSTOMIZEITEM=84 +IDM_CUT=16 +IDM_DECFONTSIZE=2243 +IDM_DECFONTSIZE1PT=2245 +IDM_DELETE=17 +IDM_DELETEWORD=92 +IDM_DIRLTR=2350 +IDM_DIRRTL=2351 +IDM_DIV=2191 +IDM_DOCPROPERTIES=2260 +IDM_DROPDOWNBOX=2165 +IDM_DYNSRCPLAY=2271 +IDM_DYNSRCSTOP=2272 +IDM_EDITMODE=2127 +IDM_EDITSOURCE=2122 +IDM_EMPTYGLYPHTABLE=2336 +IDM_ENABLE_INTERACTION=2302 +IDM_ETCHED=65 +IDM_EXECPRINT=93 +IDM_FILE=2172 +IDM_FIND=67 +IDM_FLAT=54 +IDM_FOLLOW_ANCHOR=2008 +IDM_FOLLOWLINKC=2136 +IDM_FOLLOWLINKN=2137 +IDM_FONT=90 +IDM_FONTNAME=18 +IDM_FONTSIZE=19 +IDM_FORECOLOR=55 +IDM_FORM=2181 +IDM_FORMATMARK=2132 +IDM_GETBLOCKFMTS=2233 +IDM_GETBYTESDOWNLOADED=2331 +IDM_GETZOOM=68 +IDM_GETZOOMDENOMINATOR=2346 +IDM_GETZOOMNUMERATOR=2345 +IDM_GOBACKWARD=2282 +IDM_GOFORWARD=2283 +IDM_GOTO=2239 +IDM_GROUP=20 +IDM_HELP_ABOUT=2221 +IDM_HELP_CONTENT=2220 +IDM_HELP_README=2222 +IDM_HORIZONTALLINE=2150 +IDM_HORIZSPACECONCATENATE=21 +IDM_HORIZSPACEDECREASE=22 +IDM_HORIZSPACEINCREASE=23 +IDM_HORIZSPACEMAKEEQUAL=24 +IDM_HTMLAREA=2178 +IDM_HTMLCONTAIN=2159 +IDM_HTMLEDITMODE=2316 +IDM_HTMLSOURCE=2157 +IDM_HWND=2 +IDM_HYPERLINK=2124 +IDM_IFRAME=2158 +IDM_IMAGE=2168 +IDM_IMAGEMAP=2171 +IDM_IMGARTPLAY=2274 +IDM_IMGARTREWIND=2276 +IDM_IMGARTSTOP=2275 +IDM_IMPORT=86 +IDM_INCFONTSIZE=2242 +IDM_INCFONTSIZE1PT=2244 +IDM_INDENT=2186 +IDM_INLINEDIRLTR=2354 +IDM_INLINEDIRRTL=2355 +IDM_INSERTOBJECT=25 +IDM_INSERTSPAN=2357 +IDM_INSFIELDSET=2119 +IDM_INSINPUTBUTTON=2115 +IDM_INSINPUTHIDDEN=2312 +IDM_INSINPUTIMAGE=2114 +IDM_INSINPUTPASSWORD=2313 +IDM_INSINPUTRESET=2116 +IDM_INSINPUTSUBMIT=2117 +IDM_INSINPUTUPLOAD=2118 +IDM_ISTRUSTEDDLG=2356 +IDM_ITALIC=56 +IDM_JAVAAPPLET=2175 +IDM_JUSTIFYCENTER=57 +IDM_JUSTIFYFULL=50 +IDM_JUSTIFYGENERAL=58 +IDM_JUSTIFYLEFT=59 +IDM_JUSTIFYNONE=94 +IDM_JUSTIFYRIGHT=60 +IDM_LANGUAGE=2292 +IDM_LAUNCHDEBUGGER=2310 +IDM_LEFTALIGNPARA=2251 +IDM_LINEBREAKBOTH=2154 +IDM_LINEBREAKLEFT=2152 +IDM_LINEBREAKNORMAL=2151 +IDM_LINEBREAKRIGHT=2153 +IDM_LIST=2183 +IDM_LISTBOX=2166 +IDM_LOCALIZEEDITOR=2358 +IDM_MARQUEE=2182 +IDM_MENUEXT_COUNT=3733 +IDM_MENUEXT_FIRST__=3700 +IDM_MENUEXT_LAST__=3732 +IDM_MIMECSET__FIRST__=3609 +IDM_MIMECSET__LAST__=3699 +IDM_MOVE=88 +IDM_MULTILEVELREDO=30 +IDM_MULTILEVELUNDO=44 +IDM_NEW=2001 +IDM_NEWPAGE=87 +IDM_NOACTIVATEDESIGNTIMECONTROLS=2333 +IDM_NOACTIVATEJAVAAPPLETS=2334 +IDM_NOACTIVATENORMALOLECONTROLS=2332 +IDM_NOFIXUPURLSONPASTE=2335 +IDM_NONBREAK=2155 +IDM_OBJECT=2169 +IDM_OBJECTVERBLIST0=72 +IDM_OBJECTVERBLIST1=73 +IDM_OBJECTVERBLIST2=74 +IDM_OBJECTVERBLIST3=75 +IDM_OBJECTVERBLIST4=76 +IDM_OBJECTVERBLIST5=77 +IDM_OBJECTVERBLIST6=78 +IDM_OBJECTVERBLIST7=79 +IDM_OBJECTVERBLIST8=80 +IDM_OBJECTVERBLIST9=81 +IDM_OBJECTVERBLISTLAST=IDM_OBJECTVERBLIST9 +IDM_OPEN=2000 +IDM_OPTIONS=2135 +IDM_ORDERLIST=2184 +IDM_OUTDENT=2187 +IDM_OVERWRITE=2314 +IDM_PAGE=2267 +IDM_PAGEBREAK=2177 +IDM_PAGEINFO=2231 +IDM_PAGESETUP=2004 +IDM_PARAGRAPH=2180 +IDM_PARSECOMPLETE=2315 +IDM_PASTE=26 +IDM_PASTEFORMAT=2238 +IDM_PASTEINSERT=2120 +IDM_PASTESPECIAL=2006 +IDM_PERSISTSTREAMSYNC=2341 +IDM_PLUGIN=2176 +IDM_PREFORMATTED=2188 +IDM_PRESTOP=2284 +IDM_PRINT=27 +IDM_PRINTPREVIEW=2003 +IDM_PRINTQUERYJOBSPENDING=2277 +IDM_PRINTTARGET=2273 +IDM_PROPERTIES=28 +IDM_RADIOBUTTON=2164 +IDM_RAISED=61 +IDM_RCINSERT=2201 +IDM_REDO=29 +IDM_REFRESH=2300 +IDM_REGISTRYREFRESH=2317 +IDM_REMOVEFORMAT=2230 +IDM_REMOVEFROMGLYPHTABLE=2338 +IDM_REMOVEPARAFORMAT=2253 +IDM_RENAME=85 +IDM_REPLACE=2121 +IDM_REPLACEGLYPHCONTENTS=2339 +IDM_RIGHTALIGNPARA=2252 +IDM_ROWINSERT=2212 +IDM_ROWSELECT=2207 +IDM_RUNURLSCRIPT=2343 +IDM_SAVE=70 +IDM_SAVEAS=71 +IDM_SAVEBACKGROUND=2263 +IDM_SAVECOPYAS=2002 +IDM_SAVEPICTURE=2270 +IDM_SAVEPRETRANSFORMSOURCE=2370 +IDM_SAVETARGET=2268 +IDM_SCRIPT=2174 +IDM_SCRIPTDEBUGGER=2330 +IDM_SELECTALL=31 +IDM_SENDBACKWARD=32 +IDM_SENDTOBACK=33 +IDM_SETDESKTOPITEM=2278 +IDM_SETDIRTY=2342 +IDM_SETWALLPAPER=2264 +IDM_SHADOWED=66 +IDM_SHOWALIGNEDSITETAGS=2321 +IDM_SHOWALLTAGS=2327 +IDM_SHOWAREATAGS=2325 +IDM_SHOWCOMMENTTAGS=2324 +IDM_SHOWGRID=69 +IDM_SHOWHIDE_CODE=2235 +IDM_SHOWMISCTAGS=2320 +IDM_SHOWPICTURE=2269 +IDM_SHOWSCRIPTTAGS=2322 +IDM_SHOWSPECIALCHAR=2249 +IDM_SHOWSTYLETAGS=2323 +IDM_SHOWTABLE=34 +IDM_SHOWUNKNOWNTAGS=2326 +IDM_SHOWWBRTAGS=2340 +IDM_SHOWZEROBORDERATDESIGNTIME=2328 +IDM_SIZETOCONTROL=35 +IDM_SIZETOCONTROLHEIGHT=36 +IDM_SIZETOCONTROLWIDTH=37 +IDM_SIZETOFIT=38 +IDM_SIZETOGRID=39 +IDM_SNAPTOGRID=40 +IDM_SPECIALCHAR=2156 +IDM_SPELL=2005 +IDM_STATUSBAR=2131 +IDM_STOP=2138 +IDM_STOPDOWNLOAD=2301 +IDM_STRIKETHROUGH=91 +IDM_SUBSCRIPT=2247 +IDM_SUNKEN=62 +IDM_SUPERSCRIPT=2248 +IDM_TABLE=2236 +IDM_TABLEINSERT=2200 +IDM_TABLEPROPERTIES=2210 +IDM_TABLESELECT=2209 +IDM_TABORDER=41 +IDM_TELETYPE=2232 +IDM_TEXTAREA=2162 +IDM_TEXTBOX=2161 +IDM_TEXTONLY=2133 +IDM_TOOLBARS=2130 +IDM_TOOLBOX=42 +IDM_TRIED_ABSOLUTE_DROP_MODE=13 +IDM_TRIED_ACTIVATEACTIVEXCONTROLS=23 +IDM_TRIED_ACTIVATEAPPLETS=24 +IDM_TRIED_ACTIVATEDTCS=25 +IDM_TRIED_BACKCOLOR=26 +IDM_TRIED_BLOCKFMT=27 +IDM_TRIED_BOLD=28 +IDM_TRIED_BRING_ABOVE_TEXT=11 +IDM_TRIED_BRING_FORWARD=9 +IDM_TRIED_BRING_TO_FRONT=7 +IDM_TRIED_BROWSEMODE=29 +IDM_TRIED_CONSTRAIN=12 +IDM_TRIED_COPY=30 +IDM_TRIED_CUT=31 +IDM_TRIED_DELETE=32 +IDM_TRIED_DELETECELLS=21 +IDM_TRIED_DELETECOLS=17 +IDM_TRIED_DELETEROWS=16 +IDM_TRIED_DOVERB=61 +IDM_TRIED_EDITMODE=33 +IDM_TRIED_FIND=34 +IDM_TRIED_FONT=35 +IDM_TRIED_FONTNAME=36 +IDM_TRIED_FONTSIZE=37 +IDM_TRIED_FORECOLOR=38 +IDM_TRIED_GETBLOCKFMTS=39 +IDM_TRIED_HYPERLINK=40 +IDM_TRIED_IMAGE=41 +IDM_TRIED_INDENT=42 +IDM_TRIED_INSERTCELL=20 +IDM_TRIED_INSERTCOL=15 +IDM_TRIED_INSERTROW=14 +IDM_TRIED_INSERTTABLE=22 +IDM_TRIED_IS_1D_ELEMENT=0 +IDM_TRIED_IS_2D_ELEMENT=1 +IDM_TRIED_ITALIC=43 +IDM_TRIED_JUSTIFYCENTER=44 +IDM_TRIED_JUSTIFYLEFT=45 +IDM_TRIED_JUSTIFYRIGHT=46 +IDM_TRIED_LAST_CID=IDM_TRIED_DOVERB +IDM_TRIED_LOCK_ELEMENT=5 +IDM_TRIED_MAKE_ABSOLUTE=4 +IDM_TRIED_MERGECELLS=18 +IDM_TRIED_NUDGE_ELEMENT=2 +IDM_TRIED_ORDERLIST=47 +IDM_TRIED_OUTDENT=48 +IDM_TRIED_PASTE=50 +IDM_TRIED_PRINT=51 +IDM_TRIED_REDO=52 +IDM_TRIED_REMOVEFORMAT=53 +IDM_TRIED_SELECTALL=54 +IDM_TRIED_SEND_BACKWARD=8 +IDM_TRIED_SEND_BEHIND_1D=IDM_TRIED_SEND_BELOW_TEXT +IDM_TRIED_SEND_BELOW_TEXT=10 +IDM_TRIED_SEND_FORWARD=IDM_TRIED_BRING_FORWARD +IDM_TRIED_SEND_FRONT_1D=IDM_TRIED_BRING_ABOVE_TEXT +IDM_TRIED_SEND_TO_BACK=6 +IDM_TRIED_SEND_TO_FRONT=IDM_TRIED_BRING_TO_FRONT +IDM_TRIED_SET_2D_DROP_MODE=IDM_TRIED_ABSOLUTE_DROP_MODE +IDM_TRIED_SET_ALIGNMENT=3 +IDM_TRIED_SHOWBORDERS=55 +IDM_TRIED_SHOWDETAILS=56 +IDM_TRIED_SPLITCELL=19 +IDM_TRIED_UNDERLINE=57 +IDM_TRIED_UNDO=58 +IDM_TRIED_UNLINK=59 +IDM_TRIED_UNORDERLIST=60 +IDM_UNBOOKMARK=2128 +IDM_UNDERLINE=63 +IDM_UNDO=43 +IDM_UNGROUP=45 +IDM_UNKNOWN=0 +IDM_UNLINK=2125 +IDM_UNORDERLIST=2185 +IDM_VERTSPACECONCATENATE=46 +IDM_VERTSPACEDECREASE=47 +IDM_VERTSPACEINCREASE=48 +IDM_VERTSPACEMAKEEQUAL=49 +IDM_VIEWPRETRANSFORMSOURCE=2371 +IDM_VIEWSOURCE=2139 +IDM_ZOOMPERCENT=50 +IDM_ZOOMPOPUP=2140 +IDM_ZOOMRATIO=2344 +IDNO=7 +IDO_SHGIOI_LINK=0xFFFFFFE +IDO_SHGIOI_SHARE=0xFFFFFFF +IDO_SHGIOI_SLOWFILE=0xFFFFFFFD +IDOK=1 +IDPE_ATTR_HDR_LEN=4 +IDRETRY=4 +IDS_CalendarFolder=0x1100E +IDS_CAP_AUDIO_DROP_COMPERROR=442 +IDS_CAP_AUDIO_DROP_ERROR=441 +IDS_CAP_AVI_DRAWDIB_ERROR=439 +IDS_CAP_AVI_INIT_ERROR=433 +IDS_CAP_BEGIN=300 +IDS_CAP_CANTOPEN=409 +IDS_CAP_COMPRESSOR_ERROR=440 +IDS_CAP_DEFAVIEXT=407 +IDS_CAP_DEFPALEXT=408 +IDS_CAP_DRIVER_ERROR=418 +IDS_CAP_END=301 +IDS_CAP_ERRORDIBSAVE=406 +IDS_CAP_ERRORPALOPEN=404 +IDS_CAP_ERRORPALSAVE=405 +IDS_CAP_FILE_OPEN_ERROR=429 +IDS_CAP_FILE_WRITE_ERROR=430 +IDS_CAP_FILEEXISTS=403 +IDS_CAP_INFO=401 +IDS_CAP_MCI_CANT_STEP_ERROR=437 +IDS_CAP_MCI_CONTROL_ERROR=436 +IDS_CAP_NO_AUDIO_CAP_ERROR=438 +IDS_CAP_NO_FRAME_CAP_ERROR=434 +IDS_CAP_NO_PALETTE_WARN=435 +IDS_CAP_NODISKSPACE=415 +IDS_CAP_OUTOFMEM=402 +IDS_CAP_READONLYFILE=413 +IDS_CAP_RECORDING_ERROR=431 +IDS_CAP_RECORDING_ERROR2=432 +IDS_CAP_SAVEASPERCENT=417 +IDS_CAP_SEQ_MSGSTART=410 +IDS_CAP_SEQ_MSGSTOP=411 +IDS_CAP_SETFILESIZE=416 +IDS_CAP_STAT_CAP_AUDIO=509 +IDS_CAP_STAT_CAP_FINI=503 +IDS_CAP_STAT_CAP_INIT=502 +IDS_CAP_STAT_CAP_L_FRAMES=508 +IDS_CAP_STAT_FRAMESDROPPED=513 +IDS_CAP_STAT_I_FRAMES=506 +IDS_CAP_STAT_L_FRAMES=507 +IDS_CAP_STAT_LIVE_MODE=500 +IDS_CAP_STAT_OPTPAL_BUILD=505 +IDS_CAP_STAT_OVERLAY_MODE=501 +IDS_CAP_STAT_PALETTE_BUILD=504 +IDS_CAP_STAT_VIDEOAUDIO=511 +IDS_CAP_STAT_VIDEOCURRENT=510 +IDS_CAP_STAT_VIDEOONLY=512 +IDS_CAP_VIDEDITERR=412 +IDS_CAP_VIDEO_ADD_ERROR=427 +IDS_CAP_VIDEO_ALLOC_ERROR=425 +IDS_CAP_VIDEO_OPEN_ERROR=424 +IDS_CAP_VIDEO_PREPARE_ERROR=426 +IDS_CAP_VIDEO_SIZE_ERROR=428 +IDS_CAP_WAVE_ADD_ERROR=422 +IDS_CAP_WAVE_ALLOC_ERROR=420 +IDS_CAP_WAVE_OPEN_ERROR=419 +IDS_CAP_WAVE_PREPARE_ERROR=421 +IDS_CAP_WAVE_SIZE_ERROR=423 +IDS_CAP_WRITEERROR=414 +IDS_CC=0x11005 +IDS_CHARACTERS=0xF002 +IDS_CODEPAGE=0x1100D +IDS_ContactsFolder=0x1100F +IDS_CONVERSATION=0x11007 +IDS_DESCRIPTION=1 +IDS_DraftsFolder=0x11010 +IDS_ENTERNORP=1004 +IDS_FRIENDLY_NAME=1001 +IDS_FROM=0x11001 +IDS_FW=0x1100B +IDS_IMPORTANCE=0x11009 +IDS_JournalFolder=0x11011 +IDS_NOPASSWORD=1006 +IDS_NotesFolder=0x11012 +IDS_NOUSERNAME=1005 +IDS_OCTETS=0xF003 +IDS_ON_BEHALF_OF=0x1100A +IDS_ORIGINAL_MESSAGE=0x11000 +IDS_PASSWORD_LABEL=1003 +IDS_POSTED_AT=0x11003 +IDS_POSTED_TO=0x11006 +IDS_PWDTOOSHORT=1008 +IDS_RE=0x1100C +IDS_SAVEPWD_LABEL=1007 +IDS_SENT=0x11002 +IDS_SPACE=0xF000 +IDS_SUBJECT=0x11008 +IDS_TAB=0xF001 +IDS_TasksFolder=0x11013 +IDS_TO=0x11004 +IDS_USERNAME_LABEL=1002 +IDS_WMCLOSE_CAPTION=100 +IDS_WMCLOSE_TEXT=101 +idsAppName=1007 +idsBadOldPW=1006 +idsChangePW=1005 +idsDefKeyword=1010 +idsDifferentPW=1004 +idsHelpFile=1009 +idsIniFile=1001 +idsIsPassword=1000 +idsNoHelpMemory=1008 +idsPassword=1003 +idsScreenSaver=1002 +IDTB_BACK=204 +IDTB_BROWSE_BACK=212 +IDTB_BROWSE_FWD=211 +IDTB_CONTENTS=213 +IDTB_CONTRACT=201 +IDTB_CUSTOMIZE=221 +IDTB_EXPAND=200 +IDTB_FAVORITES=217 +IDTB_FORWARD=209 +IDTB_HISTORY=216 +IDTB_HOME=205 +IDTB_INDEX=214 +IDTB_JUMP1=218 +IDTB_JUMP2=219 +IDTB_NOTES=210 +IDTB_OPTIONS=208 +IDTB_PRINT=207 +IDTB_REFRESH=203 +IDTB_SEARCH=215 +IDTB_STOP=202 +IDTB_SYNC=206 +IDTB_TOC_NEXT=223 +IDTB_TOC_PREV=224 +IDTB_ZOOM=222 +IDTIMEOUT=32000 +IDTRYAGAIN=10 +IDX_E_BUILD_IN_PROGRESS=0x80041105 +IDX_E_CATALOG_DISMOUNTED=0x8004111C +IDX_E_CORRUPT_INDEX=0x80041110 +IDX_E_DISKFULL=0x8004110E +IDX_E_DOCUMENT_ABORTED=0x8004111B +IDX_E_DSS_NOT_CONNECTED=0x8004111A +IDX_E_IDXLSTFILE_CORRUPT=0x80041106 +IDX_E_INVALID_INDEX=0x8004110F +IDX_E_INVALIDTAG=0x80041101 +IDX_E_METAFILE_CORRUPT=0x80041102 +IDX_E_NO_BACKUP=0x80041111 +IDX_E_NOISELIST_NOTFOUND=0x8004110B +IDX_E_NOT_LOADED=0x80041117 +IDX_E_OBJECT_NOT_FOUND=0x80041108 +IDX_E_PROP_MAJOR_VERSION_MISMATCH=0x80041118 +IDX_E_PROP_MINOR_VERSION_MISMATCH=0x80041119 +IDX_E_PROP_STATE_CORRUPT=0x80041113 +IDX_E_PROP_STOPPED=0x8004110D +IDX_E_PROPSTORE_INIT_FAILED=0x80041112 +IDX_E_REGISTRY_ENTRY=0x80041107 +IDX_E_SEARCH_SERVER_ALREADY_EXISTS=0x80041104 +IDX_E_SEARCH_SERVER_NOT_FOUND=0x80041109 +IDX_E_STEMMER_NOTFOUND=0x8004110C +IDX_E_TOO_MANY_SEARCH_SERVERS=0x80041103 +IDX_E_WB_NOTFOUND=0x8004110A +IDX_S_DSS_NOT_AVAILABLE=0x4111D +IDX_S_NO_BUILD_IN_PROGRESS=0x41114 +IDX_S_SEARCH_SERVER_ALREADY_EXISTS=0x41115 +IDX_S_SEARCH_SERVER_DOES_NOT_EXIST=0x41116 +IDYES=6 +IE_BADID=-1 +IE_BAUDRATE=-12 +IE_BYTESIZE=-11 +IE_DEFAULT=-5 +IE_HARDWARE=-10 +IE_MEMORY=-4 +IE_NOPEN=-3 +IE_OPEN=-2 +IE_USE_OE_MAIL_HKEY=HKEY_CURRENT_USER +IE_USE_OE_MAIL_KEY=("Software\Microsoft\Internet Explorer\Mail") +IE_USE_OE_MAIL_VALUE=("Uselook Express") +IE_USE_OE_NEWS_HKEY=HKEY_CURRENT_USER +IE_USE_OE_NEWS_KEY=("Software\Microsoft\Internet Explorer\News") +IE_USE_OE_NEWS_VALUE=("Uselook Express") +IE_USE_OE_PRESENT_HKEY=HKEY_LOCAL_MACHINE +IE_USE_OE_PRESENT_KEY=("Software\Microsoft\Windows\CurrentVersion\app.paths\msimn.exe") +IE_USE_OE_PRESENT_VALUE=NUL +IE4_BACKNEW=0x2 +IE4_EXTRAINCREFCNT=0x800 +IE4_FRDOALL=0x100 +IE4_NO_CRC_MAPPING=0x40 +IE4_NODELETENEW=0x4 +IE4_NOENUMKEY=0x20 +IE4_NOMESSAGES=0x8 +IE4_NOPROGRESS=0x10 +IE4_REGSECTION=0x80 +IE4_REMOVREGBKDATA=0x1000 +IE4_RESTORE=0x1 +IE4_UPDREFCNT=0x200 +IE4_USEREFCNT=0x400 +IEEEFP_OP=0x16 +IEI_PRIORITY_MAX=ITSAT_MAX_PRIORITY +IEI_PRIORITY_MIN=ITSAT_MIN_PRIORITY +IEIFLAG_ASPECT=0x4 +IEIFLAG_ASYNC=0x1 +IEIFLAG_CACHE=0x2 +IEIFLAG_GLEAM=0x10 +IEIFLAG_OFFLINE=0x8 +IEIFLAG_ORIGSIZE=0x40 +IEIFLAG_SCREEN=0x20 +IEIT_PRIORITY_NORMAL=ITSAT_DEFAULT_PRIORITY +IEnumCATID=IEnumGUID +IEnumCLSID=IEnumGUID +IEnumMsoView=IEnumOleDocumentViews +IEnumTasks=IEnumWorkItems +IExtractIconVtbl=IExtractIconWVtbl +IF_ACCESS_BROADCAST=2 +IF_ACCESS_LOOPBACK=1 +IF_ACCESS_POINTTOMULTIPOINT=4 +IF_ACCESS_POINTTOPOINT=3 +IF_ADMIN_STATUS_DOWN=2 +IF_ADMIN_STATUS_TESTING=3 +IF_ADMIN_STATUS_UP=1 +IF_CONNECTION_DEDICATED=1 +IF_CONNECTION_DEMAND=3 +IF_CONNECTION_PASSIVE=2 +IF_ETHERNET_ADAPTERTYPE=1 +IF_FDDI_ADAPTERTYPE=3 +IF_LOOPBACK_ADAPTERTYPE=5 +IF_NUMBER=0 +IF_OPER_STATUS_CONNECTED=4 +IF_OPER_STATUS_CONNECTING=3 +IF_OPER_STATUS_DISCONNECTED=2 +IF_OPER_STATUS_NON_OPERATIONAL=0 +IF_OPER_STATUS_OPERATIONAL=5 +IF_OPER_STATUS_UNREACHABLE=1 +IF_OTHER_ADAPTERTYPE=0 +IF_PPP_ADAPTERTYPE=4 +IF_ROW=(IF_TABLE + 1) +IF_SLIP_ADAPTERTYPE=6 +IF_STATUS=(MCAST_GLOBAL + 1) +IF_TABLE=(IF_NUMBER + 1) +IF_TOKEN_RING_ADAPTERTYPE=2 +IF_TYPE_A12MPPSWITCH=130 +IF_TYPE_AAL5=49 +IF_TYPE_ADSL=94 +IF_TYPE_AFLANE_8023=59 +IF_TYPE_AFLANE_8025=60 +IF_TYPE_ARAP=88 +IF_TYPE_ARCNET=35 +IF_TYPE_ARCNET_PLUS=36 +IF_TYPE_ASYNC=84 +IF_TYPE_ATM=37 +IF_TYPE_ATM_DXI=105 +IF_TYPE_ATM_FUNI=106 +IF_TYPE_ATM_IMA=107 +IF_TYPE_ATM_LOGICAL=80 +IF_TYPE_ATM_SUBINTERFACE=134 +IF_TYPE_BASIC_ISDN=20 +IF_TYPE_BSC=83 +IF_TYPE_CCTEMUL=61 +IF_TYPE_CES=133 +IF_TYPE_CHANNEL=70 +IF_TYPE_CNR=85 +IF_TYPE_COFFEE=132 +IF_TYPE_DCN=141 +IF_TYPE_DDN_X25=4 +IF_TYPE_DIGITALPOWERLINE=138 +IF_TYPE_DLSW=74 +IF_TYPE_DOCSCABLE_DOWNSTREAM=128 +IF_TYPE_DOCSCABLE_MACLAYER=127 +IF_TYPE_DOCSCABLE_UPSTREAM=129 +IF_TYPE_DS0=81 +IF_TYPE_DS0_BUNDLE=82 +IF_TYPE_DS1=18 +IF_TYPE_DS3=30 +IF_TYPE_DTM=140 +IF_TYPE_E1=19 +IF_TYPE_EON=25 +IF_TYPE_EPLRS=87 +IF_TYPE_ESCON=73 +IF_TYPE_ETHERNET_3MBIT=26 +IF_TYPE_ETHERNET_CSMACD=6 +IF_TYPE_FAST=125 +IF_TYPE_FASTETHER=62 +IF_TYPE_FASTETHER_FX=69 +IF_TYPE_FDDI=15 +IF_TYPE_FIBRECHANNEL=56 +IF_TYPE_FRAMERELAY=32 +IF_TYPE_FRAMERELAY_INTERCONNECT=58 +IF_TYPE_FRAMERELAY_MPI=92 +IF_TYPE_FRAMERELAY_SERVICE=44 +IF_TYPE_G703_2MB=67 +IF_TYPE_G703_64K=66 +IF_TYPE_GIGABITETHERNET=117 +IF_TYPE_HDH_1822=3 +IF_TYPE_HDLC=118 +IF_TYPE_HIPPI=47 +IF_TYPE_HIPPIINTERFACE=57 +IF_TYPE_HOSTPAD=90 +IF_TYPE_HSSI=46 +IF_TYPE_HYPERCHANNEL=14 +IF_TYPE_IBM370PARCHAN=72 +IF_TYPE_IEEE1394=144 +IF_TYPE_IEEE80211=71 +IF_TYPE_IEEE80212=55 +IF_TYPE_INTERLEAVE=124 +IF_TYPE_INTERNAL=5 +IF_TYPE_IP=126 +IF_TYPE_IPFORWARD=142 +IF_TYPE_IPOVER_ATM=114 +IF_TYPE_IPOVER_CDLC=109 +IF_TYPE_IPOVER_CLAW=110 +IF_TYPE_IPSWITCH=78 +IF_TYPE_IS088023_CSMACD=7 +IF_TYPE_ISDN=63 +IF_TYPE_ISDN_S=75 +IF_TYPE_ISDN_U=76 +IF_TYPE_ISO88022_LLC=41 +IF_TYPE_ISO88024_TOKENBUS=8 +IF_TYPE_ISO88025_CRFPRINT=98 +IF_TYPE_ISO88025_FIBER=115 +IF_TYPE_ISO88025_TOKENRING=9 +IF_TYPE_ISO88025R_DTR=86 +IF_TYPE_ISO88026_MAN=10 +IF_TYPE_L2_VLAN=135 +IF_TYPE_L3_IPVLAN=136 +IF_TYPE_L3_IPXVLAN=137 +IF_TYPE_LAN=2 +IF_TYPE_LAP_B=16 +IF_TYPE_LAP_D=77 +IF_TYPE_LAP_F=119 +IF_TYPE_LOCALTALK=42 +IF_TYPE_MEDIAMAILOVERIP=139 +IF_TYPE_MIO_X25=38 +IF_TYPE_MODEM=48 +IF_TYPE_MPC=113 +IF_TYPE_MSDSL=143 +IF_TYPE_MYRINET=99 +IF_TYPE_NSIP=27 +IF_TYPE_OTHER=1 +IF_TYPE_PARA=34 +IF_TYPE_PERSONAL_WAN_ROUTER=6 +IF_TYPE_PPP=23 +IF_TYPE_PPPMULTILINKBUNDLE=108 +IF_TYPE_PRIMARY_ISDN=21 +IF_TYPE_PROP_CNLS=89 +IF_TYPE_PROP_MULTIPLEXOR=54 +IF_TYPE_PROP_POINT2POINT_SERIAL=22 +IF_TYPE_PROP_VIRTUAL=53 +IF_TYPE_PROTEON_10MBIT=12 +IF_TYPE_PROTEON_80MBIT=13 +IF_TYPE_QLLC=68 +IF_TYPE_RADSL=95 +IF_TYPE_REGULAR_1822=2 +IF_TYPE_RFC877_X25=5 +IF_TYPE_ROUTER_WORKSTATION_DIALOUT=7 +IF_TYPE_RS232=33 +IF_TYPE_RSRB=79 +IF_TYPE_SDLC=17 +IF_TYPE_SDSL=96 +IF_TYPE_SIP=31 +IF_TYPE_SLIP=28 +IF_TYPE_SMDS_DXI=43 +IF_TYPE_SMDS_ICIP=52 +IF_TYPE_SOFTWARE_LOOPBACK=24 +IF_TYPE_SONET=39 +IF_TYPE_SONET_PATH=50 +IF_TYPE_SONET_VT=51 +IF_TYPE_STACKTOSTACK=111 +IF_TYPE_STANDALONE_WORKSTATION_DIALOUT=8 +IF_TYPE_STARLAN=11 +IF_TYPE_TDLC=116 +IF_TYPE_TERMPAD=91 +IF_TYPE_TRANSPHDLC=123 +IF_TYPE_TUNNEL=131 +IF_TYPE_ULTRA=29 +IF_TYPE_V11=64 +IF_TYPE_V35=45 +IF_TYPE_V36=65 +IF_TYPE_V37=120 +IF_TYPE_VDSL=97 +IF_TYPE_VIRTUALIPADDRESS=112 +IF_TYPE_VOICE_EM=100 +IF_TYPE_VOICE_ENCAP=103 +IF_TYPE_VOICE_FXO=101 +IF_TYPE_VOICE_FXS=102 +IF_TYPE_VOICE_OVERIP=104 +IF_TYPE_WAN_ROUTER=3 +IF_TYPE_WAN_WORKSTATION=4 +IF_TYPE_X213=93 +IF_TYPE_X25_HUNTGROUP=122 +IF_TYPE_X25_MLP=121 +IF_TYPE_X25_PLE=40 +IFF_BROADCAST=0x2 +IFF_LOOPBACK=0x4 +IFF_MULTICAST=0x10 +IFF_POINTTOPOINT=0x8 +IFF_UP=0x1 +IFLAG_ERROR=0x1 +IFLAG_SWAPPED=0x2 +IFLAG_UNICODE=0x4 +IG_DUMP_SYMBOL_INFO=22 +IG_GET_BUS_DATA=20 +IG_GET_CURRENT_PROCESS=26 +IG_GET_CURRENT_THREAD=25 +IG_GET_DEBUGGER_DATA=14 +IG_GET_EXCEPTION_RECORD=18 +IG_GET_KERNEL_VERSION=15 +IG_GET_SET_SYMPATH=17 +IG_GET_TEB_ADDRESS=128 +IG_GET_TYPE_SIZE=27 +IG_IS_PTR64=19 +IG_KD_CONTEXT=1 +IG_KSTACK_HELP=10 +IG_LOWMEM_CHECK=23 +IG_READ_CONTROL_SPACE=2 +IG_READ_IO_SPACE=4 +IG_READ_IO_SPACE_EX=8 +IG_READ_MSR=12 +IG_READ_PHYSICAL=6 +IG_RELOAD_SYMBOLS=16 +IG_SEARCH_MEMORY=24 +IG_SET_BUS_DATA=21 +IG_SET_THREAD=11 +IG_WRITE_CONTROL_SPACE=3 +IG_WRITE_IO_SPACE=5 +IG_WRITE_IO_SPACE_EX=9 +IG_WRITE_MSR=13 +IG_WRITE_PHYSICAL=7 +IGIMIF_RIGHTMENU=0x1 +IGIMII_CMODE=0x1 +IGIMII_CONFIGURE=0x4 +IGIMII_HELP=0x10 +IGIMII_INPUTTOOLS=0x40 +IGIMII_OTHER=0x20 +IGIMII_SMODE=0x2 +IGIMII_TOOLS=0x8 +IGNORE=0 +IGP_CONVERSION=0x8 +IGP_GETIMEVERSION=-4 +IGP_PROPERTY=0x4 +IGP_SELECT=0x18 +IGP_SENTENCE=0xC +IGP_SETCOMPSTR=0x14 +IGP_UI=0x10 +IHlinkSource=IHlinkTarget +IHlinkSourceVtbl=IHlinkTargetVtbl +IID_AsyncIMSAdminBaseSink=IID_AsyncIMSAdminBaseSink_W +IID_IClassFactory3=IID_IClassFactoryEx +IID_ICopyHookA=IID_IShellCopyHookA +IID_ICopyHookW=IID_IShellCopyHookW +IID_IEnumCATID=IID_IEnumGUID +IID_IEnumCLSID=IID_IEnumGUID +IID_IEnumMsoView=IID_IEnumOleDocumentViews +IID_IHlinkSource=IID_IHlinkTarget +IID_IKsQualityForwarder=KSCATEGORY_QUALITY +IID_IMSAdminBase=IID_IMSAdminBase_W +IID_IMSAdminBaseSink=IID_IMSAdminBaseSink_W +IID_IMsoCommandTarget=IID_IOleCommandTarget +IID_IMsoDocument=IID_IOleDocument +IID_IMsoDocumentSite=IID_IOleDocumentSite +IID_IMsoView=IID_IOleDocumentView +IID_IOInet=IID_IInternet +IID_IOInetBindInfo=IID_IInternetBindInfo +IID_IOInetPriority=IID_IInternetPriority +IID_IOInetProtocol=IID_IInternetProtocol +IID_IOInetProtocolInfo=IID_IInternetProtocolInfo +IID_IOInetProtocolRoot=IID_IInternetProtocolRoot +IID_IOInetProtocolSink=IID_IInternetProtocolSink +IID_IOInetProtocolSinkStackable=IID_IInternetProtocolSinkStackable +IID_IOInetSession=IID_IInternetSession +IID_IOInetThreadSwitch=IID_IInternetThreadSwitch +IID_IReplicationCustomization="00026f24-EB1C-11cf-AE6E-00AA004A34D5" +IID_ISchedulingAgent=IID_ITaskScheduler +IID_ISQLNamespace="00026f20-EB1C-11cf-AE6E-00AA004A34D5" +IID_ISQLNamespaceCommand="00026f22-EB1C-11cf-AE6E-00AA004A34D5" +IID_ISQLNamespaceCommands="00026f23-EB1C-11cf-AE6E-00AA004A34D5" +IID_ISQLNamespaceObject="00026f21-EB1C-11cf-AE6E-00AA004A34D5" +IID_NULL=GUID_NUL +IIS_AUTH_TYPE_ALLOW_ANON=0x10 +IIS_CLASS_CERTMAPPER="IIsCertMapper" +IIS_CLASS_CERTMAPPER_W="IIsCertMapper" +IIS_CLASS_COMPRESS_SCHEME="IIsCompressionScheme" +IIS_CLASS_COMPRESS_SCHEME_W="IIsCompressionScheme" +IIS_CLASS_COMPRESS_SCHEMES="IIsCompressionSchemes" +IIS_CLASS_COMPRESS_SCHEMES_W="IIsCompressionSchemes" +IIS_CLASS_COMPUTER="IIsComputer" +IIS_CLASS_COMPUTER_W="IIsComputer" +IIS_CLASS_FILTER="IIsFilter" +IIS_CLASS_FILTER_W="IIsFilter" +IIS_CLASS_FILTERS="IIsFilters" +IIS_CLASS_FILTERS_W="IIsFilters" +IIS_CLASS_FTP_INFO="IIsFtpInfo" +IIS_CLASS_FTP_INFO_W="IIsFtpInfo" +IIS_CLASS_FTP_SERVER="IIsFtpServer" +IIS_CLASS_FTP_SERVER_W="IIsFtpServer" +IIS_CLASS_FTP_SERVICE="IIsFtpService" +IIS_CLASS_FTP_SERVICE_W="IIsFtpService" +IIS_CLASS_FTP_VDIR="IIsFtpVirtualDir" +IIS_CLASS_FTP_VDIR_W="IIsFtpVirtualDir" +IIS_CLASS_LOG_MODULE="IIsLogModule" +IIS_CLASS_LOG_MODULE_W="IIsLogModule" +IIS_CLASS_LOG_MODULES="IIsLogModules" +IIS_CLASS_LOG_MODULES_W="IIsLogModules" +IIS_CLASS_MIMEMAP="IIsMimeMap" +IIS_CLASS_MIMEMAP_W="IIsMimeMap" +IIS_CLASS_WEB_DIR="IIsWebDirectory" +IIS_CLASS_WEB_DIR_W="IIsWebDirectory" +IIS_CLASS_WEB_FILE="IIsWebFile" +IIS_CLASS_WEB_FILE_W="IIsWebFile" +IIS_CLASS_WEB_INFO="IIsWebInfo" +IIS_CLASS_WEB_INFO_W="IIsWebInfo" +IIS_CLASS_WEB_SERVER="IIsWebServer" +IIS_CLASS_WEB_SERVER_W="IIsWebServer" +IIS_CLASS_WEB_SERVICE="IIsWebService" +IIS_CLASS_WEB_SERVICE_W="IIsWebService" +IIS_CLASS_WEB_VDIR="IIsWebVirtualDir" +IIS_CLASS_WEB_VDIR_W="IIsWebVirtualDir" +IIS_MD_ADSI_METAID_BEGIN=130000 +IIS_MD_ADSI_SCHEMA_PATH_A="/Schema" +IIS_MD_ADSI_SCHEMA_PATH_W="/Schema" +IIS_MD_FILE_PROP_BASE=6000 +IIS_MD_FTP_BASE=5000 +IIS_MD_HTTP_BASE=2000 +IIS_MD_ID_BEGIN_RESERVED=0x1 +IIS_MD_ID_END_RESERVED=0x7FFF +IIS_MD_INSTANCE_ROOT="Root" +IIS_MD_ISAPI_FILTERS="/Filters" +IIS_MD_LOCAL_MACHINE_PATH="LM" +IIS_MD_LOG_BASE=4000 +IIS_MD_LOG_LAST=MD_LOGFILE_LOCALTIME_ROLLOVER +IIS_MD_LOGCUSTOM_BASE=4500 +IIS_MD_LOGCUSTOM_LAST=MD_CPU_LOGGING_MASK +IIS_MD_SERVER_BASE=1000 +IIS_MD_SSL_BASE=5500 +IIS_MD_SVC_INFO_PATH="Info" +IIS_MD_UT_END_RESERVED=2000 +IIS_MD_UT_FILE=2 +IIS_MD_UT_SERVER=1 +IIS_MD_UT_WAM=100 +IIS_MD_VR_BASE=3000 +IISADMIN_EXTENSIONS_CLSID_MD_ID=MD_IISADMIN_EXTENSIONS +IISADMIN_EXTENSIONS_CLSID_MD_KEY="LM/IISADMIN/EXTENSIONS/DCOMCLSIDS" +IISADMIN_EXTENSIONS_CLSID_MD_KEYA="LM/IISADMIN/EXTENSIONS/DCOMCLSIDS" +IISADMIN_EXTENSIONS_CLSID_MD_KEYW="LM/IISADMIN/EXTENSIONS/DCOMCLSIDS" +IISADMIN_EXTENSIONS_REG_KEY="SOFTWARE\\Microsoft\\InetStp\\Extensions" +IISADMIN_EXTENSIONS_REG_KEYA="SOFTWARE\\Microsoft\\InetStp\\Extensions" +IISADMIN_EXTENSIONS_REG_KEYW="SOFTWARE\\Microsoft\\InetStp\\Extensions" +ILC_COLOR=0x0 +ILC_COLOR16=0x10 +ILC_COLOR24=0x18 +ILC_COLOR32=0x20 +ILC_COLOR4=0x4 +ILC_COLOR8=0x8 +ILC_COLORDDB=0xFE +ILC_MASK=0x1 +ILC_PALETTE=0x800 +ILCF_MOVE=0x0 +ILCF_SWAP=0x1 +ILD_BLEND=ILD_BLEND50 +ILD_BLEND25=0x2 +ILD_BLEND50=0x4 +ILD_FOCUS=ILD_BLEND25 +ILD_IMAGE=0x20 +ILD_MASK=0x10 +ILD_NORMAL=0x0 +ILD_OVERLAYMASK=0xF00 +ILD_ROP=0x40 +ILD_SELECTED=ILD_BLEND50 +ILD_TRANSPARENT=0x1 +ILLUMINANT_A=1 +ILLUMINANT_B=2 +ILLUMINANT_C=3 +ILLUMINANT_D50=4 +ILLUMINANT_D55=5 +ILLUMINANT_D65=6 +ILLUMINANT_D75=7 +ILLUMINANT_DAYLIGHT=ILLUMINANT_C +ILLUMINANT_DEVICE_DEFAULT=0 +ILLUMINANT_F2=8 +ILLUMINANT_FLUORESCENT=ILLUMINANT_F2 +ILLUMINANT_MAX_INDEX=ILLUMINANT_F2 +ILLUMINANT_NTSC=ILLUMINANT_C +ILLUMINANT_TUNGSTEN=ILLUMINANT_A +ILS_ALPHA=0x10 +ILS_GLOW=0x1 +ILS_GLOWFLARE=0x2 +ILS_NORMAL=0x0 +ILS_PULSE=0x8 +ILS_SHADOW=0x4 +ILSIF_LEAVE_LARGE_ICON=0x40000000 +ILSIF_LEAVE_MASK=(ILSIF_LEAVE_LARGE_ICON|ILSIF_LEAVE_SMALL_ICON) +ILSIF_LEAVE_SMALL_ICON=0x20000000 +IMAGE_ARCHIVE_END="`\n" +IMAGE_ARCHIVE_LINKER_MEMBER="/ " +IMAGE_ARCHIVE_LONGNAMES_MEMBER=" +IMAGE_ARCHIVE_PAD="\n" +IMAGE_ARCHIVE_START="!\n" +IMAGE_ARCHIVE_START_SIZE=8 +IMAGE_BITMAP=0 +IMAGE_COMDAT_SELECT_ANY=2 +IMAGE_COMDAT_SELECT_ASSOCIATIVE=5 +IMAGE_COMDAT_SELECT_EXACT_MATCH=4 +IMAGE_COMDAT_SELECT_LARGEST=6 +IMAGE_COMDAT_SELECT_NEWEST=7 +IMAGE_COMDAT_SELECT_NODUPLICATES=1 +IMAGE_COMDAT_SELECT_SAME_SIZE=3 +IMAGE_CURSOR=2 +IMAGE_DEBUG_MISC_EXENAME=1 +IMAGE_DEBUG_TYPE_BORLAND=9 +IMAGE_DEBUG_TYPE_CLSID=11 +IMAGE_DEBUG_TYPE_CODEVIEW=2 +IMAGE_DEBUG_TYPE_COFF=1 +IMAGE_DEBUG_TYPE_EXCEPTION=5 +IMAGE_DEBUG_TYPE_FIXUP=6 +IMAGE_DEBUG_TYPE_FPO=3 +IMAGE_DEBUG_TYPE_MISC=4 +IMAGE_DEBUG_TYPE_OMAP_FROM_SRC=8 +IMAGE_DEBUG_TYPE_OMAP_TO_SRC=7 +IMAGE_DEBUG_TYPE_RESERVED10=10 +IMAGE_DEBUG_TYPE_UNKNOWN=0 +IMAGE_DIRECTORY_ENTRY_ARCHITECTURE=7 +IMAGE_DIRECTORY_ENTRY_BASERELOC=5 +IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT=11 +IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR=14 +IMAGE_DIRECTORY_ENTRY_DEBUG=6 +IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT=13 +IMAGE_DIRECTORY_ENTRY_EXCEPTION=3 +IMAGE_DIRECTORY_ENTRY_EXPORT=0 +IMAGE_DIRECTORY_ENTRY_GLOBALPTR=8 +IMAGE_DIRECTORY_ENTRY_IAT=12 +IMAGE_DIRECTORY_ENTRY_IMPORT=1 +IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG=10 +IMAGE_DIRECTORY_ENTRY_RESOURCE=2 +IMAGE_DIRECTORY_ENTRY_SECURITY=4 +IMAGE_DIRECTORY_ENTRY_TLS=9 +IMAGE_DLLCHARACTERISTICS_NO_BIND=0x800 +IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE=0x8000 +IMAGE_DLLCHARACTERISTICS_WDM_DRIVER=0x2000 +IMAGE_DOS_SIGNATURE=0x4D5A +IMAGE_ENHMETAFILE=3 +IMAGE_FILE_32BIT_MACHINE=0x100 +IMAGE_FILE_AGGRESIVE_WS_TRIM=0x10 +IMAGE_FILE_BYTES_REVERSED_HI=0x8000 +IMAGE_FILE_BYTES_REVERSED_LO=0x80 +IMAGE_FILE_DEBUG_STRIPPED=0x200 +IMAGE_FILE_DLL=0x2000 +IMAGE_FILE_EXECUTABLE_IMAGE=0x2 +IMAGE_FILE_LARGE_ADDRESS_AWARE=0x20 +IMAGE_FILE_LINE_NUMS_STRIPPED=0x4 +IMAGE_FILE_LOCAL_SYMS_STRIPPED=0x8 +IMAGE_FILE_MACHINE_ALPHA=0x184 +IMAGE_FILE_MACHINE_ALPHA64=0x284 +IMAGE_FILE_MACHINE_ARM=0x1c0 +IMAGE_FILE_MACHINE_AXP64=IMAGE_FILE_MACHINE_ALPHA64 +IMAGE_FILE_MACHINE_CEF=0xC0EF +IMAGE_FILE_MACHINE_I386=0x14c +IMAGE_FILE_MACHINE_IA64=0x200 +IMAGE_FILE_MACHINE_MIPS16=0x266 +IMAGE_FILE_MACHINE_MIPSFPU=0x366 +IMAGE_FILE_MACHINE_MIPSFPU16=0x466 +IMAGE_FILE_MACHINE_POWERPC=0x1F0 +IMAGE_FILE_MACHINE_R10000=0x168 +IMAGE_FILE_MACHINE_R3000=0x162 +IMAGE_FILE_MACHINE_R4000=0x166 +IMAGE_FILE_MACHINE_SH3=0x1a2 +IMAGE_FILE_MACHINE_SH3E=0x1a4 +IMAGE_FILE_MACHINE_SH4=0x1a6 +IMAGE_FILE_MACHINE_THUMB=0x1c2 +IMAGE_FILE_MACHINE_UNKNOWN=0 +IMAGE_FILE_MACHINE_WCEMIPSV2=0x169 +IMAGE_FILE_NET_RUN_FROM_SWAP=0x800 +IMAGE_FILE_RELOCS_STRIPPED=0x1 +IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP=0x400 +IMAGE_FILE_SYSTEM=0x1000 +IMAGE_FILE_UP_SYSTEM_ONLY=0x4000 +IMAGE_ICON=1 +IMAGE_NT_OPTIONAL_HDR_MAGIC=IMAGE_NT_OPTIONAL_HDR32_MAGIC +IMAGE_NT_OPTIONAL_HDR32_MAGIC=0x10b +IMAGE_NT_OPTIONAL_HDR64_MAGIC=0x20b +IMAGE_NT_SIGNATURE=0x4550 +IMAGE_NUMBEROF_DIRECTORY_ENTRIES=16 +IMAGE_ORDINAL_FLAG=IMAGE_ORDINAL_FLAG32 +IMAGE_ORDINAL_FLAG32=0x80000000 +IMAGE_ORDINAL_FLAG64=0x8000000000000000 +IMAGE_OS2_SIGNATURE=0x4E45 +IMAGE_OS2_SIGNATURE_LE=0x4C45 +IMAGE_REL_ALPHA_ABSOLUTE=0x0 +IMAGE_REL_ALPHA_BRADDR=0x7 +IMAGE_REL_ALPHA_GPDISP=0x6 +IMAGE_REL_ALPHA_GPREL32=0x3 +IMAGE_REL_ALPHA_GPRELHI=0x17 +IMAGE_REL_ALPHA_GPRELLO=0x16 +IMAGE_REL_ALPHA_HINT=0x8 +IMAGE_REL_ALPHA_INLINE_REFLONG=0x9 +IMAGE_REL_ALPHA_LITERAL=0x4 +IMAGE_REL_ALPHA_LITUSE=0x5 +IMAGE_REL_ALPHA_MATCH=0xD +IMAGE_REL_ALPHA_PAIR=0xC +IMAGE_REL_ALPHA_REFHI=0xA +IMAGE_REL_ALPHA_REFLO=0xB +IMAGE_REL_ALPHA_REFLONG=0x1 +IMAGE_REL_ALPHA_REFLONGNB=0x10 +IMAGE_REL_ALPHA_REFQ1=0x15 +IMAGE_REL_ALPHA_REFQ2=0x14 +IMAGE_REL_ALPHA_REFQ3=0x13 +IMAGE_REL_ALPHA_REFQUAD=0x2 +IMAGE_REL_ALPHA_SECREL=0xF +IMAGE_REL_ALPHA_SECRELHI=0x12 +IMAGE_REL_ALPHA_SECRELLO=0x11 +IMAGE_REL_ALPHA_SECTION=0xE +IMAGE_REL_ARM_ABSOLUTE=0x0 +IMAGE_REL_ARM_ADDR32=0x1 +IMAGE_REL_ARM_ADDR32NB=0x2 +IMAGE_REL_ARM_BRANCH11=0x4 +IMAGE_REL_ARM_BRANCH24=0x3 +IMAGE_REL_ARM_GPREL12=0x6 +IMAGE_REL_ARM_GPREL7=0x7 +IMAGE_REL_ARM_SECREL=0xF +IMAGE_REL_ARM_SECTION=0xE +IMAGE_REL_BASED_ABSOLUTE=0 +IMAGE_REL_BASED_DIR64=10 +IMAGE_REL_BASED_HIGH=1 +IMAGE_REL_BASED_HIGH3ADJ=11 +IMAGE_REL_BASED_HIGHADJ=4 +IMAGE_REL_BASED_HIGHLOW=3 +IMAGE_REL_BASED_IA64_IMM64=9 +IMAGE_REL_BASED_LOW=2 +IMAGE_REL_BASED_MIPS_JMPADDR=5 +IMAGE_REL_BASED_MIPS_JMPADDR16=9 +IMAGE_REL_BASED_REL32=7 +IMAGE_REL_BASED_SECTION=6 +IMAGE_REL_CEF_ABSOLUTE=0x0 +IMAGE_REL_CEF_ADDR32=0x1 +IMAGE_REL_CEF_ADDR32NB=0x3 +IMAGE_REL_CEF_ADDR64=0x2 +IMAGE_REL_CEF_SECREL=0x5 +IMAGE_REL_CEF_SECTION=0x4 +IMAGE_REL_CEF_TOKEN=0x6 +IMAGE_REL_I386_ABSOLUTE=0x0 +IMAGE_REL_I386_DIR16=0x1 +IMAGE_REL_I386_DIR32=0x6 +IMAGE_REL_I386_DIR32NB=0x7 +IMAGE_REL_I386_REL16=0x2 +IMAGE_REL_I386_REL32=0x14 +IMAGE_REL_I386_SECREL=0xB +IMAGE_REL_I386_SECTION=0xA +IMAGE_REL_I386_SEG12=0x9 +IMAGE_REL_IA64_ABSOLUTE=0x0 +IMAGE_REL_IA64_ADDEND=0x1F +IMAGE_REL_IA64_DIR32=0x4 +IMAGE_REL_IA64_DIR32NB=0x10 +IMAGE_REL_IA64_DIR64=0x5 +IMAGE_REL_IA64_GPREL22=0x9 +IMAGE_REL_IA64_IMM14=0x1 +IMAGE_REL_IA64_IMM22=0x2 +IMAGE_REL_IA64_IMM64=0x3 +IMAGE_REL_IA64_LTOFF22=0xA +IMAGE_REL_IA64_LTOFF64=0xF +IMAGE_REL_IA64_PCREL21B=0x6 +IMAGE_REL_IA64_PCREL21F=0x8 +IMAGE_REL_IA64_PCREL21M=0x7 +IMAGE_REL_IA64_RESERVED_11=0x11 +IMAGE_REL_IA64_RESERVED_12=0x12 +IMAGE_REL_IA64_RESERVED_13=0x13 +IMAGE_REL_IA64_RESERVED_14=0x14 +IMAGE_REL_IA64_RESERVED_15=0x15 +IMAGE_REL_IA64_RESERVED_16=0x16 +IMAGE_REL_IA64_SECREL22=0xC +IMAGE_REL_IA64_SECREL32=0xE +IMAGE_REL_IA64_SECREL64I=0xD +IMAGE_REL_IA64_SECTION=0xB +IMAGE_REL_IA64_SREL22=0x11 +IMAGE_REL_IA64_SREL32=0x13 +IMAGE_REL_IA64_UREL22=0x12 +IMAGE_REL_IA64_UREL32=0x14 +IMAGE_REL_MIPS_ABSOLUTE=0x0 +IMAGE_REL_MIPS_GPREL=0x6 +IMAGE_REL_MIPS_JMPADDR=0x3 +IMAGE_REL_MIPS_JMPADDR16=0x10 +IMAGE_REL_MIPS_LITERAL=0x7 +IMAGE_REL_MIPS_PAIR=0x25 +IMAGE_REL_MIPS_REFHALF=0x1 +IMAGE_REL_MIPS_REFHI=0x4 +IMAGE_REL_MIPS_REFLO=0x5 +IMAGE_REL_MIPS_REFWORD=0x2 +IMAGE_REL_MIPS_REFWORDNB=0x22 +IMAGE_REL_MIPS_SECREL=0xB +IMAGE_REL_MIPS_SECRELHI=0xD +IMAGE_REL_MIPS_SECRELLO=0xC +IMAGE_REL_MIPS_SECTION=0xA +IMAGE_REL_PPC_ABSOLUTE=0x0 +IMAGE_REL_PPC_ADDR14=0x5 +IMAGE_REL_PPC_ADDR16=0x4 +IMAGE_REL_PPC_ADDR24=0x3 +IMAGE_REL_PPC_ADDR32=0x2 +IMAGE_REL_PPC_ADDR32NB=0xA +IMAGE_REL_PPC_ADDR64=0x1 +IMAGE_REL_PPC_BRNTAKEN=0x400 +IMAGE_REL_PPC_BRTAKEN=0x200 +IMAGE_REL_PPC_GPREL=0x15 +IMAGE_REL_PPC_IFGLUE=0xD +IMAGE_REL_PPC_IMGLUE=0xE +IMAGE_REL_PPC_NEG=0x100 +IMAGE_REL_PPC_PAIR=0x12 +IMAGE_REL_PPC_REFHI=0x10 +IMAGE_REL_PPC_REFLO=0x11 +IMAGE_REL_PPC_REL14=0x7 +IMAGE_REL_PPC_REL24=0x6 +IMAGE_REL_PPC_SECREL=0xB +IMAGE_REL_PPC_SECREL16=0xF +IMAGE_REL_PPC_SECRELHI=0x14 +IMAGE_REL_PPC_SECRELLO=0x13 +IMAGE_REL_PPC_SECTION=0xC +IMAGE_REL_PPC_TOCDEFN=0x800 +IMAGE_REL_PPC_TOCREL14=0x9 +IMAGE_REL_PPC_TOCREL16=0x8 +IMAGE_REL_PPC_TYPEMASK=0xFF +IMAGE_REL_SH3_ABSOLUTE=0x0 +IMAGE_REL_SH3_DIRECT16=0x1 +IMAGE_REL_SH3_DIRECT32=0x2 +IMAGE_REL_SH3_DIRECT32_NB=0x10 +IMAGE_REL_SH3_DIRECT4=0x6 +IMAGE_REL_SH3_DIRECT4_LONG=0x8 +IMAGE_REL_SH3_DIRECT4_WORD=0x7 +IMAGE_REL_SH3_DIRECT8=0x3 +IMAGE_REL_SH3_DIRECT8_LONG=0x5 +IMAGE_REL_SH3_DIRECT8_WORD=0x4 +IMAGE_REL_SH3_PCREL12_WORD=0xB +IMAGE_REL_SH3_PCREL8_LONG=0xA +IMAGE_REL_SH3_PCREL8_WORD=0x9 +IMAGE_REL_SH3_SECREL=0xF +IMAGE_REL_SH3_SECTION=0xE +IMAGE_REL_SH3_SIZEOF_SECTION=0xD +IMAGE_REL_SH3_STARTOF_SECTION=0xC +IMAGE_RESOURCE_DATA_IS_DIRECTORY=0x80000000 +IMAGE_RESOURCE_NAME_IS_STRING=0x80000000 +IMAGE_ROM_OPTIONAL_HDR_MAGIC=0x107 +IMAGE_SCN_ALIGN_1024BYTES=0xB00000 +IMAGE_SCN_ALIGN_128BYTES=0x800000 +IMAGE_SCN_ALIGN_16BYTES=0x500000 +IMAGE_SCN_ALIGN_1BYTES=0x100000 +IMAGE_SCN_ALIGN_2048BYTES=0xC00000 +IMAGE_SCN_ALIGN_256BYTES=0x900000 +IMAGE_SCN_ALIGN_2BYTES=0x200000 +IMAGE_SCN_ALIGN_32BYTES=0x600000 +IMAGE_SCN_ALIGN_4096BYTES=0xD00000 +IMAGE_SCN_ALIGN_4BYTES=0x300000 +IMAGE_SCN_ALIGN_512BYTES=0xA00000 +IMAGE_SCN_ALIGN_64BYTES=0x700000 +IMAGE_SCN_ALIGN_8192BYTES=0xE00000 +IMAGE_SCN_ALIGN_8BYTES=0x400000 +IMAGE_SCN_ALIGN_MASK=0xF00000 +IMAGE_SCN_CNT_CODE=0x20 +IMAGE_SCN_CNT_INITIALIZED_DATA=0x40 +IMAGE_SCN_CNT_UNINITIALIZED_DATA=0x80 +IMAGE_SCN_GPREL=0x8000 +IMAGE_SCN_LNK_COMDAT=0x1000 +IMAGE_SCN_LNK_INFO=0x200 +IMAGE_SCN_LNK_NRELOC_OVFL=0x1000000 +IMAGE_SCN_LNK_OTHER=0x100 +IMAGE_SCN_LNK_REMOVE=0x800 +IMAGE_SCN_MEM_16BIT=0x20000 +IMAGE_SCN_MEM_DISCARDABLE=0x2000000 +IMAGE_SCN_MEM_EXECUTE=0x20000000 +IMAGE_SCN_MEM_FARDATA=0x8000 +IMAGE_SCN_MEM_LOCKED=0x40000 +IMAGE_SCN_MEM_NOT_CACHED=0x4000000 +IMAGE_SCN_MEM_NOT_PAGED=0x8000000 +IMAGE_SCN_MEM_PRELOAD=0x80000 +IMAGE_SCN_MEM_PURGEABLE=0x20000 +IMAGE_SCN_MEM_READ=0x40000000 +IMAGE_SCN_MEM_SHARED=0x10000000 +IMAGE_SCN_MEM_WRITE=0x80000000 +IMAGE_SCN_NO_DEFER_SPEC_EXC=0x4000 +IMAGE_SCN_SCALE_INDEX=0x1 +IMAGE_SCN_TYPE_NO_PAD=0x8 +IMAGE_SEPARATE_DEBUG_FLAGS_MASK=0x8000 +IMAGE_SEPARATE_DEBUG_MISMATCH=0x8000 +IMAGE_SEPARATE_DEBUG_SIGNATURE=0x4944 +IMAGE_SIZEOF_ARCHIVE_MEMBER_HDR=60 +IMAGE_SIZEOF_AUX_SYMBOL=18 +IMAGE_SIZEOF_BASE_RELOCATION=8 +IMAGE_SIZEOF_FILE_HEADER=20 +IMAGE_SIZEOF_LINENUMBER=6 +IMAGE_SIZEOF_NT_OPTIONAL_HEADER=IMAGE_SIZEOF_NT_OPTIONAL32_HEADER +IMAGE_SIZEOF_NT_OPTIONAL32_HEADER=224 +IMAGE_SIZEOF_NT_OPTIONAL64_HEADER=240 +IMAGE_SIZEOF_RELOCATION=10 +IMAGE_SIZEOF_ROM_OPTIONAL_HEADER=56 +IMAGE_SIZEOF_SECTION_HEADER=40 +IMAGE_SIZEOF_SHORT_NAME=8 +IMAGE_SIZEOF_STD_OPTIONAL_HEADER=28 +IMAGE_SIZEOF_SYMBOL=18 +IMAGE_SUBSYSTEM_EFI_APPLICATION=10 +IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER=11 +IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER=12 +IMAGE_SUBSYSTEM_NATIVE=1 +IMAGE_SUBSYSTEM_NATIVE_WINDOWS=8 +IMAGE_SUBSYSTEM_OS2_CUI=5 +IMAGE_SUBSYSTEM_POSIX_CUI=7 +IMAGE_SUBSYSTEM_UNKNOWN=0 +IMAGE_SUBSYSTEM_WINDOWS_CE_GUI=9 +IMAGE_SUBSYSTEM_WINDOWS_CUI=3 +IMAGE_SUBSYSTEM_WINDOWS_GUI=2 +IMAGE_SYM_ABSOLUTE=-1 +IMAGE_SYM_CLASS_ARGUMENT=0x9 +IMAGE_SYM_CLASS_AUTOMATIC=0x1 +IMAGE_SYM_CLASS_BIT_FIELD=0x12 +IMAGE_SYM_CLASS_BLOCK=0x64 +IMAGE_SYM_CLASS_END_OF_FUNCTION=(BYTE)-1 +IMAGE_SYM_CLASS_END_OF_STRUCT=0x66 +IMAGE_SYM_CLASS_ENUM_TAG=0xF +IMAGE_SYM_CLASS_EXTERNAL=0x2 +IMAGE_SYM_CLASS_EXTERNAL_DEF=0x5 +IMAGE_SYM_CLASS_FAR_EXTERNAL=0x44 +IMAGE_SYM_CLASS_FILE=0x67 +IMAGE_SYM_CLASS_FUNCTION=0x65 +IMAGE_SYM_CLASS_LABEL=0x6 +IMAGE_SYM_CLASS_MEMBER_OF_ENUM=0x10 +IMAGE_SYM_CLASS_MEMBER_OF_STRUCT=0x8 +IMAGE_SYM_CLASS_MEMBER_OF_UNION=0xB +IMAGE_SYM_CLASS_NULL=0x0 +IMAGE_SYM_CLASS_REGISTER=0x4 +IMAGE_SYM_CLASS_REGISTER_PARAM=0x11 +IMAGE_SYM_CLASS_SECTION=0x68 +IMAGE_SYM_CLASS_STATIC=0x3 +IMAGE_SYM_CLASS_STRUCT_TAG=0xA +IMAGE_SYM_CLASS_TYPE_DEFINITION=0xD +IMAGE_SYM_CLASS_UNDEFINED_LABEL=0x7 +IMAGE_SYM_CLASS_UNDEFINED_STATIC=0xE +IMAGE_SYM_CLASS_UNION_TAG=0xC +IMAGE_SYM_CLASS_WEAK_EXTERNAL=0x69 +IMAGE_SYM_DEBUG=-2 +IMAGE_SYM_DTYPE_ARRAY=3 +IMAGE_SYM_DTYPE_FUNCTION=2 +IMAGE_SYM_DTYPE_NULL=0 +IMAGE_SYM_DTYPE_POINTER=1 +IMAGE_SYM_TYPE_BYTE=0xC +IMAGE_SYM_TYPE_CHAR=0x2 +IMAGE_SYM_TYPE_DOUBLE=0x7 +IMAGE_SYM_TYPE_DWORD=0xF +IMAGE_SYM_TYPE_ENUM=0xA +IMAGE_SYM_TYPE_FLOAT=0x6 +IMAGE_SYM_TYPE_INT=0x4 +IMAGE_SYM_TYPE_LONG=0x5 +IMAGE_SYM_TYPE_MOE=0xB +IMAGE_SYM_TYPE_NULL=0x0 +IMAGE_SYM_TYPE_PCODE=0x8000 +IMAGE_SYM_TYPE_SHORT=0x3 +IMAGE_SYM_TYPE_STRUCT=0x8 +IMAGE_SYM_TYPE_UINT=0xE +IMAGE_SYM_TYPE_UNION=0x9 +IMAGE_SYM_TYPE_VOID=0x1 +IMAGE_SYM_TYPE_WORD=0xD +IMAGE_SYM_UNDEFINED=0 +IMAGE_VXD_SIGNATURE=0x454C +IMAGE_WEAK_EXTERN_SEARCH_ALIAS=3 +IMAGE_WEAK_EXTERN_SEARCH_LIBRARY=2 +IMAGE_WEAK_EXTERN_SEARCH_NOLIBRARY=1 +IMAGEAPI=_stdcall +IMAGEHLP_DEFERRED_SYMBOL_LOAD=IMAGEHLP_DEFERRED_SYMBOL_LOAD64 +IMAGEHLP_DUPLICATE_SYMBOL=IMAGEHLP_DUPLICATE_SYMBOL64 +IMAGEHLP_LINE=IMAGEHLP_LINE64 +IMAGEHLP_MODULE=IMAGEHLP_MODULE64 +IMAGEHLP_MODULEW=IMAGEHLP_MODULEW64 +IMAGEHLP_SYMBOL=IMAGEHLP_SYMBOL64 +IMAGEHLP_SYMBOL_INFO_FRAMERELATIVE=SYMF_FRAMERE +IMAGEHLP_SYMBOL_INFO_REGISTER=SYMF_REGISTER +IMAGEHLP_SYMBOL_INFO_REGRELATIVE=SYMF_REGRE +IMAGEHLP_SYMBOL_INFO_VALUEPRESENT=1 +IMAP_MD_ID_BEGIN_RESERVED=0xC000 +IMAP_MD_ID_END_RESERVED=0xCFFF +IMB_FUNC=(UNPRIV_PAL_FUNC|0x6) +IMB_FUNC_STR="imb" +IMC_CLOSESTATUSWINDOW=0x21 +IMC_GETCANDIDATEPOS=0x7 +IMC_GETCOMPOSITIONFONT=0x9 +IMC_GETCOMPOSITIONWINDOW=0xB +IMC_GETSTATUSWINDOWPOS=0xF +IMC_OPENSTATUSWINDOW=0x22 +IMC_SETCANDIDATEPOS=0x8 +IMC_SETCOMPOSITIONFONT=0xA +IMC_SETCOMPOSITIONWINDOW=0xC +IMC_SETSTATUSWINDOWPOS=0x10 +IME_BANJAtoJUNJA=0x13 +IME_CAND_CODE=0x2 +IME_CAND_MEANING=0x3 +IME_CAND_RADICAL=0x4 +IME_CAND_READ=0x1 +IME_CAND_STROKE=0x5 +IME_CAND_UNKNOWN=0x0 +IME_CHOTKEY_IME_NONIME_TOGGLE=0x10 +IME_CHOTKEY_SHAPE_TOGGLE=0x11 +IME_CHOTKEY_SYMBOL_TOGGLE=0x12 +IME_CMODE_ALPHANUMERIC=0x0 +IME_CMODE_CHARCODE=0x20 +IME_CMODE_CHINESE=IME_CMODE_NATIVE +IME_CMODE_EUDC=0x200 +IME_CMODE_FIXED=0x800 +IME_CMODE_FULLSHAPE=0x8 +IME_CMODE_HANGEUL=IME_CMODE_NATIVE +IME_CMODE_HANGUL=IME_CMODE_NATIVE +IME_CMODE_HANJACONVERT=0x40 +IME_CMODE_JAPANESE=IME_CMODE_NATIVE +IME_CMODE_KATAKANA=0x2 +IME_CMODE_LANGUAGE=0x3 +IME_CMODE_NATIVE=0x1 +IME_CMODE_NOCONVERSION=0x100 +IME_CMODE_ROMAN=0x10 +IME_CMODE_SOFTKBD=0x80 +IME_CMODE_SYMBOL=0x400 +IME_CONFIG_GENERAL=1 +IME_CONFIG_REGISTERWORD=2 +IME_CONFIG_SELECTDICTIONARY=3 +IME_ENABLE_CONVERT=0x2 +IME_ENTERWORDREGISTERMODE=0x18 +IME_ESC_AUTOMATA=0x1009 +IME_ESC_GET_EUDC_DICTIONARY=0x1003 +IME_ESC_GETHELPFILENAME=0x100b +IME_ESC_HANJA_MODE=0x1008 +IME_ESC_IME_NAME=0x1006 +IME_ESC_MAX_KEY=0x1005 +IME_ESC_PRIVATE_FIRST=0x800 +IME_ESC_PRIVATE_HOTKEY=0x100a +IME_ESC_PRIVATE_LAST=0xFFF +IME_ESC_QUERY_SUPPORT=0x3 +IME_ESC_RESERVED_FIRST=0x4 +IME_ESC_RESERVED_LAST=0x7FF +IME_ESC_SEQUENCE_TO_INTERNAL=0x1001 +IME_ESC_SET_EUDC_DICTIONARY=0x1004 +IME_ESC_SYNC_HOTKEY=0x1007 +IME_GETCONVERSIONMODE=0x11 +IME_GETIMECAPS=0x3 +IME_GETOPEN=0x5 +IME_GETVERSION=0x7 +IME_HOTKEY_DSWITCH_FIRST=0x100 +IME_HOTKEY_DSWITCH_LAST=0x11F +IME_HOTKEY_PRIVATE_FIRST=0x200 +IME_HOTKEY_PRIVATE_LAST=0x21F +IME_ITHOTKEY_PREVIOUS_COMPOSITION=0x201 +IME_ITHOTKEY_RECONVERTSTRING=0x203 +IME_ITHOTKEY_RESEND_RESULTSTR=0x200 +IME_ITHOTKEY_UISTYLE_TOGGLE=0x202 +IME_JHOTKEY_CLOSE_OPEN=0x30 +IME_JOHABtoKS=0x15 +IME_JUNJAtoBANJA=0x14 +IME_KHOTKEY_ENGLISH=0x52 +IME_KHOTKEY_HANJACONVERT=0x51 +IME_KHOTKEY_SHAPE_TOGGLE=0x50 +IME_KStoJOHAB=0x16 +IME_MAXPROCESS=32 +IME_MODE_ALPHANUMERIC=0x1 +IME_MODE_CODEINPUT=0x80 +IME_MODE_DBCSCHAR=0x10 +IME_MODE_HANJACONVERT=0x4 +IME_MODE_HIRAGANA=0x4 +IME_MODE_KATAKANA=0x2 +IME_MODE_NOCODEINPUT=0x100 +IME_MODE_NOROMAN=0x40 +IME_MODE_ROMAN=0x20 +IME_MODE_SBCSCHAR=0x8 +IME_MOVEIMEWINDOW=IME_SETCONVERSIONWINDOW +IME_PROP_AT_CARET=0x10000 +IME_PROP_CANDLIST_START_FROM_1=0x40000 +IME_PROP_COMPLETE_ON_UNSELECT=0x100000 +IME_PROP_SPECIAL_UI=0x20000 +IME_PROP_UNICODE=0x80000 +IME_REGWORD_STYLE_EUDC=0x1 +IME_REGWORD_STYLE_USER_FIRST=0x80000000 +IME_REGWORD_STYLE_USER_LAST=0xFFFF +IME_REQUEST_CONVERT=0x1 +IME_RS_DISKERROR=0xe +IME_RS_ERROR=0x1 +IME_RS_ILLEGAL=0x6 +IME_RS_INVALID=0x11 +IME_RS_NEST=0x12 +IME_RS_NOIME=0x2 +IME_RS_NOROOM=0xa +IME_RS_NOTFOUND=0x7 +IME_RS_SYSTEMMODAL=0x13 +IME_RS_TOOLONG=0x5 +IME_SENDVKEY=0x13 +IME_SET_MODE=0x12 +IME_SETCONVERSIONFONTEX=0x19 +IME_SETCONVERSIONMODE=0x10 +IME_SETCONVERSIONWINDOW=0x8 +IME_SETOPEN=0x4 +IME_SMODE_AUTOMATIC=0x4 +IME_SMODE_CONVERSATION=0x10 +IME_SMODE_NONE=0x0 +IME_SMODE_PHRASEPREDICT=0x8 +IME_SMODE_PLAURALCLAUSE=0x1 +IME_SMODE_SINGLECONVERT=0x2 +IME_THOTKEY_IME_NONIME_TOGGLE=0x70 +IME_THOTKEY_SHAPE_TOGGLE=0x71 +IME_THOTKEY_SYMBOL_TOGGLE=0x72 +IMEA_INIT=0x1 +IMEA_NEXT=0x2 +IMEA_PREV=0x3 +IMEMENUITEM_STRING_SIZE=80 +IMEVER_0310=0x3000A +IMEVER_0400=0x40000 +IMF_AUTOFONT=0x2 +IMF_AUTOFONTSIZEADJUST=0x10 +IMF_AUTOKEYBOARD=0x1 +IMF_CLOSESTATUSWINDOW=0x8 +IMF_DUALFONT=0x80 +IMF_FORCEACTIVE=0x40 +IMF_FORCEDISABLE=0x4 +IMF_FORCEENABLE=0x2 +IMF_FORCEINACTIVE=0x80 +IMF_FORCENONE=0x1 +IMF_FORCEREMEMBER=0x100 +IMF_IMEALWAYSSENDNOTIFY=0x8 +IMF_IMECANCELCOMPLETE=0x4 +IMF_MULTIPLEEDIT=0x400 +IMF_UIFONTS=0x20 +IMF_VERTICAL=0x20 +IMFS_CHECKED=MFS_CHECKED +IMFS_DEFAULT=MFS_DEFAULT +IMFS_DISABLED=MFS_DISABLED +IMFS_ENABLED=MFS_ENABLED +IMFS_GRAYED=MFS_GRAYED +IMFS_HILITE=MFS_HILITE +IMFS_UNCHECKED=MFS_UNCHECKED +IMFS_UNHILITE=MFS_UNHILITE +IMFT_RADIOCHECK=0x1 +IMFT_SEPARATOR=0x2 +IMFT_SUBMENU=0x4 +IMGANIM_ANIMATED=0x10000000 +IMGANIM_MASK=0x10000000 +IMGBITS_MASK=0xE000000 +IMGBITS_NONE=0x2000000 +IMGBITS_PARTIAL=0x4000000 +IMGBITS_TOTAL=0x8000000 +IMGCHG_ANIMATE=0x8 +IMGCHG_COMPLETE=0x4 +IMGCHG_MASK=0xF +IMGCHG_SIZE=0x1 +IMGCHG_VIEW=0x2 +IMGDECODE_EVENT_BEGINBITS=0x4 +IMGDECODE_EVENT_BITSCOMPLETE=0x8 +IMGDECODE_EVENT_PALETTE=0x2 +IMGDECODE_EVENT_PROGRESS=0x1 +IMGDECODE_EVENT_USEDDRAW=0x10 +IMGDECODE_HINT_BOTTOMUP=0x2 +IMGDECODE_HINT_FULLWIDTH=0x4 +IMGDECODE_HINT_TOPDOWN=0x1 +IMGLOAD_COMPLETE=0x1000000 +IMGLOAD_ERROR=0x800000 +IMGLOAD_LOADING=0x200000 +IMGLOAD_MASK=0x1F00000 +IMGLOAD_NOTLOADED=0x100000 +IMGLOAD_STOPPED=0x400000 +IMGTRANS_MASK=0x20000000 +IMGTRANS_OPAQUE=0x20000000 +IMM_ERROR_GENERAL=-2 +IMM_ERROR_NODATA=-1 +IMN_CHANGECANDIDATE=0x3 +IMN_CLOSECANDIDATE=0x4 +IMN_CLOSESTATUSWINDOW=0x1 +IMN_GUIDELINE=0xD +IMN_OPENCANDIDATE=0x5 +IMN_OPENSTATUSWINDOW=0x2 +IMN_PRIVATE=0xE +IMN_SETCANDIDATEPOS=0x9 +IMN_SETCOMPOSITIONFONT=0xA +IMN_SETCOMPOSITIONWINDOW=0xB +IMN_SETCONVERSIONMODE=0x6 +IMN_SETOPENSTATUS=0x8 +IMN_SETSENTENCEMODE=0x7 +IMN_SETSTATUSWINDOWPOS=0xC +IMPLINK_HIGHEXPER=158 +IMPLINK_IP=155 +IMPLINK_LOWEXPER=156 +IMPLTYPEFLAG_FDEFAULT=0x1 +IMPLTYPEFLAG_FDEFAULTVTABLE=0x8 +IMPLTYPEFLAG_FRESTRICTED=0x4 +IMPLTYPEFLAG_FSOURCE=0x2 +IMPORT_OBJECT_HDR_SIG2=0xFFFF +IMPORTANCE_HIGH=2 +IMPORTANCE_LOW=0 +IMPORTANCE_NORMAL=1 +IMR_CANDIDATEWINDOW=0x2 +IMR_COMPOSITIONFONT=0x3 +IMR_COMPOSITIONWINDOW=0x1 +IMR_CONFIRMRECONVERTSTRING=0x5 +IMR_DOCUMENTFEED=0x7 +IMR_QUERYCHARPOSITION=0x6 +IMR_RECONVERTSTRING=0x4 +IMSG_NO_ISTG_COMMIT=0x1 +IMsoCommandTarget=IOleCommandTarget +IMsoDocument=IOleDocument +IMsoDocumentSite=IOleDocumentSite +IMsoView=IOleDocumentView +IN_CLASSA_HOST=0xFFFFFF +IN_CLASSA_MAX=128 +IN_CLASSA_NET=0xFF000000 +IN_CLASSA_NSHIFT=24 +IN_CLASSB_HOST=0xFFFF +IN_CLASSB_MAX=65536 +IN_CLASSB_NET=0xFFFF0000 +IN_CLASSB_NSHIFT=16 +IN_CLASSC_HOST=0xFF +IN_CLASSC_NET=0xFFFFFF00 +IN_CLASSC_NSHIFT=8 +IN_CLASSD_HOST=0xFFFFFFF +IN_CLASSD_NET=0xF0000000 +IN_CLASSD_NSHIFT=28 +INADDR_ANY=0x0 +INADDR_BROADCAST=0xFFFFFFFF +INADDR_LOOPBACK=0x7F000001 +INADDR_NONE=0xFFFFFFFF +INC_AVIFMT=100 +INC_DIGITALV=100 +INC_MMREG=157 +INCL_WINSOCK_API_PROTOTYPES=1 +INCL_WINSOCK_API_TYPEDEFS=0 +INCLUDE_ALL_EXCEPT_TXT="INCLUDE ALL EXCEPT" +INCLUDED_FCI=1 +INCLUDED_FDI=1 +INCLUDED_TYPES_FCI_FDI=1 +INCORRECT_VERSION_INFO=0x7 +INDETERMINATE_LATENCY=0xFFFFFFFF +INDEX_DONT_CARE=0 +INDEX_LOADED_ALREADY=UINT(-16) +INDEXID_CONTAINER=0 +INDEXID_OBJECT=0 +INET_E_AGENT_CACHE_SIZE_EXCEEDED=(0x800C0F82) +INET_E_AGENT_CONNECTION_FAILED=(0x800C0F83) +INET_E_AGENT_EXCEEDING_CACHE_SIZE=(0x800C0F90) +INET_E_AGENT_MAX_SIZE_EXCEEDED=(0x800C0F80) +INET_E_AUTHENTICATION_REQUIRED=(0x800C0009) +INET_E_CANNOT_CONNECT=(0x800C0004) +INET_E_CANNOT_INSTANTIATE_OBJECT=(0x800C0010) +INET_E_CANNOT_LOAD_DATA=(0x800C000F) +INET_E_CANNOT_LOCK_REQUEST=(0x800C0016) +INET_E_CANNOT_REPLACE_SFP_FILE=(0x800C0300) +INET_E_CODE_DOWNLOAD_DECLINED=(0x800C0100) +INET_E_CONNECTION_TIMEOUT=(0x800C000B) +INET_E_DATA_NOT_AVAILABLE=(0x800C0007) +INET_E_DEFAULT_ACTION=INET_E_USE_DEFAULT_PROTOCOLHANDLER +INET_E_DOWNLOAD_FAILURE=(0x800C0008) +INET_E_ERROR_FIRST=(0x800C0002) +INET_E_ERROR_LAST=INET_E_USE_EXTEND_BINDING +INET_E_INVALID_REQUEST=(0x800C000C) +INET_E_INVALID_URL=(0x800C0002) +INET_E_NO_SESSION=(0x800C0003) +INET_E_NO_VALID_MEDIA=(0x800C000A) +INET_E_OBJECT_NOT_FOUND=(0x800C0006) +INET_E_QUERYOPTION_UNKNOWN=(0x800C0013) +INET_E_REDIRECT_FAILED=(0x800C0014) +INET_E_REDIRECT_TO_DIR=(0x800C0015) +INET_E_REDIRECTING=(0x800C0014) +INET_E_RESOURCE_NOT_FOUND=(0x800C0005) +INET_E_RESULT_DISPATCHED=(0x800C0200) +INET_E_SCHEDULED_EXCLUDE_RANGE=(0x800C0F87) +INET_E_SCHEDULED_UPDATE_INTERVAL=(0x800C0F86) +INET_E_SCHEDULED_UPDATES_DISABLED=(0x800C0F84) +INET_E_SCHEDULED_UPDATES_RESTRICTED=(0x800C0F85) +INET_E_SECURITY_PROBLEM=(0x800C000E) +INET_E_UNKNOWN_PROTOCOL=(0x800C000D) +INET_E_USE_DEFAULT_PROTOCOLHANDLER=(0x800C0011) +INET_E_USE_DEFAULT_SETTING=(0x800C0012) +INET_E_USE_EXTEND_BINDING=(0x800C0017) +INET_S_AGENT_INCREASED_CACHE_SIZE=(0xC0F90) +INET_S_AGENT_PART_FAIL=(0xC0F81) +INewShortcutHookVtbl=INewShortcutHookWVtbl +INF_STYLE_CACHE_DISABLE=0x20 +INF_STYLE_CACHE_ENABLE=0x10 +INF_STYLE_NONE=0x0 +INF_STYLE_OLDNT=0x1 +INF_STYLE_WIN4=0x2 +INFINFO_DEFAULT_SEARCH=3 +INFINFO_INF_NAME_IS_ABSOLUTE=2 +INFINFO_INF_PATH_LIST_SEARCH=5 +INFINFO_INF_SPEC_IS_HINF=1 +INFINFO_REVERSE_DEFAULT_SEARCH=4 +INFINITE=0xFFFFFFFF +INFO_DEFAULT_SEARCH=3 +INFO_INF_NAME_IS_ABSOLUTE=2 +INFO_INF_PATH_LIST_SEARCH=5 +INFO_INF_SPEC_IS_HINF=1 +INFO_NOT_AVAILABLE=0xFFFFFFFF +INFO_REVERSE_DEFAULT_SEARCH=4 +INFORMATION_REPLY=16 +INFORMATION_REQUEST=15 +INFOTIPSIZE=1024 +INHERIT_NO_PROPAGATE=0x4 +INHERIT_ONLY=0x8 +INHERIT_ONLY_ACE=0x8 +INHERITED_ACCESS_ENTRY=0x10 +INHERITED_ACE=0x10 +INHERITED_GRANDPARENT=0x20000000 +INHERITED_PARENT=0x10000000 +INI_EXTENSION="INI" +INI_PATH_LENGTH=256 +INIT=0 +INITIAL_RESTART_KEY=0xFFFFFFFF +INITIAL_TEMP_BUFFER_SIZE=512 +INITIALIZE_NEGOTIATION=0xFFFFFFFF +INITIALIZE_TRACING=InitAsyncTraceEx(" ") +INITPAL_FUNC=(PRIV_PAL_FUNC|0x4) +INITPAL_FUNC_STR="initpal" +INITPCR_FUNC=(PRIV_PAL_FUNC|0x38) +INITPCR_FUNC_STR="initpcr" +INPLACE_E_FIRST=0x800401A0 +INPLACE_E_LAST=0x800401AF +INPLACE_E_NOTOOLSPACE=0x800401A1 +INPLACE_E_NOTUNDOABLE=0x800401A0 +INPLACE_S_FIRST=0x401A0 +INPLACE_S_LAST=0x401AF +INPLACE_S_TRUNCATED=0x401A0 +INPUT_HARDWARE=2 +INPUT_KEYBOARD=1 +INPUT_MOUSE=0 +INPUTLANGCHANGE_BACKWARD=0x4 +INPUTLANGCHANGE_FORWARD=0x2 +INPUTLANGCHANGE_SYSCHARSET=0x1 +INSBL_FUNC=0xB +INSBL_FUNC_STR="insbl" +INSLH_FUNC=0x67 +INSLH_FUNC_STR="inslh" +INSLL_FUNC=0x2B +INSLL_FUNC_STR="insll" +INSQH_FUNC=0x77 +INSQH_FUNC_STR="insqh" +INSQL_FUNC=0x3B +INSQL_FUNC_STR="insql" +INSTALLMESSAGE_TYPEMASK=0xFF000000 +INSUFFICIENT_PRIVILEGES=3 +INSWH_FUNC=0x57 +INSWH_FUNC_STR="inswh" +INSWL_FUNC=0x1B +INSWL_FUNC_STR="inswl" +INT_CANCEL=2 +INT_CONTINUE=1 +INT_EXIT=0 +INTBIND=3 +INTENT_ABSOLUTE_COLORIMETRIC=3 +INTENT_PERCEPTUAL=0 +INTENT_RELATIVE_COLORIMETRIC=1 +INTENT_SATURATION=2 +INTERENT_GOONLINE_MASK=0x1 +INTERENT_GOONLINE_REFRESH=0x1 +interface=struct +INTERFACE_USES_DISPEX=0x4 +INTERFACE_USES_SECURITY_MANAGER=0x8 +INTERFACEMASK=0xFF0000 +INTERFACESAFE_FOR_UNTRUSTED_CALLER=0x1 +INTERFACESAFE_FOR_UNTRUSTED_DATA=0x2 +INTERIM_WINDOW=0x0 +INTERNATIONAL_USAGE=0x1 +INTERNET_AUTODIAL_FAILIFSECURITYCHECK=4 +INTERNET_AUTODIAL_FLAGS_MASK=(INTERNET_AUTODIAL_FORCE_ONLINE|INTERNET_AUTODIAL_FORCE_UNATTENDED|INTERNET_AUTODIAL_FAILIFSECURITYCHECK) +INTERNET_AUTODIAL_FORCE_ONLINE=1 +INTERNET_AUTODIAL_FORCE_UNATTENDED=2 +INTERNET_CACHE_GROUP_ADD=0 +INTERNET_CACHE_GROUP_REMOVE=1 +INTERNET_CONNECTION_CONFIGURED=0x40 +INTERNET_CONNECTION_LAN=0x2 +INTERNET_CONNECTION_MODEM=0x1 +INTERNET_CONNECTION_MODEM_BUSY=0x8 +INTERNET_CONNECTION_OFFLINE=0x20 +INTERNET_CONNECTION_PROXY=0x4 +INTERNET_CUSTOMDIAL_CAN_HANGUP=4 +INTERNET_CUSTOMDIAL_CONNECT=0 +INTERNET_CUSTOMDIAL_DISCONNECT=2 +INTERNET_CUSTOMDIAL_SAFE_FOR_UNATTENDED=1 +INTERNET_CUSTOMDIAL_SHOWOFFLINE=4 +INTERNET_CUSTOMDIAL_UNATTENDED=1 +INTERNET_CUSTOMDIAL_WILL_SUPPLY_STATE=2 +INTERNET_DEFAULT_FTP_PORT=21 +INTERNET_DEFAULT_GOPHER_PORT=70 +INTERNET_DEFAULT_HTTP_PORT=80 +INTERNET_DEFAULT_HTTPS_PORT=443 +INTERNET_DEFAULT_SOCKS_PORT=1080 +INTERNET_DIAL_FORCE_PROMPT=0x2000 +INTERNET_DIAL_SHOW_OFFLINE=0x4000 +INTERNET_DIAL_UNATTENDED=0x8000 +INTERNET_DIALSTATE_DISCONNECTED=1 +INTERNET_ERROR_BASE=12000 +INTERNET_ERROR_LAST=ERROR_INTERNET_LOGIN_FAILURE_DISPLAY_ENTITY_BODY +INTERNET_FIRST_OPTION=INTERNET_OPTION_CALLBACK +INTERNET_FLAG_PRAGMA_NOCACHE=0x100 +INTERNET_HANDLE_TYPE_CONNECT_FTP=2 +INTERNET_HANDLE_TYPE_CONNECT_GOPHER=3 +INTERNET_HANDLE_TYPE_CONNECT_HTTP=4 +INTERNET_HANDLE_TYPE_FILE_REQUEST=14 +INTERNET_HANDLE_TYPE_FTP_FILE=7 +INTERNET_HANDLE_TYPE_FTP_FILE_HTML=8 +INTERNET_HANDLE_TYPE_FTP_FIND=5 +INTERNET_HANDLE_TYPE_FTP_FIND_HTML=6 +INTERNET_HANDLE_TYPE_GOPHER_FILE=11 +INTERNET_HANDLE_TYPE_GOPHER_FILE_HTML=12 +INTERNET_HANDLE_TYPE_GOPHER_FIND=9 +INTERNET_HANDLE_TYPE_GOPHER_FIND_HTML=10 +INTERNET_HANDLE_TYPE_HTTP_REQUEST=13 +INTERNET_HANDLE_TYPE_INTERNET=1 +INTERNET_INVALID_PORT_NUMBER=0 +INTERNET_INVALID_STATUS_CALLBACK=-1 +INTERNET_LAST_OPTION=INTERNET_OPTION_IGNORE_OFFLINE +INTERNET_MAX_HOST_NAME_LENGTH=256 +INTERNET_MAX_PASSWORD_LENGTH=128 +INTERNET_MAX_PATH_LENGTH=2048 +INTERNET_MAX_PORT_NUMBER_LENGTH=5 +INTERNET_MAX_PORT_NUMBER_VALUE=65535 +INTERNET_MAX_SCHEME_LENGTH=32 +INTERNET_MAX_USER_NAME_LENGTH=128 +INTERNET_OPEN_TYPE_DIRECT=1 +INTERNET_OPEN_TYPE_PRECONFIG=0 +INTERNET_OPEN_TYPE_PRECONFIG_WITH_NO_AUTOPROXY=4 +INTERNET_OPEN_TYPE_PROXY=3 +INTERNET_OPTION_ASYNC=30 +INTERNET_OPTION_ASYNC_ID=15 +INTERNET_OPTION_ASYNC_PRIORITY=16 +INTERNET_OPTION_BYPASS_EDITED_ENTRY=64 +INTERNET_OPTION_CACHE_STREAM_HANDLE=27 +INTERNET_OPTION_CACHE_TIMESTAMPS=69 +INTERNET_OPTION_CALLBACK=1 +INTERNET_OPTION_CALLBACK_FILTER=54 +INTERNET_OPTION_CODEPAGE=68 +INTERNET_OPTION_CONNECT_BACKOFF=4 +INTERNET_OPTION_CONNECT_LIMIT=46 +INTERNET_OPTION_CONNECT_RETRIES=3 +INTERNET_OPTION_CONNECT_TIME=55 +INTERNET_OPTION_CONNECT_TIMEOUT=2 +INTERNET_OPTION_CONNECTED_STATE=50 +INTERNET_OPTION_CONTEXT_VALUE=45 +INTERNET_OPTION_CONTROL_RECEIVE_TIMEOUT=INTERNET_OPTION_RECEIVE_TIMEOUT +INTERNET_OPTION_CONTROL_SEND_TIMEOUT=INTERNET_OPTION_SEND_TIMEOUT +INTERNET_OPTION_DATA_RECEIVE_TIMEOUT=8 +INTERNET_OPTION_DATA_SEND_TIMEOUT=7 +INTERNET_OPTION_DATAFILE_NAME=33 +INTERNET_OPTION_DIGEST_AUTH_UNLOAD=76 +INTERNET_OPTION_DISABLE_AUTODIAL=70 +INTERNET_OPTION_DISCONNECTED_TIMEOUT=49 +INTERNET_OPTION_END_BROWSER_SESSION=42 +INTERNET_OPTION_ERROR_MASK=62 +INTERNET_OPTION_EXTENDED_ERROR=24 +INTERNET_OPTION_FROM_CACHE_TIMEOUT=63 +INTERNET_OPTION_HANDLE_TYPE=9 +INTERNET_OPTION_HTTP_VERSION=59 +INTERNET_OPTION_IDLE_STATE=51 +INTERNET_OPTION_IGNORE_OFFLINE=77 +INTERNET_OPTION_KEEP_CONNECTION=22 +INTERNET_OPTION_LISTEN_TIMEOUT=11 +INTERNET_OPTION_MAX_CONNS_PER_1_0_SERVER=74 +INTERNET_OPTION_MAX_CONNS_PER_SERVER=73 +INTERNET_OPTION_OFFLINE_MODE=26 +INTERNET_OPTION_OFFLINE_SEMANTICS=52 +INTERNET_OPTION_PARENT_HANDLE=21 +INTERNET_OPTION_PASSWORD=29 +INTERNET_OPTION_PER_CONNECTION_OPTION=75 +INTERNET_OPTION_POLICY=48 +INTERNET_OPTION_PROXY=38 +INTERNET_OPTION_PROXY_PASSWORD=44 +INTERNET_OPTION_PROXY_USERNAME=43 +INTERNET_OPTION_READ_BUFFER_SIZE=12 +INTERNET_OPTION_RECEIVE_THROUGHPUT=57 +INTERNET_OPTION_RECEIVE_TIMEOUT=6 +INTERNET_OPTION_REFRESH=37 +INTERNET_OPTION_REQUEST_FLAGS=23 +INTERNET_OPTION_REQUEST_PRIORITY=58 +INTERNET_OPTION_RESET_URLCACHE_SESSION=60 +INTERNET_OPTION_SECONDARY_CACHE_KEY=53 +INTERNET_OPTION_SECURITY_CERTIFICATE=35 +INTERNET_OPTION_SECURITY_CERTIFICATE_STRUCT=32 +INTERNET_OPTION_SECURITY_FLAGS=31 +INTERNET_OPTION_SECURITY_KEY_BITNESS=36 +INTERNET_OPTION_SECURITY_SELECT_CLIENT_CERT=47 +INTERNET_OPTION_SEND_THROUGHPUT=56 +INTERNET_OPTION_SEND_TIMEOUT=5 +INTERNET_OPTION_SETTINGS_CHANGED=39 +INTERNET_OPTION_URL=34 +INTERNET_OPTION_USER_AGENT=41 +INTERNET_OPTION_USERNAME=28 +INTERNET_OPTION_VERSION=40 +INTERNET_OPTION_WRITE_BUFFER_SIZE=13 +INTERNET_PER_CONN_AUTOCONFIG_URL=4 +INTERNET_PER_CONN_AUTODISCOVERY_FLAGS=5 +INTERNET_PER_CONN_FLAGS=1 +INTERNET_PER_CONN_PROXY_BYPASS=3 +INTERNET_PER_CONN_PROXY_SERVER=2 +INTERNET_PRIORITY_FOREGROUND=1000 +INTERNET_RAS_INSTALLED=0x10 +INTERNET_RFC1123_BUFSIZE=30 +INTERNET_RFC1123_FORMAT=0 +INTERNET_SERVICE_FTP=1 +INTERNET_SERVICE_GOPHER=2 +INTERNET_SERVICE_HTTP=3 +INTERNET_STATE_BUSY=0x200 +INTERNET_STATE_CONNECTED=0x1 +INTERNET_STATE_DISCONNECTED=0x2 +INTERNET_STATE_DISCONNECTED_BY_USER=0x10 +INTERNET_STATE_IDLE=0x100 +INTERNET_STATUS_CLOSING_CONNECTION=50 +INTERNET_STATUS_CONNECTED_TO_SERVER=21 +INTERNET_STATUS_CONNECTING_TO_SERVER=20 +INTERNET_STATUS_CONNECTION_CLOSED=51 +INTERNET_STATUS_CTL_RESPONSE_RECEIVED=42 +INTERNET_STATUS_DETECTING_PROXY=80 +INTERNET_STATUS_HANDLE_CLOSING=70 +INTERNET_STATUS_HANDLE_CREATED=60 +INTERNET_STATUS_INTERMEDIATE_RESPONSE=120 +INTERNET_STATUS_NAME_RESOLVED=11 +INTERNET_STATUS_PREFETCH=43 +INTERNET_STATUS_RECEIVING_RESPONSE=40 +INTERNET_STATUS_REDIRECT=110 +INTERNET_STATUS_REQUEST_COMPLETE=100 +INTERNET_STATUS_REQUEST_SENT=31 +INTERNET_STATUS_RESOLVING_NAME=10 +INTERNET_STATUS_RESPONSE_RECEIVED=41 +INTERNET_STATUS_SENDING_REQUEST=30 +INTERNET_STATUS_STATE_CHANGE=200 +INTERNET_STATUS_USER_INPUT_REQUIRED=140 +INTERNETAPI=DECLSPEC_IMPORT +INTERSITE_CHECK=1 +INTRASITE_CHECK=0 +INTSERV_VERS_MASK=0xF0 +INTSERV_VERSION0=0 +INTSHCUTAPI=DECLSPEC_IMPORT +INV_LPM_HANDLE=1 +INV_REQ_HANDLE=3 +INV_RESULTS=5 +INVALID_ATOM=0 +INVALID_AUDIO_FORMAT=0xFFFFFFFF +INVALID_CHARSET=-27 +INVALID_FILE_SIZE=0xFFFFFFFF +INVALID_FRAME_NUMBER=-1 +INVALID_HANDLE_VALUE=((Handle) - 1) +INVALID_INDEX=-9 +INVALID_LCID=-14 +INVALID_LINK_INDEX=-1 +INVALID_MEDIA_FORMAT=0xFFFFFFFF +INVALID_PHRASE_TABLE=-13 +INVALID_SET_FILE_POINTER=-1 +INVALID_SOCKET=Not 0 +INVALID_SOURCE_NAME=-28 +INVALID_TIME=0xFFFFFFFFFFFFFFFF +INVALID_TIMESTAMP=-29 +INVALID_TRACEID=0xFFFFFFFF +INVALID_UROWNUM=-1 +INVALID_VIDEO_FORMAT=0xFFFFFFFF +INVALIDELEMENT=-1 +INVALIDVALUE=((VALUETYPE) - 9999) +IO_COMPLETION_ALL_ACCESS=(STANDARD_RIGHTS_REQUIRED|SYNCHRONIZE|0x3) +IO_COMPLETION_MODIFY_STATE=0x2 +IO_REPARSE_TAG_DFS=0x80000008 +IO_REPARSE_TAG_HSM=0xC0000004 +IO_REPARSE_TAG_MOUNT_POINT=0xA0000003 +IO_REPARSE_TAG_NSS=0x80000005 +IO_REPARSE_TAG_NSSRECOVER=0x80000006 +IO_REPARSE_TAG_RESERVED_ONE=1 +IO_REPARSE_TAG_RESERVED_RANGE=IO_REPARSE_TAG_RESERVED_ONE +IO_REPARSE_TAG_RESERVED_ZERO=0 +IO_REPARSE_TAG_SIS=0x80000007 +IO_REPARSE_TAG_SYMBOLIC_LINK=IO_REPARSE_TAG_RESERVED_ZERO +IO_REPARSE_TAG_VALID_VALUES=0xE000FFFF +IOC_IN=0x80000000 +IOC_INOUT=(IOC_IN|IOC_OUT) +IOC_OUT=0x40000000 +IOC_PROTOCOL=0x10000000 +IOC_UNIX=0x0 +IOC_VENDOR=0x18000000 +IOC_VOID=0x20000000 +IOC_WS2=0x8000000 +IOCPARM_MASK=0x7f +IOCTL_ARP_SEND_REQUEST=103 +IOCTL_CHANGER_BASE=FILE_DEVICE_CHANGER +ioctl_code=0x1 +IOCTL_DISK_BASE=FILE_DEVICE_DISK +IOCTL_IP_ADDCHANGE_NOTIFY_REQUEST=102 +IOCTL_IP_GET_BEST_INTERFACE=105 +IOCTL_IP_INTERFACE_INFO=104 +IOCTL_IP_RTCHANGE_NOTIFY_REQUEST=101 +IOCTL_IP_UNIDIRECTIONAL_ADAPTER_ADDRESS=106 +IOCTL_PERF_GET_STATS=0x10 +IOCTL_PERF_START_STAT=0x11 +IOCTL_PERF_STOP_STAT=0x12 +IOCTL_SMARTCARD_CONFISCATE=SCARD_CTL_CODE( 4) +IOCTL_SMARTCARD_EJECT=SCARD_CTL_CODE( 6) +IOCTL_SMARTCARD_GET_ATTRIBUTE=SCARD_CTL_CODE( 2) +IOCTL_SMARTCARD_GET_LAST_ERROR=SCARD_CTL_CODE(15) +IOCTL_SMARTCARD_GET_PERF_CNTR=SCARD_CTL_CODE(16) +IOCTL_SMARTCARD_GET_STATE=SCARD_CTL_CODE(14) +IOCTL_SMARTCARD_IS_ABSENT=SCARD_CTL_CODE(11) +IOCTL_SMARTCARD_IS_PRESENT=SCARD_CTL_CODE(10) +IOCTL_SMARTCARD_POWER=SCARD_CTL_CODE( 1) +IOCTL_SMARTCARD_SET_ATTRIBUTE=SCARD_CTL_CODE( 3) +IOCTL_SMARTCARD_SET_PROTOCOL=SCARD_CTL_CODE(12) +IOCTL_SMARTCARD_SWALLOW=SCARD_CTL_CODE( 7) +IOCTL_SMARTCARD_TRANSMIT=SCARD_CTL_CODE( 5) +IOCTL_STORAGE_BASE=FILE_DEVICE_MASS_STORAGE +IOCTL_VOLUME_BASE=86 +IoctlCodeAbortReceiver=0x460 +IoctlCodeAbortTransmit=0x450 +IoctlCodeGetV24=0x623 +IoctlCodeReadInterfaceRecord=0x642 +IoctlCodeRxFrame=0x632 +IoctlCodeSetEvent=0x410 +IoctlCodeSetInterfaceRecord=0x610 +IoctlCodeSetLinkChar=0x420 +IoctlCodeSetV24=0x430 +IoctlCodeTxFrame=0x441 +IOF_CHECKDISPLAYASICON=0x10 +IOF_CHECKLINK=0x8 +IOF_CREATEFILEOBJECT=0x40 +IOF_CREATELINKOBJECT=0x80 +IOF_CREATENEWOBJECT=0x20 +IOF_DISABLEDISPLAYASICON=0x400 +IOF_DISABLELINK=0x100 +IOF_HIDECHANGEICON=0x800 +IOF_SELECTCREATECONTROL=0x2000 +IOF_SELECTCREATEFROMFILE=0x4 +IOF_SELECTCREATENEW=0x2 +IOF_SHOWHELP=0x1 +IOF_SHOWINSERTCONTROL=0x1000 +IOF_VERIFYSERVERSEXIST=0x200 +IOInet=IInternet +IOInetBindInfo=IInternetBindInfo +IOInetPriority=IInternetPriority +IOInetProtocol=IInternetProtocol +IOInetProtocolInfo=IInternetProtocolInfo +IOInetProtocolRoot=IInternetProtocolRoot +IOInetProtocolSink=IInternetProtocolSink +IOInetProtocolSinkStackable=IInternetProtocolSinkStackable +IOInetSession=IInternetSession +IOInetThreadSwitch=IInternetThreadSwitch +IOleUILinkContainerVtbl=IOleUILinkContainerAVtbl +IOleUILinkInfoVtbl=IOleUILinkInfoWVtbl +IOleUIObjInfoVtbl=IOleUIObjInfoAVtbl +IP_ADD_MEMBERSHIP=5 +IP_ADDR_ADDED=(IP_STATUS_BASE + 23) +IP_ADDR_DELETED=(IP_STATUS_BASE + 19) +IP_ADDRESS_SIZE=4 +IP_ADDRROW=(IP_ADDRTABLE + 1) +IP_ADDRTABLE=(IP_STATS + 1) +IP_BAD_DESTINATION=(IP_STATUS_BASE + 18) +IP_BAD_OPTION=(IP_STATUS_BASE + 7) +IP_BAD_REQ=(IP_STATUS_BASE + 11) +IP_BAD_ROUTE=(IP_STATUS_BASE + 12) +IP_BIND_ADAPTER=(IP_STATUS_BASE + 26) +IP_BUF_TOO_SMALL=(IP_STATUS_BASE + 1) +IP_CHKSUM_OFF=10 +IP_DEFAULT_MULTICAST_LOOP=1 +IP_DEFAULT_MULTICAST_TTL=1 +IP_DELAY_MASK=0x10 +IP_DEMAND_DIAL_FILTER_INFO=IP_GENERAL_INFO_BASE + 9 +IP_DEST_HOST_UNREACHABLE=(IP_STATUS_BASE + 3) +IP_DEST_NET_UNREACHABLE=(IP_STATUS_BASE + 2) +IP_DEST_PORT_UNREACHABLE=(IP_STATUS_BASE + 5) +IP_DEST_PROT_UNREACHABLE=(IP_STATUS_BASE + 4) +IP_DEVICE_DOES_NOT_EXIST=(IP_STATUS_BASE + 28) +IP_DF_MASK=0x40 +IP_DONTFRAGMENT=9 +IP_DROP_MEMBERSHIP=6 +IP_DUPLICATE_ADDRESS=(IP_STATUS_BASE + 29) +IP_DUPLICATE_IPADD=(IP_STATUS_BASE + 34) +IP_EXPORT_INCLUDED=1 +IP_FLAG_DF=0x2 +IP_FLAGS_MASK=0xE0 +IP_FLAGS_SHIFT=13 +IP_FORWARDNUMBER=(IP_ADDRROW + 1) +IP_FORWARDROW=(IP_FORWARDTABLE + 1) +IP_FORWARDTABLE=(IP_FORWARDNUMBER + 1) +IP_FRAGMENT_OFFSET_MASK=0x1FFF +IP_FRAGOFF_MASK=(0x1FFF) +IP_FRAGOFF_SHIFT=(3) +IP_GENERAL_FAILURE=(IP_STATUS_BASE + 50) +IP_GENERAL_INFO_BASE=0xFFFF0000 +IP_GLOBAL_INFO=IP_GENERAL_INFO_BASE + 3 +IP_HDRINCL=2 +IP_HDRLEN_MASK=(0xF) +IP_HDRLEN_SHIFT=(0) +IP_HEADER_MINIMUM_LEN=20 +IP_HW_ERROR=(IP_STATUS_BASE + 8) +IP_IFFILTER_INFO=IP_GENERAL_INFO_BASE + 13 +IP_IN_FILTER_INFO=IP_GENERAL_INFO_BASE + 1 +IP_INTERFACE_METRIC_CHANGE=(IP_STATUS_BASE + 30) +IP_INTERFACE_STATUS_INFO=IP_GENERAL_INFO_BASE + 4 +IP_INTERFACE_WOL_CAPABILITY_CHANGE=(IP_STATUS_BASE + 33) +IP_IPINIP_CFG_INFO=IP_GENERAL_INFO_BASE + 12 +IP_MAX_MEMBERSHIPS=20 +IP_MCAST_BOUNDARY_INFO=IP_GENERAL_INFO_BASE + 11 +IP_MCAST_HEARBEAT_INFO=IP_GENERAL_INFO_BASE + 10 +IP_MCAST_LIMIT_INFO=IP_GENERAL_INFO_BASE + 14 +IP_MEDIA_CONNECT=(IP_STATUS_BASE + 24) +IP_MEDIA_DISCONNECT=(IP_STATUS_BASE + 25) +IP_MF=0x2000 +IP_MF_MASK=0x20 +IP_MF_SHIFT=5 +IP_MISS_STNS_MASK=0xF0 +IP_MISS_STNS_SHIFT=4 +IP_MTU_CHANGE=(IP_STATUS_BASE + 21) +IP_MULTICAST_IF=2 +IP_MULTICAST_LOOP=4 +IP_MULTICAST_TTL=3 +IP_NEGOTIATING_IPSEC=(IP_STATUS_BASE + 32) +IP_NETROW=(IP_NETTABLE + 1) +IP_NETTABLE=(IP_FORWARDROW + 1) +IP_NO_RESOURCES=(IP_STATUS_BASE + 6) +IP_OPT_EOL=0 +IP_OPT_LSRR=0x83 +IP_OPT_NOP=1 +IP_OPT_ROUTER_ALERT=0x94 +IP_OPT_RR=0x7 +IP_OPT_SECURITY=0x82 +IP_OPT_SID=0x88 +IP_OPT_SSRR=0x89 +IP_OPT_TS=0x44 +IP_OPTION_TOO_BIG=(IP_STATUS_BASE + 17) +IP_OPTIONS=1 +IP_OUT_FILTER_INFO=IP_GENERAL_INFO_BASE + 2 +IP_PACKET_TOO_BIG=(IP_STATUS_BASE + 9) +IP_PARAM_PROBLEM=(IP_STATUS_BASE + 15) +IP_PENDING=(IP_STATUS_BASE + 255) +IP_PRECEDENCE_MASK=(0xE0) +IP_PRECEDENCE_SHIFT=(5) +IP_PROT_PRIORITY_INFO=IP_GENERAL_INFO_BASE + 6 +IP_RECONFIG_SECFLTR=(IP_STATUS_BASE + 31) +IP_RELIABILITY_MASK=(0x4) +IP_REQ_TIMED_OUT=(IP_STATUS_BASE + 10) +IP_ROUTE_INFO=IP_GENERAL_INFO_BASE + 5 +IP_ROUTER_DISC_INFO=IP_GENERAL_INFO_BASE + 7 +IP_ROUTER_MANAGER_VERSION=1 +IP_SOURCE_QUENCH=(IP_STATUS_BASE + 16) +IP_SPEC_MTU_CHANGE=(IP_STATUS_BASE + 20) +IP_STATS=(IF_ROW + 1) +IP_STATUS_BASE=11000 +IP_SUCCESS=0 +IP_TCC_MASK=(0xFFFFFF00) +IP_THROUGHPUT_MASK=0x8 +IP_TIME_OPTS_MASK=0xF +IP_TIME_OPTS_SHIFT=0 +IP_TOS=8 +IP_TOS_MASK=0x1E +IP_TOS_SHIFT=1 +IP_TTL=7 +IP_TTL_EXPIRED_REASSEM=(IP_STATUS_BASE + 14) +IP_TTL_EXPIRED_TRANSIT=(IP_STATUS_BASE + 13) +IP_UNBIND_ADAPTER=(IP_STATUS_BASE + 27) +IP_UNLOAD=(IP_STATUS_BASE + 22) +IP_VERSION_MASK=0xF0 +IP_VERSION_SHIFT=4 +IP4_ADDRESS_STRING_LENGTH=(15) +IPADDRESS_SIZE=IP_ADDRESS_SIZE +IPADDRESSLEN=15 +IPersistFreeThreadedObject=IPersist +IPM_CLEARADDRESS=(WM_USER+100) +IPM_GETADDRESS=(WM_USER+102) +IPM_ISBLANK=(WM_USER+105) +IPM_SETADDRESS=(WM_USER+101) +IPM_SETFOCUS=(WM_USER+104) +IPM_SETRANGE=(WM_USER+103) +IPMENVELOPECLASS="ENVELOPE.IPM" +IPMREPORTCLASS="REPORT.IPM" +IPN_FIELDCHANGED=(IPN_FIRST - 0) +IPN_FIRST=(-860) +IPN_LAST=(-879) +IPP_E_CANNOTCREATEOFFLINE=0xC004800F +IPP_E_CLIENTMUSTEMULATE=0xC0048103 +IPP_E_COLLECTIONEXISTS=0xC004800E +IPP_E_FILENOTDIRTY=0xC0048004 +IPP_E_FIRST=0x40048000 +IPP_E_LAST=0x40048106 +IPP_E_MARKFOROFFLINE_FAILED=0xC0048006 +IPP_E_MDAC_VERSION=0xC004800D +IPP_E_OFFLINE=0xC0048007 +IPP_E_RESELECTPROVIDER=0xC0048102 +IPP_E_SERVERTYPE_NOT_SUPPORTED=0xC004800A +IPP_E_STATUS_CANNOTCOMPLETE=0xC0048101 +IPP_E_SYNCCONFLICT=0xC0048003 +IPP_E_UNSYNCHRONIZED=0xC0048008 +IPP_S_TRUNCATED=0x48105 +IPP_S_WEAKRESERVE=0x48104 +IPPORT_BIFFUDP=512 +IPPORT_CMDSERVER=514 +IPPORT_DAYTIME=13 +IPPORT_DISCARD=9 +IPPORT_ECHO=7 +IPPORT_EFSSERVER=520 +IPPORT_EXECSERVER=512 +IPPORT_FINGER=79 +IPPORT_FTP=21 +IPPORT_LOGINSERVER=513 +IPPORT_MTP=57 +IPPORT_NAMESERVER=42 +IPPORT_NETSTAT=15 +IPPORT_RESERVED=1024 +IPPORT_RJE=77 +IPPORT_ROUTESERVER=520 +IPPORT_SMTP=25 +IPPORT_SUPDUP=95 +IPPORT_SYSTAT=11 +IPPORT_TELNET=23 +IPPORT_TFTP=69 +IPPORT_TIMESERVER=37 +IPPORT_TTYLINK=87 +IPPORT_WHOIS=43 +IPPORT_WHOSERVER=513 +IPPROTO_GGP=3 +IPPROTO_ICMP=1 +IPPROTO_IDP=22 +IPPROTO_IGMP=2 +IPPROTO_IP=0 +IPPROTO_MAX=256 +IPPROTO_ND=77 +IPPROTO_PUP=12 +IPPROTO_RAW=255 +IPPROTO_TCP=6 +IPPROTO_UDP=17 +IPROP_CLEAN=(0x10000) +IPROP_DIRTY=(0x20000) +IPROP_READONLY=(0x1) +IPROP_READWRITE=(0x2) +IPROPNAME_ACTION="ACTION" +IPROPNAME_ADMIN_PROPERTIES="AdminProperties" +IPROPNAME_ADMINTOOLS_FOLDER="AdminToolsFolder" +IPROPNAME_ADMINUSER="AdminUser" +IPROPNAME_AFTERREBOOT="AFTERREBOOT" +IPROPNAME_ALLOWEDPROPERTIES="SecureCustomProperties" +IPROPNAME_ALLUSERS="ALLUSERS" +IPROPNAME_ALPHA="Alpha" +IPROPNAME_ALPHA64="Alpha64" +IPROPNAME_APPDATA_FOLDER="AppDataFolder" +IPROPNAME_ARPAUTHORIZEDCDFPREFIX="ARPAUTHORIZEDCDFPREFIX" +IPROPNAME_ARPCOMMENTS="ARPCOMMENTS" +IPROPNAME_ARPCONTACT="ARPCONTACT" +IPROPNAME_ARPHELPLINK="ARPHELPLINK" +IPROPNAME_ARPHELPTELEPHONE="ARPHELPTELEPHONE" +IPROPNAME_ARPINSTALLLOCATION="ARPINSTALLLOCATION" +IPROPNAME_ARPNOMODIFY="ARPNOMODIFY" +IPROPNAME_ARPNOREMOVE="ARPNOREMOVE" +IPROPNAME_ARPNOREPAIR="ARPNOREPAIR" +IPROPNAME_ARPPRODUCTICON="ARPPRODUCTICON" +IPROPNAME_ARPREADME="ARPREADME" +IPROPNAME_ARPSIZE="ARPSIZE" +IPROPNAME_ARPSYSTEMCOMPONENT="ARPSYSTEMCOMPONENT" +IPROPNAME_ARPURLINFOABOUT="ARPURLINFOABOUT" +IPROPNAME_ARPURLUPDATEINFO="ARPURLUPDATEINFO" +IPROPNAME_AVAILABLEFREEREG="AVAILABLEFREEREG" +IPROPNAME_BORDERSIDE="BorderSide" +IPROPNAME_BORDERTOP="BorderTop" +IPROPNAME_CAPTIONHEIGHT="CaptionHeight" +IPROPNAME_COLORBITS="ColorBits" +IPROPNAME_COMMONAPPDATA_FOLDER="CommonAppDataFolder" +IPROPNAME_COMMONFILES_FOLDER="CommonFilesFolder" +IPROPNAME_COMPANYNAME="COMPANYNAME" +IPROPNAME_COMPONENTADDDEFAULT="COMPADDDEFAULT" +IPROPNAME_COMPONENTADDLOCAL="COMPADDLOCAL" +IPROPNAME_COMPONENTADDSOURCE="COMPADDSOURCE" +IPROPNAME_COMPUTERNAME="ComputerName" +IPROPNAME_COSTINGCOMPLETE="CostingComplete" +IPROPNAME_CUSTOMACTIONDATA="CustomActionData" +IPROPNAME_DATE="Date" +IPROPNAME_DATETIME="DateTime" +IPROPNAME_DEFAULTUIFONT="DefaultUIFont" +IPROPNAME_DESKTOP_FOLDER="DesktopFolder" +IPROPNAME_DISABLEADVTSHORTCUTS="DISABLEADVTSHORTCUTS" +IPROPNAME_DISABLEROLLBACK="DISABLEROLLBACK" +IPROPNAME_DISKPROMPT="DiskPrompt" +IPROPNAME_ENABLEUSERCONTROL="EnableUserControl" +IPROPNAME_EXECUTEACTION="EXECUTEACTION" +IPROPNAME_EXECUTEMODE="EXECUTEMODE" +IPROPNAME_FAVORITES_FOLDER="FavoritesFolder" +IPROPNAME_FEATUREADDDEFAULT="ADDDEFAULT" +IPROPNAME_FEATUREADDLOCAL="ADDLOCAL" +IPROPNAME_FEATUREADDSOURCE="ADDSOURCE" +IPROPNAME_FEATUREADVERTISE="ADVERTISE" +IPROPNAME_FEATUREREMOVE="REMOVE" +IPROPNAME_FILEADDDEFAULT="FILEADDDEFAULT" +IPROPNAME_FILEADDLOCAL="FILEADDLOCAL" +IPROPNAME_FILEADDSOURCE="FILEADDSOURCE" +IPROPNAME_FONTS_FOLDER="FontsFolder" +IPROPNAME_IA64="IA64" +IPROPNAME_INSTALLED="Installed" +IPROPNAME_INSTALLLANGUAGE="ProductLanguage" +IPROPNAME_INSTALLLEVEL="INSTALLLEVEL" +IPROPNAME_INTEL="Intel" +IPROPNAME_ISADMINPACKAGE="IsAdminPackage" +IPROPNAME_LEFTUNIT="LeftUnit" +IPROPNAME_LIMITUI="LIMITUI" +IPROPNAME_LOCALAPPDATA_FOLDER="LocalAppDataFolder" +IPROPNAME_LOGACTION="LOGACTION" +IPROPNAME_LOGONUSER="LogonUser" +IPROPNAME_MANUFACTURER="Manufacturer" +IPROPNAME_MYPICTURES_FOLDER="MyPicturesFolder" +IPROPNAME_NETHOOD_FOLDER="NetHoodFolder" +IPROPNAME_NOCOMPANYNAME="NOCOMPANYNAME" +IPROPNAME_NOUSERNAME="NOUSERNAME" +IPROPNAME_OLEADVTSUPPORT="OLEAdvtSupport" +IPROPNAME_OUTOFDISKSPACE="OutOfDiskSpace" +IPROPNAME_OUTOFNORBDISKSPACE="OutOfNoRbDiskSpace" +IPROPNAME_PATCH="PATCH" +IPROPNAME_PATCHNEWPACKAGECODE="PATCHNEWPACKAGECODE" +IPROPNAME_PATCHNEWSUMMARYCOMMENTS="PATCHNEWSUMMARYCOMMENTS" +IPROPNAME_PATCHNEWSUMMARYSUBJECT="PATCHNEWSUMMARYSUBJECT" +IPROPNAME_PERSONAL_FOLDER="PersonalFolder" +IPROPNAME_PHYSICALMEMORY="PhysicalMemory" +IPROPNAME_PIDKEY="PIDKEY" +IPROPNAME_PIDTEMPLATE="PIDTemplate" +IPROPNAME_PRESELECTED="Preselected" +IPROPNAME_PRIMARYFOLDER="PRIMARYFOLDER" +IPROPNAME_PRIMARYFOLDER_PATH="PrimaryVolumePath" +IPROPNAME_PRIMARYFOLDER_SPACEAVAILABLE="PrimaryVolumeSpaceAvailable" +IPROPNAME_PRIMARYFOLDER_SPACEREMAINING="PrimaryVolumeSpaceRemaining" +IPROPNAME_PRIMARYFOLDER_SPACEREQUIRED="PrimaryVolumeSpaceRequired" +IPROPNAME_PRINTHOOD_FOLDER="PrintHoodFolder" +IPROPNAME_PRIVILEGED="Privileged" +IPROPNAME_PRODUCTCODE="ProductCode" +IPROPNAME_PRODUCTID="ProductID" +IPROPNAME_PRODUCTLANGUAGE="PRODUCTLANGUAGE" +IPROPNAME_PRODUCTNAME="ProductName" +IPROPNAME_PRODUCTSTATE="ProductState" +IPROPNAME_PRODUCTVERSION="ProductVersion" +IPROPNAME_PROGRAMFILES_FOLDER="ProgramFilesFolder" +IPROPNAME_PROGRAMMENU_FOLDER="ProgramMenuFolder" +IPROPNAME_PROMPTROLLBACKCOST="PROMPTROLLBACKCOST" +IPROPNAME_REBOOT="REBOOT" +IPROPNAME_REBOOTPROMPT="REBOOTPROMPT" +IPROPNAME_RECENT_FOLDER="RecentFolder" +IPROPNAME_REDIRECTEDDLLSUPPORT="RedirectedDllSupport" +IPROPNAME_REINSTALL="REINSTALL" +IPROPNAME_REINSTALLMODE="REINSTALLMODE" +IPROPNAME_REMOTEADMINTS="RemoteAdminTS" +IPROPNAME_REPLACEDINUSEFILES="ReplacedInUseFiles" +IPROPNAME_RESTRICTEDUSERCONTROL="RestrictedUserControl" +IPROPNAME_RESUME="RESUME" +IPROPNAME_ROLLBACKDISABLED="RollbackDisabled" +IPROPNAME_ROOTDRIVE="ROOTDRIVE" +IPROPNAME_SCREENX="ScreenX" +IPROPNAME_SCREENY="ScreenY" +IPROPNAME_SENDTO_FOLDER="SendToFolder" +IPROPNAME_SEQUENCE="SEQUENCE" +IPROPNAME_SERVICEPACKLEVEL="ServicePackLevel" +IPROPNAME_SERVICEPACKLEVELMINOR="ServicePackLevelMinor" +IPROPNAME_SHAREDWINDOWS="SharedWindows" +IPROPNAME_SHELLADVTSUPPORT="ShellAdvtSupport" +IPROPNAME_SHORTFILENAMES="SHORTFILENAMES" +IPROPNAME_SOURCEDIR="SourceDir" +IPROPNAME_SOURCELIST="SOURCELIST" +IPROPNAME_STARTMENU_FOLDER="StartMenuFolder" +IPROPNAME_STARTUP_FOLDER="StartupFolder" +IPROPNAME_SYSTEM_FOLDER="SystemFolder" +IPROPNAME_SYSTEM16_FOLDER="System16Folder" +IPROPNAME_SYSTEMLANGUAGEID="SystemLanguageID" +IPROPNAME_TARGETDIR="TARGETDIR" +IPROPNAME_TEMP_FOLDER="TempFolder" +IPROPNAME_TEMPLATE_FOLDER="TemplateFolder" +IPROPNAME_TERMSERVER="TerminalServer" +IPROPNAME_TEXTHEIGHT="TextHeight" +IPROPNAME_TIME="Time" +IPROPNAME_TRANSFORMS="TRANSFORMS" +IPROPNAME_TRANSFORMSATSOURCE="TRANSFORMSATSOURCE" +IPROPNAME_TRANSFORMSSECURE="TRANSFORMSSECURE" +IPROPNAME_TTCSUPPORT="TTCSupport" +IPROPNAME_UPDATESTARTED="UpdateStarted" +IPROPNAME_UPGRADECODE="UpgradeCode" +IPROPNAME_USERLANGUAGEID="UserLanguageID" +IPROPNAME_USERNAME="USERNAME" +IPROPNAME_USERSID="UserSID" +IPROPNAME_VERSION9X="Version9X" +IPROPNAME_VERSIONNT="VersionNT" +IPROPNAME_VIRTUALMEMORY="VirtualMemory" +IPROPNAME_WINDOWS_FOLDER="WindowsFolder" +IPROPNAME_WINDOWS_VOLUME="WindowsVolume" +IPROPNAME_WINDOWSBUILD="WindowsBuild" +IPROPVALUE_EXECUTEMODE_NONE="NONE" +IPROPVALUE_EXECUTEMODE_SCRIPT="SCRIPT" +IPROPVALUE_FEATURE_ALL="ALL" +IPROPVALUE_RBCOST_FAIL="F" +IPROPVALUE_RBCOST_PROMPT="P" +IPROPVALUE_RBCOST_SILENT="D" +IPRTRMGR_PID=10000 +IPV6_ADDRESS_STRING_LENGTH=(39) +IPX_ADAPTER_INFO_TYPE=7 +IPX_ADDRESS=0x4007 +IPX_ADDRESS_NOTIFY=0x400C +IPX_ADDRESS_SIZE=sizeof(IPX_ADDRESS) +IPX_AUTO_STATIC_UPDATE=3 +IPX_BASE_ENTRY=0 +IPX_DEDICATED_LINK=1 +IPX_DEST_TABLE=2 +IPX_DIALED_LINK=2 +IPX_DSTYPE=0x4002 +IPX_EXTENDED_ADDRESS=0x4004 +IPX_FILTERPTYPE=0x4001 +IPX_GETNETINFO=0x4008 +IPX_GETNETINFO_NORIP=0x4009 +IPX_GLOBAL_INFO_TYPE=9 +IPX_IMMEDIATESPXACK=0x4010 +IPX_IN_TRAFFIC_FILTER_GLOBAL_INFO_TYPE=11 +IPX_IN_TRAFFIC_FILTER_INFO_TYPE=6 +IPX_INTERFACE_ANSI_NAME_LEN=48 +IPX_INTERFACE_INFO_TYPE=1 +IPX_INTERFACE_TABLE=1 +IPX_LARGE_ROUTING_TABLE_HASH_SIZE=2047 +IPX_MAX_ADAPTER_NUM=0x400D +IPX_MAXSIZE=0x4006 +IPX_MEDIUM_ROUTING_TABLE_HASH_SIZE=257 +IPX_NO_UPDATE=2 +IPX_OUT_TRAFFIC_FILTER_GLOBAL_INFO_TYPE=13 +IPX_OUT_TRAFFIC_FILTER_INFO_TYPE=12 +IPX_PACE_DEFVAL=18 +IPX_PROTOCOL_BASE=0x1FFFF +IPX_PROTOCOL_LOCAL=1 +IPX_PROTOCOL_NLSP=IPX_PROTOCOL_BASE + 3 +IPX_PROTOCOL_RIP=IPX_PROTOCOL_BASE + 1 +IPX_PROTOCOL_SAP=IPX_PROTOCOL_BASE + 2 +IPX_PROTOCOL_STATIC=2 +IPX_PTYPE=0x4000 +IPX_RECEIVE_BROADCAST=0x400F +IPX_RECVHDR=0x4005 +IPX_RELIABLE_DELIVERY_PACKET_TYPE=2 +IPX_RERIPNETNUMBER=0x400E +IPX_ROUTE_FILTER_DENY=2 +IPX_ROUTE_FILTER_INFO_TYPE=5 +IPX_ROUTE_FILTER_PERMIT=1 +IPX_ROUTER_VERSION_1=RTR_INFO_BLOCK_VERSION +IPX_SERV_TABLE=4 +IPX_SERVICE_FILTER_DENY=2 +IPX_SERVICE_FILTER_INFO_TYPE=4 +IPX_SERVICE_FILTER_PERMIT=1 +IPX_SMALL_ROUTING_TABLE_HASH_SIZE=31 +IPX_SPXGETCONNECTIONSTATUS=0x400B +IPX_STANDARD_PACKET_TYPE=1 +IPX_STANDARD_UPDATE=1 +IPX_STATIC_NETBIOS_NAME_INFO_TYPE=10 +IPX_STATIC_ROUTE_INFO_TYPE=2 +IPX_STATIC_ROUTE_TABLE=3 +IPX_STATIC_SERV_TABLE=5 +IPX_STATIC_SERVICE_INFO_TYPE=3 +IPX_STOPFILTERPTYPE=0x4003 +IPX_TRAFFIC_FILTER_ACTION_DENY=2 +IPX_TRAFFIC_FILTER_ACTION_PERMIT=1 +IPX_TRAFFIC_FILTER_LOG_MATCHES=0x80000000 +IPX_TRAFFIC_FILTER_ON_DSTNET=0x10 +IPX_TRAFFIC_FILTER_ON_DSTNODE=0x20 +IPX_TRAFFIC_FILTER_ON_DSTSOCKET=0x40 +IPX_TRAFFIC_FILTER_ON_PKTTYPE=0x100 +IPX_TRAFFIC_FILTER_ON_SRCNET=0x1 +IPX_TRAFFIC_FILTER_ON_SRCNODE=0x2 +IPX_TRAFFIC_FILTER_ON_SRCSOCKET=0x4 +IPX_UPDATE_INTERVAL_DEFVAL=60 +IPXADDRESS_SIZE=IPX_ADDRESS_SIZE +IPXADDRESSLEN=22 +IPXWAN_INTERFACE_INFO_TYPE=8 +IR_CHANGECONVERT=0x121 +IR_CLOSECONVERT=0x122 +IR_DBCSCHAR=0x160 +IR_FULLCONVERT=0x123 +IR_IMESELECT=0x130 +IR_IV24CTS=CED24CTS +IR_IV24DCD=CED24DCD +IR_IV24DSR=CED24DSR +IR_IV24RI=CED24RI +IR_IV24Test=0x10 +IR_MODEINFO=0x190 +IR_OPENCONVERT=0x120 +IR_OV24DSRS=CED24DRS +IR_OV24DTR=CED24DTR +IR_OV24RTS=CED24RTS +IR_OV24SlSt=CED24SLS +IR_OV24Test=CED24TST +IR_PROMISCUOUS=0 +IR_PROMISCUOUS_MULTICAST=1 +IR_STRING=0x140 +IR_STRINGEND=0x101 +IR_STRINGEX=0x180 +IR_STRINGSTART=0x100 +IR_UNDETERMINE=0x170 +IRCNULL=((USHORT) 0x0) +IRDA_PROTO_SOCK_STREAM=1 +IRF_ASYNC=WININET_API_FLAG_ASYNC +IRF_NO_WAIT=0x8 +IRF_SYNC=WININET_API_FLAG_SYNC +IRF_USE_CONTEXT=WININET_API_FLAG_USE_CONTEXT +IRLMP_9WIRE_MODE=0x16 +IRLMP_DISCOVERY_MODE=0x19 +IRLMP_ENUMDEVICES=0x10 +IRLMP_EXCLUSIVE_MODE=0x14 +IRLMP_IAS_QUERY=0x12 +IRLMP_IAS_SET=0x11 +IRLMP_IRLPT_MODE=0x15 +IRLMP_PARAMETERS=0x18 +IRLMP_SEND_PDU_LEN=0x13 +IRLMP_SHARP_MODE=0x20 +IRLMP_TINYTP_MODE=0x17 +IRONULL=((USHORT) 0x0) +IRTIR_TASK_FINISHED=4 +IRTIR_TASK_NOT_RUNNING=0 +IRTIR_TASK_PENDING=3 +IRTIR_TASK_RUNNING=1 +IRTIR_TASK_SUSPENDED=2 +IS_FULLSCREEN=0x2 +IS_NORMAL=0x1 +IS_SPLIT=0x4 +IS_TEXT_UNICODE_ASCII16=0x1 +IS_TEXT_UNICODE_CONTROLS=0x4 +IS_TEXT_UNICODE_DBCS_LEADBYTE=0x400 +IS_TEXT_UNICODE_ILLEGAL_CHARS=0x100 +IS_TEXT_UNICODE_NOT_ASCII_MASK=0xF000 +IS_TEXT_UNICODE_NOT_UNICODE_MASK=0xF00 +IS_TEXT_UNICODE_NULL_BYTES=0x1000 +IS_TEXT_UNICODE_ODD_LENGTH=0x200 +IS_TEXT_UNICODE_REVERSE_ASCII16=0x10 +IS_TEXT_UNICODE_REVERSE_CONTROLS=0x40 +IS_TEXT_UNICODE_REVERSE_MASK=0xF0 +IS_TEXT_UNICODE_REVERSE_SIGNATURE=0x80 +IS_TEXT_UNICODE_REVERSE_STATISTICS=0x20 +IS_TEXT_UNICODE_SIGNATURE=0x8 +IS_TEXT_UNICODE_STATISTICS=0x2 +IS_TEXT_UNICODE_UNICODE_MASK=0xF +IS_VALIDSIZESTATEBITS=(IS_NORMAL|IS_SPLIT|IS_FULLSCREEN) +IS_VALIDSTATEBITS=(IS_NORMAL|IS_SPLIT|IS_FULLSCREEN|0x80000000|0x40000000) +IsBadStringPtrW=(FALSE) +ISC_REQ_ALLOCATE_MEMORY=0x100 +ISC_REQ_CALL_LEVEL=0x1000 +ISC_REQ_CONFIDENTIALITY=0x10 +ISC_REQ_CONNECTION=0x800 +ISC_REQ_DATAGRAM=0x400 +ISC_REQ_DELEGATE=0x1 +ISC_REQ_DELEGATE_IF_SAFE=0x100000 +ISC_REQ_EXTENDED_ERROR=0x4000 +ISC_REQ_FRAGMENT_SUPPLIED=0x2000 +ISC_REQ_FRAGMENT_TO_FIT=0x200000 +ISC_REQ_IDENTIFY=0x20000 +ISC_REQ_INTEGRITY=0x10000 +ISC_REQ_MANUAL_CRED_VALIDATION=0x80000 +ISC_REQ_MUTUAL_AUTH=0x2 +ISC_REQ_NULL_SESSION=0x40000 +ISC_REQ_PROMPT_FOR_CREDS=0x40 +ISC_REQ_REPLAY_DETECT=0x4 +ISC_REQ_RESERVED1=0x100000 +ISC_REQ_SEQUENCE_DETECT=0x8 +ISC_REQ_STREAM=0x8000 +ISC_REQ_USE_DCE_STYLE=0x200 +ISC_REQ_USE_SESSION_KEY=0x20 +ISC_REQ_USE_SUPPLIED_CREDS=0x80 +ISC_RET_ALLOCATED_MEMORY=0x100 +ISC_RET_CALL_LEVEL=0x2000 +ISC_RET_CONFIDENTIALITY=0x10 +ISC_RET_CONNECTION=0x800 +ISC_RET_DATAGRAM=0x400 +ISC_RET_DELEGATE=0x1 +ISC_RET_DELEGATE_IF_SAFE=0x100000 +ISC_RET_EXTENDED_ERROR=0x4000 +ISC_RET_FRAGMENT_ONLY=0x200000 +ISC_RET_IDENTIFY=0x20000 +ISC_RET_INTEGRITY=0x10000 +ISC_RET_INTERMEDIATE_RETURN=0x1000 +ISC_RET_MANUAL_CRED_VALIDATION=0x80000 +ISC_RET_MUTUAL_AUTH=0x2 +ISC_RET_NULL_SESSION=0x40000 +ISC_RET_REPLAY_DETECT=0x4 +ISC_RET_RESERVED1=0x100000 +ISC_RET_SEQUENCE_DETECT=0x8 +ISC_RET_STREAM=0x8000 +ISC_RET_USE_SESSION_KEY=0x20 +ISC_RET_USED_COLLECTED_CREDS=0x40 +ISC_RET_USED_DCE_STYLE=0x200 +ISC_RET_USED_SUPPLIED_CREDS=0x80 +ISC_SHOWUIALL=0xC000000F +ISC_SHOWUIALLCANDIDATEWINDOW=0xF +ISC_SHOWUICANDIDATEWINDOW=0x1 +ISC_SHOWUICOMPOSITIONWINDOW=0x80000000 +ISC_SHOWUIGUIDELINE=0x40000000 +ISIOI_ICONFILE=0x1 +ISIOI_ICONINDEX=0x2 +ISMEX_CALLBACK=0x4 +ISMEX_NOSEND=0x0 +ISMEX_NOTIFY=0x2 +ISMEX_REPLIED=0x8 +ISMEX_SEND=0x1 +ISO_EXP_DATA_NUSE=1 +ISO_EXP_DATA_USE=0 +ISO_FORCE_DISCONNECTED=0x1 +ISO_GLOBAL=0x1 +ISO_HIERARCHICAL=0 +ISO_MAX_ADDR_LENGTH=64 +ISO_NON_HIERARCHICAL=1 +ISO_REGISTRY=0x2 +ISO_VALID_FLAGS=(ISO_GLOBAL|ISO_REGISTRY) +ISOPROTO_CLNP=31 +ISOPROTO_CLTP=30 +ISOPROTO_ESIS=34 +ISOPROTO_INACT_NL=33 +ISOPROTO_INTRAISIS=35 +ISOPROTO_TP=ISOPROTO_TP4 +ISOPROTO_TP0=25 +ISOPROTO_TP1=26 +ISOPROTO_TP2=27 +ISOPROTO_TP3=28 +ISOPROTO_TP4=29 +ISOPROTO_X25=32 +ISPH_FLG_INV=0x80 +ISQLANG_V1=1 +ISQLANG_V2=2 +ISSCERT_DEFAULT_DS=ISSCERT_ENABLE +ISSCERT_DEFAULT_NODS=ISSCERT_ENABLE +ISSCERT_ENABLE=0x100 +ISSCERT_FILEURL_OLD=0x8 +ISSCERT_FTPURL_OLD=0x4 +ISSCERT_HTTPURL_OLD=0x2 +ISSCERT_LDAPURL_OLD=0x1 +ISSCERT_URLMASK_OLD=0xFF +ISSH_BREAK_BIT=0x80 +ISSP_LEVEL=16 +ISSP_MODE=1 +IT_COMPACT=0x0 +IT_CUSTOM=0x3 +IT_MSG_DATA=0x2 +IT_MSG_DATA_HEADER=0x1 +IT_MSG_NEW_PAGE=0x5 +IT_MSG_STATUS=0x3 +IT_MSG_TERMINATION=0x4 +IT_PORTABLE=0x2 +IT_STATUS_PROCESSING_DATA=0x2 +IT_STATUS_TRANSFER_FROM_DEVICE=0x1 +IT_STATUS_TRANSFER_TO_CLIENT=0x4 +IT_TYPICAL=0x1 +ITALIC_FONTTYPE=0x200 +JC_DELETE=1 +JC_PAUSE=2 +JC_RESTART=JC_RESUME +JC_RESUME=3 +JC_UNKNOWN=0 +JETDBENGINETYPE_DBASE3=0x10 +JETDBENGINETYPE_DBASE4=0x11 +JETDBENGINETYPE_DBASE5=0x12 +JETDBENGINETYPE_EXCEL30=0x20 +JETDBENGINETYPE_EXCEL40=0x21 +JETDBENGINETYPE_EXCEL50=0x22 +JETDBENGINETYPE_EXCEL80=0x23 +JETDBENGINETYPE_EXCEL90=0x24 +JETDBENGINETYPE_EXCHANGE4=0x30 +JETDBENGINETYPE_HTML1X=0x70 +JETDBENGINETYPE_JET10=0x1 +JETDBENGINETYPE_JET11=0x2 +JETDBENGINETYPE_JET2X=0x3 +JETDBENGINETYPE_JET3X=0x4 +JETDBENGINETYPE_JET4X=0x5 +JETDBENGINETYPE_LOTUSWK1=0x40 +JETDBENGINETYPE_LOTUSWK3=0x41 +JETDBENGINETYPE_LOTUSWK4=0x42 +JETDBENGINETYPE_PARADOX3X=0x50 +JETDBENGINETYPE_PARADOX4X=0x51 +JETDBENGINETYPE_PARADOX5X=0x52 +JETDBENGINETYPE_PARADOX7X=0x53 +JETDBENGINETYPE_TEXT1X=0x60 +JETDBENGINETYPE_UNKNOWN=0x0 +JIFMK_00=0xFF00 +JIFMK_APP0=0xFFE0 +JIFMK_APP1=0xFFE1 +JIFMK_APP2=0xFFE2 +JIFMK_APP3=0xFFE3 +JIFMK_APP4=0xFFE4 +JIFMK_APP5=0xFFE5 +JIFMK_APP6=0xFFE6 +JIFMK_APP7=0xFFE7 +JIFMK_COM=0xFFFE +JIFMK_DAC=0xFFCC +JIFMK_DHP=0xFFDE +JIFMK_DHT=0xFFC4 +JIFMK_DNL=0xFFDC +JIFMK_DQT=0xFFDB +JIFMK_DRI=0xFFDD +JIFMK_EOI=0xFFD9 +JIFMK_EXP=0xFFDF +JIFMK_FF=0xFFFF +JIFMK_JPG=0xFFC8 +JIFMK_JPG0=0xFFF0 +JIFMK_JPG1=0xFFF1 +JIFMK_JPG10=0xFFFA +JIFMK_JPG11=0xFFFB +JIFMK_JPG12=0xFFFC +JIFMK_JPG13=0xFFFD +JIFMK_JPG2=0xFFF2 +JIFMK_JPG3=0xFFF3 +JIFMK_JPG4=0xFFF4 +JIFMK_JPG5=0xFFF5 +JIFMK_JPG6=0xFFF6 +JIFMK_JPG7=0xFFF7 +JIFMK_JPG8=0xFFF8 +JIFMK_JPG9=0xFFF9 +JIFMK_RES=0xFF02 +JIFMK_RST0=0xFFD0 +JIFMK_RST1=0xFFD1 +JIFMK_RST2=0xFFD2 +JIFMK_RST3=0xFFD3 +JIFMK_RST4=0xFFD4 +JIFMK_RST5=0xFFD5 +JIFMK_RST6=0xFFD6 +JIFMK_RST7=0xFFD7 +JIFMK_SOF0=0xFFC0 +JIFMK_SOF1=0xFFC1 +JIFMK_SOF10=0xFFCA +JIFMK_SOF11=0xFFCB +JIFMK_SOF13=0xFFCD +JIFMK_SOF14=0xFFCE +JIFMK_SOF15=0xFFCF +JIFMK_SOF2=0xFFC2 +JIFMK_SOF3=0xFFC3 +JIFMK_SOF5=0xFFC5 +JIFMK_SOF6=0xFFC6 +JIFMK_SOF7=0xFFC7 +JIFMK_SOF9=0xFFC9 +JIFMK_SOI=0xFFD8 +JIFMK_SOS=0xFFDA +JIFMK_TEM=0xFF01 +JL_BOTH=0x4 +JL_RECEIVER_ONLY=0x2 +JL_SENDER_ONLY=0x1 +JMP_FUNC=0x0 +JMP_FUNC_STR="jmp" +JMP_OP=0x1A +JOB_ACCESS_ADMINISTER=0x10 +JOB_ADD_CURRENT_DATE=0x8 +JOB_ALL_ACCESS=(STANDARD_RIGHTS_REQUIRED|JOB_ACCESS_ADMINISTER) +JOB_CONTROL_CANCEL=3 +JOB_CONTROL_DELETE=5 +JOB_CONTROL_LAST_PAGE_EJECTED=7 +JOB_CONTROL_PAUSE=1 +JOB_CONTROL_RESTART=4 +JOB_CONTROL_RESUME=2 +JOB_CONTROL_SENT_TO_PRINTER=6 +JOB_EXEC_ERROR=0x2 +JOB_EXECUTE=(STANDARD_RIGHTS_EXECUTE|JOB_ACCESS_ADMINISTER) +JOB_FILTER=4 +JOB_INPUT_FLAGS=(JOB_RUN_PERIODICALLY|JOB_ADD_CURRENT_DATE|JOB_NONINTERACTIVE) +JOB_NONINTERACTIVE=0x10 +JOB_NOTIFY_FIELD_BYTES_PRINTED=0x17 +JOB_NOTIFY_FIELD_DATATYPE=0x5 +JOB_NOTIFY_FIELD_DEVMODE=0x9 +JOB_NOTIFY_FIELD_DOCUMENT=0xD +JOB_NOTIFY_FIELD_DRIVER_NAME=0x8 +JOB_NOTIFY_FIELD_MACHINE_NAME=0x1 +JOB_NOTIFY_FIELD_NOTIFY_NAME=0x4 +JOB_NOTIFY_FIELD_PAGES_PRINTED=0x15 +JOB_NOTIFY_FIELD_PARAMETERS=0x7 +JOB_NOTIFY_FIELD_PORT_NAME=0x2 +JOB_NOTIFY_FIELD_POSITION=0xF +JOB_NOTIFY_FIELD_PRINT_PROCESSOR=0x6 +JOB_NOTIFY_FIELD_PRINTER_NAME=0x0 +JOB_NOTIFY_FIELD_PRIORITY=0xE +JOB_NOTIFY_FIELD_SECURITY_DESCRIPTOR=0xC +JOB_NOTIFY_FIELD_START_TIME=0x11 +JOB_NOTIFY_FIELD_STATUS=0xA +JOB_NOTIFY_FIELD_STATUS_STRING=0xB +JOB_NOTIFY_FIELD_SUBMITTED=0x10 +JOB_NOTIFY_FIELD_TIME=0x13 +JOB_NOTIFY_FIELD_TOTAL_BYTES=0x16 +JOB_NOTIFY_FIELD_TOTAL_PAGES=0x14 +JOB_NOTIFY_FIELD_UNTIL_TIME=0x12 +JOB_NOTIFY_FIELD_USER_NAME=0x3 +JOB_NOTIFY_TYPE=0x1 +JOB_OBJECT_ALL_ACCESS=(STANDARD_RIGHTS_REQUIRED|SYNCHRONIZE|0x1F) +JOB_OBJECT_ASSIGN_PROCESS=0x1 +JOB_OBJECT_BASIC_LIMIT_VALID_FLAGS=0xff +JOB_OBJECT_EXTENDED_LIMIT_VALID_FLAGS=0x1fff +JOB_OBJECT_LIMIT_ACTIVE_PROCESS=0x8 +JOB_OBJECT_LIMIT_AFFINITY=0x10 +JOB_OBJECT_LIMIT_BREAKAWAY_OK=0x800 +JOB_OBJECT_LIMIT_DIE_ON_UNHANDLED_EXCEPTION=0x400 +JOB_OBJECT_LIMIT_JOB_MEMORY=0x200 +JOB_OBJECT_LIMIT_JOB_TIME=0x4 +JOB_OBJECT_LIMIT_PRESERVE_JOB_TIME=0x40 +JOB_OBJECT_LIMIT_PRIORITY_CLASS=0x20 +JOB_OBJECT_LIMIT_PROCESS_MEMORY=0x100 +JOB_OBJECT_LIMIT_PROCESS_TIME=0x2 +JOB_OBJECT_LIMIT_RESERVED1=0x2000 +JOB_OBJECT_LIMIT_RESERVED2=0x4000 +JOB_OBJECT_LIMIT_RESERVED3=0x8000 +JOB_OBJECT_LIMIT_RESERVED4=0x10000 +JOB_OBJECT_LIMIT_RESERVED5=0x20000 +JOB_OBJECT_LIMIT_RESERVED6=0x40000 +JOB_OBJECT_LIMIT_SCHEDULING_CLASS=0x80 +JOB_OBJECT_LIMIT_SILENT_BREAKAWAY_OK=0x1000 +JOB_OBJECT_LIMIT_VALID_FLAGS=0x7FFFF +JOB_OBJECT_LIMIT_WORKINGSET=0x1 +JOB_OBJECT_MSG_ABNORMAL_EXIT_PROCESS=8 +JOB_OBJECT_MSG_ACTIVE_PROCESS_LIMIT=3 +JOB_OBJECT_MSG_ACTIVE_PROCESS_ZERO=4 +JOB_OBJECT_MSG_END_OF_JOB_TIME=1 +JOB_OBJECT_MSG_END_OF_PROCESS_TIME=2 +JOB_OBJECT_MSG_EXIT_PROCESS=7 +JOB_OBJECT_MSG_JOB_MEMORY_LIMIT=10 +JOB_OBJECT_MSG_NEW_PROCESS=6 +JOB_OBJECT_MSG_PROCESS_MEMORY_LIMIT=9 +JOB_OBJECT_POST_AT_END_OF_JOB=1 +JOB_OBJECT_QUERY=0x4 +JOB_OBJECT_RESERVED_LIMIT_VALID_FLAGS=0x7FFFF +JOB_OBJECT_SECURITY_FILTER_TOKENS=0x8 +JOB_OBJECT_SECURITY_NO_ADMIN=0x1 +JOB_OBJECT_SECURITY_ONLY_TOKEN=0x4 +JOB_OBJECT_SECURITY_RESTRICTED_TOKEN=0x2 +JOB_OBJECT_SECURITY_VALID_FLAGS=0xf +JOB_OBJECT_SET_ATTRIBUTES=0x2 +JOB_OBJECT_SET_SECURITY_ATTRIBUTES=0x10 +JOB_OBJECT_TERMINATE=0x8 +JOB_OBJECT_TERMINATE_AT_END_OF_JOB=0 +JOB_OBJECT_UI_VALID_FLAGS=0xFF +JOB_OBJECT_UILIMIT_ALL=0xFF +JOB_OBJECT_UILIMIT_DESKTOP=0x40 +JOB_OBJECT_UILIMIT_DISPLAYSETTINGS=0x10 +JOB_OBJECT_UILIMIT_EXITWINDOWS=0x80 +JOB_OBJECT_UILIMIT_GLOBALATOMS=0x20 +JOB_OBJECT_UILIMIT_HANDLES=0x1 +JOB_OBJECT_UILIMIT_NONE=0x0 +JOB_OBJECT_UILIMIT_READCLIPBOARD=0x2 +JOB_OBJECT_UILIMIT_SYSTEMPARAMETERS=0x8 +JOB_OBJECT_UILIMIT_WRITECLIPBOARD=0x4 +JOB_OUTPUT_FLAGS=(JOB_RUN_PERIODICALLY|JOB_EXEC_ERROR|JOB_RUNS_TODAY|JOB_NONINTERACTIVE) +JOB_POSITION_UNSPECIFIED=0 +JOB_READ=(STANDARD_RIGHTS_READ|JOB_ACCESS_ADMINISTER) +JOB_RUN_PERIODICALLY=0x1 +JOB_RUNS_TODAY=0x4 +JOB_STATUS_BLOCKED_DEVQ=0x200 +JOB_STATUS_DELETED=0x100 +JOB_STATUS_DELETING=0x4 +JOB_STATUS_ERROR=0x2 +JOB_STATUS_OFFLINE=0x20 +JOB_STATUS_PAPEROUT=0x40 +JOB_STATUS_PAUSED=0x1 +JOB_STATUS_PRINTED=0x80 +JOB_STATUS_PRINTING=0x10 +JOB_STATUS_RESTART=0x800 +JOB_STATUS_SPOOLING=0x8 +JOB_STATUS_USER_INTERVENTION=0x10000 +JOB_WRITE=(STANDARD_RIGHTS_WRITE|JOB_ACCESS_ADMINISTER) +JOBCANCEL_CANCEL=1 +JOBCANCEL_DONT_CANCEL=0 +JOBPRI_HIGH=1 +JOBPRI_LOW=3 +JOBPRI_MEDIUM=2 +JOBRPT_BIWEEKLY=4 +JOBRPT_DAILY=2 +JOBRPT_MONTHLY=5 +JOBRPT_NEVER=1 +JOBRPT_WEEKLY=3 +JOBSTAT_ACTIVE=2 +JOBSTAT_CANCELLED=3 +JOBSTAT_COMPLETE=4 +JOBSTAT_FAILED=5 +JOBSTAT_PENDING=1 +JOBSTAT_RETRYING=6 +JOBTGT_INCLUDESUBSITES=1 +JOBTGT_NOSITELIMIT=0 +JOBTGT_NOSUBSITES=0 +JOBTGT_SITE=2 +JOBTGT_SITEGROUP=1 +JOHAB_CHARSET=130 +JOY_BUTTON1=0x1 +JOY_BUTTON10=0x200 +JOY_BUTTON11=0x400 +JOY_BUTTON12=0x800 +JOY_BUTTON13=0x1000 +JOY_BUTTON14=0x2000 +JOY_BUTTON15=0x4000 +JOY_BUTTON16=0x8000 +JOY_BUTTON17=0x10000 +JOY_BUTTON18=0x20000 +JOY_BUTTON19=0x40000 +JOY_BUTTON1CHG=0x100 +JOY_BUTTON2=0x2 +JOY_BUTTON20=0x80000 +JOY_BUTTON21=0x100000 +JOY_BUTTON22=0x200000 +JOY_BUTTON23=0x400000 +JOY_BUTTON24=0x800000 +JOY_BUTTON25=0x1000000 +JOY_BUTTON26=0x2000000 +JOY_BUTTON27=0x4000000 +JOY_BUTTON28=0x8000000 +JOY_BUTTON29=0x10000000 +JOY_BUTTON2CHG=0x200 +JOY_BUTTON3=0x4 +JOY_BUTTON30=0x20000000 +JOY_BUTTON31=0x40000000 +JOY_BUTTON32=0x80000000 +JOY_BUTTON3CHG=0x400 +JOY_BUTTON4=0x8 +JOY_BUTTON4CHG=0x800 +JOY_BUTTON5=0x10 +JOY_BUTTON6=0x20 +JOY_BUTTON7=0x40 +JOY_BUTTON8=0x80 +JOY_BUTTON9=0x100 +JOY_CAL_READ3=0x40000 +JOY_CAL_READ4=0x80000 +JOY_CAL_READ5=0x400000 +JOY_CAL_READ6=0x800000 +JOY_CAL_READALWAYS=0x10000 +JOY_CAL_READRONLY=0x2000000 +JOY_CAL_READUONLY=0x4000000 +JOY_CAL_READVONLY=0x8000000 +JOY_CAL_READXONLY=0x100000 +JOY_CAL_READXYONLY=0x20000 +JOY_CAL_READYONLY=0x200000 +JOY_CAL_READZONLY=0x1000000 +JOY_HW_2A_2B_GENERIC=2 +JOY_HW_2A_4B_GENERIC=3 +JOY_HW_2B_FLIGHTYOKE=5 +JOY_HW_2B_FLIGHTYOKETHROTTLE=6 +JOY_HW_2B_GAMEPAD=4 +JOY_HW_3A_2B_GENERIC=7 +JOY_HW_3A_4B_GENERIC=8 +JOY_HW_4B_FLIGHTYOKE=10 +JOY_HW_4B_FLIGHTYOKETHROTTLE=11 +JOY_HW_4B_GAMEPAD=9 +JOY_HW_CUSTOM=1 +JOY_HW_LASTENTRY=13 +JOY_HW_NONE=0 +JOY_HW_TWO_2A_2B_WITH_Y=12 +JOY_HWS_AUTOLOAD=0x10000000 +JOY_HWS_GAMEPORTBUSBUSY=0x1 +JOY_HWS_HASPOV=0x2 +JOY_HWS_HASR=0x80000 +JOY_HWS_HASU=0x800000 +JOY_HWS_HASV=0x1000000 +JOY_HWS_HASZ=0x1 +JOY_HWS_ISANALOGPORTDRIVER=0x8000000 +JOY_HWS_ISCARCTRL=0x40 +JOY_HWS_ISGAMEPAD=0x20 +JOY_HWS_ISGAMEPORTBUS=0x80000000 +JOY_HWS_ISGAMEPORTDRIVER=0x4000000 +JOY_HWS_ISHEADTRACKER=0x2000000 +JOY_HWS_ISYOKE=0x10 +JOY_HWS_NODEVNODE=0x20000000 +JOY_HWS_POVISBUTTONCOMBOS=0x4 +JOY_HWS_POVISJ1X=0x10000 +JOY_HWS_POVISJ1Y=0x20000 +JOY_HWS_POVISJ2X=0x40000 +JOY_HWS_POVISPOLL=0x8 +JOY_HWS_RISJ1X=0x100000 +JOY_HWS_RISJ1Y=0x200000 +JOY_HWS_RISJ2Y=0x400000 +JOY_HWS_XISJ1Y=0x80 +JOY_HWS_XISJ2X=0x100 +JOY_HWS_XISJ2Y=0x200 +JOY_HWS_YISJ1X=0x400 +JOY_HWS_YISJ2X=0x800 +JOY_HWS_YISJ2Y=0x1000 +JOY_HWS_ZISJ1X=0x2000 +JOY_HWS_ZISJ1Y=0x4000 +JOY_HWS_ZISJ2X=0x8000 +JOY_ISCAL_POV=0x20 +JOY_ISCAL_R=0x4 +JOY_ISCAL_U=0x8 +JOY_ISCAL_V=0x10 +JOY_ISCAL_XY=0x1 +JOY_ISCAL_Z=0x2 +JOY_OEMPOLL_PASSDRIVERDATA=7 +JOY_PASSDRIVERDATA=0x10000000 +JOY_POV_NUMDIRS=4 +JOY_POVBACKWARD=18000 +JOY_POVCENTERED=-1 +JOY_POVFORWARD=0 +JOY_POVLEFT=27000 +JOY_POVRIGHT=9000 +JOY_POVVAL_BACKWARD=1 +JOY_POVVAL_FORWARD=0 +JOY_POVVAL_LEFT=2 +JOY_POVVAL_RIGHT=3 +JOY_RETURNALL=(JOY_RETURNX|JOY_RETURNY|JOY_RETURNZ|JOY_RETURNR|JOY_RETURNU|JOY_RETURNV|JOY_RETURNPOV|JOY_RETURNBUTTONS) +JOY_RETURNBUTTONS=0x80 +JOY_RETURNCENTERED=0x400 +JOY_RETURNPOV=0x40 +JOY_RETURNPOVCTS=0x200 +JOY_RETURNR=0x8 +JOY_RETURNRAWDATA=0x100 +JOY_RETURNU=0x10 +JOY_RETURNV=0x20 +JOY_RETURNX=0x1 +JOY_RETURNY=0x2 +JOY_RETURNZ=0x4 +JOY_US_HASRUDDER=0x1 +JOY_US_ISOEM=0x4 +JOY_US_PRESENT=0x2 +JOY_US_RESERVED=0x80000000 +JOY_US_VOLATILE=0x8 +JOY_USEDEADZONE=0x800 +JOYCAPS_HASPOV=0x10 +JOYCAPS_HASR=0x2 +JOYCAPS_HASU=0x4 +JOYCAPS_HASV=0x8 +JOYCAPS_HASZ=0x1 +JOYCAPS_POV4DIR=0x20 +JOYCAPS_POVCTS=0x40 +JOYERR_BASE=160 +JOYERR_NOCANDO=(JOYERR_BASE + 6) +JOYERR_NOERROR=(0) +JOYERR_PARMS=(JOYERR_BASE + 5) +JOYERR_UNPLUGGED=(JOYERR_BASE + 7) +JOYSTICKID1=0 +JOYSTICKID2=1 +JOYTYPE_DEFAULTPROPSHEET=0x80000000 +JOYTYPE_NOAUTODETECTGAMEPORT=0x2 +JOYTYPE_NOHIDDIRECT=0x4 +JOYTYPE_ZEROGAMEENUMOEMDATA=0x1 +JPEG_DIB="JPEG" +JPEG_PROCESS_BASELINE=0 +JPEG_RGB=3 +JPEG_Y=1 +JPEG_YCbCr=2 +JRO_HELPFILE="msjro.chm" +JRO_LIBRARYNAME="Microsoft Jet and Replication Objects 2.6 Library" +JRO_MAJOR=2 +JRO_MINOR=6 +JRO_TYPELIB_UUID="AC3B8B4C-B6CA-11d1-9F31-00C04FC29D52" +JRO_VERSION=2.6 +JS_DELETING=0x2 +JS_FAILED=0x4 +JS_INPROGRESS=0x1 +JS_NOLINE=0x10 +JS_PAUSED=0x8 +JS_PENDING=0x0 +JS_RETRIES_EXCEEDED=0x40 +JS_RETRYING=0x20 +JSA_DISCOUNT_PERIOD=2 +JSA_NOW=0 +JSA_SPECIFIC_TIME=1 +JSR_CO_FUNC=0x3 +JSR_CO_FUNC_STR="jsr_coroutine" +JSR_FUNC=0x1 +JSR_FUNC_STR="jsr" +JT_FAIL_RECEIVE=4 +JT_RECEIVE=2 +JT_ROUTING=3 +JT_SEND=1 +JT_UNKNOWN=0 +KAGPROP_ACCESSIBLEPROCEDURES=2 +KAGPROP_ACCESSIBLETABLES=3 +KAGPROP_ACTIVESTATEMENTS=24 +KAGPROP_AUTH_SERVERINTEGRATED=3 +KAGPROP_AUTH_TRUSTEDCONNECTION=2 +KAGPROP_BLOBSONFOCURSOR=8 +KAGPROP_CONCURRENCY=7 +KAGPROP_CURSOR=6 +KAGPROP_DRIVERNAME=7 +KAGPROP_DRIVERODBCVER=9 +KAGPROP_DRIVERVER=8 +KAGPROP_FILEUSAGE=23 +KAGPROP_FORCENOPARAMETERREBIND=11 +KAGPROP_FORCENOPREPARE=12 +KAGPROP_FORCENOREEXECUTE=13 +KAGPROP_FORCESSFIREHOSEMODE=10 +KAGPROP_INCLUDENONEXACT=9 +KAGPROP_IRowsetChangeExtInfo=5 +KAGPROP_LIKEESCAPECLAUSE=10 +KAGPROP_MARSHALLABLE=3 +KAGPROP_MAXCOLUMNSINGROUPBY=12 +KAGPROP_MAXCOLUMNSININDEX=13 +KAGPROP_MAXCOLUMNSINORDERBY=14 +KAGPROP_MAXCOLUMNSINSELECT=15 +KAGPROP_MAXCOLUMNSINTABLE=16 +KAGPROP_NUMERICFUNCTIONS=17 +KAGPROP_ODBCSQLCONFORMANCE=18 +KAGPROP_ODBCSQLOPTIEF=4 +KAGPROP_OJCAPABILITY=5 +KAGPROP_OUTERJOINS=19 +KAGPROP_POSITIONONNEWROW=4 +KAGPROP_PROCEDURES=6 +KAGPROP_QUERYBASEDUPDATES=2 +KAGPROP_SPECIALCHARACTERS=11 +KAGPROP_STRINGFUNCTIONS=20 +KAGPROP_SYSTEMFUNCTIONS=21 +KAGPROP_TIMEDATEFUNCTIONS=22 +KAGPROPVAL_CONCUR_LOCK=0x4 +KAGPROPVAL_CONCUR_READ_ONLY=0x8 +KAGPROPVAL_CONCUR_ROWVER=0x1 +KAGPROPVAL_CONCUR_VALUES=0x2 +KBPT_FUNC=(UNPRIV_PAL_FUNC|0xAC) +KBPT_FUNC_STR="kbpt" +KDBG_TAG="GBDK" +KDHELP=KDHELP64 +keChannelKeys=0x2 +KEEP_OPEN_READONLY=(0x1) +KEEP_OPEN_READWRITE=(0x2) +keNoKeys=0x0 +keNumKeys=0x1 +kePageKeys=0x4 +KERB_CHECKSUM_CRC32=1 +KERB_CHECKSUM_DES_MAC=-133 +KERB_CHECKSUM_DES_MAC_MD5=-134 +KERB_CHECKSUM_HMAC_MD5=-138 +KERB_CHECKSUM_KRB_DES_MAC=4 +KERB_CHECKSUM_LM=-130 +KERB_CHECKSUM_MD25=-135 +KERB_CHECKSUM_MD4=2 +KERB_CHECKSUM_MD5=7 +KERB_CHECKSUM_MD5_DES=8 +KERB_CHECKSUM_MD5_HMAC=-137 +KERB_CHECKSUM_NONE=0 +KERB_CHECKSUM_RC4_MD5=-136 +KERB_CHECKSUM_REAL_CRC32=-132 +KERB_CHECKSUM_SHA1=-131 +KERB_DECRYPT_FLAG_DEFAULT_KEY=0x1 +KERB_ETYPE_DES_CBC_CRC=1 +KERB_ETYPE_DES_CBC_MD4=2 +KERB_ETYPE_DES_CBC_MD5=3 +KERB_ETYPE_DES_CBC_MD5_NT=20 +KERB_ETYPE_DES_EDE3_CBC_ENV=15 +KERB_ETYPE_DES_PLAIN=-132 +KERB_ETYPE_DSA_SHA1_CMS=9 +KERB_ETYPE_DSA_SIGN=8 +KERB_ETYPE_NULL=0 +KERB_ETYPE_PKCS7_PUB=13 +KERB_ETYPE_RC2_CBC_ENV=12 +KERB_ETYPE_RC4_HMAC_NT=23 +KERB_ETYPE_RC4_HMAC_NT_EXP=24 +KERB_ETYPE_RC4_HMAC_OLD=-133 +KERB_ETYPE_RC4_HMAC_OLD_EXP=-135 +KERB_ETYPE_RC4_LM=-130 +KERB_ETYPE_RC4_MD4=-128 +KERB_ETYPE_RC4_PLAIN=-140 +KERB_ETYPE_RC4_PLAIN_EXP=-141 +KERB_ETYPE_RC4_PLAIN_OLD=-134 +KERB_ETYPE_RC4_PLAIN_OLD_EXP=-136 +KERB_ETYPE_RC4_PLAIN2=-129 +KERB_ETYPE_RC4_SHA=-131 +KERB_ETYPE_RSA_ENV=13 +KERB_ETYPE_RSA_ES_OEAP_ENV=14 +KERB_ETYPE_RSA_MD5_CMS=10 +KERB_ETYPE_RSA_PRIV=9 +KERB_ETYPE_RSA_PUB=10 +KERB_ETYPE_RSA_PUB_MD5=11 +KERB_ETYPE_RSA_PUB_SHA1=12 +KERB_ETYPE_RSA_SHA1_CMS=11 +KERB_LOGON_FLAG_ALLOW_EXPIRED_TICKET=0x1 +KERB_RETRIEVE_TICKET_DONT_USE_CACHE=0x1 +KERB_RETRIEVE_TICKET_USE_CACHE_ONLY=0x2 +KERB_RETRIEVE_TICKET_USE_CREDHANDLE=0x4 +KERB_SETPASS_USE_CREDHANDLE=2 +KERB_SETPASS_USE_LOGONID=1 +KERB_TICKET_FLAGS_forwardable=0x40000000 +KERB_TICKET_FLAGS_forwarded=0x20000000 +KERB_TICKET_FLAGS_hw_authent=0x100000 +KERB_TICKET_FLAGS_initial=0x400000 +KERB_TICKET_FLAGS_invalid=0x1000000 +KERB_TICKET_FLAGS_may_postdate=0x4000000 +KERB_TICKET_FLAGS_name_canonicalize=0x10000 +KERB_TICKET_FLAGS_ok_as_delegate=0x40000 +KERB_TICKET_FLAGS_postdated=0x2000000 +KERB_TICKET_FLAGS_pre_authent=0x200000 +KERB_TICKET_FLAGS_proxiable=0x10000000 +KERB_TICKET_FLAGS_proxy=0x8000000 +KERB_TICKET_FLAGS_renewable=0x800000 +KERB_TICKET_FLAGS_reserved=0x80000000 +KERB_TICKET_FLAGS_reserved1=0x1 +KERB_WRAP_NO_ENCRYPT=0x80000001 +KERBEROS_REVISION=6 +KERBEROS_VERSION=5 +KEY_ALL_ACCESS=((STANDARD_RIGHTS_ALL|KEY_QUERY_VALUE|KEY_SET_VALUE|KEY_CREATE_SUB_KEY|KEY_ENUMERATE_SUB_KEYS|KEY_NOTIFY|KEY_CREATE_LINK) And (Not SYNCHRONIZE)) +KEY_CREATE_LINK=0x20 +KEY_CREATE_SUB_KEY=0x4 +KEY_ENUMERATE_SUB_KEYS=0x8 +KEY_EVENT=0x1 +KEY_EXECUTE=(KEY_READ) +KEY_LENGTH_MASK=0xFFFF0000 +KEY_NOTIFY=0x10 +KEY_QUERY_VALUE=0x1 +KEY_READ=((STANDARD_RIGHTS_READ|KEY_QUERY_VALUE|KEY_ENUMERATE_SUB_KEYS|KEY_NOTIFY) And (Not SYNCHRONIZE)) +KEY_SET_VALUE=0x2 +KEY_WRITE=((STANDARD_RIGHTS_WRITE|KEY_SET_VALUE|KEY_CREATE_SUB_KEY) And (Not SYNCHRONIZE)) +KEYEVENTF_EXTENDEDKEY=0x1 +KEYEVENTF_KEYUP=0x2 +KEYEVENTF_SCANCODE=0x8 +KEYEVENTF_UNICODE=0x4 +KF_ALTDOWN=0x2000 +KF_DLGMODE=0x800 +KF_EXTENDED=0x100 +KF_MENUMODE=0x1000 +KF_REPEAT=0x4000 +KF_UP=0x8000 +KL_NAMELENGTH=9 +KLF_ACTIVATE=0x1 +KLF_NOTELLSHELL=0x80 +KLF_REORDER=0x8 +KLF_REPLACELANG=0x10 +KLF_RESET=0x40000000 +KLF_SETFORPROCESS=0x100 +KLF_SHIFTLOCK=0x10000 +KLF_SUBSTITUTE_OK=0x2 +KLF_UNLOADPREVIOUS=0x4 +KP_ADMIN_PIN=31 +KP_ALGID=7 +KP_BLOCKLEN=8 +KP_CERTIFICATE=26 +KP_CLEAR_KEY=27 +KP_CLIENT_RANDOM=21 +KP_CMS_DH_KEY_INFO=38 +KP_CMS_KEY_INFO=37 +KP_EFFECTIVE_KEYLEN=19 +KP_G=12 +KP_HIGHEST_VERSION=41 +KP_INFO=18 +KP_IV=1 +KP_KEYEXCHANGE_PIN=32 +KP_KEYLEN=9 +KP_KEYVAL=30 +KP_MODE=4 +KP_MODE_BITS=5 +KP_OAEP_PARAMS=36 +KP_P=11 +KP_PADDING=3 +KP_PERMISSIONS=6 +KP_PRECOMP_MD5=24 +KP_PRECOMP_SHA=25 +KP_PREHASH=34 +KP_PUB_EX_LEN=28 +KP_PUB_EX_VAL=29 +KP_PUB_PARAMS=39 +KP_Q=13 +KP_RA=16 +KP_RB=17 +KP_RP=23 +KP_SALT=2 +KP_SALT_EX=10 +KP_SCHANNEL_ALG=20 +KP_SERVER_RANDOM=22 +KP_SIGNATURE_PIN=33 +KP_VERIFY_PARAMS=40 +KP_X=14 +KP_Y=15 +KS_AM_UseNewCSSKey=0x1 +KS_AnalogVideo_NTSC_Mask=0x7 +KS_AnalogVideo_PAL_Mask=0xFF0 +KS_AnalogVideo_SECAM_Mask=0xFF000 +KS_BI_BITFIELDS=3 +KS_BI_RGB=0 +KS_BI_RLE4=2 +KS_BI_RLE8=1 +KS_CC_SUBSTREAM_EVEN=0x2 +KS_CC_SUBSTREAM_ODD=0x1 +KS_DVD_CGMS_COPY_ONCE=0x10 +KS_DVD_CGMS_COPY_PERMITTED=0x0 +KS_DVD_CGMS_COPY_PROTECT_MASK=0x18 +KS_DVD_CGMS_NO_COPY=0x18 +KS_DVD_CGMS_RESERVED_MASK=0x78 +KS_DVD_COPYRIGHT_MASK=0x40 +KS_DVD_COPYRIGHTED=0x40 +KS_DVD_NOT_COPYRIGHTED=0x0 +KS_DVD_SECTOR_NOT_PROTECTED=0x0 +KS_DVD_SECTOR_PROTECT_MASK=0x20 +KS_DVD_SECTOR_PROTECTED=0x20 +KS_iBLUE=2 +KS_iEGA_COLORS=16 +KS_iGREEN=1 +KS_iMASK_COLORS=3 +KS_iMAXBITS=8 +KS_INTERLACE_1FieldPerSample=0x2 +KS_INTERLACE_DisplayModeBobOnly=0x0 +KS_INTERLACE_DisplayModeBobOrWeave=0x80 +KS_INTERLACE_DisplayModeMask=0xC0 +KS_INTERLACE_DisplayModeWeaveOnly=0x40 +KS_INTERLACE_Field1First=0x4 +KS_INTERLACE_FieldPatBothIrregular=0x30 +KS_INTERLACE_FieldPatBothRegular=0x20 +KS_INTERLACE_FieldPatField1Only=0x0 +KS_INTERLACE_FieldPatField2Only=0x10 +KS_INTERLACE_FieldPatternMask=0x30 +KS_INTERLACE_IsInterlaced=0x1 +KS_INTERLACE_UNUSED=0x8 +KS_iPALETTE=8 +KS_iPALETTE_COLORS=256 +KS_iRED=0 +KS_iTRUECOLOR=16 +KS_MAX_SIZE_MPEG1_SEQUENCE_INFO=140 +KS_MPEG2_27MhzTimebase=0x100 +KS_MPEG2_DoPanScan=0x1 +KS_MPEG2_DSS_UserData=0x40 +KS_MPEG2_DVB_UserData=0x80 +KS_MPEG2_DVDLine21Field1=0x2 +KS_MPEG2_DVDLine21Field2=0x4 +KS_MPEG2_FilmCameraMode=0x10 +KS_MPEG2_LetterboxAnalogOut=0x20 +KS_MPEG2_SourceIsLetterboxed=0x8 +KS_MPEGAUDIOINFO_27MhzTimebase=0x1 +KS_NABTS_GROUPID_LOCAL_CABLE_SYSTEM_ADVERTISER_BASE=0x8B0 +KS_NABTS_GROUPID_LOCAL_CABLE_SYSTEM_CONTENT_BASE=0x8A0 +KS_NABTS_GROUPID_MICROSOFT_RESERVED_TEST_DATA_BASE=0x8F0 +KS_NABTS_GROUPID_NETWORK_WIDE_ADVERTISER_BASE=0x870 +KS_NABTS_GROUPID_NETWORK_WIDE_CONTENT_BASE=0x860 +KS_NABTS_GROUPID_ORIGINAL_CONTENT_ADVERTISER_BASE=0x810 +KS_NABTS_GROUPID_ORIGINAL_CONTENT_BASE=0x800 +KS_NABTS_GROUPID_PRODUCTION_COMPANY_ADVERTISER_BASE=0x830 +KS_NABTS_GROUPID_PRODUCTION_COMPANY_CONTENT_BASE=0x820 +KS_NABTS_GROUPID_SYNDICATED_SHOW_ADVERTISER_BASE=0x850 +KS_NABTS_GROUPID_SYNDICATED_SHOW_CONTENT_BASE=0x840 +KS_NABTS_GROUPID_TELEVISION_STATION_ADVERTISER_BASE=0x890 +KS_NABTS_GROUPID_TELEVISION_STATION_CONTENT_BASE=0x880 +KS_TVAUDIO_MODE_LANG_A=0x10 +KS_TVAUDIO_MODE_LANG_B=0x20 +KS_TVAUDIO_MODE_LANG_C=0x40 +KS_TVAUDIO_MODE_MONO=0x1 +KS_TVAUDIO_MODE_STEREO=0x2 +KS_TVTUNER_CHANGE_BEGIN_TUNE=0x1 +KS_TVTUNER_CHANGE_END_TUNE=0x2 +KS_TYPE_DONT_CARE=GUID_NUL +KS_VBI_FLAG_FIELD1=0x1 +KS_VBI_FLAG_FIELD2=0x2 +KS_VBI_FLAG_FRAME=0x0 +KS_VBI_FLAG_TVTUNER_CHANGE=0x10 +KS_VBI_FLAG_VBIINFOHEADER_CHANGE=0x20 +KS_VIDEO_ALLOC_VPE_AGP=0x4 +KS_VIDEO_ALLOC_VPE_DISPLAY=0x2 +KS_VIDEO_ALLOC_VPE_SYSTEM=0x1 +KS_VIDEO_FLAG_B_FRAME=0x20 +KS_VIDEO_FLAG_FIELD1=0x1 +KS_VIDEO_FLAG_FIELD2=0x2 +KS_VIDEO_FLAG_FRAME=0x0 +KS_VIDEO_FLAG_I_FRAME=0x0 +KS_VIDEO_FLAG_P_FRAME=0x10 +KS_VIDEOSTREAM_CAPTURE=0x2 +KS_VIDEOSTREAM_CC=0x100 +KS_VIDEOSTREAM_EDS=0x200 +KS_VIDEOSTREAM_IS_VPE=0x8000 +KS_VIDEOSTREAM_NABTS=0x20 +KS_VIDEOSTREAM_PREVIEW=0x1 +KS_VIDEOSTREAM_STILL=0x1000 +KS_VIDEOSTREAM_TELETEXT=0x400 +KS_VIDEOSTREAM_VBI=0x10 +KSAC3_ALTERNATE_AUDIO_1=1 +KSAC3_ALTERNATE_AUDIO_2=2 +KSAC3_ALTERNATE_AUDIO_BOTH=3 +KSAC3_SERVICE_COMMENTARY=5 +KSAC3_SERVICE_DIALOG_ONLY=4 +KSAC3_SERVICE_EMERGENCY_FLASH=6 +KSAC3_SERVICE_HEARING_IMPAIRED=3 +KSAC3_SERVICE_MAIN_AUDIO=0 +KSAC3_SERVICE_NO_DIALOG=1 +KSAC3_SERVICE_VISUALLY_IMPAIRED=2 +KSAC3_SERVICE_VOICE_OVER=7 +KSALL_NODES=((ULONG) - 1) +KSALLOCATOR_FLAG_ALLOCATOR_EXISTS=0x800 +KSALLOCATOR_FLAG_ATTENTION_STEPPING=0x2000 +KSALLOCATOR_FLAG_CAN_ALLOCATE=0x40 +KSALLOCATOR_FLAG_CYCLE=0x400 +KSALLOCATOR_FLAG_DEVICE_SPECIFIC=0x20 +KSALLOCATOR_FLAG_INDEPENDENT_RANGES=0x1000 +KSALLOCATOR_FLAG_INSIST_ON_FRAMESIZE_RATIO=0x80 +KSALLOCATOR_FLAG_MULTIPLE_OUTPUT=0x200 +KSALLOCATOR_FLAG_NO_FRAME_INTEGRITY=0x100 +KSALLOCATOR_FLAG_PARTIAL_READ_SUPPORT=0x10 +KSALLOCATOR_OPTIONF_COMPATIBLE=0x1 +KSALLOCATOR_OPTIONF_SYSTEM_MEMORY=0x2 +KSALLOCATOR_OPTIONF_VALID=0x3 +KSALLOCATOR_REQUIREMENTF_FRAME_INTEGRITY=0x4 +KSALLOCATOR_REQUIREMENTF_INPLACE_MODIFIER=0x1 +KSALLOCATOR_REQUIREMENTF_MUST_ALLOCATE=0x8 +KSALLOCATOR_REQUIREMENTF_PREFERENCES_ONLY=0x80000000 +KSALLOCATOR_REQUIREMENTF_SYSTEM_MEMORY=0x2 +KSATTRIBUTE_REQUIRED=0x1 +KSAUDDECOUTMODE_PCM_51=0x2 +KSAUDDECOUTMODE_SPDIFF=0x4 +KSAUDDECOUTMODE_STEREO_ANALOG=0x1 +KSAUDFNAME_3D_CENTER=DEFINE_GUIDNAMED(KSAUDFNAME_3D_CENTER) +KSAUDFNAME_3D_DEPTH=DEFINE_GUIDNAMED(KSAUDFNAME_3D_DEPTH) +KSAUDFNAME_3D_STEREO=DEFINE_GUIDNAMED(KSAUDFNAME_3D_STEREO) +KSAUDFNAME_ALTERNATE_MICROPHONE=DEFINE_GUIDNAMED(KSAUDFNAME_ALTERNATE_MICROPHONE) +KSAUDFNAME_AUX=DEFINE_GUIDNAMED(KSAUDFNAME_AUX) +KSAUDFNAME_AUX_MUTE=DEFINE_GUIDNAMED(KSAUDFNAME_AUX_MUTE) +KSAUDFNAME_AUX_VOLUME=DEFINE_GUIDNAMED(KSAUDFNAME_AUX_VOLUME) +KSAUDFNAME_BASS=DEFINE_GUIDNAMED(KSAUDFNAME_BASS) +KSAUDFNAME_CD_AUDIO=DEFINE_GUIDNAMED(KSAUDFNAME_CD_AUDIO) +KSAUDFNAME_CD_IN_VOLUME=DEFINE_GUIDNAMED(KSAUDFNAME_CD_IN_VOLUME) +KSAUDFNAME_CD_MUTE=DEFINE_GUIDNAMED(KSAUDFNAME_CD_MUTE) +KSAUDFNAME_CD_VOLUME=DEFINE_GUIDNAMED(KSAUDFNAME_CD_VOLUME) +KSAUDFNAME_LINE_IN=DEFINE_GUIDNAMED(KSAUDFNAME_LINE_IN) +KSAUDFNAME_LINE_IN_VOLUME=DEFINE_GUIDNAMED(KSAUDFNAME_LINE_IN_VOLUME) +KSAUDFNAME_LINE_MUTE=DEFINE_GUIDNAMED(KSAUDFNAME_LINE_MUTE) +KSAUDFNAME_LINE_VOLUME=DEFINE_GUIDNAMED(KSAUDFNAME_LINE_VOLUME) +KSAUDFNAME_MASTER_MUTE=DEFINE_GUIDNAMED(KSAUDFNAME_MASTER_MUTE) +KSAUDFNAME_MASTER_VOLUME=DEFINE_GUIDNAMED(KSAUDFNAME_MASTER_VOLUME) +KSAUDFNAME_MIC_IN_VOLUME=DEFINE_GUIDNAMED(KSAUDFNAME_MIC_IN_VOLUME) +KSAUDFNAME_MIC_MUTE=DEFINE_GUIDNAMED(KSAUDFNAME_MIC_MUTE) +KSAUDFNAME_MIC_VOLUME=DEFINE_GUIDNAMED(KSAUDFNAME_MIC_VOLUME) +KSAUDFNAME_MICROPHONE_BOOST=DEFINE_GUIDNAMED(KSAUDFNAME_MICROPHONE_BOOST) +KSAUDFNAME_MIDI=DEFINE_GUIDNAMED(KSAUDFNAME_MIDI) +KSAUDFNAME_MIDI_IN_VOLUME=DEFINE_GUIDNAMED(KSAUDFNAME_MIDI_IN_VOLUME) +KSAUDFNAME_MIDI_MUTE=DEFINE_GUIDNAMED(KSAUDFNAME_MIDI_MUTE) +KSAUDFNAME_MIDI_VOLUME=DEFINE_GUIDNAMED(KSAUDFNAME_MIDI_VOLUME) +KSAUDFNAME_MONO_MIX=DEFINE_GUIDNAMED(KSAUDFNAME_MONO_MIX) +KSAUDFNAME_MONO_MIX_MUTE=DEFINE_GUIDNAMED(KSAUDFNAME_MONO_MIX_MUTE) +KSAUDFNAME_MONO_MIX_VOLUME=DEFINE_GUIDNAMED(KSAUDFNAME_MONO_MIX_VOLUME) +KSAUDFNAME_MONO_OUT=DEFINE_GUIDNAMED(KSAUDFNAME_MONO_OUT) +KSAUDFNAME_MONO_OUT_MUTE=DEFINE_GUIDNAMED(KSAUDFNAME_MONO_OUT_MUTE) +KSAUDFNAME_MONO_OUT_VOLUME=DEFINE_GUIDNAMED(KSAUDFNAME_MONO_OUT_VOLUME) +KSAUDFNAME_PC_SPEAKER=DEFINE_GUIDNAMED(KSAUDFNAME_PC_SPEAKER) +KSAUDFNAME_PC_SPEAKER_MUTE=DEFINE_GUIDNAMED(KSAUDFNAME_PC_SPEAKER_MUTE) +KSAUDFNAME_PC_SPEAKER_VOLUME=DEFINE_GUIDNAMED(KSAUDFNAME_PC_SPEAKER_VOLUME) +KSAUDFNAME_RECORDING_CONTROL=DEFINE_GUIDNAMED(KSAUDFNAME_RECORDING_CONTROL) +KSAUDFNAME_RECORDING_SOURCE=DEFINE_GUIDNAMED(KSAUDFNAME_RECORDING_SOURCE) +KSAUDFNAME_STEREO_MIX=DEFINE_GUIDNAMED(KSAUDFNAME_STEREO_MIX) +KSAUDFNAME_STEREO_MIX_MUTE=DEFINE_GUIDNAMED(KSAUDFNAME_STEREO_MIX_MUTE) +KSAUDFNAME_STEREO_MIX_VOLUME=DEFINE_GUIDNAMED(KSAUDFNAME_STEREO_MIX_VOLUME) +KSAUDFNAME_TREBLE=DEFINE_GUIDNAMED(KSAUDFNAME_TREBLE) +KSAUDFNAME_VIDEO=DEFINE_GUIDNAMED(KSAUDFNAME_VIDEO) +KSAUDFNAME_VIDEO_MUTE=DEFINE_GUIDNAMED(KSAUDFNAME_VIDEO_MUTE) +KSAUDFNAME_VIDEO_VOLUME=DEFINE_GUIDNAMED(KSAUDFNAME_VIDEO_VOLUME) +KSAUDFNAME_VOLUME_CONTROL=DEFINE_GUIDNAMED(KSAUDFNAME_VOLUME_CONTROL) +KSAUDFNAME_WAVE_IN_VOLUME=DEFINE_GUIDNAMED(KSAUDFNAME_WAVE_IN_VOLUME) +KSAUDFNAME_WAVE_MUTE=DEFINE_GUIDNAMED(KSAUDFNAME_WAVE_MUTE) +KSAUDFNAME_WAVE_OUT_MIX=DEFINE_GUIDNAMED(KSAUDFNAME_WAVE_OUT_MIX) +KSAUDFNAME_WAVE_VOLUME=DEFINE_GUIDNAMED(KSAUDFNAME_WAVE_VOLUME) +KSAUDIO_CPU_RESOURCES_HOST_CPU=0x7FFFFFFF +KSAUDIO_CPU_RESOURCES_NOT_HOST_CPU=0x0 +KSAUDIO_QUALITY_ADVANCED=0x3 +KSAUDIO_QUALITY_BASIC=0x2 +KSAUDIO_QUALITY_PC=0x1 +KSAUDIO_QUALITY_WORST=0x0 +KSAUDIO_SPEAKER_5POINT1=(SPEAKER_FRONT_LEFT|SPEAKER_FRONT_RIGHT|SPEAKER_FRONT_CENTER|SPEAKER_LOW_FREQUENCY|SPEAKER_BACK_LEFT|SPEAKER_BACK_RIGHT) +KSAUDIO_SPEAKER_7POINT1=(SPEAKER_FRONT_LEFT|SPEAKER_FRONT_RIGHT|SPEAKER_FRONT_CENTER|SPEAKER_LOW_FREQUENCY|SPEAKER_BACK_LEFT|SPEAKER_BACK_RIGHT|SPEAKER_FRONT_LEFT_OF_CENTER|SPEAKER_FRONT_RIGHT_OF_CENTER) +KSAUDIO_SPEAKER_GROUND_FRONT_CENTER=SPEAKER_FRONT_CENTER +KSAUDIO_SPEAKER_GROUND_FRONT_LEFT=SPEAKER_FRONT_LEFT +KSAUDIO_SPEAKER_GROUND_FRONT_RIGHT=SPEAKER_FRONT_RIGHT +KSAUDIO_SPEAKER_GROUND_REAR_LEFT=SPEAKER_BACK_LEFT +KSAUDIO_SPEAKER_GROUND_REAR_RIGHT=SPEAKER_BACK_RIGHT +KSAUDIO_SPEAKER_MONO=(SPEAKER_FRONT_CENTER) +KSAUDIO_SPEAKER_QUAD=(SPEAKER_FRONT_LEFT|SPEAKER_FRONT_RIGHT|SPEAKER_BACK_LEFT|SPEAKER_BACK_RIGHT) +KSAUDIO_SPEAKER_STEREO=(SPEAKER_FRONT_LEFT|SPEAKER_FRONT_RIGHT) +KSAUDIO_SPEAKER_SUPER_WOOFER=SPEAKER_LOW_FREQUENCY +KSAUDIO_SPEAKER_SURROUND=(SPEAKER_FRONT_LEFT|SPEAKER_FRONT_RIGHT|SPEAKER_FRONT_CENTER|SPEAKER_BACK_CENTER) +KSAUDIO_SPEAKER_TOP_MIDDLE=SPEAKER_TOP_CENTER +KSAUDIO_STEREO_SPEAKER_GEOMETRY_HEADPHONE=(-1) +KSAUDIO_STEREO_SPEAKER_GEOMETRY_MAX=180 +KSAUDIO_STEREO_SPEAKER_GEOMETRY_MIN=5 +KSAUDIO_STEREO_SPEAKER_GEOMETRY_NARROW=10 +KSAUDIO_STEREO_SPEAKER_GEOMETRY_WIDE=20 +KSCATEGORY_ACOUSTIC_ECHO_CANCEL=DEFINE_GUIDNAMED(KSCATEGORY_ACOUSTIC_ECHO_CANCEL) +KSCATEGORY_AUDIO=DEFINE_GUIDNAMED(KSCATEGORY_AUDIO) +KSCATEGORY_AUDIO_DEVICE=DEFINE_GUIDNAMED(KSCATEGORY_AUDIO_DEVICE) +KSCATEGORY_BRIDGE=DEFINE_GUIDNAMED(KSCATEGORY_BRIDGE) +KSCATEGORY_CAPTURE=DEFINE_GUIDNAMED(KSCATEGORY_CAPTURE) +KSCATEGORY_CLOCK=DEFINE_GUIDNAMED(KSCATEGORY_CLOCK) +KSCATEGORY_COMMUNICATIONSTRANSFORM=DEFINE_GUIDNAMED(KSCATEGORY_COMMUNICATIONSTRANSFORM) +KSCATEGORY_CROSSBAR=DEFINE_GUIDNAMED(KSCATEGORY_CROSSBAR) +KSCATEGORY_DATACOMPRESSOR=DEFINE_GUIDNAMED(KSCATEGORY_DATACOMPRESSOR) +KSCATEGORY_DATADECOMPRESSOR=DEFINE_GUIDNAMED(KSCATEGORY_DATADECOMPRESSOR) +KSCATEGORY_DATATRANSFORM=DEFINE_GUIDNAMED(KSCATEGORY_DATATRANSFORM) +KSCATEGORY_ESCALANTE_PLATFORM_DRIVER=DEFINE_GUIDNAMED(KSCATEGORY_ESCALANTE_PLATFORM_DRIVER) +KSCATEGORY_FILESYSTEM=DEFINE_GUIDNAMED(KSCATEGORY_FILESYSTEM) +KSCATEGORY_INTERFACETRANSFORM=DEFINE_GUIDNAMED(KSCATEGORY_INTERFACETRANSFORM) +KSCATEGORY_MEDIUMTRANSFORM=DEFINE_GUIDNAMED(KSCATEGORY_MEDIUMTRANSFORM) +KSCATEGORY_MIXER=DEFINE_GUIDNAMED(KSCATEGORY_MIXER) +KSCATEGORY_NETWORK=DEFINE_GUIDNAMED(KSCATEGORY_NETWORK) +KSCATEGORY_PREFERRED_MIDIOUT_DEVICE=DEFINE_GUIDNAMED(KSCATEGORY_PREFERRED_MIDIOUT_DEVICE) +KSCATEGORY_PREFERRED_WAVEIN_DEVICE=DEFINE_GUIDNAMED(KSCATEGORY_PREFERRED_WAVEIN_DEVICE) +KSCATEGORY_PREFERRED_WAVEOUT_DEVICE=DEFINE_GUIDNAMED(KSCATEGORY_PREFERRED_WAVEOUT_DEVICE) +KSCATEGORY_PROXY=DEFINE_GUIDNAMED(KSCATEGORY_PROXY) +KSCATEGORY_QUALITY=DEFINE_GUIDNAMED(KSCATEGORY_QUALITY) +KSCATEGORY_RENDER=DEFINE_GUIDNAMED(KSCATEGORY_RENDER) +KSCATEGORY_SPLITTER=DEFINE_GUIDNAMED(KSCATEGORY_SPLITTER) +KSCATEGORY_SYNTHESIZER=KSNODETYPE_SYNTHESIZER +KSCATEGORY_SYSAUDIO=DEFINE_GUIDNAMED(KSCATEGORY_SYSAUDIO) +KSCATEGORY_TEXT=DEFINE_GUIDNAMED(KSCATEGORY_TEXT) +KSCATEGORY_TOPOLOGY=DEFINE_GUIDNAMED(KSCATEGORY_TOPOLOGY) +KSCATEGORY_TVAUDIO=DEFINE_GUIDNAMED(KSCATEGORY_TVAUDIO) +KSCATEGORY_TVTUNER=DEFINE_GUIDNAMED(KSCATEGORY_TVTUNER) +KSCATEGORY_VBICODEC=DEFINE_GUIDNAMED(KSCATEGORY_VBICODEC) +KSCATEGORY_VIDEO=DEFINE_GUIDNAMED(KSCATEGORY_VIDEO) +KSCATEGORY_VIRTUAL=DEFINE_GUIDNAMED(KSCATEGORY_VIRTUAL) +KSCATEGORY_VPMUX=DEFINE_GUIDNAMED(KSCATEGORY_VPMUX) +KSCATEGORY_WDMAUD=DEFINE_GUIDNAMED(KSCATEGORY_WDMAUD) +KSCATEGORY_WDMAUD_USE_PIN_NAME=DEFINE_GUIDNAMED(KSCATEGORY_WDMAUD_USE_PIN_NAME) +KSCREATE_ITEM_FREEONSTOP=0x8 +KSCREATE_ITEM_NOPARAMETERS=0x4 +KSCREATE_ITEM_SECURITYCHANGED=0x1 +KSCREATE_ITEM_WILDCARD=0x2 +KSDATAFORMAT_BIT_ATTRIBUTES=1 +KSDATAFORMAT_BIT_TEMPORAL_COMPRESSION=0 +KSDATAFORMAT_SPECIFIER_AC3_AUDIO=DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_AC3_AUDIO) +KSDATAFORMAT_SPECIFIER_ANALOGVIDEO=DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_ANALOGVIDEO) +KSDATAFORMAT_SPECIFIER_DIALECT_AC3_AUDIO=DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_DIALECT_AC3_AUDIO) +KSDATAFORMAT_SPECIFIER_DIALECT_MPEG1_AUDIO=DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_DIALECT_MPEG1_AUDIO) +KSDATAFORMAT_SPECIFIER_DIALECT_MPEG1_VIDEO=DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_DIALECT_MPEG1_VIDEO) +KSDATAFORMAT_SPECIFIER_DIALECT_MPEG2_AUDIO=DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_DIALECT_MPEG2_AUDIO) +KSDATAFORMAT_SPECIFIER_DIALECT_MPEG2_VIDEO=DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_DIALECT_MPEG2_VIDEO) +KSDATAFORMAT_SPECIFIER_DSOUND=DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_DSOUND) +KSDATAFORMAT_SPECIFIER_FILEHANDLE=DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_FILEHANDLE) +KSDATAFORMAT_SPECIFIER_FILENAME=DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_FILENAME) +KSDATAFORMAT_SPECIFIER_LPCM_AUDIO=DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_LPCM_AUDIO) +KSDATAFORMAT_SPECIFIER_MPEG1_VIDEO=DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_MPEG1_VIDEO) +KSDATAFORMAT_SPECIFIER_MPEG2_AUDIO=DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_MPEG2_AUDIO) +KSDATAFORMAT_SPECIFIER_MPEG2_VIDEO=DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_MPEG2_VIDEO) +KSDATAFORMAT_SPECIFIER_NONE=DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_NONE) +KSDATAFORMAT_SPECIFIER_VBI=DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_VBI) +KSDATAFORMAT_SPECIFIER_VC_ID=DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_VC_ID) +KSDATAFORMAT_SPECIFIER_VIDEOINFO=DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_VIDEOINFO) +KSDATAFORMAT_SPECIFIER_VIDEOINFO2=DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_VIDEOINFO2) +KSDATAFORMAT_SPECIFIER_WAVEFORMATEX=DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_WAVEFORMATEX) +KSDATAFORMAT_SPECIFIER_WILDCARD=GUID_NUL +KSDATAFORMAT_SUBTYPE_AC3_AUDIO=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_AC3_AUDIO) +KSDATAFORMAT_SUBTYPE_ADPCM=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_ADPCM) +KSDATAFORMAT_SUBTYPE_ALAW=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_ALAW) +KSDATAFORMAT_SUBTYPE_ANALOG=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_ANALOG) +KSDATAFORMAT_SUBTYPE_DSS_AUDIO=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_DSS_AUDIO) +KSDATAFORMAT_SUBTYPE_DSS_VIDEO=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_DSS_VIDEO) +KSDATAFORMAT_SUBTYPE_IEEE_FLOAT=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_IEEE_FLOAT) +KSDATAFORMAT_SUBTYPE_Line21_BytePair=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_Line21_BytePair) +KSDATAFORMAT_SUBTYPE_Line21_GOPPacket=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_Line21_GOPPacket) +KSDATAFORMAT_SUBTYPE_LPCM_AUDIO=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_LPCM_AUDIO) +KSDATAFORMAT_SUBTYPE_MIDI=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_MIDI) +KSDATAFORMAT_SUBTYPE_MIDI_BUS=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_MIDI_BUS) +KSDATAFORMAT_SUBTYPE_MPEG=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_MPEG) +KSDATAFORMAT_SUBTYPE_MPEG1Packet=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_MPEG1Packet) +KSDATAFORMAT_SUBTYPE_MPEG1Payload=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_MPEG1Payload) +KSDATAFORMAT_SUBTYPE_MPEG1Video=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_MPEG1Video) +KSDATAFORMAT_SUBTYPE_MPEG2_AUDIO=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_MPEG2_AUDIO) +KSDATAFORMAT_SUBTYPE_MPEG2_VIDEO=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_MPEG2_VIDEO) +KSDATAFORMAT_SUBTYPE_MULAW=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_MULAW) +KSDATAFORMAT_SUBTYPE_NABTS=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_NABTS) +KSDATAFORMAT_SUBTYPE_NABTS_FEC=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_NABTS_FEC) +KSDATAFORMAT_SUBTYPE_NONE=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_NONE) +KSDATAFORMAT_SUBTYPE_OVERLAY=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_OVERLAY) +KSDATAFORMAT_SUBTYPE_PCM=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_PCM) +KSDATAFORMAT_SUBTYPE_RAW8=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_RAW8) +KSDATAFORMAT_SUBTYPE_RIFF=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_RIFF) +KSDATAFORMAT_SUBTYPE_RIFFMIDI=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_RIFFMIDI) +KSDATAFORMAT_SUBTYPE_RIFFWAVE=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_RIFFWAVE) +KSDATAFORMAT_SUBTYPE_STANDARD_AC3_AUDIO=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_STANDARD_AC3_AUDIO) +KSDATAFORMAT_SUBTYPE_STANDARD_MPEG1_AUDIO=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_STANDARD_MPEG1_AUDIO) +KSDATAFORMAT_SUBTYPE_STANDARD_MPEG1_VIDEO=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_STANDARD_MPEG1_VIDEO) +KSDATAFORMAT_SUBTYPE_STANDARD_MPEG2_AUDIO=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_STANDARD_MPEG2_AUDIO) +KSDATAFORMAT_SUBTYPE_STANDARD_MPEG2_VIDEO=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_STANDARD_MPEG2_VIDEO) +KSDATAFORMAT_SUBTYPE_SUBPICTURE=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_SUBPICTURE) +KSDATAFORMAT_SUBTYPE_TELETEXT=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_TELETEXT) +KSDATAFORMAT_SUBTYPE_VPVBI=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_VPVBI) +KSDATAFORMAT_SUBTYPE_VPVideo=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_VPVideo) +KSDATAFORMAT_SUBTYPE_WAVEFORMATEX=DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_WAVEFORMATEX) +KSDATAFORMAT_SUBTYPE_WILDCARD=GUID_NUL +KSDATAFORMAT_TYPE_ANALOGVIDEO=DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_ANALOGVIDEO) +KSDATAFORMAT_TYPE_AUDIO=DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_AUDIO) +KSDATAFORMAT_TYPE_AUXLine21Data=DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_AUXLine21Data) +KSDATAFORMAT_TYPE_DVD_ENCRYPTED_PACK=DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_DVD_ENCRYPTED_PACK) +KSDATAFORMAT_TYPE_MIDI=DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_MIDI) +KSDATAFORMAT_TYPE_MPEG2_PES=DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_MPEG2_PES) +KSDATAFORMAT_TYPE_MPEG2_PROGRAM=DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_MPEG2_PROGRAM) +KSDATAFORMAT_TYPE_MPEG2_TRANSPORT=DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_MPEG2_TRANSPORT) +KSDATAFORMAT_TYPE_MUSIC=DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_MUSIC) +KSDATAFORMAT_TYPE_NABTS=DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_NABTS) +KSDATAFORMAT_TYPE_STANDARD_ELEMENTARY_STREAM=DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_STANDARD_ELEMENTARY_STREAM) +KSDATAFORMAT_TYPE_STANDARD_PACK_HEADER=DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_STANDARD_PACK_HEADER) +KSDATAFORMAT_TYPE_STANDARD_PES_PACKET=DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_STANDARD_PES_PACKET) +KSDATAFORMAT_TYPE_STREAM=DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_STREAM) +KSDATAFORMAT_TYPE_TEXT=DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_TEXT) +KSDATAFORMAT_TYPE_VBI=DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_VBI) +KSDATAFORMAT_TYPE_VIDEO=DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_VIDEO) +KSDATAFORMAT_TYPE_WILDCARD=GUID_NUL +KSDATARANGE_BIT_ATTRIBUTES=1 +KSDATARANGE_BIT_REQUIRED_ATTRIBUTES=2 +KSDDKAPI=DECLSPEC_IMPORT +KSDEGRADESETID_Standard=DEFINE_GUIDNAMED(KSDEGRADESETID_Standard) +KSDISPATCH_FASTIO=0x80000000 +KsDispatchFastWriteFailure=KsDispatchFastReadFailure +KSDSOUND_3D_MODE_DISABLE=0x2 +KSDSOUND_3D_MODE_HEADRELATIVE=0x1 +KSDSOUND_3D_MODE_NORMAL=0x0 +KSDSOUND_BUFFER_CTRL_3D=0x1 +KSDSOUND_BUFFER_CTRL_FREQUENCY=0x2 +KSDSOUND_BUFFER_CTRL_HRTF_3D=0x40000000 +KSDSOUND_BUFFER_CTRL_PAN=0x4 +KSDSOUND_BUFFER_CTRL_POSITIONNOTIFY=0x10 +KSDSOUND_BUFFER_CTRL_VOLUME=0x8 +KSDSOUND_BUFFER_LOCHARDWARE=0x4 +KSDSOUND_BUFFER_LOCSOFTWARE=0x8 +KSDSOUND_BUFFER_PRIMARY=0x1 +KSDSOUND_BUFFER_STATIC=0x2 +KSEVENT_ENTRY_BUFFERED=4 +KSEVENT_ENTRY_DELETED=1 +KSEVENT_ENTRY_ONESHOT=2 +KSEVENT_TYPE_BASICSUPPORT=0x200 +KSEVENT_TYPE_ENABLE=0x1 +KSEVENT_TYPE_ENABLEBUFFERED=0x4 +KSEVENT_TYPE_ONESHOT=0x2 +KSEVENT_TYPE_QUERYBUFFER=0x400 +KSEVENT_TYPE_SETSUPPORT=0x100 +KSEVENT_TYPE_TOPOLOGY=0x10000000 +KSEVENTF_DPC=0x10 +KSEVENTF_EVENT_HANDLE=0x1 +KSEVENTF_EVENT_OBJECT=0x4 +KSEVENTF_KSFILTERPROCESSING=0x100 +KSEVENTF_KSPINPROCESSING=0x200 +KSEVENTF_KSWORKITEM=0x80 +KSEVENTF_SEMAPHORE_HANDLE=0x2 +KSEVENTF_SEMAPHORE_OBJECT=0x8 +KSEVENTF_WORKITEM=0x20 +KSEVENTSETID_AudioControlChange=DEFINE_GUIDNAMED(KSEVENTSETID_AudioControlChange) +KSEVENTSETID_Clock=DEFINE_GUIDNAMED(KSEVENTSETID_Clock) +KSEVENTSETID_Connection=DEFINE_GUIDNAMED(KSEVENTSETID_Connection) +KSEVENTSETID_Cyclic=DEFINE_GUIDNAMED(KSEVENTSETID_Cyclic) +KSEVENTSETID_LoopedStreaming=DEFINE_GUIDNAMED(KSEVENTSETID_LoopedStreaming) +KSEVENTSETID_StreamAllocator=DEFINE_GUIDNAMED(KSEVENTSETID_StreamAllocator) +KSEVENTSETID_Sysaudio=DEFINE_GUIDNAMED(KSEVENTSETID_Sysaudio) +KSEVENTSETID_VIDCAP_TVAUDIO=DEFINE_GUIDNAMED(KSEVENTSETID_VIDCAP_TVAUDIO) +KSEVENTSETID_VIDCAPNotify=DEFINE_GUIDNAMED(KSEVENTSETID_VIDCAPTOSTI) +KSEVENTSETID_VPNotify=DEFINE_GUIDNAMED(KSEVENTSETID_VPNotify) +KSEVENTSETID_VPVBINotify=DEFINE_GUIDNAMED(KSEVENTSETID_VPVBINotify) +KSFILTER_NODE=((ULONG) - 1) +KSFRAMETIME_VARIABLESIZE=0x1 +KSINSTANCE_INDETERMINATE=((ULONG) - 1) +KSINTERFACESETID_FileIo=DEFINE_GUIDNAMED(KSINTERFACESETID_FileIo) +KSINTERFACESETID_Media=DEFINE_GUIDNAMED(KSINTERFACESETID_Media) +KSINTERFACESETID_Standard=DEFINE_GUIDNAMED(KSINTERFACESETID_Standard) +KSMEDIUM_STANDARD_DEVIO=KSMEDIUM_TYPE_ANYINSTANCE +KSMEDIUM_TYPE_ANYINSTANCE=0 +KSMEDIUMSETID_MidiBus=DEFINE_GUIDNAMED(KSMEDIUMSETID_MidiBus) +KSMEDIUMSETID_Standard=DEFINE_GUIDNAMED(KSMEDIUMSETID_Standard) +KSMEDIUMSETID_VPBus=DEFINE_GUIDNAMED(KSMEDIUMSETID_VPBus) +KSMEMORY_TYPE_DEVICE_UNKNOWN=DEFINE_GUIDNAMED(KSMEMORY_TYPE_DEVICE_UNKNOWN) +KSMEMORY_TYPE_DONT_CARE=GUID_NUL +KSMEMORY_TYPE_KERNEL_NONPAGED=DEFINE_GUIDNAMED(KSMEMORY_TYPE_KERNEL_NONPAGED) +KSMEMORY_TYPE_KERNEL_PAGED=DEFINE_GUIDNAMED(KSMEMORY_TYPE_KERNEL_PAGED) +KSMEMORY_TYPE_SYSTEM=DEFINE_GUIDNAMED(KSMEMORY_TYPE_SYSTEM) +KSMEMORY_TYPE_USER=DEFINE_GUIDNAMED(KSMEMORY_TYPE_USER) +KSMEMORY_TYPE_WILDCARD=GUID_NUL +KSMETHOD_TYPE_BASICSUPPORT=0x200 +KSMETHOD_TYPE_MODIFY=0x3 +KSMETHOD_TYPE_NONE=0x0 +KSMETHOD_TYPE_READ=0x1 +KSMETHOD_TYPE_SEND=0x1 +KSMETHOD_TYPE_SETSUPPORT=0x100 +KSMETHOD_TYPE_SOURCE=0x4 +KSMETHOD_TYPE_TOPOLOGY=0x10000000 +KSMETHOD_TYPE_WRITE=0x2 +KSMETHOD_WAVE_QUEUED_BREAKLOOP=0x1 +KSMETHODSETID_StreamAllocator=DEFINE_GUIDNAMED(KSMETHODSETID_StreamAllocator) +KSMETHODSETID_StreamIo=DEFINE_GUIDNAMED(KSMETHODSETID_StreamIo) +KSMETHODSETID_Wave_Queued=DEFINE_GUIDNAMED(KSMETHODSETID_Wave_Queued) +KSMETHODSETID_Wavetable=DEFINE_GUIDNAMED(KSMETHODSETID_Wavetable) +KSMPEGVIDMODE_LTRBOX=0x2 +KSMPEGVIDMODE_PANSCAN=0x1 +KSMPEGVIDMODE_SCALE=0x4 +KSMUSIC_TECHNOLOGY_FMSYNTH=DEFINE_GUIDNAMED(KSMUSIC_TECHNOLOGY_FMSYNTH) +KSMUSIC_TECHNOLOGY_PORT=DEFINE_GUIDNAMED(KSMUSIC_TECHNOLOGY_PORT) +KSMUSIC_TECHNOLOGY_SQSYNTH=DEFINE_GUIDNAMED(KSMUSIC_TECHNOLOGY_SQSYNTH) +KSMUSIC_TECHNOLOGY_SWSYNTH=DEFINE_GUIDNAMED(KSMUSIC_TECHNOLOGY_SWSYNTH) +KSMUSIC_TECHNOLOGY_WAVETABLE=DEFINE_GUIDNAMED(KSMUSIC_TECHNOLOGY_WAVETABLE) +KSNAME_Allocator=DEFINE_GUIDNAMED(KSNAME_Allocator) +KSNAME_Clock=DEFINE_GUIDNAMED(KSNAME_Clock) +KSNAME_Filter=DEFINE_GUIDNAMED(KSNAME_Filter) +KSNAME_Pin=DEFINE_GUIDNAMED(KSNAME_Pin) +KSNAME_TopologyNode=DEFINE_GUIDNAMED(KSNAME_TopologyNode) +KSNODEPIN_AEC_CAPTURE_IN=2 +KSNODEPIN_AEC_CAPTURE_OUT=3 +KSNODEPIN_AEC_RENDER_IN=1 +KSNODEPIN_AEC_RENDER_OUT=0 +KSNODEPIN_DEMUX_IN=0 +KSNODEPIN_DEMUX_OUT=1 +KSNODEPIN_STANDARD_IN=1 +KSNODEPIN_STANDARD_OUT=0 +KSNODEPIN_SUM_MUX_IN=1 +KSNODEPIN_SUM_MUX_OUT=0 +KSNODETYPE_1394_DA_STREAM=DEFINE_GUIDNAMED(KSNODETYPE_1394_DA_STREAM) +KSNODETYPE_1394_DV_STREAM_SOUNDTRACK=DEFINE_GUIDNAMED(KSNODETYPE_1394_DV_STREAM_SOUNDTRACK) +KSNODETYPE_3D_EFFECTS=DEFINE_GUIDNAMED(KSNODETYPE_3D_EFFECTS) +KSNODETYPE_ACOUSTIC_ECHO_CANCEL=KSCATEGORY_ACOUSTIC_ECHO_CANCE +KSNODETYPE_ADC=DEFINE_GUIDNAMED(KSNODETYPE_ADC) +KSNODETYPE_AGC=DEFINE_GUIDNAMED(KSNODETYPE_AGC) +KSNODETYPE_ANALOG_CONNECTOR=DEFINE_GUIDNAMED(KSNODETYPE_ANALOG_CONNECTOR) +KSNODETYPE_ANALOG_TAPE=DEFINE_GUIDNAMED(KSNODETYPE_ANALOG_TAPE) +KSNODETYPE_CABLE_TUNER_AUDIO=DEFINE_GUIDNAMED(KSNODETYPE_CABLE_TUNER_AUDIO) +KSNODETYPE_CD_PLAYER=DEFINE_GUIDNAMED(KSNODETYPE_CD_PLAYER) +KSNODETYPE_CHORUS=DEFINE_GUIDNAMED(KSNODETYPE_CHORUS) +KSNODETYPE_COMMUNICATION_SPEAKER=DEFINE_GUIDNAMED(KSNODETYPE_COMMUNICATION_SPEAKER) +KSNODETYPE_DAC=DEFINE_GUIDNAMED(KSNODETYPE_DAC) +KSNODETYPE_DAT_IO_DIGITAL_AUDIO_TAPE=DEFINE_GUIDNAMED(KSNODETYPE_DAT_IO_DIGITAL_AUDIO_TAPE) +KSNODETYPE_DCC_IO_DIGITAL_COMPACT_CASSETTE=DEFINE_GUIDNAMED(KSNODETYPE_DCC_IO_DIGITAL_COMPACT_CASSETTE) +KSNODETYPE_DELAY=DEFINE_GUIDNAMED(KSNODETYPE_DELAY) +KSNODETYPE_DEMUX=DEFINE_GUIDNAMED(KSNODETYPE_DEMUX) +KSNODETYPE_DESKTOP_MICROPHONE=DEFINE_GUIDNAMED(KSNODETYPE_DESKTOP_MICROPHONE) +KSNODETYPE_DESKTOP_SPEAKER=DEFINE_GUIDNAMED(KSNODETYPE_DESKTOP_SPEAKER) +KSNODETYPE_DEV_SPECIFIC=DEFINE_GUIDNAMED(KSNODETYPE_DEV_SPECIFIC) +KSNODETYPE_DIGITAL_AUDIO_INTERFACE=DEFINE_GUIDNAMED(KSNODETYPE_DIGITAL_AUDIO_INTERFACE) +KSNODETYPE_DOWN_LINE_PHONE=DEFINE_GUIDNAMED(KSNODETYPE_DOWN_LINE_PHONE) +KSNODETYPE_DSS_AUDIO=DEFINE_GUIDNAMED(KSNODETYPE_DSS_AUDIO) +KSNODETYPE_DVD_AUDIO=DEFINE_GUIDNAMED(KSNODETYPE_DVD_AUDIO) +KSNODETYPE_ECHO_CANCELING_SPEAKERPHONE=DEFINE_GUIDNAMED(KSNODETYPE_ECHO_CANCELING_SPEAKERPHONE) +KSNODETYPE_ECHO_SUPPRESSING_SPEAKERPHONE=DEFINE_GUIDNAMED(KSNODETYPE_ECHO_SUPPRESSING_SPEAKERPHONE) +KSNODETYPE_EQUALIZATION_NOISE=DEFINE_GUIDNAMED(KSNODETYPE_EQUALIZATION_NOISE) +KSNODETYPE_EQUALIZER=DEFINE_GUIDNAMED(KSNODETYPE_EQUALIZER) +KSNODETYPE_HANDSET=DEFINE_GUIDNAMED(KSNODETYPE_HANDSET) +KSNODETYPE_HEAD_MOUNTED_DISPLAY_AUDIO=DEFINE_GUIDNAMED(KSNODETYPE_HEAD_MOUNTED_DISPLAY_AUDIO) +KSNODETYPE_HEADPHONES=DEFINE_GUIDNAMED(KSNODETYPE_HEADPHONES) +KSNODETYPE_HEADSET=DEFINE_GUIDNAMED(KSNODETYPE_HEADSET) +KSNODETYPE_LEGACY_AUDIO_CONNECTOR=DEFINE_GUIDNAMED(KSNODETYPE_LEGACY_AUDIO_CONNECTOR) +KSNODETYPE_LEVEL_CALIBRATION_NOISE_SOURCE=DEFINE_GUIDNAMED(KSNODETYPE_LEVEL_CALIBRATION_NOISE_SOURCE) +KSNODETYPE_LINE_CONNECTOR=DEFINE_GUIDNAMED(KSNODETYPE_LINE_CONNECTOR) +KSNODETYPE_LOUDNESS=DEFINE_GUIDNAMED(KSNODETYPE_LOUDNESS) +KSNODETYPE_LOW_FREQUENCY_EFFECTS_SPEAKER=DEFINE_GUIDNAMED(KSNODETYPE_LOW_FREQUENCY_EFFECTS_SPEAKER) +KSNODETYPE_MICROPHONE=DEFINE_GUIDNAMED(KSNODETYPE_MICROPHONE) +KSNODETYPE_MICROPHONE_ARRAY=DEFINE_GUIDNAMED(KSNODETYPE_MICROPHONE_ARRAY) +KSNODETYPE_MINIDISK=DEFINE_GUIDNAMED(KSNODETYPE_MINIDISK) +KSNODETYPE_MULTITRACK_RECORDER=DEFINE_GUIDNAMED(KSNODETYPE_MULTITRACK_RECORDER) +KSNODETYPE_MUTE=DEFINE_GUIDNAMED(KSNODETYPE_MUTE) +KSNODETYPE_MUX=DEFINE_GUIDNAMED(KSNODETYPE_MUX) +KSNODETYPE_OMNI_DIRECTIONAL_MICROPHONE=DEFINE_GUIDNAMED(KSNODETYPE_OMNI_DIRECTIONAL_MICROPHONE) +KSNODETYPE_PERSONAL_MICROPHONE=DEFINE_GUIDNAMED(KSNODETYPE_PERSONAL_MICROPHONE) +KSNODETYPE_PHONE_LINE=DEFINE_GUIDNAMED(KSNODETYPE_PHONE_LINE) +KSNODETYPE_PHONOGRAPH=DEFINE_GUIDNAMED(KSNODETYPE_PHONOGRAPH) +KSNODETYPE_PROCESSING_MICROPHONE_ARRAY=DEFINE_GUIDNAMED(KSNODETYPE_PROCESSING_MICROPHONE_ARRAY) +KSNODETYPE_PROLOGIC_DECODER=DEFINE_GUIDNAMED(KSNODETYPE_PROLOGIC_DECODER) +KSNODETYPE_RADIO_RECEIVER=DEFINE_GUIDNAMED(KSNODETYPE_RADIO_RECEIVER) +KSNODETYPE_RADIO_TRANSMITTER=DEFINE_GUIDNAMED(KSNODETYPE_RADIO_TRANSMITTER) +KSNODETYPE_REVERB=DEFINE_GUIDNAMED(KSNODETYPE_REVERB) +KSNODETYPE_ROOM_SPEAKER=DEFINE_GUIDNAMED(KSNODETYPE_ROOM_SPEAKER) +KSNODETYPE_SATELLITE_RECEIVER_AUDIO=DEFINE_GUIDNAMED(KSNODETYPE_SATELLITE_RECEIVER_AUDIO) +KSNODETYPE_SPDIF_INTERFACE=DEFINE_GUIDNAMED(KSNODETYPE_SPDIF_INTERFACE) +KSNODETYPE_SPEAKER=DEFINE_GUIDNAMED(KSNODETYPE_SPEAKER) +KSNODETYPE_SPEAKERPHONE_NO_ECHO_REDUCTION=DEFINE_GUIDNAMED(KSNODETYPE_SPEAKERPHONE_NO_ECHO_REDUCTION) +KSNODETYPE_SRC=DEFINE_GUIDNAMED(KSNODETYPE_SRC) +KSNODETYPE_STEREO_ENHANCE=DEFINE_GUIDNAMED(KSNODETYPE_STEREO_ENHANCE) +KSNODETYPE_STEREO_WIDE=DEFINE_GUIDNAMED(KSNODETYPE_STEREO_WIDE) +KSNODETYPE_SUM=DEFINE_GUIDNAMED(KSNODETYPE_SUM) +KSNODETYPE_SUPERMIX=DEFINE_GUIDNAMED(KSNODETYPE_SUPERMIX) +KSNODETYPE_SURROUND_ENCODER=DEFINE_GUIDNAMED(KSNODETYPE_SURROUND_ENCODER) +KSNODETYPE_SWMIDI=DEFINE_GUIDNAMED(KSNODETYPE_SWMIDI) +KSNODETYPE_SWSYNTH=DEFINE_GUIDNAMED(KSNODETYPE_SWSYNTH) +KSNODETYPE_SYNTHESIZER=DEFINE_GUIDNAMED(KSNODETYPE_SYNTHESIZER) +KSNODETYPE_TELEPHONE=DEFINE_GUIDNAMED(KSNODETYPE_TELEPHONE) +KSNODETYPE_TONE=DEFINE_GUIDNAMED(KSNODETYPE_TONE) +KSNODETYPE_TV_TUNER_AUDIO=DEFINE_GUIDNAMED(KSNODETYPE_TV_TUNER_AUDIO) +KSNODETYPE_VCR_AUDIO=DEFINE_GUIDNAMED(KSNODETYPE_VCR_AUDIO) +KSNODETYPE_VIDEO_DISC_AUDIO=DEFINE_GUIDNAMED(KSNODETYPE_VIDEO_DISC_AUDIO) +KSNODETYPE_VOLUME=DEFINE_GUIDNAMED(KSNODETYPE_VOLUME) +KSPRIORITY_EXCLUSIVE=0xFFFFFFFF +KSPRIORITY_HIGH=0x80000000 +KSPRIORITY_LOW=0x1 +KSPRIORITY_NORMAL=0x40000000 +KSPROBE_ALLOCATEMDL=0x10 +KSPROBE_ALLOWFORMATCHANGE=0x80 +KSPROBE_MODIFY=0x200 +KSPROBE_PROBEANDLOCK=0x20 +KSPROBE_STREAMREAD=0x0 +KSPROBE_STREAMWRITE=0x1 +KSPROBE_STREAMWRITEMODIFY=(KSPROBE_MODIFY|KSPROBE_STREAMWRITE) +KSPROBE_SYSTEMADDRESS=0x40 +KSPROPERTY_CAMERACONTROL_FLAGS_ABSOLUTE=0x0 +KSPROPERTY_CAMERACONTROL_FLAGS_AUTO=0x1 +KSPROPERTY_CAMERACONTROL_FLAGS_MANUAL=0x2 +KSPROPERTY_CAMERACONTROL_FLAGS_RELATIVE=0x10 +KSPROPERTY_MEMBER_FLAG_DEFAULT=0x1 +KSPROPERTY_MEMBER_RANGES=0x1 +KSPROPERTY_MEMBER_STEPPEDRANGES=0x2 +KSPROPERTY_MEMBER_VALUES=0x3 +KSPROPERTY_SUPPORT_GET=0x1 +KSPROPERTY_SUPPORT_SET=0x2 +KSPROPERTY_TYPE_BASICSUPPORT=0x200 +KSPROPERTY_TYPE_DEFAULTVALUES=0x10000 +KSPROPERTY_TYPE_GET=0x1 +KSPROPERTY_TYPE_RELATIONS=0x400 +KSPROPERTY_TYPE_SERIALIZERAW=0x2000 +KSPROPERTY_TYPE_SERIALIZESET=0x800 +KSPROPERTY_TYPE_SERIALIZESIZE=0x8000 +KSPROPERTY_TYPE_SET=0x2 +KSPROPERTY_TYPE_SETSUPPORT=0x100 +KSPROPERTY_TYPE_TOPOLOGY=0x10000000 +KSPROPERTY_TYPE_UNSERIALIZERAW=0x4000 +KSPROPERTY_TYPE_UNSERIALIZESET=0x1000 +KSPROPERTY_VIDEOPROCAMP_FLAGS_AUTO=0x1 +KSPROPERTY_VIDEOPROCAMP_FLAGS_MANUAL=0x2 +KSPROPERTY_WAVE_QUEUED_POSITION=0x1 +KSPROPSETID_AC3=DEFINE_GUIDNAMED(KSPROPSETID_AC3) +KSPROPSETID_Audio=DEFINE_GUIDNAMED(KSPROPSETID_Audio) +KSPROPSETID_AudioDecoderOut=DEFINE_GUIDNAMED(KSPROPSETID_AudioDecoderOut) +KSPROPSETID_Bibliographic=DEFINE_GUIDNAMED(KSPROPSETID_Bibliographic) +KSPROPSETID_Clock=DEFINE_GUIDNAMED(KSPROPSETID_Clock) +KSPROPSETID_Connection=DEFINE_GUIDNAMED(KSPROPSETID_Connection) +KSPROPSETID_CopyProt=DEFINE_GUIDNAMED(KSPROPSETID_CopyProt) +KSPROPSETID_Cyclic=DEFINE_GUIDNAMED(KSPROPSETID_Cyclic) +KSPROPSETID_DirectSound3DBuffer=DEFINE_GUIDNAMED(KSPROPSETID_DirectSound3DBuffer) +KSPROPSETID_DirectSound3DListener=DEFINE_GUIDNAMED(KSPROPSETID_DirectSound3DListener) +KSPROPSETID_DvdSubPic=DEFINE_GUIDNAMED(KSPROPSETID_DvdSubPic) +KSPROPSETID_General=DEFINE_GUIDNAMED(KSPROPSETID_General) +KSPROPSETID_GM=DEFINE_GUIDNAMED(KSPROPSETID_GM) +KSPROPSETID_Hrtf3d=DEFINE_GUIDNAMED(KSPROPSETID_Hrtf3d) +KSPROPSETID_Itd3d=DEFINE_GUIDNAMED(KSPROPSETID_Itd3d) +KSPROPSETID_Linear=DEFINE_GUIDNAMED(KSPROPSETID_Linear) +KSPROPSETID_MediaSeeking=DEFINE_GUIDNAMED(KSPROPSETID_MediaSeeking) +KSPROPSETID_Mpeg2Vid=DEFINE_GUIDNAMED(KSPROPSETID_Mpeg2Vid) +KSPROPSETID_OverlayUpdate=DEFINE_GUIDNAMED(KSPROPSETID_OverlayUpdate) +KSPROPSETID_Pin=DEFINE_GUIDNAMED(KSPROPSETID_Pin) +KSPROPSETID_Quality=DEFINE_GUIDNAMED(KSPROPSETID_Quality) +KSPROPSETID_Stream=DEFINE_GUIDNAMED(KSPROPSETID_Stream) +KSPROPSETID_StreamAllocator=DEFINE_GUIDNAMED(KSPROPSETID_StreamAllocator) +KSPROPSETID_StreamInterface=DEFINE_GUIDNAMED(KSPROPSETID_StreamInterface) +KSPROPSETID_Sysaudio=DEFINE_GUIDNAMED(KSPROPSETID_Sysaudio) +KSPROPSETID_Sysaudio_Pin=DEFINE_GUIDNAMED(KSPROPSETID_Sysaudio_Pin) +KSPROPSETID_Topology=DEFINE_GUIDNAMED(KSPROPSETID_Topology) +KSPROPSETID_TopologyNode=DEFINE_GUIDNAMED(KSPROPSETID_TopologyNode) +KSPROPSETID_TSRateChange=DEFINE_GUIDNAMED(KSPROPSETID_TSRateChange) +KSPROPSETID_VBICodecFiltering=DEFINE_GUIDNAMED(KSPROPSETID_VBICodecFiltering) +KSPROPSETID_VPConfig=DEFINE_GUIDNAMED(KSPROPSETID_VPConfig) +KSPROPSETID_VPVBIConfig=DEFINE_GUIDNAMED(KSPROPSETID_VPVBIConfig) +KSPROPSETID_Wave=DEFINE_GUIDNAMED(KSPROPSETID_Wave) +KSPROPSETID_Wave_Queued=DEFINE_GUIDNAMED(KSPROPSETID_Wave_Queued) +KSPROPSETID_WaveTable=DEFINE_GUIDNAMED(KSPROPSETID_WaveTable) +KSPROPTYPESETID_General=DEFINE_GUIDNAMED(KSPROPTYPESETID_General) +KSRATE_NOPRESENTATIONDURATION=0x2 +KSRATE_NOPRESENTATIONSTART=0x1 +KSRELATIVEEVENT_FLAG_HANDLE=0x1 +KSRELATIVEEVENT_FLAG_POINTER=0x2 +KSSTREAM_FAILUREEXCEPTION=0x2000 +KSSTREAM_HEADER_OPTIONSF_DATADISCONTINUITY=0x4 +KSSTREAM_HEADER_OPTIONSF_DURATIONVALID=0x100 +KSSTREAM_HEADER_OPTIONSF_ENDOFSTREAM=0x200 +KSSTREAM_HEADER_OPTIONSF_FLUSHONPAUSE=0x80 +KSSTREAM_HEADER_OPTIONSF_LOOPEDDATA=0x80000000 +KSSTREAM_HEADER_OPTIONSF_PREROLL=0x2 +KSSTREAM_HEADER_OPTIONSF_SPLICEPOINT=0x1 +KSSTREAM_HEADER_OPTIONSF_TIMEDISCONTINUITY=0x40 +KSSTREAM_HEADER_OPTIONSF_TIMEVALID=0x10 +KSSTREAM_HEADER_OPTIONSF_TYPECHANGED=0x8 +KSSTREAM_NONPAGED_DATA=0x100 +KSSTREAM_PAGED_DATA=0x0 +KSSTREAM_READ=KSPROBE_STREAMREAD +KSSTREAM_SYNCHRONOUS=0x1000 +KSSTREAM_WRITE=KSPROBE_STREAMWRITE +KSSTRING_Allocator="{642F5D00-4791-11D0-A5D6-28DB04C10000}" +KSSTRING_AllocatorEx="{091BB63B-603F-11D1-B067-00A0C9062802}" +KSSTRING_Clock="{53172480-4791-11D0-A5D6-28DB04C10000}" +KSSTRING_Filter="{9B365890-165F-11D0-A195-0020AFD156E4}" +KSSTRING_Pin="{146F1A80-4791-11D0-A5D6-28DB04C10000}" +KSSTRING_TopologyNode="{0621061A-EE75-11D0-B915-00A0C9223196}" +KSTIME_FORMAT_BYTE=DEFINE_GUIDNAMED(KSTIME_FORMAT_BYTE) +KSTIME_FORMAT_FIELD=DEFINE_GUIDNAMED(KSTIME_FORMAT_FIELD) +KSTIME_FORMAT_FRAME=DEFINE_GUIDNAMED(KSTIME_FORMAT_FRAME) +KSTIME_FORMAT_MEDIA_TIME=DEFINE_GUIDNAMED(KSTIME_FORMAT_MEDIA_TIME) +KSTIME_FORMAT_NONE=GUID_NUL +KSTIME_FORMAT_SAMPLE=DEFINE_GUIDNAMED(KSTIME_FORMAT_SAMPLE) +KSWAVE_BUFFER_ATTRIBUTEF_LOOPING=0x1 +KSWAVE_BUFFER_ATTRIBUTEF_STATIC=0x2 +KSWAVE_COMPATCAPS_INPUT=0x0 +KSWAVE_COMPATCAPS_OUTPUT=0x1 +L_WINSOCK_API_PROTOTYPES=1 +L_WINSOCK_API_TYPEDEFS=0 +LACE_E_FIRST=0x800401A0 +LACE_E_LAST=0x800401AF +LACE_E_NOTOOLSPACE=0x800401A1 +LACE_E_NOTUNDOABLE=0x800401A0 +LACE_S_FIRST=0x401A0 +LACE_S_LAST=0x401AF +LACE_S_TRUNCATED=0x401A0 +LANG_AFRIKAANS=0x36 +LANG_ALBANIAN=0x1c +LANG_ARABIC=0x1 +LANG_ARMENIAN=0x2b +LANG_ASSAMESE=0x4d +LANG_AZERI=0x2c +LANG_BASQUE=0x2d +LANG_BELARUSIAN=0x23 +LANG_BENGALI=0x45 +LANG_BULGARIAN=0x2 +LANG_CATALAN=0x3 +LANG_CHINESE=0x4 +LANG_CROATIAN=0x1A +LANG_CZECH=0x5 +LANG_DANISH=0x6 +LANG_DUTCH=0x13 +LANG_ENGLISH=0x9 +LANG_ESTONIAN=0x25 +LANG_FAEROESE=0x38 +LANG_FARSI=0x29 +LANG_FINNISH=0xB +LANG_FRENCH=0xC +LANG_GEORGIAN=0x37 +LANG_GERMAN=0x7 +LANG_GREEK=0x8 +LANG_GUJARATI=0x47 +LANG_HEBREW=0xd +LANG_HINDI=0x39 +LANG_HUNGARIAN=0xE +LANG_ICELANDIC=0xF +LANG_INDONESIAN=0x21 +LANG_ITALIAN=0x10 +LANG_JAPANESE=0x11 +LANG_KANNADA=0x4b +LANG_KASHMIRI=0x60 +LANG_KAZAK=0x3f +LANG_KONKANI=0x57 +LANG_KOREAN=0x12 +LANG_LATVIAN=0x26 +LANG_LITHUANIAN=0x27 +LANG_MACEDONIAN=0x2f +LANG_MALAY=0x3e +LANG_MALAYALAM=0x4c +LANG_MANIPURI=0x58 +LANG_MARATHI=0x4e +LANG_NEPALI=0x61 +LANG_NEUTRAL=0x0 +LANG_NORWEGIAN=0x14 +LANG_ORIYA=0x48 +LANG_POLISH=0x15 +LANG_PORTUGUESE=0x16 +LANG_PUNJABI=0x46 +LANG_ROMANIAN=0x18 +LANG_RUSSIAN=0x19 +LANG_SANSKRIT=0x4f +LANG_SERBIAN=0x1a +LANG_SINDHI=0x59 +LANG_SLOVAK=0x1B +LANG_SLOVENIAN=0x24 +LANG_SPANISH=0xA +LANG_SWAHILI=0x41 +LANG_SWEDISH=0x1D +LANG_TAMIL=0x49 +LANG_TATAR=0x44 +LANG_TELUGU=0x4a +LANG_THAI=0x1e +LANG_TURKISH=0x1F +LANG_UKRAINIAN=0x22 +LANG_URDU=0x20 +LANG_UZBEK=0x43 +LANG_VIETNAMESE=0x2a +LANGUAGE_E_DATABASE_NOT_FOUND=(0x80041784) +LANGUAGE_S_LARGE_WORD=(0x41781) +LANSCAPE=1 +LAPI_MAJOR_VER1=1 +LAPI_MINOR_VER1=1 +LAST_LINEMEDIAMODE=0x8000 +LAST_LINEREQUESTMODE=LINEREQUESTMODE_MEDIACAL +LAUNCHWIZARDENTRYNAME="LAUNCHWIZARD" +LAYERED_PROTOCOL=0 +LAYOUT_BITMAPORIENTATIONPRESERVED=0x8 +LAYOUT_BTT=0x2 +LAYOUT_ORIENTATIONMASK=(LAYOUT_RTL|LAYOUT_BTT|LAYOUT_VBH) +LAYOUT_RTL=0x1 +LAYOUT_VBH=0x4 +LB_ADDFILE=0x196 +LB_ADDSTRING=0x180 +LB_CTLCODE=0 +LB_DELETESTRING=0x182 +LB_DIR=0x18D +LB_DST_ADDR_USE_DSTADDR_FLAG=0x8 +LB_DST_ADDR_USE_SRCADDR_FLAG=0x4 +LB_DST_MASK_LATE_FLAG=0x20 +LB_ERR=(-1) +LB_ERRSPACE=(-2) +LB_FINDSTRING=0x18F +LB_FINDSTRINGEXACT=0x1A2 +LB_GETANCHORINDEX=0x19D +LB_GETCARETINDEX=0x19F +LB_GETCOUNT=0x18B +LB_GETCURSEL=0x188 +LB_GETHORIZONTALEXTENT=0x193 +LB_GETITEMDATA=0x199 +LB_GETITEMHEIGHT=0x1A1 +LB_GETITEMRECT=0x198 +LB_GETLOCALE=0x1A6 +LB_GETSEL=0x187 +LB_GETSELCOUNT=0x190 +LB_GETSELITEMS=0x191 +LB_GETTEXT=0x189 +LB_GETTEXTLEN=0x18A +LB_GETTOPINDEX=0x18E +LB_INITSTORAGE=0x1A8 +LB_INSERTSTRING=0x181 +LB_ITEMFROMPOINT=0x1A9 +LB_MSGMAX=0x1A8 +LB_MULTIPLEADDSTRING=0x1B1 +LB_OKAY=0 +LB_RESETCONTENT=0x184 +LB_SELECTSTRING=0x18C +LB_SELITEMRANGE=0x19B +LB_SELITEMRANGEEX=0x183 +LB_SETANCHORINDEX=0x19C +LB_SETCARETINDEX=0x19E +LB_SETCOLUMNWIDTH=0x195 +LB_SETCOUNT=0x1A7 +LB_SETCURSEL=0x186 +LB_SETHORIZONTALEXTENT=0x194 +LB_SETITEMDATA=0x19A +LB_SETITEMHEIGHT=0x1A0 +LB_SETLOCALE=0x1A5 +LB_SETSEL=0x185 +LB_SETTABSTOPS=0x192 +LB_SETTOPINDEX=0x197 +LB_SRC_ADDR_USE_DSTADDR_FLAG=0x2 +LB_SRC_ADDR_USE_SRCADDR_FLAG=0x1 +LB_SRC_MASK_LATE_FLAG=0x10 +LBER_DEFAULT=0xFFFFFFFF +LBER_ERROR=0xFFFFFFFF +LBER_TRANSLATE_STRINGS=0x4 +LBER_USE_DER=0x1 +LBER_USE_INDEFINITE_LEN=0x2 +LBN_DBLCLK=2 +LBN_ERRSPACE=(-2) +LBN_KILLFOCUS=5 +LBN_SELCANCEL=3 +LBN_SELCHANGE=1 +LBN_SETFOCUS=4 +LBS_DISABLENOSCROLL=0x1000 +LBS_EXTENDEDSEL=0x800 +LBS_HASSTRINGS=0x40 +LBS_MULTICOLUMN=0x200 +LBS_MULTIPLESEL=0x8 +LBS_NODATA=0x2000 +LBS_NOINTEGRALHEIGHT=0x100 +LBS_NOREDRAW=0x4 +LBS_NOSEL=0x4000 +LBS_NOTIFY=0x1 +LBS_OWNERDRAWFIXED=0x10 +LBS_OWNERDRAWVARIABLE=0x20 +LBS_SORT=0x2 +LBS_STANDARD=(LBS_NOTIFY|LBS_SORT|WS_VSCROLL|WS_BORDER) +LBS_USETABSTOPS=0x80 +LBS_WANTKEYBOARDINPUT=0x400 +LBSELCHSTRING="commdlg_LBSelChangedNotify" +LBSELCHSTRINGA="commdlg_LBSelChangedNotify" +LBSELCHSTRINGW="commdlg_LBSelChangedNotify" +LC_INTERIORS=128 +LC_MARKER=4 +LC_NONE=0 +LC_POLYLINE=2 +LC_POLYMARKER=8 +LC_STYLED=32 +LC_WIDE=16 +LC_WIDESTYLED=64 +LCID_ALTERNATE_SORTS=0x4 +LCID_INSTALLED=0x1 +LCID_SUPPORTED=0x2 +LCMAP_BYTEREV=0x800 +LCMAP_FULLWIDTH=0x800000 +LCMAP_HALFWIDTH=0x400000 +LCMAP_HIRAGANA=0x100000 +LCMAP_KATAKANA=0x200000 +LCMAP_LINGUISTIC_CASING=0x1000000 +LCMAP_LOWERCASE=0x100 +LCMAP_SIMPLIFIED_CHINESE=0x2000000 +LCMAP_SORTKEY=0x400 +LCMAP_TRADITIONAL_CHINESE=0x4000000 +LCMAP_UPPERCASE=0x200 +LCRED_CRED_EXISTS=0x1 +LCRED_STATUS_NOCRED=0x0 +LCRED_STATUS_UNKNOWN_ISSUER=0x2 +LCS_CALIBRATED_RGB=0x0 +LCS_GM_ABS_COLORIMETRIC=0x8 +LCS_GM_BUSINESS=0x1 +LCS_GM_GRAPHICS=0x2 +LCS_GM_IMAGES=0x4 +LCS_SIGNATURE="PSOC" +LCS_sRGB="sRGB" +LCS_WINDOWS_COLOR_SPACE="Win " +LDA_OP=0x8 +LDA_OP_STR="lda" +LDAH_OP=0x9 +LDAH_OP_STR="ldah" +LDAP_ABANDON_CMD=0x50 +LDAP_ADD_CMD=0x68 +LDAP_AUTH_DPA=(LDAP_AUTH_OTHERKIND|0x2000) +LDAP_AUTH_MSN=(LDAP_AUTH_OTHERKIND|0x800) +LDAP_AUTH_NEGOTIATE=(LDAP_AUTH_OTHERKIND|0x400) +LDAP_AUTH_NTLM=(LDAP_AUTH_OTHERKIND|0x1000) +LDAP_AUTH_OTHERKIND=0x86 +LDAP_AUTH_SASL=0x83 +LDAP_AUTH_SICILY=(LDAP_AUTH_OTHERKIND|0x200) +LDAP_AUTH_SIMPLE=0x80 +LDAP_AUTH_SSPI=LDAP_AUTH_NEGOTIATE +LDAP_BIND_CMD=0x60 +LDAP_CAP_ACTIVE_DIRECTORY_OID="1.2.840.113556.1.4.800" +LDAP_CAP_ACTIVE_DIRECTORY_OID_W="1.2.840.113556.1.4.800" +LDAP_CHASE_EXTERNAL_REFERRALS=0x40 +LDAP_CHASE_SUBORDINATE_REFERRALS=0x20 +LDAP_COMPARE_CMD=0x6e +LDAP_CONTROL_REFERRALS="1.2.840.113556.1.4.616" +LDAP_CONTROL_REFERRALS_W="1.2.840.113556.1.4.616" +LDAP_DELETE_CMD=0x4a +LDAP_DEREF_ALWAYS=3 +LDAP_DEREF_FINDING=2 +LDAP_DEREF_NEVER=0 +LDAP_DEREF_SEARCHING=1 +LDAP_EXTENDED_CMD=0x77 +LDAP_FILTER_AND=0xa0 +LDAP_FILTER_APPROX=0xa8 +LDAP_FILTER_EQUALITY=0xa3 +LDAP_FILTER_EXTENSIBLE=0xa9 +LDAP_FILTER_GE=0xa5 +LDAP_FILTER_LE=0xa6 +LDAP_FILTER_NOT=0xa2 +LDAP_FILTER_OR=0xa1 +LDAP_FILTER_PRESENT=0x87 +LDAP_FILTER_SUBSTRINGS=0xa4 +LDAP_GC_PORT=3268 +LDAP_INVALID_CMD=0xff +LDAP_INVALID_RES=0xff +LDAP_MATCHING_RULE_BIT_AND="1.2.840.113556.1.4.803" +LDAP_MATCHING_RULE_BIT_AND_W="1.2.840.113556.1.4.803" +LDAP_MATCHING_RULE_BIT_OR="1.2.840.113556.1.4.804" +LDAP_MATCHING_RULE_BIT_OR_W="1.2.840.113556.1.4.804" +LDAP_MOD_ADD=0x0 +LDAP_MOD_BVALUES=0x80 +LDAP_MOD_DELETE=0x1 +LDAP_MOD_REPLACE=0x2 +LDAP_MODIFY_CMD=0x66 +LDAP_MODRDN_CMD=0x6c +LDAP_MSG_ALL=1 +LDAP_MSG_ONE=0 +LDAP_MSG_RECEIVED=2 +LDAP_NO_LIMIT=0 +LDAP_OPATT_ABANDON_REPL="abandonReplication" +LDAP_OPATT_ABANDON_REPL_W="abandonReplication" +LDAP_OPATT_BECOME_DOM_MASTER="becomeDomainMaster" +LDAP_OPATT_BECOME_DOM_MASTER_W="becomeDomainMaster" +LDAP_OPATT_BECOME_PDC="becomePdc" +LDAP_OPATT_BECOME_PDC_W="becomePdc" +LDAP_OPATT_BECOME_RID_MASTER="becomeRidMaster" +LDAP_OPATT_BECOME_RID_MASTER_W="becomeRidMaster" +LDAP_OPATT_BECOME_SCHEMA_MASTER="becomeSchemaMaster" +LDAP_OPATT_BECOME_SCHEMA_MASTER_W="becomeSchemaMaster" +LDAP_OPATT_CONFIG_NAMING_CONTEXT="configurationNamingContext" +LDAP_OPATT_CONFIG_NAMING_CONTEXT_W="configurationNamingContext" +LDAP_OPATT_CURRENT_TIME="currentTime" +LDAP_OPATT_CURRENT_TIME_W="currentTime" +LDAP_OPATT_DEFAULT_NAMING_CONTEXT="defaultNamingContext" +LDAP_OPATT_DEFAULT_NAMING_CONTEXT_W="defaultNamingContext" +LDAP_OPATT_DNS_HOST_NAME="dnsHostName" +LDAP_OPATT_DNS_HOST_NAME_W="dnsHostName" +LDAP_OPATT_DO_GARBAGE_COLLECTION="doGarbageCollection" +LDAP_OPATT_DO_GARBAGE_COLLECTION_W="doGarbageCollection" +LDAP_OPATT_DS_SERVICE_NAME="dsServiceName" +LDAP_OPATT_DS_SERVICE_NAME_W="dsServiceName" +LDAP_OPATT_FIXUP_INHERITANCE="fixupInheritance" +LDAP_OPATT_FIXUP_INHERITANCE_W="fixupInheritance" +LDAP_OPATT_HIGHEST_COMMITTED_USN="highestCommitedUSN" +LDAP_OPATT_HIGHEST_COMMITTED_USN_W="highestCommitedUSN" +LDAP_OPATT_INVALIDATE_RID_POOL="invalidateRidPool" +LDAP_OPATT_INVALIDATE_RID_POOL_W="invalidateRidPool" +LDAP_OPATT_LDAP_SERVICE_NAME="ldapServiceName" +LDAP_OPATT_LDAP_SERVICE_NAME_W="ldapServiceName" +LDAP_OPATT_NAMING_CONTEXTS="namingContexts" +LDAP_OPATT_NAMING_CONTEXTS_W="namingContexts" +LDAP_OPATT_RECALC_HIERARCHY="recalcHierarchy" +LDAP_OPATT_RECALC_HIERARCHY_W="recalcHierarchy" +LDAP_OPATT_ROOT_DOMAIN_NAMING_CONTEXT="rootDomainNamingContext" +LDAP_OPATT_ROOT_DOMAIN_NAMING_CONTEXT_W="rootDomainNamingContext" +LDAP_OPATT_SCHEMA_NAMING_CONTEXT="schemaNamingContext" +LDAP_OPATT_SCHEMA_NAMING_CONTEXT_W="schemaNamingContext" +LDAP_OPATT_SCHEMA_UPDATE_NOW="schemaUpdateNow" +LDAP_OPATT_SCHEMA_UPDATE_NOW_W="schemaUpdateNow" +LDAP_OPATT_SERVER_NAME="serverName" +LDAP_OPATT_SERVER_NAME_W="serverName" +LDAP_OPATT_SUBSCHEMA_SUBENTRY="subschemaSubentry" +LDAP_OPATT_SUBSCHEMA_SUBENTRY_W="subschemaSubentry" +LDAP_OPATT_SUPPORTED_CAPABILITIES="supportedCapabilities" +LDAP_OPATT_SUPPORTED_CAPABILITIES_W="supportedCapabilities" +LDAP_OPATT_SUPPORTED_CONTROL="supportedControl" +LDAP_OPATT_SUPPORTED_CONTROL_W="supportedControl" +LDAP_OPATT_SUPPORTED_LDAP_POLICIES="supportedLDAPPolicies" +LDAP_OPATT_SUPPORTED_LDAP_POLICIES_W="supportedLDAPPolicies" +LDAP_OPATT_SUPPORTED_LDAP_VERSION="supportedLDAPVersion" +LDAP_OPATT_SUPPORTED_LDAP_VERSION_W="supportedLDAPVersion" +LDAP_OPATT_SUPPORTED_SASL_MECHANISM="supportedSASLMechanisms" +LDAP_OPATT_SUPPORTED_SASL_MECHANISM_W="supportedSASLMechanisms" +LDAP_OPT_AREC_EXCLUSIVE=0x98 +LDAP_OPT_AUTO_RECONNECT=0x91 +LDAP_OPT_CACHE_ENABLE=0xf +LDAP_OPT_CACHE_FN_PTRS=0xd +LDAP_OPT_CACHE_STRATEGY=0xe +LDAP_OPT_CHASE_REFERRALS=0x2 +LDAP_OPT_CLIENT_CERTIFICATE=0x80 +LDAP_OPT_DEREF=0x2 +LDAP_OPT_DESC=0x1 +LDAP_OPT_DNS=0x1 +LDAP_OPT_DNSDOMAIN_NAME=0x3B +LDAP_OPT_ENCRYPT=0x96 +LDAP_OPT_ERROR_NUMBER=0x31 +LDAP_OPT_ERROR_STRING=0x32 +LDAP_OPT_GETDSNAME_FLAGS=0x3D +LDAP_OPT_HOST_NAME=0x30 +LDAP_OPT_HOST_REACHABLE=0x3E +LDAP_OPT_IO_FN_PTRS=0xb +LDAP_OPT_PING_KEEP_ALIVE=0x36 +LDAP_OPT_PING_LIMIT=0x38 +LDAP_OPT_PING_WAIT_TIME=0x37 +LDAP_OPT_PROMPT_CREDENTIALS=0x3F +LDAP_OPT_PROTOCOL_VERSION=0x11 +LDAP_OPT_REBIND_ARG=0x7 +LDAP_OPT_REBIND_FN=0x6 +LDAP_OPT_REF_DEREF_CONN_PER_MSG=0x94 +LDAP_OPT_REFERRAL_CALLBACK=0x70 +LDAP_OPT_REFERRAL_HOP_LIMIT=0x10 +LDAP_OPT_REFERRALS=0x8 +LDAP_OPT_RESTART=0x9 +LDAP_OPT_RETURN_REFS=0x4 +LDAP_OPT_SASL_METHOD=0x97 +LDAP_OPT_SECURITY_CONTEXT=0x99 +LDAP_OPT_SERVER_CERTIFICATE=0x81 +LDAP_OPT_SERVER_ERROR=0x33 +LDAP_OPT_SERVER_EXT_ERROR=0x34 +LDAP_OPT_SIGN=0x95 +LDAP_OPT_SIZELIMIT=0x3 +LDAP_OPT_SSL=0xa +LDAP_OPT_SSL_INFO=0x93 +LDAP_OPT_SSPI_FLAGS=0x92 +LDAP_OPT_THREAD_FN_PTRS=0x5 +LDAP_OPT_TIMELIMIT=0x4 +LDAP_OPT_VERSION=0x11 +LDAP_PAGED_RESULT_OID_STRING="1.2.840.113556.1.4.319" +LDAP_PAGED_RESULT_OID_STRING_W="1.2.840.113556.1.4.319" +LDAP_PORT=389 +ldap_rename=ldap_rename_extW +ldap_rename_s=ldap_rename_ext_sA +LDAP_RES_ADD=0x69 +LDAP_RES_ANY=(-1) +LDAP_RES_BIND=0x61 +LDAP_RES_COMPARE=0x6f +LDAP_RES_DELETE=0x6b +LDAP_RES_EXTENDED=0x78 +LDAP_RES_MODIFY=0x67 +LDAP_RES_MODRDN=0x6d +LDAP_RES_REFERRAL=0x73 +LDAP_RES_SEARCH_ENTRY=0x64 +LDAP_RES_SEARCH_RESULT=0x65 +LDAP_RES_SESSION=0x72 +LDAP_SCOPE_BASE=0x0 +LDAP_SCOPE_ONELEVEL=0x1 +LDAP_SCOPE_SUBTREE=0x2 +LDAP_SEARCH_CMD=0x63 +LDAP_SERVER_CROSSDOM_MOVE_TARGET_OID="1.2.840.113556.1.4.521" +LDAP_SERVER_CROSSDOM_MOVE_TARGET_OID_W="1.2.840.113556.1.4.521" +LDAP_SERVER_DIRSYNC_OID="1.2.840.113556.1.4.841" +LDAP_SERVER_DIRSYNC_OID_W="1.2.840.113556.1.4.841" +LDAP_SERVER_DOMAIN_SCOPE_OID="1.2.840.113556.1.4.1339" +LDAP_SERVER_DOMAIN_SCOPE_OID_W="1.2.840.113556.1.4.1339" +LDAP_SERVER_EXTENDED_DN_OID="1.2.840.113556.1.4.529" +LDAP_SERVER_EXTENDED_DN_OID_W="1.2.840.113556.1.4.529" +LDAP_SERVER_LAZY_COMMIT_OID="1.2.840.113556.1.4.619" +LDAP_SERVER_LAZY_COMMIT_OID_W="1.2.840.113556.1.4.619" +LDAP_SERVER_NOTIFICATION_OID="1.2.840.113556.1.4.528" +LDAP_SERVER_NOTIFICATION_OID_W="1.2.840.113556.1.4.528" +LDAP_SERVER_PERMISSIVE_MODIFY_OID="1.2.840.113556.1.4.1413" +LDAP_SERVER_PERMISSIVE_MODIFY_OID_W="1.2.840.113556.1.4.1413" +LDAP_SERVER_RESP_SORT_OID="1.2.840.113556.1.4.474" +LDAP_SERVER_RESP_SORT_OID_W="1.2.840.113556.1.4.474" +LDAP_SERVER_SD_FLAGS_OID="1.2.840.113556.1.4.801" +LDAP_SERVER_SD_FLAGS_OID_W="1.2.840.113556.1.4.801" +LDAP_SERVER_SEARCH_OPTIONS_OID="1.2.840.113556.1.4.1340" +LDAP_SERVER_SEARCH_OPTIONS_OID_W="1.2.840.113556.1.4.1340" +LDAP_SERVER_SHOW_DELETED_OID="1.2.840.113556.1.4.417" +LDAP_SERVER_SHOW_DELETED_OID_W="1.2.840.113556.1.4.417" +LDAP_SERVER_SORT_OID="1.2.840.113556.1.4.473" +LDAP_SERVER_SORT_OID_W="1.2.840.113556.1.4.473" +LDAP_SERVER_TREE_DELETE_OID="1.2.840.113556.1.4.805" +LDAP_SERVER_TREE_DELETE_OID_W="1.2.840.113556.1.4.805" +LDAP_SERVER_VERIFY_NAME_OID="1.2.840.113556.1.4.1338" +LDAP_SERVER_VERIFY_NAME_OID_W="1.2.840.113556.1.4.1338" +LDAP_SESSION_CMD=0x71 +LDAP_SSL_GC_PORT=3269 +LDAP_SSL_PORT=636 +LDAP_SUBSTRING_ANY=0x81 +LDAP_SUBSTRING_FINAL=0x82 +LDAP_SUBSTRING_INITIAL=0x80 +LDAP_UNBIND_CMD=0x42 +LDAP_UNICODE=1 +LDAP_VERSION=LDAP_VERSION2 +LDAP_VERSION1=1 +LDAP_VERSION2=2 +LDAP_VERSION3=3 +LDBU_OP=0xA +LDBU_OP_STR="ldbu" +lDefaultTab=720 +LDF_OP=0x20 +LDF_OP_STR="ldf" +LDG_OP=0x21 +LDG_OP_STR="ldg" +LDL_L_OP=0x2A +LDL_L_OP_STR="ldl_l" +LDL_OP=0x28 +LDL_OP_STR="ldl" +LDQ_L_OP=0x2B +LDQ_L_OP_STR="ldq_l" +LDQ_OP=0x29 +LDQ_OP_STR="ldq" +LDQ_U_OP=0xB +LDQ_U_OP_STR="ldq_u" +LDS_OP=0x22 +LDS_OP_STR="lds" +LDT_OP=0x23 +LDT_OP_STR="ldt" +LDWU_OP=0xC +LDWU_OP_STR="ldwu" +LE_DONTOVERWRITE=(0x2) +LE_LOUD=(0x1) +LE_UPDATEADDRESSFIELD=(0x10000000) +LE_UPDATEDATEFIELD=(0x8000000) +LE_UPDATEFIELDS=(0x4) +LE_UPDATEPRELOADURLFIELD=(0x20000000) +LE_UPDATESHOWREFFIELD=(0x40000000) +LE_UPDATETITLEFIELD=(0x80000000) +LEFT_ALT_PRESSED=0x2 +LEFT_CTRL_PRESSED=0x8 +LEFT_JUSTIFIED=0 +LF_FACESIZE=32 +LF_FULLFACESIZE=64 +LF32_FIXED=0x1 +LF32_FREE=0x2 +LF32_MOVEABLE=0x4 +LG_INCLUDE_INDIRECT=(0x1) +LGRPID_ARABIC=0xd +LGRPID_ARMENIAN=0x11 +LGRPID_BALTIC=0x3 +LGRPID_CENTRAL_EUROPE=0x2 +LGRPID_CYRILLIC=0x5 +LGRPID_GEORGIAN=0x10 +LGRPID_GREEK=0x4 +LGRPID_HEBREW=0xc +LGRPID_INDIC=0xf +LGRPID_INSTALLED=0x1 +LGRPID_JAPANESE=0x7 +LGRPID_KOREAN=0x8 +LGRPID_SIMPLIFIED_CHINESE=0xa +LGRPID_SUPPORTED=0x2 +LGRPID_THAI=0xb +LGRPID_TRADITIONAL_CHINESE=0x9 +LGRPID_TURKISH=0x6 +LGRPID_VIETNAMESE=0xe +LGRPID_WESTERN_EUROPE=0x1 +LHND=(LMEM_MOVEABLE + LMEM_ZEROINIT) +lhSessionNull=(0) +LIBID_ADO=LIBID_ADO26 +LIBID_ADOR=LIBID_ADOR20 +LIBID_CADO10=LIBID_ADO20 +LIBID_CADOR10=LIBID_ADOR20 +LIBID_SQLNamespace="00026f30-EB1C-11cf-AE6E-00AA004A34D5" +LIF_ITEMID=0x4 +LIF_ITEMINDEX=0x1 +LIF_STATE=0x2 +LIF_URL=0x8 +LIGHT_SOURCE_DETECT_READY=0x4 +LIGHT_SOURCE_PRESENT=0x2 +LIGHT_SOURCE_PRESENT_DETECT=0x1 +LIGHT_SOURCE_READY=0x8 +LIGHT_SOURCE_SELECT=0x1 +LINE_ADDRESSSTATE=0 +LINE_AGENTSESSIONSTATUS=27 +LINE_AGENTSPECIFIC=21 +LINE_AGENTSTATUS=22 +LINE_AGENTSTATUSEX=29 +LINE_APPNEWCALL=23 +LINE_APPNEWCALLHUB=32 +LINE_CALLDEVSPECIFIC=(TSPI_MESSAGE_BASE + 1) +LINE_CALLDEVSPECIFICFEATURE=(TSPI_MESSAGE_BASE + 2) +LINE_CALLHUBCLOSE=33 +LINE_CALLINFO=1 +LINE_CALLSTATE=2 +LINE_CLOSE=3 +LINE_CREATE=19 +LINE_CREATEDIALOGINSTANCE=(TSPI_MESSAGE_BASE + 3) +LINE_DEVSPECIFIC=4 +LINE_DEVSPECIFICEX=34 +LINE_DEVSPECIFICFEATURE=5 +LINE_GATHERDIGITS=6 +LINE_GENERATE=7 +LINE_GROUPSTATUS=30 +LINE_LEN=256 +LINE_LINEDEVSTATE=8 +LINE_MONITORDIGITS=9 +LINE_MONITORMEDIA=10 +LINE_MONITORTONE=11 +LINE_NEWCALL=(TSPI_MESSAGE_BASE + 0) +LINE_PROXYREQUEST=24 +LINE_PROXYSTATUS=31 +LINE_QOSINFO=(TSPI_MESSAGE_BASE + 6) +LINE_QUEUESTATUS=28 +LINE_RATE=(QOSSPBASE + 3) +LINE_REMOVE=25 +LINE_REPLY=12 +LINE_REQUEST=13 +LINE_SENDDIALOGINSTANCEDATA=(TSPI_MESSAGE_BASE + 4) +LINE_SENDMSPDATA=(TSPI_MESSAGE_BASE + 5) +LINEADDRCAPFLAGS_ACCEPTTOALERT=0x100000 +LINEADDRCAPFLAGS_ACDGROUP=0x40000000 +LINEADDRCAPFLAGS_AUTORECONNECT=0x400 +LINEADDRCAPFLAGS_BLOCKIDDEFAULT=0x8 +LINEADDRCAPFLAGS_BLOCKIDOVERRIDE=0x10 +LINEADDRCAPFLAGS_COMPLETIONID=0x800 +LINEADDRCAPFLAGS_CONFDROP=0x200000 +LINEADDRCAPFLAGS_CONFERENCEHELD=0x4000 +LINEADDRCAPFLAGS_CONFERENCEMAKE=0x8000 +LINEADDRCAPFLAGS_DESTOFFHOOK=0x80 +LINEADDRCAPFLAGS_DIALED=0x20 +LINEADDRCAPFLAGS_FWDBUSYNAADDR=0x80000 +LINEADDRCAPFLAGS_FWDCONSULT=0x100 +LINEADDRCAPFLAGS_FWDINTEXTADDR=0x40000 +LINEADDRCAPFLAGS_FWDNUMRINGS=0x1 +LINEADDRCAPFLAGS_FWDSTATUSVALID=0x20000 +LINEADDRCAPFLAGS_HOLDMAKESNEW=0x4000000 +LINEADDRCAPFLAGS_NOEXTERNALCALLS=0x10000000 +LINEADDRCAPFLAGS_NOINTERNALCALLS=0x8000000 +LINEADDRCAPFLAGS_NOPSTNADDRESSTRANSLATION=0x80000000 +LINEADDRCAPFLAGS_ORIGOFFHOOK=0x40 +LINEADDRCAPFLAGS_PARTIALDIAL=0x10000 +LINEADDRCAPFLAGS_PICKUPCALLWAIT=0x400000 +LINEADDRCAPFLAGS_PICKUPGROUPID=0x2 +LINEADDRCAPFLAGS_PREDICTIVEDIALER=0x800000 +LINEADDRCAPFLAGS_QUEUE=0x1000000 +LINEADDRCAPFLAGS_ROUTEPOINT=0x2000000 +LINEADDRCAPFLAGS_SECURE=0x4 +LINEADDRCAPFLAGS_SETCALLINGID=0x20000000 +LINEADDRCAPFLAGS_SETUPCONFNULL=0x200 +LINEADDRCAPFLAGS_TRANSFERHELD=0x1000 +LINEADDRCAPFLAGS_TRANSFERMAKE=0x2000 +LINEADDRESSMODE_ADDRESSID=0x1 +LINEADDRESSMODE_DIALABLEADDR=0x2 +LINEADDRESSSHARING_BRIDGEDEXCL=0x2 +LINEADDRESSSHARING_BRIDGEDNEW=0x4 +LINEADDRESSSHARING_BRIDGEDSHARED=0x8 +LINEADDRESSSHARING_MONITORED=0x10 +LINEADDRESSSHARING_PRIVATE=0x1 +LINEADDRESSSTATE_CAPSCHANGE=0x100 +LINEADDRESSSTATE_DEVSPECIFIC=0x2 +LINEADDRESSSTATE_FORWARD=0x40 +LINEADDRESSSTATE_INUSEMANY=0x10 +LINEADDRESSSTATE_INUSEONE=0x8 +LINEADDRESSSTATE_INUSEZERO=0x4 +LINEADDRESSSTATE_NUMCALLS=0x20 +LINEADDRESSSTATE_OTHER=0x1 +LINEADDRESSSTATE_TERMINALS=0x80 +LINEADDRESSTYPE_DOMAINNAME=0x8 +LINEADDRESSTYPE_EMAILNAME=0x4 +LINEADDRESSTYPE_IPADDRESS=0x10 +LINEADDRESSTYPE_PHONENUMBER=0x1 +LINEADDRESSTYPE_SDP=0x2 +LINEADDRFEATURE_FORWARD=0x1 +LINEADDRFEATURE_FORWARDDND=0x2000 +LINEADDRFEATURE_FORWARDFWD=0x1000 +LINEADDRFEATURE_MAKECALL=0x2 +LINEADDRFEATURE_PICKUP=0x4 +LINEADDRFEATURE_PICKUPDIRECT=0x400 +LINEADDRFEATURE_PICKUPGROUP=0x200 +LINEADDRFEATURE_PICKUPHELD=0x100 +LINEADDRFEATURE_PICKUPWAITING=0x800 +LINEADDRFEATURE_SETMEDIACONTROL=0x8 +LINEADDRFEATURE_SETTERMINAL=0x10 +LINEADDRFEATURE_SETUPCONF=0x20 +LINEADDRFEATURE_UNCOMPLETECALL=0x40 +LINEADDRFEATURE_UNPARK=0x80 +LINEAGENTFEATURE_AGENTSPECIFIC=0x8 +LINEAGENTFEATURE_GETAGENTACTIVITYLIST=0x10 +LINEAGENTFEATURE_GETAGENTGROUP=0x20 +LINEAGENTFEATURE_SETAGENTACTIVITY=0x4 +LINEAGENTFEATURE_SETAGENTGROUP=0x1 +LINEAGENTFEATURE_SETAGENTSTATE=0x2 +LINEAGENTSESSIONSTATE_BUSYONCALL=0x4 +LINEAGENTSESSIONSTATE_BUSYWRAPUP=0x8 +LINEAGENTSESSIONSTATE_ENDED=0x10 +LINEAGENTSESSIONSTATE_NOTREADY=0x1 +LINEAGENTSESSIONSTATE_READY=0x2 +LINEAGENTSESSIONSTATE_RELEASED=0x20 +LINEAGENTSESSIONSTATUS_NEWSESSION=0x1 +LINEAGENTSESSIONSTATUS_STATE=0x2 +LINEAGENTSESSIONSTATUS_UPDATEINFO=0x4 +LINEAGENTSTATE_BUSYACD=0x8 +LINEAGENTSTATE_BUSYINCOMING=0x10 +LINEAGENTSTATE_BUSYOTHER=0x40 +LINEAGENTSTATE_BUSYOUTBOUND=0x20 +LINEAGENTSTATE_LOGGEDOFF=0x1 +LINEAGENTSTATE_NOTREADY=0x2 +LINEAGENTSTATE_READY=0x4 +LINEAGENTSTATE_UNAVAIL=0x200 +LINEAGENTSTATE_UNKNOWN=0x100 +LINEAGENTSTATE_WORKINGAFTERCALL=0x80 +LINEAGENTSTATEEX_BUSYACD=0x4 +LINEAGENTSTATEEX_BUSYINCOMING=0x8 +LINEAGENTSTATEEX_BUSYOUTGOING=0x10 +LINEAGENTSTATEEX_NOTREADY=0x1 +LINEAGENTSTATEEX_READY=0x2 +LINEAGENTSTATEEX_RELEASED=0x40 +LINEAGENTSTATEEX_UNKNOWN=0x20 +LINEAGENTSTATUS_ACTIVITY=0x8 +LINEAGENTSTATUS_ACTIVITYLIST=0x10 +LINEAGENTSTATUS_CAPSCHANGE=0x40 +LINEAGENTSTATUS_GROUP=0x1 +LINEAGENTSTATUS_GROUPLIST=0x20 +LINEAGENTSTATUS_NEXTSTATE=0x4 +LINEAGENTSTATUS_STATE=0x2 +LINEAGENTSTATUS_VALIDNEXTSTATES=0x100 +LINEAGENTSTATUS_VALIDSTATES=0x80 +LINEAGENTSTATUSEX_NEWAGENT=0x1 +LINEAGENTSTATUSEX_STATE=0x2 +LINEAGENTSTATUSEX_UPDATEINFO=0x3 +LINEANSWERMODE_DROP=0x2 +LINEANSWERMODE_HOLD=0x4 +LINEANSWERMODE_NONE=0x1 +LINEBEARERMODE_ALTSPEECHDATA=0x10 +LINEBEARERMODE_DATA=0x8 +LINEBEARERMODE_MULTIUSE=0x4 +LINEBEARERMODE_NONCALLSIGNALING=0x20 +LINEBEARERMODE_PASSTHROUGH=0x40 +LINEBEARERMODE_RESTRICTEDDATA=0x80 +LINEBEARERMODE_SPEECH=0x2 +LINEBEARERMODE_VOICE=0x1 +LINEBUSYMODE_STATION=0x1 +LINEBUSYMODE_TRUNK=0x2 +LINEBUSYMODE_UNAVAIL=0x8 +LINEBUSYMODE_UNKNOWN=0x4 +LINECALLCOMPLCOND_BUSY=0x1 +LINECALLCOMPLCOND_NOANSWER=0x2 +LINECALLCOMPLMODE_CALLBACK=0x2 +LINECALLCOMPLMODE_CAMPON=0x1 +LINECALLCOMPLMODE_INTRUDE=0x4 +LINECALLCOMPLMODE_MESSAGE=0x8 +LINECALLFEATURE_ACCEPT=0x1 +LINECALLFEATURE_ADDTOCONF=0x2 +LINECALLFEATURE_ANSWER=0x4 +LINECALLFEATURE_BLINDTRANSFER=0x8 +LINECALLFEATURE_COMPLETECALL=0x10 +LINECALLFEATURE_COMPLETETRANSF=0x20 +LINECALLFEATURE_DIAL=0x40 +LINECALLFEATURE_DROP=0x80 +LINECALLFEATURE_GATHERDIGITS=0x100 +LINECALLFEATURE_GENERATEDIGITS=0x200 +LINECALLFEATURE_GENERATETONE=0x400 +LINECALLFEATURE_HOLD=0x800 +LINECALLFEATURE_MONITORDIGITS=0x1000 +LINECALLFEATURE_MONITORMEDIA=0x2000 +LINECALLFEATURE_MONITORTONES=0x4000 +LINECALLFEATURE_PARK=0x8000 +LINECALLFEATURE_PREPAREADDCONF=0x10000 +LINECALLFEATURE_REDIRECT=0x20000 +LINECALLFEATURE_RELEASEUSERUSERINFO=0x10000000 +LINECALLFEATURE_REMOVEFROMCONF=0x40000 +LINECALLFEATURE_SECURECALL=0x80000 +LINECALLFEATURE_SENDUSERUSER=0x100000 +LINECALLFEATURE_SETCALLDATA=0x80000000 +LINECALLFEATURE_SETCALLPARAMS=0x200000 +LINECALLFEATURE_SETMEDIACONTROL=0x400000 +LINECALLFEATURE_SETQOS=0x40000000 +LINECALLFEATURE_SETTERMINAL=0x800000 +LINECALLFEATURE_SETTREATMENT=0x20000000 +LINECALLFEATURE_SETUPCONF=0x1000000 +LINECALLFEATURE_SETUPTRANSFER=0x2000000 +LINECALLFEATURE_SWAPHOLD=0x4000000 +LINECALLFEATURE_UNHOLD=0x8000000 +LINECALLFEATURE2_COMPLCALLBACK=0x8 +LINECALLFEATURE2_COMPLCAMPON=0x4 +LINECALLFEATURE2_COMPLINTRUDE=0x10 +LINECALLFEATURE2_COMPLMESSAGE=0x20 +LINECALLFEATURE2_NOHOLDCONFERENCE=0x1 +LINECALLFEATURE2_ONESTEPTRANSFER=0x2 +LINECALLFEATURE2_PARKDIRECT=0x100 +LINECALLFEATURE2_PARKNONDIRECT=0x200 +LINECALLFEATURE2_TRANSFERCONF=0x80 +LINECALLFEATURE2_TRANSFERNORM=0x40 +LINECALLHUBTRACKING_ALLCALLS=0x2 +LINECALLHUBTRACKING_NONE=0x0 +LINECALLHUBTRACKING_PROVIDERLEVEL=0x1 +LINECALLINFOSTATE_APPSPECIFIC=0x20 +LINECALLINFOSTATE_BEARERMODE=0x4 +LINECALLINFOSTATE_CALLDATA=0x40000000 +LINECALLINFOSTATE_CALLEDID=0x10000 +LINECALLINFOSTATE_CALLERID=0x8000 +LINECALLINFOSTATE_CALLID=0x40 +LINECALLINFOSTATE_CHARGINGINFO=0x1000000 +LINECALLINFOSTATE_COMPLETIONID=0x400 +LINECALLINFOSTATE_CONNECTEDID=0x20000 +LINECALLINFOSTATE_DEVSPECIFIC=0x2 +LINECALLINFOSTATE_DIALPARAMS=0x4000000 +LINECALLINFOSTATE_DISPLAY=0x100000 +LINECALLINFOSTATE_HIGHLEVELCOMP=0x400000 +LINECALLINFOSTATE_LOWLEVELCOMP=0x800000 +LINECALLINFOSTATE_MEDIAMODE=0x10 +LINECALLINFOSTATE_MONITORMODES=0x8000000 +LINECALLINFOSTATE_NUMMONITORS=0x2000 +LINECALLINFOSTATE_NUMOWNERDECR=0x1000 +LINECALLINFOSTATE_NUMOWNERINCR=0x800 +LINECALLINFOSTATE_ORIGIN=0x100 +LINECALLINFOSTATE_OTHER=0x1 +LINECALLINFOSTATE_QOS=0x20000000 +LINECALLINFOSTATE_RATE=0x8 +LINECALLINFOSTATE_REASON=0x200 +LINECALLINFOSTATE_REDIRECTINGID=0x80000 +LINECALLINFOSTATE_REDIRECTIONID=0x40000 +LINECALLINFOSTATE_RELATEDCALLID=0x80 +LINECALLINFOSTATE_TERMINAL=0x2000000 +LINECALLINFOSTATE_TREATMENT=0x10000000 +LINECALLINFOSTATE_TRUNK=0x4000 +LINECALLINFOSTATE_USERUSERINFO=0x200000 +LINECALLORIGIN_CONFERENCE=0x40 +LINECALLORIGIN_EXTERNAL=0x4 +LINECALLORIGIN_INBOUND=0x80 +LINECALLORIGIN_INTERNAL=0x2 +LINECALLORIGIN_OUTBOUND=0x1 +LINECALLORIGIN_UNAVAIL=0x20 +LINECALLORIGIN_UNKNOWN=0x10 +LINECALLPARAMFLAGS_BLOCKID=0x4 +LINECALLPARAMFLAGS_DESTOFFHOOK=0x10 +LINECALLPARAMFLAGS_IDLE=0x2 +LINECALLPARAMFLAGS_NOHOLDCONFERENCE=0x20 +LINECALLPARAMFLAGS_ONESTEPTRANSFER=0x80 +LINECALLPARAMFLAGS_ORIGOFFHOOK=0x8 +LINECALLPARAMFLAGS_PREDICTIVEDIAL=0x40 +LINECALLPARAMFLAGS_SECURE=0x1 +LINECALLPARTYID_ADDRESS=0x8 +LINECALLPARTYID_BLOCKED=0x1 +LINECALLPARTYID_NAME=0x4 +LINECALLPARTYID_OUTOFAREA=0x2 +LINECALLPARTYID_PARTIAL=0x10 +LINECALLPARTYID_UNAVAIL=0x40 +LINECALLPARTYID_UNKNOWN=0x20 +LINECALLPRIVILEGE_MONITOR=0x2 +LINECALLPRIVILEGE_NONE=0x1 +LINECALLPRIVILEGE_OWNER=0x4 +LINECALLREASON_CALLCOMPLETION=0x80 +LINECALLREASON_CAMPEDON=0x4000 +LINECALLREASON_DIRECT=0x1 +LINECALLREASON_FWDBUSY=0x2 +LINECALLREASON_FWDNOANSWER=0x4 +LINECALLREASON_FWDUNCOND=0x8 +LINECALLREASON_INTRUDE=0x1000 +LINECALLREASON_PARKED=0x2000 +LINECALLREASON_PICKUP=0x10 +LINECALLREASON_REDIRECT=0x40 +LINECALLREASON_REMINDER=0x200 +LINECALLREASON_ROUTEREQUEST=0x8000 +LINECALLREASON_TRANSFER=0x100 +LINECALLREASON_UNAVAIL=0x800 +LINECALLREASON_UNKNOWN=0x400 +LINECALLREASON_UNPARK=0x20 +LINECALLSELECT_ADDRESS=0x2 +LINECALLSELECT_CALL=0x4 +LINECALLSELECT_CALLID=0x10 +LINECALLSELECT_DEVICEID=0x8 +LINECALLSELECT_LINE=0x1 +LINECALLSTATE_ACCEPTED=0x4 +LINECALLSTATE_BUSY=0x40 +LINECALLSTATE_CONFERENCED=0x800 +LINECALLSTATE_CONNECTED=0x100 +LINECALLSTATE_DIALING=0x10 +LINECALLSTATE_DIALTONE=0x8 +LINECALLSTATE_DISCONNECTED=0x4000 +LINECALLSTATE_IDLE=0x1 +LINECALLSTATE_OFFERING=0x2 +LINECALLSTATE_ONHOLD=0x400 +LINECALLSTATE_ONHOLDPENDCONF=0x1000 +LINECALLSTATE_ONHOLDPENDTRANSFER=0x2000 +LINECALLSTATE_PROCEEDING=0x200 +LINECALLSTATE_RINGBACK=0x20 +LINECALLSTATE_SPECIALINFO=0x80 +LINECALLSTATE_UNKNOWN=0x8000 +LINECALLTREATMENT_BUSY=0x3 +LINECALLTREATMENT_MUSIC=0x4 +LINECALLTREATMENT_RINGBACK=0x2 +LINECALLTREATMENT_SILENCE=0x1 +LINECAPS=30 +LINECARDOPTION_HIDDEN=0x2 +LINECARDOPTION_PREDEFINED=0x1 +LINECONNECTEDMODE_ACTIVE=0x1 +LINECONNECTEDMODE_ACTIVEHELD=0x4 +LINECONNECTEDMODE_CONFIRMED=0x10 +LINECONNECTEDMODE_INACTIVE=0x2 +LINECONNECTEDMODE_INACTIVEHELD=0x8 +LINEDEVCAPFLAGS_CALLHUB=0x400 +LINEDEVCAPFLAGS_CALLHUBTRACKING=0x800 +LINEDEVCAPFLAGS_CLOSEDROP=0x20 +LINEDEVCAPFLAGS_CROSSADDRCONF=0x1 +LINEDEVCAPFLAGS_DIALBILLING=0x40 +LINEDEVCAPFLAGS_DIALDIALTONE=0x100 +LINEDEVCAPFLAGS_DIALQUIET=0x80 +LINEDEVCAPFLAGS_HIGHLEVCOMP=0x2 +LINEDEVCAPFLAGS_LOWLEVCOMP=0x4 +LINEDEVCAPFLAGS_MEDIACONTROL=0x8 +LINEDEVCAPFLAGS_MSP=0x200 +LINEDEVCAPFLAGS_MULTIPLEADDR=0x10 +LINEDEVCAPFLAGS_PRIVATEOBJECTS=0x1000 +LINEDEVSTATE_BATTERY=0x8000 +LINEDEVSTATE_CAPSCHANGE=0x100000 +LINEDEVSTATE_CLOSE=0x400 +LINEDEVSTATE_COMPLCANCEL=0x800000 +LINEDEVSTATE_CONFIGCHANGE=0x200000 +LINEDEVSTATE_CONNECTED=0x4 +LINEDEVSTATE_DEVSPECIFIC=0x20000 +LINEDEVSTATE_DISCONNECTED=0x8 +LINEDEVSTATE_INSERVICE=0x40 +LINEDEVSTATE_LOCK=0x80000 +LINEDEVSTATE_MAINTENANCE=0x100 +LINEDEVSTATE_MSGWAITOFF=0x20 +LINEDEVSTATE_MSGWAITON=0x10 +LINEDEVSTATE_NUMCALLS=0x800 +LINEDEVSTATE_NUMCOMPLETIONS=0x1000 +LINEDEVSTATE_OPEN=0x200 +LINEDEVSTATE_OTHER=0x1 +LINEDEVSTATE_OUTOFSERVICE=0x80 +LINEDEVSTATE_REINIT=0x40000 +LINEDEVSTATE_REMOVED=0x1000000 +LINEDEVSTATE_RINGING=0x2 +LINEDEVSTATE_ROAMMODE=0x4000 +LINEDEVSTATE_SIGNAL=0x10000 +LINEDEVSTATE_TERMINALS=0x2000 +LINEDEVSTATE_TRANSLATECHANGE=0x400000 +LINEDEVSTATUSFLAGS_CONNECTED=0x1 +LINEDEVSTATUSFLAGS_INSERVICE=0x4 +LINEDEVSTATUSFLAGS_LOCKED=0x8 +LINEDEVSTATUSFLAGS_MSGWAIT=0x2 +LINEDIALTONEMODE_EXTERNAL=0x8 +LINEDIALTONEMODE_INTERNAL=0x4 +LINEDIALTONEMODE_NORMAL=0x1 +LINEDIALTONEMODE_SPECIAL=0x2 +LINEDIALTONEMODE_UNAVAIL=0x20 +LINEDIALTONEMODE_UNKNOWN=0x10 +LINEDIGITMODE_DTMF=0x2 +LINEDIGITMODE_DTMFEND=0x4 +LINEDIGITMODE_PULSE=0x1 +LINEDISCONNECTMODE_BADADDRESS=0x80 +LINEDISCONNECTMODE_BLOCKED=0x20000 +LINEDISCONNECTMODE_BUSY=0x20 +LINEDISCONNECTMODE_CANCELLED=0x80000 +LINEDISCONNECTMODE_CONGESTION=0x200 +LINEDISCONNECTMODE_DONOTDISTURB=0x40000 +LINEDISCONNECTMODE_FORWARDED=0x10 +LINEDISCONNECTMODE_INCOMPATIBLE=0x400 +LINEDISCONNECTMODE_NOANSWER=0x40 +LINEDISCONNECTMODE_NODIALTONE=0x1000 +LINEDISCONNECTMODE_NORMAL=0x1 +LINEDISCONNECTMODE_NUMBERCHANGED=0x2000 +LINEDISCONNECTMODE_OUTOFORDER=0x4000 +LINEDISCONNECTMODE_PICKUP=0x8 +LINEDISCONNECTMODE_QOSUNAVAIL=0x10000 +LINEDISCONNECTMODE_REJECT=0x4 +LINEDISCONNECTMODE_TEMPFAILURE=0x8000 +LINEDISCONNECTMODE_UNAVAIL=0x800 +LINEDISCONNECTMODE_UNKNOWN=0x2 +LINEDISCONNECTMODE_UNREACHABLE=0x100 +LINEEQOSINFO_ADMISSIONFAILURE=0x2 +LINEEQOSINFO_GENERICERROR=0x4 +LINEEQOSINFO_NOQOS=0x1 +LINEEQOSINFO_POLICYFAILURE=0x3 +LINEERR_ADDRESSBLOCKED=0x80000053 +LINEERR_ALLOCATED=0x80000001 +LINEERR_BADDEVICEID=0x80000002 +LINEERR_BEARERMODEUNAVAIL=0x80000003 +LINEERR_BILLINGREJECTED=0x80000054 +LINEERR_CALLUNAVAIL=0x80000005 +LINEERR_COMPLETIONOVERRUN=0x80000006 +LINEERR_CONFERENCEFULL=0x80000007 +LINEERR_DIALBILLING=0x80000008 +LINEERR_DIALDIALTONE=0x80000009 +LINEERR_DIALPROMPT=0x8000000A +LINEERR_DIALQUIET=0x8000000B +LINEERR_DIALVOICEDETECT=0x8000005C +LINEERR_DISCONNECTED=0x80000060 +LINEERR_INCOMPATIBLEAPIVERSION=0x8000000C +LINEERR_INCOMPATIBLEEXTVERSION=0x8000000D +LINEERR_INIFILECORRUPT=0x8000000E +LINEERR_INUSE=0x8000000F +LINEERR_INVALADDRESS=0x80000010 +LINEERR_INVALADDRESSID=0x80000011 +LINEERR_INVALADDRESSMODE=0x80000012 +LINEERR_INVALADDRESSSTATE=0x80000013 +LINEERR_INVALADDRESSTYPE=0x8000005E +LINEERR_INVALAGENTACTIVITY=0x8000005B +LINEERR_INVALAGENTGROUP=0x80000058 +LINEERR_INVALAGENTID=0x80000057 +LINEERR_INVALAGENTSESSIONSTATE=0x8000005F +LINEERR_INVALAGENTSTATE=0x8000005A +LINEERR_INVALAPPHANDLE=0x80000014 +LINEERR_INVALAPPNAME=0x80000015 +LINEERR_INVALBEARERMODE=0x80000016 +LINEERR_INVALCALLCOMPLMODE=0x80000017 +LINEERR_INVALCALLHANDLE=0x80000018 +LINEERR_INVALCALLPARAMS=0x80000019 +LINEERR_INVALCALLPRIVILEGE=0x8000001A +LINEERR_INVALCALLSELECT=0x8000001B +LINEERR_INVALCALLSTATE=0x8000001C +LINEERR_INVALCALLSTATELIST=0x8000001D +LINEERR_INVALCARD=0x8000001E +LINEERR_INVALCOMPLETIONID=0x8000001F +LINEERR_INVALCONFCALLHANDLE=0x80000020 +LINEERR_INVALCONSULTCALLHANDLE=0x80000021 +LINEERR_INVALCOUNTRYCODE=0x80000022 +LINEERR_INVALDEVICECLASS=0x80000023 +LINEERR_INVALDEVICEHANDLE=0x80000024 +LINEERR_INVALDIALPARAMS=0x80000025 +LINEERR_INVALDIGITLIST=0x80000026 +LINEERR_INVALDIGITMODE=0x80000027 +LINEERR_INVALDIGITS=0x80000028 +LINEERR_INVALEXTVERSION=0x80000029 +LINEERR_INVALFEATURE=0x80000055 +LINEERR_INVALGROUPID=0x8000002A +LINEERR_INVALLINEHANDLE=0x8000002B +LINEERR_INVALLINESTATE=0x8000002C +LINEERR_INVALLOCATION=0x8000002D +LINEERR_INVALMEDIALIST=0x8000002E +LINEERR_INVALMEDIAMODE=0x8000002F +LINEERR_INVALMESSAGEID=0x80000030 +LINEERR_INVALPARAM=0x80000032 +LINEERR_INVALPARKID=0x80000033 +LINEERR_INVALPARKMODE=0x80000034 +LINEERR_INVALPASSWORD=0x80000059 +LINEERR_INVALPOINTER=0x80000035 +LINEERR_INVALPRIVSELECT=0x80000036 +LINEERR_INVALRATE=0x80000037 +LINEERR_INVALREQUESTMODE=0x80000038 +LINEERR_INVALTERMINALID=0x80000039 +LINEERR_INVALTERMINALMODE=0x8000003A +LINEERR_INVALTIMEOUT=0x8000003B +LINEERR_INVALTONE=0x8000003C +LINEERR_INVALTONELIST=0x8000003D +LINEERR_INVALTONEMODE=0x8000003E +LINEERR_INVALTRANSFERMODE=0x8000003F +LINEERR_LINEMAPPERFAILED=0x80000040 +LINEERR_NOCONFERENCE=0x80000041 +LINEERR_NODEVICE=0x80000042 +LINEERR_NODRIVER=0x80000043 +LINEERR_NOMEM=0x80000044 +LINEERR_NOMULTIPLEINSTANCE=0x80000056 +LINEERR_NOREQUEST=0x80000045 +LINEERR_NOTOWNER=0x80000046 +LINEERR_NOTREGISTERED=0x80000047 +LINEERR_OPERATIONFAILED=0x80000048 +LINEERR_OPERATIONUNAVAIL=0x80000049 +LINEERR_RATEUNAVAIL=0x8000004A +LINEERR_REINIT=0x80000052 +LINEERR_REQUESTOVERRUN=0x8000004C +LINEERR_RESOURCEUNAVAIL=0x8000004B +LINEERR_STRUCTURETOOSMALL=0x8000004D +LINEERR_TARGETNOTFOUND=0x8000004E +LINEERR_TARGETSELF=0x8000004F +LINEERR_UNINITIALIZED=0x80000050 +LINEERR_USERCANCELLED=0x8000005D +LINEERR_USERUSERINFOTOOBIG=0x80000051 +LINEFEATURE_DEVSPECIFIC=0x1 +LINEFEATURE_DEVSPECIFICFEAT=0x2 +LINEFEATURE_FORWARD=0x4 +LINEFEATURE_FORWARDDND=0x100 +LINEFEATURE_FORWARDFWD=0x80 +LINEFEATURE_MAKECALL=0x8 +LINEFEATURE_SETDEVSTATUS=0x40 +LINEFEATURE_SETMEDIACONTROL=0x10 +LINEFEATURE_SETTERMINAL=0x20 +LINEFORWARDMODE_BUSY=0x10 +LINEFORWARDMODE_BUSYEXTERNAL=0x40 +LINEFORWARDMODE_BUSYINTERNAL=0x20 +LINEFORWARDMODE_BUSYNA=0x1000 +LINEFORWARDMODE_BUSYNAEXTERNAL=0x4000 +LINEFORWARDMODE_BUSYNAINTERNAL=0x2000 +LINEFORWARDMODE_BUSYNASPECIFIC=0x8000 +LINEFORWARDMODE_BUSYSPECIFIC=0x80 +LINEFORWARDMODE_NOANSW=0x100 +LINEFORWARDMODE_NOANSWEXTERNAL=0x400 +LINEFORWARDMODE_NOANSWINTERNAL=0x200 +LINEFORWARDMODE_NOANSWSPECIFIC=0x800 +LINEFORWARDMODE_UNAVAIL=0x20000 +LINEFORWARDMODE_UNCOND=0x1 +LINEFORWARDMODE_UNCONDEXTERNAL=0x4 +LINEFORWARDMODE_UNCONDINTERNAL=0x2 +LINEFORWARDMODE_UNCONDSPECIFIC=0x8 +LINEFORWARDMODE_UNKNOWN=0x10000 +LINEGATHERTERM_BUFFERFULL=0x1 +LINEGATHERTERM_CANCEL=0x10 +LINEGATHERTERM_FIRSTTIMEOUT=0x4 +LINEGATHERTERM_INTERTIMEOUT=0x8 +LINEGATHERTERM_TERMDIGIT=0x2 +LINEGENERATETERM_CANCEL=0x2 +LINEGENERATETERM_DONE=0x1 +LINEGROUPSTATUS_GROUPREMOVED=0x2 +LINEGROUPSTATUS_NEWGROUP=0x1 +LINEINITIALIZEEXOPTION_CALLHUBTRACKING=0x80000000 +LINEINITIALIZEEXOPTION_USECOMPLETIONPORT=0x3 +LINEINITIALIZEEXOPTION_USEEVENT=0x2 +LINEINITIALIZEEXOPTION_USEHIDDENWINDOW=0x1 +LINELOCATIONOPTION_PULSEDIAL=0x1 +LINEMAPPER=0xFFFFFFFF +LINEMEDIACONTROL_NONE=0x1 +LINEMEDIACONTROL_PAUSE=0x8 +LINEMEDIACONTROL_RATEDOWN=0x40 +LINEMEDIACONTROL_RATENORMAL=0x80 +LINEMEDIACONTROL_RATEUP=0x20 +LINEMEDIACONTROL_RESET=0x4 +LINEMEDIACONTROL_RESUME=0x10 +LINEMEDIACONTROL_START=0x2 +LINEMEDIACONTROL_VOLUMEDOWN=0x200 +LINEMEDIACONTROL_VOLUMENORMAL=0x400 +LINEMEDIACONTROL_VOLUMEUP=0x100 +LINEMEDIAMODE_ADSI=0x2000 +LINEMEDIAMODE_AUTOMATEDVOICE=0x8 +LINEMEDIAMODE_DATAMODEM=0x10 +LINEMEDIAMODE_DIGITALDATA=0x100 +LINEMEDIAMODE_G3FAX=0x20 +LINEMEDIAMODE_G4FAX=0x80 +LINEMEDIAMODE_INTERACTIVEVOICE=0x4 +LINEMEDIAMODE_MIXED=0x1000 +LINEMEDIAMODE_TDD=0x40 +LINEMEDIAMODE_TELETEX=0x200 +LINEMEDIAMODE_TELEX=0x800 +LINEMEDIAMODE_UNKNOWN=0x2 +LINEMEDIAMODE_VIDEO=0x8000 +LINEMEDIAMODE_VIDEOTEX=0x400 +LINEMEDIAMODE_VOICEVIEW=0x4000 +LINEOFFERINGMODE_ACTIVE=0x1 +LINEOFFERINGMODE_INACTIVE=0x2 +LINEOPENOPTION_PROXY=0x40000000 +LINEOPENOPTION_SINGLEADDRESS=0x80000000 +LINEPARKMODE_DIRECTED=0x1 +LINEPARKMODE_NONDIRECTED=0x2 +LINEPROXYREQUEST_AGENTSPECIFIC=0x6 +LINEPROXYREQUEST_CREATEAGENT=0x9 +LINEPROXYREQUEST_CREATEAGENTSESSION=0xC +LINEPROXYREQUEST_GETAGENTACTIVITYLIST=0x7 +LINEPROXYREQUEST_GETAGENTCAPS=0x4 +LINEPROXYREQUEST_GETAGENTGROUPLIST=0x8 +LINEPROXYREQUEST_GETAGENTINFO=0xB +LINEPROXYREQUEST_GETAGENTSESSIONINFO=0xF +LINEPROXYREQUEST_GETAGENTSESSIONLIST=0xD +LINEPROXYREQUEST_GETAGENTSTATUS=0x5 +LINEPROXYREQUEST_GETGROUPLIST=0x13 +LINEPROXYREQUEST_GETQUEUEINFO=0x12 +LINEPROXYREQUEST_GETQUEUELIST=0x10 +LINEPROXYREQUEST_SETAGENTACTIVITY=0x3 +LINEPROXYREQUEST_SETAGENTGROUP=0x1 +LINEPROXYREQUEST_SETAGENTMEASUREMENTPERIOD=0xA +LINEPROXYREQUEST_SETAGENTSESSIONSTATE=0xE +LINEPROXYREQUEST_SETAGENTSTATE=0x2 +LINEPROXYREQUEST_SETAGENTSTATEEX=0x14 +LINEPROXYREQUEST_SETQUEUEMEASUREMENTPERIOD=0x11 +LINEPROXYSTATUS_ALLOPENFORACD=0x4 +LINEPROXYSTATUS_CLOSE=0x2 +LINEPROXYSTATUS_OPEN=0x1 +LINEQOSREQUESTTYPE_SERVICELEVEL=0x1 +LINEQOSSERVICELEVEL_BESTEFFORT=0x3 +LINEQOSSERVICELEVEL_IFAVAILABLE=0x2 +LINEQOSSERVICELEVEL_NEEDED=0x1 +LINEQOSSTRUCT_KEY=("LQSK") +LINEQUEUESTATUS_NEWQUEUE=0x2 +LINEQUEUESTATUS_QUEUEREMOVED=0x4 +LINEQUEUESTATUS_UPDATEINFO=0x1 +LINEREMOVEFROMCONF_ANY=0x3 +LINEREMOVEFROMCONF_LAST=0x2 +LINEREMOVEFROMCONF_NONE=0x1 +LINEREQUESTMODE_DROP=0x4 +LINEREQUESTMODE_MAKECALL=0x1 +LINEREQUESTMODE_MEDIACALL=0x2 +LINEROAMMODE_HOME=0x4 +LINEROAMMODE_ROAMA=0x8 +LINEROAMMODE_ROAMB=0x10 +LINEROAMMODE_UNAVAIL=0x2 +LINEROAMMODE_UNKNOWN=0x1 +LINESPECIALINFO_CUSTIRREG=0x2 +LINESPECIALINFO_NOCIRCUIT=0x1 +LINESPECIALINFO_REORDER=0x4 +LINESPECIALINFO_UNAVAIL=0x10 +LINESPECIALINFO_UNKNOWN=0x8 +LINETERMDEV_HEADSET=0x2 +LINETERMDEV_PHONE=0x1 +LINETERMDEV_SPEAKER=0x4 +LINETERMMODE_BUTTONS=0x1 +LINETERMMODE_DISPLAY=0x4 +LINETERMMODE_HOOKSWITCH=0x10 +LINETERMMODE_LAMPS=0x2 +LINETERMMODE_MEDIABIDIRECT=0x80 +LINETERMMODE_MEDIAFROMLINE=0x40 +LINETERMMODE_MEDIATOLINE=0x20 +LINETERMMODE_RINGER=0x8 +LINETERMSHARING_PRIVATE=0x1 +LINETERMSHARING_SHAREDCONF=0x4 +LINETERMSHARING_SHAREDEXCL=0x2 +LINETOLLLISTOPTION_ADD=0x1 +LINETOLLLISTOPTION_REMOVE=0x2 +LINETONEMODE_BEEP=0x8 +LINETONEMODE_BILLING=0x10 +LINETONEMODE_BUSY=0x4 +LINETONEMODE_CUSTOM=0x1 +LINETONEMODE_RINGBACK=0x2 +LINETRANSFERMODE_CONFERENCE=0x2 +LINETRANSFERMODE_TRANSFER=0x1 +LINETRANSLATEOPTION_CANCELCALLWAITING=0x2 +LINETRANSLATEOPTION_CARDOVERRIDE=0x1 +LINETRANSLATEOPTION_FORCELD=0x8 +LINETRANSLATEOPTION_FORCELOCAL=0x4 +LINETRANSLATERESULT_CANONICAL=0x1 +LINETRANSLATERESULT_DIALBILLING=0x40 +LINETRANSLATERESULT_DIALDIALTONE=0x100 +LINETRANSLATERESULT_DIALPROMPT=0x200 +LINETRANSLATERESULT_DIALQUIET=0x80 +LINETRANSLATERESULT_INTERNATIONAL=0x2 +LINETRANSLATERESULT_INTOLLLIST=0x10 +LINETRANSLATERESULT_LOCAL=0x8 +LINETRANSLATERESULT_LONGDISTANCE=0x4 +LINETRANSLATERESULT_NOTINTOLLLIST=0x20 +LINETRANSLATERESULT_NOTRANSLATION=0x800 +LINETRANSLATERESULT_VOICEDETECT=0x400 +LINETSPIOPTION_NONREENTRANT=0x1 +LinkOption_4Wire=CED4WIRE +LinkOption_DMA=CEDDMA +LinkOption_FullDuplex=CEDFDPLX +LinkOption_HDLC=CEDHDLC +LinkOption_InternalClock=CEDCLOCK +LinkOption_NRZI=CEDNRZI +LinkOption_ResetStatistics=CEDRSTAT +LINKSBAND=0x4 +LIS_ENABLED=0x2 +LIS_FOCUSED=0x1 +LIS_NOGRPCONV=0x2 +LIS_QUIET=0x1 +LIS_SHELLEXECURL=0x8 +LIS_VISITED=0x4 +LISTEN_OUTSTANDING=0x1 +LISTEN_STATUS_CANLISTEN=(0) +LISTEN_STATUS_CANTOPENAUDIO=(3) +LISTEN_STATUS_COULDNTINITIALIZESPEECH=(4) +LISTEN_STATUS_ERROR=(6) +LISTEN_STATUS_NOAUDIO=(1) +LISTEN_STATUS_NOTACTIVE=(2) +LISTEN_STATUS_SPEECHDISABLED=(5) +LITTLEENDIAN=0x1 +LL_CONNECTING=1 +LL_DISCONNECTING=3 +LL_INACTIVE=0 +LL_RUNNING=2 +LLC_ADAPTER_ETHERNET=0x10 +LLC_ADAPTER_TOKEN_RING=0x40 +LLC_BUFFER_CREATE=0x30 +LLC_BUFFER_FREE=0x27 +LLC_BUFFER_GET=0x26 +LLC_CHAIN_XMIT_COMMANDS_ON_LINK=0 +LLC_CHAIN_XMIT_COMMANDS_ON_SAP=2 +LLC_COMPLETE_SINGLE_XMIT_FRAME=1 +LLC_CONTIGUOUS_DATA=0x40 +LLC_CONTIGUOUS_MAC=0x80 +LLC_DECREASE_LINK_STATIONS=0x80 +LLC_DIR_CLOSE_ADAPTER=0x4 +LLC_DIR_CLOSE_DIRECT=0x34 +LLC_DIR_INITIALIZE=0x20 +LLC_DIR_INTERRUPT=0x0 +LLC_DIR_OPEN_ADAPTER=0x3 +LLC_DIR_OPEN_DIRECT=0x35 +LLC_DIR_RCV_ALL_8022_FRAMES=2 +LLC_DIR_RCV_ALL_ETHERNET_TYPES=5 +LLC_DIR_RCV_ALL_FRAMES=4 +LLC_DIR_RCV_ALL_MAC_FRAMES=1 +LLC_DIR_RCV_ALL_TR_FRAMES=0 +LLC_DIR_READ_LOG=0x8 +LLC_DIR_READ_LOG_ADAPTER=0 +LLC_DIR_READ_LOG_BOTH=2 +LLC_DIR_READ_LOG_DIRECT=1 +LLC_DIR_SET_EXCEPTION_FLAGS=0x2D +LLC_DIR_SET_FUNCTIONAL_ADDRESS=0x7 +LLC_DIR_SET_GROUP_ADDRESS=0x6 +LLC_DIR_SET_MULTICAST_ADDRESS=0x5 +LLC_DIR_STATUS=0x21 +LLC_DIR_TIMER_CANCEL=0x23 +LLC_DIR_TIMER_CANCEL_GROUP=0x2C +LLC_DIR_TIMER_SET=0x22 +LLC_DIRECT_OPTIONS_ALL_MACS=0x1880 +LLC_DLC_CLOSE_SAP=0x16 +LLC_DLC_CLOSE_STATION=0x1A +LLC_DLC_CONNECT_STATION=0x1B +LLC_DLC_FLOW_CONTROL=0x1D +LLC_DLC_MODIFY=0x1C +LLC_DLC_OPEN_SAP=0x15 +LLC_DLC_OPEN_STATION=0x19 +LLC_DLC_READ_STATISTICS=0 +LLC_DLC_REALLOCATE_STATIONS=0x17 +LLC_DLC_RESET=0x14 +LLC_DLC_RESET_STATISTICS=0x80 +LLC_DLC_SET_THRESHOLD=0x33 +LLC_DLC_STATISTICS=0x1E +LLC_EVENT_COMMAND_COMPLETION=0x1 +LLC_EVENT_CRITICAL_EXCEPTION=0x10 +LLC_EVENT_NETWORK_STATUS=0x20 +LLC_EVENT_RECEIVE_DATA=0x4 +LLC_EVENT_STATUS_CHANGE=0x8 +LLC_EVENT_SYSTEM_ACTION=0x40 +LLC_EVENT_TRANSMIT_COMPLETION=0x2 +LLC_FIRST_DATA_SEGMENT=0x1 +LLC_GROUP_SAP=0x2 +LLC_INCREASE_LINK_STATIONS=0 +LLC_INDICATE_ACCESS_PRTY_LOWERED=0x20 +LLC_INDICATE_CONNECT_REQUEST=0x400 +LLC_INDICATE_DLC_COUNTER_OVERFLOW=0x40 +LLC_INDICATE_DM_DISC_RECEIVED=0x4000 +LLC_INDICATE_FRMR_RECEIVED=0x2000 +LLC_INDICATE_FRMR_SENT=0x1000 +LLC_INDICATE_LINK_LOST=0x8000 +LLC_INDICATE_LOCAL_STATION_BUSY=0x1 +LLC_INDICATE_REMOTE_BUSY=0x200 +LLC_INDICATE_REMOTE_READY=0x100 +LLC_INDICATE_RESET=0x800 +LLC_INDICATE_TI_TIMER_EXPIRED=0x80 +LLC_INDIVIDUAL_SAP=0x4 +LLC_MAX_DLC_COMMAND=0x37 +LLC_MEMBER_OF_GROUP_SAP=0x1 +LLC_NEXT_DATA_SEGMENT=0x2 +LLC_NOT_CONTIGUOUS_DATA=0x0 +LLC_OPTION_READ_ALL=2 +LLC_OPTION_READ_SAP=1 +LLC_OPTION_READ_STATION=0 +LLC_RCV_CHAIN_FRAMES_ON_LINK=1 +LLC_RCV_CHAIN_FRAMES_ON_SAP=2 +LLC_RCV_READ_INDIVIDUAL_FRAMES=0 +LLC_READ=0x31 +LLC_READ_ALL_EVENTS=0x7F +LLC_READ_CANCEL=0x32 +LLC_RECEIVE=0x28 +LLC_RECEIVE_CANCEL=0x29 +LLC_RECEIVE_MODIFY=0x2A +LLC_RESET_LOCAL_BUSY_BUFFER=0xC0 +LLC_RESET_LOCAL_BUSY_USER=0x80 +LLC_SET_LOCAL_BUSY_USER=0 +LLC_SIZE=sizeof(LLC) +LLC_STATUS_MAX_ERROR=0xFF +LLC_TRANSMIT_DIR_FRAME=0xA +LLC_TRANSMIT_FRAMES=0x9 +LLC_TRANSMIT_I_FRAME=0xB +LLC_TRANSMIT_TEST_CMD=0x11 +LLC_TRANSMIT_UI_FRAME=0xD +LLC_TRANSMIT_XID_CMD=0xE +LLC_TRANSMIT_XID_RESP_FINAL=0xF +LLC_TRANSMIT_XID_RESP_NOT_FINAL=0x10 +LLC_XID_HANDLING_IN_APPLICATION=0x8 +LLC_XID_HANDLING_IN_DLC=0 +LLC_XMIT_BUFFER_SIZE=sizeof(LLC_XMIT_BUFFER) +LLKHF_ALTDOWN=(KF_ALTDOWN >> 8) +LLKHF_EXTENDED=(KF_EXTENDED >> 8) +LLKHF_INJECTED=0x10 +LLKHF_UP=(KF_UP >> 8) +LLMHF_INJECTED=0x1 +LM_BAUD_115200=115200 +LM_BAUD_1152K=1152000 +LM_BAUD_1200=1200 +LM_BAUD_19200=19200 +LM_BAUD_2400=2400 +LM_BAUD_38400=38400 +LM_BAUD_4M=4000000 +LM_BAUD_57600=57600 +LM_BAUD_576K=576000 +LM_BAUD_9600=9600 +LM_GETIDEALHEIGHT=(WM_USER + 0x301) +LM_GETITEM=(WM_USER + 0x303) +LM_HITTEST=(WM_USER + 0x300) +LM_SETITEM=(WM_USER + 0x302) +LM20_CNLEN=15 +LM20_DEVLEN=8 +LM20_DNLEN=LM20_CNLEN +LM20_GNLEN=LM20_UNLEN +LM20_MAXCOMMENTSZ=48 +LM20_NNLEN=12 +LM20_PATHLEN=256 +LM20_PWLEN=14 +LM20_QNLEN=LM20_NNLEN +LM20_RMLEN=(LM20_UNCLEN + 1 + LM20_NNLEN) +LM20_SERVICE_ACTIVE=0x0 +LM20_SERVICE_CONTINUE_PENDING=0x4 +LM20_SERVICE_PAUSE_PENDING=0x8 +LM20_SERVICE_PAUSED=0xC +LM20_SNLEN=15 +LM20_STXTLEN=63 +LM20_UNCLEN=(LM20_CNLEN + 2) +LM20_UNLEN=20 +LmCharSetASCII=0 +LmCharSetISO_8859_1=1 +LmCharSetISO_8859_2=2 +LmCharSetISO_8859_3=3 +LmCharSetISO_8859_4=4 +LmCharSetISO_8859_5=5 +LmCharSetISO_8859_6=6 +LmCharSetISO_8859_7=7 +LmCharSetISO_8859_8=8 +LmCharSetISO_8859_9=9 +LmCharSetUNICODE=0xFF +LMCSTR=LPCSTR +LMEM_DISCARDABLE=0xF00 +LMEM_DISCARDED=0x4000 +LMEM_FIXED=0x0 +LMEM_INVALID_HANDLE=0x8000 +LMEM_LOCKCOUNT=0xFF +LMEM_MODIFY=0x80 +LMEM_MOVEABLE=0x2 +LMEM_NOCOMPACT=0x10 +LMEM_NODISCARD=0x20 +LMEM_VALID_FLAGS=0xF72 +LMEM_ZEROINIT=0x40 +LMSTR=LPSTR +LNH_12_CPU=48 +LNH_16_CPU=49 +LNH_48_CPU=97 +LNH_8_CPU=47 +LNOTIFY_DISCARD=2 +LNOTIFY_MOVE=1 +LNOTIFY_OUTOFMEM=0 +LOAD_DLL_DEBUG_EVENT=6 +LOAD_LIBRARY_AS_DATAFILE=0x2 +LOAD_WITH_ALTERED_SEARCH_PATH=0x8 +LOADPERF_FLAGS_CREATE_MOF_ONLY=4 +LOADPERF_FLAGS_DELETE_MOF_ON_EXIT=1 +LOADPERF_FLAGS_DISPLAY_USER_MSGS=8 +LOADPERF_FLAGS_LOAD_REGISTRY_ONLY=2 +LOC_SEARCH=0x2 +LOCAL_INTERNET_ACCESS=INTERNET_OPEN_TYPE_DIRECT +LOCAL_QOSABILITY=(QOSSPBASE + 5) +LOCAL_TRAFFIC_CONTROL=(QOSSPBASE + 4) +LOCALE_FONTSIGNATURE=0x58 +LOCALE_ICALENDARTYPE=0x1009 +LOCALE_ICENTURY=0x24 +LOCALE_ICOUNTRY=0x5 +LOCALE_ICURRDIGITS=0x19 +LOCALE_ICURRENCY=0x1B +LOCALE_IDATE=0x21 +LOCALE_IDAYLZERO=0x26 +LOCALE_IDEFAULTANSICODEPAGE=0x1004 +LOCALE_IDEFAULTCODEPAGE=0xB +LOCALE_IDEFAULTCOUNTRY=0xA +LOCALE_IDEFAULTEBCDICCODEPAGE=0x1012 +LOCALE_IDEFAULTLANGUAGE=0x9 +LOCALE_IDEFAULTMACCODEPAGE=0x1011 +LOCALE_IDIGITS=0x11 +LOCALE_IDIGITSUBSTITUTION=0x1014 +LOCALE_IFIRSTDAYOFWEEK=0x100C +LOCALE_IFIRSTWEEKOFYEAR=0x100D +LOCALE_IINTLCURRDIGITS=0x1A +LOCALE_ILANGUAGE=0x1 +LOCALE_ILDATE=0x22 +LOCALE_ILZERO=0x12 +LOCALE_IMEASURE=0xD +LOCALE_IMONLZERO=0x27 +LOCALE_INEGCURR=0x1C +LOCALE_INEGNUMBER=0x1010 +LOCALE_INEGSEPBYSPACE=0x57 +LOCALE_INEGSIGNPOSN=0x53 +LOCALE_INEGSYMPRECEDES=0x56 +LOCALE_IOPTIONALCALENDAR=0x100B +LOCALE_IPAPERSIZE=0x100A +LOCALE_IPOSSEPBYSPACE=0x55 +LOCALE_IPOSSIGNPOSN=0x52 +LOCALE_IPOSSYMPRECEDES=0x54 +LOCALE_ITIME=0x23 +LOCALE_ITIMEMARKPOSN=0x1005 +LOCALE_ITLZERO=0x25 +LOCALE_NOUSEROVERRIDE=0x80000000 +LOCALE_RETURN_NUMBER=0x20000000 +LOCALE_S1159=0x28 +LOCALE_S2359=0x29 +LOCALE_SABBREVCTRYNAME=0x7 +LOCALE_SABBREVDAYNAME1=0x31 +LOCALE_SABBREVDAYNAME2=0x32 +LOCALE_SABBREVDAYNAME3=0x33 +LOCALE_SABBREVDAYNAME4=0x34 +LOCALE_SABBREVDAYNAME5=0x35 +LOCALE_SABBREVDAYNAME6=0x36 +LOCALE_SABBREVDAYNAME7=0x37 +LOCALE_SABBREVLANGNAME=0x3 +LOCALE_SABBREVMONTHNAME1=0x44 +LOCALE_SABBREVMONTHNAME10=0x4D +LOCALE_SABBREVMONTHNAME11=0x4E +LOCALE_SABBREVMONTHNAME12=0x4F +LOCALE_SABBREVMONTHNAME13=0x100F +LOCALE_SABBREVMONTHNAME2=0x45 +LOCALE_SABBREVMONTHNAME3=0x46 +LOCALE_SABBREVMONTHNAME4=0x47 +LOCALE_SABBREVMONTHNAME5=0x48 +LOCALE_SABBREVMONTHNAME6=0x49 +LOCALE_SABBREVMONTHNAME7=0x4A +LOCALE_SABBREVMONTHNAME8=0x4B +LOCALE_SABBREVMONTHNAME9=0x4C +LOCALE_SCOUNTRY=0x6 +LOCALE_SCURRENCY=0x14 +LOCALE_SDATE=0x1D +LOCALE_SDAYNAME1=0x2A +LOCALE_SDAYNAME2=0x2B +LOCALE_SDAYNAME3=0x2C +LOCALE_SDAYNAME4=0x2D +LOCALE_SDAYNAME5=0x2E +LOCALE_SDAYNAME6=0x2F +LOCALE_SDAYNAME7=0x30 +LOCALE_SDECIMAL=0xE +LOCALE_SENGCOUNTRY=0x1002 +LOCALE_SENGCURRNAME=0x1007 +LOCALE_SENGLANGUAGE=0x1001 +LOCALE_SGROUPING=0x10 +LOCALE_SINTLSYMBOL=0x15 +LOCALE_SISO3166CTRYNAME=0x5A +LOCALE_SISO639LANGNAME=0x59 +LOCALE_SLANGUAGE=0x2 +LOCALE_SLIST=0xC +LOCALE_SLONGDATE=0x20 +LOCALE_SMONDECIMALSEP=0x16 +LOCALE_SMONGROUPING=0x18 +LOCALE_SMONTHNAME1=0x38 +LOCALE_SMONTHNAME10=0x41 +LOCALE_SMONTHNAME11=0x42 +LOCALE_SMONTHNAME12=0x43 +LOCALE_SMONTHNAME13=0x100E +LOCALE_SMONTHNAME2=0x39 +LOCALE_SMONTHNAME3=0x3A +LOCALE_SMONTHNAME4=0x3B +LOCALE_SMONTHNAME5=0x3C +LOCALE_SMONTHNAME6=0x3D +LOCALE_SMONTHNAME7=0x3E +LOCALE_SMONTHNAME8=0x3F +LOCALE_SMONTHNAME9=0x40 +LOCALE_SMONTHOUSANDSEP=0x17 +LOCALE_SNATIVECTRYNAME=0x8 +LOCALE_SNATIVECURRNAME=0x1008 +LOCALE_SNATIVEDIGITS=0x13 +LOCALE_SNATIVELANGNAME=0x4 +LOCALE_SNEGATIVESIGN=0x51 +LOCALE_SPOSITIVESIGN=0x50 +LOCALE_SSHORTDATE=0x1F +LOCALE_SSORTNAME=0x1013 +LOCALE_STHOUSAND=0xF +LOCALE_STIME=0x1E +LOCALE_STIMEFORMAT=0x1003 +LOCALE_SYEARMONTH=0x1006 +LOCALE_USE_CP_ACP=0x40000000 +LOCALGROUP_CLASS_NAME="LocalGroup" +LOCALGROUP_COMMENT_PARMNUM=2 +LOCALGROUP_NAME_PARMNUM=1 +LOCALGROUP_SCHEMA_NAME="LocalGroup" +LOCALITY_CLASS_NAME="Locality" +LOCK_ELEMENT=0 +LOCK_UNLOCK_DOOR=0x2 +LOCK_UNLOCK_IEPORT=0x1 +LOCK_UNLOCK_KEYPAD=0x4 +LOCKF_LOGICAL_LOCK=0x0 +LOCKF_PHYSICAL_LOCK=0x1 +LOCKFILE_EXCLUSIVE_LOCK=0x2 +LOCKFILE_FAIL_IMMEDIATELY=0x1 +LOCKP_ALLOW_MEM_MAPPING=0x0 +LOCKP_ALLOW_WRITES=0x1 +LOCKP_FAIL_MEM_MAPPING=0x2 +LOCKP_FAIL_WRITES=0x0 +LOCKP_LOCK_FOR_FORMAT=0x4 +LOCKP_USER_MASK=0x3 +LOG_ALERT_REJ=392 +LOG_EMUL_END=446 +LOG_EMUL_START=445 +LOG_SESS_END=443 +LOG_SESS_FAIL=444 +LOG_SESS_START=442 +LOGFLAGS_BACKWARD=0x1 +LOGFLAGS_FORWARD=0 +LOGFLAGS_SEEK=0x2 +LOGOFF_ABORT=0x8 +LOGOFF_COMPLETE=0x10000 +LOGOFF_HURRY=0x80000000 +LOGOFF_INBOUND=0x20000 +LOGOFF_NO_WAIT=0x1 +LOGOFF_NORMAL=0x1 +LOGOFF_ORDERLY=0x2 +LOGOFF_OUTBOUND=0x40000 +LOGOFF_OUTBOUND_QUEUE=0x80000 +LOGOFF_PURGE=0x4 +LOGOFF_QUIET=0x10 +LOGON_CACHED_ACCOUNT=0x4 +LOGON_CHANGED=0x8 +LOGON_EXTRA_SIDS=0x20 +LOGON_GRACE_LOGON=0x1000000 +LOGON_GUEST=0x1 +LOGON_NETCREDENTIALS_ONLY=0x2 +LOGON_NO_CONNECT=0x4 +LOGON_NO_DIALOG=0x1 +LOGON_NO_INBOUND=0x8 +LOGON_NO_OUTBOUND=0x10 +LOGON_NOENCRYPTION=0x2 +LOGON_NTLMV2_ENABLED=0x100 +LOGON_PROFILE_PATH_RETURNED=0x400 +LOGON_RESOURCE_GROUPS=0x200 +LOGON_SERVER_TRUST_ACCOUNT=0x80 +LOGON_SP_IDLE=0x10000 +LOGON_SP_NEWPW=0x4 +LOGON_SP_POLL=0x20000 +LOGON_SP_PROMPT=0x2 +LOGON_SP_RESOLVE=0x40000 +LOGON_SP_TRANSPORT=0x1 +LOGON_SUBAUTH_SESSION_KEY=0x40 +LOGON_USED_LM_PASSWORD=0x8 +LOGON_WITH_PROFILE=0x1 +LOGON32_LOGON_BATCH=4 +LOGON32_LOGON_INTERACTIVE=2 +LOGON32_LOGON_NETWORK=3 +LOGON32_LOGON_NETWORK_CLEARTEXT=8 +LOGON32_LOGON_NEW_CREDENTIALS=9 +LOGON32_LOGON_SERVICE=5 +LOGON32_LOGON_UNLOCK=7 +LOGON32_PROVIDER_DEFAULT=0 +LOGON32_PROVIDER_WINNT35=1 +LOGON32_PROVIDER_WINNT40=2 +LOGON32_PROVIDER_WINNT50=3 +LOGPIXELSX=88 +LOGPIXELSY=90 +LogSeverity=DWORD +LogSevError=0x2 +LogSevFatalError=0x3 +LogSevInformation=0x0 +LogSevMaximum=0x4 +LogSevWarning=0x1 +LONG_LIVED=0xFFFFfffe +LOW_PROTOCOL_IP=OFFSET_BASIS_RELATIVE_TO_IP +LOW_PROTOCOL_IPX=OFFSET_BASIS_RELATIVE_TO_IPX +LOW_PROTOCOL_UNKNOWN=-1 +LOWER_GET_HINT_MASK=0xFF00 +LOWER_HINT_MASK=0xFF +LP_COLOR=0x4 +LP_DEFAULT=0x0 +LP_MONOCHROME=0x1 +LP_VGACOLOR=0x2 +LPADDRESS=LPADDRESS64 +LPCOLESTR=LPCWSTR +LPCQADDFORMSPROC=LPCQADDFORMSPROC_W +LPCQADDPAGESPROC=LPCQADDPAGESPROC_A +LPCQFORM=LPCQFORM_A +LPCQPAGE=LPCQPAGE_A +LPCQPAGEPROC=LPCQPAGEPROC_W +LPCSTR=LPSTR +LPD_DOUBLEBUFFER=0x1 +LPD_SHARE_ACCUM=0x100 +LPD_SHARE_DEPTH=0x40 +LPD_SHARE_STENCIL=0x80 +LPD_STEREO=0x2 +LPD_SUPPORT_GDI=0x10 +LPD_SUPPORT_OPENGL=0x20 +LPD_SWAP_COPY=0x400 +LPD_SWAP_EXCHANGE=0x200 +LPD_TRANSPARENT=0x1000 +LPD_TYPE_COLORINDEX=1 +LPD_TYPE_RGBA=0 +LPENUMCLSID=LPENUMGUID +LPENUMMSOVIEW=LPENUMOLEDOCUMENTVIEWS +LPHDTEXTFILTER=LPHD_TEXTFILTERA +LPHITTESTINFO=LPTTHITTESTINFO +LPHITTESTINFOA=LPTTHITTESTINFOA +LPHITTESTINFOW=LPTTHITTESTINFOW +LPHLINKSOURCE=LPHLINKTARGET +LPM_API_VERSION_1=1 +LPM_OK=0 +LPM_PE_ALL_TYPES=0 +LPM_PE_APP_IDENTITY=3 +LPM_PE_USER_IDENTITY=2 +LPM_RESULT_DEFER=1 +LPM_RESULT_READY=0 +LPM_TIME_OUT=2 +LPMSOCOMMANDTARGET=LPOLECOMMANDTARGET +LPMSODOCUMENT=LPOLEDOCUMENT +LPMSODOCUMENTSITE=LPOLEDOCUMENTSITE +LPMSOVIEW=LPOLEDOCUMENTVIEW +LPNM_CACHEHINT=LPNMLVCACHEHINT +LPNM_FINDITEMA=LPNMLVFINDITEMA +LPNM_FINDITEMW=LPNMLVFINDITEMW +LPNM_LISTVIEW=LPNMLISTVIEW +LPNM_ODSTATECHANGE=LPNMLVODSTATECHANGE +LPNM_TREEVIEW=LPNMTREEVIEW +LPNM_TREEVIEWA=LPNMTREEVIEWA +LPNM_TREEVIEWW=LPNMTREEVIEWW +LPNM_UPDOWN=LPNMUPDOWN +LPNMLISTVIEW=LPNM_LISTVIEW +LPNMTOOLBARA=LPTBNOTIFYA +LPNMTOOLBARW=LPTBNOTIFYW +LPNMTREEVIEWA=LPNM_TREEVIEWA +LPNMTREEVIEWW=LPNM_TREEVIEWW +LPNMTTDISPINFOA=LPTOOLTIPTEXTA +LPNMTTDISPINFOW=LPTOOLTIPTEXTW +LPNMUPDOWN=LPNM_UPDOWN +LPOINET=LPIINTERNET +LPOINETBINDINFO=LPIINTERNETBINDINFO +LPOINETPRIORITY=LPIINTERNETPRIORITY +LPOINETPROTOCOL=LPIINTERNETPROTOCO +LPOINETPROTOCOLINFO=LPIINTERNETPROTOCOLINFO +LPOINETPROTOCOLROOT=LPIINTERNETPROTOCOLROOT +LPOINETPROTOCOLSINK=LPIINTERNETPROTOCOLSINK +LPOINETPROTOCOLSINKSTACKABLE=LPIINTERNETPROTOCOLSINKSTACKABLE +LPOINETSESSION=LPIINTERNETSESSION +LPOINETTHREADSWITCH=LPIINTERNETTHREADSWITCH +LPOLESTR=LPWSTR +LPOPENCARDNAME_A=LPOPENCARDNAMEA +LPOPENCARDNAME_W=LPOPENCARDNAMEW +LPOPENCARDNAMEA_EX=LPOPENCARDNAME_EXA +LPOPENCARDNAMEW_EX=LPOPENCARDNAME_EXW +LPOPENQUERYWINDOW=LPOPENQUERYWINDOW_W +LPPSZ=lppszW +LPSCARD_READERSTATE_A=LPSCARD_READERSTATEA +LPSCARD_READERSTATE_W=LPSCARD_READERSTATEW +LPSTACKFRAME=LPSTACKFRAME64 +LPSTR_TEXTCALLBACKA=-1 +LPSTR_TEXTCALLBACKW=-1 +LPSZ=lpszA +LPTBNOTIFY=LPNMTOOLBAR +LPTBNOTIFYA=LPNMTOOLBARA +LPTBNOTIFYW=LPNMTOOLBARW +LPTC_HITTESTINFO=LPTCHITTESTINFO +LPTCHITTESTINFO=LPTC_HITTESTINFO +LPTOOLINFO=LPTTTOOLINFO +LPTOOLINFOA=LPTTTOOLINFOA +LPTOOLINFOW=LPTTTOOLINFOW +LPTOOLTIPTEXT=LPNMTTDISPINFO +LPTOOLTIPTEXTA=LPNMTTDISPINFOA +LPTOOLTIPTEXTW=LPNMTTDISPINFOW +LPTR=(LMEM_FIXED + LMEM_ZEROINIT) +LPTTHITTESTINFOA=LPHITTESTINFOA +LPTTHITTESTINFOW=LPHITTESTINFOW +LPTTTOOLINFOA=LPTOOLINFOA +LPTTTOOLINFOW=LPTOOLINFOW +LPTV_HITTESTINFO=LPTVHITTESTINFO +LPTV_INSERTSTRUCT=LPTVINSERTSTRUCT +LPTV_INSERTSTRUCTA=LPTVINSERTSTRUCTA +LPTV_INSERTSTRUCTW=LPTVINSERTSTRUCTW +LPTV_ITEM=LPTVITEM +LPTV_ITEMA=LPTVITEMA +LPTV_ITEMW=LPTVITEMW +LPTV_SORTCB=LPTVSORTCB +LPTVHITTESTINFO=LPTV_HITTESTINFO +LPTVINSERTSTRUCTA=LPTV_INSERTSTRUCTA +LPTVINSERTSTRUCTW=LPTV_INSERTSTRUCTW +LPTVITEMA=LPTV_ITEMA +LPTVITEMW=LPTV_ITEMW +LPTVSORTCB=LPTV_SORTCB +LPTx=0x80 +LPV_DONT_CARE=0xFFFE +LPV_DROP_MSG=0xFFFD +LPV_MAX_PRIORITY=0xFF00 +LPV_MIN_PRIORITY=1 +LPV_REJECT=0xFFFF +LPV_RESERVED=0 +LPVTBL_ELEM=lpvtbl +LPWSAEVENT=LPHANDLE +LR_COLOR=0x2 +LR_COPYDELETEORG=0x8 +LR_COPYFROMRESOURCE=0x4000 +LR_COPYRETURNORG=0x4 +LR_CREATEDIBSECTION=0x2000 +LR_DEFAULTCOLOR=0x0 +LR_DEFAULTSIZE=0x40 +LR_LOADFROMFILE=0x10 +LR_LOADMAP3DCOLORS=0x1000 +LR_LOADTRANSPARENT=0x20 +LR_MONOCHROME=0x1 +LR_SHARED=0x8000 +LR_VGACOLOR=0x80 +LRESULT=LONG_PTR +LSA_AP_NAME_CALL_PACKAGE="LsaApCallPackage\0" +LSA_AP_NAME_CALL_PACKAGE_PASSTHROUGH="LsaApCallPackagePassthrough\0" +LSA_AP_NAME_CALL_PACKAGE_UNTRUSTED="LsaApCallPackageUntrusted\0" +LSA_AP_NAME_INITIALIZE_PACKAGE="LsaApInitializePackage\0" +LSA_AP_NAME_LOGON_TERMINATED="LsaApLogonTerminated\0" +LSA_AP_NAME_LOGON_USER="LsaApLogonUser\0" +LSA_AP_NAME_LOGON_USER_EX="LsaApLogonUserEx\0" +LSA_AP_NAME_LOGON_USER_EX2="LsaApLogonUserEx2\0" +LSA_MODE_INDIVIDUAL_ACCOUNTS=0x2 +LSA_MODE_LOG_FULL=0x8 +LSA_MODE_MANDATORY_ACCESS=0x4 +LSA_MODE_PASSWORD_PROTECTED=0x1 +LSCOMPLETE_CAUSE_CLIENTDEACTIVATED=6 +LSCOMPLETE_CAUSE_DEFAULTCHARCHANGE=7 +LSCOMPLETE_CAUSE_PROGRAMDISABLED=1 +LSCOMPLETE_CAUSE_PROGRAMTIMEDOUT=2 +LSCOMPLETE_CAUSE_USERDISABLED=8 +LSCOMPLETE_CAUSE_USERRELEASEDKEY=4 +LSCOMPLETE_CAUSE_USERTIMEDOUT=3 +LSCOMPLETE_CAUSE_USERUTTERANCEENDED=5 +LSFW_LOCK=1 +LSFW_UNLOCK=2 +lst1=0x460 +lst10=0x469 +lst11=0x46A +lst12=0x46B +lst13=0x46C +lst14=0x46D +lst15=0x46E +lst16=0x46F +lst2=0x461 +lst3=0x462 +lst4=0x463 +lst5=0x464 +lst6=0x465 +lst7=0x466 +lst8=0x467 +lst9=0x468 +lstruuidNodetypeSceAnalysisServices="{678050c7-1ff8-11d1-affb-00c04fb984f9}" +lstruuidNodetypeSceEventLog="{2ce06698-4bf3-11d1-8c30-00c04fb984f9}" +lstruuidNodetypeSceTemplateServices="{24a7f717-1f0c-11d1-affb-00c04fb984f9}" +LTGRAY_BRUSH=1 +LUA_ALTERNATE_CODE_NOT_SUPPORT=LUA_FLIPL(0x40100000) +LUA_API_MODE_CHANGE=LUA_FLIPL(0x85) +LUA_BAD_DATA_PTR=LUA_FLIPL(0x4) +LUA_BAD_SESSION_ID=LUA_FLIPL(0x2) +LUA_BB_NOT_ALLOWED=LUA_FLIPL(0x40030000) +LUA_BB_REJECT_NO_RTR=LUA_FLIPL(0x8130000) +LUA_BB_REJECT_RTR=LUA_FLIPL(0x8140000) +LUA_BID_ALREADY_ENABLED=LUA_FLIPL(0x12) +LUA_BID_VERB_SEG_ERROR=LUA_FLIPL(0xF) +LUA_BIND_FM_PROFILE_ERROR=LUA_FLIPL(0x8350002) +LUA_BIND_LU_TYPE_ERROR=LUA_FLIPL(0x835000E) +LUA_BIND_TS_PROFILE_ERROR=LUA_FLIPL(0x8350003) +LUA_BRACKET=LUA_FLIPL(0x20030000) +LUA_BRACKET_RACE_ERROR=LUA_FLIPL(0x80B0000) +LUA_BRACKETS_NOT_SUPPORTED=LUA_FLIPL(0x400C0000) +LUA_CANCEL_COMMAND_RECEIVED=LUA_FLIPL(0x4D) +LUA_CANCELLED=LUA_FLIPI(0x21) +LUA_CATEGORY_NOT_SUPPORTED=LUA_FLIPL(0x10070000) +LUA_CD_NOT_ALLOWED=LUA_FLIPL(0x40090000) +LUA_CD_NOT_SUPPORTED=LUA_FLIPL(0x400D0000) +LUA_CHAINING_ERROR=LUA_FLIPL(0x20020000) +LUA_CHAINING_NOT_SUPPORTED=LUA_FLIPL(0x400B0000) +LUA_CHASE_RESPONSE_REQUIRED=LUA_FLIPL(0x10050125) +LUA_CLOSE_PENDING=LUA_FLIPL(0x44) +LUA_COMM_SUBSYSTEM_ABENDED=LUA_FLIPI(0xF003) +LUA_COMM_SUBSYSTEM_NOT_LOADED=LUA_FLIPI(0xF004) +LUA_COMMAND_COUNT_ERROR=LUA_FLIPL(0x87) +LUA_CRV_ROUTINE_REQUIRED=LUA_FLIPL(0x3C) +LUA_CRYPTOGRAPHY_INOPERATIVE=LUA_FLIPL(0x8480000) +LUA_DATA_INCOMPLETE=LUA_FLIPL(0x60) +LUA_DATA_LENGTH_ERROR=LUA_FLIPL(0x43) +LUA_DATA_SEG_LENGTH_ERROR=LUA_FLIPL(0x5) +LUA_DATA_TRAFFIC_NOT_RESET=LUA_FLIPL(0x20070000) +LUA_DATA_TRAFFIC_QUIESCED=LUA_FLIPL(0x20060000) +LUA_DATA_TRAFFIC_RESET=LUA_FLIPL(0x20050000) +LUA_DATA_TRUNCATED=LUA_FLIPL(0x3) +LUA_DEFINITE_RSP_NOT_ALLOWED=LUA_FLIPL(0x40070000) +LUA_DIRECTION=LUA_FLIPL(0x20040000) +LUA_DUPLICATE_READ_FLOW=LUA_FLIPL(0x8A) +LUA_DUPLICATE_RUI_INIT=LUA_FLIPL(0x82) +LUA_DUPLICATE_WRITE_FLOW=LUA_FLIPL(0x8B) +LUA_EB_NOT_ALLOWED=LUA_FLIPL(0x40040000) +LUA_ENCR_DECR_LOAD_ERROR=LUA_FLIPL(0x8E) +LUA_ENCR_DECR_PROC_ERROR=LUA_FLIPL(0x8F) +LUA_ERP_SYNC_EVENT_ERROR=LUA_FLIPL(0x200C0000) +LUA_EXCEPTION_RSP_NOT_ALLOWED=LUA_FLIPL(0x40060000) +LUA_EXR_SENSE_INCORRECT=LUA_FLIPL(0x10050123) +LUA_FM_FUNCTION_NOT_SUPPORTED=LUA_FLIPL(0x8260000) +LUA_FUNCTION_NOT_SUPPORTED=LUA_FLIPL(0x10030000) +LUA_HDX_BRACKET_STATE_ERROR=LUA_FLIPL(0x10050121) +LUA_IMMEDIATE_REQ_MODE_ERROR=LUA_FLIPL(0x200A0000) +LUA_IN_PROGRESS=LUA_FLIPI(0x30) +LUA_INCORRECT_DR1I_DR2I_ERI=LUA_FLIPL(0x40140000) +LUA_INCORRECT_REQUEST_CODE=LUA_FLIPL(0x40120000) +LUA_INCORRECT_RU_CATEGORY=LUA_FLIPL(0x40110000) +LUA_INCORRECT_SEQUENCE_NUMBER=LUA_FLIPL(0x20010000) +LUA_INCORRECT_SPEC_OF_SDI_RTI=LUA_FLIPL(0x40130000) +LUA_INCORRECT_USE_OF_EDI=LUA_FLIPL(0x40160000) +LUA_INCORRECT_USE_OF_FI=LUA_FLIPL(0x400F0000) +LUA_INCORRECT_USE_OF_PDI=LUA_FLIPL(0x40170000) +LUA_INCORRECT_USE_OF_QRI=LUA_FLIPL(0x40150000) +LUA_INIT_COMPLETE=LUA_FLIPL(0x32) +LUA_INIT_TYPE_PRIM=0x3 +LUA_INIT_TYPE_PRIM_SSCP=0x4 +LUA_INIT_TYPE_SEC_IS=0x1 +LUA_INIT_TYPE_SEC_LOG=0x2 +LUA_INSUFFICIENT_RESOURCES=LUA_FLIPL(0x8120000) +LUA_INV_ADPT_NUM=LUA_FLIPL(0xC0002002) +LUA_INV_NAU_ADDR=LUA_FLIPL(0xC0002001) +LUA_INVALID_ADAPTER=LUA_FLIPL(0x8D) +LUA_INVALID_FLOW=LUA_FLIPL(0x14) +LUA_INVALID_LUNAME=LUA_FLIPL(0x1) +LUA_INVALID_MESSAGE_TYPE=LUA_FLIPL(0x41) +LUA_INVALID_OPEN_DATA=LUA_FLIPL(0x37) +LUA_INVALID_OPEN_INIT_TYPE=LUA_FLIPL(0x36) +LUA_INVALID_OPEN_ROUTINE_TYPE=LUA_FLIPL(0x3E) +LUA_INVALID_PARAMETER=LUA_FLIPL(0x8350000) +LUA_INVALID_PARAMETER_FLAGS=LUA_FLIPL(0x8330000) +LUA_INVALID_POST_HANDLE=LUA_FLIPL(0x7) +LUA_INVALID_PROCESS=LUA_FLIPL(0x83) +LUA_INVALID_SC_OR_NC_RH=LUA_FLIPL(0x40010000) +LUA_INVALID_SESSION_PARAMETERS=LUA_FLIPL(0x8210000) +LUA_INVALID_SLI_ENCR_OPTION=LUA_FLIPL(0x54) +LUA_INVALID_VERB=0xFFFF +LUA_INVALID_VERB_SEGMENT=LUA_FLIPI(0xF008) +LUA_LINK_NOT_STARTED=LUA_FLIPL(0x8C) +LUA_LU_COMPONENT_DISCONNECTED=LUA_FLIPL(0x8310000) +LUA_LU_INOPERATIVE=LUA_FLIPL(0xFF) +LUA_MAX_NUMBER_OF_SENDS=LUA_FLIPL(0x3F) +LUA_MESSAGE_TYPE_BID=0xC8 +LUA_MESSAGE_TYPE_BIND=0x31 +LUA_MESSAGE_TYPE_BIS=0x70 +LUA_MESSAGE_TYPE_CANCEL=0x83 +LUA_MESSAGE_TYPE_CHASE=0x84 +LUA_MESSAGE_TYPE_CLEAR=0xA1 +LUA_MESSAGE_TYPE_CRV=0xD0 +LUA_MESSAGE_TYPE_LU_DATA=0x1 +LUA_MESSAGE_TYPE_LUSTAT_LU=0x4 +LUA_MESSAGE_TYPE_LUSTAT_SSCP=0x14 +LUA_MESSAGE_TYPE_QC=0x81 +LUA_MESSAGE_TYPE_QEC=0x80 +LUA_MESSAGE_TYPE_RELQ=0x82 +LUA_MESSAGE_TYPE_RQR=0xA3 +LUA_MESSAGE_TYPE_RSP=0x2 +LUA_MESSAGE_TYPE_RTR=0x5 +LUA_MESSAGE_TYPE_SBI=0x71 +LUA_MESSAGE_TYPE_SDT=0xA0 +LUA_MESSAGE_TYPE_SHUTD=0xC0 +LUA_MESSAGE_TYPE_SIGNAL=0xC9 +LUA_MESSAGE_TYPE_SSCP_DATA=0x11 +LUA_MESSAGE_TYPE_STSN=0xA2 +LUA_MESSAGE_TYPE_UNBIND=0x32 +LUA_MODE_INCONSISTENCY=LUA_FLIPL(0x8090000) +LUA_MULTIPLE_WRITE_FLOWS=LUA_FLIPL(0x89) +LUA_NAU_INOPERATIVE=LUA_FLIPL(0x80030000) +LUA_NEG_NOTIFY_RSP=LUA_FLIPL(0xBE) +LUA_NEG_RSP_FROM_BIND_ROUTINE=LUA_FLIPL(0x39) +LUA_NEG_RSP_FROM_CRV_ROUTINE=LUA_FLIPL(0x3A) +LUA_NEG_RSP_FROM_STSN_ROUTINE=LUA_FLIPL(0x3B) +LUA_NEGATIVE_RSP=LUA_FLIPI(0x18) +LUA_NEGATIVE_RSP_CHASE=LUA_FLIPL(0x46) +LUA_NEGATIVE_RSP_RSHUTD=LUA_FLIPL(0x48) +LUA_NEGATIVE_RSP_SHUTC=LUA_FLIPL(0x47) +LUA_NEGOTIABLE_BIND_ERROR=LUA_FLIPL(0x8350001) +LUA_NO_BEGIN_BRACKET=LUA_FLIPL(0x20080000) +LUA_NO_DATA=LUA_FLIPL(0x11) +LUA_NO_PREVIOUS_BID_ENABLED=LUA_FLIPL(0x10) +LUA_NO_READ_TO_PURGE=LUA_FLIPL(0x88) +LUA_NO_RECEIVE_TO_PURGE=LUA_FLIPL(0x4A) +LUA_NO_RESPONSE_NOT_ALLOWED=LUA_FLIPL(0x400A0000) +LUA_NO_RUI_SESSION=LUA_FLIPL(0x81) +LUA_NO_SESSION=LUA_FLIPL(0x80050000) +LUA_NO_SLI_SESSION=LUA_FLIPL(0x34) +LUA_NON_UNIQ_ID=LUA_FLIPL(0xC0001001) +LUA_NON_UNIQ_NAU_AD=LUA_FLIPL(0xC0001002) +LUA_NOT_ACTIVE=LUA_FLIPL(0x15) +LUA_NOT_READY=LUA_FLIPL(0x31) +LUA_OK=0x0 +LUA_OPCODE_RUI_BID=LUA_FLIPI(0x680) +LUA_OPCODE_RUI_INIT=LUA_FLIPI(0x180) +LUA_OPCODE_RUI_PURGE=LUA_FLIPI(0x580) +LUA_OPCODE_RUI_READ=LUA_FLIPI(0x380) +LUA_OPCODE_RUI_TERM=LUA_FLIPI(0x280) +LUA_OPCODE_RUI_WRITE=LUA_FLIPI(0x480) +LUA_OPCODE_SLI_BID=LUA_FLIPI(0x600) +LUA_OPCODE_SLI_BIND_ROUTINE=LUA_FLIPI(0x1100) +LUA_OPCODE_SLI_CLOSE=LUA_FLIPI(0x200) +LUA_OPCODE_SLI_CRV_ROUTINE=LUA_FLIPI(0x1300) +LUA_OPCODE_SLI_OPEN=LUA_FLIPI(0x100) +LUA_OPCODE_SLI_PURGE=LUA_FLIPI(0x500) +LUA_OPCODE_SLI_RECEIVE=LUA_FLIPI(0x300) +LUA_OPCODE_SLI_RECEIVE_EX=LUA_FLIPI(0x800) +LUA_OPCODE_SLI_SEND=LUA_FLIPI(0x400) +LUA_OPCODE_SLI_SEND_EX=LUA_FLIPI(0x700) +LUA_OPCODE_SLI_STSN_ROUTINE=LUA_FLIPI(0x1200) +LUA_PACING_NOT_SUPPORTED=LUA_FLIPL(0x40080000) +LUA_PARAMETER_CHECK=LUA_FLIPI(0x1) +LUA_PROCEDURE_ERROR=LUA_FLIPL(0x53) +LUA_PURGED=LUA_FLIPL(0xC) +LUA_QUEUED_RESPONSE_ERROR=LUA_FLIPL(0x200B0000) +LUA_READY=LUA_FLIPL(0x30) +LUA_REC_CORR_TABLE_FULL=LUA_FLIPL(0x8780001) +LUA_RECEIVE_ON_FLOW_PENDING=LUA_FLIPL(0x42) +LUA_RECEIVED_UNBIND=LUA_FLIPL(0x55) +LUA_RECEIVER_IN_TRANSMIT_MODE=LUA_FLIPL(0x81B0000) +LUA_REQ_RESOURCES_NOT_AVAIL=LUA_FLIPL(0x84B0000) +LUA_REQUEST_NOT_EXECUTABLE=LUA_FLIPL(0x81C0000) +LUA_REQUIRED_FIELD_MISSING=LUA_FLIPL(0x19) +LUA_RESERVED_FIELD_NOT_ZERO=LUA_FLIPL(0x6) +LUA_RESOURCE_NOT_AVAILABLE=LUA_FLIPL(0x8010000) +LUA_RESPONSE_ALREADY_SENT=LUA_FLIPL(0x10050122) +LUA_RESPONSE_OUT_OF_ORDER=LUA_FLIPL(0x10050124) +LUA_RH_DFC=2 +LUA_RH_FMD=0 +LUA_RH_NC=1 +LUA_RH_SC=3 +LUA_ROUTINE_TYPE_BIND=0x1 +LUA_ROUTINE_TYPE_CRV=0x2 +LUA_ROUTINE_TYPE_END=0x0 +LUA_ROUTINE_TYPE_STSN=0x3 +LUA_RSP_BEFORE_SENDING_REQ=LUA_FLIPL(0x200D0000) +LUA_RSP_CORRELATION_ERROR=LUA_FLIPL(0x200E0000) +LUA_RSP_PROTOCOL_ERROR=LUA_FLIPL(0x200F0000) +LUA_RU_DATA_ERROR=LUA_FLIPL(0x10010000) +LUA_RU_LENGTH_ERROR=LUA_FLIPL(0x10020000) +LUA_RUI_LOGIC_ERROR=LUA_FLIPL(0xBF) +LUA_RUI_WRITE_FAILURE=LUA_FLIPL(0x4E) +LUA_SC_PROTOCOL_VIOLATION=LUA_FLIPL(0x20090000) +LUA_SEC_RC_OK=LUA_FLIPL(0x0) +LUA_SEND_CORR_TABLE_FULL=LUA_FLIPL(0x8780002) +LUA_SEND_ON_FLOW_PENDING=LUA_FLIPL(0x40) +LUA_SESSION_ALREADY_OPEN=LUA_FLIPL(0x35) +LUA_SESSION_END_REQUESTED=LUA_FLIPL(0x33) +LUA_SESSION_FAILURE=LUA_FLIPI(0xF) +LUA_SESSION_LIMIT_EXCEEDED=LUA_FLIPL(0x8050000) +LUA_SESSION_SERVICE_PATH_ERROR=LUA_FLIPL(0x87D0000) +LUA_SLI_BID_PENDING=LUA_FLIPL(0x51) +LUA_SLI_LOGIC_ERROR=LUA_FLIPL(0x7F) +LUA_SLI_PURGE_PENDING=LUA_FLIPL(0x52) +LUA_SLU_SESSION_LIMIT_EXCEEDED=LUA_FLIPL(0x805000A) +LUA_SSCP_LU_SESSION_NOT_ACTIVE=LUA_FLIPL(0x8570000) +LUA_STACK_TOO_SMALL=LUA_FLIPI(0xF015) +LUA_STATE_CHECK=LUA_FLIPI(0x2) +LUA_STATUS=LUA_FLIPI(0x40) +LUA_STSN_ROUTINE_REQUIRED=LUA_FLIPL(0x3D) +LUA_SYNC_EVENT_RESPONSE=LUA_FLIPL(0x8670000) +LUA_TERMINATED=LUA_FLIPL(0x80) +LUA_UNEXPECTED_DOS_ERROR=LUA_FLIPI(0xF011) +LUA_UNEXPECTED_SNA_SEQUENCE=LUA_FLIPL(0x38) +LUA_UNIT_OF_WORK_ABORTED=LUA_FLIPL(0x8240000) +LUA_UNSUCCESSFUL=LUA_FLIPI(0x14) +LUA_VERB_LENGTH_INVALID=LUA_FLIPL(0x16) +LUA_VERB_RECORD_SPANS_SEGMENTS=LUA_FLIPL(0x13) +LUA_VERB_RUI=LUA_FLIPI(0x5200) +LUA_VERB_SLI=LUA_FLIPI(0x5200) +LUP_CONTAINERS=0x2 +LUP_DEEP=0x1 +LUP_FLUSHCACHE=0x1000 +LUP_FLUSHPREVIOUS=0x2000 +LUP_NEAREST=0x8 +LUP_NOCONTAINERS=0x4 +LUP_RES_SERVICE=0x8000 +LUP_RETURN_ADDR=0x100 +LUP_RETURN_ALIASES=0x400 +LUP_RETURN_ALL=0xFF0 +LUP_RETURN_BLOB=0x200 +LUP_RETURN_COMMENT=0x80 +LUP_RETURN_NAME=0x10 +LUP_RETURN_QUERY_STRING=0x800 +LUP_RETURN_TYPE=0x20 +LUP_RETURN_VERSION=0x40 +LV_COLUMN=LVCOLUMN +LV_COLUMNA=LVCOLUMNA +LV_COLUMNW=LVCOLUMNW +LV_DISPINFO=NMLVDISPINFO +LV_DISPINFOA=NMLVDISPINFOA +LV_DISPINFOW=NMLVDISPINFOW +LV_FINDINFO=LVFINDINFO +LV_FINDINFOA=LVFINDINFOA +LV_FINDINFOW=LVFINDINFOW +LV_HITTESTINFO=LVHITTESTINFO +LV_ITEM=LVITEM +LV_ITEMA=LVITEMA +LV_ITEMW=LVITEMW +LV_KEYDOWN=NMLVKEYDOWN +LV_MAX_WORKAREAS=16 +LV_VIEW_DETAILS=0x1 +LV_VIEW_ICON=0x0 +LV_VIEW_LIST=0x3 +LV_VIEW_MAX=0x4 +LV_VIEW_SMALLICON=0x2 +LV_VIEW_TILE=0x4 +LVA_ALIGNLEFT=0x1 +LVA_ALIGNTOP=0x2 +LVA_DEFAULT=0x0 +LVA_SNAPTOGRID=0x5 +LVBKIF_FLAG_TILEOFFSET=0x100 +LVBKIF_SOURCE_HBITMAP=0x1 +LVBKIF_SOURCE_MASK=0x3 +LVBKIF_SOURCE_NONE=0x0 +LVBKIF_SOURCE_URL=0x2 +LVBKIF_STYLE_MASK=0x10 +LVBKIF_STYLE_NORMAL=0x0 +LVBKIF_STYLE_TILE=0x10 +LVCDI_GROUP=0x1 +LVCDI_ITEM=0x0 +LVCDRF_NOGROUPFRAME=0x20000 +LVCDRF_NOSELECT=0x10000 +LVCF_FMT=0x1 +LVCF_IMAGE=0x10 +LVCF_ORDER=0x20 +LVCF_SUBITEM=0x8 +LVCF_TEXT=0x4 +LVCF_WIDTH=0x2 +LVCFMT_BITMAP_ON_RIGHT=0x1000 +LVCFMT_CENTER=0x2 +LVCFMT_COL_HAS_IMAGES=0x8000 +LVCFMT_IMAGE=0x800 +LVCFMT_JUSTIFYMASK=0x3 +LVCFMT_LEFT=0x0 +LVCFMT_RIGHT=0x1 +LVCOLUMN_V1_SIZE=LVCOLUMNW_V1_SIZE +LVCOLUMNA=LV_COLUMNA +LVCOLUMNW=LV_COLUMNW +LVFI_NEARESTXY=0x40 +LVFI_PARAM=0x1 +LVFI_PARTIAL=0x8 +LVFI_STRING=0x2 +LVFI_WRAP=0x20 +LVFINDINFOA=LV_FINDINFOA +LVFINDINFOW=LV_FINDINFOW +LVGA_FOOTER_CENTER=0x10 +LVGA_FOOTER_LEFT=0x8 +LVGA_FOOTER_RIGHT=0x20 +LVGA_HEADER_CENTER=0x2 +LVGA_HEADER_LEFT=0x1 +LVGA_HEADER_RIGHT=0x4 +LVGF_ALIGN=0x8 +LVGF_FOOTER=0x2 +LVGF_GROUPID=0x10 +LVGF_HEADER=0x1 +LVGF_NONE=0x0 +LVGF_STATE=0x4 +LVGIT_UNFOLDED=0x1 +LVGMF_BORDERCOLOR=0x2 +LVGMF_BORDERSIZE=0x1 +LVGMF_NONE=0x0 +LVGMF_TEXTCOLOR=0x4 +LVGS_COLLAPSED=0x1 +LVGS_HIDDEN=0x2 +LVGS_NORMAL=0x0 +LVHITTESTINFO=LV_HITTESTINFO +LVHT_ABOVE=0x8 +LVHT_BELOW=0x10 +LVHT_NOWHERE=0x1 +LVHT_ONITEM=(LVHT_ONITEMICON|LVHT_ONITEMLABEL|LVHT_ONITEMSTATEICON) +LVHT_ONITEMICON=0x2 +LVHT_ONITEMLABEL=0x4 +LVHT_ONITEMSTATEICON=0x8 +LVHT_TOLEFT=0x40 +LVHT_TORIGHT=0x20 +LVIF_COLUMNS=0x200 +LVIF_DI_SETITEM=0x1000 +LVIF_GROUPID=0x100 +LVIF_IMAGE=0x2 +LVIF_INDENT=0x10 +LVIF_NORECOMPUTE=0x800 +LVIF_PARAM=0x4 +LVIF_STATE=0x8 +LVIF_TEXT=0x1 +LVIM_AFTER=0x1 +LVIR_BOUNDS=0 +LVIR_ICON=1 +LVIR_LABEL=2 +LVIR_SELECTBOUNDS=3 +LVIS_ACTIVATING=0x20 +LVIS_CUT=0x4 +LVIS_DROPHILITED=0x8 +LVIS_FOCUSED=0x1 +LVIS_GLOW=0x10 +LVIS_OVERLAYMASK=0xF00 +LVIS_SELECTED=0x2 +LVIS_STATEIMAGEMASK=0xF000 +LVITEM_V1_SIZE=LVITEMW_V1_SIZE +LVITEMA=LV_ITEMA +LVITEMW=LV_ITEMW +LVKF_ALT=0x1 +LVKF_CONTROL=0x2 +LVKF_SHIFT=0x4 +LVL_ATTACHMENT=0x2 +LVL_MESSAGE=0x1 +LVM_APPROXIMATEVIEWRECT=(LVM_FIRST + 64) +LVM_ARRANGE=(LVM_FIRST + 22) +LVM_CREATEDRAGIMAGE=(LVM_FIRST + 33) +LVM_DELETEALLITEMS=(LVM_FIRST + 9) +LVM_DELETECOLUMN=(LVM_FIRST + 28) +LVM_DELETEITEM=(LVM_FIRST + 8) +LVM_EDITLABELA=(LVM_FIRST + 23) +LVM_EDITLABELW=(LVM_FIRST + 118) +LVM_ENABLEGROUPVIEW=(LVM_FIRST + 157) +LVM_ENSUREVISIBLE=(LVM_FIRST + 19) +LVM_FINDITEMA=(LVM_FIRST + 13) +LVM_FINDITEMW=(LVM_FIRST + 83) +LVM_FIRST=0x1000 +LVM_GETBKCOLOR=(LVM_FIRST + 0) +LVM_GETBKIMAGEA=(LVM_FIRST + 69) +LVM_GETBKIMAGEW=(LVM_FIRST + 139) +LVM_GETCALLBACKMASK=(LVM_FIRST + 10) +LVM_GETCOLUMNA=(LVM_FIRST + 25) +LVM_GETCOLUMNORDERARRAY=(LVM_FIRST + 59) +LVM_GETCOLUMNW=(LVM_FIRST + 95) +LVM_GETCOLUMNWIDTH=(LVM_FIRST + 29) +LVM_GETCOUNTPERPAGE=(LVM_FIRST + 40) +LVM_GETEDITCONTROL=(LVM_FIRST + 24) +LVM_GETEXTENDEDLISTVIEWSTYLE=(LVM_FIRST + 55) +LVM_GETGROUPINFO=(LVM_FIRST + 149) +LVM_GETGROUPMETRICS=(LVM_FIRST + 156) +LVM_GETHEADER=(LVM_FIRST + 31) +LVM_GETHOTCURSOR=(LVM_FIRST + 63) +LVM_GETHOTITEM=(LVM_FIRST + 61) +LVM_GETHOVERTIME=(LVM_FIRST + 72) +LVM_GETIMAGELIST=(LVM_FIRST + 2) +LVM_GETINSERTMARK=(LVM_FIRST + 167) +LVM_GETINSERTMARKCOLOR=(LVM_FIRST + 171) +LVM_GETINSERTMARKRECT=(LVM_FIRST + 169) +LVM_GETISEARCHSTRINGA=(LVM_FIRST + 52) +LVM_GETISEARCHSTRINGW=(LVM_FIRST + 117) +LVM_GETITEMA=(LVM_FIRST + 5) +LVM_GETITEMCOUNT=(LVM_FIRST + 4) +LVM_GETITEMPOSITION=(LVM_FIRST + 16) +LVM_GETITEMRECT=(LVM_FIRST + 14) +LVM_GETITEMSPACING=(LVM_FIRST + 51) +LVM_GETITEMSTATE=(LVM_FIRST + 44) +LVM_GETITEMTEXTA=(LVM_FIRST + 45) +LVM_GETITEMTEXTW=(LVM_FIRST + 115) +LVM_GETITEMW=(LVM_FIRST + 75) +LVM_GETNEXTITEM=(LVM_FIRST + 12) +LVM_GETNUMBEROFWORKAREAS=(LVM_FIRST + 73) +LVM_GETORIGIN=(LVM_FIRST + 41) +LVM_GETOUTLINECOLOR=(LVM_FIRST + 176) +LVM_GETSELECTEDCOLUMN=(LVM_FIRST + 174) +LVM_GETSELECTEDCOUNT=(LVM_FIRST + 50) +LVM_GETSELECTIONMARK=(LVM_FIRST + 66) +LVM_GETSTRINGWIDTHA=(LVM_FIRST + 17) +LVM_GETSTRINGWIDTHW=(LVM_FIRST + 87) +LVM_GETSUBITEMRECT=(LVM_FIRST + 56) +LVM_GETTEXTBKCOLOR=(LVM_FIRST + 37) +LVM_GETTEXTCOLOR=(LVM_FIRST + 35) +LVM_GETTILEINFO=(LVM_FIRST + 165) +LVM_GETTILEVIEWINFO=(LVM_FIRST + 163) +LVM_GETTOOLTIPS=(LVM_FIRST + 78) +LVM_GETTOPINDEX=(LVM_FIRST + 39) +LVM_GETUNICODEFORMAT=CCM_GETUNICODEFORMAT +LVM_GETVIEW=(LVM_FIRST + 143) +LVM_GETVIEWRECT=(LVM_FIRST + 34) +LVM_GETWORKAREAS=(LVM_FIRST + 70) +LVM_HASGROUP=(LVM_FIRST + 161) +LVM_HITTEST=(LVM_FIRST + 18) +LVM_INSERTCOLUMNA=(LVM_FIRST + 27) +LVM_INSERTCOLUMNW=(LVM_FIRST + 97) +LVM_INSERTGROUP=(LVM_FIRST + 145) +LVM_INSERTGROUPSORTED=(LVM_FIRST + 159) +LVM_INSERTITEMA=(LVM_FIRST + 7) +LVM_INSERTITEMW=(LVM_FIRST + 77) +LVM_INSERTMARKHITTEST=(LVM_FIRST + 168) +LVM_ISGROUPVIEWENABLED=(LVM_FIRST + 175) +LVM_MOVEGROUP=(LVM_FIRST + 151) +LVM_MOVEITEMTOGROUP=(LVM_FIRST + 154) +LVM_REDRAWITEMS=(LVM_FIRST + 21) +LVM_REMOVEALLGROUPS=(LVM_FIRST + 160) +LVM_REMOVEGROUP=(LVM_FIRST + 150) +LVM_SCROLL=(LVM_FIRST + 20) +LVM_SETBKCOLOR=(LVM_FIRST + 1) +LVM_SETBKIMAGEA=(LVM_FIRST + 68) +LVM_SETBKIMAGEW=(LVM_FIRST + 138) +LVM_SETCALLBACKMASK=(LVM_FIRST + 11) +LVM_SETCOLUMNA=(LVM_FIRST + 26) +LVM_SETCOLUMNORDERARRAY=(LVM_FIRST + 58) +LVM_SETCOLUMNW=(LVM_FIRST + 96) +LVM_SETCOLUMNWIDTH=(LVM_FIRST + 30) +LVM_SETEXTENDEDLISTVIEWSTYLE=(LVM_FIRST + 54) +LVM_SETGROUPINFO=(LVM_FIRST + 147) +LVM_SETGROUPMETRICS=(LVM_FIRST + 155) +LVM_SETHOTCURSOR=(LVM_FIRST + 62) +LVM_SETHOTITEM=(LVM_FIRST + 60) +LVM_SETHOVERTIME=(LVM_FIRST + 71) +LVM_SETICONSPACING=(LVM_FIRST + 53) +LVM_SETIMAGELIST=(LVM_FIRST + 3) +LVM_SETINFOTIP=(LVM_FIRST + 173) +LVM_SETINSERTMARK=(LVM_FIRST + 166) +LVM_SETINSERTMARKCOLOR=(LVM_FIRST + 170) +LVM_SETITEMA=(LVM_FIRST + 6) +LVM_SETITEMCOUNT=(LVM_FIRST + 47) +LVM_SETITEMPOSITION=(LVM_FIRST + 15) +LVM_SETITEMPOSITION32=(LVM_FIRST + 49) +LVM_SETITEMSTATE=(LVM_FIRST + 43) +LVM_SETITEMTEXTA=(LVM_FIRST + 46) +LVM_SETITEMTEXTW=(LVM_FIRST + 116) +LVM_SETITEMW=(LVM_FIRST + 76) +LVM_SETOUTLINECOLOR=(LVM_FIRST + 177) +LVM_SETSELECTEDCOLUMN=(LVM_FIRST + 140) +LVM_SETSELECTIONMARK=(LVM_FIRST + 67) +LVM_SETTEXTBKCOLOR=(LVM_FIRST + 38) +LVM_SETTEXTCOLOR=(LVM_FIRST + 36) +LVM_SETTILEINFO=(LVM_FIRST + 164) +LVM_SETTILEVIEWINFO=(LVM_FIRST + 162) +LVM_SETTILEWIDTH=(LVM_FIRST + 141) +LVM_SETTOOLTIPS=(LVM_FIRST + 74) +LVM_SETUNICODEFORMAT=CCM_SETUNICODEFORMAT +LVM_SETVIEW=(LVM_FIRST + 142) +LVM_SETWORKAREAS=(LVM_FIRST + 65) +LVM_SORTGROUPS=(LVM_FIRST + 158) +LVM_SORTITEMS=(LVM_FIRST + 48) +LVM_SORTITEMSEX=(LVM_FIRST + 81) +LVM_SUBITEMHITTEST=(LVM_FIRST + 57) +LVM_UPDATE=(LVM_FIRST + 42) +LVN_BEGINDRAG=(LVN_FIRST-9) +LVN_BEGINLABELEDITA=(LVN_FIRST-5) +LVN_BEGINLABELEDITW=(LVN_FIRST-75) +LVN_BEGINRDRAG=(LVN_FIRST-11) +LVN_BEGINSCROLL=(LVN_FIRST - 80) +LVN_COLUMNCLICK=(LVN_FIRST-8) +LVN_DELETEALLITEMS=(LVN_FIRST-4) +LVN_DELETEITEM=(LVN_FIRST-3) +LVN_ENDLABELEDITA=(LVN_FIRST-6) +LVN_ENDLABELEDITW=(LVN_FIRST-76) +LVN_ENDSCROLL=(LVN_FIRST - 81) +LVN_FIRST=-100 +LVN_GETDISPINFOA=(LVN_FIRST-50) +LVN_GETDISPINFOW=(LVN_FIRST-77) +LVN_GETINFOTIPA=(LVN_FIRST-57) +LVN_GETINFOTIPW=(LVN_FIRST-58) +LVN_HOTTRACK=(LVN_FIRST-21) +LVN_INSERTITEM=(LVN_FIRST-2) +LVN_ITEMACTIVATE=(LVN_FIRST-14) +LVN_ITEMCHANGED=(LVN_FIRST-1) +LVN_ITEMCHANGING=(LVN_FIRST-0) +LVN_KEYDOWN=(LVN_FIRST-55) +LVN_LAST=-199 +LVN_MARQUEEBEGIN=(LVN_FIRST-56) +LVN_ODCACHEHINT=(LVN_FIRST-13) +LVN_ODFINDITEMA=(LVN_FIRST-52) +LVN_ODFINDITEMW=(LVN_FIRST-79) +LVN_ODSTATECHANGED=(LVN_FIRST-15) +LVN_SETDISPINFOA=(LVN_FIRST-51) +LVN_SETDISPINFOW=(LVN_FIRST-78) +LVNI_ABOVE=0x100 +LVNI_ALL=0x0 +LVNI_BELOW=0x200 +LVNI_CUT=0x4 +LVNI_DROPHILITED=0x8 +LVNI_FOCUSED=0x1 +LVNI_SELECTED=0x2 +LVNI_TOLEFT=0x400 +LVNI_TORIGHT=0x800 +LVS_ALIGNLEFT=0x800 +LVS_ALIGNMASK=0xc00 +LVS_ALIGNTOP=0x0 +LVS_AUTOARRANGE=0x100 +LVS_EDITLABELS=0x200 +LVS_EX_BORDERSELECT=0x8000 +LVS_EX_CHECKBOXES=0x4 +LVS_EX_DOUBLEBUFFER=0x10000 +LVS_EX_FLATSB=0x100 +LVS_EX_FULLROWSELECT=0x20 +LVS_EX_GRIDLINES=0x1 +LVS_EX_HEADERDRAGDROP=0x10 +LVS_EX_HIDELABELS=0x20000 +LVS_EX_INFOTIP=0x400 +LVS_EX_LABELTIP=0x4000 +LVS_EX_MULTIWORKAREAS=0x2000 +LVS_EX_ONECLICKACTIVATE=0x40 +LVS_EX_REGIONAL=0x200 +LVS_EX_SINGLEROW=0x40000 +LVS_EX_SNAPTOGRID=0x80000 +LVS_EX_SUBITEMIMAGES=0x2 +LVS_EX_TRACKSELECT=0x8 +LVS_EX_TWOCLICKACTIVATE=0x80 +LVS_EX_UNDERLINECOLD=0x1000 +LVS_EX_UNDERLINEHOT=0x800 +LVS_ICON=0x0 +LVS_LIST=0x3 +LVS_NOCOLUMNHEADER=0x4000 +LVS_NOLABELWRAP=0x80 +LVS_NOSCROLL=0x2000 +LVS_NOSORTHEADER=0x8000 +LVS_OWNERDATA=0x1000 +LVS_OWNERDRAWFIXED=0x400 +LVS_REPORT=0x1 +LVS_SHAREIMAGELISTS=0x40 +LVS_SHOWSELALWAYS=0x8 +LVS_SINGLESEL=0x4 +LVS_SMALLICON=0x2 +LVS_SORTASCENDING=0x10 +LVS_SORTDESCENDING=0x20 +LVS_TYPEMASK=0x3 +LVS_TYPESTYLEMASK=0xfc00 +LVSCW_AUTOSIZE=-1 +LVSCW_AUTOSIZE_USEHEADER=-2 +LVSICF_NOINVALIDATEALL=0x1 +LVSICF_NOSCROLL=0x2 +LVSIL_NORMAL=0 +LVSIL_SMALL=1 +LVSIL_STATE=2 +LVTVIF_AUTOSIZE=0x0 +LVTVIF_FIXEDHEIGHT=0x2 +LVTVIF_FIXEDSIZE=0x3 +LVTVIF_FIXEDWIDTH=0x1 +LVTVIM_COLUMNS=0x2 +LVTVIM_TILESIZE=0x1 +LWA_ALPHA=0x2 +LWA_COLORKEY=0x1 +LWSTDAPI=STDAPICALLTYPE +LWSTDAPIV=STDAPIV +LZERROR_BADINHANDLE=-1 +LZERROR_BADOUTHANDLE=-2 +LZERROR_BADVALUE=-7 +LZERROR_GLOBALLOC=-5 +LZERROR_GLOBLOCK=-6 +LZERROR_PUBLICLOC=-5 +LZERROR_READ=-3 +LZERROR_UNKNOWNALG=-8 +LZERROR_WRITE=-4 +M_FLAGS=0x40 +M_FLAGS_STR="/m" +MA_ACTIVATE=1 +MA_ACTIVATEANDEAT=2 +MA_NOACTIVATE=3 +MA_NOACTIVATEANDEAT=4 +MAC_ADDRESS_SIZE=6 +MAC_ATTACH_ENCODING_APPLEDOUBLE=0x600000 +MAC_ATTACH_ENCODING_APPLESINGLE=0x400000 +MAC_ATTACH_ENCODING_BINHEX=0x0 +MAC_ATTACH_ENCODING_MASK=0x600000 +MAC_ATTACH_ENCODING_UUENCODE=0x200000 +MAC_BINARY=0x1 +MAC_CHARSET=77 +MAC_TYPE_ETHERNET=1 +MAC_TYPE_FDDI=3 +MAC_TYPE_TOKENRING=2 +MAC_TYPE_UNKNOWN=0 +MACADDRESS_SIZE=MAC_ADDRESS_SIZE +MACHINE_FILTER=2 +MACHINE_NAME_LENGTH=16 +MAILSLOT_NO_MESSAGE=-1 +MAILSLOT_WAIT_FOREVER=-1 +MAJOR_VERSION_MASK=0xF +majorRev=2 +MAKEINTRESOURCEA=MAKEINTRESOURCE +MAP_COMPOSITE=0x40 +MAP_EXPAND_LIGATURES=0x2000 +MAP_FOLDCZONE=0x10 +MAP_FOLDDIGITS=0x80 +MAP_PRECOMPOSED=0x20 +MAPI_AB=34 +MAPI_AB_NOMODIFY=0x400 +MAPI_AB_PROVIDER=35 +MAPI_ABCONT=0x4 +MAPI_ACCESS_CREATE_ASSOCIATED=0x20 +MAPI_ACCESS_CREATE_CONTENTS=0x10 +MAPI_ACCESS_CREATE_HIERARCHY=0x8 +MAPI_ACCESS_DELETE=0x4 +MAPI_ACCESS_MODIFY=0x1 +MAPI_ACCESS_READ=0x2 +MAPI_ADDRBOOK=0x2 +MAPI_ALLOW_OTHERS=0x8 +MAPI_AMBIGUOUS=0x1 +MAPI_ASSOCIATED=0x40 +MAPI_ATTACH=0x7 +MAPI_BCC=3 +MAPI_BEST_ACCESS=0x10 +MAPI_BODY_AS_FILE=0x200 +MAPI_CC=2 +MAPI_COMPOUND=0x80 +MAPI_CREATE=0x2 +MAPI_DECLINE_OK=0x4 +MAPI_DEFAULT_SERVICES=0x1 +MAPI_DEFAULT_STORE=0x1 +MAPI_DEFERRED_ERRORS=0x8 +MAPI_DIAG_ALPHABETIC_CHARACTER_LOST=MAPI_DIAG( 24) +MAPI_DIAG_CONTENT_SYNTAX_IN_ERROR=MAPI_DIAG( 12) +MAPI_DIAG_CONTENT_TOO_LONG=MAPI_DIAG( 7) +MAPI_DIAG_CONTENT_TYPE_UNSUPPORTED=MAPI_DIAG( 15) +MAPI_DIAG_CONVERSION_LOSS_PROHIB=MAPI_DIAG( 19) +MAPI_DIAG_CONVERSION_UNSUBSCRIBED=MAPI_DIAG( 10) +MAPI_DIAG_CRITICAL_FUNC_UNSUPPORTED=MAPI_DIAG( 18) +MAPI_DIAG_DOWNGRADING_IMPOSSIBLE=MAPI_DIAG( 47) +MAPI_DIAG_EITS_UNSUPPORTED=MAPI_DIAG( 6) +MAPI_DIAG_EXPANSION_FAILED=MAPI_DIAG( 30) +MAPI_DIAG_EXPANSION_PROHIBITED=MAPI_DIAG( 28) +MAPI_DIAG_IMPRACTICAL_TO_CONVERT=MAPI_DIAG( 8) +MAPI_DIAG_LENGTH_CONSTRAINT_VIOLATD=MAPI_DIAG( 13) +MAPI_DIAG_LINE_TOO_LONG=MAPI_DIAG( 20) +MAPI_DIAG_LOOP_DETECTED=MAPI_DIAG( 3) +MAPI_DIAG_MAIL_ADDRESS_INCOMPLETE=MAPI_DIAG( 34) +MAPI_DIAG_MAIL_ADDRESS_INCORRECT=MAPI_DIAG( 32) +MAPI_DIAG_MAIL_FORWARDING_PROHIB=MAPI_DIAG( 45) +MAPI_DIAG_MAIL_FORWARDING_UNWANTED=MAPI_DIAG( 44) +MAPI_DIAG_MAIL_NEW_ADDRESS_UNKNOWN=MAPI_DIAG( 43) +MAPI_DIAG_MAIL_OFFICE_INCOR_OR_INVD=MAPI_DIAG( 33) +MAPI_DIAG_MAIL_ORGANIZATION_EXPIRED=MAPI_DIAG( 37) +MAPI_DIAG_MAIL_RECIPIENT_DECEASED=MAPI_DIAG( 36) +MAPI_DIAG_MAIL_RECIPIENT_DEPARTED=MAPI_DIAG( 42) +MAPI_DIAG_MAIL_RECIPIENT_MOVED=MAPI_DIAG( 40) +MAPI_DIAG_MAIL_RECIPIENT_TRAVELLING=MAPI_DIAG( 41) +MAPI_DIAG_MAIL_RECIPIENT_UNKNOWN=MAPI_DIAG( 35) +MAPI_DIAG_MAIL_REFUSED=MAPI_DIAG( 38) +MAPI_DIAG_MAIL_UNCLAIMED=MAPI_DIAG( 39) +MAPI_DIAG_MAXIMUM_TIME_EXPIRED=MAPI_DIAG( 5) +MAPI_DIAG_MTS_CONGESTED=MAPI_DIAG( 2) +MAPI_DIAG_MULTIPLE_INFO_LOSSES=MAPI_DIAG( 25) +MAPI_DIAG_NO_BILATERAL_AGREEMENT=MAPI_DIAG( 17) +MAPI_DIAG_NO_DIAGNOSTIC=MAPI_DIAG( -1) +MAPI_DIAG_NUMBER_CONSTRAINT_VIOLATD=MAPI_DIAG( 14) +MAPI_DIAG_OR_NAME_AMBIGUOUS=MAPI_DIAG( 1) +MAPI_DIAG_OR_NAME_UNRECOGNIZED=MAPI_DIAG( 0) +MAPI_DIAG_PAGE_TOO_LONG=MAPI_DIAG( 21) +MAPI_DIAG_PARAMETERS_INVALID=MAPI_DIAG( 11) +MAPI_DIAG_PICTORIAL_SYMBOL_LOST=MAPI_DIAG( 22) +MAPI_DIAG_PROHIBITED_TO_CONVERT=MAPI_DIAG( 9) +MAPI_DIAG_PUNCTUATION_SYMBOL_LOST=MAPI_DIAG( 23) +MAPI_DIAG_REASSIGNMENT_PROHIBITED=MAPI_DIAG( 26) +MAPI_DIAG_RECIPIENT_UNAVAILABLE=MAPI_DIAG( 4) +MAPI_DIAG_REDIRECTION_LOOP_DETECTED=MAPI_DIAG( 27) +MAPI_DIAG_RENDITION_UNSUPPORTED=MAPI_DIAG( 31) +MAPI_DIAG_SECURE_MESSAGING_ERROR=MAPI_DIAG( 46) +MAPI_DIAG_SUBMISSION_PROHIBITED=MAPI_DIAG( 29) +MAPI_DIAG_TOO_MANY_RECIPIENTS=MAPI_DIAG( 16) +MAPI_DIALOG=0x8 +MAPI_DIM=1 +MAPI_DISABLED=0x1 +MAPI_DISTLIST=0x8 +MAPI_E_ACCESS_DENIED=6 +MAPI_E_ACCOUNT_DISABLED=MAKE_MAPI_E( 0x124) +MAPI_E_AMBIG_RECIP=MAPI_E_AMBIGUOUS_RECIPIENT +MAPI_E_AMBIGUOUS_RECIP=MAKE_MAPI_E( 0x700) +MAPI_E_AMBIGUOUS_RECIPIENT=21 +MAPI_E_ATTACHMENT_NOT_FOUND=11 +MAPI_E_ATTACHMENT_OPEN_FAILURE=12 +MAPI_E_ATTACHMENT_WRITE_FAILURE=13 +MAPI_E_BAD_CHARWIDTH=MAKE_MAPI_E( 0x103) +MAPI_E_BAD_COLUMN=MAKE_MAPI_E( 0x118) +MAPI_E_BAD_RECIPTYPE=15 +MAPI_E_BAD_VALUE=MAKE_MAPI_E( 0x301) +MAPI_E_BLK_TOO_SMALL=6 +MAPI_E_BUSY=MAKE_MAPI_E( 0x10B) +MAPI_E_CALL_FAILED=E_FAI +MAPI_E_CANCEL=MAKE_MAPI_E( 0x501) +MAPI_E_COLLISION=MAKE_MAPI_E( 0x604) +MAPI_E_COMPUTED=MAKE_MAPI_E( 0x11A) +MAPI_E_CORRUPT_DATA=MAKE_MAPI_E( 0x11B) +MAPI_E_CORRUPT_STORE=MAKE_MAPI_E( 0x600) +MAPI_E_DECLINE_COPY=MAKE_MAPI_E( 0x306) +MAPI_E_DISK_ERROR=MAKE_MAPI_E( 0x116) +MAPI_E_DISK_FULL=4 +MAPI_E_END_OF_SESSION=MAKE_MAPI_E( 0x200) +MAPI_E_EXTENDED_ERROR=MAKE_MAPI_E( 0x119) +MAPI_E_FAILONEPROVIDER=MAKE_MAPI_E( 0x11D) +MAPI_E_FAILURE=2 +MAPI_E_FOLDER_CYCLE=MAKE_MAPI_E( 0x60B) +MAPI_E_HAS_FOLDERS=MAKE_MAPI_E( 0x609) +MAPI_E_HAS_MESSAGES=MAKE_MAPI_E( 0x60A) +MAPI_E_INSUFFICIENT_MEMORY=5 +MAPI_E_INTERFACE_NOT_SUPPORTED=E_NOINTERFACE +MAPI_E_INVALID_ACCESS_TIME=MAKE_MAPI_E( 0x123) +MAPI_E_INVALID_BOOKMARK=MAKE_MAPI_E( 0x405) +MAPI_E_INVALID_EDITFIELDS=24 +MAPI_E_INVALID_ENTRYID=MAKE_MAPI_E( 0x107) +MAPI_E_INVALID_MESSAGE=17 +MAPI_E_INVALID_OBJECT=MAKE_MAPI_E( 0x108) +MAPI_E_INVALID_PARAMETER=E_INVALIDARG +MAPI_E_INVALID_RECIPS=25 +MAPI_E_INVALID_SESSION=19 +MAPI_E_INVALID_TYPE=MAKE_MAPI_E( 0x302) +MAPI_E_INVALID_WORKSTATION_ACCOUNT=MAKE_MAPI_E( 0x122) +MAPI_E_LOGIN_FAILURE=3 +MAPI_E_LOGON_FAILED=MAKE_MAPI_E( 0x111) +MAPI_E_LOGON_FAILURE=3 +MAPI_E_MESSAGE_IN_USE=22 +MAPI_E_MISSING_REQUIRED_COLUMN=MAKE_MAPI_E( 0x202) +MAPI_E_NETWORK_ERROR=MAKE_MAPI_E( 0x115) +MAPI_E_NETWORK_FAILURE=23 +MAPI_E_NO_ACCESS=E_ACCESSDENIED +MAPI_E_NO_MESSAGES=16 +MAPI_E_NO_RECIPIENTS=MAKE_MAPI_E( 0x607) +MAPI_E_NO_SUPPORT=MAKE_MAPI_E( 0x102) +MAPI_E_NO_SUPPRESS=MAKE_MAPI_E( 0x602) +MAPI_E_NON_STANDARD=MAKE_MAPI_E( 0x606) +MAPI_E_NOT_ENOUGH_DISK=MAKE_MAPI_E( 0x10D) +MAPI_E_NOT_ENOUGH_MEMORY=E_OUTOFMEMORY +MAPI_E_NOT_ENOUGH_RESOURCES=MAKE_MAPI_E( 0x10E) +MAPI_E_NOT_FOUND=MAKE_MAPI_E( 0x10F) +MAPI_E_NOT_IN_QUEUE=MAKE_MAPI_E( 0x601) +MAPI_E_NOT_INITIALIZED=MAKE_MAPI_E( 0x605) +MAPI_E_NOT_ME=MAKE_MAPI_E( 0x502) +MAPI_E_NOT_SUPPORTED=26 +MAPI_E_OBJECT_CHANGED=MAKE_MAPI_E( 0x109) +MAPI_E_OBJECT_DELETED=MAKE_MAPI_E( 0x10A) +MAPI_E_PASSWORD_CHANGE_REQUIRED=MAKE_MAPI_E( 0x120) +MAPI_E_PASSWORD_EXPIRED=MAKE_MAPI_E( 0x121) +MAPI_E_SESSION_LIMIT=MAKE_MAPI_E( 0x112) +MAPI_E_STRING_TOO_LONG=MAKE_MAPI_E( 0x105) +MAPI_E_SUBMITTED=MAKE_MAPI_E( 0x608) +MAPI_E_TABLE_EMPTY=MAKE_MAPI_E( 0x402) +MAPI_E_TABLE_TOO_BIG=MAKE_MAPI_E( 0x403) +MAPI_E_TEXT_TOO_LARGE=18 +MAPI_E_TIMEOUT=MAKE_MAPI_E( 0x401) +MAPI_E_TOO_BIG=MAKE_MAPI_E( 0x305) +MAPI_E_TOO_COMPLEX=MAKE_MAPI_E( 0x117) +MAPI_E_TOO_MANY_FILES=9 +MAPI_E_TOO_MANY_RECIPIENTS=10 +MAPI_E_TOO_MANY_SESSIONS=8 +MAPI_E_TYPE_NO_SUPPORT=MAKE_MAPI_E( 0x303) +MAPI_E_TYPE_NOT_SUPPORTED=20 +MAPI_E_UNABLE_TO_ABORT=MAKE_MAPI_E( 0x114) +MAPI_E_UNABLE_TO_COMPLETE=MAKE_MAPI_E( 0x400) +MAPI_E_UNCONFIGURED=MAKE_MAPI_E( 0x11C) +MAPI_E_UNEXPECTED_ID=MAKE_MAPI_E( 0x307) +MAPI_E_UNEXPECTED_TYPE=MAKE_MAPI_E( 0x304) +MAPI_E_UNKNOWN_CPID=MAKE_MAPI_E( 0x11E) +MAPI_E_UNKNOWN_ENTRYID=MAKE_MAPI_E( 0x201) +MAPI_E_UNKNOWN_FLAGS=MAKE_MAPI_E( 0x106) +MAPI_E_UNKNOWN_LCID=MAKE_MAPI_E( 0x11F) +MAPI_E_UNKNOWN_RECIPIENT=14 +MAPI_E_USER_ABORT=MAPI_USER_ABORT +MAPI_E_USER_CANCEL=MAKE_MAPI_E( 0x113) +MAPI_E_VERSION=MAKE_MAPI_E( 0x110) +MAPI_E_WAIT=MAKE_MAPI_E( 0x500) +MAPI_ENABLED=0x0 +MAPI_ENVELOPE_ONLY=0x40 +MAPI_ERROR_VERSION=0x0 +MAPI_EXPLICIT_PROFILE=0x10 +MAPI_EXTENDED=0x20 +MAPI_FOLDER=0x3 +MAPI_FORCE_CREATE=1 +MAPI_FORCE_DOWNLOAD=0x1000 +MAPI_FORMINFO=0xC +MAPI_FULL_IPM_TREE=2 +MAPI_GUARANTEE_FIFO=0x100 +MAPI_HOOK_PROVIDER=40 +MAPI_INIT_VERSION=0 +MAPI_LOGOFF_SHARED=0x1 +MAPI_LOGOFF_UI=0x2 +MAPI_LOGON_UI=0x1 +MAPI_LONG_MSGID=0x4000 +MAPI_MAILUSER=0x6 +MAPI_MESSAGE=0x5 +MAPI_MESSAGE_BEHAVIOR_FOLDER=1 +MAPI_MESSAGE_BEHAVIOR_IPM=0 +MAPI_MH_DP_ML=3 +MAPI_MH_DP_MS=2 +MAPI_MH_DP_OTHER_AU=6 +MAPI_MH_DP_PDAU=4 +MAPI_MH_DP_PDS_PATRON=5 +MAPI_MH_DP_PRIVATE_UA=1 +MAPI_MH_DP_PUBLIC_UA=0 +MAPI_MODIFY=0x1 +MAPI_MOVE=0x1 +MAPI_MULTITHREAD_NOTIFICATIONS=0x1 +MAPI_NEW_MESSAGE=0x2 +MAPI_NEW_SESSION=0x2 +MAPI_NO_HBAR=0x1 +MAPI_NO_IDS=0x2 +MAPI_NO_MAIL=0x8000 +MAPI_NO_STRINGS=(0x1) +MAPI_NO_VBAR=(0x2) +MAPI_NON_READ=(0x1) +MAPI_NOREPLACE=(0x2) +MAPI_NOTRECIP=0x40 +MAPI_NOTRESERVED=0x8 +MAPI_NOW=0x10 +MAPI_NT_SERVICE=(0x10000) +MAPI_OLE=0x1 +MAPI_OLE_STATIC=0x2 +MAPI_ONE_OFF_NO_RICH_INFO=0x1 +MAPI_ONE_OFF_UNICODE=0x8000 +MAPI_ORIG=0 +MAPI_P1=0x10000000 +MAPI_PASSWORD_UI=0x20000 +MAPI_PEEK=0x80 +MAPI_POST_MESSAGE=0x1 +MAPI_PRIMARY_STORE=0x4 +MAPI_PROFILE_PROVIDER=(38) +MAPI_PROFSECT=(0x9) +MAPI_PW_ADD_SERVICE_ONLY=0x4 +MAPI_PW_FIRST_PROFILE=0x1 +MAPI_PW_HIDE_SERVICES_LIST=0x10 +MAPI_PW_LAUNCHED_BY_CONFIG=0x2 +MAPI_PW_PROVIDER_UI_ONLY=0x8 +MAPI_RECEIPT_REQUESTED=0x2 +MAPI_RESOLVED=(0x2) +MAPI_SECONDARY_STORE=0x5 +MAPI_SEND_NO_RICH_INFO=(0x10000) +MAPI_SENT=0x4 +MAPI_SERVICE_UI_ALWAYS=0x2000 +MAPI_SESSION=(0xB) +MAPI_SHORTTERM=0x80 +MAPI_SIMPLE_DEFAULT=(MAPI_LOGON_UI|MAPI_FORCE_DOWNLOAD|MAPI_ALLOW_OTHERS) +MAPI_SIMPLE_EXPLICIT=(MAPI_NEW_SESSION|MAPI_FORCE_DOWNLOAD|MAPI_EXPLICIT_PROFILE) +MAPI_SIMPLE_STORE_PERMANENT=0x3 +MAPI_SIMPLE_STORE_TEMPORARY=0x2 +MAPI_SPOOLER=(37) +MAPI_STATUS=(0xA) +MAPI_STORE=(0x1) +MAPI_STORE_PROVIDER=(33) +MAPI_SUBMITTED=0x80000000 +MAPI_SUBSYSTEM=(39) +MAPI_SUPPRESS_ATTACH=0x800 +MAPI_THISSESSION=0x20 +MAPI_TIMEOUT_SHORT=0x100000 +MAPI_TO=1 +MAPI_TOP_LEVEL=(0x1) +MAPI_TRANSPORT_PROVIDER=(36) +MAPI_UNICODE=(0x80000000) +MAPI_UNREAD=0x1 +MAPI_UNREAD_ONLY=0x20 +MAPI_UNRESOLVED=0x0 +MAPI_USE_DEFAULT=0x40 +MAPI_USER_ABORT=1 +MAPI_W_APPROX_COUNT=MAKE_MAPI_S( 0x482) +MAPI_W_CANCEL_MESSAGE=MAKE_MAPI_S( 0x580) +MAPI_W_ERRORS_RETURNED=MAKE_MAPI_S( 0x380) +MAPI_W_NO_SERVICE=MAKE_MAPI_S( 0x203) +MAPI_W_PARTIAL_COMPLETION=MAKE_MAPI_S( 0x680) +MAPI_W_POSITION_CHANGED=MAKE_MAPI_S( 0x481) +MAPIFORM_CPU_AXP=3 +MAPIFORM_CPU_M68=5 +MAPIFORM_CPU_MIP=2 +MAPIFORM_CPU_PPC=4 +MAPIFORM_CPU_X86=1 +MAPIFORM_EXACTMATCH=0x20 +MAPIFORM_INSTALL_DIALOG=MAPI_DIALOG +MAPIFORM_INSTALL_OVERWRITEONCONFLICT=0x10 +MAPIFORM_OS_MAC_7x=4 +MAPIFORM_OS_WIN_31=1 +MAPIFORM_OS_WIN_95=3 +MAPIFORM_OS_WINNT_35=2 +MAPIFORM_OS_WINNT_40=5 +MAPIFORM_SELECT_ALL_REGISTRIES=0 +MAPIFORM_SELECT_FOLDER_REGISTRY_ONLY=1 +MAPIFORM_SELECT_NON_FOLDER_REGISTRY_ONLY=2 +MAPMIME_CLSID=1 +MAPMIME_DEFAULT=0 +MAPMIME_DEFAULT_ALWAYS=3 +MAPMIME_DISABLE=2 +MapWindowRect=MwMapWindowRect +MARKPARITY=3 +MARSHAL_E_FIRST=0x80040120 +MARSHAL_E_LAST=0x8004012F +MARSHAL_S_FIRST=0x40120 +MARSHAL_S_LAST=0x4012F +MARSHALINTERFACE_MIN=500 +MaskExtensionPrivateFlags=0xFFFFFF +MAX_ACL_REVISION=ACL_REVISION4 +MAX_ADAPTER_ADDRESS_LENGTH=8 +MAX_ADAPTER_DESCRIPTION_LENGTH=128 +MAX_ADAPTER_NAME=128 +MAX_ADAPTER_NAME_LEN=48 +MAX_ADAPTER_NAME_LENGTH=256 +MAX_ADDR_LENGTH=6 +MAX_ADDRESS_PAIRS=8 +MAX_ADDRESS_SIZE=10 +MAX_APPNAME=255 +MAX_BATTERY_STRING_SIZE=128 +MAX_CALLLETTERS=10 +MAX_CLASS_NAME=255 +MAX_CLUSTERNAME_LENGTH=MAX_COMPUTERNAME_LENGTH +MAX_COLOR_CHANNELS=8 +MAX_COLUMN_DESC_LEN=128 +MAX_COLUMN_NAME_LEN=80 +MAX_COMPUTERNAME=15 +MAX_COMPUTERNAME_LENGTH=31 +MAX_CRED_SIZE=1024 +MAX_DDDEVICEID_STRING=512 +MAX_DEFAULTCHAR=2 +MAX_DESCRIPTION=1024 +MAX_DESTINATION_BUFFER=0x1000 +MAX_DEVICE_NAME=128 +MAX_DEVICETYPE_NAME=16 +MAX_DOMAIN_NAME_LEN=128 +MAX_DOMAINNAME=15 +MAX_ENTITY=32 +MAX_FEATURE_CHARS=38 +MAX_FILTER_NAME=128 +MAX_GOPHER_ATTRIBUTE_NAME=128 +MAX_GOPHER_CATEGORY_NAME=128 +MAX_GOPHER_DISPLAY_TEXT=128 +MAX_GOPHER_HOST_NAME=INTERNET_MAX_HOST_NAME_LENGTH +MAX_GOPHER_LOCATOR_LENGTH=(1 + MAX_GOPHER_DISPLAY_TEXT + 1 + MAX_GOPHER_SELECTOR_TEXT + 1 + MAX_GOPHER_HOST_NAME + 1 + INTERNET_MAX_PORT_NUMBER_LENGTH + 1 + 1 + 2) +MAX_GOPHER_SELECTOR_TEXT=256 +MAX_HANDOFF_ENTRY_LENGTH=80 +MAX_HOSTNAME_LEN=128 +MAX_IDD_DYNAWIZ_RESOURCE_ID=11000 +MAX_IF_TYPE=144 +MAX_INF_STRING_LENGTH=4096 +MAX_INSTALLWIZARD_DYNAPAGES=20 +MAX_INSTRUCTION_LEN=256 +MAX_INTERFACE_INDEX=0xFFFFFFFE +MAX_INTERFACE_NAME_LEN=256 +MAX_IP_STATUS=IP_GENERAL_FAILURE +MAX_IPX_MIB_TABLES=6 +MAX_ITEMNAME=255 +MAX_JOYSTICKOEMVXDNAME=260 +MAX_JOYSTRING=256 +MAX_LABEL_LEN=30 +MAX_LANA=254 +MAX_LANMAN_MESSAGE_ID=5799 +MAX_LEADBYTES=12 +MAX_LINK_SVCS=250 +MAX_LINKID_TEXT=48 +MAX_LOCALE_NAME=(32) +MAX_LOCATION=300 +MAX_LOGOMONIKER=1024 +MAX_MANGLED_SITE=(27) +MAX_MEDIA_NAME=16 +MAX_MIB_OFFSET=8 +MAX_MIMECP_NAME=(64) +MAX_MIMECSET_NAME=(50) +MAX_MIMEFACE_NAME=(32) +MAX_MODULE_NAME=8 + 1 +MAX_MODULE_NAME32=255 +MAX_MONITORS=4 +MAX_NABTS_VBI_LINES_PER_FIELD=11 +MAX_NAME_LEN=MAX_DLL_NAME +MAX_NAME_LENGTH=16 +MAX_NAME_SIZE=32 +MAX_NATURAL_ALIGNMENT=sizeof(ULONGLONG) +MAX_NDDESHARENAME=256 +MAX_NERR=(NERR_BASE + 899) +MAX_NOTIFICATION_DATA=64 +MAX_OPT_SIZE=40 +MAX_PACKAGE_NAME=255 +MAX_PAP_STATUS_SIZE=255 +MAX_PARM_STRING=300 +MAX_PARTICIPANT_TYPED_INFO_LENGTH=(256) +MAX_PASSWD_LEN=PWLEN +MAX_PATH=260 +MAX_PATH16=255 +MAX_PATTERN_LENGTH=16 +MAX_PATTERNS=4 +MAX_PERF_OBJECTS_IN_QUERY_FUNCTION=(8) +MAX_PHONE_NUMBER_LEN=128 +MAX_PIN_NAME=128 +MAX_PORT_NAME=16 +MAX_PREFERRED_LENGTH=-1 +MAX_PRIORITY=99 +MAX_PROFILE_LEN=80 +MAX_PROJECT=50 +MAX_PROTOCOL_CHAIN=7 +MAX_PROTOCOL_COMMENT_LEN=256 +MAX_PROTOCOL_DLL_LEN=48 +MAX_PROTOCOL_NAME=40 +MAX_PROTOCOL_NAME_LEN=16 +MAX_REPLID=40 +MAX_RFC1766_NAME=(6) +MAX_ROUTE_NAME=50 +MAX_SCOPE_ID_LEN=256 +MAX_SCOPE_NAME_LEN=255 +MAX_SCRIPT_NAME=(48) +MAX_SEARCH_FORMAT_STRING=255 +MAX_SECURITY_BREACH_REASON_SIZE=100 +MAX_SERVICE_NAME_LEN=256 +MAX_SERVICE_NAME_LENGTH=256 +MAX_SESSIONS=100 +MAX_SID_SIZE=256 +MAX_SIGNATURE_LENGTH=128 +MAX_SITENAME_LEN=128 +MAX_SIZE_SECURITY_ID=512 +MAX_STATIONS=100 +MAX_STATSFRAME_SIZE=sizeof(TRSTATFRAME) +MAX_STRING_LENGTH=256 +MAX_SUBTITLE_LEN=256 +MAX_SYNCMGRHANDLERNAME=(32) +MAX_SYNCMGRITEMNAME=(128) +MAX_TAB_STOPS=32 +MAX_TIME_VALUE=((LONGLONG) H7FFFFFFFFFFFFFFF) +MAX_TITLE=256 +MAX_TITLE_LEN=60 +MAX_TOPICNAME=255 +MAX_TPSENTRIES=256 +MAX_TRANSPORT_NAME_LEN=40 +MAX_USER_NAME_LENGTH=256 +MAX_USERNAME=15 +MAX_VOLUME_ID_SIZE=36 +MAX_VOLUME_TEMPLATE_SIZE=40 +MAX_WORKER_THREADS=10 +MAXAPP=9 +MAXAVAILABLEGUID=0x570 +MAXAVAILABLEGUIDALL=0x57F +MAXBIND=SRCNUMERICBIND +MAXBQUALSIZE=64 +MAXByte=0xFF +MAXCHAR=0x7F +MAXCOLNAMELEN=30 +MAXCOMMENTSZ=256 +MAXCOMPLEXSUBSTAT=8 +MAXDWORD=HFFFFFFFF +MAXEAPCODE=4 +MAXERRORLENGTH=128 +MAXFILELEN=13 +MAXGETHOSTSTRUCT=1024 +MAXGTRIDSIZE=64 +MAXHALF_PTR=((UHALF_PTR >> 1)) +MAXIMUM_ALLOWED=0x2000000 +MAXIMUM_ATTR_STRING_LENGTH=32 +MAXIMUM_ENCRYPTION_VALUE=0x4 +MAXIMUM_PROCESSORS=32 +MAXIMUM_SMARTCARD_READERS=10 +MAXIMUM_SUSPEND_COUNT=MAXCHAR +MAXIMUM_WAIT_OBJECTS=64 +MAXINCOMINGMESSAGESIZEDEFAULT=7000 +MAXINFOSIZE=256 +MAXINT_PTR=((MAXUINT_PTR >> 1)) +MAXINTATOM=0xC000 +MAXLEN_IFDESCR=256 +MAXLEN_PHYSADDR=8 +MAXLOGICALLOGNAMESIZE=256 +MAXLONG=0x7FFFFFFF +MAXLONG_PTR=((MAXULONG_PTR >> 1)) +MAXLONGLONG=(0x7FFFFFFFFFFFFfff) +MAXNAME=(SQL_MAX_SQLSERVERNAME + 1) +MAXNAMELEN=50 +MAXNETLIBCONNSTR=255 +MAXNETLIBNAME=255 +MAXNUMERICDIG=38 +MAXNUMERICLEN=16 +MAXOBJIDSIZE=128 +MAXOBJIDSTRSIZE=1408 +MAXPERMENTRIES=64 +MAXPNAMELEN=32 +MAXPROPPAGES=100 +MAXSERVERNAME=30 +MAXSHORT=0x7FFF +MAXSTRETCHBLTMODE=4 +MAXTABLENAME=30 +MAXUHALF_PTR=0 +MAXUIDLEN=64 +MAXUINT_PTR=0 +MAXULONG_PTR=0 +MAXUSEVERITY=EX_INTOK +MAXVENDORINFO=32 +MAXWORD=0xFFFF +MB_ABORTRETRYIGNORE=0x2 +MB_APPLMODAL=0x0 +MB_CANCELTRYCONTINUE=0x6 +MB_COMPOSITE=0x2 +MB_DEFAULT_DESKTOP_ONLY=0x20000 +MB_DEFBUTTON1=0x0 +MB_DEFBUTTON2=0x100 +MB_DEFBUTTON3=0x200 +MB_DEFBUTTON4=0x300 +MB_DEFMASK=0xF00 +MB_ERR_INVALID_CHARS=0x8 +MB_FUNC=0x4000 +MB_FUNC_STR="mb" +MB_HELP=0x4000 +MB_ICONASTERISK=0x40 +MB_ICONERROR=MB_ICONHAND +MB_ICONEXCLAMATION=0x30 +MB_ICONHAND=0x10 +MB_ICONINFORMATION=MB_ICONASTERISK +MB_ICONMASK=0xF0 +MB_ICONQUESTION=0x20 +MB_ICONSTOP=MB_ICONHAND +MB_ICONWARNING=MB_ICONEXCLAMATION +MB_MISCMASK=0xC000 +MB_MODEMASK=0x3000 +MB_NOFOCUS=0x8000 +MB_OK=0x0 +MB_OKCANCEL=0x1 +MB_PRECOMPOSED=0x1 +MB_RETRYCANCEL=0x5 +MB_RIGHT=0x80000 +MB_RTLREADING=0x100000 +MB_SERVICE_NOTIFICATION=0x40000 +MB_SERVICE_NOTIFICATION_NT3X=0x40000 +MB_SETFOREGROUND=0x10000 +MB_SYSTEMMODAL=0x1000 +MB_TASKMODAL=0x2000 +MB_TOPMOST=0x40000 +MB_TYPEMASK=0xF +MB_USEGLYPHCHARS=0x4 +MB_USERICON=0x80 +MB_YESNO=0x4 +MB_YESNOCANCEL=0x3 +MB1_FUNC_STR="wmb" +MB2_FUNC=0x4800 +MB2_FUNC_STR="mb2" +MB3_FUNC=0x4C00 +MB3_FUNC_STR="mb3" +MBXBLOBNAME="MBXData" +MBXBLOBNAMEW="MBXData" +MCAST_API_CURRENT_VERSION=MCAST_API_VERSION_1 +MCAST_BOUNDARY=(IF_STATUS + 1) +MCAST_CLIENT_ID_LEN=17 +MCAST_GLOBAL=(MCAST_IF_ENTRY + 1) +MCAST_IF_ENTRY=(PROXY_ARP + 1) +MCAST_MFE=(UDP_ROW + 1) +MCAST_MFE_STATS=(MCAST_MFE + 1) +MCAST_SCOPE=(MCAST_BOUNDARY + 1) +MCHT_CALENDAR=0x20000 +MCHT_CALENDARBK=(MCHT_CALENDAR) +MCHT_CALENDARDATE=(MCHT_CALENDAR|0x1) +MCHT_CALENDARDATENEXT=(MCHT_CALENDARDATE|MCHT_NEXT) +MCHT_CALENDARDATEPREV=(MCHT_CALENDARDATE|MCHT_PREV) +MCHT_CALENDARDAY=(MCHT_CALENDAR|0x2) +MCHT_CALENDARWEEKNUM=(MCHT_CALENDAR|0x3) +MCHT_NEXT=0x1000000 +MCHT_NOWHERE=0x0 +MCHT_PREV=0x2000000 +MCHT_TITLE=0x10000 +MCHT_TITLEBK=(MCHT_TITLE) +MCHT_TITLEBTNNEXT=(MCHT_TITLE|MCHT_NEXT|0x3) +MCHT_TITLEBTNPREV=(MCHT_TITLE|MCHT_PREV|0x3) +MCHT_TITLEMONTH=(MCHT_TITLE|0x1) +MCHT_TITLEYEAR=(MCHT_TITLE|0x2) +MCHT_TODAYLINK=0x30000 +MCI_ALL_DEVICE_ID=- 1 +MCI_ANIM_GETDEVCAPS_CAN_REVERSE=0x4001 +MCI_ANIM_GETDEVCAPS_CAN_STRETCH=0x4007 +MCI_ANIM_GETDEVCAPS_FAST_RATE=0x4002 +MCI_ANIM_GETDEVCAPS_MAX_WINDOWS=0x4008 +MCI_ANIM_GETDEVCAPS_NORMAL_RATE=0x4004 +MCI_ANIM_GETDEVCAPS_PALETTES=0x4006 +MCI_ANIM_GETDEVCAPS_SLOW_RATE=0x4003 +MCI_ANIM_INFO_TEXT=0x10000 +MCI_ANIM_OPEN_NOSTATIC=0x40000 +MCI_ANIM_OPEN_PARENT=0x20000 +MCI_ANIM_OPEN_WS=0x10000 +MCI_ANIM_PLAY_FAST=0x40000 +MCI_ANIM_PLAY_REVERSE=0x20000 +MCI_ANIM_PLAY_SCAN=0x100000 +MCI_ANIM_PLAY_SLOW=0x80000 +MCI_ANIM_PLAY_SPEED=0x10000 +MCI_ANIM_PUT_DESTINATION=0x40000 +MCI_ANIM_PUT_SOURCE=0x20000 +MCI_ANIM_REALIZE_BKGD=0x20000 +MCI_ANIM_REALIZE_NORM=0x10000 +MCI_ANIM_RECT=0x10000 +MCI_ANIM_STATUS_FORWARD=0x4002 +MCI_ANIM_STATUS_HPAL=0x4004 +MCI_ANIM_STATUS_HWND=0x4003 +MCI_ANIM_STATUS_SPEED=0x4001 +MCI_ANIM_STATUS_STRETCH=0x4005 +MCI_ANIM_STEP_FRAMES=0x20000 +MCI_ANIM_STEP_REVERSE=0x10000 +MCI_ANIM_UPDATE_HDC=0x20000 +MCI_ANIM_WHERE_DESTINATION=0x40000 +MCI_ANIM_WHERE_SOURCE=0x20000 +MCI_ANIM_WINDOW_DEFAULT=0x0 +MCI_ANIM_WINDOW_DISABLE_STRETCH=0x200000 +MCI_ANIM_WINDOW_ENABLE_STRETCH=0x100000 +MCI_ANIM_WINDOW_HWND=0x10000 +MCI_ANIM_WINDOW_STATE=0x40000 +MCI_ANIM_WINDOW_TEXT=0x80000 +MCI_AVI_SETVIDEO_DRAW_PROCEDURE=0x8000 +MCI_AVI_SETVIDEO_PALETTE_COLOR=0x8100 +MCI_AVI_SETVIDEO_PALETTE_HALFTONE=0xFFFF +MCI_AVI_STATUS_AUDIO_BREAKS=0x8003 +MCI_AVI_STATUS_FRAMES_SKIPPED=0x8001 +MCI_AVI_STATUS_LAST_PLAY_SPEED=0x8002 +MCI_BREAK=0x811 +MCI_BREAK_HWND=0x200 +MCI_BREAK_KEY=0x100 +MCI_BREAK_OFF=0x400 +MCI_CAPTURE=0x870 +MCI_CD_OFFSET=1088 +MCI_CDA_STATUS_TYPE_TRACK=0x4001 +MCI_CDA_TRACK_AUDIO=(MCI_CD_OFFSET + 0) +MCI_CDA_TRACK_OTHER=(MCI_CD_OFFSET + 1) +MCI_CLOSE=0x804 +MCI_CONFIGURE=0x87a +MCI_COPY=0x852 +MCI_CUE=0x830 +MCI_CUT=0x851 +MCI_DELETE=0x856 +MCI_DEVTYPE_ANIMATION=519 +MCI_DEVTYPE_CD_AUDIO=516 +MCI_DEVTYPE_DAT=517 +MCI_DEVTYPE_DIGITAL_VIDEO=520 +MCI_DEVTYPE_FIRST=MCI_DEVTYPE_VCR +MCI_DEVTYPE_FIRST_USER=0x1000 +MCI_DEVTYPE_LAST=MCI_DEVTYPE_SEQUENCER +MCI_DEVTYPE_OTHER=521 +MCI_DEVTYPE_OVERLAY=515 +MCI_DEVTYPE_SCANNER=518 +MCI_DEVTYPE_SEQUENCER=523 +MCI_DEVTYPE_VCR=513 +MCI_DEVTYPE_VIDEODISC=514 +MCI_DEVTYPE_WAVEFORM_AUDIO=522 +MCI_DGV_CAPTURE_AS=0x10000 +MCI_DGV_CAPTURE_AT=0x20000 +MCI_DGV_COPY_AT=0x10000 +MCI_DGV_COPY_AUDIO_STREAM=0x20000 +MCI_DGV_COPY_VIDEO_STREAM=0x40000 +MCI_DGV_CUE_INPUT=0x10000 +MCI_DGV_CUE_NOSHOW=0x40000 +MCI_DGV_CUE_OUTPUT=0x20000 +MCI_DGV_CUT_AT=0x10000 +MCI_DGV_CUT_AUDIO_STREAM=0x20000 +MCI_DGV_CUT_VIDEO_STREAM=0x40000 +MCI_DGV_DELETE_AT=0x10000 +MCI_DGV_DELETE_AUDIO_STREAM=0x20000 +MCI_DGV_DELETE_VIDEO_STREAM=0x40000 +MCI_DGV_FF_AVI=0x4001 +MCI_DGV_FF_AVSS=0x4000 +MCI_DGV_FF_DIB=0x4002 +MCI_DGV_FF_JFIF=0x4006 +MCI_DGV_FF_JPEG=0x4004 +MCI_DGV_FF_MPEG=0x4007 +MCI_DGV_FF_RDIB=0x4003 +MCI_DGV_FF_RJPEG=0x4005 +MCI_DGV_FILE_MODE_EDITING=0x3 +MCI_DGV_FILE_MODE_EDITING_S=0x8006 +MCI_DGV_FILE_MODE_IDLE=0x4 +MCI_DGV_FILE_MODE_IDLE_S=0x8007 +MCI_DGV_FILE_MODE_LOADING=0x2 +MCI_DGV_FILE_MODE_LOADING_S=0x8005 +MCI_DGV_FILE_MODE_SAVING=0x1 +MCI_DGV_FILE_MODE_SAVING_S=0x8004 +MCI_DGV_FILE_S=0x8002 +MCI_DGV_FREEZE_AT=0x10000 +MCI_DGV_FREEZE_OUTSIDE=0x20000 +MCI_DGV_GETDEVCAPS_CAN_FREEZE=0x4002 +MCI_DGV_GETDEVCAPS_CAN_LOCK=0x4000 +MCI_DGV_GETDEVCAPS_CAN_REVERSE=0x4004 +MCI_DGV_GETDEVCAPS_CAN_STR_IN=0x4008 +MCI_DGV_GETDEVCAPS_CAN_STRETCH=0x4001 +MCI_DGV_GETDEVCAPS_CAN_TEST=0x4009 +MCI_DGV_GETDEVCAPS_HAS_STILL=0x4005 +MCI_DGV_GETDEVCAPS_MAX_WINDOWS=0x4003 +MCI_DGV_GETDEVCAPS_MAXIMUM_RATE=0x400a +MCI_DGV_GETDEVCAPS_MINIMUM_RATE=0x400b +MCI_DGV_GETDEVCAPS_PALETTES=0x4006 +MCI_DGV_INFO_AUDIO_ALG=0x4004 +MCI_DGV_INFO_AUDIO_QUALITY=0x4001 +MCI_DGV_INFO_ITEM=0x20000 +MCI_DGV_INFO_STILL_ALG=0x4005 +MCI_DGV_INFO_STILL_QUALITY=0x4002 +MCI_DGV_INFO_TEXT=0x10000 +MCI_DGV_INFO_USAGE=0x4000 +MCI_DGV_INFO_VIDEO_ALG=0x4006 +MCI_DGV_INFO_VIDEO_QUALITY=0x4003 +MCI_DGV_INPUT_S=0x8003 +MCI_DGV_LIST_ALG=0x80000 +MCI_DGV_LIST_AUDIO_ALG=0x4000 +MCI_DGV_LIST_AUDIO_QUALITY=0x4001 +MCI_DGV_LIST_AUDIO_STREAM=0x4002 +MCI_DGV_LIST_COUNT=0x20000 +MCI_DGV_LIST_ITEM=0x10000 +MCI_DGV_LIST_NUMBER=0x40000 +MCI_DGV_LIST_STILL_ALG=0x4003 +MCI_DGV_LIST_STILL_QUALITY=0x4004 +MCI_DGV_LIST_VIDEO_ALG=0x4005 +MCI_DGV_LIST_VIDEO_QUALITY=0x4006 +MCI_DGV_LIST_VIDEO_SOURCE=0x4008 +MCI_DGV_LIST_VIDEO_STREAM=0x4007 +MCI_DGV_METHOD_DIRECT=0xa002 +MCI_DGV_METHOD_POST=0xa001 +MCI_DGV_METHOD_PRE=0xa000 +MCI_DGV_MONITOR_FILE=0x4001 +MCI_DGV_MONITOR_INPUT=0x4000 +MCI_DGV_MONITOR_METHOD=0x10000 +MCI_DGV_MONITOR_SOURCE=0x20000 +MCI_DGV_OPEN_16BIT=0x80000 +MCI_DGV_OPEN_32BIT=0x100000 +MCI_DGV_OPEN_NOSTATIC=0x40000 +MCI_DGV_OPEN_PARENT=0x20000 +MCI_DGV_OPEN_WS=0x10000 +MCI_DGV_PASTE_AT=0x10000 +MCI_DGV_PASTE_AUDIO_STREAM=0x20000 +MCI_DGV_PASTE_INSERT=0x80000 +MCI_DGV_PASTE_OVERWRITE=0x100000 +MCI_DGV_PASTE_VIDEO_STREAM=0x40000 +MCI_DGV_PLAY_REPEAT=0x10000 +MCI_DGV_PLAY_REVERSE=0x20000 +MCI_DGV_PUT_CLIENT=0x400000 +MCI_DGV_PUT_DESTINATION=0x40000 +MCI_DGV_PUT_FRAME=0x80000 +MCI_DGV_PUT_SOURCE=0x20000 +MCI_DGV_PUT_VIDEO=0x100000 +MCI_DGV_PUT_WINDOW=0x200000 +MCI_DGV_REALIZE_BKGD=0x20000 +MCI_DGV_REALIZE_NORM=0x10000 +MCI_DGV_RECORD_AUDIO_STREAM=0x40000 +MCI_DGV_RECORD_HOLD=0x20000 +MCI_DGV_RECORD_VIDEO_STREAM=0x80000 +MCI_DGV_RECT=0x10000 +MCI_DGV_RESERVE_IN=0x10000 +MCI_DGV_RESERVE_SIZE=0x20000 +MCI_DGV_RESTORE_AT=0x20000 +MCI_DGV_RESTORE_FROM=0x10000 +MCI_DGV_SAVE_ABORT=0x20000 +MCI_DGV_SAVE_KEEPRESERVE=0x40000 +MCI_DGV_SET_FILEFORMAT=0x80000 +MCI_DGV_SET_SEEK_EXACTLY=0x10000 +MCI_DGV_SET_SPEED=0x20000 +MCI_DGV_SET_STILL=0x40000 +MCI_DGV_SETAUDIO_ALG=0x40000 +MCI_DGV_SETAUDIO_AVGBYTESPERSEC=0x4006 +MCI_DGV_SETAUDIO_BASS=0x4001 +MCI_DGV_SETAUDIO_BITSPERSAMPLE=0x4008 +MCI_DGV_SETAUDIO_BLOCKALIGN=0x4007 +MCI_DGV_SETAUDIO_CLOCKTIME=0x20000 +MCI_DGV_SETAUDIO_INPUT=0x2000000 +MCI_DGV_SETAUDIO_ITEM=0x800000 +MCI_DGV_SETAUDIO_LEFT=0x200000 +MCI_DGV_SETAUDIO_OUTPUT=0x4000000 +MCI_DGV_SETAUDIO_OVER=0x10000 +MCI_DGV_SETAUDIO_QUALITY=0x80000 +MCI_DGV_SETAUDIO_RECORD=0x100000 +MCI_DGV_SETAUDIO_RIGHT=0x400000 +MCI_DGV_SETAUDIO_SAMPLESPERSEC=0x4005 +MCI_DGV_SETAUDIO_SOURCE=0x4004 +MCI_DGV_SETAUDIO_SOURCE_AVERAGE=0x4000 +MCI_DGV_SETAUDIO_SOURCE_LEFT=0x1 +MCI_DGV_SETAUDIO_SOURCE_RIGHT=0x2 +MCI_DGV_SETAUDIO_SOURCE_STEREO=0x0 +MCI_DGV_SETAUDIO_SRC_AVERAGE_S=0x8022 +MCI_DGV_SETAUDIO_SRC_LEFT_S=0x8020 +MCI_DGV_SETAUDIO_SRC_RIGHT_S=0x8021 +MCI_DGV_SETAUDIO_SRC_STEREO_S=0x8023 +MCI_DGV_SETAUDIO_STREAM=0x4003 +MCI_DGV_SETAUDIO_TREBLE=0x4000 +MCI_DGV_SETAUDIO_VALUE=0x1000000 +MCI_DGV_SETAUDIO_VOLUME=0x4002 +MCI_DGV_SETVIDEO_ALG=0x20000 +MCI_DGV_SETVIDEO_BITSPERPEL=0x400c +MCI_DGV_SETVIDEO_BRIGHTNESS=0x4000 +MCI_DGV_SETVIDEO_CLOCKTIME=0x40000 +MCI_DGV_SETVIDEO_COLOR=0x4001 +MCI_DGV_SETVIDEO_CONTRAST=0x4002 +MCI_DGV_SETVIDEO_FRAME_RATE=0x4008 +MCI_DGV_SETVIDEO_GAMMA=0x4005 +MCI_DGV_SETVIDEO_INPUT=0x2000000 +MCI_DGV_SETVIDEO_ITEM=0x100000 +MCI_DGV_SETVIDEO_KEY_COLOR=0x400b +MCI_DGV_SETVIDEO_KEY_INDEX=0x400a +MCI_DGV_SETVIDEO_OUTPUT=0x4000000 +MCI_DGV_SETVIDEO_OVER=0x200000 +MCI_DGV_SETVIDEO_PALHANDLE=0x4007 +MCI_DGV_SETVIDEO_QUALITY=0x10000 +MCI_DGV_SETVIDEO_RECORD=0x400000 +MCI_DGV_SETVIDEO_SHARPNESS=0x4004 +MCI_DGV_SETVIDEO_SOURCE=0x4009 +MCI_DGV_SETVIDEO_SRC_GENERIC=0x4005 +MCI_DGV_SETVIDEO_SRC_GENERIC_S=0x8015 +MCI_DGV_SETVIDEO_SRC_NTSC=0x4000 +MCI_DGV_SETVIDEO_SRC_NTSC_S=0x8010 +MCI_DGV_SETVIDEO_SRC_NUMBER=0x80000 +MCI_DGV_SETVIDEO_SRC_PAL=0x4003 +MCI_DGV_SETVIDEO_SRC_PAL_S=0x8013 +MCI_DGV_SETVIDEO_SRC_RGB=0x4001 +MCI_DGV_SETVIDEO_SRC_RGB_S=0x8011 +MCI_DGV_SETVIDEO_SRC_SECAM=0x4004 +MCI_DGV_SETVIDEO_SRC_SECAM_S=0x8014 +MCI_DGV_SETVIDEO_SRC_SVIDEO=0x4002 +MCI_DGV_SETVIDEO_SRC_SVIDEO_S=0x8012 +MCI_DGV_SETVIDEO_STILL=0x800000 +MCI_DGV_SETVIDEO_STREAM=0x4006 +MCI_DGV_SETVIDEO_TINT=0x4003 +MCI_DGV_SETVIDEO_VALUE=0x1000000 +MCI_DGV_SIGNAL_AT=0x10000 +MCI_DGV_SIGNAL_CANCEL=0x80000 +MCI_DGV_SIGNAL_EVERY=0x20000 +MCI_DGV_SIGNAL_POSITION=0x100000 +MCI_DGV_SIGNAL_USERVAL=0x40000 +MCI_DGV_STATUS_AUDIO=0x4014 +MCI_DGV_STATUS_AUDIO_INPUT=0x4000 +MCI_DGV_STATUS_AUDIO_RECORD=0x401a +MCI_DGV_STATUS_AUDIO_SOURCE=0x4009 +MCI_DGV_STATUS_AUDIO_STREAM=0x402d +MCI_DGV_STATUS_AVGBYTESPERSEC=0x4028 +MCI_DGV_STATUS_BASS=0x400f +MCI_DGV_STATUS_BITSPERPEL=0x402b +MCI_DGV_STATUS_BITSPERSAMPLE=0x402a +MCI_DGV_STATUS_BLOCKALIGN=0x4029 +MCI_DGV_STATUS_BRIGHTNESS=0x4005 +MCI_DGV_STATUS_COLOR=0x4006 +MCI_DGV_STATUS_CONTRAST=0x4007 +MCI_DGV_STATUS_DISKSPACE=0x200000 +MCI_DGV_STATUS_FILE_COMPLETION=0x4020 +MCI_DGV_STATUS_FILE_MODE=0x401f +MCI_DGV_STATUS_FILEFORMAT=0x4008 +MCI_DGV_STATUS_FORWARD=0x402c +MCI_DGV_STATUS_FRAME_RATE=0x400e +MCI_DGV_STATUS_GAMMA=0x400a +MCI_DGV_STATUS_HPAL=0x4004 +MCI_DGV_STATUS_HWND=0x4001 +MCI_DGV_STATUS_INPUT=0x400000 +MCI_DGV_STATUS_KEY_COLOR=0x4025 +MCI_DGV_STATUS_KEY_INDEX=0x4024 +MCI_DGV_STATUS_LEFT=0x80000 +MCI_DGV_STATUS_MONITOR=0x400b +MCI_DGV_STATUS_MONITOR_METHOD=0x400c +MCI_DGV_STATUS_NOMINAL=0x20000 +MCI_DGV_STATUS_OUTPUT=0x800000 +MCI_DGV_STATUS_PAUSE_MODE=0x4026 +MCI_DGV_STATUS_RECORD=0x1000000 +MCI_DGV_STATUS_REFERENCE=0x40000 +MCI_DGV_STATUS_RIGHT=0x100000 +MCI_DGV_STATUS_SAMPLESPERSEC=0x4027 +MCI_DGV_STATUS_SEEK_EXACTLY=0x4011 +MCI_DGV_STATUS_SHARPNESS=0x4012 +MCI_DGV_STATUS_SIZE=0x4010 +MCI_DGV_STATUS_SMPTE=0x4013 +MCI_DGV_STATUS_SPEED=0x4003 +MCI_DGV_STATUS_STILL_FILEFORMAT=0x401d +MCI_DGV_STATUS_TINT=0x4015 +MCI_DGV_STATUS_TREBLE=0x4016 +MCI_DGV_STATUS_UNSAVED=0x4017 +MCI_DGV_STATUS_VIDEO=0x4018 +MCI_DGV_STATUS_VIDEO_RECORD=0x401c +MCI_DGV_STATUS_VIDEO_SOURCE=0x401b +MCI_DGV_STATUS_VIDEO_SRC_NUM=0x401e +MCI_DGV_STATUS_VIDEO_STREAM=0x402e +MCI_DGV_STATUS_VOLUME=0x4019 +MCI_DGV_STATUS_WINDOW_MAXIMIZED=0x4023 +MCI_DGV_STATUS_WINDOW_MINIMIZED=0x4022 +MCI_DGV_STATUS_WINDOW_VISIBLE=0x4021 +MCI_DGV_STEP_FRAMES=0x20000 +MCI_DGV_STEP_REVERSE=0x10000 +MCI_DGV_STOP_HOLD=0x10000 +MCI_DGV_UPDATE_HDC=0x20000 +MCI_DGV_UPDATE_PAINT=0x40000 +MCI_DGV_WHERE_DESTINATION=0x40000 +MCI_DGV_WHERE_FRAME=0x80000 +MCI_DGV_WHERE_MAX=0x400000 +MCI_DGV_WHERE_SOURCE=0x20000 +MCI_DGV_WHERE_VIDEO=0x100000 +MCI_DGV_WHERE_WINDOW=0x200000 +MCI_DGV_WINDOW_DEFAULT=0x0 +MCI_DGV_WINDOW_HWND=0x10000 +MCI_DGV_WINDOW_STATE=0x40000 +MCI_DGV_WINDOW_TEXT=0x80000 +MCI_ESCAPE=0x805 +MCI_FIRST=0x800 +MCI_FORMAT_BYTES=8 +MCI_FORMAT_FRAMES=3 +MCI_FORMAT_HMS=1 +MCI_FORMAT_MILLISECONDS=0 +MCI_FORMAT_MSF=2 +MCI_FORMAT_SAMPLES=9 +MCI_FORMAT_SMPTE_24=4 +MCI_FORMAT_SMPTE_25=5 +MCI_FORMAT_SMPTE_30=6 +MCI_FORMAT_SMPTE_30DROP=7 +MCI_FORMAT_TMSF=10 +MCI_FREEZE=0x844 +MCI_FROM=0x4 +MCI_GETDEVCAPS=0x80B +MCI_GETDEVCAPS_CAN_EJECT=0x7 +MCI_GETDEVCAPS_CAN_PLAY=0x8 +MCI_GETDEVCAPS_CAN_RECORD=0x1 +MCI_GETDEVCAPS_CAN_SAVE=0x9 +MCI_GETDEVCAPS_COMPOUND_DEVICE=0x6 +MCI_GETDEVCAPS_DEVICE_TYPE=0x4 +MCI_GETDEVCAPS_HAS_AUDIO=0x2 +MCI_GETDEVCAPS_HAS_VIDEO=0x3 +MCI_GETDEVCAPS_ITEM=0x100 +MCI_GETDEVCAPS_USES_FILES=0x5 +MCI_INDEX=(MCI_USER_MESSAGES + 1) +MCI_INFO=0x80A +MCI_INFO_COPYRIGHT=0x2000 +MCI_INFO_FILE=0x200 +MCI_INFO_MEDIA_IDENTITY=0x800 +MCI_INFO_MEDIA_UPC=0x400 +MCI_INFO_NAME=0x1000 +MCI_INFO_PRODUCT=0x100 +MCI_INFO_VERSION=0x400 +MCI_LAST=0xFFF +MCI_LIST=0x878 +MCI_LOAD=0x850 +MCI_LOAD_FILE=0x100 +MCI_MARK=(MCI_USER_MESSAGES + 0) +MCI_MCIAVI_PLAY_FULLBY2=0x4000000 +MCI_MCIAVI_PLAY_FULLSCREEN=0x2000000 +MCI_MCIAVI_PLAY_WINDOW=0x1000000 +MCI_MODE_NOT_READY=(MCI_STRING_OFFSET + 12) +MCI_MODE_OPEN=(MCI_STRING_OFFSET + 18) +MCI_MODE_PAUSE=(MCI_STRING_OFFSET + 17) +MCI_MODE_PLAY=(MCI_STRING_OFFSET + 14) +MCI_MODE_RECORD=(MCI_STRING_OFFSET + 15) +MCI_MODE_SEEK=(MCI_STRING_OFFSET + 16) +MCI_MODE_STOP=(MCI_STRING_OFFSET + 13) +MCI_MONITOR=0x871 +MCI_NOTIFY=0x1 +MCI_NOTIFY_ABORTED=0x4 +MCI_NOTIFY_FAILURE=0x8 +MCI_NOTIFY_SUCCESSFUL=0x1 +MCI_NOTIFY_SUPERSEDED=0x2 +MCI_OFF=0 +MCI_OFF_S=0x8001 +MCI_ON=1 +MCI_ON_S=0x8000 +MCI_OPEN=0x803 +MCI_OPEN_ALIAS=0x400 +MCI_OPEN_ELEMENT=0x200 +MCI_OPEN_ELEMENT_ID=0x800 +MCI_OPEN_SHAREABLE=0x100 +MCI_OPEN_TYPE=0x2000 +MCI_OPEN_TYPE_ID=0x1000 +MCI_OVLY_GETDEVCAPS_CAN_FREEZE=0x4002 +MCI_OVLY_GETDEVCAPS_CAN_STRETCH=0x4001 +MCI_OVLY_GETDEVCAPS_MAX_WINDOWS=0x4003 +MCI_OVLY_INFO_TEXT=0x10000 +MCI_OVLY_OPEN_PARENT=0x20000 +MCI_OVLY_OPEN_WS=0x10000 +MCI_OVLY_PUT_DESTINATION=0x40000 +MCI_OVLY_PUT_FRAME=0x80000 +MCI_OVLY_PUT_SOURCE=0x20000 +MCI_OVLY_PUT_VIDEO=0x100000 +MCI_OVLY_RECT=0x10000 +MCI_OVLY_STATUS_HWND=0x4001 +MCI_OVLY_STATUS_STRETCH=0x4002 +MCI_OVLY_WHERE_DESTINATION=0x40000 +MCI_OVLY_WHERE_FRAME=0x80000 +MCI_OVLY_WHERE_SOURCE=0x20000 +MCI_OVLY_WHERE_VIDEO=0x100000 +MCI_OVLY_WINDOW_DEFAULT=0x0 +MCI_OVLY_WINDOW_DISABLE_STRETCH=0x200000 +MCI_OVLY_WINDOW_ENABLE_STRETCH=0x100000 +MCI_OVLY_WINDOW_HWND=0x10000 +MCI_OVLY_WINDOW_STATE=0x40000 +MCI_OVLY_WINDOW_TEXT=0x80000 +MCI_PASTE=0x853 +MCI_PAUSE=0x809 +MCI_PLAY=0x806 +MCI_PUT=0x842 +MCI_QUALITY=0x877 +MCI_QUALITY_ALG=0x40000 +MCI_QUALITY_DIALOG=0x80000 +MCI_QUALITY_HANDLE=0x100000 +MCI_QUALITY_ITEM=0x10000 +MCI_QUALITY_ITEM_AUDIO=0x4000 +MCI_QUALITY_ITEM_STILL=0x4001 +MCI_QUALITY_ITEM_VIDEO=0x4002 +MCI_QUALITY_NAME=0x20000 +MCI_REALIZE=0x840 +MCI_RECORD=0x80F +MCI_RECORD_INSERT=0x100 +MCI_RECORD_OVERWRITE=0x200 +MCI_RESERVE=0x872 +MCI_RESTORE=0x87b +MCI_RESUME=0x855 +MCI_SAVE=0x813 +MCI_SAVE_FILE=0x100 +MCI_SEEK=0x807 +MCI_SEEK_TO_END=0x200 +MCI_SEEK_TO_START=0x100 +MCI_SEQ_DIV_PPQN=(0 + MCI_SEQ_OFFSET) +MCI_SEQ_DIV_SMPTE_24=(1 + MCI_SEQ_OFFSET) +MCI_SEQ_DIV_SMPTE_25=(2 + MCI_SEQ_OFFSET) +MCI_SEQ_DIV_SMPTE_30=(4 + MCI_SEQ_OFFSET) +MCI_SEQ_DIV_SMPTE_30DROP=(3 + MCI_SEQ_OFFSET) +MCI_SEQ_FILE=0x4002 +MCI_SEQ_FORMAT_SONGPTR=0x4001 +MCI_SEQ_MAPPER=65535 +MCI_SEQ_MIDI=0x4003 +MCI_SEQ_NONE=65533 +MCI_SEQ_OFFSET=1216 +MCI_SEQ_SET_MASTER=0x80000 +MCI_SEQ_SET_OFFSET=0x1000000 +MCI_SEQ_SET_PORT=0x20000 +MCI_SEQ_SET_SLAVE=0x40000 +MCI_SEQ_SET_TEMPO=0x10000 +MCI_SEQ_SMPTE=0x4004 +MCI_SEQ_STATUS_COPYRIGHT=0x400C +MCI_SEQ_STATUS_DIVTYPE=0x400A +MCI_SEQ_STATUS_MASTER=0x4008 +MCI_SEQ_STATUS_NAME=0x400B +MCI_SEQ_STATUS_OFFSET=0x4009 +MCI_SEQ_STATUS_PORT=0x4003 +MCI_SEQ_STATUS_SLAVE=0x4007 +MCI_SEQ_STATUS_TEMPO=0x4002 +MCI_SET=0x80D +MCI_SET_AUDIO=0x800 +MCI_SET_AUDIO_ALL=0x4001 +MCI_SET_AUDIO_LEFT=0x4002 +MCI_SET_AUDIO_RIGHT=0x4003 +MCI_SET_DOOR_CLOSED=0x200 +MCI_SET_DOOR_OPEN=0x100 +MCI_SET_OFF=0x4000 +MCI_SET_ON=0x2000 +MCI_SET_TIME_FORMAT=0x400 +MCI_SET_VIDEO=0x1000 +MCI_SETAUDIO=0x873 +MCI_SETTIMECODE=(MCI_USER_MESSAGES + 4) +MCI_SETTUNER=(MCI_USER_MESSAGES + 2) +MCI_SETVCR=(MCI_USER_MESSAGES + 3) +MCI_SETVIDEO=0x876 +MCI_SIGNAL=0x875 +MCI_SOUND=0x812 +MCI_SOUND_NAME=0x100 +MCI_SPIN=0x80C +MCI_STATUS=0x814 +MCI_STATUS_CURRENT_TRACK=0x8 +MCI_STATUS_ITEM=0x100 +MCI_STATUS_LENGTH=0x1 +MCI_STATUS_MEDIA_PRESENT=0x5 +MCI_STATUS_MODE=0x4 +MCI_STATUS_NUMBER_OF_TRACKS=0x3 +MCI_STATUS_POSITION=0x2 +MCI_STATUS_READY=0x7 +MCI_STATUS_START=0x200 +MCI_STATUS_TIME_FORMAT=0x6 +MCI_STEP=0x80E +MCI_STOP=0x808 +MCI_STRING_OFFSET=512 +MCI_SYSINFO=0x810 +MCI_SYSINFO_INSTALLNAME=0x800 +MCI_SYSINFO_NAME=0x400 +MCI_SYSINFO_OPEN=0x200 +MCI_SYSINFO_QUANTITY=0x100 +MCI_TEST=0x20 +MCI_TO=0x8 +MCI_TRACK=0x10 +MCI_UNDO=0x879 +MCI_UNFREEZE=0x845 +MCI_UPDATE=0x854 +MCI_USER_MESSAGES=(0x400 + MCI_FIRST) +MCI_VCR_COUNTER_RES_FRAMES=(MCI_VCR_OFFSET + 28) +MCI_VCR_COUNTER_RES_SECONDS=(MCI_VCR_OFFSET + 27) +MCI_VCR_CUE_INPUT=0x10000 +MCI_VCR_CUE_OUTPUT=0x20000 +MCI_VCR_CUE_PREROLL=0x40000 +MCI_VCR_CUE_REVERSE=0x80000 +MCI_VCR_ESCAPE_STRING=0x100 +MCI_VCR_FORMAT_EP=(MCI_VCR_OFFSET + 10) +MCI_VCR_FORMAT_LP=(MCI_VCR_OFFSET + 9) +MCI_VCR_FORMAT_OTHER=(MCI_VCR_OFFSET + 11) +MCI_VCR_FORMAT_SP=(MCI_VCR_OFFSET + 8) +MCI_VCR_FREEZE_FIELD=0x40000 +MCI_VCR_FREEZE_FRAME=0x80000 +MCI_VCR_FREEZE_INPUT=0x10000 +MCI_VCR_FREEZE_OUTPUT=0x20000 +MCI_VCR_GETDEVCAPS_CAN_DETECT_LENGTH=0x4001 +MCI_VCR_GETDEVCAPS_CAN_FREEZE=0x401B +MCI_VCR_GETDEVCAPS_CAN_MONITOR_SOURCES=0x4009 +MCI_VCR_GETDEVCAPS_CAN_PREROLL=0x4007 +MCI_VCR_GETDEVCAPS_CAN_PREVIEW=0x4008 +MCI_VCR_GETDEVCAPS_CAN_REVERSE=0x4004 +MCI_VCR_GETDEVCAPS_CAN_TEST=0x4006 +MCI_VCR_GETDEVCAPS_CLOCK_INCREMENT_RATE=0x401C +MCI_VCR_GETDEVCAPS_HAS_CLOCK=0x4003 +MCI_VCR_GETDEVCAPS_HAS_TIMECODE=0x400A +MCI_VCR_GETDEVCAPS_NUMBER_OF_MARKS=0x4005 +MCI_VCR_GETDEVCAPS_SEEK_ACCURACY=0x4002 +MCI_VCR_INDEX_COUNTER=(MCI_VCR_OFFSET + 24) +MCI_VCR_INDEX_DATE=(MCI_VCR_OFFSET + 25) +MCI_VCR_INDEX_TIME=(MCI_VCR_OFFSET + 26) +MCI_VCR_INDEX_TIMECODE=(MCI_VCR_OFFSET + 23) +MCI_VCR_INFO_VERSION=0x10000 +MCI_VCR_LIST_AUDIO_SOURCE=0x20000 +MCI_VCR_LIST_COUNT=0x40000 +MCI_VCR_LIST_NUMBER=0x80000 +MCI_VCR_LIST_VIDEO_SOURCE=0x10000 +MCI_VCR_MARK_ERASE=0x20000 +MCI_VCR_MARK_WRITE=0x10000 +MCI_VCR_MEDIA_8MM=(MCI_VCR_OFFSET + 1) +MCI_VCR_MEDIA_BETA=(MCI_VCR_OFFSET + 5) +MCI_VCR_MEDIA_EDBETA=(MCI_VCR_OFFSET + 6) +MCI_VCR_MEDIA_HI8=(MCI_VCR_OFFSET + 2) +MCI_VCR_MEDIA_OTHER=(MCI_VCR_OFFSET + 7) +MCI_VCR_MEDIA_SVHS=(MCI_VCR_OFFSET + 4) +MCI_VCR_MEDIA_VHS=(MCI_VCR_OFFSET + 3) +MCI_VCR_MINUS=(MCI_VCR_OFFSET + 34) +MCI_VCR_OFFSET=1280 +MCI_VCR_PLAY_AT=0x20000 +MCI_VCR_PLAY_REVERSE=0x10000 +MCI_VCR_PLAY_SCAN=0x40000 +MCI_VCR_PLUS=(MCI_VCR_OFFSET + 33) +MCI_VCR_RECORD_AT=0x20000 +MCI_VCR_RECORD_INITIALIZE=0x10000 +MCI_VCR_RECORD_PREVIEW=0x40000 +MCI_VCR_RESET=(MCI_VCR_OFFSET + 35) +MCI_VCR_SEEK_AT=0x40000 +MCI_VCR_SEEK_MARK=0x20000 +MCI_VCR_SEEK_REVERSE=0x10000 +MCI_VCR_SET_ASSEMBLE_RECORD=0x200000 +MCI_VCR_SET_CLOCK=0x4000000 +MCI_VCR_SET_COUNTER_FORMAT=0x80000 +MCI_VCR_SET_COUNTER_VALUE=0x2000000 +MCI_VCR_SET_INDEX=0x100000 +MCI_VCR_SET_PAUSE_TIMEOUT=0x8000000 +MCI_VCR_SET_POSTROLL_DURATION=0x20000000 +MCI_VCR_SET_POWER=0x20000 +MCI_VCR_SET_PREROLL_DURATION=0x10000000 +MCI_VCR_SET_RECORD_FORMAT=0x40000 +MCI_VCR_SET_SPEED=0x800000 +MCI_VCR_SET_TAPE_LENGTH=0x1000000 +MCI_VCR_SET_TIME_MODE=0x10000 +MCI_VCR_SET_TRACKING=0x400000 +MCI_VCR_SETAUDIO_MONITOR=0x40000 +MCI_VCR_SETAUDIO_NUMBER=0x400000 +MCI_VCR_SETAUDIO_RECORD=0x10000 +MCI_VCR_SETAUDIO_SOURCE=0x20000 +MCI_VCR_SETAUDIO_TO=0x200000 +MCI_VCR_SETTIMECODE_RECORD=0x10000 +MCI_VCR_SETTUNER_CHANNEL=0x10000 +MCI_VCR_SETTUNER_CHANNEL_DOWN=0x40000 +MCI_VCR_SETTUNER_CHANNEL_SEEK_DOWN=0x100000 +MCI_VCR_SETTUNER_CHANNEL_SEEK_UP=0x80000 +MCI_VCR_SETTUNER_CHANNEL_UP=0x20000 +MCI_VCR_SETTUNER_NUMBER=0x200000 +MCI_VCR_SETVIDEO_MONITOR=0x40000 +MCI_VCR_SETVIDEO_NUMBER=0x200000 +MCI_VCR_SETVIDEO_RECORD=0x10000 +MCI_VCR_SETVIDEO_SOURCE=0x20000 +MCI_VCR_SETVIDEO_TO=0x100000 +MCI_VCR_SIGNAL_AT=0x10000 +MCI_VCR_SIGNAL_CANCEL=0x80000 +MCI_VCR_SIGNAL_EVERY=0x20000 +MCI_VCR_SIGNAL_POSITION=0x100000 +MCI_VCR_SIGNAL_USERVAL=0x40000 +MCI_VCR_SRC_TYPE_AUX=(MCI_VCR_OFFSET + 19) +MCI_VCR_SRC_TYPE_GENERIC=(MCI_VCR_OFFSET + 20) +MCI_VCR_SRC_TYPE_LINE=(MCI_VCR_OFFSET + 16) +MCI_VCR_SRC_TYPE_MUTE=(MCI_VCR_OFFSET + 21) +MCI_VCR_SRC_TYPE_OUTPUT=(MCI_VCR_OFFSET + 22) +MCI_VCR_SRC_TYPE_RGB=(MCI_VCR_OFFSET + 18) +MCI_VCR_SRC_TYPE_SVIDEO=(MCI_VCR_OFFSET + 17) +MCI_VCR_SRC_TYPE_TUNER=(MCI_VCR_OFFSET + 15) +MCI_VCR_STATUS_ASSEMBLE_RECORD=0x401D +MCI_VCR_STATUS_AUDIO=0x4026 +MCI_VCR_STATUS_AUDIO_MONITOR=0x400A +MCI_VCR_STATUS_AUDIO_MONITOR_NUMBER=0x400B +MCI_VCR_STATUS_AUDIO_RECORD=0x4018 +MCI_VCR_STATUS_AUDIO_SOURCE=0x4006 +MCI_VCR_STATUS_AUDIO_SOURCE_NUMBER=0x4007 +MCI_VCR_STATUS_CLOCK=0x401C +MCI_VCR_STATUS_CLOCK_ID=0x4021 +MCI_VCR_STATUS_COUNTER_FORMAT=0x4010 +MCI_VCR_STATUS_COUNTER_RESOLUTION=0x4011 +MCI_VCR_STATUS_COUNTER_VALUE=0x4013 +MCI_VCR_STATUS_FRAME_RATE=0x4001 +MCI_VCR_STATUS_INDEX=0x400F +MCI_VCR_STATUS_INDEX_ON=0x400E +MCI_VCR_STATUS_MEDIA_TYPE=0x4003 +MCI_VCR_STATUS_NUMBER=0x80000 +MCI_VCR_STATUS_NUMBER_OF_AUDIO_TRACKS=0x4020 +MCI_VCR_STATUS_NUMBER_OF_VIDEO_TRACKS=0x401F +MCI_VCR_STATUS_PAUSE_TIMEOUT=0x4022 +MCI_VCR_STATUS_PLAY_FORMAT=0x4005 +MCI_VCR_STATUS_POSTROLL_DURATION=0x4024 +MCI_VCR_STATUS_POWER_ON=0x401B +MCI_VCR_STATUS_PREROLL_DURATION=0x4023 +MCI_VCR_STATUS_RECORD_FORMAT=0x4004 +MCI_VCR_STATUS_SPEED=0x4002 +MCI_VCR_STATUS_TIME_MODE=0x401A +MCI_VCR_STATUS_TIME_TYPE=0x4019 +MCI_VCR_STATUS_TIMECODE_PRESENT=0x401E +MCI_VCR_STATUS_TIMECODE_RECORD=0x4016 +MCI_VCR_STATUS_TIMECODE_TYPE=0x4012 +MCI_VCR_STATUS_TUNER_CHANNEL=0x4014 +MCI_VCR_STATUS_VIDEO=0x4025 +MCI_VCR_STATUS_VIDEO_MONITOR=0x400C +MCI_VCR_STATUS_VIDEO_MONITOR_NUMBER=0x400D +MCI_VCR_STATUS_VIDEO_RECORD=0x4017 +MCI_VCR_STATUS_VIDEO_SOURCE=0x4008 +MCI_VCR_STATUS_VIDEO_SOURCE_NUMBER=0x4009 +MCI_VCR_STATUS_WRITE_PROTECTED=0x4015 +MCI_VCR_STEP_FRAMES=0x10000 +MCI_VCR_STEP_REVERSE=0x20000 +MCI_VCR_TIME_COUNTER=(MCI_VCR_OFFSET + 13) +MCI_VCR_TIME_DETECT=(MCI_VCR_OFFSET + 14) +MCI_VCR_TIME_TIMECODE=(MCI_VCR_OFFSET + 12) +MCI_VCR_TIMECODE_TYPE_NONE=(MCI_VCR_OFFSET + 32) +MCI_VCR_TIMECODE_TYPE_OTHER=(MCI_VCR_OFFSET + 31) +MCI_VCR_TIMECODE_TYPE_SMPTE=(MCI_VCR_OFFSET + 29) +MCI_VCR_TIMECODE_TYPE_SMPTE_DROP=(MCI_VCR_OFFSET + 30) +MCI_VCR_UNFREEZE_INPUT=0x10000 +MCI_VCR_UNFREEZE_OUTPUT=0x20000 +MCI_VD_ESCAPE_STRING=0x100 +MCI_VD_FORMAT_TRACK=0x4001 +MCI_VD_GETDEVCAPS_CAN_REVERSE=0x4002 +MCI_VD_GETDEVCAPS_CAV=0x20000 +MCI_VD_GETDEVCAPS_CLV=0x10000 +MCI_VD_GETDEVCAPS_FAST_RATE=0x4003 +MCI_VD_GETDEVCAPS_NORMAL_RATE=0x4005 +MCI_VD_GETDEVCAPS_SLOW_RATE=0x4004 +MCI_VD_MEDIA_CAV=(MCI_VD_OFFSET + 3) +MCI_VD_MEDIA_CLV=(MCI_VD_OFFSET + 2) +MCI_VD_MEDIA_OTHER=(MCI_VD_OFFSET + 4) +MCI_VD_MODE_PARK=(MCI_VD_OFFSET + 1) +MCI_VD_OFFSET=1024 +MCI_VD_PLAY_FAST=0x20000 +MCI_VD_PLAY_REVERSE=0x10000 +MCI_VD_PLAY_SCAN=0x80000 +MCI_VD_PLAY_SLOW=0x100000 +MCI_VD_PLAY_SPEED=0x40000 +MCI_VD_SEEK_REVERSE=0x10000 +MCI_VD_SPIN_DOWN=0x20000 +MCI_VD_SPIN_UP=0x10000 +MCI_VD_STATUS_DISC_SIZE=0x4006 +MCI_VD_STATUS_FORWARD=0x4003 +MCI_VD_STATUS_MEDIA_TYPE=0x4004 +MCI_VD_STATUS_SIDE=0x4005 +MCI_VD_STATUS_SPEED=0x4002 +MCI_VD_STEP_FRAMES=0x10000 +MCI_VD_STEP_REVERSE=0x20000 +MCI_WAIT=0x2 +MCI_WAVE_GETDEVCAPS_INPUTS=0x4001 +MCI_WAVE_GETDEVCAPS_OUTPUTS=0x4002 +MCI_WAVE_INPUT=0x400000 +MCI_WAVE_MAPPER=(MCI_WAVE_OFFSET + 1) +MCI_WAVE_OFFSET=1152 +MCI_WAVE_OPEN_BUFFER=0x10000 +MCI_WAVE_OUTPUT=0x800000 +MCI_WAVE_PCM=(MCI_WAVE_OFFSET + 0) +MCI_WAVE_SET_ANYINPUT=0x4000000 +MCI_WAVE_SET_ANYOUTPUT=0x8000000 +MCI_WAVE_SET_AVGBYTESPERSEC=0x80000 +MCI_WAVE_SET_BITSPERSAMPLE=0x200000 +MCI_WAVE_SET_BLOCKALIGN=0x100000 +MCI_WAVE_SET_CHANNELS=0x20000 +MCI_WAVE_SET_FORMATTAG=0x10000 +MCI_WAVE_SET_SAMPLESPERSEC=0x40000 +MCI_WAVE_STATUS_AVGBYTESPERSEC=0x4004 +MCI_WAVE_STATUS_BITSPERSAMPLE=0x4006 +MCI_WAVE_STATUS_BLOCKALIGN=0x4005 +MCI_WAVE_STATUS_CHANNELS=0x4002 +MCI_WAVE_STATUS_FORMATTAG=0x4001 +MCI_WAVE_STATUS_LEVEL=0x4007 +MCI_WAVE_STATUS_SAMPLESPERSEC=0x4003 +MCI_WHERE=0x843 +MCI_WINDOW=0x841 +MCIERR_AVI_AUDIOERROR=(MCIERR_CUSTOM_DRIVER_BASE + 107) +MCIERR_AVI_BADPALETTE=(MCIERR_CUSTOM_DRIVER_BASE + 108) +MCIERR_AVI_CANTPLAYFULLSCREEN=(MCIERR_CUSTOM_DRIVER_BASE + 103) +MCIERR_AVI_DISPLAYERROR=(MCIERR_CUSTOM_DRIVER_BASE + 106) +MCIERR_AVI_NOCOMPRESSOR=(MCIERR_CUSTOM_DRIVER_BASE + 105) +MCIERR_AVI_NODISPDIB=(MCIERR_CUSTOM_DRIVER_BASE + 102) +MCIERR_AVI_NOTINTERLEAVED=(MCIERR_CUSTOM_DRIVER_BASE + 101) +MCIERR_AVI_OLDAVIFORMAT=(MCIERR_CUSTOM_DRIVER_BASE + 100) +MCIERR_AVI_TOOBIGFORVGA=(MCIERR_CUSTOM_DRIVER_BASE + 104) +MCIERR_BAD_CONSTANT=(MCIERR_BASE + 34) +MCIERR_BAD_INTEGER=(MCIERR_BASE + 14) +MCIERR_BAD_TIME_FORMAT=(MCIERR_BASE + 37) +MCIERR_BASE=256 +MCIERR_CANNOT_LOAD_DRIVER=(MCIERR_BASE + 10) +MCIERR_CANNOT_USE_ALL=(MCIERR_BASE + 23) +MCIERR_CREATEWINDOW=(MCIERR_BASE + 91) +MCIERR_CUSTOM_DRIVER_BASE=(MCIERR_BASE + 256) +MCIERR_DEVICE_LENGTH=(MCIERR_BASE + 54) +MCIERR_DEVICE_LOCKED=(MCIERR_BASE + 32) +MCIERR_DEVICE_NOT_INSTALLED=(MCIERR_BASE + 50) +MCIERR_DEVICE_NOT_READY=(MCIERR_BASE + 20) +MCIERR_DEVICE_OPEN=(MCIERR_BASE + 9) +MCIERR_DEVICE_ORD_LENGTH=(MCIERR_BASE + 55) +MCIERR_DEVICE_TYPE_REQUIRED=(MCIERR_BASE + 31) +MCIERR_DGV_BAD_CLIPBOARD_RANGE=(MCIERR_CUSTOM_DRIVER_BASE+5) +MCIERR_DGV_DEVICE_LIMIT=(MCIERR_CUSTOM_DRIVER_BASE+0) +MCIERR_DGV_DEVICE_MEMORY_FULL=(MCIERR_CUSTOM_DRIVER_BASE+4) +MCIERR_DGV_DISK_FULL=(MCIERR_CUSTOM_DRIVER_BASE+3) +MCIERR_DGV_IOERR=(MCIERR_CUSTOM_DRIVER_BASE+1) +MCIERR_DGV_WORKSPACE_EMPTY=(MCIERR_CUSTOM_DRIVER_BASE+2) +MCIERR_DRIVER=(MCIERR_BASE + 22) +MCIERR_DRIVER_INTERNAL=(MCIERR_BASE + 16) +MCIERR_DUPLICATE_ALIAS=(MCIERR_BASE + 33) +MCIERR_DUPLICATE_FLAGS=(MCIERR_BASE + 39) +MCIERR_EXTENSION_NOT_FOUND=(MCIERR_BASE + 25) +MCIERR_EXTRA_CHARACTERS=(MCIERR_BASE + 49) +MCIERR_FILE_NOT_FOUND=(MCIERR_BASE + 19) +MCIERR_FILE_NOT_SAVED=(MCIERR_BASE + 30) +MCIERR_FILE_READ=(MCIERR_BASE + 92) +MCIERR_FILE_WRITE=(MCIERR_BASE + 93) +MCIERR_FILENAME_REQUIRED=(MCIERR_BASE + 48) +MCIERR_FLAGS_NOT_COMPATIBLE=(MCIERR_BASE + 28) +MCIERR_GET_CD=(MCIERR_BASE + 51) +MCIERR_HARDWARE=(MCIERR_BASE + 6) +MCIERR_ILLEGAL_FOR_AUTO_OPEN=(MCIERR_BASE + 47) +MCIERR_INTERNAL=(MCIERR_BASE + 21) +MCIERR_INVALID_DEVICE_ID=(MCIERR_BASE + 1) +MCIERR_INVALID_DEVICE_NAME=(MCIERR_BASE + 7) +MCIERR_INVALID_FILE=(MCIERR_BASE + 40) +MCIERR_MISSING_COMMAND_STRING=(MCIERR_BASE + 11) +MCIERR_MISSING_DEVICE_NAME=(MCIERR_BASE + 36) +MCIERR_MISSING_PARAMETER=(MCIERR_BASE + 17) +MCIERR_MISSING_STRING_ARGUMENT=(MCIERR_BASE + 13) +MCIERR_MULTIPLE=(MCIERR_BASE + 24) +MCIERR_MUST_USE_SHAREABLE=(MCIERR_BASE + 35) +MCIERR_NEW_REQUIRES_ALIAS=(MCIERR_BASE + 43) +MCIERR_NO_CLOSING_QUOTE=(MCIERR_BASE + 38) +MCIERR_NO_ELEMENT_ALLOWED=(MCIERR_BASE + 45) +MCIERR_NO_IDENTITY=(MCIERR_BASE + 94) +MCIERR_NO_INTEGER=(MCIERR_BASE + 56) +MCIERR_NO_WINDOW=(MCIERR_BASE + 90) +MCIERR_NONAPPLICABLE_FUNCTION=(MCIERR_BASE + 46) +MCIERR_NOTIFY_ON_AUTO_OPEN=(MCIERR_BASE + 44) +MCIERR_NULL_PARAMETER_BLOCK=(MCIERR_BASE + 41) +MCIERR_OUT_OF_MEMORY=(MCIERR_BASE + 8) +MCIERR_OUTOFRANGE=(MCIERR_BASE + 26) +MCIERR_PARAM_OVERFLOW=(MCIERR_BASE + 12) +MCIERR_PARSER_INTERNAL=(MCIERR_BASE + 15) +MCIERR_SEQ_DIV_INCOMPATIBLE=(MCIERR_BASE + 80) +MCIERR_SEQ_NOMIDIPRESENT=(MCIERR_BASE + 87) +MCIERR_SEQ_PORT_INUSE=(MCIERR_BASE + 81) +MCIERR_SEQ_PORT_MAPNODEVICE=(MCIERR_BASE + 83) +MCIERR_SEQ_PORT_MISCERROR=(MCIERR_BASE + 84) +MCIERR_SEQ_PORT_NONEXISTENT=(MCIERR_BASE + 82) +MCIERR_SEQ_PORTUNSPECIFIED=(MCIERR_BASE + 86) +MCIERR_SEQ_TIMER=(MCIERR_BASE + 85) +MCIERR_SET_CD=(MCIERR_BASE + 52) +MCIERR_SET_DRIVE=(MCIERR_BASE + 53) +MCIERR_UNNAMED_RESOURCE=(MCIERR_BASE + 42) +MCIERR_UNRECOGNIZED_COMMAND=(MCIERR_BASE + 5) +MCIERR_UNRECOGNIZED_KEYWORD=(MCIERR_BASE + 3) +MCIERR_UNSUPPORTED_FUNCTION=(MCIERR_BASE + 18) +MCIERR_VCR_CAMERA_MODE=(MCIERR_CUSTOM_DRIVER_BASE + 10) +MCIERR_VCR_CANNOT_OPEN_COMM=(MCIERR_CUSTOM_DRIVER_BASE + 1) +MCIERR_VCR_CANNOT_WRITE_COMM=(MCIERR_CUSTOM_DRIVER_BASE + 2) +MCIERR_VCR_COMMAND_BUFFER_FULL=(MCIERR_CUSTOM_DRIVER_BASE + 4) +MCIERR_VCR_COMMAND_CANCELLED=(MCIERR_CUSTOM_DRIVER_BASE + 5) +MCIERR_VCR_COMMAND_FAILED=(MCIERR_CUSTOM_DRIVER_BASE + 7) +MCIERR_VCR_CONDITION=(MCIERR_CUSTOM_DRIVER_BASE + 9) +MCIERR_VCR_COUNTER_TYPE=(MCIERR_CUSTOM_DRIVER_BASE + 12) +MCIERR_VCR_CUE_FAILED_FLAGS=(MCIERR_CUSTOM_DRIVER_BASE + 18) +MCIERR_VCR_EMERGENCY_STOP=(MCIERR_CUSTOM_DRIVER_BASE + 14) +MCIERR_VCR_ISWRITEPROTECTED=(MCIERR_CUSTOM_DRIVER_BASE + 19) +MCIERR_VCR_MEDIA_UNMOUNTED=(MCIERR_CUSTOM_DRIVER_BASE + 15) +MCIERR_VCR_POWER_OFF=(MCIERR_CUSTOM_DRIVER_BASE + 6) +MCIERR_VCR_READ_TIMEOUT=(MCIERR_CUSTOM_DRIVER_BASE + 3) +MCIERR_VCR_REGISTER=(MCIERR_CUSTOM_DRIVER_BASE + 16) +MCIERR_VCR_SEARCH=(MCIERR_CUSTOM_DRIVER_BASE + 8) +MCIERR_VCR_TRACK_FAILURE=(MCIERR_CUSTOM_DRIVER_BASE + 17) +MCIERR_VCR_TUNER=(MCIERR_CUSTOM_DRIVER_BASE + 13) +MCIERR_VCR_VCR_MODE=(MCIERR_CUSTOM_DRIVER_BASE + 11) +MCIERR_WAVE_INPUTSINUSE=(MCIERR_BASE + 66) +MCIERR_WAVE_INPUTSUNSUITABLE=(MCIERR_BASE + 72) +MCIERR_WAVE_INPUTUNSPECIFIED=(MCIERR_BASE + 69) +MCIERR_WAVE_OUTPUTSINUSE=(MCIERR_BASE + 64) +MCIERR_WAVE_OUTPUTSUNSUITABLE=(MCIERR_BASE + 70) +MCIERR_WAVE_OUTPUTUNSPECIFIED=(MCIERR_BASE + 68) +MCIERR_WAVE_SETINPUTINUSE=(MCIERR_BASE + 67) +MCIERR_WAVE_SETINPUTUNSUITABLE=(MCIERR_BASE + 73) +MCIERR_WAVE_SETOUTPUTINUSE=(MCIERR_BASE + 65) +MCIERR_WAVE_SETOUTPUTUNSUITABLE=(MCIERR_BASE + 71) +MCIWND_END=-2 +MCIWND_START=-1 +MCIWND_WINDOW_CLASS=("MCIWndClass") +MCIWNDF_NOAUTOSIZEMOVIE=0x4 +MCIWNDF_NOAUTOSIZEWINDOW=0x1 +MCIWNDF_NOERRORDLG=0x4000 +MCIWNDF_NOMENU=0x8 +MCIWNDF_NOOPEN=0x8000 +MCIWNDF_NOPLAYBAR=0x2 +MCIWNDF_NOTIFYALL=0x1F00 +MCIWNDF_NOTIFYANSI=0x80 +MCIWNDF_NOTIFYERROR=0x1000 +MCIWNDF_NOTIFYMEDIAA=0x880 +MCIWNDF_NOTIFYMEDIAW=0x800 +MCIWNDF_NOTIFYMODE=0x100 +MCIWNDF_NOTIFYPOS=0x200 +MCIWNDF_NOTIFYSIZE=0x400 +MCIWNDF_RECORD=0x2000 +MCIWNDF_SHOWALL=0x70 +MCIWNDF_SHOWMODE=0x40 +MCIWNDF_SHOWNAME=0x10 +MCIWNDF_SHOWPOS=0x20 +MCIWNDM_CAN_CONFIG=(WM_USER + 149) +MCIWNDM_CAN_EJECT=(WM_USER + 148) +MCIWNDM_CAN_PLAY=(WM_USER + 144) +MCIWNDM_CAN_RECORD=(WM_USER + 146) +MCIWNDM_CAN_SAVE=(WM_USER + 147) +MCIWNDM_CAN_WINDOW=(WM_USER + 145) +MCIWNDM_CHANGESTYLES=(WM_USER + 135) +MCIWNDM_EJECT=(WM_USER + 107) +MCIWNDM_GET_DEST=(WM_USER + 142) +MCIWNDM_GET_SOURCE=(WM_USER + 140) +MCIWNDM_GETACTIVETIMER=(WM_USER + 132) +MCIWNDM_GETALIAS=(WM_USER + 137) +MCIWNDM_GETDEVICEA=(WM_USER + 125) +MCIWNDM_GETDEVICEID=(WM_USER + 100) +MCIWNDM_GETDEVICEW=(WM_USER + 225) +MCIWNDM_GETEND=(WM_USER + 105) +MCIWNDM_GETERRORA=(WM_USER + 128) +MCIWNDM_GETERRORW=(WM_USER + 228) +MCIWNDM_GETFILENAMEA=(WM_USER + 124) +MCIWNDM_GETFILENAMEW=(WM_USER + 224) +MCIWNDM_GETINACTIVETIMER=(WM_USER + 133) +MCIWNDM_GETLENGTH=(WM_USER + 104) +MCIWNDM_GETMODEA=(WM_USER + 106) +MCIWNDM_GETMODEW=(WM_USER + 206) +MCIWNDM_GETPALETTE=(WM_USER + 126) +MCIWNDM_GETPOSITIONA=(WM_USER + 102) +MCIWNDM_GETPOSITIONW=(WM_USER + 202) +MCIWNDM_GETREPEAT=(WM_USER + 115) +MCIWNDM_GETSPEED=(WM_USER + 113) +MCIWNDM_GETSTART=(WM_USER + 103) +MCIWNDM_GETSTYLES=(WM_USER + 136) +MCIWNDM_GETTIMEFORMATA=(WM_USER + 120) +MCIWNDM_GETTIMEFORMATW=(WM_USER + 220) +MCIWNDM_GETVOLUME=(WM_USER + 111) +MCIWNDM_GETZOOM=(WM_USER + 109) +MCIWNDM_NEWA=(WM_USER + 134) +MCIWNDM_NEWW=(WM_USER + 234) +MCIWNDM_NOTIFYERROR=(WM_USER + 205) +MCIWNDM_NOTIFYMEDIA=(WM_USER + 203) +MCIWNDM_NOTIFYMODE=(WM_USER + 200) +MCIWNDM_NOTIFYPOS=(WM_USER + 201) +MCIWNDM_NOTIFYSIZE=(WM_USER + 202) +MCIWNDM_OPENA=(WM_USER + 153) +MCIWNDM_OPENINTERFACE=(WM_USER + 151) +MCIWNDM_OPENW=(WM_USER + 252) +MCIWNDM_PALETTEKICK=(WM_USER + 150) +MCIWNDM_PLAYFROM=(WM_USER + 122) +MCIWNDM_PLAYREVERSE=(WM_USER + 139) +MCIWNDM_PLAYTO=(WM_USER + 123) +MCIWNDM_PUT_DEST=(WM_USER + 143) +MCIWNDM_PUT_SOURCE=(WM_USER + 141) +MCIWNDM_REALIZE=(WM_USER + 118) +MCIWNDM_RETURNSTRINGA=(WM_USER + 138) +MCIWNDM_RETURNSTRINGW=(WM_USER + 238) +MCIWNDM_SENDSTRINGA=(WM_USER + 101) +MCIWNDM_SENDSTRINGW=(WM_USER + 201) +MCIWNDM_SETACTIVETIMER=(WM_USER + 130) +MCIWNDM_SETINACTIVETIMER=(WM_USER + 131) +MCIWNDM_SETOWNER=(WM_USER + 152) +MCIWNDM_SETPALETTE=(WM_USER + 127) +MCIWNDM_SETREPEAT=(WM_USER + 114) +MCIWNDM_SETSPEED=(WM_USER + 112) +MCIWNDM_SETTIMEFORMATA=(WM_USER + 119) +MCIWNDM_SETTIMEFORMATW=(WM_USER + 219) +MCIWNDM_SETTIMERS=(WM_USER + 129) +MCIWNDM_SETVOLUME=(WM_USER + 110) +MCIWNDM_SETZOOM=(WM_USER + 108) +MCIWNDM_VALIDATEMEDIA=(WM_USER + 121) +MCIWNDOPENF_NEW=0x1 +MCIWndSM=SendMessage +MCM_FIRST=0x1000 +MCM_GETCOLOR=(MCM_FIRST + 11) +MCM_GETCURSEL=(MCM_FIRST + 1) +MCM_GETFIRSTDAYOFWEEK=(MCM_FIRST + 16) +MCM_GETMAXSELCOUNT=(MCM_FIRST + 3) +MCM_GETMAXTODAYWIDTH=(MCM_FIRST + 21) +MCM_GETMINREQRECT=(MCM_FIRST + 9) +MCM_GETMONTHDELTA=(MCM_FIRST + 19) +MCM_GETMONTHRANGE=(MCM_FIRST + 7) +MCM_GETRANGE=(MCM_FIRST + 17) +MCM_GETSELRANGE=(MCM_FIRST + 5) +MCM_GETTODAY=(MCM_FIRST + 13) +MCM_GETUNICODEFORMAT=CCM_GETUNICODEFORMAT +MCM_HITTEST=(MCM_FIRST + 14) +MCM_SETCOLOR=(MCM_FIRST + 10) +MCM_SETCURSEL=(MCM_FIRST + 2) +MCM_SETDAYSTATE=(MCM_FIRST + 8) +MCM_SETFIRSTDAYOFWEEK=(MCM_FIRST + 15) +MCM_SETMAXSELCOUNT=(MCM_FIRST + 4) +MCM_SETMONTHDELTA=(MCM_FIRST + 20) +MCM_SETRANGE=(MCM_FIRST + 18) +MCM_SETSELRANGE=(MCM_FIRST + 6) +MCM_SETTODAY=(MCM_FIRST + 12) +MCM_SETUNICODEFORMAT=CCM_SETUNICODEFORMAT +MCN_FIRST=(-750) +MCN_GETDAYSTATE=(MCN_FIRST + 3) +MCN_LAST=(-759) +MCN_SELCHANGE=(MCN_FIRST + 1) +MCN_SELECT=(MCN_FIRST + 4) +mCOMPANY=0x18000000 +MCS_COMMAND_CONNECT=19 +MCS_COMMAND_DISABLE=14 +MCS_COMMAND_ENABLE=13 +MCS_COMMAND_GET_CONFIG=16 +MCS_COMMAND_REFRESH_STATUS=21 +MCS_COMMAND_RENAME=20 +MCS_COMMAND_SET_CONFIG=15 +MCS_COMMAND_START=17 +MCS_COMMAND_STOP=18 +MCS_CREATE_CONFIGS_BY_DEFAULT=0x10 +MCS_CREATE_ONE_PER_NETCARD=0x1 +MCS_CREATE_PMODE_NOT_REQUIRED=0x100 +MCS_DAYSTATE=0x1 +MCS_MULTISELECT=0x2 +MCS_NOTODAY=0x10 +MCS_NOTODAYCIRCLE=0x8 +MCS_WEEKNUMBERS=0x4 +MCSC_BACKGROUND=0 +MCSC_MONTHBK=4 +MCSC_TEXT=1 +MCSC_TITLEBK=2 +MCSC_TITLETEXT=3 +MCSC_TRAILINGTEXT=5 +MCW_DEFAULT=0x0 +MCW_HIDDEN=0x10 +MCW_RECT=0x1 +MCW_SCREEN=0x4 +MCW_VERTICAL=0x8 +MCW_WINDOW=0x2 +MD_ACCESS_EXECUTE=0x4 +MD_ACCESS_MAP_CERT=0x80 +MD_ACCESS_MASK=0x7FFF +MD_ACCESS_NEGO_CERT=0x20 +MD_ACCESS_NO_REMOTE_EXECUTE=0x2000 +MD_ACCESS_NO_REMOTE_READ=0x1000 +MD_ACCESS_NO_REMOTE_SCRIPT=0x4000 +MD_ACCESS_NO_REMOTE_WRITE=0x400 +MD_ACCESS_PERM=(IIS_MD_FILE_PROP_BASE + 16) +MD_ACCESS_READ=0x1 +MD_ACCESS_REQUIRE_CERT=0x40 +MD_ACCESS_SCRIPT=0x200 +MD_ACCESS_SOURCE=0x10 +MD_ACCESS_SSL=0x8 +MD_ACCESS_SSL128=0x100 +MD_ACCESS_WRITE=0x2 +MD_ACR_ENUM_KEYS=0x8 +MD_ACR_READ=0x1 +MD_ACR_RESTRICTED_WRITE=0x20 +MD_ACR_UNSECURE_PROPS_READ=0x80 +MD_ACR_WRITE=0x2 +MD_ACR_WRITE_DAC=0x40000 +MD_ADMIN_ACL=(IIS_MD_FILE_PROP_BASE + 27) +MD_ADMIN_INSTANCE=(IIS_MD_HTTP_BASE + 115) +MD_ADV_CACHE_TTL=(IIS_MD_HTTP_BASE + 64) +MD_ADV_NOTIFY_PWD_EXP_IN_DAYS=(IIS_MD_HTTP_BASE + 63) +MD_ALLOW_ANONYMOUS=(IIS_MD_FTP_BASE + 5) +MD_ALLOW_KEEPALIVES=(IIS_MD_FILE_PROP_BASE + 38) +MD_ALLOW_PATH_INFO_FOR_SCRIPT_MAPPINGS=(IIS_MD_HTTP_BASE + 95) +MD_ALLOW_REPLACE_ON_RENAME=(IIS_MD_FTP_BASE + 9) +MD_ANONYMOUS_ONLY=(IIS_MD_FTP_BASE + 6) +MD_ANONYMOUS_PWD=(IIS_MD_FILE_PROP_BASE + 21) +MD_ANONYMOUS_USE_SUBAUTH=(IIS_MD_FILE_PROP_BASE + 22) +MD_ANONYMOUS_USER_NAME=(IIS_MD_FILE_PROP_BASE + 20) +MD_APP_FRIENDLY_NAME=(IIS_MD_HTTP_BASE + 102) +MD_APP_ISOLATED=(IIS_MD_HTTP_BASE + 104) +MD_APP_OOP_RECOVER_LIMIT=(IIS_MD_HTTP_BASE + 110) +MD_APP_PACKAGE_ID=(IIS_MD_HTTP_BASE + 106) +MD_APP_PACKAGE_NAME=(IIS_MD_HTTP_BASE + 107) +MD_APP_ROOT=(IIS_MD_HTTP_BASE + 103) +MD_APP_WAM_CLSID=(IIS_MD_HTTP_BASE + 105) +MD_ASP_ALLOWOUTOFPROCCMPNTS=(MD_ASP_ALLOWOUTOFPROCCOMPONENTS) +MD_ASP_ALLOWOUTOFPROCCOMPONENTS=(ASP_MD_SERVER_BASE + 14) +MD_ASP_ALLOWSESSIONSTATE=(ASP_MD_SERVER_BASE + 11) +MD_ASP_BUFFERINGON=(ASP_MD_SERVER_BASE + 0) +MD_ASP_CODEPAGE=(ASP_MD_SERVER_BASE + 16) +MD_ASP_ENABLEAPPLICATIONRESTART=(ASP_MD_SERVER_BASE + 27) +MD_ASP_ENABLEASPHTMLFALLBACK=(ASP_MD_SERVER_BASE + 21) +MD_ASP_ENABLECHUNKEDENCODING=(ASP_MD_SERVER_BASE + 22) +MD_ASP_ENABLECLIENTDEBUG=(ASP_MD_SERVER_BASE + 19) +MD_ASP_ENABLEPARENTPATHS=(ASP_MD_SERVER_BASE + 8) +MD_ASP_ENABLESERVERDEBUG=(ASP_MD_SERVER_BASE + 18) +MD_ASP_ENABLETYPELIBCACHE=(ASP_MD_SERVER_BASE + 23) +MD_ASP_ERRORSTONTLOG=(ASP_MD_SERVER_BASE + 24) +MD_ASP_EXCEPTIONCATCHENABLE=(ASP_MD_SERVER_BASE + 15) +MD_ASP_ID_LAST=(ASP_MD_SERVER_BASE + 35) +MD_ASP_LOGERRORREQUESTS=(ASP_MD_SERVER_BASE + 1) +MD_ASP_MEMFREEFACTOR=(ASP_MD_SERVER_BASE + 9) +MD_ASP_MINUSEDBLOCKS=(ASP_MD_SERVER_BASE + 10) +MD_ASP_PROCESSORTHREADMAX=(ASP_MD_SERVER_BASE + 25) +MD_ASP_QUEUECONNECTIONTESTTIME=(ASP_MD_SERVER_BASE + 28) +MD_ASP_QUEUETIMEOUT=(ASP_MD_SERVER_BASE + 13) +MD_ASP_REQEUSTQUEUEMAX=(ASP_MD_SERVER_BASE + 26) +MD_ASP_SCRIPTENGINECACHEMAX=(ASP_MD_SERVER_BASE + 5) +MD_ASP_SCRIPTERRORMESSAGE=(ASP_MD_SERVER_BASE + 3) +MD_ASP_SCRIPTERRORSSENTTOBROWSER=(ASP_MD_SERVER_BASE + 2) +MD_ASP_SCRIPTFILECACHESIZE=(ASP_MD_SERVER_BASE + 4) +MD_ASP_SCRIPTLANGUAGE=(ASP_MD_SERVER_BASE + 12) +MD_ASP_SCRIPTLANGUAGELIST=(ASP_MD_SERVER_BASE + 17) +MD_ASP_SCRIPTTIMEOUT=(ASP_MD_SERVER_BASE + 6) +MD_ASP_SESSIONMAX=(ASP_MD_SERVER_BASE + 29) +MD_ASP_SESSIONTIMEOUT=(ASP_MD_SERVER_BASE + 7) +MD_ASP_THREADGATEENABLED=(ASP_MD_SERVER_BASE + 30) +MD_ASP_THREADGATELOADHIGH=(ASP_MD_SERVER_BASE + 35) +MD_ASP_THREADGATELOADLOW=(ASP_MD_SERVER_BASE + 34) +MD_ASP_THREADGATESLEEPDELAY=(ASP_MD_SERVER_BASE + 32) +MD_ASP_THREADGATESLEEPMAX=(ASP_MD_SERVER_BASE + 33) +MD_ASP_THREADGATETIMESLICE=(ASP_MD_SERVER_BASE + 31) +MD_ASP_TRACKTHREADINGMODEL=(ASP_MD_SERVER_BASE + 20) +MD_AUTH_ADVNOTIFY_DISABLE=0x4 +MD_AUTH_ANONYMOUS=0x1 +MD_AUTH_BASIC=0x2 +MD_AUTH_CHANGE_DISABLE=0x2 +MD_AUTH_CHANGE_FLAGS=(IIS_MD_HTTP_BASE + 68) +MD_AUTH_CHANGE_UNSECURE=0x1 +MD_AUTH_NT=0x4 +MD_AUTH_SINGLEREQUEST=0x40 +MD_AUTH_SINGLEREQUESTALWAYSIFPROXY=0x100 +MD_AUTH_SINGLEREQUESTIFPROXY=0x80 +MD_AUTHORIZATION=(IIS_MD_FILE_PROP_BASE) +MD_AUTHORIZATION_PERSISTENCE=(IIS_MD_FILE_PROP_BASE + 31) +MD_BACKUP_FORCE_BACKUP=0x4 +MD_BACKUP_HIGHEST_VERSION=0xFFFFFFFE +MD_BACKUP_MAX_LEN=(100) +MD_BACKUP_MAX_VERSION=9999 +MD_BACKUP_NEXT_VERSION=0xFFFFFFFF +MD_BACKUP_OVERWRITE=0x1 +MD_BACKUP_SAVE_FIRST=0x2 +MD_CACHE_EXTENSIONS=(IIS_MD_FILE_PROP_BASE + 34) +MD_CAL_AUTH_RESERVE_TIMEOUT=(IIS_MD_HTTP_BASE + 131) +MD_CAL_SSL_RESERVE_TIMEOUT=(IIS_MD_HTTP_BASE + 132) +MD_CAL_VC_PER_CONNECT=(IIS_MD_HTTP_BASE + 130) +MD_CAL_W3_ERROR=(IIS_MD_HTTP_BASE + 133) +MD_CC_MAX_AGE=(IIS_MD_FILE_PROP_BASE + 42) +MD_CC_NO_CACHE=(IIS_MD_FILE_PROP_BASE + 41) +MD_CC_OTHER=(IIS_MD_FILE_PROP_BASE + 43) +MD_CERT_CACHE_RETRIEVAL_ONLY=0x2 +MD_CERT_NO_REVOC_CHECK=0x1 +MD_CHANGE_OBJECT=MD_CHANGE_OBJECT_W +MD_CHANGE_TYPE_ADD_OBJECT=0x2 +MD_CHANGE_TYPE_DELETE_DATA=0x8 +MD_CHANGE_TYPE_DELETE_OBJECT=0x1 +MD_CHANGE_TYPE_RENAME_OBJECT=0x10 +MD_CHANGE_TYPE_SET_DATA=0x4 +MD_CONNECTION_TIMEOUT=(IIS_MD_SERVER_BASE + 13) +MD_CPU_APP_ENABLED=(IIS_MD_HTTP_BASE + 141) +MD_CPU_CGI_ENABLED=(IIS_MD_HTTP_BASE + 140) +MD_CPU_CGI_LIMIT=(IIS_MD_HTTP_BASE + 148) +MD_CPU_DISABLE_ALL_LOGGING=0x0 +MD_CPU_ENABLE_ACTIVE_PROCS=0x40 +MD_CPU_ENABLE_ALL_PROC_LOGGING=0x1 +MD_CPU_ENABLE_APP_LOGGING=0x4 +MD_CPU_ENABLE_CGI_LOGGING=0x2 +MD_CPU_ENABLE_EVENT=0x1 +MD_CPU_ENABLE_KERNEL_TIME=0x8 +MD_CPU_ENABLE_LOGGING=0x80000000 +MD_CPU_ENABLE_PAGE_FAULTS=0x10 +MD_CPU_ENABLE_PROC_TYPE=0x2 +MD_CPU_ENABLE_TERMINATED_PROCS=0x80 +MD_CPU_ENABLE_TOTAL_PROCS=0x20 +MD_CPU_ENABLE_USER_TIME=0x4 +MD_CPU_LIMIT_LOGEVENT=(IIS_MD_HTTP_BASE + 149) +MD_CPU_LIMIT_PAUSE=(IIS_MD_HTTP_BASE + 152) +MD_CPU_LIMIT_PRIORITY=(IIS_MD_HTTP_BASE + 150) +MD_CPU_LIMIT_PROCSTOP=(IIS_MD_HTTP_BASE + 151) +MD_CPU_LIMITS_ENABLED=(IIS_MD_HTTP_BASE + 143) +MD_CPU_LOGGING_INTERVAL=(IIS_MD_HTTP_BASE + 145) +MD_CPU_LOGGING_MASK=(IIS_MD_LOGCUSTOM_BASE + 7) +MD_CPU_LOGGING_OPTIONS=(IIS_MD_HTTP_BASE + 146) +MD_CPU_RESET_INTERVAL=(IIS_MD_HTTP_BASE + 144) +MD_CREATE_PROC_NEW_CONSOLE=(IIS_MD_FILE_PROP_BASE + 36) +MD_CREATE_PROCESS_AS_USER=(IIS_MD_FILE_PROP_BASE + 35) +MD_CUSTOM_ERROR=(IIS_MD_FILE_PROP_BASE + 8) +MD_CUSTOM_ERROR_DESC=(IIS_MD_HTTP_BASE + 120) +MD_DEFAULT_BACKUP_LOCATION="MDBackUp" +MD_DEFAULT_EXTLOG_FIELDS=(MD_EXTLOG_CLIENT_IP|MD_EXTLOG_TIME|MD_EXTLOG_METHOD|MD_EXTLOG_URI_STEM|MD_EXTLOG_HTTP_STATUS) +MD_DEFAULT_LOAD_FILE=(IIS_MD_FILE_PROP_BASE + 6) +MD_DEFAULT_LOGON_DOMAIN=(IIS_MD_FILE_PROP_BASE + 12) +MD_DIMTYPE_MEASURE=0x2 +MD_DIMTYPE_OTHER=0x3 +MD_DIMTYPE_TIME=0x1 +MD_DIMTYPE_UNKNOWN=0x0 +MD_DIRBROW_ENABLED=0x80000000 +MD_DIRBROW_LOADDEFAULT=0x40000000 +MD_DIRBROW_LONG_DATE=0x20 +MD_DIRBROW_MASK=(MD_DIRBROW_SHOW_DATE|MD_DIRBROW_SHOW_TIME|MD_DIRBROW_SHOW_SIZE|MD_DIRBROW_SHOW_EXTENSION|MD_DIRBROW_LONG_DATE|MD_DIRBROW_LOADDEFAULT|MD_DIRBROW_ENABLED) +MD_DIRBROW_SHOW_DATE=0x2 +MD_DIRBROW_SHOW_EXTENSION=0x10 +MD_DIRBROW_SHOW_SIZE=0x8 +MD_DIRBROW_SHOW_TIME=0x4 +MD_DIRECTORY_BROWSING=(IIS_MD_FILE_PROP_BASE + 5) +MD_DISABLE_SOCKET_POOLING=(IIS_MD_SERVER_BASE + 29) +MD_DO_REVERSE_DNS=(IIS_MD_FILE_PROP_BASE + 29) +MD_DONT_LOG=(IIS_MD_FILE_PROP_BASE + 23) +MD_DOWNLEVEL_ADMIN_INSTANCE=(IIS_MD_SERVER_BASE + 21) +MD_E_BADCOORDINATE=(0x80040E62) +MD_E_BADTUPLE=(0x80040E61) +MD_E_INVALIDAXIS=(0x80040E63) +MD_E_INVALIDCELLRANGE=(0x80040E64) +MD_ERROR_CANNOT_REMOVE_SECURE_ATTRIBUTE=0x800CC808 +MD_ERROR_DATA_NOT_FOUND=0x800CC801 +MD_ERROR_IISAO_INVALID_SCHEMA=0x800CC810 +MD_ERROR_INVALID_VERSION=0x800CC802 +MD_ERROR_NOT_INITIALIZED=0x800CC800 +MD_ERROR_SECURE_CHANNEL_FAILURE=0x800CC806 +MD_ERROR_SUB401_APPLICATION=5 +MD_ERROR_SUB401_FILTER=4 +MD_ERROR_SUB401_LOGON=1 +MD_ERROR_SUB401_LOGON_ACL=3 +MD_ERROR_SUB401_LOGON_CONFIG=2 +MD_ERROR_SUB403_ADDR_REJECT=6 +MD_ERROR_SUB403_CAL_EXCEEDED=15 +MD_ERROR_SUB403_CERT_BAD=16 +MD_ERROR_SUB403_CERT_REQUIRED=7 +MD_ERROR_SUB403_CERT_REVOKED=13 +MD_ERROR_SUB403_CERT_TIME_INVALID=17 +MD_ERROR_SUB403_DIR_LIST_DENIED=14 +MD_ERROR_SUB403_EXECUTE_ACCESS_DENIED=1 +MD_ERROR_SUB403_INVALID_CNFG=10 +MD_ERROR_SUB403_MAPPER_DENY_ACCESS=12 +MD_ERROR_SUB403_PWD_CHANGE=11 +MD_ERROR_SUB403_READ_ACCESS_DENIED=2 +MD_ERROR_SUB403_SITE_ACCESS_DENIED=8 +MD_ERROR_SUB403_SSL_REQUIRED=4 +MD_ERROR_SUB403_SSL128_REQUIRED=5 +MD_ERROR_SUB403_TOO_MANY_USERS=9 +MD_ERROR_SUB403_WRITE_ACCESS_DENIED=3 +MD_ERROR_SUB404_SITE_NOT_FOUND=1 +MD_ERROR_SUB502_PREMATURE_EXIT=2 +MD_ERROR_SUB502_TIMEOUT=1 +MD_ERROR_SUB503_CPU_LIMIT=1 +MD_EXIT_MESSAGE=(IIS_MD_FTP_BASE + 1) +MD_EXTLOG_BYTES_RECV=0x2000 +MD_EXTLOG_BYTES_SENT=0x1000 +MD_EXTLOG_CLIENT_IP=0x4 +MD_EXTLOG_COMPUTER_NAME=0x20 +MD_EXTLOG_COOKIE=0x20000 +MD_EXTLOG_DATE=0x1 +MD_EXTLOG_HOST=0x100000 +MD_EXTLOG_HTTP_STATUS=0x400 +MD_EXTLOG_METHOD=0x80 +MD_EXTLOG_PROTOCOL_VERSION=0x80000 +MD_EXTLOG_REFERER=0x40000 +MD_EXTLOG_SERVER_IP=0x40 +MD_EXTLOG_SERVER_PORT=0x8000 +MD_EXTLOG_SITE_NAME=0x10 +MD_EXTLOG_TIME=0x2 +MD_EXTLOG_TIME_TAKEN=0x4000 +MD_EXTLOG_URI_QUERY=0x200 +MD_EXTLOG_URI_STEM=0x100 +MD_EXTLOG_USER_AGENT=0x10000 +MD_EXTLOG_USERNAME=0x8 +MD_EXTLOG_WIN32_STATUS=0x800 +MD_FILTER_DESCRIPTION=(IIS_MD_HTTP_BASE + 45) +MD_FILTER_ENABLED=(IIS_MD_HTTP_BASE + 43) +MD_FILTER_FLAGS=(IIS_MD_HTTP_BASE + 44) +MD_FILTER_IMAGE_PATH=(IIS_MD_HTTP_BASE + 41) +MD_FILTER_LOAD_ORDER=(IIS_MD_HTTP_BASE + 40) +MD_FILTER_STATE=(IIS_MD_HTTP_BASE + 42) +MD_FILTER_STATE_LOADED=1 +MD_FILTER_STATE_UNLOADED=4 +MD_FOOTER_DOCUMENT=(IIS_MD_FILE_PROP_BASE + 9) +MD_FOOTER_ENABLED=(IIS_MD_FILE_PROP_BASE + 10) +MD_FRONTPAGE_WEB=(IIS_MD_HTTP_BASE + 72) +MD_GREETING_MESSAGE=(IIS_MD_FTP_BASE + 2) +MD_HC_CACHE_CONTROL_HEADER=(IIS_MD_HTTP_BASE + 211) +MD_HC_COMPRESSION_BUFFER_SIZE=(IIS_MD_HTTP_BASE + 223) +MD_HC_COMPRESSION_DIRECTORY=(IIS_MD_HTTP_BASE + 210) +MD_HC_COMPRESSION_DLL=(IIS_MD_HTTP_BASE + 237) +MD_HC_CREATE_FLAGS=(IIS_MD_HTTP_BASE + 243) +MD_HC_DO_DISK_SPACE_LIMITING=(IIS_MD_HTTP_BASE + 216) +MD_HC_DO_DYNAMIC_COMPRESSION=(IIS_MD_HTTP_BASE + 213) +MD_HC_DO_ON_DEMAND_COMPRESSION=(IIS_MD_HTTP_BASE + 215) +MD_HC_DO_STATIC_COMPRESSION=(IIS_MD_HTTP_BASE + 214) +MD_HC_DYNAMIC_COMPRESSION_LEVEL=(IIS_MD_HTTP_BASE + 241) +MD_HC_EXPIRES_HEADER=(IIS_MD_HTTP_BASE + 212) +MD_HC_FILE_EXTENSIONS=(IIS_MD_HTTP_BASE + 238) +MD_HC_FILES_DELETED_PER_DISK_FREE=(IIS_MD_HTTP_BASE + 225) +MD_HC_IO_BUFFER_SIZE=(IIS_MD_HTTP_BASE + 222) +MD_HC_MAX_DISK_SPACE_USAGE=(IIS_MD_HTTP_BASE + 221) +MD_HC_MAX_QUEUE_LENGTH=(IIS_MD_HTTP_BASE + 224) +MD_HC_MIME_TYPE=(IIS_MD_HTTP_BASE + 239) +MD_HC_MIN_FILE_SIZE_FOR_COMP=(IIS_MD_HTTP_BASE + 226) +MD_HC_NO_COMPRESSION_FOR_HTTP_10=(IIS_MD_HTTP_BASE + 217) +MD_HC_NO_COMPRESSION_FOR_PROXIES=(IIS_MD_HTTP_BASE + 218) +MD_HC_NO_COMPRESSION_FOR_RANGE=(IIS_MD_HTTP_BASE + 219) +MD_HC_ON_DEMAND_COMP_LEVEL=(IIS_MD_HTTP_BASE + 242) +MD_HC_PRIORITY=(IIS_MD_HTTP_BASE + 240) +MD_HC_SCRIPT_FILE_EXTENSIONS=(IIS_MD_HTTP_BASE + 244) +MD_HC_SEND_CACHE_HEADERS=(IIS_MD_HTTP_BASE + 220) +MD_HTTP_CUSTOM=(IIS_MD_FILE_PROP_BASE + 4) +MD_HTTP_EXPIRES=(IIS_MD_FILE_PROP_BASE + 2) +MD_HTTP_PICS=(IIS_MD_FILE_PROP_BASE + 3) +MD_HTTP_REDIRECT=(IIS_MD_FILE_PROP_BASE + 11) +MD_IISADMIN_EXTENSIONS=(IIS_MD_SERVER_BASE + 28) +MD_IN_PROCESS_ISAPI_APPS=(IIS_MD_HTTP_BASE + 73) +MD_INSERT_PATH_STRING="<%INSERT_PATH%>" +MD_INSERT_PATH_STRINGA="<%INSERT_PATH%>" +MD_INSERT_PATH_STRINGW="<%INSERT_PATH%>" +MD_IP_SEC=(IIS_MD_FILE_PROP_BASE + 19) +MD_IS_CONTENT_INDEXED=(IIS_MD_FILE_PROP_BASE + 39) +MD_KEY_TYPE=(IIS_MD_SERVER_BASE + 2) +MD_LEVELS_TO_SCAN=(IIS_MD_SERVER_BASE + 22) +MD_LOG_ANONYMOUS=(IIS_MD_FTP_BASE + 7) +MD_LOG_NONANONYMOUS=(IIS_MD_FTP_BASE + 8) +MD_LOG_PLUGIN_MOD_ID=(IIS_MD_LOG_BASE + 5) +MD_LOG_PLUGIN_ORDER=(IIS_MD_LOG_BASE + 11) +MD_LOG_PLUGIN_UI_ID=(IIS_MD_LOG_BASE + 6) +MD_LOG_PLUGINS_AVAILABLE=(IIS_MD_LOG_BASE + 12) +MD_LOG_TYPE=(IIS_MD_LOG_BASE + 0) +MD_LOG_TYPE_DISABLED=0 +MD_LOG_TYPE_ENABLED=1 +MD_LOG_UNUSED1=(IIS_MD_LOG_BASE + 2) +MD_LOGCUSTOM_DATATYPE_DOUBLE=5 +MD_LOGCUSTOM_DATATYPE_FLOAT=4 +MD_LOGCUSTOM_DATATYPE_INT=0 +MD_LOGCUSTOM_DATATYPE_LONG=2 +MD_LOGCUSTOM_DATATYPE_LPSTR=6 +MD_LOGCUSTOM_DATATYPE_LPWSTR=7 +MD_LOGCUSTOM_DATATYPE_UINT=1 +MD_LOGCUSTOM_DATATYPE_ULONG=3 +MD_LOGCUSTOM_PROPERTY_DATATYPE=(IIS_MD_LOGCUSTOM_BASE + 5) +MD_LOGCUSTOM_PROPERTY_HEADER=(IIS_MD_LOGCUSTOM_BASE + 2) +MD_LOGCUSTOM_PROPERTY_ID=(IIS_MD_LOGCUSTOM_BASE + 3) +MD_LOGCUSTOM_PROPERTY_MASK=(IIS_MD_LOGCUSTOM_BASE + 4) +MD_LOGCUSTOM_PROPERTY_NAME=(IIS_MD_LOGCUSTOM_BASE + 1) +MD_LOGCUSTOM_SERVICES_STRING=(IIS_MD_LOGCUSTOM_BASE + 6) +MD_LOGEXT_FIELD_MASK=(IIS_MD_LOG_BASE + 13) +MD_LOGEXT_FIELD_MASK2=(IIS_MD_LOG_BASE + 14) +MD_LOGFILE_DIRECTORY=(IIS_MD_LOG_BASE + 1) +MD_LOGFILE_LOCALTIME_ROLLOVER=(IIS_MD_LOG_BASE + 15) +MD_LOGFILE_PERIOD=(IIS_MD_LOG_BASE + 3) +MD_LOGFILE_PERIOD_DAILY=1 +MD_LOGFILE_PERIOD_HOURLY=4 +MD_LOGFILE_PERIOD_MAXSIZE=0 +MD_LOGFILE_PERIOD_MONTHLY=3 +MD_LOGFILE_PERIOD_NONE=0 +MD_LOGFILE_PERIOD_WEEKLY=2 +MD_LOGFILE_TRUNCATE_SIZE=(IIS_MD_LOG_BASE + 4) +MD_LOGON_BATCH=1 +MD_LOGON_INTERACTIVE=0 +MD_LOGON_METHOD=(IIS_MD_FILE_PROP_BASE + 13) +MD_LOGON_NETWORK=2 +MD_LOGON_NETWORK_CLEARTEXT=3 +MD_LOGSQL_DATA_SOURCES=(IIS_MD_LOG_BASE + 7) +MD_LOGSQL_PASSWORD=(IIS_MD_LOG_BASE + 10) +MD_LOGSQL_TABLE_NAME=(IIS_MD_LOG_BASE + 8) +MD_LOGSQL_USER_NAME=(IIS_MD_LOG_BASE + 9) +MD_MAX_BANDWIDTH=(IIS_MD_SERVER_BASE + 0) +MD_MAX_BANDWIDTH_BLOCKED=(IIS_MD_SERVER_BASE + 3) +MD_MAX_CHANGE_ENTRIES=100 +MD_MAX_CLIENTS_MESSAGE=(IIS_MD_FTP_BASE + 3) +MD_MAX_CONNECTIONS=(IIS_MD_SERVER_BASE + 14) +MD_MAX_ENDPOINT_CONNECTIONS=(IIS_MD_SERVER_BASE + 24) +MD_MD_SERVER_SS_AUTH_MAPPING=(IIS_MD_HTTP_BASE + 200) +MD_METADATA_ID_REGISTRATION=(IIS_MD_SERVER_BASE + 30) +MD_MIME_MAP=(IIS_MD_FILE_PROP_BASE + 15) +MD_MSDOS_DIR_OUTPUT=(IIS_MD_FTP_BASE + 4) +MD_NET_LOGON_WKS=(IIS_MD_HTTP_BASE + 65) +MD_NETLOGON_WKS_DNS=2 +MD_NETLOGON_WKS_IP=1 +MD_NETLOGON_WKS_NONE=0 +MD_NONSLL_ACCESS_MASK=(MD_ACCESS_READ|MD_ACCESS_WRITE|MD_ACCESS_EXECUTE|MD_ACCESS_SOURCE|MD_ACCESS_SCRIPT|MD_ACCESS_NO_REMOTE_READ|MD_ACCESS_NO_REMOTE_WRITE|MD_ACCESS_NO_REMOTE_EXECUTE|MD_ACCESS_NO_REMOTE_SCRIPT) +MD_NOT_DELETABLE=(IIS_MD_HTTP_BASE + 116) +MD_NOTIFEXAUTH_NTLMSSL=1 +MD_NOTIFY_ACCESS_DENIED=0x800 +MD_NOTIFY_AUTHENTICATION=0x2000 +MD_NOTIFY_END_OF_NET_SESSION=0x100 +MD_NOTIFY_END_OF_REQUEST=0x80 +MD_NOTIFY_LOG=0x200 +MD_NOTIFY_NONSECURE_PORT=0x2 +MD_NOTIFY_ORDER_DEFAULT=MD_NOTIFY_ORDER_LOW +MD_NOTIFY_ORDER_HIGH=0x80000 +MD_NOTIFY_ORDER_LOW=0x20000 +MD_NOTIFY_ORDER_MASK=(MD_NOTIFY_ORDER_HIGH|MD_NOTIFY_ORDER_MEDIUM|MD_NOTIFY_ORDER_LOW) +MD_NOTIFY_ORDER_MEDIUM=0x40000 +MD_NOTIFY_PREPROC_HEADERS=0x4000 +MD_NOTIFY_READ_RAW_DATA=0x8000 +MD_NOTIFY_SECURE_PORT=0x1 +MD_NOTIFY_SEND_RAW_DATA=0x400 +MD_NOTIFY_SEND_RESPONSE=0x40 +MD_NOTIFY_URL_MAP=0x1000 +MD_NTAUTHENTICATION_PROVIDERS=(IIS_MD_FILE_PROP_BASE + 32) +MD_POOL_IDC_TIMEOUT=(IIS_MD_FILE_PROP_BASE + 37) +MD_PROCESS_NTCR_IF_LOGGED_ON=(IIS_MD_HTTP_BASE + 70) +MD_PUT_READ_SIZE=(IIS_MD_FILE_PROP_BASE + 46) +MD_REALM=(IIS_MD_FILE_PROP_BASE + 1) +MD_REDIRECT_HEADERS=(IIS_MD_FILE_PROP_BASE + 44) +MD_SCHEMA_METAID=(IIS_MD_SERVER_BASE + 4) +MD_SCRIPT_MAPS=(IIS_MD_FILE_PROP_BASE + 14) +MD_SCRIPT_TIMEOUT=(IIS_MD_FILE_PROP_BASE + 33) +MD_SCRIPTMAPFLAG_ALLOWED_ON_READ_DIR=0x1 +MD_SCRIPTMAPFLAG_CHECK_PATH_INFO=0x4 +MD_SCRIPTMAPFLAG_SCRIPT=0x1 +MD_SECURE_BINDINGS=(IIS_MD_HTTP_BASE + 21) +MD_SERVER_AUTOSTART=(IIS_MD_SERVER_BASE + 17) +MD_SERVER_BINDINGS=(IIS_MD_SERVER_BASE + 23) +MD_SERVER_COMMAND=(IIS_MD_SERVER_BASE + 12) +MD_SERVER_COMMAND_CONTINUE=4 +MD_SERVER_COMMAND_PAUSE=3 +MD_SERVER_COMMAND_START=1 +MD_SERVER_COMMAND_STOP=2 +MD_SERVER_COMMENT=(IIS_MD_SERVER_BASE + 15) +MD_SERVER_CONFIG_ALLOW_ENCRYPT=0x4 +MD_SERVER_CONFIG_AUTO_PW_SYNC=0x8 +MD_SERVER_CONFIG_SSL_128=0x2 +MD_SERVER_CONFIG_SSL_40=0x1 +MD_SERVER_CONFIGURATION_INFO=(IIS_MD_SERVER_BASE + 27) +MD_SERVER_CONFIGURATION_MASK=(MD_SERVER_CONFIG_SSL_40|MD_SERVER_CONFIG_SSL_128|MD_SERVER_CONFIG_ENCRYPT|MD_SERVER_CONFIG_AUTO_PW_SYNC) +MD_SERVER_LISTEN_BACKLOG=(IIS_MD_SERVER_BASE + 19) +MD_SERVER_LISTEN_TIMEOUT=(IIS_MD_SERVER_BASE + 20) +MD_SERVER_SIZE=(IIS_MD_SERVER_BASE + 18) +MD_SERVER_SIZE_LARGE=2 +MD_SERVER_SIZE_MEDIUM=1 +MD_SERVER_SIZE_SMALL=0 +MD_SERVER_STATE=(IIS_MD_SERVER_BASE + 16) +MD_SERVER_STATE_CONTINUING=7 +MD_SERVER_STATE_PAUSED=6 +MD_SERVER_STATE_PAUSING=5 +MD_SERVER_STATE_STARTED=2 +MD_SERVER_STATE_STARTING=1 +MD_SERVER_STATE_STOPPED=4 +MD_SERVER_STATE_STOPPING=3 +MD_SHOW_4_DIGIT_YEAR=(IIS_MD_FTP_BASE + 10) +MD_SSI_EXEC_DISABLED=(IIS_MD_FILE_PROP_BASE + 28) +MD_SSL_ACCESS_MASK=(MD_ACCESS_SSL|MD_ACCESS_NEGO_CERT|MD_ACCESS_REQUIRE_CERT|MD_ACCESS_MAP_CERT|MD_ACCESS_SSL128) +MD_SSL_ACCESS_PERM=(IIS_MD_FILE_PROP_BASE + 30) +MD_SSL_KEY_PASSWORD=(IIS_MD_SSL_BASE + 2) +MD_SSL_KEY_REQUEST=(IIS_MD_SSL_BASE + 3) +MD_SSL_PRIVATE_KEY=(IIS_MD_SSL_BASE + 1) +MD_SSL_PUBLIC_KEY=(IIS_MD_SSL_BASE + 0) +MD_SSL_USE_DS_MAPPER=(IIS_MD_SSL_BASE + 19) +MD_UPLOAD_READAHEAD_SIZE=(IIS_MD_FILE_PROP_BASE + 45) +MD_USE_HOST_NAME=(IIS_MD_HTTP_BASE + 66) +MD_VR_IGNORE_TRANSLATE=(IIS_MD_VR_BASE + 8) +MD_VR_NO_CACHE=(IIS_MD_VR_BASE + 7) +MD_VR_PASSTHROUGH=(IIS_MD_VR_BASE + 6) +MD_VR_PASSWORD=(IIS_MD_VR_BASE + 3) +MD_VR_PATH=(IIS_MD_VR_BASE + 1) +MD_VR_USERNAME=(IIS_MD_VR_BASE + 2) +MD_WAM_PWD=(WAM_MD_SERVER_BASE + 2) +MD_WAM_USER_NAME=(WAM_MD_SERVER_BASE + 1) +MD_WARNING_DUP_NAME=0xCC804 +MD_WARNING_INVALID_DATA=0xCC805 +MD_WARNING_PATH_NOT_FOUND=0xCC803 +MD_WARNING_PATH_NOT_INSERTED=0xCC807 +MD_WARNING_SAVE_FAILED=0xCC809 +MD_WIN32_ERROR=(IIS_MD_SERVER_BASE + 99) +MDAXIS_CHAPTERS=0x4 +MDAXIS_COLUMNS=0x0 +MDAXIS_PAGES=0x2 +MDAXIS_ROWS=0x1 +MDAXIS_SECTIONS=0x3 +MDAXIS_SLICERS=0xFFFFFFFF +MDB_NO_DIALOG=(0x1) +MDB_NO_MAIL=(0x80) +MDB_TEMPORARY=(0x20) +MDB_WRITE=(0x4) +mdCocatImplNil=(mdtCocatImpl) +mdCustomValueNil=(mdtCustomValue) +MDDISPINFO_DRILLED_DOWN=0x10000 +MDDISPINFO_PARENT_SAME_AS_PREV=0x20000 +MDFF_BOLD=0x1 +MDFF_ITALIC=0x2 +MDFF_STRIKEOUT=0x8 +MDFF_UNDERLINE=0x4 +mdFormatImplNil=(mdtFormatImpl) +mdInterfaceImplNil=(mdtInterfaceImpl) +MDIS_ALLCHILDSTYLES=0x1 +MDITILE_HORIZONTAL=0x1 +MDITILE_SKIPDISABLED=0x2 +MDITILE_VERTICAL=0x0 +MDITILE_ZORDER=0x4 +MDLEVEL_TYPE_ALL=0x1 +MDLEVEL_TYPE_CALCULATED=0x2 +MDLEVEL_TYPE_REGULAR=0x0 +MDLEVEL_TYPE_RESERVED1=0x8 +MDLEVEL_TYPE_TIME=0x4 +MDLEVEL_TYPE_TIME_DAYS=0x204 +MDLEVEL_TYPE_TIME_HALF_YEAR=0x24 +MDLEVEL_TYPE_TIME_HOURS=0x304 +MDLEVEL_TYPE_TIME_MINUTES=0x404 +MDLEVEL_TYPE_TIME_MONTHS=0x84 +MDLEVEL_TYPE_TIME_QUARTERS=0x44 +MDLEVEL_TYPE_TIME_SECONDS=0x804 +MDLEVEL_TYPE_TIME_UNDEFINED=0x1004 +MDLEVEL_TYPE_TIME_WEEKS=0x104 +MDLEVEL_TYPE_TIME_YEARS=0x14 +MDLEVEL_TYPE_UNKNOWN=0x0 +MDM_ANALOG_RLP_OFF=0x1 +MDM_ANALOG_RLP_ON=0x0 +MDM_ANALOG_V34=0x2 +MDM_AUTO_ML_2=0x2 +MDM_AUTO_ML_DEFAULT=0x0 +MDM_AUTO_ML_NONE=0x1 +MDM_AUTO_SPEED_DEFAULT=0x0 +MDM_BEARERMODE_ANALOG=0x0 +MDM_BEARERMODE_GSM=0x2 +MDM_BEARERMODE_ISDN=0x1 +MDM_BLIND_DIAL=0x200 +MDM_CCITT_OVERRIDE=0x40 +MDM_CELLULAR=0x8 +MDM_COMPRESSION=0x1 +MDM_DIAGNOSTICS=0x800 +MDM_ERROR_CONTROL=0x2 +MDM_FLOWCONTROL_HARD=0x10 +MDM_FLOWCONTROL_SOFT=0x20 +MDM_FORCED_EC=0x4 +MDM_HDLCPPP_AUTH_CHAP=0x3 +MDM_HDLCPPP_AUTH_DEFAULT=0x0 +MDM_HDLCPPP_AUTH_MSCHAP=0x4 +MDM_HDLCPPP_AUTH_NONE=0x1 +MDM_HDLCPPP_AUTH_PAP=0x2 +MDM_HDLCPPP_ML_2=0x2 +MDM_HDLCPPP_ML_DEFAULT=0x0 +MDM_HDLCPPP_ML_NONE=0x1 +MDM_HDLCPPP_SPEED_56K=0x2 +MDM_HDLCPPP_SPEED_64K=0x1 +MDM_HDLCPPP_SPEED_DEFAULT=0x0 +MDM_MASK_AUTO_ML=(0x3* 2 ^6) +MDM_MASK_AUTO_SPEED=0x7 +MDM_MASK_BEARERMODE=0xf000 +MDM_MASK_EXTENDEDINFO=(MDM_MASK_BEARERMODE|MDM_MASK_PROTOCOLINFO) +MDM_MASK_HDLCPPP_AUTH=(0x7* 2 ^3) +MDM_MASK_HDLCPPP_ML=(0x3* 2 ^6) +MDM_MASK_HDLCPPP_SPEED=0x7 +MDM_MASK_PROTOCOLDATA=0xff00000 +MDM_MASK_PROTOCOLID=0xf0000 +MDM_MASK_PROTOCOLINFO=(MDM_MASK_PROTOCOLID|MDM_MASK_PROTOCOLDATA) +MDM_MASK_V110_SPEED=0xf +MDM_MASK_V120_ML=(0x3* 2 ^6) +MDM_MASK_V120_SPEED=0x7 +MDM_MASK_X75_DATA=0x7 +MDM_PIAFS_INCOMING=0 +MDM_PIAFS_OUTGOING=1 +MDM_PROTOCOLID_ANALOG=0x7 +MDM_PROTOCOLID_AUTO=0x6 +MDM_PROTOCOLID_DEFAULT=0x0 +MDM_PROTOCOLID_GPRS=0x8 +MDM_PROTOCOLID_HDLCPPP=0x1 +MDM_PROTOCOLID_PIAFS=0x9 +MDM_PROTOCOLID_V110=0x4 +MDM_PROTOCOLID_V120=0x5 +MDM_PROTOCOLID_V128=0x2 +MDM_PROTOCOLID_X75=0x3 +MDM_SHIFT_AUTO_ML=0x6 +MDM_SHIFT_AUTO_SPEED=0x0 +MDM_SHIFT_BEARERMODE=12 +MDM_SHIFT_EXTENDEDINFO=MDM_SHIFT_BEARERMODE +MDM_SHIFT_HDLCPPP_AUTH=0x3 +MDM_SHIFT_HDLCPPP_ML=0x6 +MDM_SHIFT_HDLCPPP_SPEED=0x0 +MDM_SHIFT_PROTOCOLDATA=20 +MDM_SHIFT_PROTOCOLID=16 +MDM_SHIFT_PROTOCOLINFO=MDM_SHIFT_PROTOCOLID +MDM_SHIFT_V110_SPEED=0x0 +MDM_SHIFT_V120_ML=0x6 +MDM_SHIFT_V120_SPEED=0x0 +MDM_SHIFT_X75_DATA=0x0 +MDM_SPEED_ADJUST=0x80 +MDM_TONE_DIAL=0x100 +MDM_V110_SPEED_12DOT0K=0x5 +MDM_V110_SPEED_14DOT4K=0x6 +MDM_V110_SPEED_19DOT2K=0x7 +MDM_V110_SPEED_1DOT2K=0x1 +MDM_V110_SPEED_28DOT8K=0x8 +MDM_V110_SPEED_2DOT4K=0x2 +MDM_V110_SPEED_38DOT4K=0x9 +MDM_V110_SPEED_4DOT8K=0x3 +MDM_V110_SPEED_57DOT6K=0xA +MDM_V110_SPEED_9DOT6K=0x4 +MDM_V110_SPEED_DEFAULT=0x0 +MDM_V120_ML_2=0x2 +MDM_V120_ML_DEFAULT=0x0 +MDM_V120_ML_NONE=0x1 +MDM_V120_SPEED_56K=0x2 +MDM_V120_SPEED_64K=0x1 +MDM_V120_SPEED_DEFAULT=0x0 +MDM_V23_OVERRIDE=0x400 +MDM_X75_DATA_128K=0x2 +MDM_X75_DATA_64K=0x1 +MDM_X75_DATA_BTX=0x4 +MDM_X75_DATA_DEFAULT=0x0 +MDM_X75_DATA_T_70=0x3 +MDMEASURE_AGGR_AVG=0x5 +MDMEASURE_AGGR_CALCULATED=0x7f +MDMEASURE_AGGR_COUNT=0x2 +MDMEASURE_AGGR_MAX=0x4 +MDMEASURE_AGGR_MIN=0x3 +MDMEASURE_AGGR_STD=0x7 +MDMEASURE_AGGR_SUM=0x1 +MDMEASURE_AGGR_UNKNOWN=0x0 +MDMEASURE_AGGR_VAR=0x6 +MDMEMBER_TYPE_ALL=0x2 +MDMEMBER_TYPE_FORMULA=0x4 +MDMEMBER_TYPE_MEASURE=0x3 +MDMEMBER_TYPE_REGULAR=0x1 +MDMEMBER_TYPE_RESERVE1=0x5 +MDMEMBER_TYPE_RESERVE2=0x6 +MDMEMBER_TYPE_RESERVE3=0x7 +MDMEMBER_TYPE_RESERVE4=0x8 +MDMEMBER_TYPE_UNKNOWN=0x0 +MDMSPKR_CALLSETUP=0x3 +MDMSPKR_DIAL=0x1 +MDMSPKR_OFF=0x0 +MDMSPKR_ON=0x2 +MDMSPKRFLAG_CALLSETUP=0x8 +MDMSPKRFLAG_DIAL=0x2 +MDMSPKRFLAG_OFF=0x1 +MDMSPKRFLAG_ON=0x4 +MDMVOL_HIGH=0x2 +MDMVOL_LOW=0x0 +MDMVOL_MEDIUM=0x1 +MDMVOLFLAG_HIGH=0x4 +MDMVOLFLAG_LOW=0x1 +MDMVOLFLAG_MEDIUM=0x2 +MDPROP_CELL=0x2 +MDPROP_MEMBER=0x1 +MDPROPVAL_AU_UNCHANGED=0x1 +MDPROPVAL_AU_UNKNOWN=0x2 +MDPROPVAL_AU_UNSUPPORTED=0x0 +MDPROPVAL_FS_FULL_SUPPORT=0x1 +MDPROPVAL_FS_GENERATED_COLUMN=0x2 +MDPROPVAL_FS_GENERATED_DIMENSION=0x3 +MDPROPVAL_FS_NO_SUPPORT=0x4 +MDPROPVAL_MC_SEARCHEDCASE=0x2 +MDPROPVAL_MC_SINGLECASE=0x1 +MDPROPVAL_MD_AFTER=0x4 +MDPROPVAL_MD_BEFORE=0x2 +MDPROPVAL_MD_SELF=0x1 +MDPROPVAL_MF_CREATE_CALCMEMBERS=0x4 +MDPROPVAL_MF_CREATE_NAMEDSETS=0x8 +MDPROPVAL_MF_SCOPE_GLOBAL=0x20 +MDPROPVAL_MF_SCOPE_SESSION=0x10 +MDPROPVAL_MF_WITH_CALCMEMBERS=0x1 +MDPROPVAL_MF_WITH_NAMEDSETS=0x2 +MDPROPVAL_MJC_IMPLICITCUBE=0x4 +MDPROPVAL_MJC_MULTICUBES=0x2 +MDPROPVAL_MJC_SINGLECUBE=0x1 +MDPROPVAL_MMF_CLOSINGPERIOD=0x8 +MDPROPVAL_MMF_COUSIN=0x1 +MDPROPVAL_MMF_OPENINGPERIOD=0x4 +MDPROPVAL_MMF_PARALLELPERIOD=0x2 +MDPROPVAL_MNF_AGGREGATE=0x10 +MDPROPVAL_MNF_CORRELATION=0x40 +MDPROPVAL_MNF_COVARIANCE=0x20 +MDPROPVAL_MNF_DRILLDOWNLEVEL=0x800 +MDPROPVAL_MNF_DRILLDOWNLEVELBOTTOM=0x8000 +MDPROPVAL_MNF_DRILLDOWNLEVELTOP=0x4000 +MDPROPVAL_MNF_DRILLDOWNMEMBERBOTTOM=0x2000 +MDPROPVAL_MNF_DRILLDOWNMEMBERTOP=0x1000 +MDPROPVAL_MNF_DRILLUPLEVEL=0x20000 +MDPROPVAL_MNF_DRILLUPMEMBER=0x10000 +MDPROPVAL_MNF_LINREG2=0x200 +MDPROPVAL_MNF_LINREGPOINT=0x400 +MDPROPVAL_MNF_LINREGSLOPE=0x80 +MDPROPVAL_MNF_LINREGVARIANCE=0x100 +MDPROPVAL_MNF_MEDIAN=0x1 +MDPROPVAL_MNF_RANK=0x8 +MDPROPVAL_MNF_STDDEV=0x4 +MDPROPVAL_MNF_VAR=0x2 +MDPROPVAL_MOQ_CATALOG_CUBE=0x2 +MDPROPVAL_MOQ_CUBE_DIM=0x8 +MDPROPVAL_MOQ_DATASOURCE_CUBE=0x1 +MDPROPVAL_MOQ_DIM_HIER=0x10 +MDPROPVAL_MOQ_DIMHIER_LEVEL=0x20 +MDPROPVAL_MOQ_LEVEL_MEMBER=0x40 +MDPROPVAL_MOQ_MEMBER_MEMBER=0x80 +MDPROPVAL_MOQ_OUTERREFERENCE=0x1 +MDPROPVAL_MOQ_SCHEMA_CUBE=0x4 +MDPROPVAL_MS_MULTIPLETUPLES=0x1 +MDPROPVAL_MS_SINGLETUPLE=0x2 +MDPROPVAL_MSC_GREATERTHAN=0x2 +MDPROPVAL_MSC_GREATERTHANEQUAL=0x8 +MDPROPVAL_MSC_LESSTHAN=0x1 +MDPROPVAL_MSC_LESSTHANEQUAL=0x4 +MDPROPVAL_MSF_BOTTOMPERCENT=0x2 +MDPROPVAL_MSF_BOTTOMSUM=0x8 +MDPROPVAL_MSF_DRILLDOWNLEVEL=0x800 +MDPROPVAL_MSF_DRILLDOWNLEVELBOTTOM=0x8000 +MDPROPVAL_MSF_DRILLDOWNLEVELTOP=0x4000 +MDPROPVAL_MSF_DRILLDOWNMEMBBER=0x400 +MDPROPVAL_MSF_DRILLDOWNMEMBERBOTTOM=0x2000 +MDPROPVAL_MSF_DRILLDOWNMEMBERTOP=0x1000 +MDPROPVAL_MSF_DRILLUPLEVEL=0x20000 +MDPROPVAL_MSF_DRILLUPMEMBER=0x10000 +MDPROPVAL_MSF_LASTPERIODS=0x20 +MDPROPVAL_MSF_MTD=0x100 +MDPROPVAL_MSF_PERIODSTODATE=0x10 +MDPROPVAL_MSF_QTD=0x80 +MDPROPVAL_MSF_TOGGLEDRILLSTATE=0x40000 +MDPROPVAL_MSF_TOPPERCENT=0x1 +MDPROPVAL_MSF_TOPSUM=0x4 +MDPROPVAL_MSF_WTD=0x200 +MDPROPVAL_MSF_YTD=0x40 +MDPROPVAL_NL_NAMEDLEVELS=0x1 +MDPROPVAL_NL_NUMBEREDLEVELS=0x2 +MDPROPVAL_NL_SCHEMAONLY=0x4 +MDPROPVAL_RR_NORANGEROWSET=0x1 +MDPROPVAL_RR_READONLY=0x2 +MDPROPVAL_RR_UPDATE=0x4 +mdScopeNil=0 +MDSP_READ=0x1 +MDSP_SEEK_BOF=0x1 +MDSP_SEEK_CUR=0x2 +MDSP_SEEK_EOF=0x4 +MDSP_WRITE=0x2 +mdTokenNil=0 +MDTREEOP_ANCESTORS=0x20 +MDTREEOP_CHILDREN=0x1 +MDTREEOP_DESCENDANTS=0x10 +MDTREEOP_PARENT=0x4 +MDTREEOP_SELF=0x8 +MDTREEOP_SIBLINGS=0x2 +MEDIA_CURRENTLY_MOUNTED=0x80000000 +MEDIA_ERASEABLE=0x1 +MEDIA_ISDN=4 +MEDIA_RAS10_SERIAL=2 +MEDIA_READ_ONLY=0x4 +MEDIA_READ_WRITE=0x8 +MEDIA_SERIAL=1 +MEDIA_UNKNOWN=0 +MEDIA_WRITE_ONCE=0x2 +MEDIA_WRITE_PROTECTED=0x100 +MEDIA_X25=3 +MEDIASUBTYPE_NULL=GUID_NUL +MEDIATYPE_NULL=GUID_NUL +MEM_4MB_PAGES=0x80000000 +MEM_COMMIT=0x1000 +MEM_DECOMMIT=0x4000 +MEM_E_INVALID_LINK=0x80080010 +MEM_E_INVALID_ROOT=0x80080009 +MEM_E_INVALID_SIZE=0x80080011 +MEM_FREE=0x10000 +MEM_IMAGE=SEC_IMAGE +MEM_MAPPED=0x40000 +MEM_PHYSICAL=0x400000 +MEM_PRIVATE=0x20000 +MEM_RELEASE=0x8000 +MEM_RESERVE=0x2000 +MEM_RESET=0x80000 +MEM_TOP_DOWN=0x100000 +MEM_WRITE_WATCH=0x200000 +MEMBERID_NIL=DISPID_UNKNOWN +MEMORY_INSUFFICIENT=0x4000F104 +MEMORY_READ_ERROR=0x1 +MEMSPC_OP=0x18 +MENU_EVENT=0x8 +MENU_TEXT_LEN=50 +MENUEXT_SHOWDIALOG=0x1 +MERGECOPY=0xC000CA +MERGEPAINT=0xBB0226 +MESSAGE_DIALOG=0x2 +MESSAGE_FILENAME="NETMSG" +MESSAGE_MOVE=0x1 +MESSAGE_RESOURCE_UNICODE=0x1 +MESSENGER_PRESENT=0x2 +META_ANIMATEPALETTE=0x436 +META_ARC=0x817 +META_BITBLT=0x922 +META_CHORD=0x830 +META_CREATEBRUSHINDIRECT=0x2FC +META_CREATEFONTINDIRECT=0x2FB +META_CREATEPALETTE=0xF7 +META_CREATEPATTERNBRUSH=0x1F9 +META_CREATEPENINDIRECT=0x2FA +META_CREATEREGION=0x6FF +META_DELETEOBJECT=0x1F0 +META_DIBBITBLT=0x940 +META_DIBCREATEPATTERNBRUSH=0x142 +META_DIBSTRETCHBLT=0xB41 +META_ELLIPSE=0x418 +META_ESCAPE=0x626 +META_EXCLUDECLIPRECT=0x415 +META_EXTFLOODFILL=0x548 +META_EXTTEXTOUT=0xA32 +META_FILLREGION=0x228 +META_FLOODFILL=0x419 +META_FRAMEREGION=0x429 +META_INTERSECTCLIPRECT=0x416 +META_INVERTREGION=0x12A +META_LINETO=0x213 +META_MOVETO=0x214 +META_OFFSETCLIPRGN=0x220 +META_OFFSETVIEWPORTORG=0x211 +META_OFFSETWINDOWORG=0x20F +META_PAINTREGION=0x12B +META_PATBLT=0x61D +META_PIE=0x81A +META_POLYGON=0x324 +META_POLYLINE=0x325 +META_POLYPOLYGON=0x538 +META_REALIZEPALETTE=0x35 +META_RECTANGLE=0x41B +META_RESIZEPALETTE=0x139 +META_RESTOREDC=0x127 +META_ROUNDRECT=0x61C +META_SAVEDC=0x1E +META_SCALEVIEWPORTEXT=0x412 +META_SCALEWINDOWEXT=0x410 +META_SELECTCLIPREGION=0x12C +META_SELECTOBJECT=0x12D +META_SELECTPALETTE=0x234 +META_SETBKCOLOR=0x201 +META_SETBKMODE=0x102 +META_SETDIBTODEV=0xD33 +META_SETLAYOUT=0x149 +META_SETMAPMODE=0x103 +META_SETMAPPERFLAGS=0x231 +META_SETPALENTRIES=0x37 +META_SETPIXEL=0x41F +META_SETPOLYFILLMODE=0x106 +META_SETRELABS=0x105 +META_SETROP2=0x104 +META_SETSTRETCHBLTMODE=0x107 +META_SETTEXTALIGN=0x12E +META_SETTEXTCHAREXTRA=0x108 +META_SETTEXTCOLOR=0x209 +META_SETTEXTJUSTIFICATION=0x20A +META_SETVIEWPORTEXT=0x20E +META_SETVIEWPORTORG=0x20D +META_SETWINDOWEXT=0x20C +META_SETWINDOWORG=0x20B +META_STRETCHBLT=0xB23 +META_STRETCHDIB=0xF43 +META_TEXTOUT=0x521 +METADATA_INHERIT=0x1 +METADATA_INSERT_PATH=0x40 +METADATA_ISINHERITED=0x20 +METADATA_LOCAL_MACHINE_ONLY=0x80 +METADATA_MASTER_ROOT_HANDLE=0 +METADATA_MAX_NAME_LEN=256 +METADATA_NO_ATTRIBUTES=0 +METADATA_PARTIAL_PATH=0x2 +METADATA_PERMISSION_READ=0x1 +METADATA_PERMISSION_WRITE=0x2 +METADATA_REFERENCE=0x8 +METADATA_SECURE=0x4 +METADATA_VOLATILE=0x10 +METAFILE_DRIVER=2049 +METHOD_BGP4_AS_PATH=0x1 +METHOD_BGP4_NEXTHOP_ATTR=0x8 +METHOD_BGP4_PA_ORIGIN=0x4 +METHOD_BGP4_PEER_ID=0x2 +METHOD_BUFFERED=0 +METHOD_IN_DIRECT=1 +METHOD_NEITHER=3 +METHOD_OSPF_FWD_ADDRESS=0x20 +METHOD_OSPF_LSDB_TYPE=0x4 +METHOD_OSPF_ROUTE_AREA=0x10 +METHOD_OSPF_ROUTE_METRIC=0x2 +METHOD_OSPF_ROUTE_TAG=0x8 +METHOD_OSPF_ROUTE_TYPE=0x1 +METHOD_OUT_DIRECT=2 +METHOD_PREFIX=IWABOBJECT_ +METHOD_RIP2_NEIGHBOUR_ADDR=0x1 +METHOD_RIP2_OUTBOUND_INTF=0x2 +METHOD_RIP2_ROUTE_TAG=0x4 +METHOD_RIP2_ROUTE_TIMESTAMP=0x8 +METHOD_TYPE_ALL_METHODS=0xFFFFFFFF +METRICS_USEDEFAULT=-1 +MEVT_COMMENT=0x82 +MEVT_F_CALLBACK=0x40000000 +MEVT_F_LONG=0x80000000 +MEVT_F_SHORT=0x0 +MEVT_LONGMSG=0x80 +MEVT_NOP=0x2 +MEVT_SHORTMSG=0x0 +MEVT_TEMPO=0x1 +MEVT_VERSION=0x84 +MF_APPEND=0x100 +MF_BITMAP=0x4 +MF_BYCOMMAND=0x0 +MF_BYPOSITION=0x400 +MF_CALLBACKS=0x8000000 +MF_CHANGE=0x80 +MF_CHECKED=0x8 +MF_CONV=0x40000000 +MF_DEFAULT=0x1000 +MF_DELETE=0x200 +MF_DISABLED=0x2 +MF_DLL_NAME="Microsoft Picture Converter" +MF_ENABLED=0x0 +MF_END=0x80 +MF_ERRORS=0x10000000 +MF_FLAGS_CREATE_BUT_NO_SHOW_DISABLED=0x8 +MF_FLAGS_EVEN_IF_NO_RESOURCE=0x1 +MF_FLAGS_FILL_IN_UNKNOWN_RESOURCE=0x4 +MF_FLAGS_NO_CREATE_IF_NO_RESOURCE=0x2 +MF_FPCR_FUNC=0x25 +MF_FPCR_FUNC_STR="mf_fpcr" +MF_GRAYED=0x1 +MF_HELP=0x4000 +MF_HILITE=0x80 +MF_HSZ_INFO=0x1000000 +MF_INSERT=0x0 +MF_LINKS=0x20000000 +MF_MASK=0xFF000000 +MF_MENUBARBREAK=0x20 +MF_MENUBREAK=0x40 +MF_MOUSESELECT=0x8000 +MF_OWNERDRAW=0x100 +MF_POPUP=0x10 +MF_POSTMSGS=0x4000000 +MF_REMOVE=0x1000 +MF_RIGHTJUSTIFY=0x4000 +MF_SENDMSGS=0x2000000 +MF_SEPARATOR=0x800 +MF_STRING=0x0 +MF_SYSMENU=0x2000 +MF_UNCHECKED=0x0 +MF_UNHILITE=0x0 +MF_USECHECKBITMAPS=0x200 +MFCOMMENT=15 +MFE_BOUNDARY_REACHED=6 +MFE_IIF=8 +MFE_NO_ERROR=0 +MFE_NO_MULTICAST=7 +MFE_NO_ROUTE=9 +MFE_NO_SPACE=13 +MFE_NOT_FORWARDING=2 +MFE_NOT_LAST_HOP=10 +MFE_OIF_PRUNED=5 +MFE_OLD_ROUTER=11 +MFE_PROHIBITED=12 +MFE_PRUNED_UPSTREAM=4 +MFE_REACHED_CORE=1 +MFE_WRONG_IF=3 +MFPR_OP=0x19 +MFPR_OP_STR="mf" +MFS_CHECKED=MF_CHECKED +MFS_DEFAULT=MF_DEFAULT +MFS_DISABLED=MFS_GRAYED +MFS_ENABLED=MF_ENABLED +MFS_GRAYED=0x3 +MFS_HILITE=MF_HILITE +MFS_UNCHECKED=MF_UNCHECKED +MFS_UNHILITE=MF_UNHILITE +MFT_BITMAP=MF_BITMAP +MFT_MENUBARBREAK=MF_MENUBARBREAK +MFT_MENUBREAK=MF_MENUBREAK +MFT_OWNERDRAW=MF_OWNERDRAW +MFT_RADIOCHECK=0x200 +MFT_RIGHTJUSTIFY=MF_RIGHTJUSTIFY +MFT_RIGHTORDER=0x2000 +MFT_SEPARATOR=MF_SEPARATOR +MFT_STRING=MF_STRING +MGMCTL_SETAGENTPORT=0x1 +MH_CLEANUP=4 +MH_CREATE=1 +MH_DELETE=3 +MH_KEEP=2 +MHDR_DONE=0x1 +MHDR_INQUEUE=0x4 +MHDR_ISSTRM=0x8 +MHDR_PREPARED=0x2 +MHDR_VALID=0x7 +MIB_IF_ADMIN_STATUS_DOWN=2 +MIB_IF_ADMIN_STATUS_TESTING=3 +MIB_IF_ADMIN_STATUS_UP=1 +MIB_IF_OPER_STATUS_CONNECTED=4 +MIB_IF_OPER_STATUS_CONNECTING=3 +MIB_IF_OPER_STATUS_DISCONNECTED=2 +MIB_IF_OPER_STATUS_NON_OPERATIONAL=0 +MIB_IF_OPER_STATUS_OPERATIONAL=5 +MIB_IF_OPER_STATUS_UNREACHABLE=1 +MIB_IF_TYPE_ETHERNET=6 +MIB_IF_TYPE_FDDI=15 +MIB_IF_TYPE_LOOPBACK=24 +MIB_IF_TYPE_OTHER=1 +MIB_IF_TYPE_PPP=23 +MIB_IF_TYPE_SLIP=28 +MIB_IF_TYPE_TOKENRING=9 +MIB_IP_FORWARDING=1 +MIB_IP_NOT_FORWARDING=2 +MIB_IPNET_TYPE_DYNAMIC=3 +MIB_IPNET_TYPE_INVALID=2 +MIB_IPNET_TYPE_OTHER=1 +MIB_IPNET_TYPE_STATIC=4 +MIB_IPPROTO_BBN=12 +MIB_IPPROTO_BGP=14 +MIB_IPPROTO_CISCO=11 +MIB_IPPROTO_EGP=5 +MIB_IPPROTO_ES_IS=10 +MIB_IPPROTO_GGP=6 +MIB_IPPROTO_HELLO=7 +MIB_IPPROTO_ICMP=4 +MIB_IPPROTO_IS_IS=9 +MIB_IPPROTO_LOCAL=2 +MIB_IPPROTO_NETMGMT=3 +MIB_IPPROTO_NT_AUTOSTATIC=10002 +MIB_IPPROTO_NT_STATIC=10006 +MIB_IPPROTO_NT_STATIC_NON_DOD=10007 +MIB_IPPROTO_OSPF=13 +MIB_IPPROTO_OTHER=1 +MIB_IPPROTO_RIP=8 +MIB_IPROUTE_METRIC_UNUSED=-1 +MIB_IPROUTE_TYPE_DIRECT=3 +MIB_IPROUTE_TYPE_INDIRECT=4 +MIB_IPROUTE_TYPE_INVALID=2 +MIB_IPROUTE_TYPE_OTHER=1 +MIB_TCP_MAXCONN_DYNAMIC=-1 +MIB_TCP_RTO_CONSTANT=2 +MIB_TCP_RTO_OTHER=1 +MIB_TCP_RTO_RSRE=3 +MIB_TCP_RTO_VANJ=4 +MIB_TCP_STATE_CLOSE_WAIT=8 +MIB_TCP_STATE_CLOSED=1 +MIB_TCP_STATE_CLOSING=9 +MIB_TCP_STATE_DELETE_TCB=12 +MIB_TCP_STATE_ESTAB=5 +MIB_TCP_STATE_FIN_WAIT1=6 +MIB_TCP_STATE_FIN_WAIT2=7 +MIB_TCP_STATE_LAST_ACK=10 +MIB_TCP_STATE_LISTEN=2 +MIB_TCP_STATE_SYN_RCVD=4 +MIB_TCP_STATE_SYN_SENT=3 +MIB_TCP_STATE_TIME_WAIT=11 +MIB_USE_CURRENT_FORWARDING=-1 +MIB_USE_CURRENT_TTL=-1 +MICROSOFT_KERBEROS_NAME=MICROSOFT_KERBEROS_NAME_W +MICROSOFT_KERBEROS_NAME_A="Kerberos" +MICROSOFT_KERBEROS_NAME_W="Kerberos" +MIDI_CACHE_ALL=1 +MIDI_CACHE_BESTFIT=2 +MIDI_CACHE_QUERY=3 +MIDI_CACHE_VALID=(MIDI_CACHE_ALL|MIDI_CACHE_BESTFIT|MIDI_CACHE_QUERY|MIDI_UNCACHE) +MIDI_IO_STATUS=0x20 +MIDI_MAPPER=-1 +MIDI_UNCACHE=4 +MIDICAPS_CACHE=0x4 +MIDICAPS_LRVOLUME=0x2 +MIDICAPS_STREAM=0x8 +MIDICAPS_VOLUME=0x1 +MIDIERR_BADOPENMODE=(MIDIERR_BASE + 6) +MIDIERR_BASE=64 +MIDIERR_DONT_CONTINUE=(MIDIERR_BASE + 7) +MIDIERR_INVALIDSETUP=(MIDIERR_BASE + 5) +MIDIERR_LASTERROR=(MIDIERR_BASE + 5) +MIDIERR_NODEVICE=(MIDIERR_BASE + 4) +MIDIERR_NOMAP=(MIDIERR_BASE + 2) +MIDIERR_NOTREADY=(MIDIERR_BASE + 3) +MIDIERR_STILLPLAYING=(MIDIERR_BASE + 1) +MIDIERR_UNPREPARED=(MIDIERR_BASE + 0) +MIDIMAPPER=-1 +MIDIPATCHSIZE=128 +MIDIPROP_GET=0x40000000 +MIDIPROP_SET=0x80000000 +MIDIPROP_TEMPO=0x2 +MIDIPROP_TIMEDIV=0x1 +MIDISTRM_ERROR=-2 +MIIM_BITMAP=0x80 +MIIM_CHECKMARKS=0x8 +MIIM_DATA=0x20 +MIIM_FTYPE=0x100 +MIIM_ID=0x2 +MIIM_STATE=0x1 +MIIM_STRING=0x40 +MIIM_SUBMENU=0x4 +MIIM_TYPE=0x10 +MIM_APPLYTOSUBMENUS=0x80000000 +MIM_BACKGROUND=0x2 +MIM_CLOSE=MM_MIM_CLOSE +MIM_DATA=MM_MIM_DATA +MIM_ERROR=MM_MIM_ERROR +MIM_HELPID=0x4 +MIM_LONGDATA=MM_MIM_LONGDATA +MIM_LONGERROR=MM_MIM_LONGERROR +MIM_MAXHEIGHT=0x1 +MIM_MENUDATA=0x8 +MIM_MOREDATA=MM_MIM_MOREDATA +MIM_OPEN=MM_MIM_OPEN +MIM_STYLE=0x10 +MIN_ACL_REVISION=ACL_REVISION2 +MIN_GOPHER_ATTRIBUTE_LENGTH=256 +MIN_IDD_DYNAWIZ_RESOURCE_ID=10000 +MIN_IF_TYPE=1 +MIN_LANMAN_MESSAGE_ID=NERR_BASE +MIN_PAP_READ_BUF_SIZE=4096 +MIN_PRIORITY=1 +MIN_TIME_VALUE=(0) +MIN_TPSENTRIES=16 +MIN_USER_DATATYPE=256 +MINCHAR=0x80 +MINFATALERR=EX_CMDFATA +MINHALF_PTR=(MAXHALF_PTR) +MINIDUMP_SIGNATURE=("PMDM") +MINIDUMP_VERSION=(42899) +MINIMUM_FRAME_SIZE=32 +MININT_PTR=(MAXINT_PTR) +MINLONG=0x80000000 +MINLONG_PTR=(MAXLONG_PTR) +minorRev=0x20 +MINSHORT=0x8000 +MINSYSCOMMAND=SC_SIZE +mIOC_IN=0x80000000 +mIOC_OUT=0x40000000 +mIOC_VENDOR=0x4000000 +MIRRORED=0x1 +MIXED_NODETYPE=4 +MIXER_GETCONTROLDETAILSF_LISTTEXT=0x1 +MIXER_GETCONTROLDETAILSF_QUERYMASK=0xF +MIXER_GETCONTROLDETAILSF_VALUE=0x0 +MIXER_GETLINECONTROLSF_ALL=0x0 +MIXER_GETLINECONTROLSF_ONEBYID=0x1 +MIXER_GETLINECONTROLSF_ONEBYTYPE=0x2 +MIXER_GETLINECONTROLSF_QUERYMASK=0xF +MIXER_GETLINEINFOF_COMPONENTTYPE=0x3 +MIXER_GETLINEINFOF_DESTINATION=0x0 +MIXER_GETLINEINFOF_LINEID=0x2 +MIXER_GETLINEINFOF_QUERYMASK=0xF +MIXER_GETLINEINFOF_SOURCE=0x1 +MIXER_GETLINEINFOF_TARGETTYPE=0x4 +MIXER_LONG_NAME_CHARS=64 +MIXER_NAME="PCM Mixer" +MIXER_OBJECTF_AUX=0x50000000 +MIXER_OBJECTF_HANDLE=0x80000000 +MIXER_OBJECTF_HMIDIIN=(MIXER_OBJECTF_HANDLE|MIXER_OBJECTF_MIDIIN) +MIXER_OBJECTF_HMIDIOUT=(MIXER_OBJECTF_HANDLE|MIXER_OBJECTF_MIDIOUT) +MIXER_OBJECTF_HMIXER=(MIXER_OBJECTF_HANDLE|MIXER_OBJECTF_MIXER) +MIXER_OBJECTF_HWAVEIN=(MIXER_OBJECTF_HANDLE|MIXER_OBJECTF_WAVEIN) +MIXER_OBJECTF_HWAVEOUT=(MIXER_OBJECTF_HANDLE|MIXER_OBJECTF_WAVEOUT) +MIXER_OBJECTF_MIDIIN=0x40000000 +MIXER_OBJECTF_MIDIOUT=0x30000000 +MIXER_OBJECTF_MIXER=0x0 +MIXER_OBJECTF_WAVEIN=0x20000000 +MIXER_OBJECTF_WAVEOUT=0x10000000 +MIXER_SETCONTROLDETAILSF_CUSTOM=0x1 +MIXER_SETCONTROLDETAILSF_QUERYMASK=0xF +MIXER_SETCONTROLDETAILSF_VALUE=0x0 +MIXER_SHORT_NAME_CHARS=16 +MIXERCONTROL_CONTROLF_DISABLED=0x80000000 +MIXERCONTROL_CONTROLF_MULTIPLE=0x2 +MIXERCONTROL_CONTROLF_UNIFORM=0x1 +MIXERCONTROL_CONTROLTYPE_BASS=(MIXERCONTROL_CONTROLTYPE_FADER + 2) +MIXERCONTROL_CONTROLTYPE_BASS_BOOST=(MIXERCONTROL_CONTROLTYPE_BOOLEAN + 0x2277) +MIXERCONTROL_CONTROLTYPE_BOOLEAN=(MIXERCONTROL_CT_CLASS_SWITCH|MIXERCONTROL_CT_SC_SWITCH_BOOLEAN|MIXERCONTROL_CT_UNITS_BOOLEAN) +MIXERCONTROL_CONTROLTYPE_BOOLEANMETER=(MIXERCONTROL_CT_CLASS_METER|MIXERCONTROL_CT_SC_METER_POLLED|MIXERCONTROL_CT_UNITS_BOOLEAN) +MIXERCONTROL_CONTROLTYPE_BUTTON=(MIXERCONTROL_CT_CLASS_SWITCH|MIXERCONTROL_CT_SC_SWITCH_BUTTON|MIXERCONTROL_CT_UNITS_BOOLEAN) +MIXERCONTROL_CONTROLTYPE_CUSTOM=(MIXERCONTROL_CT_CLASS_CUSTOM|MIXERCONTROL_CT_UNITS_CUSTOM) +MIXERCONTROL_CONTROLTYPE_DECIBELS=(MIXERCONTROL_CT_CLASS_NUMBER|MIXERCONTROL_CT_UNITS_DECIBELS) +MIXERCONTROL_CONTROLTYPE_EQUALIZER=(MIXERCONTROL_CONTROLTYPE_FADER + 4) +MIXERCONTROL_CONTROLTYPE_FADER=(MIXERCONTROL_CT_CLASS_FADER|MIXERCONTROL_CT_UNITS_UNSIGNED) +MIXERCONTROL_CONTROLTYPE_LOUDNESS=(MIXERCONTROL_CONTROLTYPE_BOOLEAN + 4) +MIXERCONTROL_CONTROLTYPE_MICROTIME=(MIXERCONTROL_CT_CLASS_TIME|MIXERCONTROL_CT_SC_TIME_MICROSECS|MIXERCONTROL_CT_UNITS_UNSIGNED) +MIXERCONTROL_CONTROLTYPE_MILLITIME=(MIXERCONTROL_CT_CLASS_TIME|MIXERCONTROL_CT_SC_TIME_MILLISECS|MIXERCONTROL_CT_UNITS_UNSIGNED) +MIXERCONTROL_CONTROLTYPE_MIXER=(MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT + 1) +MIXERCONTROL_CONTROLTYPE_MONO=(MIXERCONTROL_CONTROLTYPE_BOOLEAN + 3) +MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT=(MIXERCONTROL_CT_CLASS_LIST|MIXERCONTROL_CT_SC_LIST_MULTIPLE|MIXERCONTROL_CT_UNITS_BOOLEAN) +MIXERCONTROL_CONTROLTYPE_MUTE=(MIXERCONTROL_CONTROLTYPE_BOOLEAN + 2) +MIXERCONTROL_CONTROLTYPE_MUX=(MIXERCONTROL_CONTROLTYPE_SINGLESELECT + 1) +MIXERCONTROL_CONTROLTYPE_ONOFF=(MIXERCONTROL_CONTROLTYPE_BOOLEAN + 1) +MIXERCONTROL_CONTROLTYPE_PAN=(MIXERCONTROL_CONTROLTYPE_SLIDER + 1) +MIXERCONTROL_CONTROLTYPE_PEAKMETER=(MIXERCONTROL_CONTROLTYPE_SIGNEDMETER + 1) +MIXERCONTROL_CONTROLTYPE_PERCENT=(MIXERCONTROL_CT_CLASS_NUMBER|MIXERCONTROL_CT_UNITS_PERCENT) +MIXERCONTROL_CONTROLTYPE_QSOUNDPAN=(MIXERCONTROL_CONTROLTYPE_SLIDER + 2) +MIXERCONTROL_CONTROLTYPE_SIGNED=(MIXERCONTROL_CT_CLASS_NUMBER|MIXERCONTROL_CT_UNITS_SIGNED) +MIXERCONTROL_CONTROLTYPE_SIGNEDMETER=(MIXERCONTROL_CT_CLASS_METER|MIXERCONTROL_CT_SC_METER_POLLED|MIXERCONTROL_CT_UNITS_SIGNED) +MIXERCONTROL_CONTROLTYPE_SINGLESELECT=(MIXERCONTROL_CT_CLASS_LIST|MIXERCONTROL_CT_SC_LIST_SINGLE|MIXERCONTROL_CT_UNITS_BOOLEAN) +MIXERCONTROL_CONTROLTYPE_SLIDER=(MIXERCONTROL_CT_CLASS_SLIDER|MIXERCONTROL_CT_UNITS_SIGNED) +MIXERCONTROL_CONTROLTYPE_SRS_MTS=(MIXERCONTROL_CONTROLTYPE_BOOLEAN + 6) +MIXERCONTROL_CONTROLTYPE_SRS_ONOFF=(MIXERCONTROL_CONTROLTYPE_BOOLEAN + 7) +MIXERCONTROL_CONTROLTYPE_SRS_SYNTHSELECT=(MIXERCONTROL_CONTROLTYPE_BOOLEAN + 8) +MIXERCONTROL_CONTROLTYPE_STEREOENH=(MIXERCONTROL_CONTROLTYPE_BOOLEAN + 5) +MIXERCONTROL_CONTROLTYPE_TREBLE=(MIXERCONTROL_CONTROLTYPE_FADER + 3) +MIXERCONTROL_CONTROLTYPE_UNSIGNED=(MIXERCONTROL_CT_CLASS_NUMBER|MIXERCONTROL_CT_UNITS_UNSIGNED) +MIXERCONTROL_CONTROLTYPE_UNSIGNEDMETER=(MIXERCONTROL_CT_CLASS_METER|MIXERCONTROL_CT_SC_METER_POLLED|MIXERCONTROL_CT_UNITS_UNSIGNED) +MIXERCONTROL_CONTROLTYPE_VOLUME=(MIXERCONTROL_CONTROLTYPE_FADER + 1) +MIXERCONTROL_CT_CLASS_CUSTOM=0x0 +MIXERCONTROL_CT_CLASS_FADER=0x50000000 +MIXERCONTROL_CT_CLASS_LIST=0x70000000 +MIXERCONTROL_CT_CLASS_MASK=0xF0000000 +MIXERCONTROL_CT_CLASS_METER=0x10000000 +MIXERCONTROL_CT_CLASS_NUMBER=0x30000000 +MIXERCONTROL_CT_CLASS_SLIDER=0x40000000 +MIXERCONTROL_CT_CLASS_SWITCH=0x20000000 +MIXERCONTROL_CT_CLASS_TIME=0x60000000 +MIXERCONTROL_CT_SC_LIST_MULTIPLE=0x1000000 +MIXERCONTROL_CT_SC_LIST_SINGLE=0x0 +MIXERCONTROL_CT_SC_METER_POLLED=0x0 +MIXERCONTROL_CT_SC_SWITCH_BOOLEAN=0x0 +MIXERCONTROL_CT_SC_SWITCH_BUTTON=0x1000000 +MIXERCONTROL_CT_SC_TIME_MICROSECS=0x0 +MIXERCONTROL_CT_SC_TIME_MILLISECS=0x1000000 +MIXERCONTROL_CT_SUBCLASS_MASK=0xF000000 +MIXERCONTROL_CT_UNITS_BOOLEAN=0x10000 +MIXERCONTROL_CT_UNITS_CUSTOM=0x0 +MIXERCONTROL_CT_UNITS_DECIBELS=0x40000 +MIXERCONTROL_CT_UNITS_MASK=0xFF0000 +MIXERCONTROL_CT_UNITS_PERCENT=0x50000 +MIXERCONTROL_CT_UNITS_SIGNED=0x20000 +MIXERCONTROL_CT_UNITS_UNSIGNED=0x30000 +MIXERLINE_COMPONENTTYPE_DST_DIGITAL=(MIXERLINE_COMPONENTTYPE_DST_FIRST + 1) +MIXERLINE_COMPONENTTYPE_DST_FIRST=0x0 +MIXERLINE_COMPONENTTYPE_DST_HEADPHONES=(MIXERLINE_COMPONENTTYPE_DST_FIRST + 5) +MIXERLINE_COMPONENTTYPE_DST_LAST=(MIXERLINE_COMPONENTTYPE_DST_FIRST + 8) +MIXERLINE_COMPONENTTYPE_DST_LINE=(MIXERLINE_COMPONENTTYPE_DST_FIRST + 2) +MIXERLINE_COMPONENTTYPE_DST_MONITOR=(MIXERLINE_COMPONENTTYPE_DST_FIRST + 3) +MIXERLINE_COMPONENTTYPE_DST_SPEAKERS=(MIXERLINE_COMPONENTTYPE_DST_FIRST + 4) +MIXERLINE_COMPONENTTYPE_DST_TELEPHONE=(MIXERLINE_COMPONENTTYPE_DST_FIRST + 6) +MIXERLINE_COMPONENTTYPE_DST_UNDEFINED=(MIXERLINE_COMPONENTTYPE_DST_FIRST + 0) +MIXERLINE_COMPONENTTYPE_DST_VOICEIN=(MIXERLINE_COMPONENTTYPE_DST_FIRST + 8) +MIXERLINE_COMPONENTTYPE_DST_WAVEIN=(MIXERLINE_COMPONENTTYPE_DST_FIRST + 7) +MIXERLINE_COMPONENTTYPE_SRC_ANALOG=(MIXERLINE_COMPONENTTYPE_SRC_FIRST + 10) +MIXERLINE_COMPONENTTYPE_SRC_AUXILIARY=(MIXERLINE_COMPONENTTYPE_SRC_FIRST + 9) +MIXERLINE_COMPONENTTYPE_SRC_COMPACTDISC=(MIXERLINE_COMPONENTTYPE_SRC_FIRST + 5) +MIXERLINE_COMPONENTTYPE_SRC_DIGITAL=(MIXERLINE_COMPONENTTYPE_SRC_FIRST + 1) +MIXERLINE_COMPONENTTYPE_SRC_FIRST=0x1000 +MIXERLINE_COMPONENTTYPE_SRC_LAST=(MIXERLINE_COMPONENTTYPE_SRC_FIRST + 10) +MIXERLINE_COMPONENTTYPE_SRC_LINE=(MIXERLINE_COMPONENTTYPE_SRC_FIRST + 2) +MIXERLINE_COMPONENTTYPE_SRC_MICROPHONE=(MIXERLINE_COMPONENTTYPE_SRC_FIRST + 3) +MIXERLINE_COMPONENTTYPE_SRC_PCSPEAKER=(MIXERLINE_COMPONENTTYPE_SRC_FIRST + 7) +MIXERLINE_COMPONENTTYPE_SRC_SYNTHESIZER=(MIXERLINE_COMPONENTTYPE_SRC_FIRST + 4) +MIXERLINE_COMPONENTTYPE_SRC_TELEPHONE=(MIXERLINE_COMPONENTTYPE_SRC_FIRST + 6) +MIXERLINE_COMPONENTTYPE_SRC_UNDEFINED=(MIXERLINE_COMPONENTTYPE_SRC_FIRST + 0) +MIXERLINE_COMPONENTTYPE_SRC_WAVEOUT=(MIXERLINE_COMPONENTTYPE_SRC_FIRST + 8) +MIXERLINE_LINEF_ACTIVE=0x1 +MIXERLINE_LINEF_DISCONNECTED=0x8000 +MIXERLINE_LINEF_SOURCE=0x80000000 +MIXERLINE_TARGETTYPE_AUX=5 +MIXERLINE_TARGETTYPE_MIDIIN=4 +MIXERLINE_TARGETTYPE_MIDIOUT=3 +MIXERLINE_TARGETTYPE_UNDEFINED=0 +MIXERLINE_TARGETTYPE_WAVEIN=2 +MIXERLINE_TARGETTYPE_WAVEOUT=1 +MIXERR_BASE=1024 +MIXERR_INVALCONTROL=(MIXERR_BASE + 1) +MIXERR_INVALLINE=(MIXERR_BASE + 0) +MIXERR_INVALVALUE=(MIXERR_BASE + 2) +MIXERR_LASTERROR=(MIXERR_BASE + 2) +MJPG_DIB="MJPG" +MK_ALT=(0x20) +MK_CONTROL=0x8 +MK_E_CANTOPENFILE=0x800401EA +MK_E_CONNECTMANUALLY=0x800401E0 +MK_E_ENUMERATION_FAILED=0x800401EF +MK_E_EXCEEDEDDEADLINE=0x800401E1 +MK_E_FIRST=0x800401E0 +MK_E_INTERMEDIATEINTERFACENOTSUPPORTED=0x800401E7 +MK_E_INVALIDEXTENSION=0x800401E6 +MK_E_LAST=0x800401EF +MK_E_MUSTBOTHERUSER=0x800401EB +MK_E_NEEDGENERIC=0x800401E2 +MK_E_NO_NORMALIZED=0x80080007 +MK_E_NOINVERSE=0x800401EC +MK_E_NOOBJECT=0x800401E5 +MK_E_NOPREFIX=0x800401EE +MK_E_NOSTORAGE=0x800401ED +MK_E_NOTBINDABLE=0x800401E8 +MK_E_NOTBOUND=0x800401E9 +MK_E_SYNTAX=0x800401E4 +MK_E_UNAVAILABLE=0x800401E3 +MK_ICON=(0x1000) +MK_LBUTTON=0x1 +MK_MBUTTON=0x10 +MK_RBUTTON=0x2 +MK_S_ASYNCHRONOUS=(0x401E8) +MK_S_FIRST=0x401E0 +MK_S_HIM=0x401E5 +MK_S_LAST=0x401EF +MK_S_ME=0x401E4 +MK_S_MONIKERALREADYREGISTERED=0x401E7 +MK_S_REDUCED_TO_SELF=0x401E2 +MK_S_US=0x401E6 +MK_SHIFT=0x4 +MK_XBUTTON1=0x20 +MK_XBUTTON2=0x40 +MKF_AVAILABLE=0x2 +MKF_CONFIRMHOTKEY=0x8 +MKF_HOTKEYACTIVE=0x4 +MKF_HOTKEYSOUND=0x10 +MKF_INDICATOR=0x20 +MKF_LEFTBUTTONDOWN=0x1000000 +MKF_LEFTBUTTONSEL=0x10000000 +MKF_MODIFIERS=0x40 +MKF_MOUSEKEYSON=0x1 +MKF_MOUSEMODE=0x80000000 +MKF_REPLACENUMBERS=0x80 +MKF_RIGHTBUTTONDOWN=0x2000000 +MKF_RIGHTBUTTONSEL=0x20000000 +MKSYS_URLMONIKER=6 +MM_3COM=260 +MM_3COM_CB_MIXER=1 +MM_3COM_CB_WAVEIN=2 +MM_3COM_CB_WAVEOUT=3 +MM_AARDVARK=11 +MM_AARDVARK_STUDIO12_WAVEIN=2 +MM_AARDVARK_STUDIO12_WAVEOUT=1 +MM_AARDVARK_STUDIO88_WAVEIN=4 +MM_AARDVARK_STUDIO88_WAVEOUT=3 +MM_ACM_CLOSE=(MM_STREAM_CLOSE) +MM_ACM_DONE=(MM_STREAM_DONE) +MM_ACM_FILTERCHOOSE=(0x8000) +MM_ACM_FORMATCHOOSE=(0x8000) +MM_ACM_OPEN=(MM_STREAM_OPEN) +MM_ACTIVEVOICE=225 +MM_ACTIVEVOICE_ACM_VOXADPCM=1 +MM_ACULAB=14 +MM_ADDX=118 +MM_ADDX_PCTV_AUX_CD=5 +MM_ADDX_PCTV_AUX_LINE=6 +MM_ADDX_PCTV_DIGITALMIX=1 +MM_ADDX_PCTV_MIXER=4 +MM_ADDX_PCTV_WAVEIN=2 +MM_ADDX_PCTV_WAVEOUT=3 +MM_ADLACC=91 +MM_ADLIB=9 +MM_ADMOS=235 +MM_ADMOS_FM_SYNTH=1 +MM_ADMOS_QS3AMIDIIN=3 +MM_ADMOS_QS3AMIDIOUT=2 +MM_ADMOS_QS3AWAVEIN=5 +MM_ADMOS_QS3AWAVEOUT=4 +MM_AHEAD=77 +MM_AHEAD_GENERIC=4 +MM_AHEAD_MULTISOUND=1 +MM_AHEAD_PROAUDIO=3 +MM_AHEAD_SOUNDBLASTER=2 +MM_ALARIS=174 +MM_ALDIGITAL=143 +MM_ALESIS=243 +MM_AMD=146 +MM_AMD_INTERWAVE_AUX_CD=13 +MM_AMD_INTERWAVE_AUX_MIC=12 +MM_AMD_INTERWAVE_AUX1=10 +MM_AMD_INTERWAVE_AUX2=11 +MM_AMD_INTERWAVE_EX_CD=7 +MM_AMD_INTERWAVE_EX_TELEPHONY=16 +MM_AMD_INTERWAVE_JOYSTICK=6 +MM_AMD_INTERWAVE_MIDIIN=8 +MM_AMD_INTERWAVE_MIDIOUT=9 +MM_AMD_INTERWAVE_MIXER1=4 +MM_AMD_INTERWAVE_MIXER2=5 +MM_AMD_INTERWAVE_MONO_IN=14 +MM_AMD_INTERWAVE_MONO_OUT=15 +MM_AMD_INTERWAVE_STEREO_ENHANCED=19 +MM_AMD_INTERWAVE_SYNTH=3 +MM_AMD_INTERWAVE_WAVEIN=1 +MM_AMD_INTERWAVE_WAVEOUT=2 +MM_AMD_INTERWAVE_WAVEOUT_BASE=17 +MM_AMD_INTERWAVE_WAVEOUT_TREBLE=18 +MM_ANALOGDEVICES=252 +MM_ANISOTROPIC=8 +MM_ANTEX=31 +MM_ANTEX_AUDIOPORT22_FEEDTHRU=9 +MM_ANTEX_AUDIOPORT22_WAVEIN=7 +MM_ANTEX_AUDIOPORT22_WAVEOUT=8 +MM_ANTEX_SX12_WAVEIN=1 +MM_ANTEX_SX12_WAVEOUT=2 +MM_ANTEX_SX15_WAVEIN=3 +MM_ANTEX_SX15_WAVEOUT=4 +MM_ANTEX_VP625_WAVEIN=5 +MM_ANTEX_VP625_WAVEOUT=6 +MM_APICOM=116 +MM_APPLE=99 +MM_APPS=42 +MM_APT=56 +MM_APT_ACE100CD=1 +MM_ARRAY=231 +MM_ARTISOFT=20 +MM_ARTISOFT_SBWAVEIN=1 +MM_ARTISOFT_SBWAVEOUT=2 +MM_AST=64 +MM_AST_MODEMWAVE_WAVEIN=13 +MM_AST_MODEMWAVE_WAVEOUT=14 +MM_ATI=27 +MM_ATT=185 +MM_ATT_G729A=1 +MM_ATT_MICROELECTRONICS=139 +MM_AU8820_AUX=21 +MM_AU8820_MIDIIN=23 +MM_AU8820_MIDIOUT=22 +MM_AU8820_MIXER=20 +MM_AU8820_SYNTH=17 +MM_AU8820_WAVEIN=19 +MM_AU8820_WAVEOUT=18 +MM_AU8830_AUX=37 +MM_AU8830_MIDIIN=39 +MM_AU8830_MIDIOUT=38 +MM_AU8830_MIXER=36 +MM_AU8830_SYNTH=33 +MM_AU8830_WAVEIN=35 +MM_AU8830_WAVEOUT=34 +MM_AUDIOFILE=47 +MM_AUDIOPT=74 +MM_AUDIOSCIENCE=217 +MM_AURAVISION=80 +MM_AUREAL=181 +MM_AUREAL_AU8820=16 +MM_AUREAL_AU8830=32 +MM_AZTECH=52 +MM_AZTECH_AUX=404 +MM_AZTECH_AUX_CD=401 +MM_AZTECH_AUX_LINE=402 +MM_AZTECH_AUX_MIC=403 +MM_AZTECH_DSP16_FMSYNTH=68 +MM_AZTECH_DSP16_WAVEIN=65 +MM_AZTECH_DSP16_WAVEOUT=66 +MM_AZTECH_DSP16_WAVESYNTH=70 +MM_AZTECH_FMSYNTH=20 +MM_AZTECH_MIDIIN=4 +MM_AZTECH_MIDIOUT=3 +MM_AZTECH_MIXER=21 +MM_AZTECH_NOVA16_MIXER=73 +MM_AZTECH_NOVA16_WAVEIN=71 +MM_AZTECH_NOVA16_WAVEOUT=72 +MM_AZTECH_PRO16_FMSYNTH=38 +MM_AZTECH_PRO16_WAVEIN=33 +MM_AZTECH_PRO16_WAVEOUT=34 +MM_AZTECH_WASH16_MIXER=76 +MM_AZTECH_WASH16_WAVEIN=74 +MM_AZTECH_WASH16_WAVEOUT=75 +MM_AZTECH_WAVEIN=17 +MM_AZTECH_WAVEOUT=18 +MM_BCB=192 +MM_BCB_NETBOARD_10=1 +MM_BCB_TT75_10=2 +MM_BECUBED=10 +MM_BERCOS=199 +MM_BERCOS_MIXER=2 +MM_BERCOS_WAVEIN=1 +MM_BERCOS_WAVEOUT=3 +MM_BERKOM=189 +MM_BINTEC=12 +MM_BINTEC_TAPI_WAVE=1 +MM_BROOKTREE=121 +MM_BTV_AUX_CD=8 +MM_BTV_AUX_LINE=6 +MM_BTV_AUX_MIC=7 +MM_BTV_DIGITALIN=9 +MM_BTV_DIGITALOUT=10 +MM_BTV_MIDIIN=3 +MM_BTV_MIDIOUT=4 +MM_BTV_MIDISYNTH=5 +MM_BTV_MIDIWAVESTREAM=11 +MM_BTV_MIXER=12 +MM_BTV_WAVEIN=1 +MM_BTV_WAVEOUT=2 +MM_CANAM=148 +MM_CANAM_CBXWAVEIN=2 +MM_CANAM_CBXWAVEOUT=1 +MM_CANOPUS=49 +MM_CANOPUS_ACM_DVREX=1 +MM_CASIO=162 +MM_CASIO_LSG_MIDIOUT=3 +MM_CASIO_WP150_MIDIIN=2 +MM_CASIO_WP150_MIDIOUT=1 +MM_CAT=41 +MM_CAT_WAVEOUT=1 +MM_CDPC_AUX=(MM_MEDIAVISION_CDPC+7) +MM_CDPC_MIDIIN=(MM_MEDIAVISION_CDPC+2) +MM_CDPC_MIDIOUT=(MM_MEDIAVISION_CDPC+1) +MM_CDPC_MIXER=(MM_MEDIAVISION_CDPC+6) +MM_CDPC_SYNTH=(MM_MEDIAVISION_CDPC+3) +MM_CDPC_WAVEIN=(MM_MEDIAVISION_CDPC+5) +MM_CDPC_WAVEOUT=(MM_MEDIAVISION_CDPC+4) +MM_CHROMATIC=155 +MM_CHROMATIC_M1=0x1 +MM_CHROMATIC_M1_AUX=0x6 +MM_CHROMATIC_M1_AUX_CD=0x7 +MM_CHROMATIC_M1_FMSYNTH=0x4 +MM_CHROMATIC_M1_MIDIIN=0x8 +MM_CHROMATIC_M1_MIDIOUT=0x9 +MM_CHROMATIC_M1_MIXER=0x5 +MM_CHROMATIC_M1_MPEGWAVEIN=0x11 +MM_CHROMATIC_M1_MPEGWAVEOUT=0x12 +MM_CHROMATIC_M1_WAVEIN=0x2 +MM_CHROMATIC_M1_WAVEOUT=0x3 +MM_CHROMATIC_M1_WTSYNTH=0x10 +MM_CHROMATIC_M2=0x13 +MM_CHROMATIC_M2_AUX=0x18 +MM_CHROMATIC_M2_AUX_CD=0x19 +MM_CHROMATIC_M2_FMSYNTH=0x16 +MM_CHROMATIC_M2_MIDIIN=0x20 +MM_CHROMATIC_M2_MIDIOUT=0x21 +MM_CHROMATIC_M2_MIXER=0x17 +MM_CHROMATIC_M2_MPEGWAVEIN=0x23 +MM_CHROMATIC_M2_MPEGWAVEOUT=0x24 +MM_CHROMATIC_M2_WAVEIN=0x14 +MM_CHROMATIC_M2_WAVEOUT=0x15 +MM_CHROMATIC_M2_WTSYNTH=0x22 +MM_CIRRUSLOGIC=105 +MM_COLORGRAPH=179 +MM_COMPAQ=92 +MM_COMPAQ_BB_WAVEAUX=3 +MM_COMPAQ_BB_WAVEIN=1 +MM_COMPAQ_BB_WAVEOUT=2 +MM_COMPUSIC=89 +MM_COMPUTER_FRIENDS=45 +MM_CONCEPTS=108 +MM_CONNECTIX=158 +MM_CONNECTIX_VIDEC_CODEC=1 +MM_CONTROLRES=84 +MM_COREDYNAMICS=147 +MM_COREDYNAMICS_DYNAGRAFX_VGA=9 +MM_COREDYNAMICS_DYNAGRAFX_WAVE_IN=10 +MM_COREDYNAMICS_DYNAGRAFX_WAVE_OUT=11 +MM_COREDYNAMICS_DYNAMIXHR=1 +MM_COREDYNAMICS_DYNASONIX_AUDIO_IN=7 +MM_COREDYNAMICS_DYNASONIX_AUDIO_OUT=8 +MM_COREDYNAMICS_DYNASONIX_MIDI_IN=3 +MM_COREDYNAMICS_DYNASONIX_MIDI_OUT=4 +MM_COREDYNAMICS_DYNASONIX_SYNTH=2 +MM_COREDYNAMICS_DYNASONIX_WAVE_IN=5 +MM_COREDYNAMICS_DYNASONIX_WAVE_OUT=6 +MM_CREATIVE=2 +MM_CREATIVE_AUX_CD=401 +MM_CREATIVE_AUX_LINE=402 +MM_CREATIVE_AUX_MASTER=404 +MM_CREATIVE_AUX_MIC=403 +MM_CREATIVE_AUX_MIDI=407 +MM_CREATIVE_AUX_PCSPK=405 +MM_CREATIVE_AUX_WAVE=406 +MM_CREATIVE_FMSYNTH_MONO=301 +MM_CREATIVE_FMSYNTH_STEREO=302 +MM_CREATIVE_MIDI_AWE32=303 +MM_CREATIVE_MIDIIN=202 +MM_CREATIVE_MIDIOUT=201 +MM_CREATIVE_PHNBLST_WAVEIN=5 +MM_CREATIVE_PHNBLST_WAVEOUT=105 +MM_CREATIVE_SB15_WAVEIN=1 +MM_CREATIVE_SB15_WAVEOUT=101 +MM_CREATIVE_SB16_MIXER=409 +MM_CREATIVE_SB20_WAVEIN=2 +MM_CREATIVE_SB20_WAVEOUT=102 +MM_CREATIVE_SBP16_WAVEIN=4 +MM_CREATIVE_SBP16_WAVEOUT=104 +MM_CREATIVE_SBPRO_MIXER=408 +MM_CREATIVE_SBPRO_WAVEIN=3 +MM_CREATIVE_SBPRO_WAVEOUT=103 +MM_CRYSTAL=132 +MM_CRYSTAL_CS4232_INPUTGAIN_AUX1=13 +MM_CRYSTAL_CS4232_INPUTGAIN_LOOP=14 +MM_CRYSTAL_CS4232_MIDIIN=9 +MM_CRYSTAL_CS4232_MIDIOUT=10 +MM_CRYSTAL_CS4232_WAVEAUX_AUX1=4 +MM_CRYSTAL_CS4232_WAVEAUX_AUX2=5 +MM_CRYSTAL_CS4232_WAVEAUX_LINE=6 +MM_CRYSTAL_CS4232_WAVEAUX_MASTER=8 +MM_CRYSTAL_CS4232_WAVEAUX_MONO=7 +MM_CRYSTAL_CS4232_WAVEIN=1 +MM_CRYSTAL_CS4232_WAVEMIXER=3 +MM_CRYSTAL_CS4232_WAVEOUT=2 +MM_CRYSTAL_NET=154 +MM_CRYSTAL_SOUND_FUSION_JOYSTICK=26 +MM_CRYSTAL_SOUND_FUSION_MIDIIN=24 +MM_CRYSTAL_SOUND_FUSION_MIDIOUT=25 +MM_CRYSTAL_SOUND_FUSION_MIXER=23 +MM_CRYSTAL_SOUND_FUSION_WAVEIN=21 +MM_CRYSTAL_SOUND_FUSION_WAVEOUT=22 +MM_CS=242 +MM_CYRIX=6 +MM_CYRIX_XAAUX=6 +MM_CYRIX_XAMIDIIN=2 +MM_CYRIX_XAMIDIOUT=3 +MM_CYRIX_XAMIXER=7 +MM_CYRIX_XASYNTH=1 +MM_CYRIX_XAWAVEIN=4 +MM_CYRIX_XAWAVEOUT=5 +MM_DATAFUSION=196 +MM_DATARAN=232 +MM_DDD=151 +MM_DDD_MIDILINK_MIDIIN=1 +MM_DDD_MIDILINK_MIDIOUT=2 +MM_DF_ACM_G726=1 +MM_DF_ACM_GSM610=2 +MM_DIACOUSTICS=129 +MM_DIACOUSTICS_DRUM_ACTION=1 +MM_DIALOGIC=93 +MM_DIAMONDMM=163 +MM_DICTAPHONE=214 +MM_DICTAPHONE_G726=1 +MM_DIGIGRAM=227 +MM_DIGITAL=100 +MM_DIGITAL_ACM_G723=3 +MM_DIGITAL_AUDIO_LABS=136 +MM_DIGITAL_AUDIO_LABS_CDLX=0x13 +MM_DIGITAL_AUDIO_LABS_CPRO=0x11 +MM_DIGITAL_AUDIO_LABS_CTDIF=0x14 +MM_DIGITAL_AUDIO_LABS_DOC=0x2 +MM_DIGITAL_AUDIO_LABS_TC=0x1 +MM_DIGITAL_AUDIO_LABS_V8=0x10 +MM_DIGITAL_AUDIO_LABS_VP=0x12 +MM_DIGITAL_AV320_WAVEIN=1 +MM_DIGITAL_AV320_WAVEOUT=2 +MM_DIGITAL_ICM_H261=5 +MM_DIGITAL_ICM_H263=4 +MM_DIMD_AUX_LINE=9 +MM_DIMD_DIRSOUND=1 +MM_DIMD_MIDIIN=7 +MM_DIMD_MIDIOUT=8 +MM_DIMD_MIXER=10 +MM_DIMD_PLATFORM=0 +MM_DIMD_VIRTJOY=4 +MM_DIMD_VIRTMPU=2 +MM_DIMD_VIRTSB=3 +MM_DIMD_WAVEIN=5 +MM_DIMD_WAVEOUT=6 +MM_DIMD_WSS_AUX=21 +MM_DIMD_WSS_MIXER=17 +MM_DIMD_WSS_SYNTH=76 +MM_DIMD_WSS_WAVEIN=14 +MM_DIMD_WSS_WAVEOUT=15 +MM_DOLBY=78 +MM_DPSINC=191 +MM_DRVM_CLOSE=0x3D1 +MM_DRVM_DATA=0x3D2 +MM_DRVM_ERROR=0x3D3 +MM_DRVM_OPEN=0x3D0 +MM_DSP_GROUP=43 +MM_DSP_GROUP_TRUESPEECH=1 +MM_DSP_SOLUTIONS=25 +MM_DSP_SOLUTIONS_AUX=4 +MM_DSP_SOLUTIONS_SYNTH=3 +MM_DSP_SOLUTIONS_WAVEIN=2 +MM_DSP_SOLUTIONS_WAVEOUT=1 +MM_DTS=226 +MM_DTS_DS=1 +MM_DUCK=197 +MM_DVISION=165 +MM_ECHO=39 +MM_ECHO_AUX=6 +MM_ECHO_MIDIIN=5 +MM_ECHO_MIDIOUT=4 +MM_ECHO_SYNTH=1 +MM_ECHO_WAVEIN=3 +MM_ECHO_WAVEOUT=2 +MM_ECS=145 +MM_ECS_AADF_MIDI_IN=10 +MM_ECS_AADF_MIDI_OUT=11 +MM_ECS_AADF_WAVE2MIDI_IN=12 +MM_EES=219 +MM_EES_PCMIDI14=1 +MM_EES_PCMIDI14_IN=2 +MM_EES_PCMIDI14_OUT1=3 +MM_EES_PCMIDI14_OUT2=4 +MM_EES_PCMIDI14_OUT3=5 +MM_EES_PCMIDI14_OUT4=6 +MM_EMAGIC=208 +MM_EMAGIC_UNITOR8=1 +MM_EMU=19 +MM_EMU_APSMIDIIN=2 +MM_EMU_APSMIDIOUT=3 +MM_EMU_APSSYNTH=1 +MM_EMU_APSWAVEIN=4 +MM_EMU_APSWAVEOUT=5 +MM_ENET=206 +MM_ENET_T2000_HANDSETIN=3 +MM_ENET_T2000_HANDSETOUT=4 +MM_ENET_T2000_LINEIN=1 +MM_ENET_T2000_LINEOUT=2 +MM_ENSONIQ=125 +MM_ENSONIQ_SOUNDSCAPE=0x10 +MM_EPS_FMSND=1 +MM_EPSON=50 +MM_ESS=46 +MM_ESS_AMAUX=0x3 +MM_ESS_AMMIDIIN=0x6 +MM_ESS_AMMIDIOUT=0x5 +MM_ESS_AMSYNTH=0x4 +MM_ESS_AMWAVEIN=0x2 +MM_ESS_AMWAVEOUT=0x1 +MM_ESS_AUX_CD=0x8 +MM_ESS_ES1488_MIXER=0x18 +MM_ESS_ES1488_WAVEIN=0x17 +MM_ESS_ES1488_WAVEOUT=0x16 +MM_ESS_ES1688_MIXER=0x1B +MM_ESS_ES1688_WAVEIN=0x1A +MM_ESS_ES1688_WAVEOUT=0x19 +MM_ESS_ES1788_MIXER=0x1E +MM_ESS_ES1788_WAVEIN=0x1D +MM_ESS_ES1788_WAVEOUT=0x1C +MM_ESS_ES1868_MIXER=0x24 +MM_ESS_ES1868_WAVEIN=0x23 +MM_ESS_ES1868_WAVEOUT=0x22 +MM_ESS_ES1878_MIXER=0x27 +MM_ESS_ES1878_WAVEIN=0x26 +MM_ESS_ES1878_WAVEOUT=0x25 +MM_ESS_ES1888_MIXER=0x21 +MM_ESS_ES1888_WAVEIN=0x20 +MM_ESS_ES1888_WAVEOUT=0x1F +MM_ESS_ES488_MIXER=0x12 +MM_ESS_ES488_WAVEIN=0x11 +MM_ESS_ES488_WAVEOUT=0x10 +MM_ESS_ES688_MIXER=0x15 +MM_ESS_ES688_WAVEIN=0x14 +MM_ESS_ES688_WAVEOUT=0x13 +MM_ESS_MIXER=0x7 +MM_ESS_MPU401_MIDIIN=0xA +MM_ESS_MPU401_MIDIOUT=0x9 +MM_ETEK=241 +MM_ETEK_KWIKMIDI_MIDIIN=1 +MM_ETEK_KWIKMIDI_MIDIOUT=2 +MM_EUPHONICS=152 +MM_EUPHONICS_AUX_CD=1 +MM_EUPHONICS_AUX_LINE=2 +MM_EUPHONICS_AUX_MASTER=3 +MM_EUPHONICS_AUX_MIC=4 +MM_EUPHONICS_AUX_MIDI=5 +MM_EUPHONICS_AUX_WAVE=6 +MM_EUPHONICS_EUSYNTH=14 +MM_EUPHONICS_FMSYNTH_MONO=7 +MM_EUPHONICS_FMSYNTH_STEREO=8 +MM_EUPHONICS_MIDIIN=9 +MM_EUPHONICS_MIDIOUT=10 +MM_EUPHONICS_MIXER=11 +MM_EUPHONICS_WAVEIN=12 +MM_EUPHONICS_WAVEOUT=13 +MM_EVEREX=38 +MM_EVEREX_CARRIER=1 +MM_EXAN=63 +MM_FAITH=15 +MM_FAST=126 +MM_FHGIIS_MPEGLAYER3=10 +MM_FLEXION=249 +MM_FLEXION_X300_WAVEIN=1 +MM_FLEXION_X300_WAVEOUT=2 +MM_FORTEMEDIA=229 +MM_FORTEMEDIA_AUX=5 +MM_FORTEMEDIA_FMSYNC=3 +MM_FORTEMEDIA_MIXER=4 +MM_FORTEMEDIA_WAVEIN=1 +MM_FORTEMEDIA_WAVEOUT=2 +MM_FRAUNHOFER_IIS=172 +MM_FRONTIER=160 +MM_FRONTIER_WAVECENTER_MIDIIN=1 +MM_FRONTIER_WAVECENTER_MIDIOUT=2 +MM_FRONTIER_WAVECENTER_WAVEIN=3 +MM_FRONTIER_WAVECENTER_WAVEOUT=4 +MM_FTR=198 +MM_FTR_ACM=2 +MM_FTR_ENCODER_WAVEIN=1 +MM_FUJITSU=4 +MM_GADGETLABS=159 +MM_GADGETLABS_WAVE4_MIDIIN=5 +MM_GADGETLABS_WAVE4_MIDIOUT=6 +MM_GADGETLABS_WAVE42_WAVEIN=3 +MM_GADGETLABS_WAVE42_WAVEOUT=4 +MM_GADGETLABS_WAVE44_WAVEIN=1 +MM_GADGETLABS_WAVE44_WAVEOUT=2 +MM_GRANDE=117 +MM_GRAVIS=34 +MM_GUILLEMOT=207 +MM_GULBRANSEN=130 +MM_HAFTMANN=220 +MM_HAFTMANN_LPTDAC2=1 +MM_HEADSPACE=222 +MM_HEADSPACE_HAEMIXER=4 +MM_HEADSPACE_HAESYNTH=1 +MM_HEADSPACE_HAEWAVEIN=3 +MM_HEADSPACE_HAEWAVEOUT=2 +MM_HEWLETT_PACKARD=13 +MM_HEWLETT_PACKARD_CU_CODEC=1 +MM_HIENGLISH=5 +MM_HIMETRIC=3 +MM_HORIZONS=107 +MM_HP=253 +MM_HP_WAVEIN=2 +MM_HP_WAVEOUT=1 +MM_HYPERACTIVE=246 +MM_I_LINK=233 +MM_I_LINK_VOICE_CODER=1 +MM_IBM=22 +MM_IBM_MWAVE_AUX=23 +MM_IBM_MWAVE_MIDIIN=21 +MM_IBM_MWAVE_MIDIOUT=22 +MM_IBM_MWAVE_MIXER=20 +MM_IBM_MWAVE_WAVEIN=18 +MM_IBM_MWAVE_WAVEOUT=19 +MM_IBM_PCMCIA_AUX=16 +MM_IBM_PCMCIA_MIDIIN=14 +MM_IBM_PCMCIA_MIDIOUT=15 +MM_IBM_PCMCIA_SYNTH=13 +MM_IBM_PCMCIA_WAVEIN=11 +MM_IBM_PCMCIA_WAVEOUT=12 +MM_IBM_THINKPAD200=17 +MM_IBM_WC_MIDIOUT=30 +MM_IBM_WC_MIXEROUT=33 +MM_IBM_WC_WAVEOUT=31 +MM_ICCC=259 +MM_ICCC_UNA3_AUX=3 +MM_ICCC_UNA3_MIXER=4 +MM_ICCC_UNA3_WAVEIN=1 +MM_ICCC_UNA3_WAVEOUT=2 +MM_ICE=239 +MM_ICE_AUX=11 +MM_ICE_MIDIIN1=6 +MM_ICE_MIDIIN2=8 +MM_ICE_MIDIOUT1=5 +MM_ICE_MIDIOUT2=7 +MM_ICE_MIXER=10 +MM_ICE_MTWAVEIN=4 +MM_ICE_MTWAVEOUT=3 +MM_ICE_SYNTH=9 +MM_ICE_WAVEIN=2 +MM_ICE_WAVEOUT=1 +MM_ICL_PS=32 +MM_ICOM_AUX=6 +MM_ICOM_LINE=7 +MM_ICOM_MIXER=5 +MM_ICOM_WAVEIN=3 +MM_ICOM_WAVEOUT=4 +MM_ICS=57 +MM_ICS_2115_LITE_MIDIOUT=13 +MM_ICS_2120_LITE_MIDIOUT=14 +MM_ICS_WAVEDEC_SB_AUX=12 +MM_ICS_WAVEDEC_SB_FM_MIDIOUT=8 +MM_ICS_WAVEDEC_SB_MIXER=11 +MM_ICS_WAVEDEC_SB_MPU401_MIDIIN=10 +MM_ICS_WAVEDEC_SB_MPU401_MIDIOUT=9 +MM_ICS_WAVEDEC_SB_WAVEIN=7 +MM_ICS_WAVEDEC_SB_WAVEOUT=6 +MM_ICS_WAVEDECK_AUX=4 +MM_ICS_WAVEDECK_MIXER=3 +MM_ICS_WAVEDECK_SYNTH=5 +MM_ICS_WAVEDECK_WAVEIN=2 +MM_ICS_WAVEDECK_WAVEOUT=1 +MM_INSOFT=94 +MM_INTEL=33 +MM_INTEL_NSPMODEMLINEIN=501 +MM_INTEL_NSPMODEMLINEOUT=502 +MM_INTELOPD_AUX=401 +MM_INTELOPD_WAVEIN=1 +MM_INTELOPD_WAVEOUT=101 +MM_INTERACTIVE=36 +MM_INTERACTIVE_WAVEIN=0x45 +MM_INTERACTIVE_WAVEOUT=0x45 +MM_INTERNET=244 +MM_INTERNET_SSW_MIDIIN=11 +MM_INTERNET_SSW_MIDIOUT=10 +MM_INTERNET_SSW_WAVEIN=13 +MM_INTERNET_SSW_WAVEOUT=12 +MM_INVISION=188 +MM_IODD=258 +MM_IOMAGIC=82 +MM_IOMAGIC_TEMPO_AUXOUT=6 +MM_IOMAGIC_TEMPO_MIDIOUT=4 +MM_IOMAGIC_TEMPO_MXDOUT=5 +MM_IOMAGIC_TEMPO_SYNTH=3 +MM_IOMAGIC_TEMPO_WAVEIN=2 +MM_IOMAGIC_TEMPO_WAVEOUT=1 +MM_IPI=238 +MM_IPI_ACM_HSX=1 +MM_IPI_ACM_RPELP=2 +MM_IPI_AT_MIXER=6 +MM_IPI_AT_WAVEIN=5 +MM_IPI_AT_WAVEOUT=4 +MM_IPI_WF_ASSS=3 +MM_ISOLUTION=106 +MM_ISOLUTION_PASCAL=1 +MM_ISOTROPIC=7 +MM_ITERATEDSYS=58 +MM_ITERATEDSYS_FUFCODEC=1 +MM_JOY1BUTTONDOWN=0x3B5 +MM_JOY1BUTTONUP=0x3B7 +MM_JOY1MOVE=0x3A0 +MM_JOY1ZMOVE=0x3A2 +MM_JOY2BUTTONDOWN=0x3B6 +MM_JOY2BUTTONUP=0x3B8 +MM_JOY2MOVE=0x3A1 +MM_JOY2ZMOVE=0x3A3 +MM_KAY_ELEMETRICS=131 +MM_KAY_ELEMETRICS_CSL=0x4300 +MM_KAY_ELEMETRICS_CSL_4CHANNEL=0x4309 +MM_KAY_ELEMETRICS_CSL_DAT=0x4308 +MM_KORG=55 +MM_KORG_1212IO_MSWAVEIN=3 +MM_KORG_1212IO_MSWAVEOUT=4 +MM_KORG_PCIF_MIDIIN=2 +MM_KORG_PCIF_MIDIOUT=1 +MM_LERNOUT_AND_HAUSPIE=97 +MM_LERNOUT_ANDHAUSPIE_LHCODECACM=1 +MM_LEXICON=236 +MM_LEXICON_STUDIO_WAVE_IN=2 +MM_LEXICON_STUDIO_WAVE_OUT=1 +MM_LOENGLISH=4 +MM_LOGITECH=60 +MM_LOMETRIC=2 +MM_LUCENT=184 +MM_LUCENT_ACM_G723=0 +MM_LUCID=221 +MM_LUCID_PCI24WAVEIN=1 +MM_LUCID_PCI24WAVEOUT=2 +MM_LUMINOSITI=224 +MM_LUMINOSITI_SCWAVEIN=1 +MM_LUMINOSITI_SCWAVEMIX=3 +MM_LUMINOSITI_SCWAVEOUT=2 +MM_LYNX=212 +MM_LYRRUS=88 +MM_LYRRUS_BRIDGE_GUITAR=1 +MM_MALDEN=261 +MM_MARIAN=190 +MM_MARIAN_ARC44WAVEIN=1 +MM_MARIAN_ARC44WAVEOUT=2 +MM_MARIAN_ARC88WAVEIN=5 +MM_MARIAN_ARC88WAVEOUT=6 +MM_MARIAN_PRODIF24WAVEIN=3 +MM_MARIAN_PRODIF24WAVEOUT=4 +MM_MATROX_DIV=254 +MM_MATSUSHITA=83 +MM_MATSUSHITA_AUX=5 +MM_MATSUSHITA_FMSYNTH_STEREO=3 +MM_MATSUSHITA_MIXER=4 +MM_MATSUSHITA_WAVEIN=1 +MM_MATSUSHITA_WAVEOUT=2 +MM_MAX=MM_ANISOTROPIC +MM_MAX_AXES_NAMELEN=16 +MM_MAX_FIXEDSCALE=MM_TWIPS +MM_MAX_NUMAXES=16 +MM_MCINOTIFY=0x3B9 +MM_MCISIGNAL=0x3CB +MM_MCISYSTEM_STRING=0x3CA +MM_MEDIASONIC=71 +MM_MEDIASONIC_ACM_G723=1 +MM_MEDIASONIC_ICOM=2 +MM_MEDIATRIX=141 +MM_MEDIAVISION=3 +MM_MEDIAVISION_CDPC=0x70 +MM_MEDIAVISION_OPUS1208=0x80 +MM_MEDIAVISION_OPUS1216=0x90 +MM_MEDIAVISION_PROAUDIO=0x10 +MM_MEDIAVISION_PROAUDIO_16=0x60 +MM_MEDIAVISION_PROAUDIO_PLUS=0x50 +MM_MEDIAVISION_PROSTUDIO_16=0x60 +MM_MEDIAVISION_THUNDER=0x20 +MM_MEDIAVISION_TPORT=0x40 +MM_MELABS=44 +MM_MELABS_MIDI2GO=1 +MM_MERGING_MPEGL3=1 +MM_MERGING_TECHNOLOGIES=177 +MM_METHEUS=59 +MM_METHEUS_ZIPPER=1 +MM_MICRONAS=251 +MM_MICRONAS_CLP833=2 +MM_MICRONAS_SC4=1 +MM_MICROSOFT=1 +MM_MIDI_MAPPER=1 +MM_MIM_CLOSE=0x3C2 +MM_MIM_DATA=0x3C3 +MM_MIM_ERROR=0x3C5 +MM_MIM_LONGDATA=0x3C4 +MM_MIM_LONGERROR=0x3C6 +MM_MIM_MOREDATA=0x3CC +MM_MIM_OPEN=0x3C1 +MM_MIN=MM_TEXT +MM_MIRO=104 +MM_MIRO_DC30_MIX=7 +MM_MIRO_DC30_WAVEIN=6 +MM_MIRO_DC30_WAVEOUT=5 +MM_MIRO_MOVIEPRO=1 +MM_MIRO_VIDEOD1=2 +MM_MIRO_VIDEODC1TV=3 +MM_MIRO_VIDEOTD=4 +MM_MITEL=16 +MM_MITEL_MEDIAPATH_WAVEIN=301 +MM_MITEL_MEDIAPATH_WAVEOUT=300 +MM_MITEL_MPA_HANDSET_WAVEIN=201 +MM_MITEL_MPA_HANDSET_WAVEOUT=200 +MM_MITEL_MPA_HANDSFREE_WAVEIN=203 +MM_MITEL_MPA_HANDSFREE_WAVEOUT=202 +MM_MITEL_MPA_LINE1_WAVEIN=205 +MM_MITEL_MPA_LINE1_WAVEOUT=204 +MM_MITEL_MPA_LINE2_WAVEIN=207 +MM_MITEL_MPA_LINE2_WAVEOUT=206 +MM_MITEL_TALKTO_BRIDGED_WAVEIN=105 +MM_MITEL_TALKTO_BRIDGED_WAVEOUT=104 +MM_MITEL_TALKTO_HANDSET_WAVEIN=103 +MM_MITEL_TALKTO_HANDSET_WAVEOUT=102 +MM_MITEL_TALKTO_LINE_WAVEIN=101 +MM_MITEL_TALKTO_LINE_WAVEOUT=100 +MM_MIXM_CONTROL_CHANGE=0x3D1 +MM_MIXM_LINE_CHANGE=0x3D0 +MM_MMOTION_WAVEAUX=1 +MM_MMOTION_WAVEIN=3 +MM_MMOTION_WAVEOUT=2 +MM_MOM_CLOSE=0x3C8 +MM_MOM_DONE=0x3C9 +MM_MOM_OPEN=0x3C7 +MM_MOM_POSITIONCB=0x3CA +MM_MOSCOM=68 +MM_MOSCOM_VPC2400_IN=1 +MM_MOSCOM_VPC2400_OUT=2 +MM_MOTIONPIXELS=193 +MM_MOTIONPIXELS_MVI2=1 +MM_MOTOROLA=48 +MM_MOTU=101 +MM_MOTU_DTX_MIDI_IN_A=801 +MM_MOTU_DTX_MIDI_IN_B=802 +MM_MOTU_DTX_MIDI_IN_SYNC=800 +MM_MOTU_DTX_MIDI_OUT_A=801 +MM_MOTU_DTX_MIDI_OUT_B=802 +MM_MOTU_FLYER_MIDI_IN_A=601 +MM_MOTU_FLYER_MIDI_IN_B=602 +MM_MOTU_FLYER_MIDI_IN_SYNC=600 +MM_MOTU_FLYER_MIDI_OUT_A=601 +MM_MOTU_FLYER_MIDI_OUT_B=602 +MM_MOTU_MTP_MIDIIN_1=101 +MM_MOTU_MTP_MIDIIN_2=102 +MM_MOTU_MTP_MIDIIN_3=103 +MM_MOTU_MTP_MIDIIN_4=104 +MM_MOTU_MTP_MIDIIN_5=105 +MM_MOTU_MTP_MIDIIN_6=106 +MM_MOTU_MTP_MIDIIN_7=107 +MM_MOTU_MTP_MIDIIN_8=108 +MM_MOTU_MTP_MIDIOUT_1=101 +MM_MOTU_MTP_MIDIOUT_2=102 +MM_MOTU_MTP_MIDIOUT_3=103 +MM_MOTU_MTP_MIDIOUT_4=104 +MM_MOTU_MTP_MIDIOUT_5=105 +MM_MOTU_MTP_MIDIOUT_6=106 +MM_MOTU_MTP_MIDIOUT_7=107 +MM_MOTU_MTP_MIDIOUT_8=108 +MM_MOTU_MTP_MIDIOUT_ALL=100 +MM_MOTU_MTPAV_MIDIIN_1=901 +MM_MOTU_MTPAV_MIDIIN_2=902 +MM_MOTU_MTPAV_MIDIIN_3=903 +MM_MOTU_MTPAV_MIDIIN_4=904 +MM_MOTU_MTPAV_MIDIIN_5=905 +MM_MOTU_MTPAV_MIDIIN_6=906 +MM_MOTU_MTPAV_MIDIIN_7=907 +MM_MOTU_MTPAV_MIDIIN_8=908 +MM_MOTU_MTPAV_MIDIIN_ADAT=917 +MM_MOTU_MTPAV_MIDIIN_SYNC=900 +MM_MOTU_MTPAV_MIDIOUT_1=901 +MM_MOTU_MTPAV_MIDIOUT_2=902 +MM_MOTU_MTPAV_MIDIOUT_3=903 +MM_MOTU_MTPAV_MIDIOUT_4=904 +MM_MOTU_MTPAV_MIDIOUT_5=905 +MM_MOTU_MTPAV_MIDIOUT_6=906 +MM_MOTU_MTPAV_MIDIOUT_7=907 +MM_MOTU_MTPAV_MIDIOUT_8=908 +MM_MOTU_MTPAV_MIDIOUT_ADAT=917 +MM_MOTU_MTPAV_MIDIOUT_ALL=900 +MM_MOTU_MTPAV_NET_MIDIIN_1=909 +MM_MOTU_MTPAV_NET_MIDIIN_2=910 +MM_MOTU_MTPAV_NET_MIDIIN_3=911 +MM_MOTU_MTPAV_NET_MIDIIN_4=912 +MM_MOTU_MTPAV_NET_MIDIIN_5=913 +MM_MOTU_MTPAV_NET_MIDIIN_6=914 +MM_MOTU_MTPAV_NET_MIDIIN_7=915 +MM_MOTU_MTPAV_NET_MIDIIN_8=916 +MM_MOTU_MTPAV_NET_MIDIOUT_1=909 +MM_MOTU_MTPAV_NET_MIDIOUT_2=910 +MM_MOTU_MTPAV_NET_MIDIOUT_3=911 +MM_MOTU_MTPAV_NET_MIDIOUT_4=912 +MM_MOTU_MTPAV_NET_MIDIOUT_5=913 +MM_MOTU_MTPAV_NET_MIDIOUT_6=914 +MM_MOTU_MTPAV_NET_MIDIOUT_7=915 +MM_MOTU_MTPAV_NET_MIDIOUT_8=916 +MM_MOTU_MTPII_MIDIIN_1=201 +MM_MOTU_MTPII_MIDIIN_2=202 +MM_MOTU_MTPII_MIDIIN_3=203 +MM_MOTU_MTPII_MIDIIN_4=204 +MM_MOTU_MTPII_MIDIIN_5=205 +MM_MOTU_MTPII_MIDIIN_6=206 +MM_MOTU_MTPII_MIDIIN_7=207 +MM_MOTU_MTPII_MIDIIN_8=208 +MM_MOTU_MTPII_MIDIIN_SYNC=200 +MM_MOTU_MTPII_MIDIOUT_1=201 +MM_MOTU_MTPII_MIDIOUT_2=202 +MM_MOTU_MTPII_MIDIOUT_3=203 +MM_MOTU_MTPII_MIDIOUT_4=204 +MM_MOTU_MTPII_MIDIOUT_5=205 +MM_MOTU_MTPII_MIDIOUT_6=206 +MM_MOTU_MTPII_MIDIOUT_7=207 +MM_MOTU_MTPII_MIDIOUT_8=208 +MM_MOTU_MTPII_MIDIOUT_ALL=200 +MM_MOTU_MTPII_NET_MIDIIN_1=209 +MM_MOTU_MTPII_NET_MIDIIN_2=210 +MM_MOTU_MTPII_NET_MIDIIN_3=211 +MM_MOTU_MTPII_NET_MIDIIN_4=212 +MM_MOTU_MTPII_NET_MIDIIN_5=213 +MM_MOTU_MTPII_NET_MIDIIN_6=214 +MM_MOTU_MTPII_NET_MIDIIN_7=215 +MM_MOTU_MTPII_NET_MIDIIN_8=216 +MM_MOTU_MTPII_NET_MIDIOUT_1=209 +MM_MOTU_MTPII_NET_MIDIOUT_2=210 +MM_MOTU_MTPII_NET_MIDIOUT_3=211 +MM_MOTU_MTPII_NET_MIDIOUT_4=212 +MM_MOTU_MTPII_NET_MIDIOUT_5=213 +MM_MOTU_MTPII_NET_MIDIOUT_6=214 +MM_MOTU_MTPII_NET_MIDIOUT_7=215 +MM_MOTU_MTPII_NET_MIDIOUT_8=216 +MM_MOTU_MXN_MIDIIN_1=501 +MM_MOTU_MXN_MIDIIN_2=502 +MM_MOTU_MXN_MIDIIN_3=503 +MM_MOTU_MXN_MIDIIN_4=504 +MM_MOTU_MXN_MIDIIN_SYNC=500 +MM_MOTU_MXN_MIDIOUT_1=501 +MM_MOTU_MXN_MIDIOUT_2=502 +MM_MOTU_MXN_MIDIOUT_3=503 +MM_MOTU_MXN_MIDIOUT_4=504 +MM_MOTU_MXN_MIDIOUT_ALL=500 +MM_MOTU_MXP_MIDIIN_MIDIIN_1=301 +MM_MOTU_MXP_MIDIIN_MIDIIN_2=302 +MM_MOTU_MXP_MIDIIN_MIDIIN_3=303 +MM_MOTU_MXP_MIDIIN_MIDIIN_4=304 +MM_MOTU_MXP_MIDIIN_MIDIIN_5=305 +MM_MOTU_MXP_MIDIIN_MIDIIN_6=306 +MM_MOTU_MXP_MIDIIN_MIDIOUT_1=301 +MM_MOTU_MXP_MIDIIN_MIDIOUT_2=302 +MM_MOTU_MXP_MIDIIN_MIDIOUT_3=303 +MM_MOTU_MXP_MIDIIN_MIDIOUT_4=304 +MM_MOTU_MXP_MIDIIN_MIDIOUT_5=305 +MM_MOTU_MXP_MIDIIN_MIDIOUT_6=306 +MM_MOTU_MXP_MIDIIN_MIDIOUT_ALL=300 +MM_MOTU_MXP_MIDIIN_SYNC=300 +MM_MOTU_MXPMPU_MIDIIN_1=401 +MM_MOTU_MXPMPU_MIDIIN_2=402 +MM_MOTU_MXPMPU_MIDIIN_3=403 +MM_MOTU_MXPMPU_MIDIIN_4=404 +MM_MOTU_MXPMPU_MIDIIN_5=405 +MM_MOTU_MXPMPU_MIDIIN_6=406 +MM_MOTU_MXPMPU_MIDIIN_SYNC=400 +MM_MOTU_MXPMPU_MIDIOUT_1=401 +MM_MOTU_MXPMPU_MIDIOUT_2=402 +MM_MOTU_MXPMPU_MIDIOUT_3=403 +MM_MOTU_MXPMPU_MIDIOUT_4=404 +MM_MOTU_MXPMPU_MIDIOUT_5=405 +MM_MOTU_MXPMPU_MIDIOUT_6=406 +MM_MOTU_MXPMPU_MIDIOUT_ALL=400 +MM_MOTU_MXPXT_MIDIIN_1=1001 +MM_MOTU_MXPXT_MIDIIN_2=1002 +MM_MOTU_MXPXT_MIDIIN_3=1003 +MM_MOTU_MXPXT_MIDIIN_4=1004 +MM_MOTU_MXPXT_MIDIIN_5=1005 +MM_MOTU_MXPXT_MIDIIN_6=1006 +MM_MOTU_MXPXT_MIDIIN_7=1007 +MM_MOTU_MXPXT_MIDIIN_8=1008 +MM_MOTU_MXPXT_MIDIIN_SYNC=1000 +MM_MOTU_MXPXT_MIDIOUT_1=1001 +MM_MOTU_MXPXT_MIDIOUT_2=1002 +MM_MOTU_MXPXT_MIDIOUT_3=1003 +MM_MOTU_MXPXT_MIDIOUT_4=1004 +MM_MOTU_MXPXT_MIDIOUT_5=1005 +MM_MOTU_MXPXT_MIDIOUT_6=1006 +MM_MOTU_MXPXT_MIDIOUT_7=1007 +MM_MOTU_MXPXT_MIDIOUT_8=1008 +MM_MOTU_MXPXT_MIDIOUT_ALL=1000 +MM_MOTU_PKX_MIDI_IN_A=701 +MM_MOTU_PKX_MIDI_IN_B=702 +MM_MOTU_PKX_MIDI_IN_SYNC=700 +MM_MOTU_PKX_MIDI_OUT_A=701 +MM_MOTU_PKX_MIDI_OUT_B=702 +MM_MPTUS=95 +MM_MPTUS_SPWAVEOUT=1 +MM_MPU401_MIDIIN=11 +MM_MPU401_MIDIOUT=10 +MM_MSFT_ACM_G711=37 +MM_MSFT_ACM_GSM610=36 +MM_MSFT_ACM_IMAADPCM=34 +MM_MSFT_ACM_MSADPCM=33 +MM_MSFT_ACM_MSFILTER=35 +MM_MSFT_ACM_MSG723=92 +MM_MSFT_ACM_MSNAUDIO=91 +MM_MSFT_ACM_MSRT24=93 +MM_MSFT_ACM_PCM=38 +MM_MSFT_GENERIC_AUX_CD=30 +MM_MSFT_GENERIC_AUX_LINE=28 +MM_MSFT_GENERIC_AUX_MIC=29 +MM_MSFT_GENERIC_MIDIIN=25 +MM_MSFT_GENERIC_MIDIOUT=26 +MM_MSFT_GENERIC_MIDISYNTH=27 +MM_MSFT_GENERIC_WAVEIN=23 +MM_MSFT_GENERIC_WAVEOUT=24 +MM_MSFT_MSACM=32 +MM_MSFT_MSOPL_SYNTH=76 +MM_MSFT_SB16_AUX_CD=66 +MM_MSFT_SB16_AUX_LINE=65 +MM_MSFT_SB16_MIDIIN=62 +MM_MSFT_SB16_MIDIOUT=63 +MM_MSFT_SB16_MIXER=67 +MM_MSFT_SB16_SYNTH=64 +MM_MSFT_SB16_WAVEIN=60 +MM_MSFT_SB16_WAVEOUT=61 +MM_MSFT_SBPRO_AUX_CD=74 +MM_MSFT_SBPRO_AUX_LINE=73 +MM_MSFT_SBPRO_MIDIIN=70 +MM_MSFT_SBPRO_MIDIOUT=71 +MM_MSFT_SBPRO_MIXER=75 +MM_MSFT_SBPRO_SYNTH=72 +MM_MSFT_SBPRO_WAVEIN=68 +MM_MSFT_SBPRO_WAVEOUT=69 +MM_MSFT_VMDM_GAME_WAVEIN=90 +MM_MSFT_VMDM_GAME_WAVEOUT=89 +MM_MSFT_VMDMS_HANDSET_WAVEIN=82 +MM_MSFT_VMDMS_HANDSET_WAVEOUT=83 +MM_MSFT_VMDMS_LINE_WAVEIN=80 +MM_MSFT_VMDMS_LINE_WAVEOUT=81 +MM_MSFT_VMDMW_HANDSET_WAVEIN=86 +MM_MSFT_VMDMW_HANDSET_WAVEOUT=87 +MM_MSFT_VMDMW_LINE_WAVEIN=84 +MM_MSFT_VMDMW_LINE_WAVEOUT=85 +MM_MSFT_VMDMW_MIXER=88 +MM_MSFT_WDMAUDIO_AUX=105 +MM_MSFT_WDMAUDIO_MIDIIN=103 +MM_MSFT_WDMAUDIO_MIDIOUT=102 +MM_MSFT_WDMAUDIO_MIXER=104 +MM_MSFT_WDMAUDIO_WAVEIN=101 +MM_MSFT_WDMAUDIO_WAVEOUT=100 +MM_MSFT_WSS_AUX=21 +MM_MSFT_WSS_FMSYNTH_STEREO=16 +MM_MSFT_WSS_MIXER=17 +MM_MSFT_WSS_NT_AUX=59 +MM_MSFT_WSS_NT_FMSYNTH_STEREO=57 +MM_MSFT_WSS_NT_MIXER=58 +MM_MSFT_WSS_NT_WAVEIN=55 +MM_MSFT_WSS_NT_WAVEOUT=56 +MM_MSFT_WSS_OEM_AUX=22 +MM_MSFT_WSS_OEM_FMSYNTH_STEREO=20 +MM_MSFT_WSS_OEM_MIXER=31 +MM_MSFT_WSS_OEM_WAVEIN=18 +MM_MSFT_WSS_OEM_WAVEOUT=19 +MM_MSFT_WSS_WAVEIN=14 +MM_MSFT_WSS_WAVEOUT=15 +MM_MWM=209 +MM_NCR=62 +MM_NCR_BA_AUX=4 +MM_NCR_BA_MIXER=5 +MM_NCR_BA_SYNTH=3 +MM_NCR_BA_WAVEIN=1 +MM_NCR_BA_WAVEOUT=2 +MM_NEC=26 +MM_NEC_26_SYNTH=9 +MM_NEC_73_86_SYNTH=5 +MM_NEC_73_86_WAVEIN=7 +MM_NEC_73_86_WAVEOUT=6 +MM_NEC_JOYSTICK=12 +MM_NEC_MPU401_MIDIIN=11 +MM_NEC_MPU401_MIDIOUT=10 +MM_NEOMAGIC=176 +MM_NEOMAGIC_AUX=6 +MM_NEOMAGIC_MIDIIN=5 +MM_NEOMAGIC_MIDIOUT=4 +MM_NEOMAGIC_MW3DX_AUX=17 +MM_NEOMAGIC_MW3DX_FMSYNTH=14 +MM_NEOMAGIC_MW3DX_GMSYNTH=15 +MM_NEOMAGIC_MW3DX_MIDIIN=13 +MM_NEOMAGIC_MW3DX_MIDIOUT=12 +MM_NEOMAGIC_MW3DX_MIXER=16 +MM_NEOMAGIC_MW3DX_WAVEIN=11 +MM_NEOMAGIC_MW3DX_WAVEOUT=10 +MM_NEOMAGIC_MWAVE_AUX=25 +MM_NEOMAGIC_MWAVE_MIDIIN=23 +MM_NEOMAGIC_MWAVE_MIDIOUT=22 +MM_NEOMAGIC_MWAVE_MIXER=24 +MM_NEOMAGIC_MWAVE_WAVEIN=21 +MM_NEOMAGIC_MWAVE_WAVEOUT=20 +MM_NEOMAGIC_SYNTH=1 +MM_NEOMAGIC_WAVEIN=3 +MM_NEOMAGIC_WAVEOUT=2 +MM_NETSCAPE=166 +MM_NETXL=8 +MM_NETXL_XLVIDEO=1 +MM_NEWMEDIA=86 +MM_NEWMEDIA_WAVJAMMER=1 +MM_NMP=195 +MM_NMP_ACM_AMR=10 +MM_NMP_CCP_WAVEIN=1 +MM_NMP_CCP_WAVEOUT=2 +MM_NMS=87 +MM_NOGATECH=75 +MM_NORRIS=150 +MM_NORRIS_VOICELINK=1 +MM_NORTEL_MPXAC_WAVEIN=1 +MM_NORTEL_MPXAC_WAVEOUT=2 +MM_NORTHERN_TELECOM=115 +MM_NVIDIA=127 +MM_NVIDIA_AUX=7 +MM_NVIDIA_GAMEPORT=5 +MM_NVIDIA_MIDIIN=4 +MM_NVIDIA_MIDIOUT=3 +MM_NVIDIA_MIXER=6 +MM_NVIDIA_WAVEIN=2 +MM_NVIDIA_WAVEOUT=1 +MM_OKI=79 +MM_OKSORI=128 +MM_OKSORI_BASE=0 +MM_OKSORI_EXT_MIC1=MM_OKSORI_BASE+15 +MM_OKSORI_EXT_MIC2=MM_OKSORI_BASE+16 +MM_OKSORI_FM_OPL4=MM_OKSORI_BASE+5 +MM_OKSORI_MIDIIN=MM_OKSORI_BASE+18 +MM_OKSORI_MIDIOUT=MM_OKSORI_BASE+17 +MM_OKSORI_MIX_AUX1=MM_OKSORI_BASE+13 +MM_OKSORI_MIX_CD=MM_OKSORI_BASE+10 +MM_OKSORI_MIX_ECHO=MM_OKSORI_BASE+12 +MM_OKSORI_MIX_FM=MM_OKSORI_BASE+8 +MM_OKSORI_MIX_LINE=MM_OKSORI_BASE+9 +MM_OKSORI_MIX_LINE1=MM_OKSORI_BASE+14 +MM_OKSORI_MIX_MASTER=MM_OKSORI_BASE+6 +MM_OKSORI_MIX_MIC=MM_OKSORI_BASE+11 +MM_OKSORI_MIX_WAVE=MM_OKSORI_BASE+7 +MM_OKSORI_MPEG_CDVISION=MM_OKSORI_BASE+19 +MM_OKSORI_OSR16_WAVEIN=MM_OKSORI_BASE+4 +MM_OKSORI_OSR16_WAVEOUT=MM_OKSORI_BASE+3 +MM_OKSORI_OSR8_WAVEIN=MM_OKSORI_BASE+2 +MM_OKSORI_OSR8_WAVEOUT=MM_OKSORI_BASE+1 +MM_OLIVETTI=81 +MM_OLIVETTI_ACM_ADPCM=10 +MM_OLIVETTI_ACM_CELP=11 +MM_OLIVETTI_ACM_GSM=9 +MM_OLIVETTI_ACM_OPR=13 +MM_OLIVETTI_ACM_SBC=12 +MM_OLIVETTI_AUX=4 +MM_OLIVETTI_JOYSTICK=8 +MM_OLIVETTI_MIDIIN=5 +MM_OLIVETTI_MIDIOUT=6 +MM_OLIVETTI_MIXER=3 +MM_OLIVETTI_SYNTH=7 +MM_OLIVETTI_WAVEIN=1 +MM_OLIVETTI_WAVEOUT=2 +MM_ONLIVE=200 +MM_ONLIVE_MPCODEC=1 +MM_OPCODE=113 +MM_OPTI=90 +MM_OPTI_M16_AUX=0x7 +MM_OPTI_M16_FMSYNTH_STEREO=0x1 +MM_OPTI_M16_MIDIIN=0x2 +MM_OPTI_M16_MIDIOUT=0x3 +MM_OPTI_M16_MIXER=0x6 +MM_OPTI_M16_WAVEIN=0x4 +MM_OPTI_M16_WAVEOUT=0x5 +MM_OPTI_M32_AUX=0x26 +MM_OPTI_M32_MIDIIN=0x22 +MM_OPTI_M32_MIDIOUT=0x23 +MM_OPTI_M32_MIXER=0x25 +MM_OPTI_M32_SYNTH_STEREO=0x24 +MM_OPTI_M32_WAVEIN=0x20 +MM_OPTI_M32_WAVEOUT=0x21 +MM_OPTI_P16_AUX=0x16 +MM_OPTI_P16_FMSYNTH_STEREO=0x10 +MM_OPTI_P16_MIDIIN=0x11 +MM_OPTI_P16_MIDIOUT=0x12 +MM_OPTI_P16_MIXER=0x15 +MM_OPTI_P16_WAVEIN=0x13 +MM_OPTI_P16_WAVEOUT=0x14 +MM_OPUS1208_AUX=(MM_MEDIAVISION_OPUS1208+7) +MM_OPUS1208_MIXER=(MM_MEDIAVISION_OPUS1208+6) +MM_OPUS1208_SYNTH=(MM_MEDIAVISION_OPUS1208+3) +MM_OPUS1208_WAVEIN=(MM_MEDIAVISION_OPUS1208+5) +MM_OPUS1208_WAVEOUT=(MM_MEDIAVISION_OPUS1208+4) +MM_OPUS1216_AUX=(MM_MEDIAVISION_OPUS1216+7) +MM_OPUS1216_MIDIIN=(MM_MEDIAVISION_OPUS1216+2) +MM_OPUS1216_MIDIOUT=(MM_MEDIAVISION_OPUS1216+1) +MM_OPUS1216_MIXER=(MM_MEDIAVISION_OPUS1216+6) +MM_OPUS1216_SYNTH=(MM_MEDIAVISION_OPUS1216+3) +MM_OPUS1216_WAVEIN=(MM_MEDIAVISION_OPUS1216+5) +MM_OPUS1216_WAVEOUT=(MM_MEDIAVISION_OPUS1216+4) +MM_OPUS401_MIDIIN=(MM_MEDIAVISION_OPUS1208+2) +MM_OPUS401_MIDIOUT=(MM_MEDIAVISION_OPUS1208+1) +MM_OSITECH=103 +MM_OSITECH_TRUMPCARD=1 +MM_OSPREY=140 +MM_OSPREY_1000WAVEIN=1 +MM_OSPREY_1000WAVEOUT=2 +MM_OTI=180 +MM_OTI_611MIDIN=0x12 +MM_OTI_611MIDIOUT=0x13 +MM_OTI_611MIXER=7 +MM_OTI_611WAVEIN=5 +MM_OTI_611WAVEOUT=6 +MM_PACIFICRESEARCH=210 +MM_PC_JOYSTICK=12 +MM_PCSPEAKER_WAVEOUT=13 +MM_PHILIPS_ACM_LPCBB=1 +MM_PHILIPS_SPEECH_PROCESSING=7 +MM_PHONET=203 +MM_PHONET_PP_MIXER=3 +MM_PHONET_PP_WAVEIN=2 +MM_PHONET_PP_WAVEOUT=1 +MM_PICTURETEL=138 +MM_PID_UNMAPPED=MM_UNMAPPED +MM_PINNACLE=218 +MM_PRAGMATRAX=5 +MM_PRECEPT=153 +MM_PROAUD_16_AUX=(MM_MEDIAVISION_PROAUDIO_16+7) +MM_PROAUD_16_MIDIIN=(MM_MEDIAVISION_PROAUDIO_16+2) +MM_PROAUD_16_MIDIOUT=(MM_MEDIAVISION_PROAUDIO_16+1) +MM_PROAUD_16_MIXER=(MM_MEDIAVISION_PROAUDIO_16+6) +MM_PROAUD_16_SYNTH=(MM_MEDIAVISION_PROAUDIO_16+3) +MM_PROAUD_16_WAVEIN=(MM_MEDIAVISION_PROAUDIO_16+5) +MM_PROAUD_16_WAVEOUT=(MM_MEDIAVISION_PROAUDIO_16+4) +MM_PROAUD_AUX=(MM_MEDIAVISION_PROAUDIO+7) +MM_PROAUD_MIDIIN=(MM_MEDIAVISION_PROAUDIO+2) +MM_PROAUD_MIDIOUT=(MM_MEDIAVISION_PROAUDIO+1) +MM_PROAUD_MIXER=(MM_MEDIAVISION_PROAUDIO+6) +MM_PROAUD_PLUS_AUX=(MM_MEDIAVISION_PROAUDIO_PLUS+7) +MM_PROAUD_PLUS_MIDIIN=(MM_MEDIAVISION_PROAUDIO_PLUS+2) +MM_PROAUD_PLUS_MIDIOUT=(MM_MEDIAVISION_PROAUDIO_PLUS+1) +MM_PROAUD_PLUS_MIXER=(MM_MEDIAVISION_PROAUDIO_PLUS+6) +MM_PROAUD_PLUS_SYNTH=(MM_MEDIAVISION_PROAUDIO_PLUS+3) +MM_PROAUD_PLUS_WAVEIN=(MM_MEDIAVISION_PROAUDIO_PLUS+5) +MM_PROAUD_PLUS_WAVEOUT=(MM_MEDIAVISION_PROAUDIO_PLUS+4) +MM_PROAUD_SYNTH=(MM_MEDIAVISION_PROAUDIO+3) +MM_PROAUD_WAVEIN=(MM_MEDIAVISION_PROAUDIO+5) +MM_PROAUD_WAVEOUT=(MM_MEDIAVISION_PROAUDIO+4) +MM_QCIAR=98 +MM_QDESIGN=194 +MM_QDESIGN_ACM_MPEG=1 +MM_QDESIGN_ACM_QDESIGN_MUSIC=2 +MM_QTEAM=169 +MM_QUALCOMM=215 +MM_QUANTUM3D=17 +MM_QUARTERDECK=134 +MM_QUARTERDECK_LHWAVEIN=0 +MM_QUARTERDECK_LHWAVEOUT=1 +MM_QUICKAUDIO=255 +MM_QUICKAUDIO_MAXIMIDI=2 +MM_QUICKAUDIO_MINIMIDI=1 +MM_QUICKNET=173 +MM_QUICKNET_PJWAVEIN=1 +MM_QUICKNET_PJWAVEOUT=2 +MM_RADIUS=110 +MM_RHETOREX=120 +MM_RHETOREX_WAVEIN=1 +MM_RHETOREX_WAVEOUT=2 +MM_RICHMOND=257 +MM_ROCKWELL=111 +MM_ROLAND=24 +MM_ROLAND_MPU401_MIDIIN=16 +MM_ROLAND_MPU401_MIDIOUT=15 +MM_ROLAND_RAP10_MIDIIN=11 +MM_ROLAND_RAP10_MIDIOUT=10 +MM_ROLAND_RAP10_SYNTH=12 +MM_ROLAND_RAP10_WAVEIN=14 +MM_ROLAND_RAP10_WAVEOUT=13 +MM_ROLAND_SC7_MIDIIN=22 +MM_ROLAND_SC7_MIDIOUT=21 +MM_ROLAND_SCP_AUX=48 +MM_ROLAND_SCP_MIDIIN=39 +MM_ROLAND_SCP_MIDIOUT=38 +MM_ROLAND_SCP_MIXER=42 +MM_ROLAND_SCP_WAVEIN=41 +MM_ROLAND_SCP_WAVEOUT=40 +MM_ROLAND_SERIAL_MIDIIN=24 +MM_ROLAND_SERIAL_MIDIOUT=23 +MM_ROLAND_SMPU_MIDIINA=19 +MM_ROLAND_SMPU_MIDIINB=20 +MM_ROLAND_SMPU_MIDIOUTA=17 +MM_ROLAND_SMPU_MIDIOUTB=18 +MM_RZS=216 +MM_RZS_ACM_TUBGSM=1 +MM_S3=164 +MM_S3_AUX=7 +MM_S3_FMSYNTH=5 +MM_S3_MIDIIN=4 +MM_S3_MIDIOUT=3 +MM_S3_MIXER=6 +MM_S3_WAVEIN=2 +MM_S3_WAVEOUT=1 +MM_SANYO=72 +MM_SANYO_ACM_LD_ADPCM=1 +MM_SCALACS=54 +MM_SEERSYS=137 +MM_SEERSYS_REALITY=6 +MM_SEERSYS_SEERMIX=3 +MM_SEERSYS_SEERSYNTH=1 +MM_SEERSYS_SEERWAVE=2 +MM_SEERSYS_WAVESYNTH=4 +MM_SEERSYS_WAVESYNTH_WG=5 +MM_SELSIUS_SYSTEMS=234 +MM_SELSIUS_SYSTEMS_RTPWAVEIN=2 +MM_SELSIUS_SYSTEMS_RTPWAVEOUT=1 +MM_SGI=237 +MM_SGI_320_MIXER=3 +MM_SGI_320_WAVEIN=1 +MM_SGI_320_WAVEOUT=2 +MM_SGI_540_MIXER=6 +MM_SGI_540_WAVEIN=4 +MM_SGI_540_WAVEOUT=5 +MM_SGI_RAD_ADAT8CHAN_WAVEIN=19 +MM_SGI_RAD_ADAT8CHAN_WAVEOUT=32 +MM_SGI_RAD_ADATMONO1_WAVEIN=7 +MM_SGI_RAD_ADATMONO1_WAVEOUT=20 +MM_SGI_RAD_ADATMONO2_WAVEIN=8 +MM_SGI_RAD_ADATMONO2_WAVEOUT=21 +MM_SGI_RAD_ADATMONO3_WAVEIN=9 +MM_SGI_RAD_ADATMONO3_WAVEOUT=22 +MM_SGI_RAD_ADATMONO4_WAVEIN=10 +MM_SGI_RAD_ADATMONO4_WAVEOUT=23 +MM_SGI_RAD_ADATMONO5_WAVEIN=11 +MM_SGI_RAD_ADATMONO5_WAVEOUT=24 +MM_SGI_RAD_ADATMONO6_WAVEIN=12 +MM_SGI_RAD_ADATMONO6_WAVEOUT=25 +MM_SGI_RAD_ADATMONO7_WAVEIN=13 +MM_SGI_RAD_ADATMONO7_WAVEOUT=26 +MM_SGI_RAD_ADATMONO8_WAVEIN=14 +MM_SGI_RAD_ADATMONO8_WAVEOUT=27 +MM_SGI_RAD_ADATSTEREO12_WAVEIN=15 +MM_SGI_RAD_ADATSTEREO12_WAVEOUT=28 +MM_SGI_RAD_ADATSTEREO32_WAVEOUT=29 +MM_SGI_RAD_ADATSTEREO34_WAVEIN=16 +MM_SGI_RAD_ADATSTEREO56_WAVEIN=17 +MM_SGI_RAD_ADATSTEREO56_WAVEOUT=30 +MM_SGI_RAD_ADATSTEREO78_WAVEIN=18 +MM_SGI_RAD_ADATSTEREO78_WAVEOUT=31 +MM_SGI_RAD_AESMONO1_WAVEIN=33 +MM_SGI_RAD_AESMONO1_WAVEOUT=36 +MM_SGI_RAD_AESMONO2_WAVEIN=34 +MM_SGI_RAD_AESMONO2_WAVEOUT=37 +MM_SGI_RAD_AESSTEREO_WAVEIN=35 +MM_SGI_RAD_AESSTEREO_WAVEOUT=38 +MM_SHARP=183 +MM_SHARP_MDC_AUX=6 +MM_SHARP_MDC_AUX_BASS=101 +MM_SHARP_MDC_AUX_CHR=109 +MM_SHARP_MDC_AUX_MASTER=100 +MM_SHARP_MDC_AUX_MIDI_VOL=103 +MM_SHARP_MDC_AUX_RVB=108 +MM_SHARP_MDC_AUX_TREBLE=102 +MM_SHARP_MDC_AUX_VOL=107 +MM_SHARP_MDC_AUX_WAVE_CHR=106 +MM_SHARP_MDC_AUX_WAVE_RVB=105 +MM_SHARP_MDC_AUX_WAVE_VOL=104 +MM_SHARP_MDC_MIDI_IN=2 +MM_SHARP_MDC_MIDI_OUT=3 +MM_SHARP_MDC_MIDI_SYNTH=1 +MM_SHARP_MDC_MIXER=10 +MM_SHARP_MDC_WAVE_IN=4 +MM_SHARP_MDC_WAVE_OUT=5 +MM_SICRESOURCE=175 +MM_SICRESOURCE_SSO3D=2 +MM_SICRESOURCE_SSOW3DI=3 +MM_SIEMENS_SBC=201 +MM_SIERRA=40 +MM_SIERRA_ARIA_AUX=0x19 +MM_SIERRA_ARIA_AUX2=0x20 +MM_SIERRA_ARIA_MIDIIN=0x15 +MM_SIERRA_ARIA_MIDIOUT=0x14 +MM_SIERRA_ARIA_SYNTH=0x16 +MM_SIERRA_ARIA_WAVEIN=0x18 +MM_SIERRA_ARIA_WAVEOUT=0x17 +MM_SIERRA_QUARTET_AUX_CD=0x55 +MM_SIERRA_QUARTET_AUX_LINE=0x56 +MM_SIERRA_QUARTET_AUX_MODEM=0x57 +MM_SIERRA_QUARTET_MIDIIN=0x52 +MM_SIERRA_QUARTET_MIDIOUT=0x53 +MM_SIERRA_QUARTET_MIXER=0x58 +MM_SIERRA_QUARTET_SYNTH=0x54 +MM_SIERRA_QUARTET_WAVEIN=0x50 +MM_SIERRA_QUARTET_WAVEOUT=0x51 +MM_SILICONSOFT=69 +MM_SILICONSOFT_SC1_WAVEIN=1 +MM_SILICONSOFT_SC1_WAVEOUT=2 +MM_SILICONSOFT_SC2_WAVEIN=3 +MM_SILICONSOFT_SC2_WAVEOUT=4 +MM_SILICONSOFT_SOUNDJR2_WAVEOUT=5 +MM_SILICONSOFT_SOUNDJR2PR_WAVEIN=6 +MM_SILICONSOFT_SOUNDJR2PR_WAVEOUT=7 +MM_SILICONSOFT_SOUNDJR3_WAVEOUT=8 +MM_SIPROLAB=211 +MM_SIPROLAB_ACELPNET=1 +MM_SNDBLST_MIDIIN=4 +MM_SNDBLST_MIDIOUT=3 +MM_SNDBLST_SYNTH=5 +MM_SNDBLST_WAVEIN=7 +MM_SNDBLST_WAVEOUT=6 +MM_SNI=18 +MM_SNI_ACM_G721=1 +MM_SOFTLAB_NSK=228 +MM_SOFTLAB_NSK_FRW_AUX=4 +MM_SOFTLAB_NSK_FRW_MIXER=3 +MM_SOFTLAB_NSK_FRW_WAVEIN=1 +MM_SOFTLAB_NSK_FRW_WAVEOUT=2 +MM_SOFTSOUND=149 +MM_SOFTSOUND_CODEC=1 +MM_SONICFOUNDRY=66 +MM_SONORUS=230 +MM_SONORUS_STUDIO=1 +MM_SONY=245 +MM_SONY_ACM_SCX=1 +MM_SORVIS=187 +MM_SOUNDESIGNS=142 +MM_SOUNDESIGNS_WAVEIN=1 +MM_SOUNDESIGNS_WAVEOUT=2 +MM_SOUNDSCAPE_AUX=MM_ENSONIQ_SOUNDSCAPE+8 +MM_SOUNDSCAPE_MIDIIN=MM_ENSONIQ_SOUNDSCAPE+5 +MM_SOUNDSCAPE_MIDIOUT=MM_ENSONIQ_SOUNDSCAPE+4 +MM_SOUNDSCAPE_MIXER=MM_ENSONIQ_SOUNDSCAPE+7 +MM_SOUNDSCAPE_SYNTH=MM_ENSONIQ_SOUNDSCAPE+6 +MM_SOUNDSCAPE_WAVEIN=MM_ENSONIQ_SOUNDSCAPE+3 +MM_SOUNDSCAPE_WAVEOUT=MM_ENSONIQ_SOUNDSCAPE+1 +MM_SOUNDSCAPE_WAVEOUT_AUX=MM_ENSONIQ_SOUNDSCAPE+2 +MM_SOUNDSPACE=167 +MM_SPECTRUM_PRODUCTIONS=213 +MM_SPECTRUM_SIGNAL_PROCESSING=144 +MM_SPEECHCOMP=76 +MM_SPLASH_STUDIOS=133 +MM_SSP_SNDFESAUX=7 +MM_SSP_SNDFESMIDIIN=3 +MM_SSP_SNDFESMIDIOUT=4 +MM_SSP_SNDFESMIX=6 +MM_SSP_SNDFESSYNTH=5 +MM_SSP_SNDFESWAVEIN=1 +MM_SSP_SNDFESWAVEOUT=2 +MM_STREAM_CLOSE=0x3D5 +MM_STREAM_DONE=0x3D6 +MM_STREAM_ERROR=0x3D7 +MM_STREAM_OPEN=0x3D4 +MM_STUDER=171 +MM_STUDIO_16_AUX=(MM_MEDIAVISION_PROSTUDIO_16+7) +MM_STUDIO_16_MIDIIN=(MM_MEDIAVISION_PROSTUDIO_16+2) +MM_STUDIO_16_MIDIOUT=(MM_MEDIAVISION_PROSTUDIO_16+1) +MM_STUDIO_16_MIXER=(MM_MEDIAVISION_PROSTUDIO_16+6) +MM_STUDIO_16_SYNTH=(MM_MEDIAVISION_PROSTUDIO_16+3) +MM_STUDIO_16_WAVEIN=(MM_MEDIAVISION_PROSTUDIO_16+5) +MM_STUDIO_16_WAVEOUT=(MM_MEDIAVISION_PROSTUDIO_16+4) +MM_SUNCOM=186 +MM_SUPERMAC=73 +MM_SYDEC_NV=248 +MM_SYDEC_NV_WAVEIN=1 +MM_SYDEC_NV_WAVEOUT=2 +MM_TANDY=29 +MM_TANDY_PSSJWAVEIN=9 +MM_TANDY_PSSJWAVEOUT=10 +MM_TANDY_SENS_MMAMIDIIN=6 +MM_TANDY_SENS_MMAMIDIOUT=7 +MM_TANDY_SENS_MMAWAVEIN=4 +MM_TANDY_SENS_MMAWAVEOUT=5 +MM_TANDY_SENS_VISWAVEOUT=8 +MM_TANDY_VISBIOSSYNTH=3 +MM_TANDY_VISWAVEIN=1 +MM_TANDY_VISWAVEOUT=2 +MM_TBS_TROPEZ_AUX1=39 +MM_TBS_TROPEZ_AUX2=40 +MM_TBS_TROPEZ_LINE=41 +MM_TBS_TROPEZ_WAVEIN=37 +MM_TBS_TROPEZ_WAVEOUT=38 +MM_TDK=135 +MM_TDK_MW_AUX=6 +MM_TDK_MW_AUX_BASS=101 +MM_TDK_MW_AUX_CHR=109 +MM_TDK_MW_AUX_MASTER=100 +MM_TDK_MW_AUX_MIDI_VOL=103 +MM_TDK_MW_AUX_RVB=108 +MM_TDK_MW_AUX_TREBLE=102 +MM_TDK_MW_AUX_VOL=107 +MM_TDK_MW_AUX_WAVE_CHR=106 +MM_TDK_MW_AUX_WAVE_RVB=105 +MM_TDK_MW_AUX_WAVE_VOL=104 +MM_TDK_MW_MIDI_IN=2 +MM_TDK_MW_MIDI_OUT=3 +MM_TDK_MW_MIDI_SYNTH=1 +MM_TDK_MW_MIXER=10 +MM_TDK_MW_WAVE_IN=4 +MM_TDK_MW_WAVE_OUT=5 +MM_TERALOGIC=202 +MM_TERRATEC=70 +MM_TEXT=1 +MM_THUNDER_AUX=(MM_MEDIAVISION_THUNDER+7) +MM_THUNDER_SYNTH=(MM_MEDIAVISION_THUNDER+3) +MM_THUNDER_WAVEIN=(MM_MEDIAVISION_THUNDER+5) +MM_THUNDER_WAVEOUT=(MM_MEDIAVISION_THUNDER+4) +MM_TPORT_SYNTH=(MM_MEDIAVISION_TPORT+3) +MM_TPORT_WAVEIN=(MM_MEDIAVISION_TPORT+2) +MM_TPORT_WAVEOUT=(MM_MEDIAVISION_TPORT+1) +MM_TRUEVISION=51 +MM_TRUEVISION_WAVEIN1=1 +MM_TRUEVISION_WAVEOUT1=2 +MM_TTEWS_AUX=9 +MM_TTEWS_MIDIIN=3 +MM_TTEWS_MIDIMONITOR=6 +MM_TTEWS_MIDIOUT=4 +MM_TTEWS_MIDISYNTH=5 +MM_TTEWS_MIXER=10 +MM_TTEWS_VMIDIIN=7 +MM_TTEWS_VMIDIOUT=8 +MM_TTEWS_WAVEIN=1 +MM_TTEWS_WAVEOUT=2 +MM_TURTLE_BEACH=21 +MM_TWIPS=6 +MM_UH_ACM_ADPCM=1 +MM_UHER_INFORMATIC=247 +MM_UNISYS=223 +MM_UNISYS_ACM_NAP=1 +MM_UNMAPPED=0xFFFF +MM_VAL=35 +MM_VAL_MICROKEY_AP_WAVEIN=1 +MM_VAL_MICROKEY_AP_WAVEOUT=2 +MM_VANKOEVERING=168 +MM_VIA=250 +MM_VIA_AUX=4 +MM_VIA_MIXER=3 +MM_VIA_MPU401_MIDIIN=6 +MM_VIA_MPU401_MIDIOUT=5 +MM_VIA_SWFM_SYNTH=7 +MM_VIA_WAVEIN=2 +MM_VIA_WAVEOUT=1 +MM_VIA_WDM_MIXER=10 +MM_VIA_WDM_MPU401_MIDIIN=12 +MM_VIA_WDM_MPU401_MIDIOUT=11 +MM_VIA_WDM_WAVEIN=9 +MM_VIA_WDM_WAVEOUT=8 +MM_VIDEOLOGIC=53 +MM_VIDEOLOGIC_MSWAVEIN=1 +MM_VIDEOLOGIC_MSWAVEOUT=2 +MM_VIENNASYS=157 +MM_VIENNASYS_TSP_WAVE_DRIVER=1 +MM_VIONA=161 +MM_VIONA_BUSTER_MIXER=4 +MM_VIONA_CINEMASTER_MIXER=5 +MM_VIONA_CONCERTO_MIXER=6 +MM_VIONA_QVINPCI_MIXER=1 +MM_VIONA_QVINPCI_WAVEIN=2 +MM_VIONAQVINPCI_WAVEOUT=3 +MM_VIRTUALMUSIC=205 +MM_VITEC=67 +MM_VITEC_VMAKER=1 +MM_VITEC_VMPRO=2 +MM_VIVO=182 +MM_VIVO_AUDIO_CODEC=1 +MM_VKC_MPU401_MIDIIN=0x100 +MM_VKC_MPU401_MIDIOUT=0x200 +MM_VKC_SERIAL_MIDIIN=0x101 +MM_VKC_SERIAL_MIDIOUT=0x201 +MM_VOCALTEC=23 +MM_VOCALTEC_WAVEIN=2 +MM_VOCALTEC_WAVEOUT=1 +MM_VOICEINFO=156 +MM_VOICEMIXER=1 +MM_VOXWARE=114 +MM_VOXWARE_CODEC=1 +MM_VOYETRA=30 +MM_VQST=240 +MM_VQST_VQC1=1 +MM_VQST_VQC2=2 +MM_VTG=109 +MM_WANGLABS=28 +MM_WANGLABS_WAVEIN1=1 +MM_WANGLABS_WAVEOUT1=2 +MM_WAVE_MAPPER=2 +MM_WEITEK=96 +MM_WILDCAT=119 +MM_WILDCAT_AUTOSCOREMIDIIN=1 +MM_WILLOPOND_SNDCOMM_WAVEIN=108 +MM_WILLOWPOND=65 +MM_WILLOWPOND_FMSYNTH_STEREO=20 +MM_WILLOWPOND_GENERIC_AUX=115 +MM_WILLOWPOND_GENERIC_MIXER=114 +MM_WILLOWPOND_GENERIC_WAVEIN=112 +MM_WILLOWPOND_GENERIC_WAVEOUT=113 +MM_WILLOWPOND_MPU401=21 +MM_WILLOWPOND_PH_AUX=107 +MM_WILLOWPOND_PH_MIXER=106 +MM_WILLOWPOND_PH_WAVEIN=104 +MM_WILLOWPOND_PH_WAVEOUT=105 +MM_WILLOWPOND_SNDCOMM_AUX=111 +MM_WILLOWPOND_SNDCOMM_MIXER=110 +MM_WILLOWPOND_SNDCOMM_WAVEOUT=109 +MM_WILLOWPOND_SNDPORT_AUX=103 +MM_WILLOWPOND_SNDPORT_MIXER=102 +MM_WILLOWPOND_SNDPORT_WAVEIN=100 +MM_WILLOWPOND_SNDPORT_WAVEOUT=101 +MM_WIM_CLOSE=0x3BF +MM_WIM_DATA=0x3C0 +MM_WIM_OPEN=0x3BE +MM_WINBOND=204 +MM_WINNOV=61 +MM_WINNOV_CAVIAR_CHAMPAGNE=4 +MM_WINNOV_CAVIAR_VIDC=3 +MM_WINNOV_CAVIAR_WAVEIN=1 +MM_WINNOV_CAVIAR_WAVEOUT=2 +MM_WINNOV_CAVIAR_YUV8=5 +MM_WOM_CLOSE=0x3BC +MM_WOM_DONE=0x3BD +MM_WOM_OPEN=0x3BB +MM_WORKBIT=102 +MM_WORKBIT_AUX=7 +MM_WORKBIT_FMSYNTH=6 +MM_WORKBIT_JOYSTICK=8 +MM_WORKBIT_MIDIIN=4 +MM_WORKBIT_MIDIOUT=5 +MM_WORKBIT_MIXER=1 +MM_WORKBIT_WAVEIN=3 +MM_WORKBIT_WAVEOUT=2 +MM_WSS_SB16_AUX_CD=45 +MM_WSS_SB16_AUX_LINE=44 +MM_WSS_SB16_MIDIIN=41 +MM_WSS_SB16_MIDIOUT=42 +MM_WSS_SB16_MIXER=46 +MM_WSS_SB16_SYNTH=43 +MM_WSS_SB16_WAVEIN=39 +MM_WSS_SB16_WAVEOUT=40 +MM_WSS_SBPRO_AUX_CD=53 +MM_WSS_SBPRO_AUX_LINE=52 +MM_WSS_SBPRO_MIDIIN=49 +MM_WSS_SBPRO_MIDIOUT=50 +MM_WSS_SBPRO_MIXER=54 +MM_WSS_SBPRO_SYNTH=51 +MM_WSS_SBPRO_WAVEIN=47 +MM_WSS_SBPRO_WAVEOUT=48 +MM_XEBEC=85 +MM_XIRLINK=178 +MM_XIRLINK_VISIONLINK=1 +MM_XYZ=112 +MM_YAMAHA=37 +MM_YAMAHA_GSS_AUX=0x6 +MM_YAMAHA_GSS_MIDIIN=0x5 +MM_YAMAHA_GSS_MIDIOUT=0x4 +MM_YAMAHA_GSS_SYNTH=0x1 +MM_YAMAHA_GSS_WAVEIN=0x3 +MM_YAMAHA_GSS_WAVEOUT=0x2 +MM_YAMAHA_OPL3SA_FMSYNTH=0x12 +MM_YAMAHA_OPL3SA_JOYSTICK=0x18 +MM_YAMAHA_OPL3SA_MIDIIN=0x15 +MM_YAMAHA_OPL3SA_MIDIOUT=0x14 +MM_YAMAHA_OPL3SA_MIXER=0x17 +MM_YAMAHA_OPL3SA_WAVEIN=0x11 +MM_YAMAHA_OPL3SA_WAVEOUT=0x10 +MM_YAMAHA_OPL3SA_YSYNTH=0x13 +MM_YAMAHA_SERIAL_MIDIIN=0x8 +MM_YAMAHA_SERIAL_MIDIOUT=0x7 +MM_YAMAHA_SXG_MIDIOUT=0x22 +MM_YAMAHA_SXG_MIXER=0x24 +MM_YAMAHA_SXG_WAVEOUT=0x23 +MM_YAMAHA_YMF724_AUX=0x1e +MM_YAMAHA_YMF724_MIDIOUT=0x1d +MM_YAMAHA_YMF724_MIXER=0x1f +MM_YAMAHA_YMF724_WAVEIN=0x1c +MM_YAMAHA_YMF724_WAVEOUT=0x1b +MM_YAMAHA_YMF724LEG_FMSYNTH=0x20 +MM_YAMAHA_YMF724LEG_MIDIIN=0x1a +MM_YAMAHA_YMF724LEG_MIDIOUT=0x19 +MM_YAMAHA_YMF724LEG_MIXER=0x21 +MM_YOUCOM=256 +MM_ZEFIRO=170 +MM_ZEFIRO_ZA2=2 +MM_ZYXEL=9 +MM_ZYXEL_ACM_ADPCM=1 +MMC_IMAGECALLBACK=-1 +MMC_MULTI_SELECT_COOKIE=-2 +MMC_NODEID_SLOW_RETRIEVAL=0x1 +MMC_NW_OPTION_CUSTOMTITLE=0x8 +MMC_NW_OPTION_NONE=0 +MMC_NW_OPTION_NOPERSIST=0x10 +MMC_NW_OPTION_NOSCOPEPANE=0x1 +MMC_NW_OPTION_NOTOOLBARS=0x2 +MMC_NW_OPTION_SHORTTITLE=0x4 +MMC_PROP_CHANGEAFFECTSUI=0x1 +MMC_PROP_MODIFIABLE=0x2 +MMC_PROP_PERSIST=0x8 +MMC_PROP_REMOVABLE=0x4 +MMC_PSO_HASHELP=0x2 +MMC_PSO_NEWWIZARDTYPE=0x4 +MMC_PSO_NO_PROPTITLE=0x8 +MMC_PSO_NOAPPLYNOW=0x1 +MMC_TEXTCALLBACK=MMC_CALLBACK +MMC_VER=0x120 +MMC_VIEW_OPTIONS_CREATENEW=0x10 +MMC_VIEW_OPTIONS_EXCLUDE_SCOPE_ITEMS_FROM_LIST=0x40 +MMC_VIEW_OPTIONS_FILTERED=0x8 +MMC_VIEW_OPTIONS_LEXICAL_SORT=0x80 +MMC_VIEW_OPTIONS_MULTISELECT=0x2 +MMC_VIEW_OPTIONS_NOLISTVIEWS=0x1 +MMC_VIEW_OPTIONS_NONE=0 +MMC_VIEW_OPTIONS_OWNERDATALIST=0x4 +MMC_VIEW_OPTIONS_USEFONTLINKING=0x20 +MMC_WINDOW_COOKIE=-3 +MMCLV_AUTO=-1 +MMCLV_NOICON=-1 +MMCLV_NOPARAM=-2 +MMCLV_NOPTR=0 +MMCLV_UPDATE_NOINVALIDATEALL=0x1 +MMCLV_UPDATE_NOSCROLL=0x2 +MMCLV_VIEWSTYLE_FILTERED=0x4 +MMCLV_VIEWSTYLE_ICON=0 +MMCLV_VIEWSTYLE_LIST=0x3 +MMCLV_VIEWSTYLE_REPORT=0x1 +MMCLV_VIEWSTYLE_SMALLICON=0x2 +MMIO_ALLOCBUF=0x10000 +MMIO_COMPAT=0x0 +MMIO_CREATE=0x1000 +MMIO_CREATELIST=0x40 +MMIO_CREATERIFF=0x20 +MMIO_DEFAULTBUFFER=8192 +MMIO_DELETE=0x200 +MMIO_DENYNONE=0x40 +MMIO_DENYREAD=0x30 +MMIO_DENYWRITE=0x20 +MMIO_DIRTY=0x10000000 +MMIO_EMPTYBUF=0x10 +MMIO_EXCLUSIVE=0x10 +MMIO_EXIST=0x4000 +MMIO_FHOPEN=0x10 +MMIO_FINDCHUNK=0x10 +MMIO_FINDLIST=0x40 +MMIO_FINDPROC=0x40000 +MMIO_FINDRIFF=0x20 +MMIO_GETTEMP=0x20000 +MMIO_GLOBALPROC=0x10000000 +MMIO_INSTALLPROC=0x10000 +MMIO_OPEN_VALID=0x3FFFF +MMIO_PARSE=0x100 +MMIO_PUBLICPROC=0x10000000 +MMIO_READ=0x0 +MMIO_READWRITE=0x2 +MMIO_REMOVEPROC=0x20000 +MMIO_RWMODE=0x3 +MMIO_SHAREMODE=0x70 +MMIO_TOUPPER=0x10 +MMIO_UNICODEPROC=0x1000000 +MMIO_VALIDPROC=0x11070000 +MMIO_WRITE=0x1 +MMIOERR_ACCESSDENIED=(MMIOERR_BASE + 12) +MMIOERR_BASE=256 +MMIOERR_CANNOTCLOSE=(MMIOERR_BASE + 4) +MMIOERR_CANNOTEXPAND=(MMIOERR_BASE + 8) +MMIOERR_CANNOTOPEN=(MMIOERR_BASE + 3) +MMIOERR_CANNOTREAD=(MMIOERR_BASE + 5) +MMIOERR_CANNOTSEEK=(MMIOERR_BASE + 7) +MMIOERR_CANNOTWRITE=(MMIOERR_BASE + 6) +MMIOERR_CHUNKNOTFOUND=(MMIOERR_BASE + 9) +MMIOERR_FILENOTFOUND=(MMIOERR_BASE + 1) +MMIOERR_INVALIDFILE=(MMIOERR_BASE + 16) +MMIOERR_NETWORKERROR=(MMIOERR_BASE + 14) +MMIOERR_OUTOFMEMORY=(MMIOERR_BASE + 2) +MMIOERR_PATHNOTFOUND=(MMIOERR_BASE + 11) +MMIOERR_SHARINGVIOLATION=(MMIOERR_BASE + 13) +MMIOERR_TOOMANYOPENFILES=(MMIOERR_BASE + 15) +MMIOERR_UNBUFFERED=(MMIOERR_BASE + 10) +MMIOM_CLOSE=4 +MMIOM_OPEN=3 +MMIOM_READ=MMIO_READ +MMIOM_RENAME=6 +MMIOM_SEEK=2 +MMIOM_USER=0x8000 +MMIOM_WRITE=MMIO_WRITE +MMIOM_WRITEFLUSH=5 +MMSYSERR_ALLOCATED=(MMSYSERR_BASE + 4) +MMSYSERR_BADDB=(MMSYSERR_BASE + 14) +MMSYSERR_BADDEVICEID=(MMSYSERR_BASE + 2) +MMSYSERR_BADERRNUM=(MMSYSERR_BASE + 9) +MMSYSERR_BASE=0 +MMSYSERR_DELETEERROR=(MMSYSERR_BASE + 18) +MMSYSERR_ERROR=(MMSYSERR_BASE + 1) +MMSYSERR_HANDLEBUSY=(MMSYSERR_BASE + 12) +MMSYSERR_INVALFLAG=(MMSYSERR_BASE + 10) +MMSYSERR_INVALHANDLE=(MMSYSERR_BASE + 5) +MMSYSERR_INVALIDALIAS=(MMSYSERR_BASE + 13) +MMSYSERR_INVALPARAM=(MMSYSERR_BASE + 11) +MMSYSERR_KEYNOTFOUND=(MMSYSERR_BASE + 15) +MMSYSERR_LASTERROR=(MMSYSERR_BASE + 13) +MMSYSERR_MOREDATA=(MMSYSERR_BASE + 21) +MMSYSERR_NODRIVER=(MMSYSERR_BASE + 6) +MMSYSERR_NODRIVERCB=(MMSYSERR_BASE + 20) +MMSYSERR_NOERROR=0 +MMSYSERR_NOMEM=(MMSYSERR_BASE + 7) +MMSYSERR_NOTENABLED=(MMSYSERR_BASE + 3) +MMSYSERR_NOTSUPPORTED=(MMSYSERR_BASE + 8) +MMSYSERR_READERROR=(MMSYSERR_BASE + 16) +MMSYSERR_VALNOTFOUND=(MMSYSERR_BASE + 19) +MMSYSERR_WRITEERROR=(MMSYSERR_BASE + 17) +MNC_CLOSE=1 +MNC_EXECUTE=2 +MNC_IGNORE=0 +MNC_SELECT=3 +MND_CONTINUE=0 +MND_ENDMENU=1 +MNGO_NOERROR=0x1 +MNGO_NOINTERFACE=0x0 +MNGOF_BOTTOMGAP=0x2 +MNGOF_GAP=0x3 +MNGOF_TOPGAP=0x1 +MNID_ID=0 +MNID_STRING=1 +MNS_AUTODISMISS=0x10000000 +MNS_CHECKORBMP=0x4000000 +MNS_DRAGDROP=0x20000000 +MNS_MODELESS=0x40000000 +MNS_NOCHECK=0x80000000 +MNS_NOTIFYBYPOS=0x8000000 +MOD_ALT=0x1 +MOD_CONTROL=0x2 +MOD_CREATED=0x1 +MOD_DELETED=0x2 +MOD_DENY_ACCESS=0x4 +MOD_FMSYNTH=4 +MOD_IGNORE_ALL_MODIFIER=0x400 +MOD_LEFT=0x8000 +MOD_MAPPER=5 +MOD_MIDIPORT=1 +MOD_ON_KEYUP=0x800 +MOD_RIGHT=0x4000 +MOD_SHIFT=0x4 +MOD_SQSYNTH=3 +MOD_SWSYNTH=7 +MOD_SYNTH=2 +MOD_UNMODIFIED=0x0 +MOD_WAVETABLE=6 +MOD_WIN=0x8 +MODALS_DOMAIN_ID_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + MODALS_DOMAIN_ID_PARMNUM) +MODALS_DOMAIN_ID_PARMNUM=9 +MODALS_DOMAIN_NAME_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + MODALS_DOMAIN_NAME_PARMNUM) +MODALS_DOMAIN_NAME_PARMNUM=8 +MODALS_FORCE_LOGOFF_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + MODALS_FORCE_LOGOFF_PARMNUM) +MODALS_FORCE_LOGOFF_PARMNUM=4 +MODALS_LOCKOUT_DURATION_PARMNUM=10 +MODALS_LOCKOUT_OBSERVATION_WINDOW_PARMNUM=11 +MODALS_LOCKOUT_THRESHOLD_PARMNUM=12 +MODALS_MAX_PASSWD_AGE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + MODALS_MAX_PASSWD_AGE_PARMNUM) +MODALS_MAX_PASSWD_AGE_PARMNUM=2 +MODALS_MIN_PASSWD_AGE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + MODALS_MIN_PASSWD_AGE_PARMNUM) +MODALS_MIN_PASSWD_AGE_PARMNUM=3 +MODALS_MIN_PASSWD_LEN_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + MODALS_MIN_PASSWD_LEN_PARMNUM) +MODALS_MIN_PASSWD_LEN_PARMNUM=1 +MODALS_PASSWD_HIST_LEN_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + MODALS_PASSWD_HIST_LEN_PARMNUM) +MODALS_PASSWD_HIST_LEN_PARMNUM=5 +MODALS_PRIMARY_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + MODALS_PRIMARY_PARMNUM) +MODALS_PRIMARY_PARMNUM=7 +MODALS_ROLE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + MODALS_ROLE_PARMNUM) +MODALS_ROLE_PARMNUM=6 +MODE_WINDOW=0x1 +MODERATELY_DELAY_SENSITIVE=0xFFFFFFFD +MODRECIP_ADD=(0x2) +MODRECIP_MODIFY=(0x4) +MODRECIP_REMOVE=(0x8) +MOM_CLOSE=MM_MOM_CLOSE +MOM_DONE=MM_MOM_DONE +MOM_OPEN=MM_MOM_OPEN +MOM_POSITIONCB=MM_MOM_POSITIONCB +MON_DATA_BLOCK_SIZE=4000 +MON_MAPPING_NAME_TEMPLATE="MS Exchange SDK PerfMon Mapping %s" +MON_MAPPING_NAME_TEMPLATE_W="MS Exchange SDK PerfMon Mapping %s" +MON_MUTEX_NAME_TEMPLATE="MS Exchange SDK PerfMon Mutex %s" +MON_MUTEX_NAME_TEMPLATE_W="MS Exchange SDK PerfMon Mutex %s" +MON_SHARED_MEMORY_SIGNATURE=0x47575011 +MONEYBIND=8 +MONITOR_DEFAULTTONEAREST=0x2 +MONITOR_DEFAULTTONULL=0x0 +MONITOR_DEFAULTTOPRIMARY=0x1 +MONITOR_STATUS_CONFIGURED=5 +MONITOR_STATUS_DELETED=10 +MONITOR_STATUS_ENABLED=4 +MONITOR_STATUS_ERROR=-1 +MONITOR_STATUS_RUNNING=6 +MONITOR_STATUS_RUNNING_FAULTED=9 +MONITORINFOF_PRIMARY=0x1 +MONO_FONT=8 +MONTHCAL_CLASSA="SysMonthCal32" +MONTHCAL_CLASSW="SysMonthCal32" +MORE_DATA=0x1 +MORE_ROWS=-1 +MOUSE_EVENT=0x2 +mouse_eventC=0x2 +MOUSE_MOVED=0x1 +MOUSE_WHEELED=0x4 +MOUSEEVENTF_ABSOLUTE=0x8000 +MOUSEEVENTF_LEFTDOWN=0x2 +MOUSEEVENTF_LEFTUP=0x4 +MOUSEEVENTF_MIDDLEDOWN=0x20 +MOUSEEVENTF_MIDDLEUP=0x40 +MOUSEEVENTF_MOVE=0x1 +MOUSEEVENTF_RIGHTDOWN=0x8 +MOUSEEVENTF_RIGHTUP=0x10 +MOUSEEVENTF_VIRTUALDESK=0x4000 +MOUSEEVENTF_WHEEL=0x800 +MOUSEEVENTF_XDOWN=0x80 +MOUSEEVENTF_XUP=0x100 +MOUSETRAILS=39 +MOUSEZ_CLASSNAME="MouseZ" +MOUSEZ_TITLE="Magellan MSWHEEL" +MOVEFILE_COPY_ALLOWED=0x2 +MOVEFILE_CREATE_HARDLINK=0x10 +MOVEFILE_DELAY_UNTIL_REBOOT=0x4 +MOVEFILE_FAIL_IF_NOT_TRACKABLE=0x20 +MOVEFILE_REPLACE_EXISTING=0x1 +MOVEFILE_WRITE_THROUGH=0x8 +MPEGLAYER3_FLAG_PADDING_ISO=0x0 +MPEGLAYER3_FLAG_PADDING_OFF=0x2 +MPEGLAYER3_FLAG_PADDING_ON=0x1 +MPEGLAYER3_ID_CONSTANTFRAMESIZE=2 +MPEGLAYER3_ID_MPEG=1 +MPEGLAYER3_ID_UNKNOWN=0 +MPEGLAYER3_WFX_EXTRA_BYTES=12 +MPR_ET_None=ET_None +MPR_ET_Optional=ET_Optional +MPR_ET_Require=ET_Require +MPR_ET_RequireMax=ET_RequireMax +MPR_INTERFACE_ADMIN_DISABLED=0x2 +MPR_INTERFACE_CONNECTION_FAILURE=0x4 +MPR_INTERFACE_DIALOUT_HOURS_RESTRICTION=0x10 +MPR_INTERFACE_NO_DEVICE=0x40 +MPR_INTERFACE_NO_MEDIA_SENSE=0x20 +MPR_INTERFACE_OUT_OF_RESOURCES=0x1 +MPR_INTERFACE_SERVICE_PAUSED=0x8 +MPR_MaxAreaCode=RAS_MaxAreaCode +MPR_MaxCallbackNumber=RAS_MaxCallbackNumber +MPR_MaxDeviceName=RAS_MaxDeviceName +MPR_MaxDeviceType=RAS_MaxDeviceType +MPR_MaxEntryName=RAS_MaxEntryName +MPR_MaxFacilities=RAS_MaxFacilities +MPR_MaxIpAddress=RAS_MaxIpAddress +MPR_MaxIpxAddress=RAS_MaxIpxAddress +MPR_MaxPadType=RAS_MaxPadType +MPR_MaxPhoneNumber=RAS_MaxPhoneNumber +MPR_MaxUserData=RAS_MaxUserData +MPR_MaxX25Address=RAS_MaxX25Address +MPR_VS_Default=VS_Default +MPR_VS_L2tpFirst=VS_L2tpFirst +MPR_VS_L2tpOnly=VS_L2tpOnly +MPR_VS_PptpFirst=VS_PptpFirst +MPR_VS_PptpOnly=VS_PptpOnly +MPRDM_DialAll=RASEDM_DialAll +MPRDM_DialAsNeeded=RASEDM_DialAsNeeded +MPRDT_Atm=RASDT_Atm +MPRDT_FrameRelay=RASDT_FrameRelay +MPRDT_Generic=RASDT_Generic +MPRDT_Irda=RASDT_Irda +MPRDT_Isdn=RASDT_Isdn +MPRDT_Modem=RASDT_Modem +MPRDT_Pad=RASDT_Pad +MPRDT_Parallel=RASDT_Parallel +MPRDT_Serial=RASDT_Serial +MPRDT_Sonet=RASDT_Sonet +MPRDT_SW56=RASDT_SW56 +MPRDT_Vpn=RASDT_Vpn +MPRDT_X25=RASDT_X25 +MPRET_Direct=RASET_Direct +MPRET_Phone=RASET_Phone +MPRET_Vpn=RASET_Vpn +MPRIDS_Disabled=RASIDS_Disabled +MPRIDS_UseGlobalValue=RASIDS_UseGlobalValue +MPRIO_DisableLcpExtensions=RASEO_DisableLcpExtensions +MPRIO_IpHeaderCompression=RASEO_IpHeaderCompression +MPRIO_NetworkLogon=RASEO_NetworkLogon +MPRIO_PromoteAlternates=RASEO_PromoteAlternates +MPRIO_RemoteDefaultGateway=RASEO_RemoteDefaultGateway +MPRIO_RequireCHAP=RASEO_RequireCHAP +MPRIO_RequireDataEncryption=RASEO_RequireDataEncryption +MPRIO_RequireEAP=RASEO_RequireEAP +MPRIO_RequireEncryptedPw=RASEO_RequireEncryptedPw +MPRIO_RequireMsCHAP=RASEO_RequireMsCHAP +MPRIO_RequireMsEncryptedPw=RASEO_RequireMsEncryptedPw +MPRIO_RequirePAP=RASEO_RequirePAP +MPRIO_RequireSPAP=RASEO_RequireSPAP +MPRIO_SecureLocalFiles=RASEO_SecureLocalFiles +MPRIO_SharedPhoneNumbers=RASEO_SharedPhoneNumbers +MPRIO_SpecificIpAddr=RASEO_SpecificIpAddr +MPRIO_SpecificNameServers=RASEO_SpecificNameServers +MPRIO_SwCompression=RASEO_SwCompression +MPRNP_Ip=RASNP_Ip +MPRNP_Ipx=RASNP_Ipx +MPV_INBOUND_CUTOFF_EXCEEDED=0x1 +MPV_WRITE_CONTENT=0x2 +MQ_ACTION_PEEK_CURRENT=0x80000000 +MQ_ACTION_PEEK_NEXT=0x80000001 +MQ_ACTION_RECEIVE=0x0 +MQ_AUTHENTICATE=1 +MQ_AUTHENTICATE_NONE=0 +MQ_CORRUPTED_QUEUE_WAS_DELETED=0xC00E0068 +MQ_DENY_NONE=0x0 +MQ_DENY_RECEIVE_SHARE=0x1 +MQ_ERROR=0xC00E0001 +MQ_ERROR_ACCESS_DENIED=0xC00E0025 +MQ_ERROR_ALLOC_FAIL=(MQ_ERROR + 0x102) +MQ_ERROR_BAD_SECURITY_CONTEXT=0xC00E0035 +MQ_ERROR_BUFFER_OVERFLOW=0xC00E001A +MQ_ERROR_CANNOT_CREATE_CERT_STORE=0xC00E006F +MQ_ERROR_CANNOT_CREATE_HASH_EX=0xC00E0081 +MQ_ERROR_CANNOT_CREATE_ON_GC=0xC00E0077 +MQ_ERROR_CANNOT_GET_DN=0xC00E007E +MQ_ERROR_CANNOT_GRANT_ADD_GUID=0xC00E0072 +MQ_ERROR_CANNOT_HASH_DATA_EX=0xC00E007F +MQ_ERROR_CANNOT_IMPERSONATE_CLIENT=0xC00E0024 +MQ_ERROR_CANNOT_JOIN_DOMAIN=0xC00E0076 +MQ_ERROR_CANNOT_LOAD_MSMQOCM=0xC00E0073 +MQ_ERROR_CANNOT_OPEN_CERT_STORE=0xC00E0070 +MQ_ERROR_CANNOT_SET_CRYPTO_SEC_DESCR=0xC00E006C +MQ_ERROR_CANNOT_SIGN_DATA_EX=0xC00E0080 +MQ_ERROR_CERTIFICATE_NOT_PROVIDED=0xC00E006D +MQ_ERROR_COMPUTER_DOES_NOT_SUPPORT_ENCRYPTION=0xC00E0033 +MQ_ERROR_CORRUPTED_EXTENSION_BUFFER=(MQ_ERROR + 0x100) +MQ_ERROR_CORRUPTED_INTERNAL_CERTIFICATE=0xC00E002D +MQ_ERROR_CORRUPTED_PERSONAL_CERT_STORE=0xC00E0031 +MQ_ERROR_CORRUPTED_SECURITY_DATA=0xC00E0030 +MQ_ERROR_COULD_NOT_GET_ACCOUNT_INFO=0xC00E0037 +MQ_ERROR_COULD_NOT_GET_USER_SID=0xC00E0036 +MQ_ERROR_DELETE_CN_IN_USE=0xC00E0048 +MQ_ERROR_DEPEND_WKS_LICENSE_OVERFLOW=0xC00E0067 +MQ_ERROR_DS_ERROR=0xC00E0043 +MQ_ERROR_DS_IS_FULL=0xC00E0042 +MQ_ERROR_DTC_CONNECT=0xC00E004C +MQ_ERROR_ENCRYPTION_PROVIDER_NOT_SUPPORTED=0xC00E006B +MQ_ERROR_EXTENSION_FIELD_NOT_FOUND=(MQ_ERROR + 0x101) +MQ_ERROR_FAIL_VERIFY_SIGNATURE_EX=0xC00E0082 +MQ_ERROR_FORMATNAME_BUFFER_TOO_SMALL=0xC00E001F +MQ_ERROR_GUID_NOT_MATCHING=0xC00E0078 +MQ_ERROR_ILLEGAL_CONTEXT=0xC00E005B +MQ_ERROR_ILLEGAL_CURSOR_ACTION=0xC00E001C +MQ_ERROR_ILLEGAL_ENTERPRISE_OPERATION=0xC00E0071 +MQ_ERROR_ILLEGAL_FORMATNAME=0xC00E001E +MQ_ERROR_ILLEGAL_MQCOLUMNS=0xC00E0038 +MQ_ERROR_ILLEGAL_MQPRIVATEPROPS=0xC00E007B +MQ_ERROR_ILLEGAL_MQQMPROPS=0xC00E0041 +MQ_ERROR_ILLEGAL_MQQUEUEPROPS=0xC00E003D +MQ_ERROR_ILLEGAL_OPERATION=0xC00E0064 +MQ_ERROR_ILLEGAL_PROPERTY_SIZE=0xC00E003B +MQ_ERROR_ILLEGAL_PROPERTY_VALUE=0xC00E0018 +MQ_ERROR_ILLEGAL_PROPERTY_VT=0xC00E0019 +MQ_ERROR_ILLEGAL_PROPID=0xC00E0039 +MQ_ERROR_ILLEGAL_QUEUE_PATHNAME=0xC00E0014 +MQ_ERROR_ILLEGAL_RELATION=0xC00E003A +MQ_ERROR_ILLEGAL_RESTRICTION_PROPID=0xC00E003C +MQ_ERROR_ILLEGAL_SECURITY_DESCRIPTOR=0xC00E0021 +MQ_ERROR_ILLEGAL_SORT=0xC00E0010 +MQ_ERROR_ILLEGAL_SORT_PROPID=0xC00E005C +MQ_ERROR_ILLEGAL_USER=0xC00E0011 +MQ_ERROR_INSUFFICIENT_PROPERTIES=0xC00E003F +MQ_ERROR_INSUFFICIENT_RESOURCES=0xC00E0027 +MQ_ERROR_INVALID_CERTIFICATE=0xC00E002C +MQ_ERROR_INVALID_HANDLE=0xC00E0007 +MQ_ERROR_INVALID_OWNER=0xC00E0044 +MQ_ERROR_INVALID_PARAMETER=0xC00E0006 +MQ_ERROR_IO_TIMEOUT=0xC00E001B +MQ_ERROR_LABEL_BUFFER_TOO_SMALL=0xC00E005E +MQ_ERROR_LABEL_TOO_LONG=0xC00E005D +MQ_ERROR_MACHINE_EXISTS=0xC00E0040 +MQ_ERROR_MACHINE_NOT_FOUND=0xC00E000D +MQ_ERROR_MESSAGE_ALREADY_RECEIVED=0xC00E001D +MQ_ERROR_MESSAGE_STORAGE_FAILED=0xC00E002A +MQ_ERROR_MISSING_CONNECTOR_TYPE=0xC00E0055 +MQ_ERROR_MQIS_READONLY_MODE=0xC00E0060 +MQ_ERROR_MQIS_SERVER_EMPTY=0xC00E005F +MQ_ERROR_NO_DS=0xC00E0013 +MQ_ERROR_NO_ENTRY_POINT_MSMQOCM=0xC00E0074 +MQ_ERROR_NO_GC_IN_DOMAIN=0xC00E007C +MQ_ERROR_NO_INTERNAL_USER_CERT=0xC00E002F +MQ_ERROR_NO_MSMQ_SERVERS_ON_DC=0xC00E0075 +MQ_ERROR_NO_MSMQ_SERVERS_ON_GC=0xC00E007D +MQ_ERROR_NO_RESPONSE_FROM_OBJECT_SERVER=0xC00E0049 +MQ_ERROR_OBJECT_SERVER_NOT_AVAILABLE=0xC00E004A +MQ_ERROR_OPERATION_CANCELLED=0xC00E0008 +MQ_ERROR_PRIVILEGE_NOT_HELD=0xC00E0026 +MQ_ERROR_PROPERTY=0xC00E0002 +MQ_ERROR_PROPERTY_NOTALLOWED=0xC00E003E +MQ_ERROR_PROV_NAME_BUFFER_TOO_SMALL=0xC00E0063 +MQ_ERROR_PUBLIC_KEY_DOES_NOT_EXIST=0xC00E007A +MQ_ERROR_PUBLIC_KEY_NOT_FOUND=0xC00E0079 +MQ_ERROR_Q_DNS_PROPERTY_NOT_SUPPORTED=0xC00E006E +MQ_ERROR_QUEUE_DELETED=0xC00E005A +MQ_ERROR_QUEUE_EXISTS=0xC00E0005 +MQ_ERROR_QUEUE_NOT_AVAILABLE=0xC00E004B +MQ_ERROR_QUEUE_NOT_FOUND=0xC00E0003 +MQ_ERROR_REMOTE_MACHINE_NOT_AVAILABLE=0xC00E0069 +MQ_ERROR_RESULT_BUFFER_TOO_SMALL=0xC00E0046 +MQ_ERROR_SECURITY_DESCRIPTOR_TOO_SMALL=0xC00E0023 +MQ_ERROR_SENDER_CERT_BUFFER_TOO_SMALL=0xC00E002B +MQ_ERROR_SENDERID_BUFFER_TOO_SMALL=0xC00E0022 +MQ_ERROR_SERVICE_NOT_AVAILABLE=0xC00E000B +MQ_ERROR_SHARING_VIOLATION=0xC00E0009 +MQ_ERROR_SIGNATURE_BUFFER_TOO_SMALL=0xC00E0062 +MQ_ERROR_STALE_HANDLE=0xC00E0056 +MQ_ERROR_SYMM_KEY_BUFFER_TOO_SMALL=0xC00E0061 +MQ_ERROR_TRANSACTION_ENLIST=0xC00E0058 +MQ_ERROR_TRANSACTION_IMPORT=0xC00E004E +MQ_ERROR_TRANSACTION_SEQUENCE=0xC00E0051 +MQ_ERROR_TRANSACTION_USAGE=0xC00E0050 +MQ_ERROR_UNSUPPORTED_ACCESS_MODE=0xC00E0045 +MQ_ERROR_UNSUPPORTED_FORMATNAME_OPERATION=0xC00E0020 +MQ_ERROR_UNSUPPORTED_OPERATION=0xC00E006A +MQ_ERROR_USER_BUFFER_TOO_SMALL=0xC00E0028 +MQ_ERROR_WKS_CANT_SERVE_CLIENT=0xC00E0066 +MQ_ERROR_WRITE_NOT_ALLOWED=0xC00E0065 +MQ_INFORMATION_DUPLICATE_PROPERTY=0x400E0005 +MQ_INFORMATION_FORMATNAME_BUFFER_TOO_SMALL=0x400E0009 +MQ_INFORMATION_ILLEGAL_PROPERTY=0x400E0002 +MQ_INFORMATION_INTERNAL_USER_CERT_EXIST=0x400E000A +MQ_INFORMATION_OPERATION_PENDING=0x400E0006 +MQ_INFORMATION_OWNER_IGNORED=0x400E000B +MQ_INFORMATION_PROPERTY=0x400E0001 +MQ_INFORMATION_PROPERTY_IGNORED=0x400E0003 +MQ_INFORMATION_UNSUPPORTED_PROPERTY=0x400E0004 +MQ_JOURNAL=1 +MQ_JOURNAL_NONE=0 +MQ_MAX_MSG_LABEL_LEN=250 +MQ_MAX_PRIORITY=7 +MQ_MAX_Q_LABEL_LEN=124 +MQ_MAX_Q_NAME_LEN=124 +MQ_MIN_PRIORITY=0 +MQ_NO_TRANSACTION=NUL +MQ_OK=0 +MQ_PEEK_ACCESS=0x20 +MQ_PRIV_LEVEL_BODY=2 +MQ_PRIV_LEVEL_NONE=0 +MQ_PRIV_LEVEL_OPTIONAL=1 +MQ_RECEIVE_ACCESS=0x1 +MQ_SEND_ACCESS=0x2 +MQ_TRANSACTIONAL=1 +MQ_TRANSACTIONAL_NONE=0 +MQCERT_REGISTER_ALWAYS=0x1 +MQCERT_REGISTER_IF_NOT_EXIST=0x2 +MQMSG_ACKNOWLEDGMENT_FULL_REACH_QUEUE=(( MQMSG_ACKNOWLEDGMENT_NEG_ARRIVAL|MQMSG_ACKNOWLEDGMENT_POS_ARRIVAL)) +MQMSG_ACKNOWLEDGMENT_FULL_RECEIVE=(( MQMSG_ACKNOWLEDGMENT_NEG_ARRIVAL|MQMSG_ACKNOWLEDGMENT_NEG_RECEIVE|MQMSG_ACKNOWLEDGMENT_POS_RECEIVE)) +MQMSG_ACKNOWLEDGMENT_NACK_REACH_QUEUE=(( MQMSG_ACKNOWLEDGMENT_NEG_ARRIVAL)) +MQMSG_ACKNOWLEDGMENT_NACK_RECEIVE=(( MQMSG_ACKNOWLEDGMENT_NEG_ARRIVAL|MQMSG_ACKNOWLEDGMENT_NEG_RECEIVE)) +MQMSG_ACKNOWLEDGMENT_NEG_ARRIVAL=0x4 +MQMSG_ACKNOWLEDGMENT_NEG_RECEIVE=0x8 +MQMSG_ACKNOWLEDGMENT_NONE=0x0 +MQMSG_ACKNOWLEDGMENT_POS_ARRIVAL=0x1 +MQMSG_ACKNOWLEDGMENT_POS_RECEIVE=0x2 +MQMSG_AUTH_LEVEL_ALWAYS=1 +MQMSG_AUTH_LEVEL_MSMQ10=2 +MQMSG_AUTH_LEVEL_MSMQ20=4 +MQMSG_AUTH_LEVEL_NONE=0 +MQMSG_AUTHENTICATION_NOT_REQUESTED=0 +MQMSG_AUTHENTICATION_REQUESTED=1 +MQMSG_AUTHENTICATION_REQUESTED_EX=3 +MQMSG_DEADLETTER=1 +MQMSG_DELIVERY_EXPRESS=0 +MQMSG_DELIVERY_RECOVERABLE=1 +MQMSG_FIRST_IN_XACT=1 +MQMSG_JOURNAL=2 +MQMSG_JOURNAL_NONE=0 +MQMSG_LAST_IN_XACT=1 +MQMSG_NOT_FIRST_IN_XACT=0 +MQMSG_NOT_LAST_IN_XACT=0 +MQMSG_PRIV_LEVEL_BODY=0x1 +MQMSG_PRIV_LEVEL_BODY_BASE=0x1 +MQMSG_PRIV_LEVEL_BODY_ENHANCED=0x3 +MQMSG_PRIV_LEVEL_NONE=0 +MQMSG_SEND_ROUTE_TO_REPORT_QUEUE=1 +MQMSG_SENDERID_TYPE_NONE=0 +MQMSG_SENDERID_TYPE_SID=1 +MQMSG_TRACE_NONE=0 +MQSEC_CHANGE_QUEUE_PERMISSIONS=WRITE_DAC +MQSEC_DELETE_JOURNAL_MESSAGE=0x8 +MQSEC_DELETE_MESSAGE=0x1 +MQSEC_DELETE_QUEUE=DELETE +MQSEC_GET_QUEUE_PERMISSIONS=READ_CONTRO +MQSEC_GET_QUEUE_PROPERTIES=0x20 +MQSEC_PEEK_MESSAGE=0x2 +MQSEC_QUEUE_GENERIC_ALL=(MQSEC_RECEIVE_MESSAGE|MQSEC_RECEIVE_JOURNAL_MESSAGE|MQSEC_WRITE_MESSAGE|MQSEC_SET_QUEUE_PROPERTIES|MQSEC_GET_QUEUE_PROPERTIES|MQSEC_DELETE_QUEUE|MQSEC_GET_QUEUE_PERMISSIONS|MQSEC_CHANGE_QUEUE_PERMISSIONS|MQSEC_TAKE_QUEUE_OWNERSHIP) +MQSEC_QUEUE_GENERIC_EXECUTE=0 +MQSEC_QUEUE_GENERIC_READ=(MQSEC_GET_QUEUE_PROPERTIES|MQSEC_GET_QUEUE_PERMISSIONS|MQSEC_RECEIVE_MESSAGE|MQSEC_RECEIVE_JOURNAL_MESSAGE) +MQSEC_QUEUE_GENERIC_WRITE=(MQSEC_GET_QUEUE_PROPERTIES|MQSEC_GET_QUEUE_PERMISSIONS|MQSEC_WRITE_MESSAGE) +MQSEC_RECEIVE_JOURNAL_MESSAGE=(MQSEC_DELETE_JOURNAL_MESSAGE|MQSEC_PEEK_MESSAGE) +MQSEC_RECEIVE_MESSAGE=(MQSEC_DELETE_MESSAGE|MQSEC_PEEK_MESSAGE) +MQSEC_SET_QUEUE_PROPERTIES=0x10 +MQSEC_TAKE_QUEUE_OWNERSHIP=WRITE_OWNER +MQSEC_WRITE_MESSAGE=0x4 +MRINFO_DISABLED_FLAG=0x20 +MRINFO_DOWN_FLAG=0x10 +MRINFO_LEAF_FLAG=0x80 +MRINFO_PIM_FLAG=0x4 +MRINFO_QUERIER_FLAG=0x40 +MRINFO_TUNNEL_FLAG=0x1 +MROUTER_E_INCONSISTENT_VIF_ID=(0xC0040017) +MROUTER_E_INSUFFICIENT_BANDWIDTH=(0xC0040006) +MROUTER_E_INTERNAL_ERROR=(0xC0040008) +MROUTER_E_INVALID_OUTPUT_ID=(0xC0040001) +MROUTER_E_INVALID_OUTPUT_VALUE=(0xC004000A) +MROUTER_E_INVALID_RESV_ID=(0xC0040002) +MROUTER_E_INVALID_ROUTE=(0xC0040003) +MROUTER_E_INVALID_STATE=(0xC0040004) +MROUTER_E_OUTPUT_DLL_INCOMPATIBLE=(0xC004000F) +MROUTER_E_OUTPUT_DLL_LOAD_FAILED=(0xC004000E) +MROUTER_E_OUTPUT_MAX_REACHED=(0xC0040007) +MROUTER_E_OUTPUT_NOT_LOADED=(0xC0040012) +MROUTER_E_OUTPUT_SET_STATE_ERROR=(0xC004000D) +MROUTER_E_OUTPUT_SHUTDOWN_PENDING=(0xC0040014) +MROUTER_E_OUTPUT_STARTUP_FAILED=(0xC0040013) +MROUTER_E_OUTPUT_VALUE_ERROR=(0xC0040009) +MROUTER_E_OUTPUT_VALUE_NOT_SUPPORTED=(0xC004000C) +MROUTER_E_OUTPUT_VALUE_REJECTED=(0xC004000B) +MROUTER_E_REGISTRY_ERROR=(0xC0040010) +MROUTER_E_ROUTE_EXISTS=(0xC0040005) +MROUTER_E_VIF_CANNOT_DELETE=(0xC0040015) +MROUTER_E_VIF_DUPLICATE_DISPLAY_NAME=(0xC0040016) +MROUTER_E_WINSOCK_ERROR=(0xC0040011) +MRUF_BINARY_LIST=1 +MRUF_DELAYED_SAVE=2 +MRUF_STRING_LIST=0 +MS_CTS_ON=0x10 +MS_DEF_DH_SCHANNEL_PROV=MS_DEF_DH_SCHANNEL_PROV_A +MS_DEF_DH_SCHANNEL_PROV_A="Microsoft DH SChannel Cryptographic Provider" +MS_DEF_DH_SCHANNEL_PROV_W="Microsoft DH SChannel Cryptographic Provider" +MS_DEF_DSS_DH_PROV=MS_DEF_DSS_DH_PROV_W +MS_DEF_DSS_DH_PROV_A="Microsoft Base DSS and Diffie-Hellman Cryptographic Provider" +MS_DEF_DSS_DH_PROV_W="Microsoft Base DSS and Diffie-Hellman Cryptographic Provider" +MS_DEF_DSS_PROV=MS_DEF_DSS_PROV_W +MS_DEF_DSS_PROV_A="Microsoft Base DSS Cryptographic Provider" +MS_DEF_DSS_PROV_W="Microsoft Base DSS Cryptographic Provider" +MS_DEF_PROV=MS_DEF_PROV_W +MS_DEF_PROV_A="Microsoft Base Cryptographic Provider v1.0" +MS_DEF_PROV_W="Microsoft Base Cryptographic Provider v1.0" +MS_DEF_RSA_SCHANNEL_PROV=MS_DEF_RSA_SCHANNEL_PROV_A +MS_DEF_RSA_SCHANNEL_PROV_A="Microsoft RSA SChannel Cryptographic Provider" +MS_DEF_RSA_SCHANNEL_PROV_W="Microsoft RSA SChannel Cryptographic Provider" +MS_DEF_RSA_SIG_PROV=MS_DEF_RSA_SIG_PROV_A +MS_DEF_RSA_SIG_PROV_A="Microsoft RSA Signature Cryptographic Provider" +MS_DEF_RSA_SIG_PROV_W="Microsoft RSA Signature Cryptographic Provider" +MS_DSR_ON=0x20 +MS_E_BUSY=MS_ERROR_CODE(6) +MS_E_INCOMPATIBLE=MS_ERROR_CODE(5) +MS_E_INVALIDSTREAMTYPE=MS_ERROR_CODE(9) +MS_E_NOSEEKING=MS_ERROR_CODE(4) +MS_E_NOSTREAM=MS_ERROR_CODE(3) +MS_E_NOTINIT=MS_ERROR_CODE(7) +MS_E_NOTRUNNING=MS_ERROR_CODE(10) +MS_E_PURPOSEID=MS_ERROR_CODE(2) +MS_E_SAMPLEALLOC=MS_ERROR_CODE(1) +MS_E_SOURCEALREADYDEFINED=MS_ERROR_CODE(8) +MS_ENH_DSS_DH_PROV=MS_ENH_DSS_DH_PROV_W +MS_ENH_DSS_DH_PROV_A="Microsoft Enhanced DSS and Diffie-Hellman Cryptographic Provider" +MS_ENH_DSS_DH_PROV_W="Microsoft Enhanced DSS and Diffie-Hellman Cryptographic Provider" +MS_ENHANCED_PROV=MS_ENHANCED_PROV_A +MS_ENHANCED_PROV_A="Microsoft Enhanced Cryptographic Provider v1.0" +MS_ENHANCED_PROV_W="Microsoft Enhanced Cryptographic Provider v1.0" +MS_EXT_SET_ID=(512) +MS_FAXROUTE_EMAIL_GUID="{6bbf7bfe-9af2-11d0-abf7-00c04fd91a4e}" +MS_FAXROUTE_FOLDER_GUID="{92041a90-9af2-11d0-abf7-00c04fd91a4e}" +MS_FAXROUTE_INBOX_GUID="{9d3d0c32-9af2-11d0-abf7-00c04fd91a4e}" +MS_FAXROUTE_PRINTING_GUID="{aec1b37c-9af2-11d0-abf7-00c04fd91a4e}" +MS_G723_CPU=70 +MS_NBF="MNBF" +MS_PERSIST_PROGID="MSPersist" +MS_REMOTE_FILENAME="MSDAREM" +MS_REMOTE_PROGID="MS Remote" +MS_RING_ON=0x40 +MS_RLSD_ON=0x80 +MS_ROUTER_VERSION=0x500 +MS_S_ENDOFSTREAM=MS_SUCCESS_CODE(3) +MS_S_NOUPDATE=MS_SUCCESS_CODE(2) +MS_S_PENDING=MS_SUCCESS_CODE(1) +MS_SCARD_PROV=MS_SCARD_PROV_A +MS_SCARD_PROV_A="Microsoft Base Smart Card Crypto Provider" +MS_SCARD_PROV_W="Microsoft Base Smart Card Crypto Provider" +MS_STRONG_PROV=MS_STRONG_PROV_A +MS_STRONG_PROV_A="Microsoft Strong Cryptographic Provider" +MS_STRONG_PROV_W="Microsoft Strong Cryptographic Provider" +MSAA_MENU_SIG=0xAA0DF00D +MSBDN_BRIDGE_CALLBACKS_VERSION=0x20000 +MSBDN_INET_EXISTING=0x100 +MSBDN_INET_GLOBAL=0x1 +MSBDN_INET_NETWORK=0x2 +MSBDN_INET_SUBNET=0x3 +MSBDN_OUTPUT_API_VERSION=0x20000 +MSBDN_OUTPUT_DISABLED=0 +MSBDN_OUTPUT_ENABLED=1 +MSBDN_OUTPUT_FORCED=2 +MSBDN_OUTPUT_SUBSYSTEM_VERSION=MSBDN_OUTPUT_SUBSYSTEM_VERSION_1 +MSBDN_OUTPUT_SUBSYSTEM_VERSION_1=1 +MSBDN_OUTPUT_VALUE_BOOLEAN=3 +MSBDN_OUTPUT_VALUE_DWORD=1 +MSBDN_OUTPUT_VALUE_IPADDRESS=2 +MSBDN_OUTPUT_VALUE_STRING=0 +MSBDN_OUTPUT_WARNING=10 +MSBDN_PROC_MSBDNOUTPUTCREATE="msbdnOutputCreate" +MSBDN_PROC_MSBDNOUTPUTDESTROY="msbdnOutputDestroy" +MSBDN_PROC_MSBDNOUTPUTFREEBUFFER="msbdnOutputFreeBuffer" +MSBDN_PROC_MSBDNOUTPUTGETSTATUS="msbdnOutputGetStatus" +MSBDN_PROC_MSBDNOUTPUTGETVALUE="msbdnOutputGetValue" +MSBDN_PROC_MSBDNOUTPUTGETVALUECOUNT="msbdnOutputGetValueCount" +MSBDN_PROC_MSBDNOUTPUTSENDPACKET="msbdnOutputSendPacket" +MSBDN_PROC_MSBDNOUTPUTSETVALUE="msbdnOutputSetValue" +MSBDN_REPORT_ERROR=102 +MSBDN_REPORT_FULLFIFO=104 +MSBDN_REPORT_OUTPUT=101 +MSBDN_REPORT_RATE=100 +MSBDN_REPORT_TIMEOUT=103 +MSCS_MD_ID_BEGIN_RESERVED=0xD000 +MSCS_MD_ID_END_RESERVED=0xDFFF +MSDAIPP_MAX_URL_LENGTH=4096 +MSG_DONTROUTE=0x4 +MSG_FTS_GET_TITLE=(WM_USER + 34) +MSG_FTS_JUMP_HASH=(WM_USER + 32) +MSG_FTS_JUMP_QWORD=(WM_USER + 35) +MSG_FTS_JUMP_VA=(WM_USER + 33) +MSG_FTS_WHERE_IS_IT=(WM_USER + 37) +MSG_GET_DEFFONT=(WM_USER + 45) +MSG_INTERRUPT=0x10 +MSG_LOCKED=(0x1) +MSG_MAXIOVLEN=16 +MSG_OOB=0x1 +MSG_PARTIAL=0x8000 +MSG_PEEK=0x2 +MSG_REINDEX_REQUEST=(WM_USER + 36) +MSG_SERVICE_CONFIGURE=0x3 +MSG_SERVICE_CREATE=0x2 +MSG_SERVICE_DELETE=0x4 +MSG_SERVICE_INSTALL=0x1 +MSG_SERVICE_PROVIDER_CREATE=0x6 +MSG_SERVICE_PROVIDER_DELETE=0x7 +MSG_SERVICE_UI_READ_ONLY=0x8 +MSG_SERVICE_UNINSTALL=0x5 +MSG_UNLOCKED=0x0 +MSGF_COMMCTRL_BEGINDRAG=0x4200 +MSGF_COMMCTRL_DRAGSELECT=0x4202 +MSGF_COMMCTRL_SIZEHEADER=0x4201 +MSGF_COMMCTRL_TOOLBARCUST=0x4203 +MSGF_DDEMGR=0x8001 +MSGF_DIALOGBOX=0 +MSGF_MAINLOOP=8 +MSGF_MAX=8 +MSGF_MENU=2 +MSGF_MESSAGEBOX=1 +MSGF_MOVE=3 +MSGF_NEXTWINDOW=6 +MSGF_SCROLLBAR=5 +MSGF_SIZE=4 +MSGF_USER=4096 +MSGFLAG_ASSOCIATED=(0x40) +MSGFLAG_FROMME=(0x20) +MSGFLAG_HASATTACH=(0x10) +MSGFLAG_NRN_PENDING=(0x200) +MSGFLAG_READ=(0x1) +MSGFLAG_RESEND=(0x80) +MSGFLAG_RN_PENDING=(0x100) +MSGFLAG_SUBMIT=(0x4) +MSGFLAG_UNMODIFIED=(0x2) +MSGFLAG_UNSENT=(0x8) +MSGID_Attributes=(1800) +MSGID_Message=(1801) +MSGNAME_FORWARDED_FROM=0x10 +MSGNAME_FORWARDED_TO=0x4 +MSGNAME_NOT_FORWARDED=0 +MSGSTATUS_DELMARKED=(0x8) +MSGSTATUS_HIDDEN=(0x4) +MSGSTATUS_HIGHLIGHTED=(0x1) +MSGSTATUS_REMOTE_DELETE=(0x2000) +MSGSTATUS_REMOTE_DOWNLOAD=(0x1000) +MSGSTATUS_TAGGED=(0x2) +MSH_MOUSEWHEEL="MSWHEEL_ROLLMSG" +MSH_SCROLL_LINES="MSH_SCROLL_LINES_MSG" +MSH_WHEELMODULE_CLASS=(MOUSEZ_CLASSNAME) +MSH_WHEELMODULE_TITLE=(MOUSEZ_TITLE) +MSH_WHEELSUPPORT="MSH_WHEELSUPPORT_MSG" +MSI_NULL_INTEGER=0x80000000 +MSIDBOPEN_CREATE=3 +MSIDBOPEN_CREATEDIRECT=4 +MSIDBOPEN_DIRECT=2 +MSIDBOPEN_READONLY=0 +MSIDBOPEN_TRANSACT=1 +MSIDXSPROP_COMMAND_LOCALE_STRING=3 +MSIDXSPROP_QUERY_RESTRICTION=4 +MSIDXSPROP_ROWSETQUERYSTATUS=2 +MSK_FP_FLAGS=0x7C0 +MSK_FP_OP=0x3F +MSKBL_FUNC=0x2 +MSKBL_FUNC_STR="mskbl" +MSKLH_FUNC=0x62 +MSKLH_FUNC_STR="msklh" +MSKLL_FUNC=0x22 +MSKLL_FUNC_STR="mskll" +MSKQH_FUNC=0x72 +MSKQH_FUNC_STR="mskqh" +MSKQL_FUNC=0x32 +MSKQL_FUNC_STR="mskql" +MSKWH_FUNC=0x52 +MSKWH_FUNC_STR="mskwh" +MSKWL_FUNC=0x12 +MSKWL_FUNC_STR="mskwl" +MSOCMD=OLECMD +MSOCMDERR_E_CANCELED=OLECMDERR_E_CANCELED +MSOCMDERR_E_DISABLED=OLECMDERR_E_DISABLED +MSOCMDERR_E_FIRST=OLECMDERR_E_FIRST +MSOCMDERR_E_NOHELP=OLECMDERR_E_NOHELP +MSOCMDERR_E_NOTSUPPORTED=OLECMDERR_E_NOTSUPPORTED +MSOCMDERR_E_UNKNOWNGROUP=OLECMDERR_E_UNKNOWNGROUP +MSOCMDEXECOPT_DODEFAULT=OLECMDEXECOPT_DODEFAULT +MSOCMDEXECOPT_DONTPROMPTUSER=OLECMDEXECOPT_DONTPROMPTUSER +MSOCMDEXECOPT_PROMPTUSER=OLECMDEXECOPT_PROMPTUSER +MSOCMDEXECOPT_SHOWHELP=OLECMDEXECOPT_SHOWHELP +MSOCMDF_ENABLED=OLECMDF_ENABLED +MSOCMDF_LATCHED=OLECMDF_LATCHED +MSOCMDF_NINCHED=OLECMDF_NINCHED +MSOCMDF_SUPPORTED=OLECMDF_SUPPORTED +MSOCMDID_CLEARSELECTION=OLECMDID_CLEARSELECTION +MSOCMDID_COPY=OLECMDID_COPY +MSOCMDID_CUT=OLECMDID_CUT +MSOCMDID_GETZOOMRANGE=OLECMDID_GETZOOMRANGE +MSOCMDID_NEW=OLECMDID_NEW +MSOCMDID_OPEN=OLECMDID_OPEN +MSOCMDID_PAGESETUP=OLECMDID_PAGESETUP +MSOCMDID_PASTE=OLECMDID_PASTE +MSOCMDID_PASTESPECIAL=OLECMDID_PASTESPECIA +MSOCMDID_PRINT=OLECMDID_PRINT +MSOCMDID_PRINTPREVIEW=OLECMDID_PRINTPREVIEW +MSOCMDID_PROPERTIES=OLECMDID_PROPERTIES +MSOCMDID_REDO=OLECMDID_REDO +MSOCMDID_SAVE=OLECMDID_SAVE +MSOCMDID_SAVEAS=OLECMDID_SAVEAS +MSOCMDID_SAVECOPYAS=OLECMDID_SAVECOPYAS +MSOCMDID_SELECTALL=OLECMDID_SELECTAL +MSOCMDID_SPELL=OLECMDID_SPEL +MSOCMDID_UNDO=OLECMDID_UNDO +MSOCMDID_ZOOM=OLECMDID_ZOOM +MSOCMDTEXT=OLECMDTEXT +MSOCMDTEXTF_NAME=OLECMDTEXTF_NAME +MSOCMDTEXTF_NONE=OLECMDTEXTF_NONE +MSOCMDTEXTF_STATUS=OLECMDTEXTF_STATUS +msodsvFailed=3 +msodsvLowSecurityLevel=4 +msodsvNoMacros=0 +msodsvPassedTrusted=2 +msodsvPassedTrustedCert=5 +msodsvUnsigned=1 +msoedmDisable=2 +msoedmDontOpen=3 +msoedmEnable=1 +msoslHigh=3 +msoslMedium=2 +msoslNone=1 +msoslUndefined=0 +MSP_ERROR=(0x10000|TRACE_USE_MASK) +MSP_EVENT=(0x100000|TRACE_USE_MASK) +MSP_INFO=(0x40000|TRACE_USE_MASK) +MSP_TRACE=(0x80000|TRACE_USE_MASK) +MSP_WARN=(0x20000|TRACE_USE_MASK) +MSR_PAUSE=1 +MSR_RESET_ALL=0 +MSR_RUN=2 +MSSIP_FLAGS_PROHIBIT_RESIZE_ON_CREATE=0x10000 +MSSIP_FLAGS_USE_CATALOG=0x20000 +MSSIPOTF_E_BAD_FIRST_TABLE_PLACEMENT=(0x80097008) +MSSIPOTF_E_BAD_MAGICNUMBER=(0x80097004) +MSSIPOTF_E_BAD_OFFSET_TABLE=(0x80097005) +MSSIPOTF_E_BADVERSION=(0x80097015) +MSSIPOTF_E_CANTGETOBJECT=(0x80097002) +MSSIPOTF_E_CRYPT=(0x80097014) +MSSIPOTF_E_DSIG_STRUCTURE=(0x80097016) +MSSIPOTF_E_FAILED_HINTS_CHECK=(0x80097011) +MSSIPOTF_E_FAILED_POLICY=(0x80097010) +MSSIPOTF_E_FILE=(0x80097013) +MSSIPOTF_E_FILE_CHECKSUM=(0x8009700D) +MSSIPOTF_E_FILETOOSMALL=(0x8009700B) +MSSIPOTF_E_NOHEADTABLE=(0x80097003) +MSSIPOTF_E_NOT_OPENTYPE=(0x80097012) +MSSIPOTF_E_OUTOFMEMRANGE=(0x80097001) +MSSIPOTF_E_PCONST_CHECK=(0x80097017) +MSSIPOTF_E_STRUCTURE=(0x80097018) +MSSIPOTF_E_TABLE_CHECKSUM=(0x8009700C) +MSSIPOTF_E_TABLE_LONGWORD=(0x80097007) +MSSIPOTF_E_TABLE_PADBYTES=(0x8009700A) +MSSIPOTF_E_TABLE_TAGORDER=(0x80097006) +MSSIPOTF_E_TABLES_OVERLAP=(0x80097009) +MSV1_0_ALLOW_SERVER_TRUST_ACCOUNT=0x20 +MSV1_0_ALLOW_WORKSTATION_TRUST_ACCOUNT=0x800 +MSV1_0_CHALLENGE_LENGTH=8 +MSV1_0_CLEARTEXT_PASSWORD_ALLOWED=0x2 +MSV1_0_CRED_LM_PRESENT=0x1 +MSV1_0_CRED_NT_PRESENT=0x2 +MSV1_0_CRED_VERSION=0 +MSV1_0_DERIVECRED_TYPE_SHA1=0 +MSV1_0_DONT_TRY_GUEST_ACCOUNT=0x10 +MSV1_0_GUEST_LOGON=0x2 +MSV1_0_LANMAN_SESSION_KEY_LENGTH=8 +MSV1_0_MAX_AVL_SIZE=64000 +MSV1_0_MAX_NTLM3_LIFE=1800 +MSV1_0_MNS_LOGON=0x1000000 +MSV1_0_NTLM3_INPUT_LENGTH=(sizeof(MSV1_0_NTLM3_RESPONSE) - MSV1_0_NTLM3_RESPONSE_LENGTH) +MSV1_0_NTLM3_OWF_LENGTH=16 +MSV1_0_NTLM3_RESPONSE_LENGTH=16 +MSV1_0_OWF_PASSWORD_LENGTH=16 +MSV1_0_PACKAGE_NAME="MICROSOFT_AUTHENTICATION_PACKAGE_V1_0" +MSV1_0_PACKAGE_NAMEW="MICROSOFT_AUTHENTICATION_PACKAGE_V1_0" +MSV1_0_PACKAGE_NAMEW_LENGTH=sizeof(MSV1_0_PACKAGE_NAMEW) - 1 +MSV1_0_PASSTHRU=0x1 +MSV1_0_RETURN_PASSWORD_EXPIRY=0x40 +MSV1_0_RETURN_PROFILE_PATH=0x200 +MSV1_0_RETURN_USER_PARAMETERS=0x8 +MSV1_0_SUBAUTH_ACCOUNT_DISABLED=0x1 +MSV1_0_SUBAUTH_ACCOUNT_EXPIRY=0x10 +MSV1_0_SUBAUTH_ACCOUNT_TYPE=0x40 +MSV1_0_SUBAUTH_LOCKOUT=0x80 +MSV1_0_SUBAUTH_LOGON_HOURS=0x8 +MSV1_0_SUBAUTH_PASSWORD=0x2 +MSV1_0_SUBAUTH_PASSWORD_EXPIRY=0x20 +MSV1_0_SUBAUTH_WORKSTATIONS=0x4 +MSV1_0_SUBAUTHENTICATION_DLL=0xFF000000 +MSV1_0_SUBAUTHENTICATION_DLL_EX=0x100000 +MSV1_0_SUBAUTHENTICATION_DLL_IIS=132 +MSV1_0_SUBAUTHENTICATION_DLL_RAS=2 +MSV1_0_SUBAUTHENTICATION_DLL_SHIFT=24 +MSV1_0_SUBAUTHENTICATION_FLAGS=0xFF000000 +MSV1_0_SUBAUTHENTICATION_KEY="SYSTEM\\CurrentControlSet\\Control \\Lsa\\MSV1_0" +MSV1_0_SUBAUTHENTICATION_VALUE="Auth" +MSV1_0_TRY_GUEST_ACCOUNT_ONLY=0x100 +MSV1_0_TRY_SPECIFIED_DOMAIN_ONLY=0x400 +MSV1_0_UPDATE_LOGON_STATISTICS=0x4 +MSV1_0_USE_CLIENT_CHALLENGE=0x80 +MSV1_0_USER_SESSION_KEY_LENGTH=16 +MSV1_0_VALIDATION_KICKOFF_TIME=0x2 +MSV1_0_VALIDATION_LOGOFF_TIME=0x1 +MSV1_0_VALIDATION_LOGON_DOMAIN=0x8 +MSV1_0_VALIDATION_LOGON_SERVER=0x4 +MSV1_0_VALIDATION_SESSION_KEY=0x10 +MSV1_0_VALIDATION_USER_FLAGS=0x20 +MSV1_0_VALIDATION_USER_ID=0x40 +MT_FPCR_FUNC=0x24 +MT_FPCR_FUNC_STR="mt_fpcr" +MTPR_OP=0x1D +MTPR_OP_STR="mt" +MTXDM_E_ENLISTRESOURCEFAILED=0x8004E100 +MUL_OP=0x13 +MULF_FUNC=0x2 +MULF_FUNC_STR="mulf" +MULG_FUNC=0x22 +MULG_FUNC_STR="mulg" +MULL_FUNC=0x0 +MULL_FUNC_STR="mull" +MULLV_FUNC=0x40 +MULLV_FUNC_STR="mull/v" +MULQ_FUNC=0x20 +MULQ_FUNC_STR="mulq" +MULQV_FUNC=0x60 +MULQV_FUNC_STR="mulq/v" +MULS_FUNC=0x2 +MULS_FUNC_STR="muls" +MULT_FUNC=0x22 +MULT_FUNC_STR="mult" +MultiByteToWideChar=MNLS_MultiByteToWideChar +MULTICLASSINFO_GETIIDPRIMARY=0x4 +MULTICLASSINFO_GETIIDSOURCE=0x8 +MULTICLASSINFO_GETNUMRESERVEDDISPIDS=0x2 +MULTICLASSINFO_GETTYPEINFO=0x1 +MULTIFILEOPENORD=1537 +MUTANT_ALL_ACCESS=(STANDARD_RIGHTS_REQUIRED|SYNCHRONIZE|MUTANT_QUERY_STATE) +MUTANT_QUERY_STATE=0x1 +MUTEX_ALL_ACCESS=MUTANT_ALL_ACCESS +MUTEX_MODIFY_STATE=MUTANT_QUERY_STATE +MUTZ_NOSAVEDFILECHECK=0x1 +MV_FLAG=0x1000 +MV_INSTANCE=0x2000 +MVI_FLAG=(MV_FLAG|MV_INSTANCE) +MVSZ=MVszW +MW_BIG_FILEOPENORD=10000 +MW_BIG_MULTIFILEOPENORD=10001 +MWMO_ALERTABLE=0x2 +MWMO_INPUTAVAILABLE=0x4 +MWMO_WAITALL=0x1 +MWT_IDENTITY=1 +MWT_LEFTMULTIPLY=2 +MWT_MAX=MWT_RIGHTMULTIPLY +MWT_MIN=MWT_IDENTITY +MWT_RIGHTMULTIPLY=3 +N_BTMASK=0xF +N_BTSHFT=4 +N_TMASK=0x30 +N_TMASK1=0xC0 +N_TMASK2=0xF0 +N_TSHIFT=2 +NABTS_BYTES_PER_LINE=36 +NABTS_LINES_PER_BUNDLE=16 +NABTS_PAYLOAD_PER_LINE=28 +NAL_CAPTURE_NOT_PAUSED=BHERR_CAPTURE_NOT_PAUSED +NAL_CAPTURE_NOT_STARTED=BHERR_NOT_CAPTURING +NAL_CAPTURE_PAUSED=BHERR_CAPTURE_PAUSED +NAL_CAPTURE_STARTED=BHERR_CAPTURING +NAL_INTERNAL_EXCEPTION=BHERR_INTERNAL_EXCEPTION +NAL_INVALID_HBUFFER=BHERR_INVALID_HBUFFER +NAL_INVALID_HNETCONTEXT=BHERR_INVALID_HNETWORK +NAL_INVALID_NETWORK_ID=BHERR_INVALID_NETWORK_ID +NAL_INVALID_PACKET_LENGTH=BHERR_INVALID_PACKET_LENGTH +NAL_MAC_DRIVER_OPEN_FAILURE=BHERR_MAC_DRIVER_OPEN_FAILURE +NAL_MSDOS_DRIVER_INIT_FAILURE=BHERR_MSDOS_DRIVER_INIT_FAILURE +NAL_MSDOS_DRIVER_NOT_LOADED=BHERR_MSDOS_DRIVER_NOT_LOADED +NAL_NETWORK_BUSY=BHERR_NETWORK_BUSY +NAL_OUT_OF_MEMORY=BHERR_OUT_OF_MEMORY +NAL_PENDING=BHERR_PENDING +NAL_PROMISCUOUS_MODE_NOT_SUPPORTED=BHERR_PROMISCUOUS_MODE_NOT_SUPPORTED +NAL_SUCCESS=BHERR_SUCCESS +NAL_TRANSMIT_ERROR=BHERR_TRANSMIT_ERROR +NAL_WINDOWS_DRIVER_INIT_FAILURE=BHERR_WINDOWS_DRIVER_INIT_FAILURE +NAL_WINDOWS_DRIVER_NOT_LOADED=BHERR_WINDOWS_DRIVER_NOT_LOADED +NAME_FLAGS_MASK=0x87 +NAME_SIZE=52 +NAMES_LOCALFORALL=4 +NAMES_LOCALFORLOCAL=2 +NAMES_LOCALFORNODE=3 +NAMES_LOCALFORREMOTE=1 +NAMES_MODEFORALL=8 +NAMES_REMOTEFORALL=7 +NAMES_REMOTEFORLOCAL=5 +NAMES_REMOTEFORNODE=6 +NAMESPACE_CLASS_NAME=("Namespace") +NANOSECONDS=10000000 +NAVDIR_DOWN=(0x2) +NAVDIR_FIRSTCHILD=(0x7) +NAVDIR_LASTCHILD=(0x8) +NAVDIR_LEFT=(0x3) +NAVDIR_MAX=(0x9) +NAVDIR_MIN=(0) +NAVDIR_NEXT=(0x5) +NAVDIR_PREVIOUS=(0x6) +NAVDIR_RIGHT=(0x4) +NAVDIR_UP=(0x1) +NCBACTION=0x77 +NCBADDGRNAME=0x36 +NCBADDNAME=0x30 +NCBASTAT=0x33 +NCBCALL=0x10 +NCBCANCEL=0x35 +NCBCHAINSEND=0x17 +NCBCHAINSENDNA=0x72 +NCBDELNAME=0x31 +NCBDGRECV=0x21 +NCBDGRECVBC=0x23 +NCBDGSEND=0x20 +NCBDGSENDBC=0x22 +NCBENUM=0x37 +NCBFINDNAME=0x78 +NCBHANGUP=0x12 +NCBLANSTALERT=0x73 +NCBLISTEN=0x11 +NCBNAMSZ=16 +NCBRECV=0x15 +NCBRECVANY=0x16 +NCBRESET=0x32 +NCBSEND=0x14 +NCBSENDNA=0x71 +NCBSSTAT=0x34 +NCBTRACE=0x79 +NCBUNLINK=0x70 +NDDE_ACCESS_DENIED=1 +NDDE_BUF_TOO_SMALL=2 +NDDE_CANT_ACCESS_SERVER=24 +NDDE_CMD_SHOW_MASK=0xFFFF +NDDE_ERROR_MORE_DATA=3 +NDDE_GUI_CHANGE=(NDDE_SHARE_GENERIC_READ|NDDE_SHARE_GENERIC_WRITE|NDDE_SHARE_GENERIC_EXECUTE) +NDDE_GUI_FULL_CONTROL=(NDDE_SHARE_GENERIC_ALL) +NDDE_GUI_NONE=(0) +NDDE_GUI_READ=(NDDE_SHARE_GENERIC_READ) +NDDE_GUI_READ_LINK=(NDDE_SHARE_GENERIC_READ|NDDE_SHARE_INITIATE_LINK) +NDDE_INTERNAL_ERROR=11 +NDDE_INVALID_APPNAME=13 +NDDE_INVALID_FILENAME=17 +NDDE_INVALID_ITEM_LIST=21 +NDDE_INVALID_ITEMNAME=9 +NDDE_INVALID_LEVEL=7 +NDDE_INVALID_PARAMETER=6 +NDDE_INVALID_PASSWORD=8 +NDDE_INVALID_SECURITY_DESC=26 +NDDE_INVALID_SERVER=4 +NDDE_INVALID_SESSION=20 +NDDE_INVALID_SHARE=5 +NDDE_INVALID_SPECIAL_COMMAND=25 +NDDE_INVALID_TOPIC=10 +NDDE_INVALID_WINDOW=19 +NDDE_ITEM_ADVISE=(0x2) +NDDE_ITEM_GENERIC_ALL=(NDDE_ITEM_REQUEST|NDDE_ITEM_ADVISE|NDDE_ITEM_POKE|Delete|READ_CONTROL|WRITE_DAC|WRITE_OWNER) +NDDE_ITEM_GENERIC_EXECUTE=(0) +NDDE_ITEM_GENERIC_READ=(NDDE_ITEM_REQUEST|NDDE_ITEM_ADVISE) +NDDE_ITEM_GENERIC_WRITE=(NDDE_ITEM_POKE) +NDDE_ITEM_POKE=(0x4) +NDDE_ITEM_REQUEST=(0x1) +NDDE_NO_ERROR=0 +NDDE_NOT_IMPLEMENTED=14 +NDDE_NOT_RUNNING=18 +NDDE_OUT_OF_MEMORY=12 +NDDE_REGISTRY_ERROR=23 +NDDE_SHARE_ADD_ITEMS=(0x100) +NDDE_SHARE_ADVISE=(0x20) +NDDE_SHARE_ALREADY_EXIST=15 +NDDE_SHARE_DATA_CORRUPTED=22 +NDDE_SHARE_EXECUTE=(0x80) +NDDE_SHARE_GENERIC_ALL=(NDDE_SHARE_READ|NDDE_SHARE_WRITE|NDDE_SHARE_INITIATE_STATIC|NDDE_SHARE_INITIATE_LINK|NDDE_SHARE_REQUEST|NDDE_SHARE_ADVISE|NDDE_SHARE_POKE|NDDE_SHARE_EXECUTE|NDDE_SHARE_ADD_ITEMS|NDDE_SHARE_LIST_ITEMS|Delete|READ_CONTROL|WRITE_DAC|WRITE_OWNER) +NDDE_SHARE_GENERIC_EXECUTE=(NDDE_SHARE_INITIATE_STATIC|NDDE_SHARE_INITIATE_LINK|NDDE_SHARE_EXECUTE) +NDDE_SHARE_GENERIC_READ=(NDDE_SHARE_READ|NDDE_SHARE_INITIATE_STATIC|NDDE_SHARE_REQUEST|NDDE_SHARE_ADVISE|NDDE_SHARE_LIST_ITEMS) +NDDE_SHARE_GENERIC_WRITE=(NDDE_SHARE_INITIATE_STATIC|NDDE_SHARE_INITIATE_LINK|NDDE_SHARE_POKE|Delete) +NDDE_SHARE_INITIATE_LINK=(0x8) +NDDE_SHARE_INITIATE_STATIC=(0x4) +NDDE_SHARE_LIST_ITEMS=(0x200) +NDDE_SHARE_NOT_EXIST=16 +NDDE_SHARE_POKE=(0x40) +NDDE_SHARE_READ=(0x1) +NDDE_SHARE_REQUEST=(0x10) +NDDE_SHARE_WRITE=(0x2) +NDDE_SHAREDB_ADD=0x1 +NDDE_SHAREDB_ADMIN=(NDDE_SHAREDB_ADD|NDDE_SHAREDB_DELETE|NDDE_SHAREDB_LIST|READ_CONTROL|WRITE_DAC|WRITE_OWNER) +NDDE_SHAREDB_DELETE=0x2 +NDDE_SHAREDB_EVERYONE=NDDE_SHAREDB_LIST +NDDE_SHAREDB_LIST=0x4 +NDDE_SHAREDB_OPER=(NDDE_SHAREDB_ADD|NDDE_SHAREDB_DELETE|NDDE_SHAREDB_LIST) +NDDE_SHAREDB_POWER=(NDDE_SHAREDB_ADD|NDDE_SHAREDB_DELETE|NDDE_SHAREDB_LIST) +NDDE_SHAREDB_USER=(NDDE_SHAREDB_ADD|NDDE_SHAREDB_DELETE|NDDE_SHAREDB_LIST) +NDDE_TRUST_CMD_SHOW=0x10000000 +NDDE_TRUST_SHARE_DEL=0x20000000 +NDDE_TRUST_SHARE_FAIL=27 +NDDE_TRUST_SHARE_INIT=0x40000000 +NDDE_TRUST_SHARE_START=0x80000000 +NDDEF_NOCACHELOOKUP=0x2 +NDDEF_NOPASSWORDPROMPT=0x1 +NDDEF_STRIP_NDDE=0x4 +nDesiredConvDllVersion=1 +NDIS_802_3_MAC_OPTION_PRIORITY=0x1 +NDIS_CO_MAC_OPTION_DYNAMIC_LINK_SPEED=0x1 +NDIS_DEVICE_WAKE_UP_ENABLE=0x1 +NDIS_MAC_OPTION_8021P_PRIORITY=0x40 +NDIS_MAC_OPTION_COPY_LOOKAHEAD_DATA=0x1 +NDIS_MAC_OPTION_EOTX_INDICATION=0x20 +NDIS_MAC_OPTION_FULL_DUPLEX=0x10 +NDIS_MAC_OPTION_NO_LOOPBACK=0x8 +NDIS_MAC_OPTION_RECEIVE_SERIALIZED=0x2 +NDIS_MAC_OPTION_RESERVED=0x80000000 +NDIS_MAC_OPTION_TRANSFERS_NOT_PEND=0x4 +NDIS_MEDIA_CAP_RECEIVE=0x2 +NDIS_MEDIA_CAP_TRANSMIT=0x1 +NDIS_PACKET_TYPE_ALL_FUNCTIONAL=0x2000 +NDIS_PACKET_TYPE_ALL_LOCAL=0x80 +NDIS_PACKET_TYPE_ALL_MULTICAST=0x4 +NDIS_PACKET_TYPE_BROADCAST=0x8 +NDIS_PACKET_TYPE_DIRECTED=0x1 +NDIS_PACKET_TYPE_FUNCTIONAL=0x4000 +NDIS_PACKET_TYPE_GROUP=0x1000 +NDIS_PACKET_TYPE_MAC_FRAME=0x8000 +NDIS_PACKET_TYPE_MULTICAST=0x2 +NDIS_PACKET_TYPE_PROMISCUOUS=0x20 +NDIS_PACKET_TYPE_SMT=0x40 +NDIS_PACKET_TYPE_SOURCE_ROUTING=0x10 +NDIS_PNP_WAKE_UP_LINK_CHANGE=0x4 +NDIS_PNP_WAKE_UP_MAGIC_PACKET=0x1 +NDIS_PNP_WAKE_UP_PATTERN_MATCH=0x2 +NDIS_PROT_OPTION_ESTIMATED_LENGTH=0x1 +NDIS_PROT_OPTION_NO_LOOPBACK=0x2 +NDIS_PROT_OPTION_NO_RSVD_ON_RCVPKT=0x4 +NDIS_PROTOCOL_ID_DEFAULT=0x0 +NDIS_PROTOCOL_ID_IPX=0x6 +NDIS_PROTOCOL_ID_MASK=0xF +NDIS_PROTOCOL_ID_MAX=0xF +NDIS_PROTOCOL_ID_NBF=0x7 +NDIS_PROTOCOL_ID_TCP_IP=0x2 +NDIS_RING_AUTO_REMOVAL_ERROR=0x400 +NDIS_RING_COUNTER_OVERFLOW=0x100 +NDIS_RING_HARD_ERROR=0x4000 +NDIS_RING_LOBE_WIRE_FAULT=0x800 +NDIS_RING_REMOVE_RECEIVED=0x200 +NDIS_RING_RING_RECOVERY=0x40 +NDIS_RING_SIGNAL_LOSS=0x8000 +NDIS_RING_SINGLE_STATION=0x80 +NDIS_RING_SOFT_ERROR=0x2000 +NDIS_RING_TRANSMIT_BEACON=0x1000 +NDR_ASCII_CHAR=0x0 +NDR_BIG_ENDIAN=0x0 +NDR_CHAR_REP_MASK=0xF +NDR_EBCDIC_CHAR=0x1 +NDR_FLOAT_REP_MASK=0xFF00 +NDR_IBM_FLOAT=0x300 +NDR_IEEE_FLOAT=0x0 +NDR_INT_REP_MASK=0xF0 +NDR_LITTLE_ENDIAN=0x10 +NDR_LOCAL_DATA_REPRESENTATION=0x0 +NDR_LOCAL_ENDIAN=NDR_BIG_ENDIAN +NDR_VAX_FLOAT=0x100 +NDW_INSTALLFLAG_CI_PICKED_OEM=0x8000 +NDW_INSTALLFLAG_DIDFACTDEFS=0x1 +NDW_INSTALLFLAG_EXPRESSINTRO=0x400 +NDW_INSTALLFLAG_HARDWAREALLREADYIN=0x2 +NDW_INSTALLFLAG_INSTALLSPECIFIC=0x2000 +NDW_INSTALLFLAG_KNOWNCLASS=0x80000 +NDW_INSTALLFLAG_NEEDREBOOT=DI_NEEDREBOOT +NDW_INSTALLFLAG_NEEDRESTART=DI_NEEDRESTART +NDW_INSTALLFLAG_NEEDSHUTDOWN=0x200 +NDW_INSTALLFLAG_NODETECTEDDEVS=0x1000 +NDW_INSTALLFLAG_PCMCIADEVICE=0x20000 +NDW_INSTALLFLAG_PCMCIAMODE=0x10000 +NDW_INSTALLFLAG_SKIPCLASSLIST=0x4000 +NDW_INSTALLFLAG_SKIPISDEVINSTALLED=0x800 +NDW_INSTALLFLAG_USERCANCEL=0x40000 +NE_E_CANTCONNECT=17 +NE_E_CONNBROKEN=4 +NE_E_CONNBUSY=3 +NE_E_CONNMODE=12 +NE_E_GENERAL=11 +NE_E_INVALIDCONN=14 +NE_E_NAMENOTFOUND=13 +NE_E_NETBUSY=9 +NE_E_NETDATAERR=15 +NE_E_NETNOTSTARTED=7 +NE_E_NOACCESS=2 +NE_E_NOMAP=0 +NE_E_NOMEMORY=1 +NE_E_NONETACCESS=10 +NE_E_NORESOURCE=8 +NE_E_SERVERNOTFOUND=6 +NE_E_TOOMANYCONN=5 +NE_E_TOOMANYFILES=16 +NE_MAX_NETERROR=17 +NEEDS_PREPROCESSING=0x1 +NEEDS_SPOOLER=0x2 +NEGOSSP_NAME=NEGOSSP_NAME_A +NEGOSSP_NAME_A="Negotiate" +NEGOSSP_NAME_W="Negotiate" +NEGOTIATE_ALLOW_NTLM=0x10000000 +NEGOTIATE_MAX_PREFIX=32 +NEGOTIATE_NEG_NTLM=0x20000000 +NELOG_Access_File_Bad=(ERRLOG_BASE + 22) +NELOG_AT_cannot_read=(ERRLOG_BASE + 74) +NELOG_AT_cannot_write=(ERRLOG_BASE + 29) +NELOG_AT_Exec_Err=(ERRLOG_BASE + 78) +NELOG_AT_sched_err=(ERRLOG_BASE + 75) +NELOG_AT_schedule_file_created=(ERRLOG_BASE + 76) +NELOG_Build_Name=(ERRLOG_BASE + 70) +NELOG_Cant_Make_Msg_File=(ERRLOG_BASE + 30) +NELOG_DiskFT=(ERRLOG_BASE + 121) +NELOG_DriverNotLoaded=(ERRLOG2_BASE + 27) +NELOG_Entries_Lost=(ERRLOG_BASE + 14) +NELOG_Error_in_DLL=(ERRLOG_BASE + 156) +NELOG_Exec_Netservr_NoMem=(ERRLOG_BASE + 31) +NELOG_FailedToGetComputerName=(ERRLOG2_BASE + 26) +NELOG_FailedToRegisterSC=(ERRLOG2_BASE + 24) +NELOG_FailedToSetServiceStatus=(ERRLOG2_BASE + 25) +NELOG_File_Changed=(ERRLOG_BASE + 153) +NELOG_Files_Dont_Fit=(ERRLOG_BASE + 154) +NELOG_FT_ErrLog_Too_Large=(ERRLOG_BASE + 158) +NELOG_FT_Update_In_Progress=(ERRLOG_BASE + 159) +NELOG_HardErr_From_Server=(ERRLOG_BASE + 82) +NELOG_HotFix=(ERRLOG_BASE + 81) +NELOG_Init_Chardev_Err=(ERRLOG_BASE + 24) +NELOG_Init_Exec_Fail=(ERRLOG_BASE + 5) +NELOG_Init_OpenCreate_Err=(ERRLOG_BASE + 10) +NELOG_Init_Seg_Overflow=(ERRLOG_BASE + 20) +NELOG_Internal_Error=(ERRLOG_BASE + 0) +NELOG_Invalid_Config_File=(ERRLOG_BASE + 152) +NELOG_Invalid_Config_Line=(ERRLOG_BASE + 151) +NELOG_Ioctl_Error=(ERRLOG_BASE + 8) +NELOG_Lazy_Write_Err=(ERRLOG_BASE + 80) +NELOG_LocalSecFail1=(ERRLOG_BASE + 83) +NELOG_LocalSecFail2=(ERRLOG_BASE + 84) +NELOG_LocalSecFail3=(ERRLOG_BASE + 85) +NELOG_LocalSecGeneralFail=(ERRLOG_BASE + 86) +NELOG_Mail_Slt_Err=(ERRLOG_BASE + 73) +NELOG_Mailslot_err=(ERRLOG_BASE + 27) +NELOG_Message_Send=(ERRLOG_BASE + 72) +NELOG_Missing_Parameter=(ERRLOG_BASE + 150) +NELOG_Msg_Log_Err=(ERRLOG_BASE + 50) +NELOG_Msg_Sem_Shutdown=(ERRLOG_BASE + 41) +NELOG_Msg_Shutdown=(ERRLOG_BASE + 40) +NELOG_Msg_Unexpected_SMB_Type=(ERRLOG_BASE + 52) +NELOG_Name_Expansion=(ERRLOG_BASE + 71) +NELOG_Ncb_Error=(ERRLOG_BASE + 6) +NELOG_Ncb_TooManyErr=(ERRLOG_BASE + 26) +NELOG_Net_Not_Started=(ERRLOG_BASE + 7) +NELOG_NetBios=(ERRLOG_BASE + 11) +NELOG_NetlogonAddNameFailure=(ERRLOG2_BASE + 41) +NELOG_NetlogonAuthDCFail=(ERRLOG_BASE + 110) +NELOG_NetlogonAuthNoDomainController=(ERRLOG2_BASE + 19) +NELOG_NetlogonAuthNoTrustLsaSecret=(ERRLOG2_BASE + 20) +NELOG_NetlogonAuthNoTrustSamAccount=(ERRLOG2_BASE + 21) +NELOG_NetlogonBadSiteName=(ERRLOG2_BASE + 79) +NELOG_NetlogonBadSubnetName=(ERRLOG2_BASE + 80) +NELOG_NetlogonBrowserDriver=(ERRLOG2_BASE + 40) +NELOG_NetlogonChangeLogCorrupt=(ERRLOG2_BASE + 5) +NELOG_NetlogonDcSiteCovered=(ERRLOG2_BASE + 84) +NELOG_NetlogonDcSiteNotCovered=(ERRLOG2_BASE + 85) +NELOG_NetlogonDownLevelLogoffFailed=(ERRLOG2_BASE + 8) +NELOG_NetlogonDownLevelLogonFailed=(ERRLOG2_BASE + 7) +NELOG_NetlogonDuplicateMachineAccounts=(ERRLOG2_BASE + 38) +NELOG_NetlogonDynamicDnsDeregisterFailure=(ERRLOG2_BASE + 75) +NELOG_NetlogonDynamicDnsFailure=(ERRLOG2_BASE + 82) +NELOG_NetlogonDynamicDnsRegisterFailure=(ERRLOG2_BASE + 74) +NELOG_NetlogonDynamicDnsServerFailure=(ERRLOG2_BASE + 81) +NELOG_NetlogonFailedAccountDelta=(ERRLOG2_BASE + 35) +NELOG_NetlogonFailedDnsHostNameUpdate=(ERRLOG2_BASE + 89) +NELOG_NetlogonFailedDomainDelta=(ERRLOG2_BASE + 29) +NELOG_NetlogonFailedFileCreate=(ERRLOG2_BASE + 76) +NELOG_NetlogonFailedGlobalGroupDelta=(ERRLOG2_BASE + 30) +NELOG_NetlogonFailedLocalGroupDelta=(ERRLOG2_BASE + 31) +NELOG_NetlogonFailedPolicyDelta=(ERRLOG2_BASE + 33) +NELOG_NetlogonFailedPrimary=(ERRLOG_BASE + 123) +NELOG_NetlogonFailedSecretDelta=(ERRLOG2_BASE + 36) +NELOG_NetlogonFailedSpnUpdate=(ERRLOG2_BASE + 88) +NELOG_NetlogonFailedToAddRpcInterface=(ERRLOG2_BASE + 2) +NELOG_NetlogonFailedToCreateShare=(ERRLOG2_BASE + 6) +NELOG_NetlogonFailedToReadMailslot=(ERRLOG2_BASE + 3) +NELOG_NetlogonFailedToRegisterSC=(ERRLOG2_BASE + 4) +NELOG_NetlogonFailedToUpdateTrustList=(ERRLOG2_BASE + 1) +NELOG_NetlogonFailedTrustedDomainDelta=(ERRLOG2_BASE + 34) +NELOG_NetlogonFailedUserDelta=(ERRLOG2_BASE + 32) +NELOG_NetlogonFullSyncCallFailed=(ERRLOG2_BASE + 14) +NELOG_NetlogonFullSyncCallSuccess=(ERRLOG2_BASE + 13) +NELOG_NetlogonFullSyncFailed=(ERRLOG2_BASE + 18) +NELOG_NetlogonFullSyncSuccess=(ERRLOG2_BASE + 17) +NELOG_NetlogonGcSiteCovered=(ERRLOG2_BASE + 86) +NELOG_NetlogonGcSiteNotCovered=(ERRLOG2_BASE + 87) +NELOG_NetlogonGetSubnetToSite=(ERRLOG2_BASE + 77) +NELOG_NetlogonLanmanBdcsNotAllowed=(ERRLOG2_BASE + 72) +NELOG_NetlogonNoDynamicDns=(ERRLOG2_BASE + 73) +NELOG_NetlogonNoSiteForClient=(ERRLOG2_BASE + 78) +NELOG_NetlogonNTLogoffFailed=(ERRLOG2_BASE + 10) +NELOG_NetlogonNTLogonFailed=(ERRLOG2_BASE + 9) +NELOG_NetlogonPartialSyncCallFailed=(ERRLOG2_BASE + 12) +NELOG_NetlogonPartialSyncCallSuccess=(ERRLOG2_BASE + 11) +NELOG_NetlogonPartialSyncFailed=(ERRLOG2_BASE + 16) +NELOG_NetlogonPartialSyncSuccess=(ERRLOG2_BASE + 15) +NELOG_NetlogonPasswdSetFailed=(ERRLOG_BASE + 124) +NELOG_NetlogonRequireSignOrSealError=(ERRLOG_BASE + 127) +NELOG_NetlogonRpcCallCancelled=(ERRLOG2_BASE + 83) +NELOG_NetlogonServerAuthFailed=(ERRLOG2_BASE + 22) +NELOG_NetlogonServerAuthNoTrustSamAccount=(ERRLOG2_BASE + 23) +NELOG_NetlogonSessionTypeWrong=(ERRLOG2_BASE + 70) +NELOG_NetlogonSSIInitError=(ERRLOG2_BASE + 0) +NELOG_NetlogonSyncError=(ERRLOG_BASE + 126) +NELOG_NetlogonSystemError=(ERRLOG2_BASE + 37) +NELOG_NetlogonTooManyGlobalGroups=(ERRLOG2_BASE + 39) +NELOG_NetlogonTrackingError=(ERRLOG_BASE + 125) +NELOG_NetWkSta_Internal_Error=(ERRLOG_BASE + 90) +NELOG_NetWkSta_NCB_Err=(ERRLOG_BASE + 95) +NELOG_NetWkSta_No_Resource=(ERRLOG_BASE + 91) +NELOG_NetWkSta_Reset_Err=(ERRLOG_BASE + 97) +NELOG_NetWkSta_SMB_Err=(ERRLOG_BASE + 92) +NELOG_NetWkSta_Stuck_VC_Err=(ERRLOG_BASE + 94) +NELOG_NetWkSta_Too_Many=(ERRLOG_BASE + 98) +NELOG_NetWkSta_VC_Err=(ERRLOG_BASE + 93) +NELOG_NetWkSta_Write_Behind_Err=(ERRLOG_BASE + 96) +NELOG_NoTranportLoaded=(ERRLOG2_BASE + 28) +NELOG_OEM_Code=(ERRLOG_BASE + 199) +NELOG_ReleaseMem_Alert=(ERRLOG_BASE + 28) +NELOG_Remote_API=(ERRLOG_BASE + 25) +NELOG_ReplAccessDenied=(ERRLOG_BASE + 122) +NELOG_ReplBadExport=(ERRLOG_BASE + 119) +NELOG_ReplBadImport=(ERRLOG_BASE + 118) +NELOG_ReplBadMsg=(ERRLOG_BASE + 115) +NELOG_ReplCannotMasterDir=(ERRLOG_BASE + 107) +NELOG_ReplLogonFailed=(ERRLOG_BASE + 111) +NELOG_ReplLostMaster=(ERRLOG_BASE + 109) +NELOG_ReplMaxFiles=(ERRLOG_BASE + 113) +NELOG_ReplMaxTreeDepth=(ERRLOG_BASE + 114) +NELOG_ReplNetErr=(ERRLOG_BASE + 112) +NELOG_ReplSignalFileErr=(ERRLOG_BASE + 120) +NELOG_ReplSysErr=(ERRLOG_BASE + 116) +NELOG_ReplUpdateError=(ERRLOG_BASE + 108) +NELOG_ReplUserCurDir=(ERRLOG_BASE + 106) +NELOG_ReplUserLoged=(ERRLOG_BASE + 117) +NELOG_Resource_Shortage=(ERRLOG_BASE + 1) +NELOG_RplAdapterResource=(ERRLOG2_BASE + 56) +NELOG_RplBackupDatabase=(ERRLOG2_BASE + 65) +NELOG_RplCheckConfigs=(ERRLOG2_BASE + 60) +NELOG_RplCheckSecurity=(ERRLOG2_BASE + 64) +NELOG_RplCreateProfiles=(ERRLOG2_BASE + 61) +NELOG_RplFileCopy=(ERRLOG2_BASE + 57) +NELOG_RplFileDelete=(ERRLOG2_BASE + 58) +NELOG_RplFilePerms=(ERRLOG2_BASE + 59) +NELOG_RplInitDatabase=(ERRLOG2_BASE + 66) +NELOG_RplInitRestoredDatabase=(ERRLOG2_BASE + 69) +NELOG_RplMessages=(ERRLOG2_BASE + 42) +NELOG_RplRegistry=(ERRLOG2_BASE + 62) +NELOG_RplReplaceRPLDISK=(ERRLOG2_BASE + 63) +NELOG_RplRestoreDatabaseFailure=(ERRLOG2_BASE + 67) +NELOG_RplRestoreDatabaseSuccess=(ERRLOG2_BASE + 68) +NELOG_RplSystem=(ERRLOG2_BASE + 44) +NELOG_RplUpgradeDBTo40=(ERRLOG2_BASE + 71) +NELOG_RplWkstaBbcFile=(ERRLOG2_BASE + 51) +NELOG_RplWkstaFileChecksum=(ERRLOG2_BASE + 49) +NELOG_RplWkstaFileLineCount=(ERRLOG2_BASE + 50) +NELOG_RplWkstaFileOpen=(ERRLOG2_BASE + 46) +NELOG_RplWkstaFileRead=(ERRLOG2_BASE + 47) +NELOG_RplWkstaFileSize=(ERRLOG2_BASE + 52) +NELOG_RplWkstaInternal=(ERRLOG2_BASE + 53) +NELOG_RplWkstaMemory=(ERRLOG2_BASE + 48) +NELOG_RplWkstaNetwork=(ERRLOG2_BASE + 55) +NELOG_RplWkstaTimeout=(ERRLOG2_BASE + 45) +NELOG_RplWkstaWrongVersion=(ERRLOG2_BASE + 54) +NELOG_RplXnsBoot=(ERRLOG2_BASE + 43) +NELOG_Server_Lock_Failure=(ERRLOG_BASE + 32) +NELOG_Service_Fail=(ERRLOG_BASE + 13) +NELOG_SMB_Illegal=(ERRLOG_BASE + 12) +NELOG_Srv_Close_Failure=(ERRLOG_BASE + 105) +NELOG_Srv_No_Mem_Grow=(ERRLOG_BASE + 21) +NELOG_Srv_Thread_Failure=(ERRLOG_BASE + 104) +NELOG_Srvnet_NB_Open=(ERRLOG_BASE + 77) +NELOG_Srvnet_Not_Started=(ERRLOG_BASE + 23) +NELOG_System_Error=(ERRLOG_BASE + 157) +NELOG_System_Semaphore=(ERRLOG_BASE + 9) +NELOG_Unable_To_Lock_Segment=(ERRLOG_BASE + 2) +NELOG_Unable_To_Unlock_Segment=(ERRLOG_BASE + 3) +NELOG_Uninstall_Service=(ERRLOG_BASE + 4) +NELOG_UPS_CannotOpenDriver=(ERRLOG_BASE + 133) +NELOG_UPS_CmdFileConfig=(ERRLOG_BASE + 135) +NELOG_UPS_CmdFileError=(ERRLOG_BASE + 132) +NELOG_UPS_CmdFileExec=(ERRLOG_BASE + 136) +NELOG_UPS_PowerBack=(ERRLOG_BASE + 134) +NELOG_UPS_PowerOut=(ERRLOG_BASE + 130) +NELOG_UPS_Shutdown=(ERRLOG_BASE + 131) +NELOG_VIO_POPUP_ERR=(ERRLOG_BASE + 51) +NELOG_Wksta_Bad_Mailslot_SMB=(ERRLOG_BASE + 65) +NELOG_Wksta_BiosThreadFailure=(ERRLOG_BASE + 62) +NELOG_Wksta_Compname=(ERRLOG_BASE + 61) +NELOG_Wksta_HostTab_Full=(ERRLOG_BASE + 64) +NELOG_Wksta_Infoseg=(ERRLOG_BASE + 60) +NELOG_Wksta_IniSeg=(ERRLOG_BASE + 63) +NELOG_Wksta_SSIRelogon=(ERRLOG_BASE + 67) +NELOG_Wksta_UASInit=(ERRLOG_BASE + 66) +NELOG_Wrong_DLL_Version=(ERRLOG_BASE + 155) +NERR_AccountExpired=(NERR_BASE + 139) +NERR_AccountUndefined=(NERR_BASE + 138) +NERR_AcctLimitExceeded=(NERR_BASE + 334) +NERR_ACFFileIOFail=(NERR_BASE + 129) +NERR_ACFNoParent=(NERR_BASE + 132) +NERR_ACFNoRoom=(NERR_BASE + 128) +NERR_ACFNotFound=(NERR_BASE + 119) +NERR_ACFNotLoaded=(NERR_BASE + 127) +NERR_ACFTooManyLists=(NERR_BASE + 130) +NERR_ActiveConns=(NERR_BASE + 302) +NERR_AddForwarded=(NERR_BASE + 175) +NERR_AlertExists=(NERR_BASE + 330) +NERR_AlreadyExists=(NERR_BASE + 176) +NERR_AlreadyForwarded=(NERR_BASE + 174) +NERR_AlreadyLoggedOn=(NERR_BASE + 100) +NERR_BadAsgType=(NERR_BASE + 151) +NERR_BadComponent=(NERR_BASE + 256) +NERR_BadControlRecv=(NERR_BASE + 93) +NERR_BadDest=(NERR_BASE + 282) +NERR_BadDev=(NERR_BASE + 241) +NERR_BadDevString=(NERR_BASE + 240) +NERR_BadDosFunction=(NERR_BASE + 402) +NERR_BadDosRetCode=(NERR_BASE + 400) +NERR_BadEventName=(NERR_BASE + 43) +NERR_BadFileCheckSum=(NERR_BASE + 404) +NERR_BadPassword=(NERR_BASE + 103) +NERR_BadPasswordCore=(NERR_BASE + 303) +NERR_BadQueueDevString=(NERR_BASE + 234) +NERR_BadQueuePriority=(NERR_BASE + 235) +NERR_BadReceive=(NERR_BASE + 182) +NERR_BadRecipient=(NERR_BASE + 333) +NERR_BadServiceName=(NERR_BASE + 85) +NERR_BadServiceProgName=(NERR_BASE + 88) +NERR_BadSource=(NERR_BASE + 281) +NERR_BadTransactConfig=(NERR_BASE + 41) +NERR_BadUasConfig=(NERR_BASE + 350) +NERR_BadUsername=(NERR_BASE + 102) +NERR_BASE=2100 +NERR_BrowserConfiguredToNotRun=(NERR_BASE + 450) +NERR_BrowserNotStarted=(NERR_BASE + 39) +NERR_BrowserTableIncomplete=(NERR_BASE + 219) +NERR_BufTooSmall=(NERR_BASE + 23) +NERR_CallingRplSrvr=(NERR_BASE + 415) +NERR_CanNotGrowSegment=(NERR_BASE + 133) +NERR_CanNotGrowUASFile=(NERR_BASE + 356) +NERR_CantConnectRplSrvr=(NERR_BASE + 413) +NERR_CantOpenImageFile=(NERR_BASE + 414) +NERR_CantType=(NERR_BASE + 257) +NERR_CfgCompNotFound=(NERR_BASE + 46) +NERR_CfgParamNotFound=(NERR_BASE + 47) +NERR_ClientNameNotFound=(NERR_BASE + 212) +NERR_CommDevInUse=(NERR_BASE + 243) +NERR_ComputerAccountNotFound=(NERR_BASE + 597) +NERR_DatabaseUpToDate=(NERR_BASE + 148) +NERR_DataTypeInvalid=(NERR_BASE + 67) +NERR_DCNotFound=(NERR_BASE + 353) +NERR_DefaultJoinRequired=(NERR_BASE + 594) +NERR_DelComputerName=(NERR_BASE + 178) +NERR_DeleteLater=(NERR_BASE + 198) +NERR_DestExists=(NERR_BASE + 53) +NERR_DestIdle=(NERR_BASE + 58) +NERR_DestInvalidOp=(NERR_BASE + 59) +NERR_DestInvalidState=(NERR_BASE + 62) +NERR_DestNoRoom=(NERR_BASE + 57) +NERR_DestNotFound=(NERR_BASE + 52) +NERR_DeviceIsShared=(NERR_BASE + 152) +NERR_DeviceNotShared=(NERR_BASE + 211) +NERR_DeviceShareConflict=(NERR_BASE + 218) +NERR_DevInUse=(NERR_BASE + 304) +NERR_DevInvalidOpCode=(NERR_BASE + 231) +NERR_DevNotFound=(NERR_BASE + 232) +NERR_DevNotOpen=(NERR_BASE + 233) +NERR_DevNotRedirected=(NERR_BASE + 7) +NERR_DfsAlreadyShared=(NERR_BASE + 564) +NERR_DfsBadRenamePath=(NERR_BASE + 571) +NERR_DfsCantCreateJunctionPoint=(NERR_BASE + 569) +NERR_DfsCantRemoveDfsRoot=(NERR_BASE + 582) +NERR_DfsCantRemoveLastServerShare=(NERR_BASE + 577) +NERR_DfsChildOrParentInDfs=(NERR_BASE + 583) +NERR_DfsCyclicalName=(NERR_BASE + 574) +NERR_DfsDataIsIdentical=(NERR_BASE + 581) +NERR_DfsDuplicateService=(NERR_BASE + 576) +NERR_DfsInconsistent=(NERR_BASE + 579) +NERR_DfsInternalCorruption=(NERR_BASE + 560) +NERR_DfsInternalError=(NERR_BASE + 590) +NERR_DfsLeafVolume=(NERR_BASE + 567) +NERR_DfsNoSuchServer=(NERR_BASE + 573) +NERR_DfsNoSuchShare=(NERR_BASE + 565) +NERR_DfsNoSuchVolume=(NERR_BASE + 562) +NERR_DfsNotALeafVolume=(NERR_BASE + 566) +NERR_DfsNotSupportedInServerDfs=(NERR_BASE + 575) +NERR_DfsServerNotDfsAware=(NERR_BASE + 570) +NERR_DfsServerUpgraded=(NERR_BASE + 580) +NERR_DfsVolumeAlreadyExists=(NERR_BASE + 563) +NERR_DfsVolumeDataCorrupt=(NERR_BASE + 561) +NERR_DfsVolumeHasMultipleServers=(NERR_BASE + 568) +NERR_DfsVolumeIsInterDfs=(NERR_BASE + 578) +NERR_DfsVolumeIsOffline=(NERR_BASE + 572) +NERR_DifferentServers=(NERR_BASE + 283) +NERR_DriverNotFound=(NERR_BASE + 66) +NERR_DuplicateName=(NERR_BASE + 197) +NERR_DuplicateShare=(NERR_BASE + 18) +NERR_DupNameReboot=(NERR_BASE + 44) +NERR_ErrCommRunSrv=(NERR_BASE + 289) +NERR_ErrorExecingGhost=(NERR_BASE + 291) +NERR_ExecFailure=(NERR_BASE + 215) +NERR_FileIdNotFound=(NERR_BASE + 214) +NERR_GroupExists=(NERR_BASE + 123) +NERR_GroupNotFound=(NERR_BASE + 120) +NERR_GrpMsgProcessor=(NERR_BASE + 180) +NERR_ImageParamErr=(NERR_BASE + 408) +NERR_IncompleteDel=(NERR_BASE + 199) +NERR_InternalError=(NERR_BASE + 40) +NERR_InUseBySpooler=(NERR_BASE + 242) +NERR_InvalidAPI=(NERR_BASE + 42) +NERR_InvalidComputer=(NERR_BASE + 251) +NERR_InvalidDatabase=(NERR_BASE + 147) +NERR_InvalidDevice=(NERR_BASE + 194) +NERR_InvalidLana=(NERR_BASE + 300) +NERR_InvalidLogonHours=(NERR_BASE + 141) +NERR_InvalidLogSeek=(NERR_BASE + 340) +NERR_InvalidMaxUsers=(NERR_BASE + 22) +NERR_InvalidUASOp=(NERR_BASE + 351) +NERR_InvalidWorkgroupName=(NERR_BASE + 595) +NERR_InvalidWorkstation=(NERR_BASE + 140) +NERR_IsDfsShare=(NERR_BASE + 221) +NERR_ItemNotFound=(NERR_BASE + 15) +NERR_JobInvalidState=(NERR_BASE + 64) +NERR_JobNoRoom=(NERR_BASE + 56) +NERR_JobNotFound=(NERR_BASE + 51) +NERR_LanmanIniError=(NERR_BASE + 31) +NERR_LastAdmin=(NERR_BASE + 352) +NERR_LineTooLong=(NERR_BASE + 49) +NERR_LocalDrive=(NERR_BASE + 305) +NERR_LocalForward=(NERR_BASE + 179) +NERR_LogFileChanged=(NERR_BASE + 278) +NERR_LogFileCorrupt=(NERR_BASE + 279) +NERR_LogonDomainExists=(NERR_BASE + 116) +NERR_LogonNoUserPath=(NERR_BASE + 111) +NERR_LogonScriptError=(NERR_BASE + 112) +NERR_LogonServerConflict=(NERR_BASE + 110) +NERR_LogonServerNotFound=(NERR_BASE + 115) +NERR_LogonsPaused=(NERR_BASE + 109) +NERR_LogonTrackingError=(NERR_BASE + 354) +NERR_LogOverflow=(NERR_BASE + 277) +NERR_MaxLenExceeded=(NERR_BASE + 254) +NERR_MsgAlreadyStarted=(NERR_BASE + 171) +NERR_MsgInitFailed=(NERR_BASE + 172) +NERR_MsgNotStarted=(NERR_BASE + 184) +NERR_MultipleNets=(NERR_BASE + 200) +NERR_NameInUse=(NERR_BASE + 183) +NERR_NameNotForwarded=(NERR_BASE + 188) +NERR_NameNotFound=(NERR_BASE + 173) +NERR_NameUsesIncompatibleCodePage=(NERR_BASE + 596) +NERR_NetlogonNotStarted=(NERR_BASE + 355) +NERR_NetNameNotFound=(NERR_BASE + 210) +NERR_NetNotStarted=(NERR_BASE + 2) +NERR_NetworkError=(NERR_BASE + 36) +NERR_NoAlternateServers=(NERR_BASE + 367) +NERR_NoCommDevs=(NERR_BASE + 237) +NERR_NoComputerName=(NERR_BASE + 170) +NERR_NoForwardName=(NERR_BASE + 186) +NERR_NonDosFloppyUsed=(NERR_BASE + 410) +NERR_NoNetworkResource=(NERR_BASE + 5) +NERR_NonValidatedLogon=(NERR_BASE + 117) +NERR_NoRoom=(NERR_BASE + 19) +NERR_NoRplBootSystem=(NERR_BASE + 405) +NERR_NoSuchAlert=(NERR_BASE + 332) +NERR_NoSuchConnection=(NERR_BASE + 362) +NERR_NoSuchServer=(NERR_BASE + 360) +NERR_NoSuchSession=(NERR_BASE + 361) +NERR_NotInCache=(NERR_BASE + 135) +NERR_NotInDispatchTbl=(NERR_BASE + 92) +NERR_NotLocalDomain=(NERR_BASE + 220) +NERR_NotLocalName=(NERR_BASE + 185) +NERR_NotLoggedOn=(NERR_BASE + 101) +NERR_NotPrimary=(NERR_BASE + 126) +NERR_OpenFiles=(NERR_BASE + 301) +NERR_PasswordCantChange=(NERR_BASE + 143) +NERR_PasswordExpired=(NERR_BASE + 142) +NERR_PasswordHistConflict=(NERR_BASE + 144) +NERR_PasswordMismatch=(NERR_BASE + 358) +NERR_PasswordTooRecent=(NERR_BASE + 146) +NERR_PasswordTooShort=(NERR_BASE + 145) +NERR_PausedRemote=(NERR_BASE + 181) +NERR_ProcNoRespond=(NERR_BASE + 60) +NERR_ProcNotFound=(NERR_BASE + 68) +NERR_ProfileCleanup=(NERR_BASE + 272) +NERR_ProfileFileTooBig=(NERR_BASE + 270) +NERR_ProfileLoadErr=(NERR_BASE + 274) +NERR_ProfileOffset=(NERR_BASE + 271) +NERR_ProfileSaveErr=(NERR_BASE + 275) +NERR_ProfileUnknownCmd=(NERR_BASE + 273) +NERR_ProgNeedsExtraMem=(NERR_BASE + 401) +NERR_QExists=(NERR_BASE + 54) +NERR_QInvalidState=(NERR_BASE + 63) +NERR_QNoRoom=(NERR_BASE + 55) +NERR_QNotFound=(NERR_BASE + 50) +NERR_QueueNotFound=(NERR_BASE + 238) +NERR_RedirectedPath=(NERR_BASE + 17) +NERR_RemoteBootFailed=(NERR_BASE + 403) +NERR_RemoteErr=(NERR_BASE + 27) +NERR_RemoteFull=(NERR_BASE + 187) +NERR_RemoteOnly=(NERR_BASE + 6) +NERR_ResourceExists=(NERR_BASE + 125) +NERR_ResourceNotFound=(NERR_BASE + 122) +NERR_RPL_CONNECTED=(NERR_BASE + 419) +NERR_RplAdapterInfoCorrupted=(NERR_BASE + 525) +NERR_RplAdapterNameUnavailable=(NERR_BASE + 533) +NERR_RplAdapterNotFound=(NERR_BASE + 537) +NERR_RplBackupDatabase=(NERR_BASE + 536) +NERR_RplBadDatabase=(NERR_BASE + 512) +NERR_RplBadRegistry=(NERR_BASE + 511) +NERR_RplBootInfoCorrupted=(NERR_BASE + 528) +NERR_RplBootInUse=(NERR_BASE + 535) +NERR_RplBootNameUnavailable=(NERR_BASE + 540) +NERR_RplBootNotFound=(NERR_BASE + 531) +NERR_RplBootRestart=(NERR_BASE + 411) +NERR_RplBootServiceTerm=(NERR_BASE + 417) +NERR_RplBootStartFailed=(NERR_BASE + 418) +NERR_RplCannotEnum=(NERR_BASE + 515) +NERR_RplConfigInfoCorrupted=(NERR_BASE + 523) +NERR_RplConfigNameUnavailable=(NERR_BASE + 541) +NERR_RplConfigNotEmpty=(NERR_BASE + 534) +NERR_RplConfigNotFound=(NERR_BASE + 524) +NERR_RplIncompatibleProfile=(NERR_BASE + 532) +NERR_RplInternal=(NERR_BASE + 526) +NERR_RplLoadrDiskErr=(NERR_BASE + 407) +NERR_RplLoadrNetBiosErr=(NERR_BASE + 406) +NERR_RplNeedsRPLUSERAcct=(NERR_BASE + 530) +NERR_RplNoAdaptersStarted=(NERR_BASE + 510) +NERR_RplNotRplServer=(NERR_BASE + 514) +NERR_RplProfileInfoCorrupted=(NERR_BASE + 519) +NERR_RplProfileNameUnavailable=(NERR_BASE + 521) +NERR_RplProfileNotEmpty=(NERR_BASE + 522) +NERR_RplProfileNotFound=(NERR_BASE + 520) +NERR_RplRplfilesShare=(NERR_BASE + 513) +NERR_RplSrvrCallFailed=(NERR_BASE + 412) +NERR_RplVendorInfoCorrupted=(NERR_BASE + 527) +NERR_RplVendorNameUnavailable=(NERR_BASE + 539) +NERR_RplVendorNotFound=(NERR_BASE + 538) +NERR_RplWkstaInfoCorrupted=(NERR_BASE + 516) +NERR_RplWkstaNameUnavailable=(NERR_BASE + 518) +NERR_RplWkstaNeedsUserAcct=(NERR_BASE + 529) +NERR_RplWkstaNotFound=(NERR_BASE + 517) +NERR_RunSrvPaused=(NERR_BASE + 285) +NERR_ServerNotStarted=(NERR_BASE + 14) +NERR_ServiceCtlBusy=(NERR_BASE + 87) +NERR_ServiceCtlNotValid=(NERR_BASE + 91) +NERR_ServiceCtlTimeout=(NERR_BASE + 86) +NERR_ServiceEntryLocked=(NERR_BASE + 83) +NERR_ServiceInstalled=(NERR_BASE + 82) +NERR_ServiceKillProc=(NERR_BASE + 90) +NERR_ServiceNotCtrl=(NERR_BASE + 89) +NERR_ServiceNotInstalled=(NERR_BASE + 84) +NERR_ServiceNotStarting=(NERR_BASE + 94) +NERR_ServiceTableFull=(NERR_BASE + 81) +NERR_ServiceTableLocked=(NERR_BASE + 80) +NERR_SetupAlreadyJoined=(NERR_BASE + 591) +NERR_SetupDomainController=(NERR_BASE + 593) +NERR_SetupNotJoined=(NERR_BASE + 592) +NERR_ShareMem=(NERR_BASE + 4) +NERR_ShareNotFound=(NERR_BASE + 292) +NERR_SourceIsDir=(NERR_BASE + 280) +NERR_SpeGroupOp=(NERR_BASE + 134) +NERR_SpoolerNotLoaded=(NERR_BASE + 61) +NERR_SpoolNoMemory=(NERR_BASE + 65) +NERR_StandaloneLogon=(NERR_BASE + 114) +NERR_StartingRplBoot=(NERR_BASE + 416) +NERR_Success=0 +NERR_SyncRequired=(NERR_BASE + 149) +NERR_TimeDiffAtDC=(NERR_BASE + 357) +NERR_TmpFile=(NERR_BASE + 216) +NERR_TooManyAlerts=(NERR_BASE + 331) +NERR_TooManyConnections=(NERR_BASE + 365) +NERR_TooManyEntries=(NERR_BASE + 262) +NERR_TooManyFiles=(NERR_BASE + 366) +NERR_TooManyImageParams=(NERR_BASE + 409) +NERR_TooManyItems=(NERR_BASE + 21) +NERR_TooManyNames=(NERR_BASE + 177) +NERR_TooManyServers=(NERR_BASE + 363) +NERR_TooManySessions=(NERR_BASE + 364) +NERR_TooMuchData=(NERR_BASE + 217) +NERR_TruncatedBroadcast=(NERR_BASE + 189) +NERR_TryDownLevel=(NERR_BASE + 370) +NERR_UnableToAddName_F=(NERR_BASE + 105) +NERR_UnableToAddName_W=(NERR_BASE + 104) +NERR_UnableToDelName_F=(NERR_BASE + 107) +NERR_UnableToDelName_W=(NERR_BASE + 106) +NERR_UnknownDevDir=(NERR_BASE + 16) +NERR_UnknownServer=(NERR_BASE + 3) +NERR_UPSDriverNotStarted=(NERR_BASE + 380) +NERR_UPSInvalidCommPort=(NERR_BASE + 382) +NERR_UPSInvalidConfig=(NERR_BASE + 381) +NERR_UPSShutdownFailed=(NERR_BASE + 384) +NERR_UPSSignalAsserted=(NERR_BASE + 383) +NERR_UseNotFound=(NERR_BASE + 150) +NERR_UserExists=(NERR_BASE + 124) +NERR_UserInGroup=(NERR_BASE + 136) +NERR_UserLogon=(NERR_BASE + 131) +NERR_UserNotFound=(NERR_BASE + 121) +NERR_UserNotInGroup=(NERR_BASE + 137) +NERR_WkstaInconsistentState=(NERR_BASE + 37) +NERR_WkstaNotStarted=(NERR_BASE + 38) +NERR_WriteFault=(NERR_BASE + 195) +NET_API_STATUS=DWORD +NET_CLASS=0 +NET_COMMENT=4 +NET_COMMON_NAME=1 +NET_DFS_SETDC_FLAGS=0x0 +NET_DFS_SETDC_INITPKT=0x2 +NET_DFS_SETDC_TIMEOUT=0x1 +NET_DISPLAY_NAME=2 +NET_E_ADDRINUSE=0x80040307 +NET_E_BADSEQUENCE=0x80040304 +NET_E_CONNABORTED=0x8004030C +NET_E_CONNREFUSED=0x8004030E +NET_E_DISCONNECTED=0x80040303 +NET_E_GENERAL=0x80040300 +NET_E_HOSTLOOKUPFAILED=0x8004030B +NET_E_HOSTNOTFOUND=0x8004030A +NET_E_INVALIDPARAMS=0x80040308 +NET_E_NETDOWN=0x80040305 +NET_E_OPERATIONINPROGRESS=0x80040309 +NET_E_RESOURCES=0x80040302 +NET_E_TIMEOUT=0x8004030F +NET_E_UNEXPECTED=0x80040301 +NET_E_WINSOCKNOTINITIALIZED=0x80040306 +NET_HOME_SERVER=3 +NET_NOT_AVAIL=0x2 +NET_S_MOREDATA=0x4030D +NET_SEARCH=0x1 +NetAccessAdd=RxNetAccessAdd +NetAccessDel=RxNetAccessDel +NetAccessEnum=RxNetAccessEnum +NetAccessGetInfo=RxNetAccessGetInfo +NetAccessGetUserPerms=RxNetAccessGetUserPerms +NetAccessSetInfo=RxNetAccessSetInfo +NETBIOS_GROUP_NAME=(0x1) +NETBIOS_NAME_LEN=16 +NETBIOS_NAME_LENGTH=16 +NETBIOS_TYPE_QUICK_GROUP=(0x3) +NETBIOS_TYPE_QUICK_UNIQUE=(0x2) +NETBIOS_UNIQUE_NAME=0x0 +NETERR_RING_STATUS_AUTO_REMOVAL_ERROR=0x400 +NETERR_RING_STATUS_COUNTER_OVERFLOW=0x100 +NETERR_RING_STATUS_HARD_ERROR=0x4000 +NETERR_RING_STATUS_LOBE_WIRE_FAULT=0x800 +NETERR_RING_STATUS_RECOVERY=0x40 +NETERR_RING_STATUS_REMOTE_RECEIVED=0x200 +NETERR_RING_STATUS_SIGNAL_LOST=0x8000 +NETERR_RING_STATUS_SIGNAL_STATION=0x80 +NETERR_RING_STATUS_SOFT_ERROR=0x2000 +NETERR_RING_STATUS_TRANSMIT_BEACON=0x1000 +NETERR_RING_STOP_CAPTURE=0x8E00 +NETEXPORT_WRITE_ERROR=0xC0000132 +NETINFO_DISKRED=0x4 +NETINFO_DLL16=0x1 +NETINFO_PRINTERRED=0x8 +NETLOGON_CONTROL_BACKUP_CHANGE_LOG=0xFFFC +NETLOGON_CONTROL_BREAKPOINT=0xFFFF +NETLOGON_CONTROL_CHANGE_PASSWORD=9 +NETLOGON_CONTROL_FIND_USER=8 +NETLOGON_CONTROL_PDC_REPLICATE=4 +NETLOGON_CONTROL_QUERY=1 +NETLOGON_CONTROL_REDISCOVER=5 +NETLOGON_CONTROL_REPLICATE=2 +NETLOGON_CONTROL_SET_DBFLAG=0xFFFE +NETLOGON_CONTROL_SYNCHRONIZE=3 +NETLOGON_CONTROL_TC_QUERY=6 +NETLOGON_CONTROL_TRANSPORT_NOTIFY=7 +NETLOGON_CONTROL_TRUNCATE_LOG=0xFFFD +NETLOGON_CONTROL_UNLOAD_NETLOGON_DLL=0xFFFB +NETLOGON_FULL_SYNC_REPLICATION=0x4 +NETLOGON_HAS_IP=0x10 +NETLOGON_HAS_TIMESERV=0x20 +NETLOGON_REDO_NEEDED=0x8 +NETLOGON_REPLICATION_IN_PROGRESS=0x2 +NETLOGON_REPLICATION_NEEDED=0x1 +NETPROPERTY_PERSISTENT=1 +NETSCAPE_SIGN_CA_CERT_TYPE=0x1 +NETSCAPE_SIGN_CERT_TYPE=0x10 +NETSCAPE_SMIME_CA_CERT_TYPE=0x2 +NETSCAPE_SMIME_CERT_TYPE=0x20 +NETSCAPE_SSL_CA_CERT_TYPE=0x4 +NETSCAPE_SSL_CLIENT_AUTH_CERT_TYPE=0x80 +NETSCAPE_SSL_SERVER_AUTH_CERT_TYPE=0x40 +NETSETUP_ACCT_CREATE=0x2 +NETSETUP_ACCT_DELETE=0x4 +NETSETUP_DOMAIN_JOIN_IF_JOINED=0x20 +NETSETUP_INSTALL_INVOCATION=0x40000 +NETSETUP_JOIN_DOMAIN=0x1 +NETSETUP_JOIN_UNSECURE=0x40 +NETSETUP_MACHINE_PWD_PASSED=0x80 +NETSETUP_WIN9X_UPGRADE=0x10 +NETSH_ARG_DELIMITER="=" +NETSH_CMD_DELIMITER=" " +NETSH_COMMIT=0 +NETSH_COMMIT_STATE=3 +NETSH_ERROR_BASE=15000 +NETSH_ERROR_END=ERROR_SUPPRESS_OUTPUT +NETSH_FLUSH=2 +NETSH_MAX_CMD_TOKEN_LENGTH=128 +NETSH_MAX_TOKEN_LENGTH=64 +NETSH_SAVE=4 +NETSH_UNCOMMIT=1 +NETSH_VERSION_50=0x5000 +NETWORK_ADDRESS_LENGTH_IP=sizeof(NETWORK_ADDRESS_IP) +NETWORK_ADDRESS_LENGTH_IPX=sizeof(NETWORK_ADDRESS_IPX) +NETWORK_ALIVE_AOL=0x4 +NETWORK_ALIVE_LAN=0x1 +NETWORK_ALIVE_WAN=0x2 +NETWORK_DREP=0x0 +NETWORK_ERROR=0x4000F105 +NETWORK_MESSAGE_BH_ERROR=3 +NETWORK_MESSAGE_NETWORK_ERROR=4 +NETWORK_MESSAGE_RESET_STATE=2 +NETWORK_MESSAGE_TRANSMIT_COMPLETE=1 +NETWORK_MESSAGE_TRIGGER_COMPLETE=0 +NETWORKINFO_FLAGS_LOOPBACK_NOT_SUPPORTED=0x2 +NETWORKINFO_FLAGS_PMODE_NOT_SUPPORTED=0x1 +NETWORKINFO_FLAGS_RAS=0x20 +NETWORKINFO_FLAGS_REMOTE_CARD=0x10 +NETWORKINFO_FLAGS_REMOTE_NAL=0x4 +NETWORKINFO_FLAGS_REMOTE_NAL_CONNECTED=0x8 +NETWORKINFO_SIZE=sizeof(NETWORKINFO) +NETWORKSTATUS_FLAGS_TRIGGER_PENDING=0x1 +NETWORKSTATUS_SIZE=sizeof(NETWORKSTATUS) +NETWORKSTATUS_STATE_CAPTURING=3 +NETWORKSTATUS_STATE_INIT=1 +NETWORKSTATUS_STATE_PAUSED=3 +NETWORKSTATUS_STATE_READY=2 +NETWORKSTATUS_STATE_VOID=0 +NeverMoved=(0) +NeverShown=(0) +NEW_OBJ_EID_VERSION=0x2 +NEWFILEOPENORD=1547 +NEWFILEOPENV2ORD=1552 +NEWFRAME=1 +NEWTRANSPARENT=3 +NEXT_PAGE=0x80 +NEXTBAND=3 +NF_QUERY=3 +NF_REQUERY=4 +NFR_ANSI=1 +NFR_UNICODE=2 +nfree=free +NFS_ALL=0x10 +NFS_BUTTON=0x8 +NFS_EDIT=0x1 +NFS_LISTCOMBO=0x4 +NFS_STATIC=0x2 +NFS_USEFONTASSOC=0x20 +NI_CHANGECANDIDATELIST=0x13 +NI_CLOSECANDIDATE=0x11 +NI_COMPOSITIONSTR=0x15 +NI_FINALIZECONVERSIONRESULT=0x14 +NI_IMEMENUSELECTED=0x18 +NI_OPENCANDIDATE=0x10 +NI_SELECTCANDIDATESTR=0x12 +NI_SETCANDIDATE_PAGESIZE=0x17 +NI_SETCANDIDATE_PAGESTART=0x16 +NIF_ICON=0x2 +NIF_INFO=0x10 +NIF_MESSAGE=0x1 +NIF_STATE=0x8 +NIF_TIP=0x4 +NIIF_ERROR=0x3 +NIIF_INFO=0x1 +NIIF_NONE=0x0 +NIIF_WARNING=0x2 +NIM_ADD=0x0 +NIM_DELETE=0x2 +NIM_MODIFY=0x1 +NIM_SETFOCUS=0x3 +NIM_SETVERSION=0x4 +NIN_GETVERSION=(WM_USER + 0) +NIN_KEYSELECT=(NIN_SELECT|NINF_KEY) +NIN_SELECT=(WM_USER + 0x2) +NINF_KEY=0x1 +NIS_HIDDEN=0x1 +NIS_SHAREDICON=0x2 +NLADMIN_E_DUPLICATE_CATALOG=0x80041901 +NLADMIN_E_FAILED_TO_GIVE_ACCOUNT_PRIVILEGE=0x80041903 +NLADMIN_S_NOT_ALL_BUILD_CATALOGS_INITIALIZED=0x41902 +NLS_ALPHANUMERIC=0x0 +NLS_DBCSCHAR=0x10000 +NLS_HIRAGANA=0x40000 +NLS_IME_CONVERSION=0x800000 +NLS_IME_DISABLE=0x20000000 +NLS_KATAKANA=0x20000 +NLS_ROMAN=0x400000 +NLS_VALID_LOCALE_MASK=0xFFFFf +NM_ACCESS_CATEGORY=0x1000C +NM_ACTIVATION_SCHEDULE=0x25581 +NM_ACTIVATION_STYLE=0x10049 +NM_ADDRESS=0x20082 +NM_ADDRESS_ENTRY_DISPLAY_TABLE=0x24482 +NM_ADDRESS_ENTRY_DISPLAY_TABLE_MSDOS=0x21083 +NM_ADDRESS_SYNTAX=0x27F81 +NM_ADDRESS_TYPE=0x25E82 +NM_ADMD=0x26881 +NM_ADMIN_DESCRIPTION=0x26281 +NM_ADMIN_DISPLAY_NAME=0x24281 +NM_ADMIN_EXTENSION_DLL=0x1005F +NM_ALIASED_OBJECT_NAME=0x10001 +NM_ALT_RECIPIENT=0x1007E +NM_ALT_RECIPIENT_BL=0x22682 +NM_ANCESTOR_ID=0x20582 +NM_APPLET_KEY="SOFTWARE\\Microsoft\\Conferencing\\T.120 Applets" +NM_ASSISTANT_NAME=0x23C83 +NM_ASSOC_NT_ACCOUNT=0x25481 +NM_ASSOC_REMOTE_DXA=0x22B82 +NM_ASSOCIATION_LIFETIME=0x21581 +NM_ATTRIBUTE_ID=0x1001E +NM_ATTRIBUTE_SYNTAX=0x10020 +NM_AUTH_ORIG=0x20181 +NM_AUTH_ORIG_BL=0x22282 +NM_AUTHORITY_REVOC_LIST=0x10026 +NM_AUTHORIZED_DOMAIN=0x24A81 +NM_AUTHORIZED_PASSWORD=0x24181 +NM_AUTHORIZED_USER=0x21482 +NM_AUTOREPLY=0x21E82 +NM_AUTOREPLY_MESSAGE=0x21F82 +NM_AUTOREPLY_SUBJECT=0x23A83 +NM_AUXILIARY_CLASS=0x25F82 +NM_BRIDGEHEAD_SERVERS=0x24F83 +NM_BUSINESS_CATEGORY=0x1000F +NM_BUSINESS_ROLES=0x10069 +NM_CA_CERT=0x10025 +NM_CACHEHINT=NMLVCACHEHINT +NM_CAN_CREATE_PF=0x1000B +NM_CAN_CREATE_PF_BL=0x25382 +NM_CAN_CREATE_PF_DL=0x1003E +NM_CAN_CREATE_PF_DL_BL=0x25482 +NM_CAN_NOT_CREATE_PF=0x1003F +NM_CAN_NOT_CREATE_PF_BL=0x25582 +NM_CAN_NOT_CREATE_PF_DL=0x22C82 +NM_CAN_NOT_CREATE_PF_DL_BL=0x25682 +NM_CAN_PRESERVE_DNS=0x24783 +NM_CERT_REVOC_LIST=0x10027 +NM_CHAR=(NM_FIRST-18) +NM_CLICK=(NM_FIRST-2) +NM_CLOCK_ALERT_OFFSET=0x22581 +NM_CLOCK_ALERT_REPAIR=0x22481 +NM_CLOCK_WARNING_OFFSET=0x23181 +NM_CLOCK_WARNING_REPAIR=0x22681 +NM_COMMENT=0x10051 +NM_COMMON_NAME=0x10003 +NM_COMPANY=0x21281 +NM_COMPUTER_NAME=0x10014 +NM_CONNECTED_DOMAINS=0x25381 +NM_CONTAINER_INFO=0x22882 +NM_COST=0x20781 +NM_COUNTRY_NAME=0x10006 +NM_CROSS_CERT_PAIR=0x10028 +NM_CUSTOMDRAW=(NM_FIRST-12) +NM_DBLCLK=(NM_FIRST-3) +NM_DELIV_CONT_LENGTH=0x20A81 +NM_DELIV_EITS=0x20B81 +NM_DELIV_EXT_CONT_TYPES=0x20C81 +NM_DELIVER_AND_REDIRECT=0x23E81 +NM_DELIVERY_MECHANISM=0x27181 +NM_DEPARTMENT=0x20D81 +NM_DESCRIPTION=0x1000D +NM_DEST_INDICATOR=0x1001B +NM_DIAGNOSTIC_REG_KEY=0x23D81 +NM_DISPLAY_NAME=0x1000D +NM_DISPLAY_NAME_OVERRIDE=0x24082 +NM_DISPLAY_NAME_PRINTABLE=0x26182 +NM_DL_MEM_REJECT_PERMS=0x1002F +NM_DL_MEM_REJECT_PERMS_BL=0x22582 +NM_DL_MEM_SUBMIT_PERMS=0x21081 +NM_DL_MEM_SUBMIT_PERMS_BL=0x22382 +NM_DL_MEMBER_RULE=0x24A82 +NM_DMD_LOCATION=0x10024 +NM_DOMAIN_DEF_ALT_RECIP=0x21181 +NM_DOMAIN_NAME=0x21381 +NM_DSA_SIGNATURE=0x1004A +NM_DXA_ADMIN_COPY=0x27A82 +NM_DXA_ADMIN_FORWARD=0x27B82 +NM_DXA_ADMIN_UPDATE=0x27D82 +NM_DXA_APPEND_REQCN=0x22E81 +NM_DXA_CONF_CONTAINER_LIST=0x23481 +NM_DXA_CONF_REQ_TIME=0x1007A +NM_DXA_CONF_SEQ=0x23881 +NM_DXA_CONF_SEQ_USN=0x1002D +NM_DXA_EXCHANGE_OPTIONS=0x26782 +NM_DXA_EXPORT_NOW=0x27982 +NM_DXA_FLAGS=0x1006A +NM_DXA_IMP_SEQ=0x10074 +NM_DXA_IMP_SEQ_TIME=0x10075 +NM_DXA_IMP_SEQ_USN=0x10056 +NM_DXA_IMPORT_NOW=0x27882 +NM_DXA_IN_TEMPLATE_MAP=0x26B82 +NM_DXA_LOCAL_ADMIN=0x10071 +NM_DXA_LOGGING_LEVEL=0x27E82 +NM_DXA_NATIVE_ADDRESS_TYPE=0x24B82 +NM_DXA_OUT_TEMPLATE_MAP=0x26C82 +NM_DXA_PASSWORD=0x23182 +NM_DXA_PREV_EXCHANGE_OPTIONS=0x25881 +NM_DXA_PREV_EXPORT_NATIVE_ONLY=0x24B81 +NM_DXA_PREV_IN_EXCHANGE_SENSITIVITY=0x1005A +NM_DXA_PREV_REMOTE_ENTRIES=0x20982 +NM_DXA_PREV_REPLICATION_SENSITIVITY=0x25781 +NM_DXA_PREV_TEMPLATE_OPTIONS=0x20B83 +NM_DXA_PREV_TYPES=0x25981 +NM_DXA_RECIPIENT_CP=0x20083 +NM_DXA_REMOTE_CLIENT=0x10070 +NM_DXA_REQ_SEQ=0x10065 +NM_DXA_REQ_SEQ_TIME=0x10072 +NM_DXA_REQ_SEQ_USN=0x23681 +NM_DXA_REQNAME=0x23E83 +NM_DXA_SVR_SEQ=0x26882 +NM_DXA_SVR_SEQ_TIME=0x26982 +NM_DXA_SVR_SEQ_USN=0x1007C +NM_DXA_TASK=0x10064 +NM_DXA_TEMPLATE_OPTIONS=0x26682 +NM_DXA_TEMPLATE_TIMESTAMP=0x26D82 +NM_DXA_TYPES=0x10077 +NM_DXA_UNCONF_CONTAINER_LIST=0x23581 +NM_ENABLED_PROTOCOLS=0x25A83 +NM_ENCAPSULATION_METHOD=0x24083 +NM_ENCRYPT=0x26C81 +NM_ENCRYPT_ALG_LIST_NA=0x20281 +NM_ENCRYPT_ALG_LIST_OTHER=0x20F83 +NM_ENCRYPT_ALG_SELECTED_NA=0x21183 +NM_ENCRYPT_ALG_SELECTED_OTHER=0x20D83 +NM_ENV_CONF_ID=("_conf_id") +NM_ENV_NODE_ID=("_node_id") +NM_EXPAND_DLS_LOCALLY=0x24981 +NM_EXPIRATION_TIME=0x20A83 +NM_EXPORT_CONTAINERS=0x1006F +NM_EXPORT_CUSTOM_RECIPIENTS=0x23382 +NM_EXTENDED_CHARS_ALLOWED=0x27C82 +NM_EXTENSION_ATTRIBUTE_1=0x22783 +NM_EXTENSION_ATTRIBUTE_10=0x23083 +NM_EXTENSION_ATTRIBUTE_2=0x22883 +NM_EXTENSION_ATTRIBUTE_3=0x22983 +NM_EXTENSION_ATTRIBUTE_4=0x22A83 +NM_EXTENSION_ATTRIBUTE_5=0x22B83 +NM_EXTENSION_ATTRIBUTE_6=0x22C83 +NM_EXTENSION_ATTRIBUTE_7=0x22D83 +NM_EXTENSION_ATTRIBUTE_8=0x22E83 +NM_EXTENSION_ATTRIBUTE_9=0x22F83 +NM_EXTENSION_DATA=0x26481 +NM_EXTENSION_NAME=0x26381 +NM_EXTENSION_NAME_INHERITED=0x10061 +NM_FACSIMILE_PHONE_NBR=0x10017 +NM_FILE_VERSION=0x23281 +NM_FILTER_LOCAL_ADDRESSES=0x1002C +NM_FINDITEMA=NMLVFINDITEMA +NM_FINDITEMW=NMLVFINDITEMW +NM_FIRST=0 +NM_FOLDER_PATHNAME=0x25182 +NM_FOLDERS_CONTAINER=0x26B81 +NM_FOREIGN_DSAS=0x10044 +NM_GARBAGE_COLL_PERIOD=0x22D82 +NM_GATEWAY_LOCAL_CRED=0x10025 +NM_GATEWAY_LOCAL_DESIG=0x1001D +NM_GATEWAY_PROXY=0x22E82 +NM_GATEWAY_ROUTING_TREE=0x22781 +NM_GIVEN_NAME=0x10029 +NM_GOVERNS_ID=0x10016 +NM_GWART_LAST_MODIFIED=0x20482 +NM_HAS_FULL_REPLICA_NCS=0x1000F +NM_HAS_MASTER_NCS=0x1000E +NM_HELP_DATA16=0x21283 +NM_HELP_DATA32=0x10009 +NM_HELP_FILE_NAME=0x24782 +NM_HEURISTICS=0x24483 +NM_HIDE_DL_MEMBERSHIP=0x22982 +NM_HIDE_FROM_ADDRESS_BOOK=0x22981 +NM_HOME_MDB=0x27481 +NM_HOME_MDB_BL=0x20983 +NM_HOME_MTA=0x22B81 +NM_HOME_PUBLIC_SERVER=0x23983 +NM_HOVER=(NM_FIRST-13) +NM_IMPORT_CONTAINER=0x1006E +NM_IMPORT_SENSITIVITY=0x27F82 +NM_IMPORTED_FROM=0x20782 +NM_INBOUND_SITES=0x10047 +NM_INITIALS=0x20E83 +NM_INSTANCE_TYPE=0x10001 +NM_INTERNAT_ISDN_NBR=0x10019 +NM_INVOCATION_ID=0x10073 +NM_IS_DELETED=0x10030 +NM_IS_MEMBER_OF_DL=0x10066 +NM_IS_SINGLE_VALUED=0x10021 +NM_KCC_STATUS=0x26D81 +NM_KEYDOWN=(NM_FIRST-15) +NM_KILLFOCUS=(NM_FIRST-8) +NM_KM_SERVER=0x23883 +NM_KNOWLEDGE_INFO=0x10002 +NM_LANGUAGE=0x25383 +NM_LAST=(-99) +NM_LDAP_DISPLAY_NAME=0x24C83 +NM_LDOWN=(NM_FIRST-20) +NM_LINE_WRAP=0x24183 +NM_LINK_ID=0x10032 +NM_LISTVIEW=NMLISTVIEW +NM_LOCAL_BRIDGE_HEAD=0x23782 +NM_LOCAL_BRIDGE_HEAD_ADDRESS=0x26181 +NM_LOCAL_INITIAL_TURN=0x10027 +NM_LOCAL_SCOPE=0x10011 +NM_LOCALITY_NAME=0x10007 +NM_LOG_FILENAME=0x24081 +NM_LOG_ROLLOVER_INTERVAL=0x25C82 +NM_MAIL_NICKNAME=0x23F83 +NM_MAINTAIN_AUTOREPLY_HISTORY=0x25181 +NM_MANAGER=0x24F82 +NM_MAPI_DISPLAY_TYPE=0x10037 +NM_MAPI_ID=0x10031 +NM_MAPI_RECIPIENT=0x27382 +NM_MASTER_DSA=0x10006 +NM_MAXIMUM_OBJECT_ID=0x24A83 +NM_MAY_CONTAIN=0x10019 +NM_MDB_BACKOFF_INTERVAL=0x10048 +NM_MDB_MSG_TIME_OUT_PERIOD=0x10040 +NM_MDB_OVER_QUOTA_LIMIT=0x21082 +NM_MDB_STORAGE_QUOTA=0x20A82 +NM_MDB_UNREAD_LIMIT=0x10045 +NM_MDB_USE_DEFAULTS=0x23582 +NM_MEMBER=0x1001F +NM_MESSAGE_TRACKING_ENABLED=0x24583 +NM_MONITOR_CLOCK=0x22381 +NM_MONITOR_SERVERS=0x21C81 +NM_MONITOR_SERVICES=0x22081 +NM_MONITORED_CONFIGURATIONS=0x24681 +NM_MONITORED_SERVERS=0x23381 +NM_MONITORED_SERVICES=0x24781 +NM_MONITORING_ALERT_DELAY=0x21E81 +NM_MONITORING_ALERT_UNITS=0x10039 +NM_MONITORING_AVAILABILITY_STYLE=0x24283 +NM_MONITORING_AVAILABILITY_WINDOW=0x24881 +NM_MONITORING_CACHED_VIA_MAIL=0x24481 +NM_MONITORING_CACHED_VIA_RPC=0x24581 +NM_MONITORING_ESCALATION_PROCEDURE=0x23C81 +NM_MONITORING_HOTSITE_POLL_INTERVAL=0x23A81 +NM_MONITORING_HOTSITE_POLL_UNITS=0x10057 +NM_MONITORING_MAIL_UPDATE_INTERVAL=0x24381 +NM_MONITORING_MAIL_UPDATE_UNITS=0x1005D +NM_MONITORING_NORMAL_POLL_INTERVAL=0x23B81 +NM_MONITORING_NORMAL_POLL_UNITS=0x10058 +NM_MONITORING_RECIPIENTS=0x21F81 +NM_MONITORING_RECIPIENTS_NDR=0x20383 +NM_MONITORING_RPC_UPDATE_INTERVAL=0x1005C +NM_MONITORING_RPC_UPDATE_UNITS=0x10059 +NM_MONITORING_WARNING_DELAY=0x21D81 +NM_MONITORING_WARNING_UNITS=0x10038 +NM_MTA_LOCAL_CRED=0x20E82 +NM_MTA_LOCAL_DESIG=0x20F82 +NM_MUST_CONTAIN=0x10018 +NM_N_ADDRESS=0x21A82 +NM_N_ADDRESS_TYPE=0x25E81 +NM_NCHITTEST=NM_FIRST-14 +NM_NETWORK_ADDRESS=0x24B83 +NM_NNTP_CHARACTER_SET=0x25883 +NM_NNTP_CONTENT_FORMAT=0x25183 +NM_NONSTD_KEY_TYPE="NonStd Key" +NM_NT_MACHINE_NAME=0x24683 +NM_NT_SECURITY_DESCRIPTOR=0x21982 +NM_NUM_OF_OPEN_RETRIES=0x21481 +NM_NUM_OF_TRANSFER_RETRIES=0x20681 +NM_OBJ_DIST_NAME=0x10033 +NM_OBJECT_CLASS=0x10000 +NM_OBJECT_CLASS_CATEGORY=0x27282 +NM_OBJECT_VERSION=0x1004C +NM_ODSTATECHANGE=NMLVODSTATECHANGE +NM_OFF_LINE_AB_CONTAINERS=0x20783 +NM_OFF_LINE_AB_SCHEDULE=0x20583 +NM_OFF_LINE_AB_SERVER=0x20883 +NM_OFF_LINE_AB_STYLE=0x20683 +NM_OID_TYPE=0x24282 +NM_OM_OBJECT_CLASS=0x25A81 +NM_OM_SYNTAX=0x26781 +NM_OOF_REPLY_TO_ORIGINATOR=0x23683 +NM_OPEN_RETRY_INTERVAL=0x20F81 +NM_ORG_NAME=0x1000A +NM_ORG_UNIT_NAME=0x1000B +NM_ORIGINAL_DISPLAY_TABLE=0x23D83 +NM_ORIGINAL_DISPLAY_TABLE_MSDOS=0x25681 +NM_OUTBOUND_SITES=0x10000 +NM_OUTOFMEMORY=(NM_FIRST-1) +NM_OWNER=0x10020 +NM_OWNER_BL=0x10068 +NM_P_SELECTOR=0x21D82 +NM_P_SELECTOR_INBOUND=0x10034 +NM_PER_MSG_DIALOG_DISPLAY_TABLE=0x24582 +NM_PER_RECIP_DIALOG_DISPLAY_TABLE=0x24682 +NM_PERIOD_REP_SYNC_TIMES=0x20C82 +NM_PERIOD_REPL_STAGGER=0x20882 +NM_PF_CONTACTS=0x1004B +NM_PHONE_NBR=0x10014 +NM_PHYS_DELIV_OFF_NAME=0x10013 +NM_POP_CHARACTER_SET=0x25483 +NM_POP_CONTENT_FORMAT=0x25283 +NM_POSS_SUPERIORS=0x10008 +NM_POST_OFFICE_BOX=0x10012 +NM_POSTAL_ADDRESS=0x10010 +NM_POSTAL_CODE=0x10011 +NM_PREF_DELIV_METHOD=0x1001C +NM_PRESENTATION_ADDRESS=0x1001D +NM_PRMD=0x26081 +NM_PROXY_ADDRESSES=0x25281 +NM_PROXY_GENERATOR_DLL=0x24882 +NM_PUBLIC_DELEGATES=0x26E81 +NM_PUBLIC_DELEGATES_BL=0x22782 +NM_QUOTA_NOTIFICATION_SCHEDULE=0x10062 +NM_QUOTA_NOTIFICATION_STYLE=0x20483 +NM_RANGE_LOWER=0x10022 +NM_RANGE_UPPER=0x10023 +NM_RAS_CALLBACK_NUMBER=0x23B82 +NM_RAS_PHONE_NUMBER=0x23A82 +NM_RAS_PHONEBOOK_ENTRY_NAME=0x23982 +NM_RAS_REMOTE_SRVR_NAME=0x1004E +NM_RCLICK=(NM_FIRST-5) +NM_RDBLCLK=(NM_FIRST-6) +NM_RDN_ATT_ID=0x1001A +NM_RDOWN=(NM_FIRST-21) +NM_REF_FULL_REPLICAS=0x10041 +NM_REF_MASTER_DSA=0x10042 +NM_REGISTERED_ADDRESS=0x1001A +NM_REGVAL_APP_PATH=("Path") +NM_REGVAL_CMD_LINE=("CmdLine") +NM_REGVAL_CURR_DIR=("Directory") +NM_REGVAL_DESCRIPTION=("Description") +NM_REGVAL_MANUFACTURER=("Manufacturer") +NM_REGVAL_PRODUCT_NAME=("ProductName") +NM_RELEASEDCAPTURE=(NM_FIRST-16) +NM_REMOTE_BRIDGE_HEAD=0x23F81 +NM_REMOTE_BRIDGE_HEAD_ADDRESS=0x1005E +NM_REMOTE_OUT_BH_SERVER=0x23682 +NM_REMOTE_SITE=0x1001B +NM_REPLICATION_MAIL_MSG_SIZE=0x10067 +NM_REPLICATION_SENSITIVITY=0x25F81 +NM_REPLICATION_STAGGER=0x25D82 +NM_REPORT_TO_ORIGINATOR=0x24E81 +NM_REPORT_TO_OWNER=0x24F81 +NM_REPORTS=0x23483 +NM_REPS_FROM=0x1005B +NM_REPS_TO=0x10053 +NM_REPS_TO_EXT=0x1002B +NM_REQ_SEQ=0x22D81 +NM_RESPONSIBLE_LOCAL_DXA=0x22A82 +NM_RETURN=(NM_FIRST-4) +NM_RID_SERVER=0x25A82 +NM_ROLE_OCCUPANT=0x10021 +NM_ROUTING_LIST=0x26282 +NM_RTS_CHECKPOINT_SIZE=0x21881 +NM_RTS_RECOVERY_TIMEOUT=0x21781 +NM_RTS_WINDOW_SIZE=0x21981 +NM_RUNS_ON=0x23981 +NM_S_SELECTOR=0x21C82 +NM_S_SELECTOR_INBOUND=0x1002E +NM_SCHEMA_FLAGS=0x24E83 +NM_SCHEMA_VERSION=0x25783 +NM_SEARCH_FLAGS=0x24E82 +NM_SEARCH_GUIDE=0x1000E +NM_SECURITY_PROTOCOL=0x10052 +NM_SEE_ALSO=0x10022 +NM_SERIAL_NBR=0x10005 +NM_SERVICE_ACTION_FIRST=0x22181 +NM_SERVICE_ACTION_OTHER=0x1003B +NM_SERVICE_ACTION_SECOND=0x1003C +NM_SERVICE_RESTART_DELAY=0x22281 +NM_SERVICE_RESTART_MESSAGE=0x1003A +NM_SESSION_DISCONNECT_TIMER=0x21A81 +NM_SETCURSOR=(NM_FIRST-17) +NM_SETFOCUS=(NM_FIRST-7) +NM_SITE_AFFINITY=0x23283 +NM_SITE_FOLDER_GUID=0x24883 +NM_SITE_FOLDER_SERVER=0x24983 +NM_SITE_PROXY_SPACE=0x20183 +NM_SPACE_LAST_COMPUTED=0x20283 +NM_STATE_OR_PROV_NAME=0x10008 +NM_STD_KEY_TYPE=("Object Key") +NM_STREET_ADDRESS=0x10009 +NM_SUB_CLASS_OF=0x10015 +NM_SUB_REFS=0x10007 +NM_SUB_SITE=0x25683 +NM_SUBMISSION_CONT_LENGTH=0x21882 +NM_SUPPORT_APPL_CONTEXT=0x1001E +NM_SUPPORTING_STACK=0x1001C +NM_SUPPORTING_STACK_BL=0x26582 +NM_SURNAME=0x10004 +NM_T_SELECTOR=0x21B82 +NM_T_SELECTOR_INBOUND=0x10005 +NM_TARGET_ADDRESS=0x26082 +NM_TARGET_MTAS=0x20382 +NM_TELEPHONE_ASSISTANT=0x1004F +NM_TELEPHONE_FAX=0x1002A +NM_TELEPHONE_HOME=0x1004D +NM_TELEPHONE_HOME2=0x21582 +NM_TELEPHONE_MOBILE=0x10004 +NM_TELEPHONE_OFFICE1=0x10076 +NM_TELEPHONE_OFFICE2=0x10012 +NM_TELEPHONE_PAGER=0x20682 +NM_TELETEX_TERM_IDENT=0x10016 +NM_TELEX_NBR=0x10015 +NM_TEMP_ASSOC_THRESHOLD=0x24982 +NM_TEXT_COUNTRY=0x20381 +NM_THEMECHANGED=(NM_FIRST - 22) +NM_TITLE=0x1000C +NM_TOMBSTONE_LIFETIME=0x10036 +NM_TOOLTIPSCREATED=(NM_FIRST-19) +NM_TRACKING_LOG_PATH_NAME=0x25B82 +NM_TRANS_RETRY_MINS=0x25B81 +NM_TRANS_TIMEOUT_MINS=0x25C81 +NM_TRANSFER_RETRY_INTERVAL=0x20581 +NM_TRANSFER_TIMEOUT_NON_URGENT=0x20881 +NM_TRANSFER_TIMEOUT_NORMAL=0x20981 +NM_TRANSFER_TIMEOUT_URGENT=0x20E81 +NM_TRANSLATION_TABLE_USED=0x20C83 +NM_TRANSPORT_EXPEDITED_DATA=0x21681 +NM_TREEVIEW=NMTREEVIEW +NM_TREEVIEWA=NMTREEVIEWA +NM_TREEVIEWW=NMTREEVIEWW +NM_TRUST_LEVEL=0x10046 +NM_TURN_REQUEST_THRESHOLD=0x10026 +NM_TWO_WAY_ALTERNATE_FACILITY=0x10028 +NM_UNAUTH_ORIG=0x25D81 +NM_UNAUTH_ORIG_BL=0x22482 +NM_UPDOWN=NMUPDOWN +NM_USE_SERVER_VALUES=0x25983 +NM_USER_CERT=0x10024 +NM_USER_PASSWORD=0x10023 +NM_USN_CHANGED=0x10078 +NM_USN_CREATED=0x10013 +NM_USN_DSA_LAST_OBJ_REMOVED=0x20B82 +NM_USN_INTERSITE=0x25583 +NM_USN_LAST_OBJ_REM=0x10079 +NM_USN_SOURCE=0x27682 +NM_WHEN_CHANGED=0x10003 +NM_WHEN_CREATED=0x10002 +NM_WWW_HOME_PAGE=0x25083 +NM_X121_ADDRESS=0x10018 +NM_X25_CALL_USER_DATA_INCOMING=0x23C82 +NM_X25_CALL_USER_DATA_OUTGOING=0x23D82 +NM_X25_FACILITIES_DATA_INCOMING=0x23E82 +NM_X25_FACILITIES_DATA_OUTGOING=0x23F82 +NM_X25_LEASED_LINE_PORT=0x24182 +NM_X25_LEASED_OR_SWITCHED=0x27482 +NM_X25_REMOTE_MTA_PHONE=0x27582 +NM_X400_ATTACHMENT_TYPE=0x10063 +NM_X400_SELECTOR_SYNTAX=0x23B83 +NM_X500_ACCESS_CONTROL_LIST=0x23183 +NM_X509_CERT=0x24D83 +NM_XMIT_TIMEOUT_NON_URGENT=0x10054 +NM_XMIT_TIMEOUT_NORMAL=0x10043 +NM_XMIT_TIMEOUT_URGENT=0x10035 +nMaxOrgUnits=4 +NMERR_ACCESS_DENIED=74 +NMERR_ADDRESS_ALREADY_EXISTS=10 +NMERR_ADDRESS_NOT_FOUND=29 +NMERR_AGENT_IN_USE=95 +NMERR_ALREADY_CONNECTED=103 +NMERR_AMBIGUOUS_SPECIFIER=1005 +NMERR_BAD_VERSION=137 +NMERR_BLOB_CATEGORY_NOT_FOUND=1007 +NMERR_BLOB_CONVERSION_ERROR=1010 +NMERR_BLOB_ENTRY_ALREADY_EXISTS=1003 +NMERR_BLOB_ENTRY_DOES_NOT_EXIST=1004 +NMERR_BLOB_NOT_INITIALIZED=1000 +NMERR_BLOB_OWNER_NOT_FOUND=1006 +NMERR_BLOB_STRING_INVALID=1012 +NMERR_BUFFER_TOO_SMALL=6 +NMERR_BUFFERS_ALREADY_EXIST=22 +NMERR_CANCEL_SAVE_CAPTURE=92 +NMERR_CAPTURE_NOT_PAUSED=66 +NMERR_CAPTURE_PAUSED=20 +NMERR_CAPTURING=3 +NMERR_CLASS_NOT_REGISTERED=1015 +NMERR_CONFIGURATION_REQUIRED=2013 +NMERR_COULD_NOT_CREATE_DIRECTORY=115 +NMERR_COULD_NOT_CREATE_TEMPFILE=40 +NMERR_DELAYED=105 +NMERR_DISCARD_FRAME=91 +NMERR_DISCONNECTED=97 +NMERR_DISK_NOT_LOCAL_FIXED=114 +NMERR_DRIVER_NOT_FOUND=9 +NMERR_ESP=138 +NMERR_EXPERT_ALREADY_IN_GROUP=133 +NMERR_EXPERT_NOT_IN_GROUP=134 +NMERR_EXPERT_REPORT_FAILED=119 +NMERR_EXPERT_TERMINATE=125 +NMERR_FILE_ALREADY_EXISTS=8 +NMERR_FILE_NOT_FOUND=18 +NMERR_FILE_READ_ERROR=77 +NMERR_FILE_WRITE_ERROR=78 +NMERR_FILTER_INVALID_EXPRESSION=57 +NMERR_FRAME_ALREADY_HAS_CAPTURE=88 +NMERR_FRAME_FAILED_FILTER=124 +NMERR_FRAME_HAS_NO_CAPTURE=87 +NMERR_FRAME_NOT_FOUND=51 +NMERR_FRAME_NOT_RECOGNIZED=7 +NMERR_GROUP_NAME_ALREADY_EXISTS=131 +NMERR_ILLEGAL_TRIGGER=1011 +NMERR_INTERNAL_EXCEPTION=69 +NMERR_INVALID_BLOB=1001 +NMERR_INVALID_DATA=60 +NMERR_INVALID_EXPERT_GROUP=128 +NMERR_INVALID_EXPERT_HANDLE=130 +NMERR_INVALID_EXPERT_NAME=129 +NMERR_INVALID_FILE_FORMAT=39 +NMERR_INVALID_FRAMESPROC=100 +NMERR_INVALID_GROUP_NAME=132 +NMERR_INVALID_GROUP_ROOT=136 +NMERR_INVALID_HADDRESSDB=28 +NMERR_INVALID_HBUFFER=59 +NMERR_INVALID_HCAPTURE=55 +NMERR_INVALID_HFILTER=2 +NMERR_INVALID_HFRAME=11 +NMERR_INVALID_HNETWORK=48 +NMERR_INVALID_HPASSWORD=75 +NMERR_INVALID_HPROPERTY=13 +NMERR_INVALID_HPROPERTYDB=33 +NMERR_INVALID_HPROTOCOL=12 +NMERR_INVALID_INDEX=2006 +NMERR_INVALID_LIST_INDEX=2000 +NMERR_INVALID_MEDIA_TYPE=94 +NMERR_INVALID_MONITOR=2001 +NMERR_INVALID_MONITOR_CONFIG=2005 +NMERR_INVALID_MONITOR_DLL=2002 +NMERR_INVALID_NETWORK_ID=54 +NMERR_INVALID_PACKET_LENGTH=67 +NMERR_INVALID_PARAMETER=76 +NMERR_INVALID_PARSER_DLL=36 +NMERR_INVALID_REGISTRY_CONFIGURATION=104 +NMERR_INVALID_REMOTE_COMPUTERNAME=1016 +NMERR_IP_ADDRESS_NOT_FOUND=80 +NMERR_LOAD_EXPERT_FAILED=118 +NMERR_LOAD_PARSER_FAILED=26 +NMERR_LOCK_NESTING_TOO_DEEP=25 +NMERR_LOCKED=14 +NMERR_LOCKED_FRAMES=82 +NMERR_LOST_CONNECTION=93 +NMERR_MAC_DRIVER_OPEN_FAILURE=71 +NMERR_MCS_IS_BUSY=2010 +NMERR_MEMORY_MAPPED_FILE_ERROR=1 +NMERR_MONITOR_CONFIG_FAILED=2016 +NMERR_MONITOR_CONNECT_FAILED=2021 +NMERR_MONITOR_ENABLED=2007 +NMERR_MONITOR_FAULTED=2018 +NMERR_MONITOR_INIT_FAILED=2017 +NMERR_MONITOR_IS_BUSY=2009 +NMERR_MONITOR_NOT_CONFIGURED=2015 +NMERR_MONITOR_NOT_CONNECTED=2014 +NMERR_MONITOR_NOT_RUNNING=2008 +NMERR_MONITOR_START_FAILED=2022 +NMERR_MONITOR_STOP_FAILED=2023 +NMERR_MSDOS_DRIVER_INIT_FAILURE=63 +NMERR_MSDOS_DRIVER_NOT_LOADED=61 +NMERR_NAL_IS_NOT_REMOTE=89 +NMERR_NETWORK_ALREADY_OPENED=49 +NMERR_NETWORK_BUSY=65 +NMERR_NETWORK_ERROR=99 +NMERR_NETWORK_NOT_OPENED=50 +NMERR_NETWORK_NOT_PRESENT=30 +NMERR_NO_ATTACHED_PROPERTIES=37 +NMERR_NO_BUFFERS=21 +NMERR_NO_CONVERSATION_STATS=122 +NMERR_NO_DEFAULT_CAPTURE_DIRECTORY=116 +NMERR_NO_DLLS_FOUND=121 +NMERR_NO_FRAME_NUMBER=86 +NMERR_NO_FRAMES=38 +NMERR_NO_HANDLES=53 +NMERR_NO_INPUT_BLOBS=3019 +NMERR_NO_MATCHING_NPPS=3017 +NMERR_NO_MONITORS=2011 +NMERR_NO_MORE_FRAMES=5 +NMERR_NO_NPP_DLLS=3020 +NMERR_NO_NPP_SELECTED=3018 +NMERR_NO_NPPS=3016 +NMERR_NO_PROPERTY_DATABASE=31 +NMERR_NO_PROTOCOLS_ENABLED=42 +NMERR_NO_TRANSMITS_PENDING=83 +NMERR_NO_VALID_NPP_DLLS=3021 +NMERR_NOT_CAPTURING=4 +NMERR_NOT_CONNECTED=102 +NMERR_NOT_DELAYED=106 +NMERR_NOT_ESP=139 +NMERR_NOT_INITIALIZED=135 +NMERR_NOT_LOCKED=23 +NMERR_NOT_REALTIME=108 +NMERR_NOT_STATS_ONLY=110 +NMERR_NOT_SUPPORTED=90 +NMERR_NOT_TRANSMIT=112 +NMERR_ONE_MONITOR_PER_NETCARD=2012 +NMERR_OUT_OF_DOS_MEMORY=41 +NMERR_OUT_OF_MEMORY=19 +NMERR_OUT_OF_RANGE=24 +NMERR_PATH_NOT_FOUND=84 +NMERR_PENDING=73 +NMERR_PROMISCUOUS_MODE_NOT_SUPPORTED=70 +NMERR_PROPERTY_NOT_FOUND=32 +NMERR_PROTOCOL_ALREADY_ENABLED=56 +NMERR_PROTOCOL_NOT_ENABLED=34 +NMERR_PROTOCOL_NOT_FOUND=35 +NMERR_PROTOCOL_NOT_REGISTERED=79 +NMERR_REALTIME=107 +NMERR_REG_OPERATION_FAILED=120 +NMERR_REMOTE_NOT_A_SERVER=126 +NMERR_REMOTE_VERSION_OUTOFSYNC=127 +NMERR_ROUTING_INFO_NOT_PRESENT=47 +NMERR_RPC_REMOTE_FAILURE=1017 +NMERR_RUNAWAY_PROTOCOL=72 +NMERR_SAVE_ALL_FAILED=2019 +NMERR_SAVE_MONITOR_FAILED=2029 +NMERR_SECURITY_BREACH_CAPTURE_DELETED=123 +NMERR_SETTIMER_FAILED=98 +NMERR_STACK_EMPTY=15 +NMERR_STACK_OVERFLOW=16 +NMERR_STATS_ONLY=109 +NMERR_SUCCESS=0 +NMERR_TIMEOUT=96 +NMERR_TOO_MANY_PROTOCOLS=17 +NMERR_TRANSMIT=111 +NMERR_TRANSMIT_CANCELLED=81 +NMERR_TRANSMIT_ERROR=58 +NMERR_TRANSMITTING=113 +NMERR_UNABLE_TO_CREATE_MONITOR=2003 +NMERR_UNABLE_TO_GET_PROCADDR=1014 +NMERR_UNABLE_TO_LOAD_LIBRARY=1013 +NMERR_UNKNOWN_CAPTURETYPE=101 +NMERR_UNKNOWN_CATEGORY=1008 +NMERR_UNKNOWN_MACTYPE=46 +NMERR_UNKNOWN_TAG=1009 +NMERR_UNLOAD_PARSER_FAILED=27 +NMERR_UPLEVEL_BLOB=1002 +NMERR_UPLEVEL_CAPTURE_FILE=117 +NMERR_WINDOWS_DRIVER_INIT_FAILURE=64 +NMERR_WINDOWS_DRIVER_NOT_LOADED=62 +NMERR_WINDOWS_ERROR=85 +NMEVENTFLAG_DO_NOT_DISPLAY_DATE=0x2000000 +NMEVENTFLAG_DO_NOT_DISPLAY_DESCRIPTION=0x10000000 +NMEVENTFLAG_DO_NOT_DISPLAY_EVENT_NAME=0x20000000 +NMEVENTFLAG_DO_NOT_DISPLAY_FIXED_COLUMNS=0xFE000000 +NMEVENTFLAG_DO_NOT_DISPLAY_MACHINE=0x8000000 +NMEVENTFLAG_DO_NOT_DISPLAY_SEVERITY=0x80000000 +NMEVENTFLAG_DO_NOT_DISPLAY_SOURCE=0x40000000 +NMEVENTFLAG_DO_NOT_DISPLAY_TIME=0x4000000 +NMEVENTFLAG_EXPERT=0x1 +NMEVENTFLAG_MONITOR=0x0 +NMHEADERA=HD_NOTIFYA +NMHEADERW=HD_NOTIFYW +NMLISTVIEW=NM_LISTVIEW +NMLVDISPINFOA=LV_DISPINFOA +NMLVDISPINFOW=LV_DISPINFOW +NMLVKEYDOWN=LV_KEYDOWN +NMPWAIT_NOWAIT=0x1 +NMPWAIT_USE_DEFAULT_WAIT=0x0 +NMPWAIT_WAIT_FOREVER=0xFFFF +NMTCKEYDOWN=TC_KEYDOWN +NMTOOLBARA=TBNOTIFYA +NMTOOLBARW=TBNOTIFYW +NMTREEVIEWA=NM_TREEVIEWA +NMTREEVIEWW=NM_TREEVIEWW +NMTTDISPINFO_V1_SIZE=NMTTDISPINFOA_V1_SIZE +NMTTDISPINFOA=TOOLTIPTEXTA +NMTTDISPINFOW=TOOLTIPTEXTW +NMTVDISPINFOA=TV_DISPINFOA +NMTVDISPINFOW=TV_DISPINFOW +NMTVKEYDOWN=TV_KEYDOWN +NMUPDOWN=NM_UPDOWN +NNLEN=80 +NNTP_MD_ID_BEGIN_RESERVED=0xB000 +NNTP_MD_ID_END_RESERVED=0xBFFF +NO_ADDRESS=WSANO_ADDRESS +NO_ATTACHMENT=0x0 +NO_DATA=WSANO_DATA +NO_ERR=0 +NO_ERROR=0 +NO_INDICES_LOADED=UINT(-15) +NO_INHERITANCE=0x0 +NO_LONG_NAMES=2 +NO_MORE_RESULTS=2 +NO_MORE_ROWS=-2 +NO_MORE_RPC_RESULTS=3 +NO_PERMISSION_REQUIRED=0x1 +NO_PRIORITY=0 +NO_PROPAGATE_INHERIT_ACE=0x4 +NO_RECOVERY=WSANO_RECOVERY +NO_SCHEMA=("") +NO_SUCH_CLASS=0x4000F106 +NO_SUCH_EXCLUSION=0x4000F107 +NO_SUCH_MODIFICATION=0x4000F108 +NO_SUCH_RULES=0x4000F109 +NO_SUCH_SYNTAX=0x4000F10A +NO_SUCH_TYPE=0x4000F10B +NO_SUCH_WORKSPACE=0x4000F10C +NO_TEXT_SCANNED=-11 +NO_TITLE=-1 +noAxis=3 +NOBIND=-2 +NOCSSRVR=1 +NODGNREC=2 +NOERROR=0 +NOMIRRORBITMAP=0x80000000 +NON_STANDARD=0x10000 +NON_VALIDATED_LOGON=3 +NONANTIALIASED_QUALITY=3 +NONAP=8 +NONE_FLAGS=0x80 +NONE_FLAGS_STR="" +nonfinalRev=1 +NONOS=5 +NONZEROLHND=LMEM_MOVEABLE +NONZEROLPTR=LMEM_FIXED +NOP_FUNCTION=0 +NOPARITY=0 +NORM_IGNORECASE=0x1 +NORM_IGNOREKANATYPE=0x40 +NORM_IGNORENONSPACE=0x2 +NORM_IGNORESYMBOLS=0x4 +NORM_IGNOREWIDTH=0x8 +NORMAL_CACHE_ENTRY=0x1 +NORMAL_MODE=0x2 +NORMAL_PRIORITY_CLASS=0x20 +NOT_AN_ENCODING=0x4000F10D +NOT_AN_ERROR=(0x80000) +NOT_AN_ERROR1=(0x81600) +NOT_COMPRESSOR=UINT(-4) +NOT_CONCRETE=0x4000F10E +NOT_HILITER=UINT(-26) +NOT_INDEXER=UINT(-2) +NOT_PRESENT=0x4000F10F +NOT_PRIVATE=0x4000F110 +NOT_SEARCHER=UINT(-3) +NOT_SUPPORTED=0x8 +NOT_THE_SERVICES=0x4000F111 +NOTIFIER_FLAG_NEW_THREAD=0x1 +NOTIFIER_FLAG_ONE_SHOT=0x2 +NOTIFIER_FLAG_SECONDS=0x80000000 +NOTIFIER_TYPE_HANDLE_WAIT=2 +NOTIFIER_TYPE_IMMEDIATE=16 +NOTIFIER_TYPE_INTERVAL=1 +NOTIFIER_TYPE_NOTIFY_EVENT=4 +NOTIFIER_TYPE_STATE_CHANGE=3 +NOTIFY_ABORT_DEFERRED=(0x40000000) +NOTIFY_BEGIN_INBOUND=(0x1) +NOTIFY_BEGIN_INBOUND_FLUSH=(0x4) +NOTIFY_BEGIN_OUTBOUND=(0x2) +NOTIFY_BEGIN_OUTBOUND_FLUSH=(0x8) +NOTIFY_CANCEL_MESSAGE=(0x80000000) +NOTIFY_CANCELED=(0x80000000) +NOTIFY_CLASS_DOMAIN_CHANGE=3 +NOTIFY_CLASS_PACKAGE_CHANGE=1 +NOTIFY_CLASS_ROLE_CHANGE=2 +NOTIFY_CONFIG_CHANGE=(0x4000) +NOTIFY_CRITICAL_ERROR=(0x10000000) +NOTIFY_CRITSEC=(0x1000) +NOTIFY_END_INBOUND=(0x10000) +NOTIFY_END_INBOUND_FLUSH=(0x40000) +NOTIFY_END_OUTBOUND=(0x20000) +NOTIFY_END_OUTBOUND_FLUSH=(0x80000) +NOTIFY_NEWMAIL=(0x1) +NOTIFY_NEWMAIL_RECEIVED=(0x20000000) +NOTIFY_NONCRIT=(0x2000) +NOTIFY_READYTOSEND=(0x2) +NOTIFY_SENTDEFERRED=(0x4) +NOTIFY_SYNC=(0x40000000) +NOTIFYICON_VERSION=3 +NOTIFYICONDATA_V1_SIZE=NOTIFYICONDATAW_V1_SIZE +NOTIFYICONDATAA_V1_SIZE=sizeof(NOTIFYICONDATAA) +NOTIFYICONDATAW_V1_SIZE=sizeof(NOTIFYICONDATAW) +NOTLOGON=6 +NOTSRCCOPY=0x330008 +NOTSRCERASE=0x1100A6 +NOUSRREC=3 +NRC_ACTSES=0xF +NRC_BADDR=0x7 +NRC_BRIDGE=0x23 +NRC_BUFLEN=0x1 +NRC_CANCEL=0x26 +NRC_CANOCCR=0x24 +NRC_CMDCAN=0xB +NRC_CMDTMO=0x5 +NRC_DUPENV=0x30 +NRC_DUPNAME=0xD +NRC_ENVNOTDEF=0x34 +NRC_GOODRET=0x0 +NRC_IFBUSY=0x21 +NRC_ILLCMD=0x3 +NRC_ILLNN=0x13 +NRC_INCOMP=0x6 +NRC_INUSE=0x16 +NRC_INVADDRESS=0x39 +NRC_INVDDID=0x3B +NRC_LOCKFAIL=0x3C +NRC_LOCTFUL=0x11 +NRC_MAXAPPS=0x36 +NRC_NAMCONF=0x19 +NRC_NAMERR=0x17 +NRC_NAMTFUL=0xE +NRC_NOCALL=0x14 +NRC_NORES=0x9 +NRC_NORESOURCES=0x38 +NRC_NOSAPS=0x37 +NRC_NOWILD=0x15 +NRC_OPENERR=0x3F +NRC_OSRESNOTAV=0x35 +NRC_PENDING=0xFF +NRC_REMTFUL=0x12 +NRC_SABORT=0x18 +NRC_SCLOSED=0xA +NRC_SNUMOUT=0x8 +NRC_SYSTEM=0x40 +NRC_TOOMANY=0x22 +NS_ALL=0 +NS_DEFAULT=0 +NS_DHCP=6 +NS_DNS=12 +NS_EVENT_FROM_N=0x4 +NS_EVENT_FROM_START=0x8 +NS_EVENT_LAST_N=0x1 +NS_EVENT_LAST_SECS=0x2 +NS_EVENT_LOOP=0x10000 +NS_GET_EVENT_IDS_FN_NAME="GetEventIds" +NS_MS=30 +NS_NBP=20 +NS_NDS=2 +NS_NETBT=13 +NS_NETDES=60 +NS_NIS=41 +NS_NISPLUS=42 +NS_NTDS=32 +NS_PEER_BROWSE=(3) +NS_REQ_ALLOW_MULTIPLE=0x2 +NS_REQ_ONE=1 +NS_REQ_ONE_OR_MORE=3 +NS_REQ_PRESENT=0x1 +NS_REQ_ZERO=0 +NS_REQ_ZERO_OR_MORE=2 +NS_SAP=1 +NS_SLP=5 +NS_STDA=31 +NS_TCPIP_HOSTS=11 +NS_TCPIP_LOCAL=10 +NS_VNS=50 +NS_WINS=14 +NS_WRQ=50 +NS_X500=40 +NSPROTO_IPX=1000 +NSPROTO_SPX=1256 +NSPROTO_SPXII=1257 +NSS_CONTROL_ISNSSFILE=4 +NSS_CONTROL_MARK=1 +NSS_CONTROL_UNMARK=2 +NSTYPE_DYNAMIC=0x2 +NSTYPE_ENUMERABLE=0x4 +NSTYPE_HIERARCHICAL=0x1 +NSTYPE_WORKGROUP=0x8 +NT_CONSOLE_PROPS_SIG=0xA0000002 +NT_FE_CONSOLE_PROPS_SIG=0xA0000004 +NT351_INTERFACE_SIZE=0x40 +NT4_MAJOR_VERSION=1 +NT4SP4_MAJOR_VERSION=2 +NT5_MAJOR_VERSION=3 +NT51_MAJOR_VERSION=4 +NTBSTRINGBIND=11 +NTDSAPI=DECLSPEC_IMPORT +NTE_BAD_ALGID=0x80090008 +NTE_BAD_DATA=0x80090005 +NTE_BAD_FLAGS=0x80090009 +NTE_BAD_HASH=0x80090002 +NTE_BAD_HASH_STATE=0x8009000C +NTE_BAD_KEY=0x80090003 +NTE_BAD_KEY_STATE=0x8009000B +NTE_BAD_KEYSET=0x80090016 +NTE_BAD_KEYSET_PARAM=0x8009001F +NTE_BAD_LEN=0x80090004 +NTE_BAD_PROV_TYPE=0x80090014 +NTE_BAD_PROVIDER=0x80090013 +NTE_BAD_PUBLIC_KEY=0x80090015 +NTE_BAD_SIGNATURE=0x80090006 +NTE_BAD_TYPE=0x8009000A +NTE_BAD_UID=0x80090001 +NTE_BAD_VER=0x80090007 +NTE_DOUBLE_ENCRYPT=0x80090012 +NTE_EXISTS=0x8009000F +NTE_FAIL=0x80090020 +NTE_FIXEDPARAMETER=0x80090025 +NTE_KEYSET_ENTRY_BAD=0x8009001A +NTE_KEYSET_NOT_DEF=0x80090019 +NTE_NO_KEY=0x8009000D +NTE_NO_MEMORY=0x8009000E +NTE_NOT_FOUND=0x80090011 +NTE_OP_OK=0 +NTE_PERM=0x80090010 +NTE_PROV_DLL_NOT_FOUND=0x8009001E +NTE_PROV_TYPE_ENTRY_BAD=0x80090018 +NTE_PROV_TYPE_NO_MATCH=0x8009001B +NTE_PROV_TYPE_NOT_DEF=0x80090017 +NTE_PROVIDER_DLL_FAIL=0x8009001D +NTE_SIGNATURE_FILE_BAD=0x8009001C +NTE_SILENT_CONTEXT=0x80090022 +NTE_SYS_ERR=0x80090021 +NTE_TEMPORARY_PROFILE=0x80090024 +NTE_TOKEN_KEYSET_STORAGE_FULL=0x80090023 +NTEXP_ENTRY_COUNT=5 +NTEXPMSG_PROGRESS_TITLE=0x11 +NTEXPORT_CANCELLED=0x8000002D +NTEXPORT_CANCELLED_NOFILE=0x8000002E +NTEXPORT_COMPLETE=0x4000002B +NTEXPORT_COMPLETE_NOFILE=0x4000002C +NTEXPORT_DC_NOT_FOUND=0xC000012F +NTEXPORT_SERVER_NOT_FOUND=0xC0000131 +NTEXPORT_STARTED=0x4000002A +NTEXPORT_STARTED_NOFILE=0x4000002F +NTEXPORT_USER_ENUM_ERROR=0xC0000130 +NTLMSP_NAME="NTLM" +NTLMSP_NAME_A="NTLM" +NTM_BOLD=0x20 +NTM_DSIG=0x200000 +NTM_ITALIC=0x1 +NTM_MULTIPLEMASTER=0x80000 +NTM_NONNEGATIVE_AC=0x10000 +NTM_PS_OPENTYPE=0x20000 +NTM_REGULAR=0x40 +NTM_TT_OPENTYPE=0x40000 +NTM_TYPE1=0x100000 +NTMS_APPLICATIONNAME_LENGTH=64 +NTMS_BARCODE_LENGTH=64 +NTMS_COMPUTERNAME_LENGTH=64 +NTMS_DESCRIPTION_LENGTH=127 +NTMS_DEVICENAME_LENGTH=64 +NTMS_GENERIC_ALL=NTMS_USE_ACCESS|NTMS_MODIFY_ACCESS|NTMS_CONTROL_ACCESS +NTMS_GENERIC_EXECUTE=NTMS_USE_ACCESS|NTMS_MODIFY_ACCESS|NTMS_CONTROL_ACCESS +NTMS_GENERIC_READ=NTMS_USE_ACCESS +NTMS_GENERIC_WRITE=NTMS_USE_ACCESS|NTMS_MODIFY_ACCESS +NTMS_I1_MESSAGE_LENGTH=127 +NTMS_MAXATTR_LENGTH=0x10000 +NTMS_MAXATTR_NAMELEN=32 +NTMS_MESSAGE_LENGTH=256 +NTMS_OBJECTNAME_LENGTH=64 +NTMS_OMID_TYPE_FILESYSTEM_INFO=0x2 +NTMS_OMID_TYPE_RAW_LABEL=0x1 +NTMS_OMIDLABELID_LENGTH=255 +NTMS_OMIDLABELINFO_LENGTH=256 +NTMS_OMIDLABELTYPE_LENGTH=64 +NTMS_PARTSTATE_NEW=NTMS_PARTSTATE_UNKNOWN +NTMS_POOLHIERARCHY_LENGTH=512 +NTMS_PRODUCTNAME_LENGTH=128 +NTMS_REVISION_LENGTH=32 +NTMS_SEQUENCE_LENGTH=32 +NTMS_SERIALNUMBER_LENGTH=32 +NTMS_USERNAME_LENGTH=64 +NTMS_VENDORNAME_LENGTH=128 +NTMSMLI_MAXAPPDESCR=256 +NTMSMLI_MAXIDSIZE=256 +NTMSMLI_MAXTYPE=64 +NTSEC_ERROR_ACCOUNT_DISABLED=(0xE90005F4) +NTSEC_ERROR_ACCOUNT_LOCKED=(0xE90005F5) +NTSEC_ERROR_INVALID_NEW_PASSWORD=(0xE90005E7) +NTSEC_ERROR_INVALID_OLD_PASSWORD=(0xE90005E4) +NTSEC_ERROR_INVALID_USERNAME=(0xE90005E3) +NTSEC_ERROR_NEW_PASSWORD_BAD_CHAR=(0xE90005EB) +NTSEC_ERROR_NEW_PASSWORD_HAS_REPEATING_CHARS=(0xE90005E8) +NTSEC_ERROR_NEW_PASSWORD_HISTORY_CONFLICT=(0xE90005F1) +NTSEC_ERROR_NEW_PASSWORD_NON_ALPHANUMERIC=(0xE90005EE) +NTSEC_ERROR_NEW_PASSWORD_NOT_ALLOWED=(0xE90005F0) +NTSEC_ERROR_NEW_PASSWORD_NULL=(0xE90005ED) +NTSEC_ERROR_NEW_PASSWORD_SAME_AS_PREVIOUS=(0xE90005EF) +NTSEC_ERROR_NEW_PASSWORD_SPACES=(0xE90005EC) +NTSEC_ERROR_NEW_PASSWORD_TOO_LONG=(0xE90005E9) +NTSEC_ERROR_NEW_PASSWORD_TOO_SHORT=(0xE90005EA) +NTSEC_ERROR_NOT_IMPLEMENTED=(0xE90005E5) +NTSEC_ERROR_PASSWORD_EXPIRED=(0xE90005F3) +NTSEC_ERROR_REMOTE_UNREACHABLE=(0xE90005E2) +NTSEC_ERROR_REQUEST_REJECTED=(0xE90005F2) +NTSEC_ERROR_UNABLE_TO_PROCESS_REQUEST=(0xE90005E1) +NTSEC_ERROR_USER_CANNOT_CHANGE_PASSWORD=(0xE90005F6) +NTSYSAPI=DECLSPEC_IMPORT +NTSYSCALLAPI=DECLSPEC_IMPORT +NULL=0 +NULL_BRUSH=5 +NULL_FIELD_NAME=0x6 +NULL_PEN=8 +NULL_QOS_TYPE=0xFFFFFFFD +NULL_SYM_DUMP_PARAM=0x5 +NULL_USERSETINFO_PASSWD=" " +NULLREGION=1 +NUM_ALERTABLE_THREADS=2 +NUM_BASIC_COLORS=48 +NUM_CUSTOM_COLORS=16 +NUM_EISA_RANGES=4 +NUM_RESOURCE_MAP=256 +NUM_SERVICETYPES=8 +NUMALLOCENTRIES=10 +NUMBER_OF_EXPORTED_VARIABLES=(ROUTE_STATE + 1) +NUMBRUSHES=16 +NUMCOLORS=24 +NUMERICBIND=18 +NUMFONTS=22 +NUMLOCK_ON=0x20 +NUMMARKERS=20 +NUMPENS=18 +NUMPRS_CURRENCY=0x400 +NUMPRS_DECIMAL=0x100 +NUMPRS_EXPONENT=0x800 +NUMPRS_HEX_OCT=0x40 +NUMPRS_INEXACT=0x20000 +NUMPRS_LEADING_MINUS=0x10 +NUMPRS_LEADING_PLUS=0x4 +NUMPRS_LEADING_WHITE=0x1 +NUMPRS_NEG=0x10000 +NUMPRS_PARENS=0x80 +NUMPRS_STD=0x1FFF +NUMPRS_THOUSANDS=0x200 +NUMPRS_TRAILING_MINUS=0x20 +NUMPRS_TRAILING_PLUS=0x8 +NUMPRS_TRAILING_WHITE=0x2 +NUMPRS_USE_ALL=0x1000 +NUMRESERVED=106 +NWEXP_ENTRY_COUNT=4 +NWEXPMSG_PROGRESS_TITLE=0x12 +NWEXPORT_ATTACH_FAILED=0xC0000135 +NWEXPORT_CANCELLED=0x80000033 +NWEXPORT_CANCELLED_NOFILE=0x80000034 +NWEXPORT_COMPLETE=0x40000031 +NWEXPORT_COMPLETE_NOFILE=0x40000032 +NWEXPORT_DETACHED_FAILED=0xC0000137 +NWEXPORT_LOGIN_FAILED=0xC0000134 +NWEXPORT_LOGOUT_FAILED=0xC0000136 +NWEXPORT_NO_USER=0xC0000138 +NWEXPORT_NWDLL_LOAD_FAILED=0xC0000133 +NWEXPORT_STARTED=0x40000030 +NWEXPORT_STARTED_NOFILE=0x40000035 +NWSAP_DISPLAY_NAME="NW Sap Agent" +OABPCDETID_Action=1412 +OABPCDETID_Channel=1401 +OABPCDETID_Description=1409 +OABPCDETID_Duration=1403 +OABPCDETID_Expiry=1417 +OABPCDETID_ItemID=1404 +OABPCDETID_Location=1418 +OABPCDETID_ProviderBuffer=1416 +OABPCDETID_Rating=1407 +OABPCDETID_Reason=1414 +OABPCDETID_ReasonDesc=1415 +OABPCDETID_StartTime=1402 +OABPCDETID_Status=1413 +OABPCDETID_StorageId=1405 +OABPCDETID_TapeCost=(1411) +OABPCDETID_Title=(1406) +OABPCDETID_UserId=(1419) +OABPCDETID_ViewCost=(1410) +OABPCDETID_Year=(1408) +OAFALSE=0 +OATRUE=-1 +OBJ_BITMAP=7 +OBJ_BRUSH=2 +OBJ_COLORSPACE=14 +OBJ_DC=3 +OBJ_ENHMETADC=12 +OBJ_ENHMETAFILE=13 +OBJ_EXTPEN=11 +OBJ_FONT=6 +OBJ_MEMDC=10 +OBJ_METADC=4 +OBJ_METAFILE=9 +OBJ_PAL=5 +OBJ_PEN=1 +OBJ_REGION=8 +OBJECT_INHERIT_ACE=0x1 +ObjID_ADDIN=47 +OBJID_ALERT=0xFFFFFFF6 +ObjID_ATL=37 +ObjID_ATP=36 +OBJID_CARET=0xFFFFFFF8 +OBJID_CLIENT=0xFFFFFFFC +ObjID_CT=4 +OBJID_CURSOR=0xFFFFFFF7 +ObjID_DL=8 +ObjID_DM=3 +ObjID_DRC=22 +ObjID_DSA=24 +ObjID_DSFirst=1 +ObjID_DTL=38 +ObjID_DXACONN=16 +ObjID_DXAREQ=14 +ObjID_DXASV=15 +ObjID_ENC=42 +ObjID_EP=2 +ObjID_EXT=48 +ObjID_GW=12 +OBJID_HSCROLL=0xFFFFFFFA +ObjID_ISC=17 +ObjID_LDXA=28 +ObjID_LNKRAS=18 +ObjID_LNKTCP=19 +ObjID_LNKTP4=20 +ObjID_LNKX25=21 +ObjID_MA=11 +ObjID_MB=7 +ObjID_MDB=26 +OBJID_MENU=0xFFFFFFFD +ObjID_MGW=13 +ObjID_MLK=35 +ObjID_MR=6 +ObjID_MSV=34 +ObjID_MTA=23 +OBJID_NATIVEOM=0xFFFFFFF0 +ObjID_PF=10 +ObjID_PMDB=27 +OBJID_QUERYCLASSNAMEIDX=0xFFFFFFF4 +ObjID_RR=9 +ObjID_SAA=29 +ObjID_SADR=43 +ObjID_Schema=39 +ObjID_SchemaAttr=40 +ObjID_SchemaObj=41 +ObjID_SDSA=44 +OBJID_SIZEGRIP=0xFFFFFFF9 +ObjID_SMDB=45 +ObjID_SMTA=46 +OBJID_SOUND=0xFFFFFFF5 +ObjID_STKRAS=30 +ObjID_STKTCP=31 +ObjID_STKTP4=32 +ObjID_STKX25=33 +ObjID_SV=5 +OBJID_SYSMENU=0xFFFFFFFF +OBJID_TITLEBAR=0xFFFFFFFE +ObjID_UK=0 +OBJID_VSCROLL=0xFFFFFFFB +OBJID_WINDOW=0x0 +OBM_BTNCORNERS=32758 +OBM_BTSIZE=32761 +OBM_CHECK=32760 +OBM_CHECKBOXES=32759 +OBM_CLOSE=32754 +OBM_COMBO=32738 +OBM_DNARROW=32752 +OBM_DNARROWD=32742 +OBM_DNARROWI=32736 +OBM_LFARROW=32750 +OBM_LFARROWD=32740 +OBM_LFARROWI=32734 +OBM_MNARROW=32739 +OBM_OLD_CLOSE=32767 +OBM_OLD_DNARROW=32764 +OBM_OLD_LFARROW=32762 +OBM_OLD_REDUCE=32757 +OBM_OLD_RESTORE=32755 +OBM_OLD_RGARROW=32763 +OBM_OLD_UPARROW=32765 +OBM_OLD_ZOOM=32756 +OBM_REDUCE=32749 +OBM_REDUCED=32746 +OBM_RESTORE=32747 +OBM_RESTORED=32744 +OBM_RGARROW=32751 +OBM_RGARROWD=32741 +OBM_RGARROWI=32735 +OBM_SIZE=32766 +OBM_UPARROW=32753 +OBM_UPARROWD=32743 +OBM_UPARROWI=32737 +OBM_ZOOM=32748 +OBM_ZOOMD=32745 +OCM__BASE=(WM_USER+0x1c00) +OCM_CHARTOITEM=(OCM__BASE + WM_CHARTOITEM) +OCM_COMMAND=(OCM__BASE + WM_COMMAND) +OCM_COMPAREITEM=(OCM__BASE + WM_COMPAREITEM) +OCM_CTLCOLOR=(OCM__BASE + WM_CTLCOLOR) +OCM_CTLCOLORBTN=(OCM__BASE + WM_CTLCOLORBTN) +OCM_CTLCOLORDLG=(OCM__BASE + WM_CTLCOLORDLG) +OCM_CTLCOLOREDIT=(OCM__BASE + WM_CTLCOLOREDIT) +OCM_CTLCOLORLISTBOX=(OCM__BASE + WM_CTLCOLORLISTBOX) +OCM_CTLCOLORMSGBOX=(OCM__BASE + WM_CTLCOLORMSGBOX) +OCM_CTLCOLORSCROLLBAR=(OCM__BASE + WM_CTLCOLORSCROLLBAR) +OCM_CTLCOLORSTATIC=(OCM__BASE + WM_CTLCOLORSTATIC) +OCM_DELETEITEM=(OCM__BASE + WM_DELETEITEM) +OCM_DRAWITEM=(OCM__BASE + WM_DRAWITEM) +OCM_HSCROLL=(OCM__BASE + WM_HSCROLL) +OCM_MEASUREITEM=(OCM__BASE + WM_MEASUREITEM) +OCM_NOTIFY=(OCM__BASE + WM_NOTIFY) +OCM_PARENTNOTIFY=(OCM__BASE + WM_PARENTNOTIFY) +OCM_VKEYTOITEM=(OCM__BASE + WM_VKEYTOITEM) +OCM_VSCROLL=(OCM__BASE + WM_VSCROLL) +OCR_APPSTARTING=32650 +OCR_CROSS=32515 +OCR_HAND=32649 +OCR_IBEAM=32513 +OCR_ICOCUR=32647 +OCR_ICON=32641 +OCR_NO=32648 +OCR_NORMAL=32512 +OCR_SIZE=32640 +OCR_SIZEALL=32646 +OCR_SIZENESW=32643 +OCR_SIZENS=32645 +OCR_SIZENWSE=32642 +OCR_SIZEWE=32644 +OCR_UP=32516 +OCR_WAIT=32514 +ODA_DRAWENTIRE=0x1 +ODA_FOCUS=0x4 +ODA_SELECT=0x2 +ODBC_ADD_DSN=1 +ODBC_ADD_SYS_DSN=4 +ODBC_BOTH_DSN=0 +ODBC_CONFIG_DRIVER=3 +ODBC_CONFIG_DRIVER_MAX=100 +ODBC_CONFIG_DSN=2 +ODBC_CONFIG_SYS_DSN=5 +ODBC_ERROR_COMPONENT_NOT_FOUND=6 +ODBC_ERROR_CREATE_DSN_FAILED=18 +ODBC_ERROR_GENERAL_ERR=1 +ODBC_ERROR_INVALID_BUFF_LEN=2 +ODBC_ERROR_INVALID_DSN=9 +ODBC_ERROR_INVALID_HWND=3 +ODBC_ERROR_INVALID_INF=10 +ODBC_ERROR_INVALID_KEYWORD_VALUE=8 +ODBC_ERROR_INVALID_LOG_FILE=15 +ODBC_ERROR_INVALID_NAME=7 +ODBC_ERROR_INVALID_PARAM_SEQUENCE=14 +ODBC_ERROR_INVALID_PATH=12 +ODBC_ERROR_INVALID_REQUEST_TYPE=5 +ODBC_ERROR_INVALID_STR=4 +ODBC_ERROR_LOAD_LIB_FAILED=13 +ODBC_ERROR_OUT_OF_MEM=21 +ODBC_ERROR_OUTPUT_STRING_TRUNCATED=22 +ODBC_ERROR_REMOVE_DSN_FAILED=20 +ODBC_ERROR_REQUEST_FAILED=11 +ODBC_ERROR_USAGE_UPDATE_FAILED=17 +ODBC_ERROR_USER_CANCELED=16 +ODBC_ERROR_WRITING_SYSINFO_FAILED=19 +ODBC_INSTALL_COMPLETE=2 +ODBC_INSTALL_DRIVER=1 +ODBC_INSTALL_INQUIRY=1 +ODBC_REMOVE_DEFAULT_DSN=7 +ODBC_REMOVE_DRIVER=2 +ODBC_REMOVE_DSN=3 +ODBC_REMOVE_SYS_DSN=6 +ODBC_SYSTEM_DSN=2 +ODBC_USER_DSN=1 +ODBC_VS_FLAG_RETCODE=0x4 +ODBC_VS_FLAG_STOP=0x8 +ODBC_VS_FLAG_UNICODE_ARG=0x1 +ODBC_VS_FLAG_UNICODE_COR=0x2 +ODBCVER=0x250 +ODDPARITY=1 +ODS_CHECKED=0x8 +ODS_COMBOBOXEDIT=0x1000 +ODS_DEFAULT=0x20 +ODS_DISABLED=0x4 +ODS_FOCUS=0x10 +ODS_GRAYED=0x2 +ODS_HOTLIGHT=0x40 +ODS_INACTIVE=0x80 +ODS_NOACCEL=0x100 +ODS_NOFOCUSRECT=0x200 +ODS_SELECTED=0x1 +ODT_BUTTON=4 +ODT_COMBOBOX=3 +ODT_HEADER=100 +ODT_LISTBOX=2 +ODT_LISTVIEW=102 +ODT_MENU=1 +ODT_STATIC=5 +ODT_TAB=101 +OEM_CHARSET=255 +OEM_FIXED_FONT=10 +OemToAnsi=OemToCharA +OemToAnsiBuff=OemToCharBuffA +OF_CANCEL=0x800 +OF_CREATE=0x1000 +OF_DELETE=0x200 +OF_DISK=UINT(-20) +OF_EXIST=0x4000 +OF_GET=0x2 +OF_HANDLER=0x4 +OF_MEMORY=UINT(-6) +OF_PARSE=0x100 +OF_PROMPT=0x2000 +OF_READ=0x0 +OF_READWRITE=0x2 +OF_REOPEN=0x8000 +OF_SET=0x1 +OF_SHARE_COMPAT=0x0 +OF_SHARE_DENY_NONE=0x40 +OF_SHARE_DENY_READ=0x30 +OF_SHARE_DENY_WRITE=0x20 +OF_SHARE_EXCLUSIVE=0x10 +OF_VERIFY=0x400 +OF_WRITE=0x1 +OFF_COMPUTE=0x139 +OFF_EXEC=0x12C +OFF_FROM=0x14F +OFF_ORDER=0x165 +OFF_PARAM=0x1C4 +OFF_PROCEDURE=0x16A +OFF_SELECT=0x16D +OFF_STATEMENT=0x1CB +OFF_TABLE=0x173 +OFFICE_CLEANUPPOLICY_FUNCTION="OfficeCleanupPolicy" +OFFICE_INITPROV_FUNCTION="OfficeInitializePolicy" +OFFICE_POLICY_PROVIDER_DLL_NAME=SP_POLICY_PROVIDER_DLL_NAME +OFFLINE_STATUS_INCOMPLETE=0x4 +OFFLINE_STATUS_LOCAL=0x1 +OFFLINE_STATUS_REMOTE=0x2 +OFFLOAD_INBOUND_SA=0x1 +OFFLOAD_MAX_SAS=3 +OFFLOAD_OUTBOUND_SA=0x2 +OFFSET_BASIS_RELATIVE_TO_EFFECTIVE_PROTOCOL=1 +OFFSET_BASIS_RELATIVE_TO_FRAME=0 +OFFSET_BASIS_RELATIVE_TO_IP=3 +OFFSET_BASIS_RELATIVE_TO_IPX=2 +OFN_ALLOWMULTISELECT=0x200 +OFN_CREATEPROMPT=0x2000 +OFN_DONTADDTORECENT=0x2000000 +OFN_ENABLEHOOK=0x20 +OFN_ENABLEINCLUDENOTIFY=0x400000 +OFN_ENABLESIZING=0x800000 +OFN_ENABLETEMPLATE=0x40 +OFN_ENABLETEMPLATEHANDLE=0x80 +OFN_EX_NOPLACESBAR=0x1 +OFN_EXPLORER=0x80000 +OFN_EXTENSIONDIFFERENT=0x400 +OFN_FILEMUSTEXIST=0x1000 +OFN_FORCESHOWHIDDEN=0x10000000 +OFN_HIDEREADONLY=0x4 +OFN_LONGNAMES=0x200000 +OFN_NOCHANGEDIR=0x8 +OFN_NODEREFERENCELINKS=0x100000 +OFN_NOLONGNAMES=0x40000 +OFN_NONETWORKBUTTON=0x20000 +OFN_NOREADONLYRETURN=0x8000 +OFN_NOTESTFILECREATE=0x10000 +OFN_NOVALIDATE=0x100 +OFN_OVERWRITEPROMPT=0x2 +OFN_PATHMUSTEXIST=0x800 +OFN_READONLY=0x1 +OFN_SHAREAWARE=0x4000 +OFN_SHAREFALLTHROUGH=2 +OFN_SHARENOWARN=1 +OFN_SHAREWARN=0 +OFN_SHOWHELP=0x10 +OFN_USEMONIKERS=0x1000000 +OFS_MAXPATHNAME=128 +OI_ASYNC=0xFFFFEEEE +OIC_BANG=32515 +OIC_ERROR=OIC_HAND +OIC_HAND=32513 +OIC_INFORMATION=OIC_NOTE +OIC_NOTE=32516 +OIC_QUES=32514 +OIC_SAMPLE=32512 +OIC_WARNING=OIC_BANG +OIC_WINLOGO=32517 +OID_1394_LOCAL_NODE_INFO=0xC010101 +OID_1394_VC_INFO=0xC010102 +OID_802_3_CURRENT_ADDRESS=0x1010102 +OID_802_3_MAC_OPTIONS=0x1010105 +OID_802_3_MAXIMUM_LIST_SIZE=0x1010104 +OID_802_3_MULTICAST_LIST=0x1010103 +OID_802_3_PERMANENT_ADDRESS=0x1010101 +OID_802_3_RCV_ERROR_ALIGNMENT=0x1020101 +OID_802_3_RCV_OVERRUN=0x1020203 +OID_802_3_XMIT_DEFERRED=0x1020201 +OID_802_3_XMIT_HEARTBEAT_FAILURE=0x1020205 +OID_802_3_XMIT_LATE_COLLISIONS=0x1020207 +OID_802_3_XMIT_MAX_COLLISIONS=0x1020202 +OID_802_3_XMIT_MORE_COLLISIONS=0x1020103 +OID_802_3_XMIT_ONE_COLLISION=0x1020102 +OID_802_3_XMIT_TIMES_CRS_LOST=0x1020206 +OID_802_3_XMIT_UNDERRUN=0x1020204 +OID_802_5_ABORT_DELIMETERS=0x2020203 +OID_802_5_AC_ERRORS=0x2020202 +OID_802_5_BURST_ERRORS=0x2020201 +OID_802_5_CURRENT_ADDRESS=0x2010102 +OID_802_5_CURRENT_FUNCTIONAL=0x2010103 +OID_802_5_CURRENT_GROUP=0x2010104 +OID_802_5_CURRENT_RING_STATE=0x2010107 +OID_802_5_CURRENT_RING_STATUS=0x2010106 +OID_802_5_FRAME_COPIED_ERRORS=0x2020204 +OID_802_5_FREQUENCY_ERRORS=0x2020205 +OID_802_5_INTERNAL_ERRORS=0x2020207 +OID_802_5_LAST_OPEN_STATUS=0x2010105 +OID_802_5_LINE_ERRORS=0x2020101 +OID_802_5_LOST_FRAMES=0x2020102 +OID_802_5_PERMANENT_ADDRESS=0x2010101 +OID_802_5_TOKEN_ERRORS=0x2020206 +OID_ARCNET_CURRENT_ADDRESS=0x6010102 +OID_ARCNET_PERMANENT_ADDRESS=0x6010101 +OID_ARCNET_RECONFIGURATIONS=0x6020201 +OID_ATM_ACQUIRE_ACCESS_NET_RESOURCES=0x8010203 +OID_ATM_ALIGNMENT_REQUIRED=0x8010208 +OID_ATM_ASSIGNED_VPI=0x8010202 +OID_ATM_CALL_ALERTING=0x801020C +OID_ATM_CALL_NOTIFY=0x801020E +OID_ATM_CALL_PROCEEDING=0x801020B +OID_ATM_CELLS_HEC_ERROR=0x8020202 +OID_ATM_DIGITAL_BROADCAST_VPIVCI=0x8010206 +OID_ATM_GET_NEAREST_FLOW=0x8010207 +OID_ATM_HW_CURRENT_ADDRESS=0x8010104 +OID_ATM_ILMI_VPIVCI=0x8010205 +OID_ATM_LECS_ADDRESS=0x8010209 +OID_ATM_MAX_AAL0_PACKET_SIZE=0x8010108 +OID_ATM_MAX_AAL1_PACKET_SIZE=0x8010109 +OID_ATM_MAX_AAL34_PACKET_SIZE=0x801010A +OID_ATM_MAX_AAL5_PACKET_SIZE=0x801010B +OID_ATM_MAX_ACTIVE_VCI_BITS=0x8010106 +OID_ATM_MAX_ACTIVE_VCS=0x8010105 +OID_ATM_MAX_ACTIVE_VPI_BITS=0x8010107 +OID_ATM_MY_IP_NM_ADDRESS=0x801020F +OID_ATM_PARTY_ALERTING=0x801020D +OID_ATM_RCV_CELLS_DROPPED=0x8020103 +OID_ATM_RCV_CELLS_OK=0x8020101 +OID_ATM_RCV_INVALID_VPI_VCI=0x8020201 +OID_ATM_RCV_REASSEMBLY_ERROR=0x8020203 +OID_ATM_RELEASE_ACCESS_NET_RESOURCES=0x8010204 +OID_ATM_SERVICE_ADDRESS=0x801020A +OID_ATM_SIGNALING_VPIVCI=0x8010201 +OID_ATM_SUPPORTED_AAL_TYPES=0x8010103 +OID_ATM_SUPPORTED_SERVICE_CATEGORY=0x8010102 +OID_ATM_SUPPORTED_VC_RATES=0x8010101 +OID_ATM_XMIT_CELLS_OK=0x8020102 +OID_BEGINS_WITH=1 +OID_BPC_ADAPTER_CAPS=0xB010100 +OID_BPC_ADAPTER_SPECIFIC=0xB02010A +OID_BPC_ADDRESS_COMPARE=0xB010105 +OID_BPC_COMMIT=0xB01010C +OID_BPC_CONNECT=0xB01010B +OID_BPC_CONNECTION_ENABLE=0xB01010E +OID_BPC_CONNECTION_STATUS=0xB010104 +OID_BPC_DEVICE_CAPS=0xB010102 +OID_BPC_DEVICE_SETTINGS=0xB010103 +OID_BPC_DEVICES=0xB010101 +OID_BPC_DISCONNECT=0xB01010D +OID_BPC_FORCE_RECEIVE=0xB010111 +OID_BPC_LAST=0xB020112 +OID_BPC_LAST_ERROR=0xB020107 +OID_BPC_POOL=0xB010108 +OID_BPC_POOL_RESERVE=0xB01010F +OID_BPC_POOL_RETURN=0xB010110 +OID_BPC_PROGRAM_GUIDE=0xB010106 +OID_BPC_PROVIDER_SPECIFIC=0xB020109 +OID_CO_ADD_ADDRESS=0xFE000004 +OID_CO_ADD_PVC=0xFE000001 +OID_CO_ADDRESS_CHANGE=0xFE000007 +OID_CO_AF_CLOSE=0xFE00000A +OID_CO_DELETE_ADDRESS=0xFE000005 +OID_CO_DELETE_PVC=0xFE000002 +OID_CO_GET_ADDRESSES=0xFE000006 +OID_CO_GET_CALL_INFORMATION=0xFE000003 +OID_CO_SIGNALING_DISABLED=0xFE000009 +OID_CO_SIGNALING_ENABLED=0xFE000008 +OID_CO_TAPI_ADDRESS_CAPS=0xFE001003 +OID_CO_TAPI_CM_CAPS=0xFE001001 +OID_CO_TAPI_DONT_REPORT_DIGITS=0xFE001009 +OID_CO_TAPI_GET_CALL_DIAGNOSTICS=0xFE001007 +OID_CO_TAPI_LINE_CAPS=0xFE001002 +OID_CO_TAPI_REPORT_DIGITS=0xFE001008 +OID_CO_TAPI_TRANSLATE_NDIS_CALLPARAMS=0xFE001005 +OID_CO_TAPI_TRANSLATE_TAPI_CALLPARAMS=0xFE001004 +OID_CO_TAPI_TRANSLATE_TAPI_SAP=0xFE001006 +OID_CONTAINS=(OID_BEGINS_WITH|OID_ENDS_WITH) +OID_ENCODING=0xB +OID_ENDS_WITH=2 +OID_FDDI_ATTACHMENT_TYPE=0x3020101 +OID_FDDI_DOWNSTREAM_NODE_LONG=0x3020103 +OID_FDDI_FRAME_ERRORS=0x3020104 +OID_FDDI_FRAMES_LOST=0x3020105 +OID_FDDI_IF_ADMIN_STATUS=0x303027E +OID_FDDI_IF_DESCR=0x3030279 +OID_FDDI_IF_IN_DISCARDS=0x3030284 +OID_FDDI_IF_IN_ERRORS=0x3030285 +OID_FDDI_IF_IN_NUCAST_PKTS=0x3030283 +OID_FDDI_IF_IN_OCTETS=0x3030281 +OID_FDDI_IF_IN_UCAST_PKTS=0x3030282 +OID_FDDI_IF_IN_UNKNOWN_PROTOS=0x3030286 +OID_FDDI_IF_LAST_CHANGE=0x3030280 +OID_FDDI_IF_MTU=0x303027B +OID_FDDI_IF_OPER_STATUS=0x303027F +OID_FDDI_IF_OUT_DISCARDS=0x303028A +OID_FDDI_IF_OUT_ERRORS=0x303028B +OID_FDDI_IF_OUT_NUCAST_PKTS=0x3030289 +OID_FDDI_IF_OUT_OCTETS=0x3030287 +OID_FDDI_IF_OUT_QLEN=0x303028C +OID_FDDI_IF_OUT_UCAST_PKTS=0x3030288 +OID_FDDI_IF_PHYS_ADDRESS=0x303027D +OID_FDDI_IF_SPECIFIC=0x303028D +OID_FDDI_IF_SPEED=0x303027C +OID_FDDI_IF_TYPE=0x303027A +OID_FDDI_LCONNECTION_STATE=0x3020109 +OID_FDDI_LCT_FAILURES=0x3020107 +OID_FDDI_LEM_REJECTS=0x3020108 +OID_FDDI_LONG_CURRENT_ADDR=0x3010102 +OID_FDDI_LONG_MAX_LIST_SIZE=0x3010104 +OID_FDDI_LONG_MULTICAST_LIST=0x3010103 +OID_FDDI_LONG_PERMANENT_ADDR=0x3010101 +OID_FDDI_MAC_AVAILABLE_PATHS=0x3030223 +OID_FDDI_MAC_BRIDGE_FUNCTIONS=0x3030220 +OID_FDDI_MAC_COPIED_CT=0x303023C +OID_FDDI_MAC_CURRENT_PATH=0x3030224 +OID_FDDI_MAC_DA_FLAG=0x303024A +OID_FDDI_MAC_DOWNSTREAM_NBR=0x3030226 +OID_FDDI_MAC_DOWNSTREAM_PORT_TYPE=0x303022B +OID_FDDI_MAC_DUP_ADDRESS_TEST=0x3030229 +OID_FDDI_MAC_ERROR_CT=0x303023F +OID_FDDI_MAC_FRAME_CT=0x303023B +OID_FDDI_MAC_FRAME_ERROR_FLAG=0x303024C +OID_FDDI_MAC_FRAME_ERROR_RATIO=0x3030246 +OID_FDDI_MAC_FRAME_ERROR_THRESHOLD=0x3030245 +OID_FDDI_MAC_FRAME_STATUS_FUNCTIONS=0x303021F +OID_FDDI_MAC_HARDWARE_PRESENT=0x303024F +OID_FDDI_MAC_INDEX=0x303022C +OID_FDDI_MAC_LATE_CT=0x3030243 +OID_FDDI_MAC_LONG_GRP_ADDRESS=0x303022E +OID_FDDI_MAC_LOST_CT=0x3030240 +OID_FDDI_MAC_MA_UNITDATA_AVAILABLE=0x303024E +OID_FDDI_MAC_MA_UNITDATA_ENABLE=0x3030250 +OID_FDDI_MAC_NOT_COPIED_CT=0x3030242 +OID_FDDI_MAC_NOT_COPIED_FLAG=0x303024D +OID_FDDI_MAC_NOT_COPIED_RATIO=0x3030248 +OID_FDDI_MAC_NOT_COPIED_THRESHOLD=0x3030247 +OID_FDDI_MAC_OLD_DOWNSTREAM_NBR=0x3030228 +OID_FDDI_MAC_OLD_UPSTREAM_NBR=0x3030227 +OID_FDDI_MAC_REQUESTED_PATHS=0x303022A +OID_FDDI_MAC_RING_OP_CT=0x3030244 +OID_FDDI_MAC_RMT_STATE=0x3030249 +OID_FDDI_MAC_SHORT_GRP_ADDRESS=0x303022F +OID_FDDI_MAC_SMT_ADDRESS=0x303022D +OID_FDDI_MAC_T_MAX=0x3030232 +OID_FDDI_MAC_T_MAX_CAPABILITY=0x3030221 +OID_FDDI_MAC_T_NEG=0x3030231 +OID_FDDI_MAC_T_PRI0=0x3030234 +OID_FDDI_MAC_T_PRI1=0x3030235 +OID_FDDI_MAC_T_PRI2=0x3030236 +OID_FDDI_MAC_T_PRI3=0x3030237 +OID_FDDI_MAC_T_PRI4=0x3030238 +OID_FDDI_MAC_T_PRI5=0x3030239 +OID_FDDI_MAC_T_PRI6=0x303023A +OID_FDDI_MAC_T_REQ=0x3030230 +OID_FDDI_MAC_TOKEN_CT=0x303023E +OID_FDDI_MAC_TRANSMIT_CT=0x303023D +OID_FDDI_MAC_TVX_CAPABILITY=0x3030222 +OID_FDDI_MAC_TVX_EXPIRED_CT=0x3030241 +OID_FDDI_MAC_TVX_VALUE=0x3030233 +OID_FDDI_MAC_UNDA_FLAG=0x303024B +OID_FDDI_MAC_UPSTREAM_NBR=0x3030225 +OID_FDDI_PATH_CONFIGURATION=0x3030256 +OID_FDDI_PATH_INDEX=0x3030251 +OID_FDDI_PATH_MAX_T_REQ=0x303025B +OID_FDDI_PATH_RING_LATENCY=0x3030252 +OID_FDDI_PATH_SBA_AVAILABLE=0x3030258 +OID_FDDI_PATH_SBA_OVERHEAD=0x3030255 +OID_FDDI_PATH_SBA_PAYLOAD=0x3030254 +OID_FDDI_PATH_T_MAX_LOWER_BOUND=0x303025A +OID_FDDI_PATH_T_R_MODE=0x3030257 +OID_FDDI_PATH_TRACE_STATUS=0x3030253 +OID_FDDI_PATH_TVX_LOWER_BOUND=0x3030259 +OID_FDDI_PORT_ACTION=0x3030278 +OID_FDDI_PORT_AVAILABLE_PATHS=0x3030263 +OID_FDDI_PORT_BS_FLAG=0x3030269 +OID_FDDI_PORT_CONNECTION_CAPABILITIES=0x3030266 +OID_FDDI_PORT_CONNECTION_POLICIES=0x303025E +OID_FDDI_PORT_CONNNECT_STATE=0x3030272 +OID_FDDI_PORT_CURRENT_PATH=0x3030260 +OID_FDDI_PORT_EB_ERROR_CT=0x303026B +OID_FDDI_PORT_HARDWARE_PRESENT=0x3030276 +OID_FDDI_PORT_INDEX=0x3030267 +OID_FDDI_PORT_LCT_FAIL_CT=0x303026C +OID_FDDI_PORT_LEM_CT=0x303026F +OID_FDDI_PORT_LEM_REJECT_CT=0x303026E +OID_FDDI_PORT_LER_ALARM=0x3030271 +OID_FDDI_PORT_LER_CUTOFF=0x3030270 +OID_FDDI_PORT_LER_ESTIMATE=0x303026D +OID_FDDI_PORT_LER_FLAG=0x3030275 +OID_FDDI_PORT_MAC_INDICATED=0x303025F +OID_FDDI_PORT_MAC_LOOP_TIME=0x3030264 +OID_FDDI_PORT_MAC_PLACEMENT=0x3030262 +OID_FDDI_PORT_MAINT_LS=0x3030268 +OID_FDDI_PORT_MY_TYPE=0x303025C +OID_FDDI_PORT_NEIGHBOR_TYPE=0x303025D +OID_FDDI_PORT_PC_LS=0x303026A +OID_FDDI_PORT_PC_WITHHOLD=0x3030274 +OID_FDDI_PORT_PCM_STATE=0x3030273 +OID_FDDI_PORT_PMD_CLASS=0x3030265 +OID_FDDI_PORT_REQUESTED_PATHS=0x3030261 +OID_FDDI_RING_MGT_STATE=0x3020106 +OID_FDDI_SHORT_CURRENT_ADDR=0x3010106 +OID_FDDI_SHORT_MAX_LIST_SIZE=0x3010108 +OID_FDDI_SHORT_MULTICAST_LIST=0x3010107 +OID_FDDI_SHORT_PERMANENT_ADDR=0x3010105 +OID_FDDI_SMT_AVAILABLE_PATHS=0x303020B +OID_FDDI_SMT_BYPASS_PRESENT=0x3030214 +OID_FDDI_SMT_CF_STATE=0x3030216 +OID_FDDI_SMT_CONFIG_CAPABILITIES=0x303020C +OID_FDDI_SMT_CONFIG_POLICY=0x303020D +OID_FDDI_SMT_CONNECTION_POLICY=0x303020E +OID_FDDI_SMT_ECM_STATE=0x3030215 +OID_FDDI_SMT_HI_VERSION_ID=0x3030203 +OID_FDDI_SMT_HOLD_STATE=0x3030217 +OID_FDDI_SMT_LAST_SET_STATION_ID=0x303021E +OID_FDDI_SMT_LO_VERSION_ID=0x3030204 +OID_FDDI_SMT_MAC_CT=0x3030208 +OID_FDDI_SMT_MAC_INDEXES=0x3030213 +OID_FDDI_SMT_MANUFACTURER_DATA=0x3030205 +OID_FDDI_SMT_MASTER_CT=0x303020A +OID_FDDI_SMT_MIB_VERSION_ID=0x3030207 +OID_FDDI_SMT_MSG_TIME_STAMP=0x303021B +OID_FDDI_SMT_NON_MASTER_CT=0x3030209 +OID_FDDI_SMT_OP_VERSION_ID=0x3030202 +OID_FDDI_SMT_PEER_WRAP_FLAG=0x303021A +OID_FDDI_SMT_PORT_INDEXES=0x3030212 +OID_FDDI_SMT_REMOTE_DISCONNECT_FLAG=0x3030218 +OID_FDDI_SMT_SET_COUNT=0x303021D +OID_FDDI_SMT_STAT_RPT_POLICY=0x3030210 +OID_FDDI_SMT_STATION_ACTION=0x3030277 +OID_FDDI_SMT_STATION_ID=0x3030201 +OID_FDDI_SMT_STATION_STATUS=0x3030219 +OID_FDDI_SMT_T_NOTIFY=0x303020F +OID_FDDI_SMT_TRACE_MAX_EXPIRATION=0x3030211 +OID_FDDI_SMT_TRANSITION_TIME_STAMP=0x303021C +OID_FDDI_SMT_USER_DATA=0x3030206 +OID_FDDI_UPSTREAM_NODE_LONG=0x3020102 +OID_FFP_ADAPTER_STATS=0xFC020211 +OID_FFP_CONTROL=0xFC010212 +OID_FFP_DATA=0xFC010214 +OID_FFP_DRIVER_STATS=0xFC020210 +OID_FFP_FLUSH=0xFC010211 +OID_FFP_PARAMS=0xFC010213 +OID_FFP_SUPPORT=0xFC010210 +OID_GEN_BROADCAST_BYTES_RCV=0x2020B +OID_GEN_BROADCAST_BYTES_XMIT=0x20205 +OID_GEN_BROADCAST_FRAMES_RCV=0x2020C +OID_GEN_BROADCAST_FRAMES_XMIT=0x20206 +OID_GEN_CO_BYTES_RCV=OID_GEN_DIRECTED_BYTES_RCV +OID_GEN_CO_BYTES_XMIT=OID_GEN_DIRECTED_BYTES_XMIT +OID_GEN_CO_BYTES_XMIT_OUTSTANDING=0x20221 +OID_GEN_CO_DEVICE_PROFILE=OID_GEN_DEVICE_PROFILE +OID_GEN_CO_DRIVER_VERSION=OID_GEN_DRIVER_VERSION +OID_GEN_CO_GET_NETCARD_TIME=OID_GEN_GET_NETCARD_TIME +OID_GEN_CO_GET_TIME_CAPS=OID_GEN_GET_TIME_CAPS +OID_GEN_CO_HARDWARE_STATUS=OID_GEN_HARDWARE_STATUS +OID_GEN_CO_LINK_SPEED=OID_GEN_LINK_SPEED +OID_GEN_CO_MAC_OPTIONS=OID_GEN_MAC_OPTIONS +OID_GEN_CO_MEDIA_CONNECT_STATUS=OID_GEN_MEDIA_CONNECT_STATUS +OID_GEN_CO_MEDIA_IN_USE=OID_GEN_MEDIA_IN_USE +OID_GEN_CO_MEDIA_SUPPORTED=OID_GEN_MEDIA_SUPPORTED +OID_GEN_CO_MINIMUM_LINK_SPEED=0x20120 +OID_GEN_CO_NETCARD_LOAD=OID_GEN_NETCARD_LOAD +OID_GEN_CO_PROTOCOL_OPTIONS=OID_GEN_PROTOCOL_OPTIONS +OID_GEN_CO_RCV_CRC_ERROR=OID_GEN_RCV_CRC_ERROR +OID_GEN_CO_RCV_PDUS_ERROR=OID_GEN_RCV_ERROR +OID_GEN_CO_RCV_PDUS_NO_BUFFER=OID_GEN_RCV_NO_BUFFER +OID_GEN_CO_RCV_PDUS_OK=OID_GEN_RCV_OK +OID_GEN_CO_SUPPORTED_GUIDS=OID_GEN_SUPPORTED_GUIDS +OID_GEN_CO_SUPPORTED_LIST=OID_GEN_SUPPORTED_LIST +OID_GEN_CO_TRANSMIT_QUEUE_LENGTH=OID_GEN_TRANSMIT_QUEUE_LENGTH +OID_GEN_CO_VENDOR_DESCRIPTION=OID_GEN_VENDOR_DESCRIPTION +OID_GEN_CO_VENDOR_DRIVER_VERSION=OID_GEN_VENDOR_DRIVER_VERSION +OID_GEN_CO_VENDOR_ID=OID_GEN_VENDOR_ID +OID_GEN_CO_XMIT_PDUS_ERROR=OID_GEN_XMIT_ERROR +OID_GEN_CO_XMIT_PDUS_OK=OID_GEN_XMIT_OK +OID_GEN_CURRENT_LOOKAHEAD=0x1010F +OID_GEN_CURRENT_PACKET_FILTER=0x1010E +OID_GEN_DEVICE_PROFILE=0x20212 +OID_GEN_DIRECTED_BYTES_RCV=0x20207 +OID_GEN_DIRECTED_BYTES_XMIT=0x20201 +OID_GEN_DIRECTED_FRAMES_RCV=0x20208 +OID_GEN_DIRECTED_FRAMES_XMIT=0x20202 +OID_GEN_DRIVER_VERSION=0x10110 +OID_GEN_FRIENDLY_NAME=0x20216 +OID_GEN_GET_NETCARD_TIME=0x20210 +OID_GEN_GET_TIME_CAPS=0x2020F +OID_GEN_HARDWARE_STATUS=0x10102 +OID_GEN_INIT_TIME_MS=0x20213 +OID_GEN_LINK_SPEED=0x10107 +OID_GEN_MAC_OPTIONS=0x10113 +OID_GEN_MAXIMUM_FRAME_SIZE=0x10106 +OID_GEN_MAXIMUM_LOOKAHEAD=0x10105 +OID_GEN_MAXIMUM_SEND_PACKETS=0x10115 +OID_GEN_MAXIMUM_TOTAL_SIZE=0x10111 +OID_GEN_MEDIA_CAPABILITIES=0x10201 +OID_GEN_MEDIA_CONNECT_STATUS=0x10114 +OID_GEN_MEDIA_IN_USE=0x10104 +OID_GEN_MEDIA_SENSE_COUNTS=0x20215 +OID_GEN_MEDIA_SUPPORTED=0x10103 +OID_GEN_MULTICAST_BYTES_RCV=0x20209 +OID_GEN_MULTICAST_BYTES_XMIT=0x20203 +OID_GEN_MULTICAST_FRAMES_RCV=0x2020A +OID_GEN_MULTICAST_FRAMES_XMIT=0x20204 +OID_GEN_NETCARD_LOAD=0x20211 +OID_GEN_NETWORK_LAYER_ADDRESSES=0x10118 +OID_GEN_PHYSICAL_MEDIUM=0x10202 +OID_GEN_PROTOCOL_OPTIONS=0x10112 +OID_GEN_RCV_CRC_ERROR=0x2020D +OID_GEN_RCV_ERROR=0x20104 +OID_GEN_RCV_NO_BUFFER=0x20105 +OID_GEN_RCV_OK=0x20102 +OID_GEN_RECEIVE_BLOCK_SIZE=0x1010B +OID_GEN_RECEIVE_BUFFER_SPACE=0x10109 +OID_GEN_RESET_COUNTS=0x20214 +OID_GEN_SUPPORTED_GUIDS=0x10117 +OID_GEN_SUPPORTED_LIST=0x10101 +OID_GEN_TRANSMIT_BLOCK_SIZE=0x1010A +OID_GEN_TRANSMIT_BUFFER_SPACE=0x10108 +OID_GEN_TRANSMIT_QUEUE_LENGTH=0x2020E +OID_GEN_TRANSPORT_HEADER_OFFSET=0x10119 +OID_GEN_VENDOR_DESCRIPTION=0x1010D +OID_GEN_VENDOR_DRIVER_VERSION=0x10116 +OID_GEN_VENDOR_ID=0x1010C +OID_GEN_XMIT_ERROR=0x20103 +OID_GEN_XMIT_OK=0x20101 +OID_INDICATION_REQUEST_CANCEL=0x1 +OID_INDICATION_REQUEST_ENABLE=0x0 +OID_IRDA_EXTRA_RCV_BOFS=0xA010200 +OID_IRDA_LINK_SPEED=0xA010103 +OID_IRDA_MAX_RECEIVE_WINDOW_SIZE=0xA010204 +OID_IRDA_MAX_SEND_WINDOW_SIZE=0xA010205 +OID_IRDA_MAX_UNICAST_LIST_SIZE=0xA010203 +OID_IRDA_MEDIA_BUSY=0xA010104 +OID_IRDA_RATE_SNIFF=0xA010201 +OID_IRDA_RECEIVING=0xA010100 +OID_IRDA_RESERVED1=0xA01020A +OID_IRDA_RESERVED2=0xA01020F +OID_IRDA_SUPPORTED_SPEEDS=0xA010102 +OID_IRDA_TURNAROUND_TIME=0xA010101 +OID_IRDA_UNICAST_LIST=0xA010202 +OID_LTALK_COLLISIONS=0x5020202 +OID_LTALK_CURRENT_NODE_ID=0x5010102 +OID_LTALK_DEFERS=0x5020203 +OID_LTALK_FCS_ERRORS=0x5020206 +OID_LTALK_IN_BROADCASTS=0x5020101 +OID_LTALK_IN_LENGTH_ERRORS=0x5020102 +OID_LTALK_NO_DATA_ERRORS=0x5020204 +OID_LTALK_OUT_NO_HANDLERS=0x5020201 +OID_LTALK_RANDOM_CTS_ERRORS=0x5020205 +OID_PNP_ADD_WAKE_UP_PATTERN=0xFD010103 +OID_PNP_CAPABILITIES=0xFD010100 +OID_PNP_ENABLE_WAKE_UP=0xFD010106 +OID_PNP_QUERY_POWER=0xFD010102 +OID_PNP_REMOVE_WAKE_UP_PATTERN=0xFD010104 +OID_PNP_SET_POWER=0xFD010101 +OID_PNP_WAKE_UP_ERROR=0xFD020201 +OID_PNP_WAKE_UP_OK=0xFD020200 +OID_PNP_WAKE_UP_PATTERN_LIST=0xFD010105 +OID_QOS_BESTEFFORT_BANDWIDTH=0xFB010103 +OID_QOS_CURRENT_SCHEDULING_PROFILE=0xFB010109 +OID_QOS_FLOW_8021P_CONFORMING=0xFB010110 +OID_QOS_FLOW_8021P_NONCONFORMING=0xFB010111 +OID_QOS_FLOW_COUNT=0xFB010106 +OID_QOS_FLOW_IP_CONFORMING=0xFB010105 +OID_QOS_FLOW_IP_NONCONFORMING=0xFB01010F +OID_QOS_FLOW_MODE=0xFB01010D +OID_QOS_HIERARCHY_CLASS=0xFB01010C +OID_QOS_ISSLOW_FLOW=0xFB010102 +OID_QOS_ISSLOW_FRAGMENT_SIZE=0xFB01010E +OID_QOS_LATENCY=0xFB010104 +OID_QOS_NON_BESTEFFORT_LIMIT=0xFB010107 +OID_QOS_REMAINING_BANDWIDTH=0xFB010101 +OID_QOS_SCHEDULING_PROFILES_SUPPORTED=0xFB010108 +OID_QOS_STATISTICS_BUFFER=0xFB01010B +OID_QOS_TC_SUPPORTED=0xFB010100 +OID_QOS_TIMER_RESOLUTION=0xFB01010A +OID_TAG=0xA +OID_TAPI_ACCEPT=0x7030101 +OID_TAPI_ANSWER=0x7030102 +OID_TAPI_CLOSE=0x7030103 +OID_TAPI_CLOSE_CALL=0x7030104 +OID_TAPI_CONDITIONAL_MEDIA_DETECTION=0x7030105 +OID_TAPI_CONFIG_DIALOG=0x7030106 +OID_TAPI_DEV_SPECIFIC=0x7030107 +OID_TAPI_DIAL=0x7030108 +OID_TAPI_DROP=0x7030109 +OID_TAPI_GATHER_DIGITS=0x7030123 +OID_TAPI_GET_ADDRESS_CAPS=0x703010A +OID_TAPI_GET_ADDRESS_ID=0x703010B +OID_TAPI_GET_ADDRESS_STATUS=0x703010C +OID_TAPI_GET_CALL_ADDRESS_ID=0x703010D +OID_TAPI_GET_CALL_INFO=0x703010E +OID_TAPI_GET_CALL_STATUS=0x703010F +OID_TAPI_GET_DEV_CAPS=0x7030110 +OID_TAPI_GET_DEV_CONFIG=0x7030111 +OID_TAPI_GET_EXTENSION_ID=0x7030112 +OID_TAPI_GET_ID=0x7030113 +OID_TAPI_GET_LINE_DEV_STATUS=0x7030114 +OID_TAPI_MAKE_CALL=0x7030115 +OID_TAPI_MONITOR_DIGITS=0x7030124 +OID_TAPI_NEGOTIATE_EXT_VERSION=0x7030116 +OID_TAPI_OPEN=0x7030117 +OID_TAPI_PROVIDER_INITIALIZE=0x7030118 +OID_TAPI_PROVIDER_SHUTDOWN=0x7030119 +OID_TAPI_SECURE_CALL=0x703011A +OID_TAPI_SELECT_EXT_VERSION=0x703011B +OID_TAPI_SEND_USER_USER_INFO=0x703011C +OID_TAPI_SET_APP_SPECIFIC=0x703011D +OID_TAPI_SET_CALL_PARAMS=0x703011E +OID_TAPI_SET_DEFAULT_MEDIA_DETECTION=0x703011F +OID_TAPI_SET_DEV_CONFIG=0x7030120 +OID_TAPI_SET_MEDIA_MODE=0x7030121 +OID_TAPI_SET_STATUS_MESSAGES=0x7030122 +OID_TCP_SAN_SUPPORT=0xFC010204 +OID_TCP_TASK_IPSEC_ADD_SA=0xFC010202 +OID_TCP_TASK_IPSEC_DELETE_SA=0xFC010203 +OID_TCP_TASK_OFFLOAD=0xFC010201 +OID_WAN_CO_GET_COMP_INFO=0x4010280 +OID_WAN_CO_GET_INFO=0x4010180 +OID_WAN_CO_GET_LINK_INFO=0x4010182 +OID_WAN_CO_GET_STATS_INFO=0x4010282 +OID_WAN_CO_SET_COMP_INFO=0x4010281 +OID_WAN_CO_SET_LINK_INFO=0x4010181 +OID_WAN_CURRENT_ADDRESS=0x4010102 +OID_WAN_GET_BRIDGE_INFO=0x401020A +OID_WAN_GET_COMP_INFO=0x401020C +OID_WAN_GET_INFO=0x4010107 +OID_WAN_GET_LINK_INFO=0x4010109 +OID_WAN_GET_STATS_INFO=0x401020E +OID_WAN_HEADER_FORMAT=0x4010106 +OID_WAN_LINE_COUNT=0x401010A +OID_WAN_MEDIUM_SUBTYPE=0x4010105 +OID_WAN_PERMANENT_ADDRESS=0x4010101 +OID_WAN_PROTOCOL_CAPS=0x401010B +OID_WAN_PROTOCOL_TYPE=0x4010104 +OID_WAN_QUALITY_OF_SERVICE=0x4010103 +OID_WAN_SET_BRIDGE_INFO=0x401020B +OID_WAN_SET_COMP_INFO=0x401020D +OID_WAN_SET_LINK_INFO=0x4010108 +OID_WW_ARD_DATAGRAM=0x9110103 +OID_WW_ARD_SNDCP=0x9110101 +OID_WW_ARD_TMLY_MSG=0x9110102 +OID_WW_CDPD_AREA_COLOR=0x90D0103 +OID_WW_CDPD_CHANNEL_SELECT=0x90D0108 +OID_WW_CDPD_CHANNEL_STATE=0x90D0109 +OID_WW_CDPD_CIRCUIT_SWITCHED=0x90D010E +OID_WW_CDPD_CS_CALLBACK=0x90D0116 +OID_WW_CDPD_CS_CONFIGURATION=0x90D0118 +OID_WW_CDPD_CS_DEFAULT_DIAL_CODE=0x90D0115 +OID_WW_CDPD_CS_INFO=0x90D0113 +OID_WW_CDPD_CS_SERVICE_PREFERENCE=0x90D0111 +OID_WW_CDPD_CS_SERVICE_STATUS=0x90D0112 +OID_WW_CDPD_CS_SID_LIST=0x90D0117 +OID_WW_CDPD_CS_SUSPEND=0x90D0114 +OID_WW_CDPD_DATA_COMPRESSION=0x90D0107 +OID_WW_CDPD_EID=0x90D0105 +OID_WW_CDPD_HEADER_COMPRESSION=0x90D0106 +OID_WW_CDPD_NEI=0x90D010A +OID_WW_CDPD_NEI_STATE=0x90D010B +OID_WW_CDPD_RSSI=0x90D0110 +OID_WW_CDPD_SERVICE_PROVIDER_IDENTIFIER=0x90D010C +OID_WW_CDPD_SLEEP_MODE=0x90D010D +OID_WW_CDPD_SPNI=0x90D0101 +OID_WW_CDPD_TEI=0x90D010F +OID_WW_CDPD_TX_POWER_LEVEL=0x90D0104 +OID_WW_CDPD_WASI=0x90D0102 +OID_WW_GEN_BASESTATION_ID=0x901010E +OID_WW_GEN_BATTERY_LEVEL=0x9010117 +OID_WW_GEN_CHANGE_SIM_PIN=0x9010205 +OID_WW_GEN_CHANNEL_ID=0x901010F +OID_WW_GEN_CHANNEL_QUALITY=0x9010113 +OID_WW_GEN_CURRENT_ADDRESS=0x901010C +OID_WW_GEN_DEVICE_INFO=0x9010106 +OID_WW_GEN_DISABLE_TRANSMITTER=0x9010109 +OID_WW_GEN_ENABLE_SIM_PIN=0x9010204 +OID_WW_GEN_ENCRYPTION_IN_USE=0x9010111 +OID_WW_GEN_ENCRYPTION_STATE=0x9010112 +OID_WW_GEN_ENCRYPTION_SUPPORTED=0x9010110 +OID_WW_GEN_EXTERNAL_POWER=0x9010118 +OID_WW_GEN_HEADER_FORMAT_IN_USE=0x9010104 +OID_WW_GEN_HEADER_FORMATS_SUPPORTED=0x9010103 +OID_WW_GEN_INDICATION_REQUEST=0x9010105 +OID_WW_GEN_LATENCY=0x9010116 +OID_WW_GEN_LOCK_STATUS=0x9010108 +OID_WW_GEN_NETWORK_ID=0x901010A +OID_WW_GEN_NETWORK_TYPE_IN_USE=0x9010102 +OID_WW_GEN_NETWORK_TYPES_SUPPORTED=0x9010101 +OID_WW_GEN_OPERATION_MODE=0x9010107 +OID_WW_GEN_PERMANENT_ADDRESS=0x901010B +OID_WW_GEN_PING_ADDRESS=0x9010201 +OID_WW_GEN_RADIO_LINK_SPEED=0x9010115 +OID_WW_GEN_REGISTRATION_STATUS=0x9010114 +OID_WW_GEN_RSSI=0x9010202 +OID_WW_GEN_SIM_EXCEPTION=0x9010207 +OID_WW_GEN_SIM_PUK=0x9010206 +OID_WW_GEN_SIM_STATUS=0x9010203 +OID_WW_GEN_SUSPEND_DRIVER=0x901010D +OID_WW_MBX_FLEXLIST=0x9050103 +OID_WW_MBX_GROUPLIST=0x9050104 +OID_WW_MBX_LIVE_DIE=0x9050106 +OID_WW_MBX_SUBADDR=0x9050101 +OID_WW_MBX_TEMP_DEFAULTLIST=0x9050107 +OID_WW_MBX_TRAFFIC_AREA=0x9050105 +OID_WW_MET_FUNCTION=0x9190101 +OID_WW_PIN_LAST_LOCATION=0x9090102 +OID_WW_PIN_LOC_AUTHORIZE=0x9090101 +OID_WW_PIN_LOC_FIX=0x9090103 +OID_WW_TAC_ANTENNA_MODE=0x9150109 +OID_WW_TAC_BATTERY_EXCEPTION=0x915010F +OID_WW_TAC_BUFFER_EXCEPTION=0x915010E +OID_WW_TAC_CHANNEL_TABLE=0x9150112 +OID_WW_TAC_COMPRESSION=0x9150101 +OID_WW_TAC_DCHANNEL_TABLE=0x9150113 +OID_WW_TAC_DEVICE_EXCEPTION=0x915010C +OID_WW_TAC_DISABLE_RECEIVER=0x9150108 +OID_WW_TAC_FLUSH_DATA=0x915010A +OID_WW_TAC_GET_RESPONSE=0x9150107 +OID_WW_TAC_GET_STATUS=0x9150103 +OID_WW_TAC_RECEIVE_EXCEPTION=0x915010D +OID_WW_TAC_RECEIVE_QUEUE_COUNT=0x9150114 +OID_WW_TAC_SEND_COMMAND=0x9150106 +OID_WW_TAC_SET_CONFIG=0x9150102 +OID_WW_TAC_SHUTDOWN_DEVICE=0x915010B +OID_WW_TAC_STATISTICS=0x9160101 +OID_WW_TAC_SYSTEM_TABLE=0x9150111 +OID_WW_TAC_TRANSMITTER_KEYED=0x9150110 +OID_WW_TAC_UNIQUE_SDU_TAG=0x9150105 +OID_WW_TAC_USER_HEADER=0x9150104 +OLD_DLL_NAME="Microsoft_OLE2" +OLD_SQLCOLFMT=0x2A +OLDSTATIONQUERY_SIZE=sizeof(OLDSTATIONQUERY) +OLE_BUILDER="" +OLE_DEBUGSTR="" +OLE_E_ADVF=0x80040001 +OLE_E_ADVISENOTSUPPORTED=0x80040003 +OLE_E_BLANK=0x80040007 +OLE_E_CANT_BINDTOSOURCE=0x8004000A +OLE_E_CANT_GETMONIKER=0x80040009 +OLE_E_CANTCONVERT=0x80040011 +OLE_E_CLASSDIFF=0x80040008 +OLE_E_ENUM_NOMORE=0x80040002 +OLE_E_FIRST=0x80040000 +OLE_E_INVALIDHWND=0x8004000F +OLE_E_INVALIDRECT=0x8004000D +OLE_E_LAST=0x800400FF +OLE_E_NOCACHE=0x80040006 +OLE_E_NOCONNECTION=0x80040004 +OLE_E_NOSTORAGE=0x80040012 +OLE_E_NOT_INPLACEACTIVE=0x80040010 +OLE_E_NOTRUNNING=0x80040005 +OLE_E_OLEVERB=0x80040000 +OLE_E_PROMPTSAVECANCELLED=0x8004000C +OLE_E_STATIC=0x8004000B +OLE_E_WRONGCOMPOBJ=0x8004000E +OLE_LPCSTR=LPSTR +OLE_S_FIRST=0x40000 +OLE_S_LAST=0x400FF +OLE_S_MAC_CLIPFORMAT=0x40002 +OLE_S_STATIC=0x40001 +OLE_S_USEREG=0x40000 +OLE_STAGE=final +OLE_VERS_HIWORD=29 +OLE_VERS_LOWORD=10 +OLE_VERSTRING="2.20" +OLECHAR=char +OLECMDERR_E_CANCELED=(OLECMDERR_E_FIRST+3) +OLECMDERR_E_DISABLED=(OLECMDERR_E_FIRST+1) +OLECMDERR_E_FIRST=(OLE_E_LAST+1) +OLECMDERR_E_NOHELP=(OLECMDERR_E_FIRST+2) +OLECMDERR_E_NOTSUPPORTED=(OLECMDERR_E_FIRST) +OLECMDERR_E_UNKNOWNGROUP=(OLECMDERR_E_FIRST+4) +OLECREATE_LEAVERUNNING=0x1 +OLEDBVER=0x200 +OLEIVERB_DISCARDUNDOSTATE=(-6) +OLEIVERB_HIDE=(-3) +OLEIVERB_INPLACEACTIVATE=(-5) +OLEIVERB_OPEN=(-2) +OLEIVERB_PRIMARY=(0) +OLEIVERB_PROPERTIES=(-7) +OLEIVERB_SHOW=(-1) +OLEIVERB_UIACTIVATE=(-4L) +OLEMISC_ACTSLIKEBUTTON=0x1000 +OLEMISC_ACTSLIKELABEL=0x2000 +OLEMISC_ALIGNABLE=0x8000 +OLEMISC_ALWAYSRUN=0x800 +OLEMISC_IMEMODE=0x40000 +OLEMISC_INVISIBLEATRUNTIME=0x400 +OLEMISC_NOUIACTIVATE=0x4000 +OLEMISC_SETCLIENTSITEFIRST=0x20000 +OLEMISC_SIMPLEFRAME=0x10000 +OLEOBJ_E_FIRST=0x80040180 +OLEOBJ_E_INVALIDVERB=0x80040181 +OLEOBJ_E_LAST=0x8004018F +OLEOBJ_E_NOVERBS=0x80040180 +OLEOBJ_S_CANNOT_DOVERB_NOW=0x40181 +OLEOBJ_S_FIRST=0x40180 +OLEOBJ_S_INVALIDHWND=0x40182 +OLEOBJ_S_INVALIDVERB=0x40180 +OLEOBJ_S_LAST=0x4018F +OLEOP_DOVERB=1 +OLESTDDELIM=":" +OLEUI_BZ_CALLUNBLOCKED=(OLEUI_ERR_STANDARDMAX+3) +OLEUI_BZ_RETRYSELECTED=(OLEUI_ERR_STANDARDMAX+2) +OLEUI_BZ_SWITCHTOSELECTED=(OLEUI_ERR_STANDARDMAX+1) +OLEUI_BZERR_HTASKINVALID=(OLEUI_ERR_STANDARDMAX+0) +OLEUI_CANCEL=2 +OLEUI_CIERR_MUSTHAVECLSID=(OLEUI_ERR_STANDARDMAX+0) +OLEUI_CIERR_MUSTHAVECURRENTMETAFILE=(OLEUI_ERR_STANDARDMAX+1) +OLEUI_CIERR_SZICONEXEINVALID=(OLEUI_ERR_STANDARDMAX+2) +OLEUI_CSERR_FROMNOTNULL=(OLEUI_ERR_STANDARDMAX+2) +OLEUI_CSERR_LINKCNTRINVALID=(OLEUI_ERR_STANDARDMAX+1) +OLEUI_CSERR_LINKCNTRNULL=(OLEUI_ERR_STANDARDMAX+0) +OLEUI_CSERR_SOURCEINVALID=(OLEUI_ERR_STANDARDMAX+5) +OLEUI_CSERR_SOURCENULL=(OLEUI_ERR_STANDARDMAX+4) +OLEUI_CSERR_SOURCEPARSEERROR=(OLEUI_ERR_STANDARDMAX+6) +OLEUI_CSERR_SOURCEPARSERROR=(OLEUI_ERR_STANDARDMAX+6) +OLEUI_CSERR_TONOTNULL=(OLEUI_ERR_STANDARDMAX+3) +OLEUI_CTERR_CBFORMATINVALID=(OLEUI_ERR_STANDARDMAX+3) +OLEUI_CTERR_CLASSIDINVALID=(OLEUI_ERR_STANDARDMAX+1) +OLEUI_CTERR_DVASPECTINVALID=(OLEUI_ERR_STANDARDMAX+2) +OLEUI_CTERR_HMETAPICTINVALID=(OLEUI_ERR_STANDARDMAX+4) +OLEUI_CTERR_STRINGINVALID=(OLEUI_ERR_STANDARDMAX+5) +OLEUI_ELERR_LINKCNTRINVALID=(OLEUI_ERR_STANDARDMAX+1) +OLEUI_ELERR_LINKCNTRNULL=(OLEUI_ERR_STANDARDMAX+0) +OLEUI_ERR_CBSTRUCTINCORRECT=103 +OLEUI_ERR_DIALOGFAILURE=112 +OLEUI_ERR_FINDTEMPLATEFAILURE=110 +OLEUI_ERR_GLOBALMEMALLOC=114 +OLEUI_ERR_HINSTANCEINVALID=107 +OLEUI_ERR_HRESOURCEINVALID=109 +OLEUI_ERR_HWNDOWNERINVALID=104 +OLEUI_ERR_LOADSTRING=115 +OLEUI_ERR_LOADTEMPLATEFAILURE=111 +OLEUI_ERR_LOCALMEMALLOC=113 +OLEUI_ERR_LPFNHOOKINVALID=106 +OLEUI_ERR_LPSZCAPTIONINVALID=105 +OLEUI_ERR_LPSZTEMPLATEINVALID=108 +OLEUI_ERR_OLEMEMALLOC=100 +OLEUI_ERR_STANDARDMAX=116 +OLEUI_ERR_STANDARDMIN=100 +OLEUI_ERR_STRUCTUREINVALID=102 +OLEUI_ERR_STRUCTURENULL=101 +OLEUI_FALSE=0 +OLEUI_GPERR_CBFORMATINVALID=(OLEUI_ERR_STANDARDMAX+14) +OLEUI_GPERR_CLASSIDINVALID=(OLEUI_ERR_STANDARDMAX+12) +OLEUI_GPERR_LPCLSIDEXCLUDEINVALID=(OLEUI_ERR_STANDARDMAX+13) +OLEUI_GPERR_STRINGINVALID=(OLEUI_ERR_STANDARDMAX+11) +OLEUI_IOERR_ARRLINKTYPESINVALID=(OLEUI_ERR_STANDARDMAX+2) +OLEUI_IOERR_ARRPASTEENTRIESINVALID=(OLEUI_ERR_STANDARDMAX+1) +OLEUI_IOERR_CCHFILEINVALID=(OLEUI_ERR_STANDARDMAX+9) +OLEUI_IOERR_HICONINVALID=(OLEUI_ERR_STANDARDMAX+2) +OLEUI_IOERR_LPCLSIDEXCLUDEINVALID=(OLEUI_ERR_STANDARDMAX+8) +OLEUI_IOERR_LPFORMATETCINVALID=(OLEUI_ERR_STANDARDMAX+3) +OLEUI_IOERR_LPIOLECLIENTSITEINVALID=(OLEUI_ERR_STANDARDMAX+5) +OLEUI_IOERR_LPISTORAGEINVALID=(OLEUI_ERR_STANDARDMAX+6) +OLEUI_IOERR_LPSZFILEINVALID=(OLEUI_ERR_STANDARDMAX+0) +OLEUI_IOERR_LPSZLABELINVALID=(OLEUI_ERR_STANDARDMAX+1) +OLEUI_IOERR_PPVOBJINVALID=(OLEUI_ERR_STANDARDMAX+4) +OLEUI_IOERR_SCODEHASERROR=(OLEUI_ERR_STANDARDMAX+7) +OLEUI_IOERR_SRCDATAOBJECTINVALID=(OLEUI_ERR_STANDARDMAX+0) +OLEUI_LPERR_LINKCNTRINVALID=(OLEUI_ERR_STANDARDMAX+18) +OLEUI_LPERR_LINKCNTRNULL=(OLEUI_ERR_STANDARDMAX+17) +OLEUI_OK=1 +OLEUI_OPERR_DLGPROCNOTNULL=(OLEUI_ERR_STANDARDMAX+9) +OLEUI_OPERR_INVALIDPAGES=(OLEUI_ERR_STANDARDMAX+7) +OLEUI_OPERR_LINKINFOINVALID=(OLEUI_ERR_STANDARDMAX+21) +OLEUI_OPERR_LPARAMNOTZERO=(OLEUI_ERR_STANDARDMAX+10) +OLEUI_OPERR_NOTSUPPORTED=(OLEUI_ERR_STANDARDMAX+8) +OLEUI_OPERR_OBJINFOINVALID=(OLEUI_ERR_STANDARDMAX+20) +OLEUI_OPERR_PAGESINCORRECT=(OLEUI_ERR_STANDARDMAX+6) +OLEUI_OPERR_PROPERTYSHEET=(OLEUI_ERR_STANDARDMAX+19) +OLEUI_OPERR_PROPSHEETINVALID=(OLEUI_ERR_STANDARDMAX+3) +OLEUI_OPERR_PROPSHEETNULL=(OLEUI_ERR_STANDARDMAX+2) +OLEUI_OPERR_PROPSINVALID=(OLEUI_ERR_STANDARDMAX+5) +OLEUI_OPERR_SUBPROPINVALID=(OLEUI_ERR_STANDARDMAX+1) +OLEUI_OPERR_SUBPROPNULL=(OLEUI_ERR_STANDARDMAX+0) +OLEUI_OPERR_SUPPROP=(OLEUI_ERR_STANDARDMAX+4) +OLEUI_PSERR_CLIPBOARDCHANGED=(OLEUI_ERR_STANDARDMAX+3) +OLEUI_PSERR_GETCLIPBOARDFAILED=(OLEUI_ERR_STANDARDMAX+4) +OLEUI_QUERY_GETCLASSID=0xFF00 +OLEUI_QUERY_LINKBROKEN=0xFF01 +OLEUI_SUCCESS=1 +OLEUI_VPERR_DVASPECTINVALID=(OLEUI_ERR_STANDARDMAX+16) +OLEUI_VPERR_METAPICTINVALID=(OLEUI_ERR_STANDARDMAX+15) +OLEVERB_PRIMARY=0 +ONE_HALF_MEG=(ONE_MEG / 2) +ONE_MEG=32 +ONE5STOPBITS=1 +ONESTOPBIT=0 +OP_BLANK_PAD=0x8 +OP_DB_START=0x2 +OP_GET_SOSI=0x1 +OP_IBM_TABLE=0x4 +OP_OMITNULL=0x20 +OP_SET_SOSI=0x100 +OP_TRUNCATE=0x10 +OPAQUE=2 +OPAQUEKEYBLOB=0x9 +OPATH_SINGLETON_STRING="@" +OPATH_TOK_BACKSLASH=110 +OPATH_TOK_CLOSE_PAREN=107 +OPATH_TOK_COLON=111 +OPATH_TOK_COMMA=109 +OPATH_TOK_DOT=105 +OPATH_TOK_EOF=0 +OPATH_TOK_EQ=104 +OPATH_TOK_ERROR=1 +OPATH_TOK_HEXINT=103 +OPATH_TOK_IDENT=100 +OPATH_TOK_INT=102 +OPATH_TOK_OPEN_PAREN=106 +OPATH_TOK_QSTRING=101 +OPATH_TOK_SINGLETON_SYM=108 +OPEN_ALWAYS=4 +OPEN_EXISTING=3 +OPEN_FORCE=1 +OPEN_IF_EXISTS=(0x1) +OPEN_TEST=0 +OPENCARDNAME_A=OPENCARDNAMEA +OPENCARDNAME_W=OPENCARDNAMEW +OPENCARDNAMEA_EX=OPENCARDNAME_EXA +OPENCARDNAMEW_EX=OPENCARDNAME_EXW +OPENCHANNEL=4110 +OPENQUERYWINDOW=OPENQUERYWINDOW_A +OPENSTREAMONFILE="OpenStreamOnFile" +OPENTNEFSTREAM="OpenTnefStream" +OPENTNEFSTREAMEX="OpenTnefStreamEx" +OPENVIRTUALSTREAMONFILE="HrOpenVirtualStreamOnFile" +OPER_STATE_DOWN=1 +OPER_STATE_SLEEPING=3 +OPER_STATE_STARTING=4 +OPER_STATE_STOPPING=5 +OPER_STATE_UP=2 +OPF_DISABLECONVERT=0x8 +OPF_NOFILLDEFAULT=0x2 +OPF_OBJECTISLINK=0x1 +OPF_PATHNAME=0x2 +OPF_PRINTERNAME=0x1 +OPF_SHOWHELP=0x4 +Opt_Distinct=0x8 +Opt_Explicit=0x2 +Opt_Share_mask=0x18 +Opt_Shared=0x10 +Opt_SndSel_mask=0x7 +Opt_Wildcard=0x1 +OPTION_ALL_SUBNETS_MTU=27 +OPTION_ARP_CACHE_TIMEOUT=35 +OPTION_BE_A_MASK_SUPPLIER=30 +OPTION_BE_A_ROUTER=19 +OPTION_BOOT_FILE_SIZE=13 +OPTION_BOOTFILE_NAME=67 +OPTION_BROADCAST_ADDRESS=28 +OPTION_CLIENT_CLASS_INFO=60 +OPTION_CLIENT_ID=61 +OPTION_COOKIE_SERVERS=8 +OPTION_DEFAULT_TTL=23 +OPTION_DOMAIN_NAME=15 +OPTION_DOMAIN_NAME_SERVERS=6 +OPTION_END=255 +OPTION_ETHERNET_ENCAPSULATION=36 +OPTION_EXTENSIONS_PATH=18 +OPTION_HOST_NAME=12 +OPTION_IEN116_NAME_SERVERS=5 +OPTION_IMPRESS_SERVERS=10 +OPTION_KEEP_ALIVE_DATA_SIZE=39 +OPTION_KEEP_ALIVE_INTERVAL=38 +OPTION_LEASE_TIME=51 +OPTION_LOG_SERVERS=7 +OPTION_LPR_SERVERS=9 +OPTION_MAX_REASSEMBLY_SIZE=22 +OPTION_MERIT_DUMP_FILE=14 +OPTION_MESSAGE=56 +OPTION_MESSAGE_LENGTH=57 +OPTION_MESSAGE_TYPE=53 +OPTION_MTU=26 +OPTION_NETBIOS_DATAGRAM_SERVER=45 +OPTION_NETBIOS_NAME_SERVER=44 +OPTION_NETBIOS_NODE_TYPE=46 +OPTION_NETBIOS_SCOPE_OPTION=47 +OPTION_NETWORK_INFO_SERVERS=41 +OPTION_NETWORK_INFO_SERVICE_DOM=40 +OPTION_NETWORK_TIME_SERVERS=42 +OPTION_NON_LOCAL_SOURCE_ROUTING=20 +OPTION_OK_TO_OVERLAY=52 +OPTION_PAD=0 +OPTION_PARAMETER_REQUEST_LIST=55 +OPTION_PERFORM_MASK_DISCOVERY=29 +OPTION_PERFORM_ROUTER_DISCOVERY=31 +OPTION_PMTU_AGING_TIMEOUT=24 +OPTION_PMTU_PLATEAU_TABLE=25 +OPTION_POLICY_FILTER_FOR_NLSR=21 +OPTION_REBIND_TIME=59 +OPTION_RENEWAL_TIME=58 +OPTION_REQUESTED_ADDRESS=50 +OPTION_RLP_SERVERS=11 +OPTION_ROOT_DISK=17 +OPTION_ROUTER_ADDRESS=3 +OPTION_ROUTER_SOLICITATION_ADDR=32 +OPTION_SERVER_IDENTIFIER=54 +OPTION_STATIC_ROUTES=33 +OPTION_SUBNET_MASK=1 +OPTION_SWAP_SERVER=16 +OPTION_TFTP_SERVER_NAME=66 +OPTION_TIME_OFFSET=2 +OPTION_TIME_SERVERS=4 +OPTION_TRAILERS=34 +OPTION_TTL=37 +OPTION_TYPE_MESSAGE=(0x2) +OPTION_TYPE_RECIPIENT=(0x1) +OPTION_VENDOR_SPEC_INFO=43 +OPTION_XWINDOW_DISPLAY_MANAGER=49 +OPTION_XWINDOW_FONT_SERVER=48 +OQWF_DEFAULTFORM=0x2 +OQWF_HIDEMENUS=0x400 +OQWF_HIDESEARCHUI=0x800 +OQWF_ISSUEONOPEN=0x40 +OQWF_LOADQUERY=0x8 +OQWF_OKCANCEL=0x1 +OQWF_PARAMISPROPERTYBAG=0x80000000 +OQWF_REMOVEFORMS=0x20 +OQWF_REMOVESCOPES=0x10 +OQWF_SAVEQUERYONOK=0x200 +OQWF_SHOWOPTIONAL=0x80 +OQWF_SINGLESELECT=0x4 +OR_INVALID_OID=1911 +OR_INVALID_OXID=1910 +OR_INVALID_SET=1912 +ORD_LANGDRIVER=1 +ORGANIZATION_CLASS_NAME=("Organization") +ORGANIZATIONUNIT_CLASS_NAME=("Organizational Unit") +ORNOT_FUNC=0x28 +ORNOT_FUNC_STR="ornot" +OS2MSG_FILENAME="BASE" +OSP_IndexAll=(0ul) +OSP_IndexLabel=(0) +OSP_IndexUnknown=(0ul) +OSS_ACCESS_SERIALIZATION_ERROR=(0x80093013) +OSS_API_DLL_NOT_LINKED=(0x80093029) +OSS_BAD_ARG=(0x80093006) +OSS_BAD_ENCRULES=(0x80093016) +OSS_BAD_PTR=(0x8009300B) +OSS_BAD_TABLE=(0x8009300F) +OSS_BAD_TIME=(0x8009300C) +OSS_BAD_VERSION=(0x80093007) +OSS_BERDER_DLL_NOT_LINKED=(0x8009302A) +OSS_CANT_CLOSE_TRACE_FILE=(0x8009302E) +OSS_CANT_OPEN_TRACE_FILE=(0x8009301B) +OSS_CANT_OPEN_TRACE_WINDOW=(0x80093018) +OSS_COMPARATOR_CODE_NOT_LINKED=(0x80093025) +OSS_COMPARATOR_DLL_NOT_LINKED=(0x80093024) +OSS_CONSTRAINT_DLL_NOT_LINKED=(0x80093023) +OSS_CONSTRAINT_VIOLATED=(0x80093011) +OSS_COPIER_DLL_NOT_LINKED=(0x80093022) +OSS_DATA_ERROR=(0x80093005) +OSS_FATAL_ERROR=(0x80093012) +OSS_INDEFINITE_NOT_SUPPORTED=(0x8009300D) +OSS_LIMITED=(0x8009300A) +OSS_MEM_ERROR=(0x8009300E) +OSS_MEM_MGR_DLL_NOT_LINKED=(0x80093026) +OSS_MORE_BUF=(0x80093001) +OSS_MORE_INPUT=(0x80093004) +OSS_MUTEX_NOT_CREATED=(0x8009302D) +OSS_NEGATIVE_UINTEGER=(0x80093002) +OSS_NULL_FCN=(0x80093015) +OSS_NULL_TBL=(0x80093014) +OSS_OID_DLL_NOT_LINKED=(0x8009301A) +OSS_OPEN_TYPE_ERROR=(0x8009302C) +OSS_OUT_MEMORY=(0x80093008) +OSS_OUT_OF_RANGE=(0x80093021) +OSS_PDU_MISMATCH=(0x80093009) +OSS_PDU_RANGE=(0x80093003) +OSS_PDV_CODE_NOT_LINKED=(0x80093028) +OSS_PDV_DLL_NOT_LINKED=(0x80093027) +OSS_PER_DLL_NOT_LINKED=(0x8009302B) +OSS_REAL_CODE_NOT_LINKED=(0x80093020) +OSS_REAL_DLL_NOT_LINKED=(0x8009301F) +OSS_TABLE_MISMATCH=(0x8009301D) +OSS_TOO_LONG=(0x80093010) +OSS_TRACE_FILE_ALREADY_OPEN=(0x8009301C) +OSS_TYPE_NOT_SUPPORTED=(0x8009301E) +OSS_UNAVAIL_ENCRULES=(0x80093017) +OSS_UNIMPLEMENTED=(0x80093019) +OT_ARCH=2 +OT_ARCHLIST=1 +OT_ATTRIBUTE=4 +OT_EMBEDDED=2 +OT_GROUP=3 +OT_LINK=1 +OT_PLATFORM_NAD=8 +OT_PLATFORM_PDF=6 +OT_PLATFORM_WINST=7 +OT_PLATFORMS=5 +OT_STATIC=3 +OT_UNKNOWN=100 +OtherProgramHid=(5) +OtherProgramMoved=(3) +OtherProgramShowed=(6) +OTIPSIZE=1024 +OTT_AT_END=-2 +OTT_AT_START=-1 +OTT_CANT_DELETE=17 +OTT_CONTAINER_NO_UPDATE=12 +OTT_CONTAINER_NOT_POPULATED=22 +OTT_CONTAINER_POPULATED=23 +OTT_DUPLICATE_CONTAINER_ID=4 +OTT_DUPLICATE_FILTER=21 +OTT_DUPLICATE_FILTER_ID=6 +OTT_DUPLICATE_FOLDER_ID=5 +OTT_END=50 +OTT_FILTER_NOT_PERSISTENT=24 +OTT_FOLDER_LINKED=19 +OTT_FOLDER_NO_UPDATE=3 +OTT_IN_USE_BY_OTHER=27 +OTT_INVALID_CONNECTION_HANDLE=25 +OTT_INVALID_CONTAINER_ID=9 +OTT_INVALID_FILTER_ID=11 +OTT_INVALID_FILTER_TYPE=26 +OTT_INVALID_FOLDER_ID=10 +OTT_MORE_DATA=1 +OTT_NEW_FOLDER=18 +OTT_NO_MORE_DATA=2 +OTT_NOT_FOUND=15 +OTT_OK=0 +OTT_PARAMETER_ERROR=13 +OTT_PARENT_NOT_FOUND=16 +OTT_RANGE_ERROR=20 +OTT_SCALAR_NO_UPDATE=7 +OTT_SCALAR_WRONG_TYPE=8 +OTT_UNSUPPORTED=14 +otypeDIGITIZATION_TIME=("I","D","I","T") +otypeSMPTE_TIME=("I","S","M","P") +OUT_CHARACTER_PRECIS=2 +OUT_DEFAULT_PRECIS=0 +OUT_DEVICE_PRECIS=5 +OUT_OF_DISK=UINT(-20) +OUT_OF_MEMORY=UINT(-6) +OUT_OUTLINE_PRECIS=8 +OUT_PS_ONLY_PRECIS=10 +OUT_RASTER_PRECIS=6 +OUT_SCREEN_OUTLINE_PRECIS=9 +OUT_STRING_PRECIS=1 +OUT_STROKE_PRECIS=3 +OUT_TT_ONLY_PRECIS=7 +OUT_TT_PRECIS=4 +OUTLINE_PRECIS=8 +OUTPUT_DEBUG_STRING_EVENT=8 +OWNER_NPP="NPP" +OWNER_SECURITY_INFORMATION=0x1 +PAB_DIR_VIEW_FIRST_THEN_LAST=0 +PAB_DIR_VIEW_LAST_THEN_FIRST=1 +PACKAGE_FILTER=6 +PACKAGE_GUEST_READ=0x4 +PACKAGE_GUEST_WRITE=0x8 +PACKAGE_USER_READ=0x1 +PACKAGE_USER_WRITE=0x2 +PACKET_BUFFER_ADDRESS_MAX=16 +PACKET_BUFFER_PROTOCOL_DSS_ARP=0x2 +PACKET_BUFFER_PROTOCOL_DSS_MPT=0x4 +PACKET_BUFFER_PROTOCOL_DSS_RAW=0x3 +PACKET_BUFFER_PROTOCOL_IP=0x0 +PACKET_BUFFER_PROTOCOL_VBI_RAW=0x1 +PACKET_SIZE=sizeof(PACKET) +PACKETQUEUE_SIZE=sizeof(PACKETQUEUE) +PACKETQUEUE_STATE_CANCEL=3 +PACKETQUEUE_STATE_COMPLETE=2 +PACKETQUEUE_STATE_PENDING=1 +PACKETQUEUE_STATE_VOID=0 +PAGE_EXECUTE=0x10 +PAGE_EXECUTE_READ=0x20 +PAGE_EXECUTE_READWRITE=0x40 +PAGE_EXECUTE_WRITECOPY=0x80 +PAGE_GUARD=0x100 +PAGE_NOACCESS=0x1 +PAGE_NOCACHE=0x200 +PAGE_READONLY=0x2 +PAGE_READWRITE=0x4 +PAGE_WRITECOMBINE=0x400 +PAGE_WRITECOPY=0x8 +PAGESET_TOLASTPAGE=(-1) +PAGESETUPDLGORD=1546 +PAGESETUPDLGORDMOTIF=1550 +PAL19_OP=0x19 +PAL1B_OP=0x1B +PAL1D_OP=0x1D +PAL1E_OP=0x1E +PAL1F_OP=0x1F +PAN_ANY=0 +PAN_ARMSTYLE_INDEX=6 +PAN_BENT_ARMS_DOUBLE_SERIF=11 +PAN_BENT_ARMS_HORZ=7 +PAN_BENT_ARMS_SINGLE_SERIF=10 +PAN_BENT_ARMS_VERT=9 +PAN_BENT_ARMS_WEDGE=8 +PAN_CONTRAST_HIGH=8 +PAN_CONTRAST_INDEX=4 +PAN_CONTRAST_LOW=4 +PAN_CONTRAST_MEDIUM=6 +PAN_CONTRAST_MEDIUM_HIGH=7 +PAN_CONTRAST_MEDIUM_LOW=5 +PAN_CONTRAST_NONE=2 +PAN_CONTRAST_VERY_HIGH=9 +PAN_CONTRAST_VERY_LOW=3 +PAN_CULTURE_LATIN=0 +PAN_FAMILY_DECORATIVE=4 +PAN_FAMILY_PICTORIAL=5 +PAN_FAMILY_SCRIPT=3 +PAN_FAMILY_TEXT_DISPLAY=2 +PAN_FAMILYTYPE_INDEX=0 +PAN_LETT_NORMAL_BOXED=4 +PAN_LETT_NORMAL_CONTACT=2 +PAN_LETT_NORMAL_FLATTENED=5 +PAN_LETT_NORMAL_OFF_CENTER=7 +PAN_LETT_NORMAL_ROUNDED=6 +PAN_LETT_NORMAL_SQUARE=8 +PAN_LETT_NORMAL_WEIGHTED=3 +PAN_LETT_OBLIQUE_BOXED=11 +PAN_LETT_OBLIQUE_CONTACT=9 +PAN_LETT_OBLIQUE_FLATTENED=12 +PAN_LETT_OBLIQUE_OFF_CENTER=14 +PAN_LETT_OBLIQUE_ROUNDED=13 +PAN_LETT_OBLIQUE_SQUARE=15 +PAN_LETT_OBLIQUE_WEIGHTED=10 +PAN_LETTERFORM_INDEX=7 +PAN_MIDLINE_CONSTANT_POINTED=9 +PAN_MIDLINE_CONSTANT_SERIFED=10 +PAN_MIDLINE_CONSTANT_TRIMMED=8 +PAN_MIDLINE_HIGH_POINTED=6 +PAN_MIDLINE_HIGH_SERIFED=7 +PAN_MIDLINE_HIGH_TRIMMED=5 +PAN_MIDLINE_INDEX=8 +PAN_MIDLINE_LOW_POINTED=12 +PAN_MIDLINE_LOW_SERIFED=13 +PAN_MIDLINE_LOW_TRIMMED=11 +PAN_MIDLINE_STANDARD_POINTED=3 +PAN_MIDLINE_STANDARD_SERIFED=4 +PAN_MIDLINE_STANDARD_TRIMMED=2 +PAN_NO_FIT=1 +PAN_PROP_CONDENSED=6 +PAN_PROP_EVEN_WIDTH=4 +PAN_PROP_EXPANDED=5 +PAN_PROP_MODERN=3 +PAN_PROP_MONOSPACED=9 +PAN_PROP_OLD_STYLE=2 +PAN_PROP_VERY_CONDENSED=8 +PAN_PROP_VERY_EXPANDED=7 +PAN_PROPORTION_INDEX=3 +PAN_SERIF_BONE=8 +PAN_SERIF_COVE=2 +PAN_SERIF_EXAGGERATED=9 +PAN_SERIF_FLARED=14 +PAN_SERIF_NORMAL_SANS=11 +PAN_SERIF_OBTUSE_COVE=3 +PAN_SERIF_OBTUSE_SANS=12 +PAN_SERIF_OBTUSE_SQUARE_COVE=5 +PAN_SERIF_PERP_SANS=13 +PAN_SERIF_ROUNDED=15 +PAN_SERIF_SQUARE=6 +PAN_SERIF_SQUARE_COVE=4 +PAN_SERIF_THIN=7 +PAN_SERIF_TRIANGLE=10 +PAN_SERIFSTYLE_INDEX=1 +PAN_STRAIGHT_ARMS_DOUBLE_SERIF=6 +PAN_STRAIGHT_ARMS_HORZ=2 +PAN_STRAIGHT_ARMS_SINGLE_SERIF=5 +PAN_STRAIGHT_ARMS_VERT=4 +PAN_STRAIGHT_ARMS_WEDGE=3 +PAN_STROKE_GRADUAL_DIAG=2 +PAN_STROKE_GRADUAL_HORZ=5 +PAN_STROKE_GRADUAL_TRAN=3 +PAN_STROKE_GRADUAL_VERT=4 +PAN_STROKE_INSTANT_VERT=8 +PAN_STROKE_RAPID_HORZ=7 +PAN_STROKE_RAPID_VERT=6 +PAN_STROKEVARIATION_INDEX=5 +PAN_WEIGHT_BLACK=10 +PAN_WEIGHT_BOLD=8 +PAN_WEIGHT_BOOK=5 +PAN_WEIGHT_DEMI=7 +PAN_WEIGHT_HEAVY=9 +PAN_WEIGHT_INDEX=2 +PAN_WEIGHT_LIGHT=3 +PAN_WEIGHT_MEDIUM=6 +PAN_WEIGHT_NORD=11 +PAN_WEIGHT_THIN=4 +PAN_WEIGHT_VERY_LIGHT=2 +PAN_XHEIGHT_CONSTANT_LARGE=4 +PAN_XHEIGHT_CONSTANT_SMALL=2 +PAN_XHEIGHT_CONSTANT_STD=3 +PAN_XHEIGHT_DUCKING_LARGE=7 +PAN_XHEIGHT_DUCKING_SMALL=5 +PAN_XHEIGHT_DUCKING_STD=6 +PAN_XHEIGHT_INDEX=9 +PANOSE_COUNT=10 +PAP_UNUSED_STATUS_BYTES=4 +PAPER_JAM=0x20 +PARAMETER_PROBLEM=12 +PARAMFLAG_FHASCUSTDATA=(0x40) +PARAMFLAG_FHASDEFAULT=(0x20) +PARAMFLAG_FIN=(0x1) +PARAMFLAG_FLCID=(0x4) +PARAMFLAG_FOPT=(0x10) +PARAMFLAG_FOUT=(0x2) +PARAMFLAG_FRETVAL=(0x8) +PARAMFLAG_NONE=(0) +PARITY_EVEN=0x400 +PARITY_MARK=0x800 +PARITY_NONE=0x100 +PARITY_ODD=0x200 +PARITY_SPACE=0x1000 +PARM_ADD_STRINGS=1 +PARM_DEL_EMPTYPROJ=6 +PARM_DEL_STRINGS=2 +PARM_ERROR_NONE=0 +PARM_ERROR_UNKNOWN=((-1)) +PARMNUM_ALL=0 +PARMNUM_BASE_INFOLEVEL=1000 +PARSERS_SUBDIR="PARSERS" +PARTITION_ENTRY_UNUSED=0x0 +PARTITION_EXTENDED=0x5 +PARTITION_FAT_12=0x1 +PARTITION_FAT_16=0x4 +PARTITION_FAT32=0xB +PARTITION_FAT32_XINT13=0xC +PARTITION_HUGE=0x6 +PARTITION_IFS=0x7 +PARTITION_LDM=0x42 +PARTITION_NTFT=0x80 +PARTITION_PREP=0x41 +PARTITION_UNIX=0x63 +PARTITION_XENIX_1=0x2 +PARTITION_XENIX_2=0x3 +PARTITION_XINT13=0xE +PARTITION_XINT13_EXTENDED=0xF +PASSTHROUGH=19 +PASSWORD_EXPIRED=2 +PATCH_OPTION_FAIL_IF_BIGGER=0x100000 +PATCH_OPTION_FAIL_IF_SAME_FILE=0x80000 +PATCH_OPTION_NO_BINDFIX=0x10000 +PATCH_OPTION_NO_CHECKSUM=0x200000 +PATCH_OPTION_NO_LOCKFIX=0x20000 +PATCH_OPTION_NO_REBASE=0x40000 +PATCH_OPTION_NO_RESTIMEFIX=0x400000 +PATCH_OPTION_NO_TIMESTAMP=0x800000 +PATCH_OPTION_RESERVED1=0x80000000 +PATCH_OPTION_SIGNATURE_MD5=0x1000000 +PATCH_OPTION_USE_BEST=0x0 +PATCH_OPTION_USE_LZX_A=0x1 +PATCH_OPTION_USE_LZX_B=0x2 +PATCH_OPTION_USE_LZX_BEST=0x3 +PATCH_OPTION_USE_LZX_LARGE=0x4 +PATCH_OPTION_VALID_FLAGS=0x80FF0007 +PATCH_SYMBOL_NO_FAILURES=0x2 +PATCH_SYMBOL_NO_IMAGEHLP=0x1 +PATCH_SYMBOL_RESERVED1=0x80000000 +PATCH_SYMBOL_UNDECORATED_TOO=0x4 +PATCOPY=0xF00021 +PATH_COVER_UP=0x10 +PATHLEN=256 +PATINVERT=0x5A0049 +PATPAINT=0xFB0A09 +PATTERN_MATCH_AND_TXT="AND(" +PATTERN_MATCH_FLAGS_DATA_RELATIVE=0x2 +PATTERN_MATCH_FLAGS_NOT=0x1 +PATTERN_MATCH_FLAGS_PORT_SPECIFIED=0x8 +PATTERN_MATCH_FLAGS_RESERVED_1=0x2 +PATTERN_MATCH_NOT_TXT="NOT" +PATTERN_MATCH_OR_TXT="OR(" +PATTERNMATCH_SIZE=sizeof(PATTERNMATCH) +PBM_DELTAPOS=(WM_USER+3) +PBM_GETPOS=(WM_USER+8) +PBM_GETRANGE=(WM_USER+7) +PBM_SETBARCOLOR=(WM_USER+9) +PBM_SETBKCOLOR=CCM_SETBKCOLOR +PBM_SETPOS=(WM_USER+2) +PBM_SETRANGE=(WM_USER+1) +PBM_SETRANGE32=(WM_USER+6) +PBM_SETSTEP=(WM_USER+4) +PBM_STEPIT=(WM_USER+5) +PBS_SMOOTH=0x1 +PBS_VERTICAL=0x4 +PBT_APMBATTERYLOW=0x9 +PBT_APMOEMEVENT=0xB +PBT_APMPOWERSTATUSCHANGE=0xA +PBT_APMQUERYSTANDBY=0x1 +PBT_APMQUERYSTANDBYFAILED=0x3 +PBT_APMQUERYSUSPEND=0x0 +PBT_APMQUERYSUSPENDFAILED=0x2 +PBT_APMRESUMEAUTOMATIC=0x12 +PBT_APMRESUMECRITICAL=0x6 +PBT_APMRESUMESTANDBY=0x8 +PBT_APMRESUMESUSPEND=0x7 +PBT_APMSTANDBY=0x5 +PBT_APMSUSPEND=0x4 +PBTF_APMRESUMEFROMFAILURE=0x1 +PC_DELIMITER=4 +PC_EXPLICIT=0x2 +PC_FOLLOWING=1 +PC_INTERIORS=128 +PC_LEADING=2 +PC_NOCOLLAPSE=0x4 +PC_NONE=0 +PC_OVERFLOW=3 +PC_PATHS=512 +PC_POLYGON=1 +PC_POLYPOLYGON=256 +PC_RECTANGLE=2 +PC_RESERVED=0x1 +PC_SCANLINE=8 +PC_STYLED=32 +PC_TRAPEZOID=4 +PC_WIDE=16 +PC_WIDESTYLED=64 +PC_WINDPOLYGON=4 +PCF_16BITMODE=0x200 +PCF_DTRDSR=0x1 +PCF_INTTIMEOUTS=0x80 +PCF_PARITY_CHECK=0x8 +PCF_RLSD=0x4 +PCF_RTSCTS=0x2 +PCF_SETXCHAR=0x20 +PCF_SPECIALCHARS=0x100 +PCF_TOTALTIMEOUTS=0x40 +PCF_XONXOFF=0x10 +PCI_FLAG_ALWAYS_ENABLED=0x80 +PCI_FLAG_CB_SHARE_CMD_BITS=0x10000 +PCI_FLAG_DONT_SHRINK_BRIDGE=0x2000000 +PCI_FLAG_DOUBLE_DECKER=0x1000 +PCI_FLAG_DUAL_IDE=0x4 +PCI_FLAG_EDGE=0x200000 +PCI_FLAG_ENUM_NO_RESOURCE=0x10 +PCI_FLAG_EXCLUSIVE=0x100000 +PCI_FLAG_FAIL_START=0x400 +PCI_FLAG_FDMA_ISA=0x80000 +PCI_FLAG_GHOST=0x800 +PCI_FLAG_IS_IDE=0x100 +PCI_FLAG_IS_VGA=0x8000 +PCI_FLAG_IS_VIDEO=0x200 +PCI_FLAG_NEED_DWORD_ACCESS=0x20 +PCI_FLAG_NO_DISABLE_DECODES=0x40000000 +PCI_FLAG_NO_ENUM_AT_ALL=0x8 +PCI_FLAG_NO_ENUM_WITH_DISABLE=0x10000000 +PCI_FLAG_NO_NON_PCI_CHILD_BAR=0x8000000 +PCI_FLAG_NO_PM_CAPS=0x20000000 +PCI_FLAG_NO_SUBSYSTEM=0x400000 +PCI_FLAG_NO_SUBSYSTEM_AFTER_D3=0x80000000 +PCI_FLAG_NO_VIDEO_IRQ=0x1 +PCI_FLAG_NO_WPE=0x800000 +PCI_FLAG_OLD_ID=0x1000000 +PCI_FLAG_ONE_CHILD=0x2000 +PCI_FLAG_PCMCIA_WANT_IRQ=0x2 +PCI_FLAG_PRESERVE_COMMAND=0x4000 +PCI_FLAG_SINGLE_FUNCTION=0x40 +PCI_FLAG_STRAIGHT_IRQ_ROUTING=0x20000 +PCI_FLAG_SUBTRACTIVE_DECODE=0x40000 +PCI_FLAG_TURN_OFF_PARITY=0x4000000 +PCI_OPTIONS_USE_BIOS=0x1 +PCI_OPTIONS_USE_IRQ_STEERING=0x2 +PCIC_DEFAULT_IRQMASK=0x4EB8 +PCIC_DEFAULT_NUMSOCKETS=0 +PCM_VERSION_1=1 +PCMCIA_DEF_MEMBEGIN=0xC0000 +PCMCIA_DEF_MEMEND=0xFFFFFF +PCMCIA_DEF_MEMLEN=0x1000 +PCMCIA_DEF_MIN_REGION=0x10000 +PCMCIA_OPT_AUTOMEM=0x4 +PCMCIA_OPT_HAVE_SOCKET=0x1 +PCMCIA_OPT_NO_APMREMOVE=0x20 +PCMCIA_OPT_NO_AUDIO=0x10 +PCMCIA_OPT_NO_SOUND=0x8 +PCS_PATHTOOLONG=0x80000008 +PCS_REMOVEDCHARS=0x2 +PCS_REPLACEDCHARS=0x1 +PCS_SHORTENED=0x4 +PCT1SP_NAME=PCT1SP_NAME_W +PCT1SP_NAME_A="Microsoft PCT 1.0" +PCT1SP_NAME_W="Microsoft PCT 1.0" +PCTOLD_NAME=PCTOLD_NAME_A +PCTOLD_NAME_A="Microsoft PCT" +PCTOLD_NAME_W="Microsoft PCT" +PD_ALLPAGES=0x0 +PD_CAN_DRAW_DIB=0x1 +PD_CAN_STRETCHDIB=0x2 +PD_COLLATE=0x10 +PD_CURRENTPAGE=0x400000 +PD_DISABLEPRINTTOFILE=0x80000 +PD_ENABLEPRINTHOOK=0x1000 +PD_ENABLEPRINTTEMPLATE=0x4000 +PD_ENABLEPRINTTEMPLATEHANDLE=0x10000 +PD_ENABLESETUPHOOK=0x2000 +PD_ENABLESETUPTEMPLATE=0x8000 +PD_ENABLESETUPTEMPLATEHANDLE=0x20000 +PD_EXCL_COPIESANDCOLLATE=(DM_COPIES|DM_COLLATE) +PD_EXCLUSIONFLAGS=0x1000000 +PD_HDR_LEN=sizeof(POLICY_DATA) +PD_HIDEPRINTTOFILE=0x100000 +PD_NOCURRENTPAGE=0x800000 +PD_NONETWORKBUTTON=0x200000 +PD_NOPAGENUMS=0x8 +PD_NOSELECTION=0x4 +PD_NOWARNING=0x80 +PD_PAGENUMS=0x2 +PD_PRINTSETUP=0x40 +PD_PRINTTOFILE=0x20 +PD_RESULT_APPLY=2 +PD_RESULT_CANCEL=0 +PD_RESULT_PRINT=1 +PD_RETURNDC=0x100 +PD_RETURNDEFAULT=0x400 +PD_RETURNIC=0x200 +PD_SELECTION=0x1 +PD_SHOWHELP=0x800 +PD_STRETCHDIB_1_1_OK=0x4 +PD_STRETCHDIB_1_2_OK=0x8 +PD_STRETCHDIB_1_N_OK=0x10 +PD_USEDEVMODECOPIES=0x40000 +PD_USEDEVMODECOPIESANDCOLLATE=0x40000 +PD_USELARGETEMPLATE=0x10000000 +PDC_NOT_FOUND=0xC0000083 +PDC_NOT_RESPONDING=0xC0000084 +PDERR_CREATEICFAILURE=0x100A +PDERR_DEFAULTDIFFERENT=0x100C +PDERR_DNDMMISMATCH=0x1009 +PDERR_GETDEVMODEFAIL=0x1005 +PDERR_INITFAILURE=0x1006 +PDERR_LOADDRVFAILURE=0x1004 +PDERR_NODEFAULTPRN=0x1008 +PDERR_NODEVICES=0x1007 +PDERR_PARSEFAILURE=0x1002 +PDERR_PRINTERCODES=0x1000 +PDERR_PRINTERNOTFOUND=0x100B +PDERR_RETDEFFAILURE=0x1003 +PDERR_SETUPFAILURE=0x1001 +PDEVICESIZE=26 +PDF_ERROR=1 +PDF_ERROR_BADTYPE=18 +PDF_ERROR_DATABASE=19 +PDF_ERROR_DUPPROGRAM=20 +PDF_ERROR_FILEIO=7 +PDF_ERROR_FILENOTFOUND=2 +PDF_ERROR_ICON_FILEIO=8 +PDF_ERROR_LAST=21 +PDF_ERROR_MISSINGLANG=11 +PDF_ERROR_MISSINGNAME=9 +PDF_ERROR_MISSINGPROGINFO=14 +PDF_ERROR_MISSINGPUB=12 +PDF_ERROR_NOPROGS=13 +PDF_ERROR_NOTPDF=3 +PDF_ERROR_PROGMISSINGCMDLN=17 +PDF_ERROR_PROGRMISSINGNAME=16 +PDF_ERROR_VERSION=4 +PDF_NO_ERROR=0 +PDF_WARN_ASSIGNMENT=Bit(3) +PDF_WARN_BADDEPNDPROG=Bit(4) +PDF_WARN_BADDISKSPREQ=Bit(6) +PDF_WARN_BADDL=Bit(5) +PDF_WARN_BADSUPCLINFO=Bit(8) +PDF_WARN_CANRUNWHEN=Bit(2) +PDF_WARN_NOSUPCLINFO=Bit(7) +PDF_WARN_REMPROGNOKEY=Bit(10) +PDF_WARN_RESTART=Bit(1) +PDF_WARN_RUN=Bit(0) +PDF_WARN_VER1PDF=Bit(9) +PDH_ACCESS_DENIED=(0xC0000BDB) +PDH_BROWSE_DLG_CONFIG=PDH_BROWSE_DLG_CONFIG_A +PDH_CALC_NEGATIVE_DENOMINATOR=(0x800007D6) +PDH_CALC_NEGATIVE_TIMEBASE=(0x800007D7) +PDH_CALC_NEGATIVE_VALUE=(0x800007D8) +PDH_CANNOT_CONNECT_MACHINE=(0xC0000BC3) +PDH_CANNOT_READ_NAME_STRINGS=(0xC0000BC8) +PDH_COUNTER_INFO=PDH_COUNTER_INFO_W +PDH_COUNTER_PATH_ELEMENTS=PDH_COUNTER_PATH_ELEMENTS_W +PDH_CSTATUS_BAD_COUNTERNAME=(0xC0000BC0) +PDH_CSTATUS_INVALID_DATA=(0xC0000BBA) +PDH_CSTATUS_ITEM_NOT_VALIDATED=(0x800007D3) +PDH_CSTATUS_NEW_DATA=(0x1) +PDH_CSTATUS_NO_COUNTER=(0xC0000BB9) +PDH_CSTATUS_NO_COUNTERNAME=(0xC0000BBF) +PDH_CSTATUS_NO_INSTANCE=(0x800007D1) +PDH_CSTATUS_NO_MACHINE=(0x800007D0) +PDH_CSTATUS_NO_OBJECT=(0xC0000BB8) +PDH_CSTATUS_VALID_DATA=0x0 +PDH_CVERSION_WIN40=((0x400)) +PDH_CVERSION_WIN50=((0x500)) +PDH_DATA_SOURCE_IS_LOG_FILE=(0xC0000BCE) +PDH_DATA_SOURCE_IS_REAL_TIME=(0xC0000BCF) +PDH_DIALOG_CANCELLED=(0x800007D9) +PDH_END_OF_LOG_FILE=(0x800007DA) +PDH_ENTRY_NOT_IN_LOG_FILE=(0xC0000BCD) +PDH_FILE_ALREADY_EXISTS=(0xC0000BD2) +PDH_FILE_NOT_FOUND=(0xC0000BD1) +PDH_FLAGS_CLOSE_QUERY=(0x1) +PDH_FLAGS_FILE_BROWSER_ONLY=(0x1) +PDH_FMT_1000=(0x2000) +PDH_FMT_ANSI=(0x20) +PDH_FMT_COUNTERVALUE_ITEM=PDH_FMT_COUNTERVALUE_ITEM_A +PDH_FMT_DOUBLE=(0x200) +PDH_FMT_LARGE=0x400 +PDH_FMT_LONG=0x100 +PDH_FMT_NOCAP100=0x8000 +PDH_FMT_NODATA=0x4000 +PDH_FMT_NOSCALE=0x1000 +PDH_FMT_RAW=0x10 +PDH_FMT_UNICODE=0x40 +PDH_FUNCTION_NOT_FOUND=0xC0000BBE +PDH_INSUFFICIENT_BUFFER=0xC0000BC2 +PDH_INVALID_ARGUMENT=0xC0000BBD +PDH_INVALID_BUFFER=0xC0000BC1 +PDH_INVALID_DATA=0xC0000BC6 +PDH_INVALID_HANDLE=0xC0000BBC +PDH_INVALID_INSTANCE=0xC0000BC5 +PDH_INVALID_PATH=0xC0000BC4 +PDH_LOG_ACCESS_MASK=0xF0000 +PDH_LOG_CREATE_ALWAYS=0x2 +PDH_LOG_CREATE_MASK=0xF +PDH_LOG_CREATE_NEW=0x1 +PDH_LOG_FILE_CREATE_ERROR=0xC0000BC9 +PDH_LOG_FILE_OPEN_ERROR=0xC0000BCA +PDH_LOG_FILE_TOO_SMALL=0xC0000BDC +PDH_LOG_OPEN_ALWAYS=0x3 +PDH_LOG_OPEN_EXISTING=0x4 +PDH_LOG_OPT_CIRCULAR=0x2000000 +PDH_LOG_OPT_MASK=0xF000000 +PDH_LOG_OPT_MAX_IS_BYTES=0x4000000 +PDH_LOG_OPT_USER_STRING=0x1000000 +PDH_LOG_READ_ACCESS=0x10000 +PDH_LOG_SERVICE_QUERY_INFO=PDH_LOG_SERVICE_QUERY_INFO_A +PDH_LOG_TYPE_BINARY=3 +PDH_LOG_TYPE_CSV=1 +PDH_LOG_TYPE_NOT_FOUND=0xC0000BCB +PDH_LOG_TYPE_PERFMON=6 +PDH_LOG_TYPE_TRACE_GENERIC=5 +PDH_LOG_TYPE_TRACE_KERNEL=4 +PDH_LOG_TYPE_TSV=2 +PDH_LOG_TYPE_UNDEFINED=0 +PDH_LOG_UPDATE_ACCESS=0x40000 +PDH_LOG_WRITE_ACCESS=0x20000 +PDH_LOGSVC_ALL_QUERIES=0x1 +PDH_LOGSVC_CMD_START=0x10 +PDH_LOGSVC_CMD_STOP=0x20 +PDH_LOGSVC_CTRL_ADD=0x100 +PDH_LOGSVC_CTRL_INFO=0x400 +PDH_LOGSVC_CTRL_REMOVE=0x200 +PDH_LOGSVC_NAME_MMDDHH=0 +PDH_LOGSVC_NAME_NNNNNN=1 +PDH_LOGSVC_NAME_UNDEFINED=-1 +PDH_LOGSVC_NAME_YYDDD=2 +PDH_LOGSVC_NAME_YYMM=3 +PDH_LOGSVC_NAME_YYMMDD=4 +PDH_LOGSVC_NAME_YYMMDDHH=5 +PDH_LOGSVC_NO_WAIT=0x80000000 +PDH_LOGSVC_NOT_OPENED=0xC0000BD9 +PDH_LOGSVC_QUERY_NOT_FOUND=0xC0000BD8 +PDH_LOGSVC_RENAME_DAYS=1 +PDH_LOGSVC_RENAME_HOURS=0 +PDH_LOGSVC_RENAME_KBYTES=3 +PDH_LOGSVC_RENAME_MBYTES=4 +PDH_LOGSVC_RENAME_MONTHS=2 +PDH_LOGSVC_RENAME_UNDEFINED=-1 +PDH_LOGSVC_STATUS_ERROR=0x8000 +PDH_LOGSVC_STATUS_PAUSED=0x4000 +PDH_LOGSVC_STATUS_PENDING=0x10000 +PDH_LOGSVC_STATUS_RUNNING=0x1000 +PDH_LOGSVC_STATUS_STOPPED=0x2000 +PDH_LOGSVC_TRACE_LOG=0x2 +PDH_MAX_SCALE=7 +PDH_MEMORY_ALLOCATION_FAILURE=0xC0000BBB +PDH_MIN_SCALE=-7 +PDH_MORE_DATA=0x800007D2 +PDH_NO_DATA=0x800007D5 +PDH_NO_DIALOG_DATA=0xC0000BC7 +PDH_NO_MORE_DATA=0xC0000BCC +PDH_NOEXPANDCOUNTERS=1 +PDH_NOEXPANDINSTANCES=2 +PDH_NOT_IMPLEMENTED=0xC0000BD3 +PDH_PATH_WBEM_INPUT=0x2 +PDH_PATH_WBEM_RESULT=0x1 +PDH_RAW_COUNTER_ITEM=PDH_RAW_COUNTER_ITEM_A +PDH_RETRY=0x800007D4 +PDH_STRING_NOT_FOUND=0xC0000BD4 +PDH_UNABLE_MAP_NAME_FILES=0x80000BD5 +PDH_UNABLE_READ_LOG_HEADER=0xC0000BD0 +PDH_UNKNOWN_LOG_FORMAT=0xC0000BD6 +PDH_UNKNOWN_LOGSVC_COMMAND=0xC0000BD7 +PDH_VERSION=(PDH_CVERSION_WIN50 + 0x3) +PDH_WBEM_ERROR=0xC0000BDA +PDK1_SPI_VERSION=0x10000 +PDK2_SPI_VERSION=0x10008 +PDK3_SPI_VERSION=0x10010 +PDTIMER_RESET=0x1 +PE_ATTRIB_TYPE_CREDENTIAL=2 +PE_ATTRIB_TYPE_POLICY_LOCATOR=1 +PE_TYPE_APPID=3 +PEER_TO_PEER_NODETYPE=2 +PENDING=(RASBASE + 0) +PENUMLOADED_MODULES_CALLBACK=PENUMLOADED_MODULES_CALLBACK64 +PERF_100NSEC_MULTI_TIMER=(PERF_SIZE_LARGE|PERF_TYPE_COUNTER|PERF_DELTA_COUNTER|PERF_COUNTER_RATE|PERF_TIMER_100NS|PERF_MULTI_COUNTER|PERF_DISPLAY_PERCENT) +PERF_100NSEC_MULTI_TIMER_INV=(PERF_SIZE_LARGE|PERF_TYPE_COUNTER|PERF_DELTA_COUNTER|PERF_COUNTER_RATE|PERF_TIMER_100NS|PERF_MULTI_COUNTER|PERF_INVERSE_COUNTER|PERF_DISPLAY_PERCENT) +PERF_100NSEC_TIMER=(PERF_SIZE_LARGE|PERF_TYPE_COUNTER|PERF_COUNTER_RATE|PERF_TIMER_100NS|PERF_DELTA_COUNTER|PERF_DISPLAY_PERCENT) +PERF_100NSEC_TIMER_INV=(PERF_SIZE_LARGE|PERF_TYPE_COUNTER|PERF_COUNTER_RATE|PERF_TIMER_100NS|PERF_DELTA_COUNTER|PERF_INVERSE_COUNTER|PERF_DISPLAY_PERCENT) +PERF_AVERAGE_BASE=(PERF_SIZE_DWORD|PERF_TYPE_COUNTER|PERF_COUNTER_BASE|PERF_DISPLAY_NOSHOW|0x2) +PERF_AVERAGE_BULK=(PERF_SIZE_LARGE|PERF_TYPE_COUNTER|PERF_COUNTER_FRACTION|PERF_DISPLAY_NOSHOW) +PERF_AVERAGE_TIMER=(PERF_SIZE_DWORD|PERF_TYPE_COUNTER|PERF_COUNTER_FRACTION|PERF_DISPLAY_SECONDS) +PERF_COUNTER_100NS_QUEUELEN_TYPE=(PERF_SIZE_LARGE|PERF_TYPE_COUNTER|PERF_COUNTER_QUEUELEN|PERF_TIMER_100NS|PERF_DELTA_COUNTER|PERF_DISPLAY_NO_SUFFIX) +PERF_COUNTER_BASE=0x30000 +PERF_COUNTER_BULK_COUNT=(PERF_SIZE_LARGE|PERF_TYPE_COUNTER|PERF_COUNTER_RATE|PERF_TIMER_TICK|PERF_DELTA_COUNTER|PERF_DISPLAY_PER_SEC) +PERF_COUNTER_COUNTER=(PERF_SIZE_DWORD|PERF_TYPE_COUNTER|PERF_COUNTER_RATE|PERF_TIMER_TICK|PERF_DELTA_COUNTER|PERF_DISPLAY_PER_SEC) +PERF_COUNTER_DELTA=(PERF_SIZE_DWORD|PERF_TYPE_COUNTER|PERF_COUNTER_VALUE|PERF_DELTA_COUNTER|PERF_DISPLAY_NO_SUFFIX) +PERF_COUNTER_ELAPSED=0x40000 +PERF_COUNTER_FRACTION=0x20000 +PERF_COUNTER_HISTOGRAM=0x60000 +PERF_COUNTER_HISTOGRAM_TYPE=0x80000000 +PERF_COUNTER_LARGE_DELTA=(PERF_SIZE_LARGE|PERF_TYPE_COUNTER|PERF_COUNTER_VALUE|PERF_DELTA_COUNTER|PERF_DISPLAY_NO_SUFFIX) +PERF_COUNTER_LARGE_QUEUELEN_TYPE=(PERF_SIZE_LARGE|PERF_TYPE_COUNTER|PERF_COUNTER_QUEUELEN|PERF_TIMER_TICK|PERF_DELTA_COUNTER|PERF_DISPLAY_NO_SUFFIX) +PERF_COUNTER_LARGE_RAWCOUNT=(PERF_SIZE_LARGE|PERF_TYPE_NUMBER|PERF_NUMBER_DECIMAL|PERF_DISPLAY_NO_SUFFIX) +PERF_COUNTER_LARGE_RAWCOUNT_HEX=(PERF_SIZE_LARGE|PERF_TYPE_NUMBER|PERF_NUMBER_HEX|PERF_DISPLAY_NO_SUFFIX) +PERF_COUNTER_MULTI_BASE=(PERF_SIZE_LARGE|PERF_TYPE_COUNTER|PERF_COUNTER_BASE|PERF_MULTI_COUNTER|PERF_DISPLAY_NOSHOW) +PERF_COUNTER_MULTI_TIMER=(PERF_SIZE_LARGE|PERF_TYPE_COUNTER|PERF_COUNTER_RATE|PERF_DELTA_COUNTER|PERF_TIMER_TICK|PERF_MULTI_COUNTER|PERF_DISPLAY_PERCENT) +PERF_COUNTER_MULTI_TIMER_INV=(PERF_SIZE_LARGE|PERF_TYPE_COUNTER|PERF_COUNTER_RATE|PERF_DELTA_COUNTER|PERF_MULTI_COUNTER|PERF_TIMER_TICK|PERF_INVERSE_COUNTER|PERF_DISPLAY_PERCENT) +PERF_COUNTER_NODATA=(PERF_SIZE_ZERO|PERF_DISPLAY_NOSHOW) +PERF_COUNTER_OBJ_TIME_QUEUELEN_TYPE=(PERF_SIZE_LARGE|PERF_TYPE_COUNTER|PERF_COUNTER_QUEUELEN|PERF_OBJECT_TIMER|PERF_DELTA_COUNTER|PERF_DISPLAY_NO_SUFFIX) +PERF_COUNTER_PRECISION=0x70000 +PERF_COUNTER_QUEUELEN=0x50000 +PERF_COUNTER_QUEUELEN_TYPE=(PERF_SIZE_DWORD|PERF_TYPE_COUNTER|PERF_COUNTER_QUEUELEN|PERF_TIMER_TICK|PERF_DELTA_COUNTER|PERF_DISPLAY_NO_SUFFIX) +PERF_COUNTER_RATE=0x10000 +PERF_COUNTER_RAWCOUNT=(PERF_SIZE_DWORD|PERF_TYPE_NUMBER|PERF_NUMBER_DECIMAL|PERF_DISPLAY_NO_SUFFIX) +PERF_COUNTER_RAWCOUNT_HEX=(PERF_SIZE_DWORD|PERF_TYPE_NUMBER|PERF_NUMBER_HEX|PERF_DISPLAY_NO_SUFFIX) +PERF_COUNTER_TEXT=(PERF_SIZE_VARIABLE_LEN|PERF_TYPE_TEXT|PERF_TEXT_UNICODE|PERF_DISPLAY_NO_SUFFIX) +PERF_COUNTER_TIMER=(PERF_SIZE_LARGE|PERF_TYPE_COUNTER|PERF_COUNTER_RATE|PERF_TIMER_TICK|PERF_DELTA_COUNTER|PERF_DISPLAY_PERCENT) +PERF_COUNTER_TIMER_INV=(PERF_SIZE_LARGE|PERF_TYPE_COUNTER|PERF_COUNTER_RATE|PERF_TIMER_TICK|PERF_DELTA_COUNTER|PERF_INVERSE_COUNTER|PERF_DISPLAY_PERCENT) +PERF_COUNTER_VALUE=0x0 +PERF_DATA_REVISION=1 +PERF_DATA_VERSION=1 +PERF_DELTA_BASE=0x800000 +PERF_DELTA_COUNTER=0x400000 +PERF_DETAIL_ADVANCED=200 +PERF_DETAIL_COSTLY=(0x10000) +PERF_DETAIL_EXPERT=300 +PERF_DETAIL_NOVICE=100 +PERF_DETAIL_STANDARD=0xFFFF +PERF_DETAIL_WIZARD=400 +PERF_DISPLAY_NO_SUFFIX=0x0 +PERF_DISPLAY_NOSHOW=0x40000000 +PERF_DISPLAY_PER_SEC=0x10000000 +PERF_DISPLAY_PERCENT=0x20000000 +PERF_DISPLAY_SECONDS=0x30000000 +PERF_ELAPSED_TIME=(PERF_SIZE_LARGE|PERF_TYPE_COUNTER|PERF_COUNTER_ELAPSED|PERF_OBJECT_TIMER|PERF_DISPLAY_SECONDS) +PERF_INVERSE_COUNTER=0x1000000 +PERF_LARGE_RAW_BASE=(PERF_SIZE_LARGE|PERF_TYPE_COUNTER|PERF_COUNTER_BASE|PERF_DISPLAY_NOSHOW) +PERF_LARGE_RAW_FRACTION=(PERF_SIZE_LARGE|PERF_TYPE_COUNTER|PERF_COUNTER_FRACTION|PERF_DISPLAY_PERCENT) +PERF_MULTI_COUNTER=0x2000000 +PERF_NO_INSTANCES=-1 +PERF_NO_UNIQUE_ID=-1 +PERF_NUMBER_DEC_1000=0x20000 +PERF_NUMBER_DECIMAL=0x10000 +PERF_NUMBER_HEX=0x0 +PERF_OBJ_TIME_TIMER=(PERF_SIZE_LARGE|PERF_TYPE_COUNTER|PERF_COUNTER_RATE|PERF_OBJECT_TIMER|PERF_DELTA_COUNTER|PERF_DISPLAY_PERCENT) +PERF_OBJECT_TIMER=0x200000 +PERF_PRECISION_100NS_TIMER=(PERF_SIZE_LARGE|PERF_TYPE_COUNTER|PERF_COUNTER_PRECISION|PERF_TIMER_100NS|PERF_DELTA_COUNTER|PERF_DISPLAY_PERCENT) +PERF_PRECISION_OBJECT_TIMER=(PERF_SIZE_LARGE|PERF_TYPE_COUNTER|PERF_COUNTER_PRECISION|PERF_OBJECT_TIMER|PERF_DELTA_COUNTER|PERF_DISPLAY_PERCENT) +PERF_PRECISION_SYSTEM_TIMER=(PERF_SIZE_LARGE|PERF_TYPE_COUNTER|PERF_COUNTER_PRECISION|PERF_TIMER_TICK|PERF_DELTA_COUNTER|PERF_DISPLAY_PERCENT) +PERF_PRECISION_TIMESTAMP=PERF_LARGE_RAW_BASE +PERF_QUERY_COSTLY=0x80000002 +PERF_QUERY_GLOBAL=0x80000001 +PERF_QUERY_OBJECTS=0x80000000 +PERF_RAW_BASE=(PERF_SIZE_DWORD|PERF_TYPE_COUNTER|PERF_COUNTER_BASE|PERF_DISPLAY_NOSHOW|0x3) +PERF_RAW_FRACTION=(PERF_SIZE_DWORD|PERF_TYPE_COUNTER|PERF_COUNTER_FRACTION|PERF_DISPLAY_PERCENT) +PERF_REG_KEY="STATS" +PERF_REG_NAME_SRV_NAME="NAME" +PERF_REG_NAME_STAT_DESC="DESCRIPTION" +PERF_REG_NAME_STAT_DIFF="DIFFERENTIATE" +PERF_REG_NAME_STAT_FREQ="FREQUENCY" +PERF_REG_NAME_STAT_HANDLE="HANDLE" +PERF_REG_NAME_STAT_NAME="NAME" +PERF_REG_NAME_STAT_SCALETYPE="SCALETYPE" +PERF_REG_NAME_STAT_STARTSCALE="STARTSCALE" +PERF_REG_NAME_STAT_VALUE="VALUE" +PERF_REG_VAL_STAT_FALSE="FALSE" +PERF_REG_VAL_STAT_HIGH="HIGH" +PERF_REG_VAL_STAT_LINEAR="LINEAR" +PERF_REG_VAL_STAT_LOG10="LOG10" +PERF_REG_VAL_STAT_LOW="LOW" +PERF_REG_VAL_STAT_TRUE="TRUE" +PERF_SAMPLE_BASE=(PERF_SIZE_DWORD|PERF_TYPE_COUNTER|PERF_COUNTER_BASE|PERF_DISPLAY_NOSHOW|0x1) +PERF_SAMPLE_COUNTER=(PERF_SIZE_DWORD|PERF_TYPE_COUNTER|PERF_COUNTER_RATE|PERF_TIMER_TICK|PERF_DELTA_COUNTER|PERF_DISPLAY_NO_SUFFIX) +PERF_SAMPLE_FRACTION=(PERF_SIZE_DWORD|PERF_TYPE_COUNTER|PERF_COUNTER_FRACTION|PERF_DELTA_COUNTER|PERF_DELTA_BASE|PERF_DISPLAY_PERCENT) +PERF_SIZE_DWORD=0x0 +PERF_SIZE_LARGE=0x100 +PERF_SIZE_VARIABLE_LEN=0x300 +PERF_SIZE_ZERO=0x200 +PERF_STAT_PREFIX="STAT" +PERF_TEXT_ASCII=0x10000 +PERF_TEXT_UNICODE=0x0 +PERF_TIMER_100NS=0x100000 +PERF_TIMER_TICK=0x0 +PERF_TYPE_COUNTER=0x400 +PERF_TYPE_NUMBER=0x0 +PERF_TYPE_TEXT=0x800 +PERF_TYPE_ZERO=0xC00 +PERM_DESIGN=PERM_WRITEDESIGN +PERM_FILE_CREATE=4 +PERM_FILE_READ=1 +PERM_FILE_WRITE=2 +PERMANENT_ERROR=0x4000F112 +PERMANENT_NAME=0x100 +PERPROP_E_NOPAGEAVAILABLE=(PERPROP_E_FIRST+0) +PERSIST_E_NOTSELFSIZING=(0x800B000B) +PERSIST_E_SIZEDEFINITE=(0x800B0009) +PERSIST_E_SIZEINDEFINITE=(0x800B000A) +PF_3DNOW_INSTRUCTIONS_AVAILABLE=7 +PF_ALPHA_BYTE_INSTRUCTIONS=5 +PF_APPLETALK=AF_APPLETALK +PF_ATM=AF_ATM +PF_BAN=AF_BAN +PF_CCITT=AF_CCITT +PF_CHAOS=AF_CHAOS +PF_COMPARE_EXCHANGE_DOUBLE=2 +PF_DATAKIT=AF_DATAKIT +PF_DECnet=AF_DECnet +PF_DLI=AF_DLI +PF_ECMA=AF_ECMA +PF_FIREFOX=AF_FIREFOX +PF_FLOATING_POINT_EMULATED=1 +PF_FLOATING_POINT_PRECISION_ERRATA=0 +PF_HYLINK=AF_HYLINK +PF_IMPLINK=AF_IMPLINK +PF_INET=AF_INET +PF_INET6=AF_INET6 +PF_IPX=AF_IPX +PF_IRDA=AF_IRDA +PF_ISO=AF_ISO +PF_LAT=AF_LAT +PF_MAX=AF_MAX +PF_MMX_INSTRUCTIONS_AVAILABLE=3 +PF_NS=AF_NS +PF_OSI=AF_OSI +PF_PAE_ENABLED=9 +PF_PPC_MOVEMEM_64BIT_OK=4 +PF_PUP=AF_PUP +PF_RDTSC_INSTRUCTION_AVAILABLE=8 +PF_SNA=AF_SNA +PF_UNIX=AF_UNIX +PF_UNKNOWN1=AF_UNKNOWN1 +PF_UNSPEC=AF_UNSPEC +PF_VOICEVIEW=AF_VOICEVIEW +PF_XMMI_INSTRUCTIONS_AVAILABLE=6 +PFA_CENTER=0x3 +PFA_FULL_GLYPHS=7 +PFA_FULL_INTERLETTER=5 +PFA_FULL_INTERWORD=4 +PFA_FULL_SCALED=6 +PFA_JUSTIFY=4 +PFA_LEFT=0x1 +PFA_RIGHT=0x2 +PFA_SNAP_GRID=8 +PFD_DEPTH_DONTCARE=0x20000000 +PFD_DOUBLEBUFFER=0x1 +PFD_DOUBLEBUFFER_DONTCARE=0x40000000 +PFD_DRAW_TO_BITMAP=0x8 +PFD_DRAW_TO_WINDOW=0x4 +PFD_GENERIC_ACCELERATED=0x1000 +PFD_GENERIC_FORMAT=0x40 +PFD_MAIN_PLANE=0 +PFD_NEED_PALETTE=0x80 +PFD_NEED_SYSTEM_PALETTE=0x100 +PFD_OVERLAY_PLANE=1 +PFD_STEREO=0x2 +PFD_STEREO_DONTCARE=0x80000000 +PFD_SUPPORT_DIRECTDRAW=0x2000 +PFD_SUPPORT_GDI=0x10 +PFD_SUPPORT_OPENGL=0x20 +PFD_SWAP_COPY=0x400 +PFD_SWAP_EXCHANGE=0x200 +PFD_SWAP_LAYER_BUFFERS=0x800 +PFD_TYPE_COLORINDEX=1 +PFD_TYPE_RGBA=0 +PFD_UNDERLAY_PLANE=(-1) +PFE_BOX=(PFM_BOX >> 16) +PFE_COLLAPSED=(PFM_COLLAPSED >> 16) +PFE_DONOTHYPHEN=(PFM_DONOTHYPHEN >> 16) +PFE_KEEP=(PFM_KEEP >> 16) +PFE_KEEPNEXT=(PFM_KEEPNEXT >> 16) +PFE_NOLINENUMBER=(PFM_NOLINENUMBER >> 16) +PFE_NOWIDOWCONTROL=(PFM_NOWIDOWCONTROL >> 16) +PFE_OUTLINELEVEL=(PFM_OUTLINELEVEL >> 16) +PFE_PAGEBREAKBEFORE=(PFM_PAGEBREAKBEFORE >> 16) +PFE_RTLPARA=(PFM_RTLPARA >> 16) +PFE_SIDEBYSIDE=(PFM_SIDEBYSIDE >> 16) +PFE_TABLE=0x4000 +PFERROR_BUFFER_TOO_SMALL=(ERROR_BASE + 2) +PFERROR_NO_FILTERS_GIVEN=(ERROR_BASE + 1) +PFERROR_NO_PF_INTERFACE=(ERROR_BASE + 0) +PFL_HIDDEN=0x4 +PFL_MATCHES_PROTOCOL_ZERO=0x8 +PFL_MULTIPLE_PROTO_ENTRIES=0x1 +PFL_RECOMMENDED_PROTO_ENTRY=0x2 +PFM_ALIGNMENT=0x8 +PFM_ALL=(PFM_STARTINDENT|PFM_RIGHTINDENT|PFM_OFFSET|PFM_ALIGNMENT|PFM_TABSTOPS|PFM_NUMBERING|PFM_OFFSETINDENT|PFM_RTLPARA) +PFM_ALL2=(PFM_ALL|PFM_EFFECTS|PFM_SPACEBEFORE|PFM_SPACEAFTER|PFM_LINESPACING|PFM_STYLE|PFM_SHADING|PFM_BORDER|PFM_NUMBERINGTAB|PFM_NUMBERINGSTART|PFM_NUMBERINGSTYLE) +PFM_BORDER=0x800 +PFM_BOX=0x4000000 +PFM_COLLAPSED=0x1000000 +PFM_DONOTHYPHEN=0x400000 +PFM_EFFECTS=(PFM_RTLPARA|PFM_KEEP|PFM_KEEPNEXT|PFM_TABLE|PFM_PAGEBREAKBEFORE|PFM_NOLINENUMBER|PFM_NOWIDOWCONTROL|PFM_DONOTHYPHEN|PFM_SIDEBYSIDE|PFM_TABLE) +PFM_KEEP=0x20000 +PFM_KEEPNEXT=0x40000 +PFM_LINESPACING=0x100 +PFM_NOLINENUMBER=0x100000 +PFM_NOWIDOWCONTROL=0x200000 +PFM_NUMBERING=0x20 +PFM_NUMBERINGSTART=0x8000 +PFM_NUMBERINGSTYLE=0x2000 +PFM_NUMBERINGTAB=0x4000 +PFM_OFFSET=0x4 +PFM_OFFSETINDENT=0x80000000 +PFM_OUTLINELEVEL=0x2000000 +PFM_PAGEBREAKBEFORE=0x80000 +PFM_RIGHTINDENT=0x2 +PFM_RTLPARA=0x10000 +PFM_SHADING=0x1000 +PFM_SIDEBYSIDE=0x800000 +PFM_SPACEAFTER=0x80 +PFM_SPACEBEFORE=0x40 +PFM_STARTINDENT=0x1 +PFM_STYLE=0x400 +PFM_TABLE=0x40000000 +PFM_TABSTOPS=0x10 +PFN_ARABIC=2 +PFN_BULLET=0x1 +PFN_LCLETTER=3 +PFN_LCROMAN=5 +PFN_UCLETTER=4 +PFN_UCROMAN=6 +PFNS_NONUMBER=0x400 +PFNS_PAREN=0x0 +PFNS_PARENS=0x100 +PFNS_PERIOD=0x200 +PFNS_PLAIN=0x300 +PFUNCTION_TABLE_ACCESS_ROUTINE=PFUNCTION_TABLE_ACCESS_ROUTINE64 +PGB_BOTTOMORRIGHT=1 +PGB_TOPORLEFT=0 +PGET_MODULE_BASE_ROUTINE=PGET_MODULE_BASE_ROUTINE64 +PGF_CALCHEIGHT=2 +PGF_CALCWIDTH=1 +PGF_DEPRESSED=4 +PGF_GRAYED=2 +PGF_HOT=8 +PGF_INVISIBLE=0 +PGF_NORMAL=1 +PGF_SCROLLDOWN=2 +PGF_SCROLLLEFT=4 +PGF_SCROLLRIGHT=8 +PGF_SCROLLUP=1 +PGK_CONTROL=2 +PGK_MENU=4 +PGK_SHIFT=1 +PGM_FIRST=0x1400 +PGM_FORWARDMOUSE=(PGM_FIRST + 3) +PGM_GETBKCOLOR=(PGM_FIRST + 5) +PGM_GETBORDER=(PGM_FIRST + 7) +PGM_GETBUTTONSIZE=(PGM_FIRST + 11) +PGM_GETBUTTONSTATE=(PGM_FIRST + 12) +PGM_GETDROPTARGET=CCM_GETDROPTARGET +PGM_GETPOS=(PGM_FIRST + 9) +PGM_RECALCSIZE=(PGM_FIRST + 2) +PGM_SETBKCOLOR=(PGM_FIRST + 4) +PGM_SETBORDER=(PGM_FIRST + 6) +PGM_SETBUTTONSIZE=(PGM_FIRST + 10) +PGM_SETCHILD=(PGM_FIRST + 1) +PGM_SETPOS=(PGM_FIRST + 8) +PGN_CALCSIZE=(PGN_FIRST-2) +PGN_FIRST=(-900) +PGN_HOTITEMCHANGE=(PGN_FIRST - 3) +PGN_LAST=(-950) +PGN_SCROLL=(PGN_FIRST-1) +PGS_AUTOSCROLL=0x2 +PGS_DRAGNDROP=0x4 +PGS_HORZ=0x1 +PGS_VERT=0x0 +PHONE_BUTTON=14 +PHONE_CLOSE=15 +PHONE_CREATE=20 +PHONE_DEVSPECIFIC=16 +PHONE_REMOVE=26 +PHONE_REPLY=17 +PHONE_STATE=18 +PHONEBUTTONFUNCTION_ABBREVDIAL=0xB +PHONEBUTTONFUNCTION_BRIDGEDAPP=0x1C +PHONEBUTTONFUNCTION_BUSY=0x1D +PHONEBUTTONFUNCTION_CALLAPP=0x1E +PHONEBUTTONFUNCTION_CALLID=0x22 +PHONEBUTTONFUNCTION_CAMPON=0x2B +PHONEBUTTONFUNCTION_CONFERENCE=0x1 +PHONEBUTTONFUNCTION_CONNECT=0x7 +PHONEBUTTONFUNCTION_COVER=0x21 +PHONEBUTTONFUNCTION_DATAOFF=0x19 +PHONEBUTTONFUNCTION_DATAON=0x18 +PHONEBUTTONFUNCTION_DATETIME=0x1F +PHONEBUTTONFUNCTION_DIRECTORY=0x20 +PHONEBUTTONFUNCTION_DISCONNECT=0x6 +PHONEBUTTONFUNCTION_DONOTDISTURB=0x1A +PHONEBUTTONFUNCTION_DROP=0x3 +PHONEBUTTONFUNCTION_FLASH=0x17 +PHONEBUTTONFUNCTION_FORWARD=0xC +PHONEBUTTONFUNCTION_HOLD=0x4 +PHONEBUTTONFUNCTION_INTERCOM=0x1B +PHONEBUTTONFUNCTION_LASTNUM=0x23 +PHONEBUTTONFUNCTION_MSGINDICATOR=0x26 +PHONEBUTTONFUNCTION_MSGWAITOFF=0x9 +PHONEBUTTONFUNCTION_MSGWAITON=0x8 +PHONEBUTTONFUNCTION_MUTE=0x12 +PHONEBUTTONFUNCTION_NIGHTSRV=0x24 +PHONEBUTTONFUNCTION_NONE=0x2E +PHONEBUTTONFUNCTION_PARK=0xF +PHONEBUTTONFUNCTION_PICKUP=0xD +PHONEBUTTONFUNCTION_QUEUECALL=0x2D +PHONEBUTTONFUNCTION_RECALL=0x5 +PHONEBUTTONFUNCTION_REDIRECT=0x11 +PHONEBUTTONFUNCTION_REJECT=0x10 +PHONEBUTTONFUNCTION_REPDIAL=0x27 +PHONEBUTTONFUNCTION_RINGAGAIN=0xE +PHONEBUTTONFUNCTION_SAVEREPEAT=0x2C +PHONEBUTTONFUNCTION_SELECTRING=0xA +PHONEBUTTONFUNCTION_SENDCALLS=0x25 +PHONEBUTTONFUNCTION_SETREPDIAL=0x28 +PHONEBUTTONFUNCTION_SPEAKEROFF=0x16 +PHONEBUTTONFUNCTION_SPEAKERON=0x15 +PHONEBUTTONFUNCTION_STATIONSPEED=0x2A +PHONEBUTTONFUNCTION_SYSTEMSPEED=0x29 +PHONEBUTTONFUNCTION_TRANSFER=0x2 +PHONEBUTTONFUNCTION_UNKNOWN=0x0 +PHONEBUTTONFUNCTION_VOLUMEDOWN=0x14 +PHONEBUTTONFUNCTION_VOLUMEUP=0x13 +PHONEBUTTONMODE_CALL=0x2 +PHONEBUTTONMODE_DISPLAY=0x20 +PHONEBUTTONMODE_DUMMY=0x1 +PHONEBUTTONMODE_FEATURE=0x4 +PHONEBUTTONMODE_KEYPAD=0x8 +PHONEBUTTONMODE_LOCAL=0x10 +PHONEBUTTONSTATE_DOWN=0x2 +PHONEBUTTONSTATE_UNAVAIL=0x8 +PHONEBUTTONSTATE_UNKNOWN=0x4 +PHONEBUTTONSTATE_UP=0x1 +PHONEERR_ALLOCATED=0x90000001 +PHONEERR_BADDEVICEID=0x90000002 +PHONEERR_DISCONNECTED=0x90000024 +PHONEERR_INCOMPATIBLEAPIVERSION=0x90000003 +PHONEERR_INCOMPATIBLEEXTVERSION=0x90000004 +PHONEERR_INIFILECORRUPT=0x90000005 +PHONEERR_INUSE=0x90000006 +PHONEERR_INVALAPPHANDLE=0x90000007 +PHONEERR_INVALAPPNAME=0x90000008 +PHONEERR_INVALBUTTONLAMPID=0x90000009 +PHONEERR_INVALBUTTONMODE=0x9000000A +PHONEERR_INVALBUTTONSTATE=0x9000000B +PHONEERR_INVALDATAID=0x9000000C +PHONEERR_INVALDEVICECLASS=0x9000000D +PHONEERR_INVALEXTVERSION=0x9000000E +PHONEERR_INVALHOOKSWITCHDEV=0x9000000F +PHONEERR_INVALHOOKSWITCHMODE=0x90000010 +PHONEERR_INVALLAMPMODE=0x90000011 +PHONEERR_INVALPARAM=0x90000012 +PHONEERR_INVALPHONEHANDLE=0x90000013 +PHONEERR_INVALPHONESTATE=0x90000014 +PHONEERR_INVALPOINTER=0x90000015 +PHONEERR_INVALPRIVILEGE=0x90000016 +PHONEERR_INVALRINGMODE=0x90000017 +PHONEERR_NODEVICE=0x90000018 +PHONEERR_NODRIVER=0x90000019 +PHONEERR_NOMEM=0x9000001A +PHONEERR_NOTOWNER=0x9000001B +PHONEERR_OPERATIONFAILED=0x9000001C +PHONEERR_OPERATIONUNAVAIL=0x9000001D +PHONEERR_REINIT=0x90000023 +PHONEERR_REQUESTOVERRUN=0x90000020 +PHONEERR_RESOURCEUNAVAIL=0x9000001F +PHONEERR_STRUCTURETOOSMALL=0x90000021 +PHONEERR_UNINITIALIZED=0x90000022 +PHONEFEATURE_GETBUTTONINFO=0x1 +PHONEFEATURE_GETDATA=0x2 +PHONEFEATURE_GETDISPLAY=0x4 +PHONEFEATURE_GETGAINHANDSET=0x8 +PHONEFEATURE_GETGAINHEADSET=0x20 +PHONEFEATURE_GETGAINSPEAKER=0x10 +PHONEFEATURE_GETHOOKSWITCHHANDSET=0x40 +PHONEFEATURE_GETHOOKSWITCHHEADSET=0x100 +PHONEFEATURE_GETHOOKSWITCHSPEAKER=0x80 +PHONEFEATURE_GETLAMP=0x200 +PHONEFEATURE_GETRING=0x400 +PHONEFEATURE_GETVOLUMEHANDSET=0x800 +PHONEFEATURE_GETVOLUMEHEADSET=0x2000 +PHONEFEATURE_GETVOLUMESPEAKER=0x1000 +PHONEFEATURE_SETBUTTONINFO=0x4000 +PHONEFEATURE_SETDATA=0x8000 +PHONEFEATURE_SETDISPLAY=0x10000 +PHONEFEATURE_SETGAINHANDSET=0x20000 +PHONEFEATURE_SETGAINHEADSET=0x80000 +PHONEFEATURE_SETGAINSPEAKER=0x40000 +PHONEFEATURE_SETHOOKSWITCHHANDSET=0x100000 +PHONEFEATURE_SETHOOKSWITCHHEADSET=0x400000 +PHONEFEATURE_SETHOOKSWITCHSPEAKER=0x200000 +PHONEFEATURE_SETLAMP=0x800000 +PHONEFEATURE_SETRING=0x1000000 +PHONEFEATURE_SETVOLUMEHANDSET=0x2000000 +PHONEFEATURE_SETVOLUMEHEADSET=0x8000000 +PHONEFEATURE_SETVOLUMESPEAKER=0x4000000 +PHONEHOOKSWITCHDEV_HANDSET=0x1 +PHONEHOOKSWITCHDEV_HEADSET=0x4 +PHONEHOOKSWITCHDEV_SPEAKER=0x2 +PHONEHOOKSWITCHMODE_MIC=0x2 +PHONEHOOKSWITCHMODE_MICSPEAKER=0x8 +PHONEHOOKSWITCHMODE_ONHOOK=0x1 +PHONEHOOKSWITCHMODE_SPEAKER=0x4 +PHONEHOOKSWITCHMODE_UNKNOWN=0x10 +PHONEINITIALIZEEXOPTION_USECOMPLETIONPORT=0x3 +PHONEINITIALIZEEXOPTION_USEEVENT=0x2 +PHONEINITIALIZEEXOPTION_USEHIDDENWINDOW=0x1 +PHONELAMPMODE_BROKENFLUTTER=0x40 +PHONELAMPMODE_DUMMY=0x1 +PHONELAMPMODE_FLASH=0x10 +PHONELAMPMODE_FLUTTER=0x20 +PHONELAMPMODE_OFF=0x2 +PHONELAMPMODE_STEADY=0x4 +PHONELAMPMODE_UNKNOWN=0x80 +PHONELAMPMODE_WINK=0x8 +PHONEPRIVILEGE_MONITOR=0x1 +PHONEPRIVILEGE_OWNER=0x2 +PHONESTATE_CAPSCHANGE=0x400000 +PHONESTATE_CONNECTED=0x2 +PHONESTATE_DEVSPECIFIC=0x100000 +PHONESTATE_DISCONNECTED=0x4 +PHONESTATE_DISPLAY=0x20 +PHONESTATE_HANDSETGAIN=0x800 +PHONESTATE_HANDSETHOOKSWITCH=0x200 +PHONESTATE_HANDSETVOLUME=0x400 +PHONESTATE_HEADSETGAIN=0x20000 +PHONESTATE_HEADSETHOOKSWITCH=0x8000 +PHONESTATE_HEADSETVOLUME=0x10000 +PHONESTATE_LAMP=0x40 +PHONESTATE_MONITORS=0x10 +PHONESTATE_OTHER=0x1 +PHONESTATE_OWNER=0x8 +PHONESTATE_REINIT=0x200000 +PHONESTATE_REMOVED=0x800000 +PHONESTATE_RESUME=0x80000 +PHONESTATE_RINGMODE=0x80 +PHONESTATE_RINGVOLUME=0x100 +PHONESTATE_SPEAKERGAIN=0x4000 +PHONESTATE_SPEAKERHOOKSWITCH=0x1000 +PHONESTATE_SPEAKERVOLUME=0x2000 +PHONESTATE_SUSPEND=0x40000 +PHONESTATUSFLAGS_CONNECTED=0x1 +PHONESTATUSFLAGS_SUSPENDED=0x2 +PHRASE_FEEDBACK=0x4 +PHRASE_SEARCH=0x2 +PHYSICALHEIGHT=111 +PHYSICALOFFSETX=112 +PHYSICALOFFSETY=113 +PHYSICALWIDTH=110 +PI_ALLOWED=0x0 +PI_APPLYPOLICY=0x2 +PI_DOCFILECLSIDLOOKUP=PI_CLSIDLOOKUP +PI_DRIVEMODE_ANY_LETTER=2 +PI_DRIVEMODE_SPECIFIC_LETTER=3 +PI_DRIVEMODE_UNC=1 +PI_NOUI=0x1 +PI_NUMBER_NOT_AVAILABLE=0x80 +PI_RESTRICTED=0x40 +PICTYPE_BITMAP=1 +PICTYPE_ENHMETAFILE=4 +PICTYPE_ICON=3 +PICTYPE_METAFILE=2 +PICTYPE_NONE=0 +PICTYPE_UNINITIALIZED=(-1) +PID_APPNAME=18 +PID_ATALK=0x29 +PID_AUTHOR=4 +PID_BEHAVIOR=(0x80000003) +PID_CHARCOUNT=16 +PID_CODEPAGE=(0x1) +PID_COMMENTS=6 +PID_CREATE_DTM=12 +PID_DESCRIPTIONID=2 +PID_DICTIONARY=(0) +PID_DISPLACED_DATE=1 +PID_DISPLACED_FROM=0 +PID_DRIVE_FREE=0 +PID_EDITTIME=10 +PID_FINDDATA=0 +PID_FIRST_NAME_DEFAULT=(0xfff) +PID_FIRST_USABLE=(0x2) +PID_HTMLINFOTIPFILE=5 +PID_ILLEGAL=(0xFFFFFFFF) +PID_INTSITE_AUTHOR=3 +PID_INTSITE_CODEPAGE=18 +PID_INTSITE_COMMENT=8 +PID_INTSITE_CONTENTCODE=11 +PID_INTSITE_CONTENTLEN=10 +PID_INTSITE_DESCRIPTION=7 +PID_INTSITE_FLAGS=9 +PID_INTSITE_ICONFILE=21 +PID_INTSITE_ICONINDEX=20 +PID_INTSITE_LASTMOD=5 +PID_INTSITE_LASTVISIT=4 +PID_INTSITE_RECURSE=12 +PID_INTSITE_SUBSCRIPTION=14 +PID_INTSITE_TITLE=16 +PID_INTSITE_TRACKING=19 +PID_INTSITE_URL=15 +PID_INTSITE_VISITCOUNT=6 +PID_INTSITE_WATCH=13 +PID_INTSITE_WHATSNEW=2 +PID_IP=0x21 +PID_IPX=0x2B +PID_IS_AUTHOR=11 +PID_IS_COMMENT=13 +PID_IS_DESCRIPTION=12 +PID_IS_HOTKEY=6 +PID_IS_ICONFILE=9 +PID_IS_ICONINDEX=8 +PID_IS_NAME=4 +PID_IS_SHOWCMD=7 +PID_IS_URL=2 +PID_IS_WHATSNEW=10 +PID_IS_WORKINGDIR=5 +PID_KEYWORDS=5 +PID_LASTAUTHOR=8 +PID_LASTPRINTED=11 +PID_LASTSAVE_DTM=13 +PID_LOCALE=(0x80000000) +PID_MAX_READONLY=(0xbFFFFfff) +PID_MIN_READONLY=(0x80000000) +PID_MISC_ACCESSCOUNT=3 +PID_MISC_COMMENT=1 +PID_MISC_OWNER=4 +PID_MISC_STATUS=0 +PID_MODIFY_TIME=0x80000001 +PID_MSIRESTRICT=PID_CHARCOUNT +PID_MSISOURCE=PID_WORDCOUNT +PID_MSIVERSION=PID_PAGECOUNT +PID_NBF=0x3F +PID_NETRESOURCE=1 +PID_PAGECOUNT=14 +PID_QUERY_RANK=2 +PID_REMOTE_ACCESSCOUNT=0 +PID_REVNUMBER=9 +PID_SECURITY=0x80000002 +PID_STG_ACCESSTIME=0x10 +PID_STG_ALLOCSIZE=0x12 +PID_STG_ATTRIBUTES=0xD +PID_STG_CHANGETIME=0x11 +PID_STG_CLASSID=0x3 +PID_STG_CONTENTS=0x13 +PID_STG_CREATETIME=0xF +PID_STG_DIRECTORY=0x2 +PID_STG_FILEINDEX=0x8 +PID_STG_LASTCHANGEUSN=0x9 +PID_STG_MAX=PID_STG_SHORTNAME +PID_STG_NAME=0xA +PID_STG_PARENT_WORKID=0x6 +PID_STG_PATH=0xB +PID_STG_SECONDARYSTORE=0x7 +PID_STG_SHORTNAME=0x14 +PID_STG_SIZE=0xC +PID_STG_STORAGETYPE=0x4 +PID_STG_VOLUME_ID=0x5 +PID_STG_WRITETIME=0xE +PID_SUBJECT=3 +PID_TEMPLATE=7 +PID_THUMBNAIL=17 +PID_TITLE=2 +PID_VOLUME_FREE=2 +PID_WORDCOUNT=15 +PIDDI_THUMBNAIL=0x2 +PIDDSI_BYTECOUNT=0x4 +PIDDSI_CATEGORY=0x2 +PIDDSI_COMPANY=0xF +PIDDSI_DOCPARTS=0xD +PIDDSI_HEADINGPAIR=0xC +PIDDSI_HIDDENCOUNT=0x9 +PIDDSI_LINECOUNT=0x5 +PIDDSI_LINKSDIRTY=0x10 +PIDDSI_MANAGER=0xE +PIDDSI_MMCLIPCOUNT=0xA +PIDDSI_NOTECOUNT=0x8 +PIDDSI_PARCOUNT=0x6 +PIDDSI_PRESFORMAT=0x3 +PIDDSI_SCALE=0xB +PIDDSI_SLIDECOUNT=0x7 +PIDISF_CACHEDSTICKY=0x2 +PIDISF_CACHEIMAGES=0x10 +PIDISF_FOLLOWALLLINKS=0x20 +PIDISF_RECENTLYCHANGED=0x1 +PIDISM_DONTWATCH=2 +PIDISM_GLOBAL=0 +PIDISM_WATCH=1 +PIDMSI_COPYRIGHT=0xB +PIDMSI_EDITOR=0x2 +PIDMSI_OWNER=0x8 +PIDMSI_PRODUCTION=0xA +PIDMSI_PROJECT=0x6 +PIDMSI_RATING=0x9 +PIDMSI_SEQUENCE_NO=0x5 +PIDMSI_SOURCE=0x4 +PIDMSI_STATUS=0x7 +PIDMSI_SUPPLIER=0x3 +PIDSI_APPNAME=0x12 +PIDSI_AUTHOR=0x4 +PIDSI_CHARCOUNT=0x10 +PIDSI_COMMENTS=0x6 +PIDSI_CREATE_DTM=0xc +PIDSI_DOC_SECURITY=0x13 +PIDSI_EDITTIME=0xa +PIDSI_KEYWORDS=0x5 +PIDSI_LASTAUTHOR=0x8 +PIDSI_LASTPRINTED=0xb +PIDSI_LASTSAVE_DTM=0xd +PIDSI_PAGECOUNT=0xe +PIDSI_REVNUMBER=0x9 +PIDSI_SUBJECT=0x3 +PIDSI_TEMPLATE=0x7 +PIDSI_THUMBNAIL=0x11 +PIDSI_TITLE=0x2 +PIDSI_WORDCOUNT=0xf +PIMAGEHLP_DEFERRED_SYMBOL_LOAD=PIMAGEHLP_DEFERRED_SYMBOL_LOAD64 +PIMAGEHLP_DUPLICATE_SYMBOL=PIMAGEHLP_DUPLICATE_SYMBOL64 +PIMAGEHLP_LINE=PIMAGEHLP_LINE64 +PIMAGEHLP_MODULE=PIMAGEHLP_MODULE64 +PIMAGEHLP_MODULEW=PIMAGEHLP_MODULEW64 +PIMAGEHLP_SYMBOL=PIMAGEHLP_SYMBOL64 +PINNAME_CAPTURE=PINNAME_VIDEO_CAPTURE +PINNAME_PREVIEW=PINNAME_VIDEO_PREVIEW +PINNAME_VIDEO_ANALOGVIDEOIN=DEFINE_GUIDNAMED(PINNAME_VIDEO_ANALOGVIDEOIN) +PINNAME_VIDEO_CAPTURE=DEFINE_GUIDNAMED(PINNAME_VIDEO_CAPTURE) +PINNAME_VIDEO_CC=DEFINE_GUIDNAMED(PINNAME_VIDEO_CC) +PINNAME_VIDEO_EDS=DEFINE_GUIDNAMED(PINNAME_VIDEO_EDS) +PINNAME_VIDEO_NABTS=DEFINE_GUIDNAMED(PINNAME_VIDEO_NABTS) +PINNAME_VIDEO_PREVIEW=DEFINE_GUIDNAMED(PINNAME_VIDEO_PREVIEW) +PINNAME_VIDEO_STILL=DEFINE_GUIDNAMED(PINNAME_VIDEO_STILL) +PINNAME_VIDEO_TELETEXT=DEFINE_GUIDNAMED(PINNAME_VIDEO_TELETEXT) +PINNAME_VIDEO_TIMECODE=DEFINE_GUIDNAMED(PINNAME_VIDEO_TIMECODE) +PINNAME_VIDEO_VBI=DEFINE_GUIDNAMED(PINNAME_VIDEO_VBI) +PINNAME_VIDEO_VIDEOPORT=DEFINE_GUIDNAMED(PINNAME_VIDEO_VIDEOPORT) +PINNAME_VIDEO_VIDEOPORT_VBI=DEFINE_GUIDNAMED(PINNAME_VIDEO_VIDEOPORT_VBI) +PIPE_ACCESS_DUPLEX=0x3 +PIPE_ACCESS_INBOUND=0x1 +PIPE_ACCESS_OUTBOUND=0x2 +PIPE_CLIENT_END=0x0 +PIPE_NOWAIT=0x1 +PIPE_READMODE_BYTE=0x0 +PIPE_READMODE_MESSAGE=0x2 +PIPE_SERVER_END=0x1 +PIPE_TYPE_BYTE=0x0 +PIPE_TYPE_MESSAGE=0x4 +PIPE_UNLIMITED_INSTANCES=255 +PIPE_WAIT=0x0 +PipeFactor_Align=0x200 +PipeFactor_Buffers=0x100 +PipeFactor_FixedCompression=0x40 +PipeFactor_Flags=0x8 +PipeFactor_LogicalEnd=0x800 +PipeFactor_MemoryTypes=0x4 +PipeFactor_None=0 +PipeFactor_OptimalRanges=0x20 +PipeFactor_PhysicalEnd=0x400 +PipeFactor_PhysicalRanges=0x10 +PipeFactor_UnknownCompression=0x80 +PipeFactor_UserModeDownstream=0x2 +PipeFactor_UserModeUpstream=0x1 +PIR_OPTION_DEFAULT=0xf +PIR_OPTION_ENABLED=0x1 +PIR_OPTION_MSSPEC=0x4 +PIR_OPTION_REALMODE=0x8 +PIR_OPTION_REGISTRY=0x2 +PIR_STATUS_DISABLED=0x2 +PIR_STATUS_ENABLED=0x1 +PIR_STATUS_ERROR=0x0 +PIR_STATUS_MAX=0x3 +PIR_STATUS_MINIPORT_COMPATIBLE=0x1 +PIR_STATUS_MINIPORT_ERROR=0x4 +PIR_STATUS_MINIPORT_INVALID=0x7 +PIR_STATUS_MINIPORT_MAX=0x8 +PIR_STATUS_MINIPORT_NOKEY=0x5 +PIR_STATUS_MINIPORT_NONE=0x3 +PIR_STATUS_MINIPORT_NORMAL=0x0 +PIR_STATUS_MINIPORT_OVERRIDE=0x2 +PIR_STATUS_MINIPORT_SUCCESS=0x6 +PIR_STATUS_TABLE_BAD=0x5 +PIR_STATUS_TABLE_ERROR=0x4 +PIR_STATUS_TABLE_MAX=0x7 +PIR_STATUS_TABLE_MSSPEC=0x1 +PIR_STATUS_TABLE_NONE=0x3 +PIR_STATUS_TABLE_REALMODE=0x2 +PIR_STATUS_TABLE_REGISTRY=0x0 +PIR_STATUS_TABLE_SUCCESS=0x6 +PKCS_7_ASN_ENCODING=0x10000 +PKCS_7_NDR_ENCODING=0x20000 +PKCS_ATTRIBUTE=22 +PKCS_ATTRIBUTES=48 +PKCS_CONTENT_INFO=33 +PKCS_CONTENT_INFO_SEQUENCE_OF_ANY=23 +PKCS_CTL=37 +PKCS_ENCRYPTED_PRIVATE_KEY_INFO=45 +PKCS_PRIVATE_KEY_INFO=44 +PKCS_RC2_CBC_PARAMETERS=41 +PKCS_RSA_PRIVATE_KEY=43 +PKCS_SMIME_CAPABILITIES=42 +PKCS_SORTED_CTL=49 +PKCS_TIME_REQUEST=18 +PKCS_UTC_TIME=17 +PKCS5_PADDING=1 +PKCS7_SIGNER_INFO=500 +PKDHELP=PKDHELP64 +PLAINTEXTKEYBLOB=0x8 +PLANES=14 +PLATFORM_ID_DOS=300 +PLATFORM_ID_NT=500 +PLATFORM_ID_OS2=400 +PLATFORM_ID_OSF=600 +PLATFORM_ID_VMS=700 +PLTFRM_DOS5=0x10 +PLTFRM_DOS6=0x20 +PLTFRM_MACINTOSH=0x40 +PLTFRM_MSDOS=PLTFRM_DOS5|PLTFRM_DOS6 +PLTFRM_WIN16=0x1 +PLTFRM_WIN32_ALPHA=0x8 +PLTFRM_WIN32_MIPS=0x4 +PLTFRM_WIN32_X86=0x2 +PLTFRM_WIN95=0x80 +PM_NOREMOVE=0x0 +PM_NOYIELD=0x2 +PM_QS_INPUT=(QS_INPUT * 2 ^ 16) +PM_QS_PAINT=(QS_PAINT * 2 ^ 16) +PM_QS_POSTMESSAGE=((QS_POSTMESSAGE|QS_HOTKEY|QS_TIMER) * 2 ^ 16) +PM_QS_SENDMESSAGE=(QS_SENDMESSAGE * 2 ^ 16) +PM_REMOVE=0x1 +PMD_CHANGE_OBJECT=PMD_CHANGE_OBJECT_W +PMSG_START_STAT=0x11 +PMSG_STOP_STAT=0x12 +PNM_CACHEHINT=LPNMLVCACHEHINT +PNM_FINDITEMA=LPNMLVFINDITEMA +PNM_FINDITEMW=LPNMLVFINDITEMW +PNM_ODSTATECHANGE=LPNMLVODSTATECHANGE +PO_DELETE=0x13 +PO_PORTCHANGE=0x20 +PO_REN_PORT=0x34 +PO_RENAME=0x14 +POINTER_INVALID=0x4000F113 +POLICY_ALL_ACCESS=(STANDARD_RIGHTS_REQUIRED|POLICY_VIEW_LOCAL_INFORMATION|POLICY_VIEW_AUDIT_INFORMATION|POLICY_GET_PRIVATE_INFORMATION|POLICY_TRUST_ADMIN|POLICY_CREATE_ACCOUNT|POLICY_CREATE_SECRET|POLICY_CREATE_PRIVILEGE|POLICY_SET_DEFAULT_QUOTA_LIMITS|POLICY_SET_AUDIT_REQUIREMENTS|POLICY_AUDIT_LOG_ADMIN|POLICY_SERVER_ADMIN|POLICY_LOOKUP_NAMES) +POLICY_AUDIT_EVENT_FAILURE=0x2 +POLICY_AUDIT_EVENT_MASK=(POLICY_AUDIT_EVENT_SUCCESS|POLICY_AUDIT_EVENT_FAILURE|POLICY_AUDIT_EVENT_UNCHANGED|POLICY_AUDIT_EVENT_NONE) +POLICY_AUDIT_EVENT_NONE=0x4 +POLICY_AUDIT_EVENT_SUCCESS=0x1 +POLICY_AUDIT_EVENT_UNCHANGED=0x0 +POLICY_AUDIT_LOG_ADMIN=0x200 +POLICY_CREATE_ACCOUNT=0x10 +POLICY_CREATE_PRIVILEGE=0x40 +POLICY_CREATE_SECRET=0x20 +POLICY_ERRV_CRAZY_FLOWSPEC=57 +POLICY_ERRV_EXPIRED_CREDENTIALS=4 +POLICY_ERRV_EXPIRED_USER_TOKEN=51 +POLICY_ERRV_GLOBAL_DEF_FLOW_COUNT=1 +POLICY_ERRV_GLOBAL_DEF_FLOW_DURATION=9 +POLICY_ERRV_GLOBAL_DEF_FLOW_RATE=17 +POLICY_ERRV_GLOBAL_DEF_PEAK_RATE=25 +POLICY_ERRV_GLOBAL_DEF_SUM_FLOW_RATE=33 +POLICY_ERRV_GLOBAL_DEF_SUM_PEAK_RATE=41 +POLICY_ERRV_GLOBAL_GRP_FLOW_COUNT=2 +POLICY_ERRV_GLOBAL_GRP_FLOW_DURATION=10 +POLICY_ERRV_GLOBAL_GRP_FLOW_RATE=18 +POLICY_ERRV_GLOBAL_GRP_PEAK_RATE=26 +POLICY_ERRV_GLOBAL_GRP_SUM_FLOW_RATE=34 +POLICY_ERRV_GLOBAL_GRP_SUM_PEAK_RATE=42 +POLICY_ERRV_GLOBAL_UNAUTH_USER_FLOW_COUNT=4 +POLICY_ERRV_GLOBAL_UNAUTH_USER_FLOW_DURATION=12 +POLICY_ERRV_GLOBAL_UNAUTH_USER_FLOW_RATE=20 +POLICY_ERRV_GLOBAL_UNAUTH_USER_PEAK_RATE=28 +POLICY_ERRV_GLOBAL_UNAUTH_USER_SUM_FLOW_RATE=36 +POLICY_ERRV_GLOBAL_UNAUTH_USER_SUM_PEAK_RATE=44 +POLICY_ERRV_GLOBAL_USER_FLOW_COUNT=3 +POLICY_ERRV_GLOBAL_USER_FLOW_DURATION=11 +POLICY_ERRV_GLOBAL_USER_FLOW_RATE=19 +POLICY_ERRV_GLOBAL_USER_PEAK_RATE=27 +POLICY_ERRV_GLOBAL_USER_SUM_FLOW_RATE=35 +POLICY_ERRV_GLOBAL_USER_SUM_PEAK_RATE=43 +POLICY_ERRV_IDENTITY_CHANGED=5 +POLICY_ERRV_INSUFFICIENT_PRIVILEGES=3 +POLICY_ERRV_NO_ACCEPTS=55 +POLICY_ERRV_NO_MEMORY=56 +POLICY_ERRV_NO_MORE_INFO=1 +POLICY_ERRV_NO_PRIVILEGES=50 +POLICY_ERRV_NO_RESOURCES=52 +POLICY_ERRV_PRE_EMPTED=53 +POLICY_ERRV_SUBNET_DEF_FLOW_COUNT=5 +POLICY_ERRV_SUBNET_DEF_FLOW_DURATION=13 +POLICY_ERRV_SUBNET_DEF_FLOW_RATE=21 +POLICY_ERRV_SUBNET_DEF_PEAK_RATE=29 +POLICY_ERRV_SUBNET_DEF_SUM_FLOW_RATE=37 +POLICY_ERRV_SUBNET_DEF_SUM_PEAK_RATE=45 +POLICY_ERRV_SUBNET_GRP_FLOW_COUNT=6 +POLICY_ERRV_SUBNET_GRP_FLOW_DURATION=14 +POLICY_ERRV_SUBNET_GRP_FLOW_RATE=22 +POLICY_ERRV_SUBNET_GRP_PEAK_RATE=30 +POLICY_ERRV_SUBNET_GRP_SUM_FLOW_RATE=38 +POLICY_ERRV_SUBNET_GRP_SUM_PEAK_RATE=46 +POLICY_ERRV_SUBNET_UNAUTH_USER_FLOW_COUNT=8 +POLICY_ERRV_SUBNET_UNAUTH_USER_FLOW_DURATION=16 +POLICY_ERRV_SUBNET_UNAUTH_USER_FLOW_RATE=24 +POLICY_ERRV_SUBNET_UNAUTH_USER_PEAK_RATE=32 +POLICY_ERRV_SUBNET_UNAUTH_USER_SUM_FLOW_RATE=40 +POLICY_ERRV_SUBNET_UNAUTH_USER_SUM_PEAK_RATE=48 +POLICY_ERRV_SUBNET_USER_FLOW_COUNT=7 +POLICY_ERRV_SUBNET_USER_FLOW_DURATION=15 +POLICY_ERRV_SUBNET_USER_FLOW_RATE=23 +POLICY_ERRV_SUBNET_USER_PEAK_RATE=31 +POLICY_ERRV_SUBNET_USER_SUM_FLOW_RATE=39 +POLICY_ERRV_SUBNET_USER_SUM_PEAK_RATE=47 +POLICY_ERRV_UNKNOWN=0 +POLICY_ERRV_UNKNOWN_USER=49 +POLICY_ERRV_UNSUPPORTED_CREDENTIAL_TYPE=2 +POLICY_ERRV_USER_CHANGED=54 +POLICY_EXECUTE=(STANDARD_RIGHTS_EXECUTE|POLICY_VIEW_LOCAL_INFORMATION|POLICY_LOOKUP_NAMES) +POLICY_GET_PRIVATE_INFORMATION=0x4 +POLICY_KERBEROS_VALIDATE_CLIENT=0x80 +POLICY_LOCATOR_SUB_TYPE_ASCII_DN=1 +POLICY_LOCATOR_SUB_TYPE_ASCII_DN_ENC=3 +POLICY_LOCATOR_SUB_TYPE_UNICODE_DN=2 +POLICY_LOCATOR_SUB_TYPE_UNICODE_DN_ENC=4 +POLICY_LOOKUP_NAMES=0x800 +POLICY_NOTIFICATION=0x1000 +POLICY_QOS_ALLOW_LOCAL_ROOT_CERT_STORE=0x20 +POLICY_QOS_DHCP_SERVER_ALLOWED=0x80 +POLICY_QOS_INBOUND_CONFIDENTIALITY=0x10 +POLICY_QOS_INBOUND_INTEGRITY=0x8 +POLICY_QOS_OUTBOUND_CONFIDENTIALITY=0x4 +POLICY_QOS_OUTBOUND_INTEGRITY=0x2 +POLICY_QOS_RAS_SERVER_ALLOWED=0x40 +POLICY_QOS_SCHANNEL_REQUIRED=0x1 +POLICY_READ=(STANDARD_RIGHTS_READ|POLICY_VIEW_AUDIT_INFORMATION|POLICY_GET_PRIVATE_INFORMATION) +POLICY_SERVER_ADMIN=0x400 +POLICY_SET_AUDIT_REQUIREMENTS=0x100 +POLICY_SET_DEFAULT_QUOTA_LIMITS=0x80 +POLICY_TRUST_ADMIN=0x8 +POLICY_VIEW_AUDIT_INFORMATION=0x2 +POLICY_VIEW_LOCAL_INFORMATION=0x1 +POLICY_WRITE=(STANDARD_RIGHTS_WRITE|POLICY_TRUST_ADMIN|POLICY_CREATE_ACCOUNT|POLICY_CREATE_SECRET|POLICY_CREATE_PRIVILEGE|POLICY_SET_DEFAULT_QUOTA_LIMITS|POLICY_SET_AUDIT_REQUIREMENTS|POLICY_AUDIT_LOG_ADMIN|POLICY_SERVER_ADMIN) +POLYFILL_LAST=2 +POLYGONALCAPS=32 +POP_ASYNC=0x1 +POP_EVENT=0x10 +POP_SYNC=0x0 +POP_WINDOW=0x20 +POP3_MD_ID_BEGIN_RESERVED=0xA000 +POP3_MD_ID_END_RESERVED=0xAFFF +POPENCARDNAME_A=POPENCARDNAMEA +POPENCARDNAME_W=POPENCARDNAMEW +POPENCARDNAMEA_EX=POPENCARDNAME_EXA +POPENCARDNAMEW_EX=POPENCARDNAME_EXW +PORT_ACI=187 +PORT_AED512=149 +PORT_ANYDIALOUT=75 +PORT_ANYFILESYS=59 +PORT_ANYRJE=77 +PORT_ANYTERMACC=57 +PORT_ANYTERMLINK=87 +PORT_AT3=203 +PORT_AT5=205 +PORT_AT7=207 +PORT_AT8=208 +PORT_ATECHO=204 +PORT_ATNBP=202 +PORT_ATRMTP=201 +PORT_ATZIS=206 +PORT_AUTH=113 +PORT_BFTP=152 +PORT_BGP=179 +PORT_BLIDM=142 +PORT_BOOTPC=68 +PORT_BOOTPS=67 +PORT_BUSBOY=998 +PORT_CHARGEN=19 +PORT_CHSHELL=562 +PORT_CISCOFNA=130 +PORT_CISCOSYS=132 +PORT_CISCOTNA=131 +PORT_CL1=172 +PORT_CMIPAGENT=164 +PORT_CMIPMANAGE=163 +PORT_CON=759 +PORT_COURIER=530 +PORT_CRONUS=148 +PORT_CSNETNS=105 +PORT_CYCLESERV=763 +PORT_CYCLESERV2=772 +PORT_DAYTIME=13 +PORT_DCP=93 +PORT_DEVICE=801 +PORT_DISCARD=9 +PORT_DLS=197 +PORT_DLSMON=198 +PORT_DN6NLMAUD=195 +PORT_DN6SMMRED=196 +PORT_DOMAIN=53 +PORT_DSF=555 +PORT_DSP=33 +PORT_DSP3270=246 +PORT_ECHO=7 +PORT_EMFISCNTL=141 +PORT_EMFISDATA=140 +PORT_ENTOMB=775 +PORT_ERPC=121 +PORT_FINGER=79 +PORT_FTP=21 +PORT_FTPDATA=20 +PORT_GACP=190 +PORT_GARCON=999 +PORT_GENRADMUX=176 +PORT_GRAPHICS=41 +PORT_HEMS=151 +PORT_HMMP_INDICATION=612 +PORT_HMMP_OPERATION=613 +PORT_HOSTNAME=101 +PORT_HOSTS2NS=81 +PORT_HTTP=80 +PORT_IMAP2=143 +PORT_INGRESNET=134 +PORT_IRC=194 +PORT_ISAKMP=500 +PORT_ISIGL=55 +PORT_ISOIP=147 +PORT_ISOTP0=146 +PORT_ISOTSAP=102 +PORT_KIS=186 +PORT_KLOGIN=543 +PORT_KNETCMP=157 +PORT_KSHELL=544 +PORT_LAMAINT=51 +PORT_LDAP1=389 +PORT_LDAP2=3268 +PORT_LINK=245 +PORT_LOCSRV=135 +PORT_LOCUSCON=127 +PORT_LOCUSMAP=125 +PORT_LOGIN=49 +PORT_LPD=515 +PORT_LPD721=721 +PORT_LPD722=722 +PORT_LPD723=723 +PORT_LPD724=724 +PORT_LPD725=725 +PORT_LPD726=726 +PORT_LPD727=727 +PORT_LPD728=728 +PORT_LPD729=729 +PORT_LPD730=730 +PORT_LPD731=731 +PORT_MAILQ=174 +PORT_MAITRD=997 +PORT_MDBSDAEMON=800 +PORT_MDQS=666 +PORT_METAGRAM=99 +PORT_METER=570 +PORT_MITDOV=91 +PORT_MITMLDEV1=83 +PORT_MITMLDEV2=85 +PORT_MPM=45 +PORT_MPMFLAGS=44 +PORT_MPMSND=46 +PORT_MSGAUTH=31 +PORT_MSGICP=29 +PORT_MULTILINKED=0x20 +PORT_MULTIPLEX=171 +PORT_MUMPS=188 +PORT_NAMESERVER=42 +PORT_NAMP=167 +PORT_NETBIOSDGM=138 +PORT_NETBIOSNS=137 +PORT_NETBIOSSSN=139 +PORT_NETNEWS=532 +PORT_NETRJS1=71 +PORT_NETRJS2=72 +PORT_NETRJS3=73 +PORT_NETRJS4=74 +PORT_NETSCDEV=155 +PORT_NETSCPROD=154 +PORT_NETSTAT=15 +PORT_NEWACCT=100 +PORT_NEWS=144 +PORT_NEXTSTEP=178 +PORT_NFS=2049 +PORT_NICNAME=43 +PORT_NIFTP=47 +PORT_NIMAIL=61 +PORT_NLOGIN=758 +PORT_NNTP=119 +PORT_NQS=607 +PORT_NS=760 +PORT_NSSROUTING=159 +PORT_NSWFE=27 +PORT_NTP=123 +PORT_OCBINDER=183 +PORT_OCSERVER=184 +PORT_OMSERV=764 +PORT_OPEN_MODIFY=0x2 +PORT_OPEN_QUERY=0x1 +PORT_OSUNMS=192 +PORT_PCMAILSRV=158 +PORT_PCSERVER=600 +PORT_PHONEBOOK=767 +PORT_POP2=109 +PORT_POP3=110 +PORT_PPTP=5678 +PORT_PRINTSRV=170 +PORT_PROFILE=136 +PORT_PROSPERO=191 +PORT_PRTSERVER=35 +PORT_PUMP=751 +PORT_PWDGEN=129 +PORT_QFT=189 +PORT_QRH=752 +PORT_QUOTAD=762 +PORT_QUOTE=17 +PORT_REMOTEEFS=556 +PORT_REMOTEKIS=185 +PORT_REXEC=512 +PORT_RFILE=750 +PORT_RIP=520 +PORT_RIS=180 +PORT_RJE=5 +PORT_RLOGIN=513 +PORT_RLP=39 +PORT_RPASSWD=774 +PORT_RRH=753 +PORT_RSH=514 +PORT_RSVD=168 +PORT_RTELNET=107 +PORT_RTIP=771 +PORT_RXE=761 +PORT_SEND=169 +PORT_SFTP=115 +PORT_SGMP=153 +PORT_SGMPTRAPS=160 +PORT_SMTP=25 +PORT_SNET=166 +PORT_SNMP=161 +PORT_SNMPTRAP=162 +PORT_SQLNET=150 +PORT_SQLSRV=156 +PORT_SRMP=193 +PORT_STATSRV=133 +PORT_STATUS_DOOR_OPEN=7 +PORT_STATUS_NO_TONER=6 +PORT_STATUS_OFFLINE=1 +PORT_STATUS_OUT_OF_MEMORY=9 +PORT_STATUS_OUTPUT_BIN_FULL=4 +PORT_STATUS_PAPER_JAM=2 +PORT_STATUS_PAPER_OUT=3 +PORT_STATUS_PAPER_PROBLEM=5 +PORT_STATUS_POWER_SAVE=12 +PORT_STATUS_TONER_LOW=10 +PORT_STATUS_TYPE_ERROR=1 +PORT_STATUS_TYPE_INFO=3 +PORT_STATUS_TYPE_WARNING=2 +PORT_STATUS_USER_INTERVENTION=8 +PORT_STATUS_WARMING_UP=11 +PORT_SUBMIT=773 +PORT_SUMITTG=89 +PORT_SUNRPC=111 +PORT_SUPDUP=95 +PORT_SURMEAS=243 +PORT_SWIFTRVF=97 +PORT_TACACSDS=65 +PORT_TACNEWS=98 +PORT_TCPMUX=1 +PORT_TELL=754 +PORT_TELNET=23 +PORT_TEMPO=526 +PORT_TFTP=69 +PORT_TIME=37 +PORT_TYPE_NET_ATTACHED=0x8 +PORT_TYPE_READ=0x2 +PORT_TYPE_REDIRECTED=0x4 +PORT_TYPE_WRITE=0x1 +PORT_UAAC=145 +PORT_UNIFY=181 +PORT_UNISYSCAM=182 +PORT_USERS=11 +PORT_UUCPD=540 +PORT_UUCPPATH=117 +PORT_VIAFTP=63 +PORT_VID=769 +PORT_VMNET=175 +PORT_WEBSTER=765 +PORT_WPAGES=776 +PORT_WPGS=780 +PORT_X400=103 +PORT_X400SND=104 +PORT_XDMCP=177 +PORT_XNSCOURIER=165 +PORT_XYPLEXMUX=173 +PORTRAIT=0 +POSITIVE_INFINITY_RATE=0xFFFFFFFE +POST=3 +POSTSCRIPT_DATA=37 +POSTSCRIPT_IDENTIFY=4117 +POSTSCRIPT_IGNORE=38 +POSTSCRIPT_INJECTION=4118 +POSTSCRIPT_PASSTHROUGH=4115 +PP_ADMIN_PIN=31 +PP_APPLI_CERT=18 +PP_CERTCHAIN=9 +PP_CHANGE_PASSWORD=7 +PP_CLIENT_HWND=1 +PP_CONTAINER=6 +PP_CONTEXT_INFO=11 +PP_DELETEKEY=24 +PP_DISPLAYERRORS=0x1 +PP_ENUMALGS=1 +PP_ENUMALGS_EX=22 +PP_ENUMCONTAINERS=2 +PP_ENUMELECTROOTS=26 +PP_ENUMEX_SIGNING_PROT=40 +PP_ENUMMANDROOTS=25 +PP_IMPTYPE=3 +PP_KEY_TYPE_SUBTYPE=10 +PP_KEYEXCHANGE_ALG=14 +PP_KEYEXCHANGE_KEYSIZE=12 +PP_KEYEXCHANGE_PIN=32 +PP_KEYSET_SEC_DESCR=8 +PP_KEYSET_TYPE=27 +PP_KEYSPEC=39 +PP_KEYSTORAGE=17 +PP_KEYX_KEYSIZE_INC=35 +PP_NAME=4 +PP_PROVTYPE=16 +PP_SESSION_KEYSIZE=20 +PP_SGC_INFO=37 +PP_SIG_KEYSIZE_INC=34 +PP_SIGNATURE_ALG=15 +PP_SIGNATURE_KEYSIZE=13 +PP_SIGNATURE_PIN=33 +PP_SYM_KEYSIZE=19 +PP_UI_PROMPT=21 +PP_UNIQUE_CONTAINER=36 +PP_USE_HARDWARE_RNG=38 +PP_VERSION=5 +PPCF_DONTRESOLVE=0x20 +PPCF_INCLUDEARGS=0x2 +PPCF_NODIRECTORIES=0x10 +PPCF_PATHISRELATIVE=0x40 +PPCF_QUOTEPATH=0x3 +PPDH_BROWSE_DLG_CONFIG=PPDH_BROWSE_DLG_CONFIG_A +PPDH_COUNTER_INFO=PPDH_COUNTER_INFO_A +PPDH_COUNTER_PATH_ELEMENTS=PPDH_COUNTER_PATH_ELEMENTS_A +PPDH_FMT_COUNTERVALUE_ITEM=PPDH_FMT_COUNTERVALUE_ITEM_A +PPDH_LOG_SERVICE_QUERY_INFO=PPDH_LOG_SERVICE_QUERY_INFO_W +PPDH_RAW_COUNTER_ITEM=PPDH_RAW_COUNTER_ITEM_A +PPP_CCP_COMPRESSION=0x1 +PPP_CCP_ENCRYPTION128BIT=0x40 +PPP_CCP_ENCRYPTION40BIT=0x20 +PPP_CCP_ENCRYPTION40BITOLD=0x10 +PPP_CCP_ENCRYPTION56BIT=0x80 +PPP_CCP_HISTORYLESS=0x1000000 +PPP_CLIENT=0x4 +PPP_EAP_PACKET_HDR_LEN=(sizeof(PPP_EAP_PACKET) - 1) +PPP_IPCP_VJ=0x1 +PPP_LCP_3_DES=0x20 +PPP_LCP_ACFC=0x4 +PPP_LCP_CHAP=0xC223 +PPP_LCP_CHAP_MD5=0x5 +PPP_LCP_CHAP_MS=0x80 +PPP_LCP_CHAP_MSV2=0x81 +PPP_LCP_DES_56=0x10 +PPP_LCP_EAP=0xC227 +PPP_LCP_MULTILINK_FRAMING=0x1 +PPP_LCP_PAP=0xC023 +PPP_LCP_PFC=0x2 +PPP_LCP_SPAP=0xC123 +PPP_LCP_SSHF=0x8 +PR_BEEPER_TELEPHONE_NUMBER=PR_PAGER_TELEPHONE_NUMBER +PR_BEEPER_TELEPHONE_NUMBER_A=PR_PAGER_TELEPHONE_NUMBER_A +PR_BEEPER_TELEPHONE_NUMBER_W=PR_PAGER_TELEPHONE_NUMBER_W +PR_BUSINESS_ADDRESS_CITY=PR_LOCALITY +PR_BUSINESS_ADDRESS_CITY_A=PR_LOCALITY_A +PR_BUSINESS_ADDRESS_CITY_W=PR_LOCALITY_W +PR_BUSINESS_ADDRESS_COUNTRY=PR_COUNTRY +PR_BUSINESS_ADDRESS_COUNTRY_A=PR_COUNTRY_A +PR_BUSINESS_ADDRESS_COUNTRY_W=PR_COUNTRY_W +PR_BUSINESS_ADDRESS_POST_OFFICE_BOX=PR_POST_OFFICE_BOX +PR_BUSINESS_ADDRESS_POST_OFFICE_BOX_A=PR_POST_OFFICE_BOX_A +PR_BUSINESS_ADDRESS_POST_OFFICE_BOX_W=PR_POST_OFFICE_BOX_W +PR_BUSINESS_ADDRESS_POSTAL_CODE=PR_POSTAL_CODE +PR_BUSINESS_ADDRESS_POSTAL_CODE_A=PR_POSTAL_CODE_A +PR_BUSINESS_ADDRESS_POSTAL_CODE_W=PR_POSTAL_CODE_W +PR_BUSINESS_ADDRESS_STATE_OR_PROVINCE=PR_STATE_OR_PROVINCE +PR_BUSINESS_ADDRESS_STATE_OR_PROVINCE_A=PR_STATE_OR_PROVINCE_A +PR_BUSINESS_ADDRESS_STATE_OR_PROVINCE_W=PR_STATE_OR_PROVINCE_W +PR_BUSINESS_ADDRESS_STREET=PR_STREET_ADDRESS +PR_BUSINESS_ADDRESS_STREET_A=PR_STREET_ADDRESS_A +PR_BUSINESS_ADDRESS_STREET_W=PR_STREET_ADDRESS_W +PR_CELLULAR_TELEPHONE_NUMBER=PR_MOBILE_TELEPHONE_NUMBER +PR_CELLULAR_TELEPHONE_NUMBER_A=PR_MOBILE_TELEPHONE_NUMBER_A +PR_CELLULAR_TELEPHONE_NUMBER_W=PR_MOBILE_TELEPHONE_NUMBER_W +PR_CFG_MAX=SchedPropTag(CFG_SS_MAX - 1) +PR_CFG_SCHED_SESS=SchedPropTag(0) +PR_JOBSTATUS=0x0 +PR_OFFICE_TELEPHONE_NUMBER=PR_BUSINESS_TELEPHONE_NUMBER +PR_OFFICE_TELEPHONE_NUMBER_A=PR_BUSINESS_TELEPHONE_NUMBER_A +PR_OFFICE_TELEPHONE_NUMBER_W=PR_BUSINESS_TELEPHONE_NUMBER_W +PR_OFFICE2_TELEPHONE_NUMBER=PR_BUSINESS2_TELEPHONE_NUMBER +PR_OFFICE2_TELEPHONE_NUMBER_A=PR_BUSINESS2_TELEPHONE_NUMBER_A +PR_OFFICE2_TELEPHONE_NUMBER_W=PR_BUSINESS2_TELEPHONE_NUMBER_W +PR_SAMPLE_FLAG_LOG_EVENTS=0x4 +PR_SAMPLE_FLAG_PEER_TO_PEER=0x1 +PR_SAMPLE_FLAG_SAVE_DATA=0x8 +PR_SAMPLE_FLAG_UI_ALWAYS=0x2 +PRBIT=3 +PRDATETIME=27 +PRDECIMAL=(MAXNUMERICDIG + 2) +PRE_CONFIG_INTERNET_ACCESS=INTERNET_OPEN_TYPE_PRECONFIG +PREAD_PROCESS_MEMORY_ROUTINE=PREAD_PROCESS_MEMORY_ROUTINE64 +PREDICTIVE_SERV=3 +PREFEED=0x100 +PREPARE_ANIMATION=0 +PREPARE_STATE=1 +PREPARE_WAVE=2 +PREQ=4 +PRF_CHECKVISIBLE=0x1 +PRF_CHILDREN=0x10 +PRF_CLIENT=0x4 +PRF_ERASEBKGND=0x8 +PRF_LOOKFOREXT=0x3 +PRF_MUSTEXIST=0x1 +PRF_NONCLIENT=0x2 +PRF_OWNED=0x20 +PRF_QUALIFY=0x4 +PRF_WIN31=0x8 +PRFLT8=20 +PRGE=3 +PRGT=2 +PRIHIGHEST=32767 +PRILOWEST=-32768 +PRIMARY_CRED_CACHED_LOGON=0x8 +PRIMARY_CRED_CLEAR_PASSWORD=0x1 +PRIMARY_CRED_LOGON_PACKAGE_SHIFT=24 +PRIMARY_CRED_OWF_PASSWORD=0x2 +PRIMARY_CRED_PACKAGE_MASK=0xFF000000 +PRIMARY_CRED_UPDATE=0x4 +PRINT1=3 +PRINT2=6 +PRINT4=11 +PRINTACTION_DOCUMENTDEFAULTS=6 +PRINTACTION_NETINSTALL=2 +PRINTACTION_NETINSTALLLINK=3 +PRINTACTION_OPEN=0 +PRINTACTION_OPENNETPRN=5 +PRINTACTION_PROPERTIES=1 +PRINTACTION_SERVERPROPERTIES=7 +PRINTACTION_TESTPAGE=4 +PRINTDLGEXORD=1549 +PRINTDLGORD=1538 +PRINTDLGORDMOTIF=10004 +PRINTER_ACCESS_ADMINISTER=0x4 +PRINTER_ACCESS_USE=0x8 +PRINTER_ALL_ACCESS=(STANDARD_RIGHTS_REQUIRED|PRINTER_ACCESS_ADMINISTER|PRINTER_ACCESS_USE) +PRINTER_ATTRIBUTE_DEFAULT=0x4 +PRINTER_ATTRIBUTE_DIRECT=0x2 +PRINTER_ATTRIBUTE_DO_COMPLETE_FIRST=0x200 +PRINTER_ATTRIBUTE_ENABLE_BIDI=0x800 +PRINTER_ATTRIBUTE_ENABLE_DEVQ=0x80 +PRINTER_ATTRIBUTE_HIDDEN=0x20 +PRINTER_ATTRIBUTE_KEEPPRINTEDJOBS=0x100 +PRINTER_ATTRIBUTE_LOCAL=0x40 +PRINTER_ATTRIBUTE_NETWORK=0x10 +PRINTER_ATTRIBUTE_PUBLISHED=0x2000 +PRINTER_ATTRIBUTE_QUEUED=0x1 +PRINTER_ATTRIBUTE_RAW_ONLY=0x1000 +PRINTER_ATTRIBUTE_SHARED=0x8 +PRINTER_ATTRIBUTE_WORK_OFFLINE=0x400 +PRINTER_CHANGE_ADD_FORM=0x10000 +PRINTER_CHANGE_ADD_JOB=0x100 +PRINTER_CHANGE_ADD_PORT=0x100000 +PRINTER_CHANGE_ADD_PRINT_PROCESSOR=0x1000000 +PRINTER_CHANGE_ADD_PRINTER=0x1 +PRINTER_CHANGE_ADD_PRINTER_DRIVER=0x10000000 +PRINTER_CHANGE_ALL=0x7777FFFF +PRINTER_CHANGE_CONFIGURE_PORT=0x200000 +PRINTER_CHANGE_DELETE_FORM=0x40000 +PRINTER_CHANGE_DELETE_JOB=0x400 +PRINTER_CHANGE_DELETE_PORT=0x400000 +PRINTER_CHANGE_DELETE_PRINT_PROCESSOR=0x4000000 +PRINTER_CHANGE_DELETE_PRINTER=0x4 +PRINTER_CHANGE_DELETE_PRINTER_DRIVER=0x40000000 +PRINTER_CHANGE_FAILED_CONNECTION_PRINTER=0x8 +PRINTER_CHANGE_FORM=0x70000 +PRINTER_CHANGE_JOB=0xFF00 +PRINTER_CHANGE_PORT=0x700000 +PRINTER_CHANGE_PRINT_PROCESSOR=0x7000000 +PRINTER_CHANGE_PRINTER=0xFF +PRINTER_CHANGE_PRINTER_DRIVER=0x70000000 +PRINTER_CHANGE_SET_FORM=0x20000 +PRINTER_CHANGE_SET_JOB=0x200 +PRINTER_CHANGE_SET_PRINTER=0x2 +PRINTER_CHANGE_SET_PRINTER_DRIVER=0x20000000 +PRINTER_CHANGE_TIMEOUT=0x80000000 +PRINTER_CHANGE_WRITE_JOB=0x800 +PRINTER_CLASS_NAME="PrintQueue" +PRINTER_CONTROL_PAUSE=1 +PRINTER_CONTROL_PURGE=3 +PRINTER_CONTROL_RESUME=2 +PRINTER_CONTROL_SET_STATUS=4 +PRINTER_ENUM_CONNECTIONS=0x4 +PRINTER_ENUM_CONTAINER=0x8000 +PRINTER_ENUM_DEFAULT=0x1 +PRINTER_ENUM_EXPAND=0x4000 +PRINTER_ENUM_FAVORITE=0x4 +PRINTER_ENUM_HIDE=0x1000000 +PRINTER_ENUM_ICON1=0x10000 +PRINTER_ENUM_ICON2=0x20000 +PRINTER_ENUM_ICON3=0x40000 +PRINTER_ENUM_ICON4=0x80000 +PRINTER_ENUM_ICON5=0x100000 +PRINTER_ENUM_ICON6=0x200000 +PRINTER_ENUM_ICON7=0x400000 +PRINTER_ENUM_ICON8=0x800000 +PRINTER_ENUM_ICONMASK=0xFF0000 +PRINTER_ENUM_LOCAL=0x2 +PRINTER_ENUM_NAME=0x8 +PRINTER_ENUM_NETWORK=0x40 +PRINTER_ENUM_REMOTE=0x10 +PRINTER_ENUM_SHARED=0x20 +PRINTER_ERROR_INFORMATION=0x80000000 +PRINTER_ERROR_JAM=0x2 +PRINTER_ERROR_OUTOFPAPER=0x1 +PRINTER_ERROR_OUTOFTONER=0x4 +PRINTER_ERROR_SEVERE=0x20000000 +PRINTER_ERROR_WARNING=0x40000000 +PRINTER_EXECUTE=(STANDARD_RIGHTS_EXECUTE|PRINTER_ACCESS_USE) +PRINTER_FONTTYPE=0x4000 +PRINTER_NOTIFY_FIELD_ATTRIBUTES=0xD +PRINTER_NOTIFY_FIELD_AVERAGE_PPM=0x15 +PRINTER_NOTIFY_FIELD_BYTES_PRINTED=0x19 +PRINTER_NOTIFY_FIELD_CJOBS=0x14 +PRINTER_NOTIFY_FIELD_COMMENT=0x5 +PRINTER_NOTIFY_FIELD_DATATYPE=0xB +PRINTER_NOTIFY_FIELD_DEFAULT_PRIORITY=0xF +PRINTER_NOTIFY_FIELD_DEVMODE=0x7 +PRINTER_NOTIFY_FIELD_DRIVER_NAME=0x4 +PRINTER_NOTIFY_FIELD_LOCATION=0x6 +PRINTER_NOTIFY_FIELD_OBJECT_GUID=0x1A +PRINTER_NOTIFY_FIELD_PAGES_PRINTED=0x17 +PRINTER_NOTIFY_FIELD_PARAMETERS=0xA +PRINTER_NOTIFY_FIELD_PORT_NAME=0x3 +PRINTER_NOTIFY_FIELD_PRINT_PROCESSOR=0x9 +PRINTER_NOTIFY_FIELD_PRINTER_NAME=0x1 +PRINTER_NOTIFY_FIELD_PRIORITY=0xE +PRINTER_NOTIFY_FIELD_SECURITY_DESCRIPTOR=0xC +PRINTER_NOTIFY_FIELD_SEPFILE=0x8 +PRINTER_NOTIFY_FIELD_SERVER_NAME=0x0 +PRINTER_NOTIFY_FIELD_SHARE_NAME=0x2 +PRINTER_NOTIFY_FIELD_START_TIME=0x10 +PRINTER_NOTIFY_FIELD_STATUS=0x12 +PRINTER_NOTIFY_FIELD_STATUS_STRING=0x13 +PRINTER_NOTIFY_FIELD_TOTAL_BYTES=0x18 +PRINTER_NOTIFY_FIELD_TOTAL_PAGES=0x16 +PRINTER_NOTIFY_FIELD_UNTIL_TIME=0x11 +PRINTER_NOTIFY_INFO_DISCARDED=0x1 +PRINTER_NOTIFY_OPTIONS_REFRESH=0x1 +PRINTER_NOTIFY_TYPE=0x0 +PRINTER_READ=STANDARD_RIGHTS_READ|PRINTER_ACCESS_USE +PRINTER_SCHEMA_NAME="PrintQueue" +PRINTER_STATUS_BUSY=0x200 +PRINTER_STATUS_DOOR_OPEN=0x400000 +PRINTER_STATUS_ERROR=0x2 +PRINTER_STATUS_INITIALIZING=0x8000 +PRINTER_STATUS_IO_ACTIVE=0x100 +PRINTER_STATUS_MANUAL_FEED=0x20 +PRINTER_STATUS_NO_TONER=0x40000 +PRINTER_STATUS_NOT_AVAILABLE=0x1000 +PRINTER_STATUS_OFFLINE=0x80 +PRINTER_STATUS_OUT_OF_MEMORY=0x200000 +PRINTER_STATUS_OUTPUT_BIN_FULL=0x800 +PRINTER_STATUS_PAGE_PUNT=0x80000 +PRINTER_STATUS_PAPER_JAM=0x8 +PRINTER_STATUS_PAPER_OUT=0x10 +PRINTER_STATUS_PAPER_PROBLEM=0x40 +PRINTER_STATUS_PAUSED=0x1 +PRINTER_STATUS_PENDING_DELETION=0x4 +PRINTER_STATUS_POWER_SAVE=0x1000000 +PRINTER_STATUS_PRINTING=0x400 +PRINTER_STATUS_PROCESSING=0x4000 +PRINTER_STATUS_SERVER_UNKNOWN=0x800000 +PRINTER_STATUS_TONER_LOW=0x20000 +PRINTER_STATUS_USER_INTERVENTION=0x100000 +PRINTER_STATUS_WAITING=0x2000 +PRINTER_STATUS_WARMING_UP=0x10000 +PRINTER_WRITE=STANDARD_RIGHTS_WRITE|PRINTER_ACCESS_USE +PRINTJOB_CLASS_NAME="PrintJob" +PRINTJOB_SCHEMA_NAME="PrintJob" +PRINTRATEUNIT_CPS=2 +PRINTRATEUNIT_IPM=4 +PRINTRATEUNIT_LPM=3 +PRINTRATEUNIT_PPM=1 +PRIO_NONURGENT=-1 +PRIO_NORMAL=0 +PRIO_URGENT=1 +prioHigh=1 +prioLow=3 +prioNorm=2 +PRIUSER=0 +PRIV_PAL_FUNC=0x0 +PRIVATEKEYBLOB=0x7 +PRIVATEOBJECT_ADDRESS=0x6 +PRIVATEOBJECT_CALL=0x4 +PRIVATEOBJECT_CALLID=0x2 +PRIVATEOBJECT_LINE=0x3 +PRIVATEOBJECT_NONE=0x1 +PRIVATEOBJECT_PHONE=0x5 +PRIVILEGE_SET_ALL_NECESSARY=1 +PRJOB_COMPLETE=0x4 +PRJOB_DELETED=0x8000 +PRJOB_DESTNOPAPER=0x100 +PRJOB_DESTOFFLINE=0x20 +PRJOB_DESTPAUSED=0x40 +PRJOB_DEVSTATUS=0x1FC +PRJOB_ERROR=0x10 +PRJOB_INTERV=0x8 +PRJOB_NOTIFY=0x80 +PRJOB_QS_PAUSED=1 +PRJOB_QS_PRINTING=3 +PRJOB_QS_QUEUED=0 +PRJOB_QS_SPOOLING=2 +PRJOB_QSTATUS=0x3 +PRLE=1 +PRLT=0 +PRMONEY=26 +PRNE=5 +PRNSETUPDLGORD=1539 +PRNUMERIC=(MAXNUMERICDIG + 2) +PROCESS_ALL_ACCESS=(STANDARD_RIGHTS_REQUIRED|SYNCHRONIZE|0xFFF) +PROCESS_CREATE_PROCESS=(0x80) +PROCESS_CREATE_THREAD=(0x2) +PROCESS_DUP_HANDLE=(0x40) +PROCESS_HEAP_ENTRY_BUSY=0x4 +PROCESS_HEAP_ENTRY_DDESHARE=0x20 +PROCESS_HEAP_ENTRY_MOVEABLE=0x10 +PROCESS_HEAP_REGION=0x1 +PROCESS_HEAP_UNCOMMITTED_RANGE=0x2 +PROCESS_QUERY_INFORMATION=(0x400) +PROCESS_SET_INFORMATION=(0x200) +PROCESS_SET_QUOTA=(0x100) +PROCESS_SET_SESSIONID=(0x4) +PROCESS_TERMINATE=(0x1) +PROCESS_VM_OPERATION=(0x8) +PROCESS_VM_READ=(0x10) +PROCESS_VM_WRITE=(0x20) +PROCESS_XP_HEADER_CACHE=(0x20000) +PROCESSOR_ALPHA_21064=21064 +PROCESSOR_ARCHITECTURE_ALPHA=2 +PROCESSOR_ARCHITECTURE_ALPHA64=7 +PROCESSOR_ARCHITECTURE_ARM=5 +PROCESSOR_ARCHITECTURE_IA64=6 +PROCESSOR_ARCHITECTURE_INTEL=0 +PROCESSOR_ARCHITECTURE_MIPS=1 +PROCESSOR_ARCHITECTURE_MSIL=8 +PROCESSOR_ARCHITECTURE_PPC=3 +PROCESSOR_ARCHITECTURE_SHX=4 +PROCESSOR_ARCHITECTURE_UNKNOWN=0xFFFF +PROCESSOR_ARM_7TDMI=70001 +PROCESSOR_ARM720=1824 +PROCESSOR_ARM820=2080 +PROCESSOR_ARM920=2336 +PROCESSOR_HITACHI_SH3=10003 +PROCESSOR_HITACHI_SH3E=10004 +PROCESSOR_HITACHI_SH4=10005 +PROCESSOR_INTEL_386=386 +PROCESSOR_INTEL_486=486 +PROCESSOR_INTEL_IA64=2200 +PROCESSOR_INTEL_PENTIUM=586 +PROCESSOR_INTEL_PENTIUM2=686 +PROCESSOR_INTEL_PENTIUM3=786 +PROCESSOR_MIPS_R4000=4000 +PROCESSOR_MOTOROLA_821=821 +PROCESSOR_OPTIL=0x494F +PROCESSOR_PPC_601=601 +PROCESSOR_PPC_603=603 +PROCESSOR_PPC_604=604 +PROCESSOR_PPC_620=620 +PROCESSOR_SHx_SH3=103 +PROCESSOR_SHx_SH4=104 +PROCESSOR_STRONGARM=2577 +PRODUCT_ID_LENGTH=16 +PROFILE_EMBEDDED="MBED" +PROFILE_FILENAME=1 +PROFILE_KERNEL=0x20000000 +PROFILE_LINKED="LINK" +PROFILE_MEMBUFFER=2 +PROFILE_READ=1 +PROFILE_READWRITE=2 +PROFILE_SERVER=0x40000000 +PROFILE_USER=0x10000000 +PROGDLG_AUTOTIME=0x2 +PROGDLG_MODAL=0x1 +PROGDLG_NOMINIMIZE=0x8 +PROGDLG_NOPROGRESSBAR=0x10 +PROGDLG_NORMAL=0x0 +PROGDLG_NOTIME=0x4 +ProgramHid=(3) +ProgramMoved=(2) +ProgramShowed=(4) +PROGRESS_CANCEL=1 +PROGRESS_CLASS="msctls_progress" +PROGRESS_CLASSA="msctls_progress32" +PROGRESS_CLASSW="msctls_progress32" +PROGRESS_CONTINUE=0 +PROGRESS_QUIET=3 +PROGRESS_STOP=2 +PROOF_MODE=0x1 +PROOF_QUALITY=2 +PROP_ADDRESSES=(0x100) +PROP_ALL=(0x80000000) +PROP_COMMENT=(0x1) +PROP_DISPLAY_HINT=(0x4) +PROP_HWND_CHGICONDLG=("HWND_CIDLG") +PROP_ID_INVALID=0xFFFF +PROP_ID_NULL=0 +PROP_ID_SECURE_MAX=0x67FF +PROP_ID_SECURE_MIN=0x67F0 +PROP_LG_CXDLG=252 +PROP_LG_CYDLG=218 +PROP_LOCALE=(0x2) +PROP_MACHINE=(0x20) +PROP_MED_CXDLG=227 +PROP_MED_CYDLG=215 +PROP_QUAL_ARRAY=0xB +PROP_QUAL_BITFIELD=0x3 +PROP_QUAL_CONST=0x9 +PROP_QUAL_FLAGS=0xA +PROP_QUAL_LABELED_BITFIELD=0x8 +PROP_QUAL_LABELED_SET=0x4 +PROP_QUAL_NONE=0x0 +PROP_QUAL_RANGE=0x1 +PROP_QUAL_SET=0x2 +PROP_SD=(0x200) +PROP_SM_CXDLG=212 +PROP_SM_CYDLG=188 +PROP_START_TIME=(0x10) +PROP_TYPE_ADDR=0x6 +PROP_TYPE_BYTE=0x2 +PROP_TYPE_BYTESWAPPED_DWORD=0xC +PROP_TYPE_BYTESWAPPED_WORD=0xB +PROP_TYPE_COMMENT=0xF +PROP_TYPE_DSTFRIENDLYNAME=0x11 +PROP_TYPE_DWORD=0x4 +PROP_TYPE_ETHERNET_ADDRESS=0x14 +PROP_TYPE_FDDI_ADDRESS=0x13 +PROP_TYPE_IP_ADDRESS=0x9 +PROP_TYPE_IPX_ADDRESS=0xA +PROP_TYPE_LARGEINT=0x5 +PROP_TYPE_MASK=(0xFFFF) +PROP_TYPE_OBJECT_IDENTIFIER=0x15 +PROP_TYPE_RAW_DATA=0xE +PROP_TYPE_SRCFRIENDLYNAME=0x10 +PROP_TYPE_STRING=0x8 +PROP_TYPE_SUMMARY=0x1 +PROP_TYPE_TIME=0x7 +PROP_TYPE_TOKENRING_ADDRESS=0x12 +PROP_TYPE_TYPED_STRING=0xD +PROP_TYPE_VAR_LEN_SMALL_INT=0x17 +PROP_TYPE_VINES_IP_ADDRESS=0x16 +PROP_TYPE_VOID=0x0 +PROP_TYPE_WORD=0x3 +PROP_VERSION=(0x8) +PROPATTR_MANDATORY=(0x1) +PROPATTR_NOT_PRESENT=(0x8) +PROPATTR_READABLE=(0x2) +PROPATTR_WRITEABLE=(0x4) +PROPCALLER_ADMIN=0x400 +PROPCALLER_EXIT=0x300 +PROPCALLER_MASK=0xF00 +PROPCALLER_POLICY=0x200 +PROPCALLER_REQUEST=0x500 +PROPCALLER_SERVER=0x100 +PROPERTY_CLASS_NAME=("Property") +PROPERTYDATABASE_SIZE=sizeof(PROPERTYDATABASE) +PROPERTYINFO_SIZE=sizeof(PROPERTYINFO) +PROPERTYINST_SIZE=sizeof(PROPERTYINST) +PROPERTYINSTEX_SIZE=sizeof(PROPERTYINSTEX) +PROPERTYINSTTABLE_SIZE=sizeof(PROPERTYINSTTABLE) +PROPERTYTABLE_SIZE=sizeof(PROPERTYTABLE) +PROPFLAGS_INDEXED=0x10000 +PROPID_M_ACKNOWLEDGE=(PROPID_M_BASE + 6) +PROPID_M_ADMIN_QUEUE=(PROPID_M_BASE + 17) +PROPID_M_ADMIN_QUEUE_LEN=(PROPID_M_BASE + 18) +PROPID_M_APPSPECIFIC=(PROPID_M_BASE + 8) +PROPID_M_ARRIVEDTIME=(PROPID_M_BASE + 32) +PROPID_M_AUTH_LEVEL=(PROPID_M_BASE + 24) +PROPID_M_AUTHENTICATED=(PROPID_M_BASE + 25) +PROPID_M_AUTHENTICATED_EX=(PROPID_M_BASE + 53) +PROPID_M_BASE=0 +PROPID_M_BODY=(PROPID_M_BASE + 9) +PROPID_M_BODY_SIZE=(PROPID_M_BASE + 10) +PROPID_M_BODY_TYPE=(PROPID_M_BASE + 42) +PROPID_M_CLASS=(PROPID_M_BASE + 1) +PROPID_M_CONNECTOR_TYPE=(PROPID_M_BASE + 38) +PROPID_M_CORRELATIONID=(PROPID_M_BASE + 3) +PROPID_M_CORRELATIONID_SIZE=20 +PROPID_M_DELIVERY=(PROPID_M_BASE + 5) +PROPID_M_DEST_QUEUE=(PROPID_M_BASE + 33) +PROPID_M_DEST_QUEUE_LEN=(PROPID_M_BASE + 34) +PROPID_M_DEST_SYMM_KEY=(PROPID_M_BASE + 43) +PROPID_M_DEST_SYMM_KEY_LEN=(PROPID_M_BASE + 44) +PROPID_M_ENCRYPTION_ALG=(PROPID_M_BASE + 27) +PROPID_M_EXTENSION=(PROPID_M_BASE + 35) +PROPID_M_EXTENSION_LEN=(PROPID_M_BASE + 36) +PROPID_M_FIRST_IN_XACT=(PROPID_M_BASE + 50) +PROPID_M_HASH_ALG=(PROPID_M_BASE + 26) +PROPID_M_JOURNAL=(PROPID_M_BASE + 7) +PROPID_M_LABEL=(PROPID_M_BASE + 11) +PROPID_M_LABEL_LEN=(PROPID_M_BASE + 12) +PROPID_M_LAST_IN_XACT=(PROPID_M_BASE + 51) +PROPID_M_MSGID=(PROPID_M_BASE + 2) +PROPID_M_MSGID_SIZE=20 +PROPID_M_PRIORITY=(PROPID_M_BASE + 4) +PROPID_M_PRIV_LEVEL=(PROPID_M_BASE + 23) +PROPID_M_PROV_NAME=(PROPID_M_BASE + 48) +PROPID_M_PROV_NAME_LEN=(PROPID_M_BASE + 49) +PROPID_M_PROV_TYPE=(PROPID_M_BASE + 47) +PROPID_M_RESP_QUEUE=(PROPID_M_BASE + 15) +PROPID_M_RESP_QUEUE_LEN=(PROPID_M_BASE + 16) +PROPID_M_SECURITY_CONTEXT=(PROPID_M_BASE + 37) +PROPID_M_SENDER_CERT=(PROPID_M_BASE + 28) +PROPID_M_SENDER_CERT_LEN=(PROPID_M_BASE + 29) +PROPID_M_SENDERID=(PROPID_M_BASE + 20) +PROPID_M_SENDERID_LEN=(PROPID_M_BASE + 21) +PROPID_M_SENDERID_TYPE=(PROPID_M_BASE + 22) +PROPID_M_SENTTIME=(PROPID_M_BASE + 31) +PROPID_M_SIGNATURE=(PROPID_M_BASE + 45) +PROPID_M_SIGNATURE_LEN=(PROPID_M_BASE + 46) +PROPID_M_SRC_MACHINE_ID=(PROPID_M_BASE + 30) +PROPID_M_TIME_TO_BE_RECEIVED=(PROPID_M_BASE + 14) +PROPID_M_TIME_TO_REACH_QUEUE=(PROPID_M_BASE + 13) +PROPID_M_TRACE=(PROPID_M_BASE + 41) +PROPID_M_VERSION=(PROPID_M_BASE + 19) +PROPID_M_XACT_STATUS_QUEUE=(PROPID_M_BASE + 39) +PROPID_M_XACT_STATUS_QUEUE_LEN=(PROPID_M_BASE + 40) +PROPID_M_XACTID=(PROPID_M_BASE + 52) +PROPID_M_XACTID_SIZE=20 +PROPID_PC_BASE=5800 +PROPID_PC_DS_ENABLED=(PROPID_PC_BASE + 2) +PROPID_PC_VERSION=(PROPID_PC_BASE + 1) +PROPID_Q_AUTHENTICATE=(PROPID_Q_BASE + 11) +PROPID_Q_BASE=100 +PROPID_Q_BASEPRIORITY=(PROPID_Q_BASE + 6) +PROPID_Q_CREATE_TIME=(PROPID_Q_BASE + 9) +PROPID_Q_INSTANCE=(PROPID_Q_BASE + 1) +PROPID_Q_JOURNAL=(PROPID_Q_BASE + 4) +PROPID_Q_JOURNAL_QUOTA=(PROPID_Q_BASE + 7) +PROPID_Q_LABEL=(PROPID_Q_BASE + 8) +PROPID_Q_MODIFY_TIME=(PROPID_Q_BASE + 10) +PROPID_Q_PATHNAME=(PROPID_Q_BASE + 3) +PROPID_Q_PATHNAME_DNS=(PROPID_Q_BASE + 24) +PROPID_Q_PRIV_LEVEL=(PROPID_Q_BASE + 12) +PROPID_Q_QUOTA=(PROPID_Q_BASE + 5) +PROPID_Q_TRANSACTION=(PROPID_Q_BASE + 13) +PROPID_Q_TYPE=(PROPID_Q_BASE + 2) +PROPID_QM_BASE=200 +PROPID_QM_CONNECTION=(PROPID_QM_BASE + 4) +PROPID_QM_ENCRYPTION_PK=(PROPID_QM_BASE + 5) +PROPID_QM_ENCRYPTION_PK_BASE=(PROPID_QM_BASE + 31) +PROPID_QM_ENCRYPTION_PK_ENHANCED=(PROPID_QM_BASE + 32) +PROPID_QM_MACHINE_ID=(PROPID_QM_BASE + 2) +PROPID_QM_PATHNAME=(PROPID_QM_BASE + 3) +PROPID_QM_PATHNAME_DNS=(PROPID_QM_BASE + 33) +PROPID_QM_SITE_ID=(PROPID_QM_BASE + 1) +PROPID_QUERY_ALL=(0x6) +PROPID_QUERY_HITCOUNT=(0x4) +PROPID_QUERY_LASTSEENTIME=10 +PROPID_QUERY_RANK=(0x3) +PROPID_QUERY_RANKVECTOR=(0x2) +PROPID_QUERY_UNFILTERED=7 +PROPID_QUERY_VIRTUALPATH=9 +PROPID_QUERY_WORKID=5 +PROPID_STG_CONTENTS=(0x13) +PROPSET_BEHAVIOR_CASE_SENSITIVE=(1) +PROPSETFLAG_ANSI=(2) +PROPSETFLAG_CASE_SENSITIVE=(8) +PROPSETFLAG_DEFAULT=(0) +PROPSETFLAG_NONSIMPLE=(1) +PROPSETFLAG_UNBUFFERED=(4) +PROPSETHDR_OSVERSION_UNKNOWN=0xFFFFFFFF +PROPSETID_ALLOCATOR_CONTROL=DEFINE_GUIDNAMED(PROPSETID_ALLOCATOR_CONTROL) +PROPSETID_TUNER=DEFINE_GUIDNAMED(PROPSETID_TUNER) +PROPSETID_VIDCAP_CAMERACONTROL=DEFINE_GUIDNAMED(PROPSETID_VIDCAP_CAMERACONTROL) +PROPSETID_VIDCAP_CROSSBAR=DEFINE_GUIDNAMED(PROPSETID_VIDCAP_CROSSBAR) +PROPSETID_VIDCAP_DROPPEDFRAMES=DEFINE_GUIDNAMED(PROPSETID_VIDCAP_DROPPEDFRAMES) +PROPSETID_VIDCAP_TVAUDIO=DEFINE_GUIDNAMED(PROPSETID_VIDCAP_TVAUDIO) +PROPSETID_VIDCAP_VIDEOCOMPRESSION=DEFINE_GUIDNAMED(PROPSETID_VIDCAP_VIDEOCOMPRESSION) +PROPSETID_VIDCAP_VIDEOCONTROL=DEFINE_GUIDNAMED(PROPSETID_VIDCAP_VIDEOCONTROL) +PROPSETID_VIDCAP_VIDEODECODER=DEFINE_GUIDNAMED(PROPSETID_VIDCAP_VIDEODECODER) +PROPSETID_VIDCAP_VIDEOENCODER=DEFINE_GUIDNAMED(PROPSETID_VIDCAP_VIDEOENCODER) +PROPSETID_VIDCAP_VIDEOPROCAMP=DEFINE_GUIDNAMED(PROPSETID_VIDCAP_VIDEOPROCAMP) +PROPSHEETHEADER_V1_SIZE=PROPSHEETHEADERW_V1_SIZE +PROPSHEETPAGE_V1_SIZE=PROPSHEETPAGEA_V1_SIZE +PROPTYPE_BINARY=0x3 +PROPTYPE_DATE=0x2 +PROPTYPE_LONG=0x1 +PROPTYPE_MASK=0xFF +PROPTYPE_STRING=0x4 +PROTECTED_DACL_SECURITY_INFORMATION=(0x80000000) +PROTECTED_SACL_SECURITY_INFORMATION=(0x40000000) +PROTO_IP_BBN=12 +PROTO_IP_BGMP=11 +PROTO_IP_BGP=14 +PROTO_IP_BOOTP=9999 +PROTO_IP_CISCO=11 +PROTO_IP_DHCP_ALLOCATOR=10004 +PROTO_IP_DIFFSERV=10008 +PROTO_IP_DNS_PROXY=10003 +PROTO_IP_DTP=10010 +PROTO_IP_EGP=5 +PROTO_IP_ES_IS=10 +PROTO_IP_GGP=6 +PROTO_IP_H323=10011 +PROTO_IP_HELLO=7 +PROTO_IP_ICMP=4 +PROTO_IP_IGMP=10 +PROTO_IP_IS_IS=9 +PROTO_IP_LOCAL=2 +PROTO_IP_MGM=10009 +PROTO_IP_NAT=10005 +PROTO_IP_NETMGMT=3 +PROTO_IP_NT_AUTOSTATIC=10002 +PROTO_IP_NT_STATIC=10006 +PROTO_IP_NT_STATIC_NON_DOD=10007 +PROTO_IP_OSPF=13 +PROTO_IP_OTHER=1 +PROTO_IP_RIP=8 +PROTO_IP_VRRP=112 +PROTO_TYPE_MCAST=1 +PROTO_TYPE_MS0=2 +PROTO_TYPE_MS1=3 +PROTO_TYPE_UCAST=0 +PROTO_VENDOR_MS0=0x0 +PROTO_VENDOR_MS1=0x137 +PROTO_VENDOR_MS2=0x3FFF +PROTOCOL_NUM_ANY=(-1) +PROTOCOL_STATISTIC_TABLE_SIZE=sizeof(PROTOCOL_STATISTICS_TABLE) +PROTOCOL_STATUS_CLAIMED=2 +PROTOCOL_STATUS_NEXT_PROTOCOL=3 +PROTOCOL_STATUS_NOT_RECOGNIZED=1 +PROTOCOL_STATUS_RECOGNIZED=0 +PROTOCOL_STRING_ANY_GROUP_TXT="ANY GROUP" +PROTOCOL_STRING_ANY_TXT="ANY" +PROTOCOL_STRING_ATM_TXT="ATM" +PROTOCOL_STRING_DATA_TXT="DATA" +PROTOCOL_STRING_EFFECTIVE_TXT="EFFECTIVE" +PROTOCOL_STRING_ETHERNET_TXT="ETHERNET" +PROTOCOL_STRING_FDDI_TXT="FDDI" +PROTOCOL_STRING_FRAME_TXT="FRAME" +PROTOCOL_STRING_HIGHEST_TXT="HIGHEST" +PROTOCOL_STRING_ICMP_TXT="ICMP" +PROTOCOL_STRING_IP_TXT="IP" +PROTOCOL_STRING_IPX_TXT="IPX" +PROTOCOL_STRING_LOCAL_ONLY_TXT="LOCAL ONLY" +PROTOCOL_STRING_NCP_TXT="NCP" +PROTOCOL_STRING_NONE_TXT="NONE" +PROTOCOL_STRING_SPX_TXT="SPX" +PROTOCOL_STRING_TCP_TXT="TCP" +PROTOCOL_STRING_TOKENRING_TXT="TOKENRING" +PROTOCOL_STRING_UDP_TXT="UDP" +PROTOCOL_STRING_UNKNOWN_TXT="UNKNOWN" +PROTOCOL_STRING_VINES_IP_TXT="VINES IP" +PROTOCOL_STRING_XNS_TXT="XNS" +PROTOCOLFLAG_NO_PICS_CHECK=0x1 +PROTOCOLINFO_SIZE=sizeof(PROTOCOLINFO) +PROTOCOLSTAT_SIZE=sizeof(PROTOCOLSTAT) +PROTOCOLTABLE_SIZE=(sizeof(PROTOCOLTABLE) - sizeof(HPROTOCOL)) +PROV_DH_SCHANNEL=18 +PROV_DSS=3 +PROV_DSS_DH=13 +PROV_EC_ECDSA_FULL=16 +PROV_EC_ECDSA_SIG=14 +PROV_EC_ECNRA_FULL=17 +PROV_EC_ECNRA_SIG=15 +PROV_FORTEZZA=4 +PROV_INTEL_SEC=22 +PROV_MS_EXCHANGE=5 +PROV_RNG=21 +PROV_RSA_FULL=1 +PROV_RSA_SCHANNEL=12 +PROV_RSA_SIG=2 +PROV_SPYRUS_LYNKS=20 +PROV_SSL=6 +PROV_STT_ACQ=8 +PROV_STT_BRND=9 +PROV_STT_ISS=11 +PROV_STT_MER=7 +PROV_STT_ROOT=10 +PROVIDER_KEEPS_VALUE_LENGTH=0x1 +PROXIMITY_UNIT_CHAPTER=3 +PROXIMITY_UNIT_PARAGRAPH=2 +PROXIMITY_UNIT_SENTENCE=1 +PROXIMITY_UNIT_WORD=0 +PROXY_ARP=(BEST_ROUTE + 1) +PROXY_CLSID=CLSID_PSFactoryBuffer +PROXY_SUBST_=0x4000F08E +PROXY_SUBST_CONFIGURATION=0x4000F08B +PROXY_SUBST_CONTENTION=0x4000F08C +PROXY_SUBST_DEFAULT=0x4000F090 +PROXY_SUBST_DLL_ERROR=0x4000F086 +PROXY_SUBST_DLL_NOT_IMPLEMENTED=0x4000F084 +PROXY_SUBST_DLL_PROTOCOL=0x4000F087 +PROXY_SUBST_DUPLICATE=0x4000F093 +PROXY_SUBST_EOF=0x4000F089 +PROXY_SUBST_EXCEPTION=0x4000F08F +PROXY_SUBST_FAILURES=0x4000F081 +PROXY_SUBST_GENERAL_FAILURE=0x4000F080 +PROXY_SUBST_INVALID=0x4000F091 +PROXY_SUBST_NOT_FOUND=0x4000F08D +PROXY_SUBST_NOT_UNIQUE=0x4000F092 +PROXY_SUBST_OOM=0x4000F085 +PROXY_SUBST_SOFTWARE=0x4000F08A +PROXY_SUBST_SYNTAX=0x4000F088 +PROXY_SUBST_TARGET_INVALID=0x4000F082 +PROXY_SUBST_TARGET_NOT_UNIQUE=0x4000F083 +PROXY_TYPE_AUTO_DETECT=0x8 +PROXY_TYPE_AUTO_PROXY_URL=0x4 +PROXY_TYPE_DIRECT=0x1 +PROXY_TYPE_PROXY=0x2 +PROXYFILE_LIST_END=0 +PRSPEC_INVALID=0xFFFFFFFF +PRSPEC_LPWSTR=0 +PRSPEC_PROPID=1 +PRTH_E_ACCESS_DENIED=0x80041205 +PRTH_E_BAD_REQUEST=0x80041208 +PRTH_E_COMM_ERROR=0x80041200 +PRTH_E_INTERNAL_ERROR=0x80041204 +PRTH_E_MAX_DOWNLOAD=0x8004120C +PRTH_E_MIME_EXCLUDED=0x8004120D +PRTH_E_NOT_REDIRECTED=0x80041207 +PRTH_E_OBJ_NOT_FOUND=0x80041201 +PRTH_E_REQUEST_ERROR=0x80041202 +PRTH_E_RETRY=0x8004120B +PRTH_E_SERVER_ERROR=0x80041206 +PRTH_E_WININET=0x8004120A +PRTH_S_MAX_GROWTH=0x41209 +PRTH_S_NOT_MODIFIED=0x41203 +PS_ALTERNATE=8 +PS_BASIC_DIRECTORY="\x02\x55\x4\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +PS_COSMETIC=0x0 +PS_DASH=1 +PS_DASHDOT=3 +PS_DASHDOTDOT=4 +PS_DOT=2 +PS_ENDCAP_FLAT=0x200 +PS_ENDCAP_MASK=0xF00 +PS_ENDCAP_ROUND=0x0 +PS_ENDCAP_SQUARE=0x100 +PS_EXCHANGE_DIRECTORY="\x08\x2A\x86\x48\x86\xF7\x14\x01\x02\x00\x00\x00\x00\x00\x00\x00" +PS_GEOMETRIC=0x10000 +PS_INSIDEFRAME=6 +PS_JOIN_BEVEL=0x1000 +PS_JOIN_MASK=0xF000 +PS_JOIN_MITER=0x2000 +PS_JOIN_ROUND=0x0 +PS_MAXLINKTYPES=8 +PS_NULL=5 +PS_ONLY_PRECIS=10 +PS_OPENTYPE_FONTTYPE=0x10000 +PS_SECURITY_DIRECTORY="\x02\x55\x4\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +PS_SOLID=0 +PS_STYLE_MASK=0xF +PS_TYPE_MASK=0xF0000 +PS_USERSTYLE=7 +PSBTN_APPLYNOW=4 +PSBTN_BACK=0 +PSBTN_CANCEL=5 +PSBTN_FINISH=2 +PSBTN_HELP=6 +PSBTN_MAX=6 +PSBTN_NEXT=1 +PSBTN_OK=3 +PSCARD_READERSTATE_A=PSCARD_READERSTATEA +PSCARD_READERSTATE_W=PSCARD_READERSTATEW +PSCB_INITIALIZED=1 +PSCB_PRECREATE=2 +PSD_DEFAULTMINMARGINS=0x0 +PSD_DISABLEMARGINS=0x10 +PSD_DISABLEORIENTATION=0x100 +PSD_DISABLEPAGEPAINTING=0x80000 +PSD_DISABLEPAPER=0x200 +PSD_DISABLEPRINTER=0x20 +PSD_ENABLEPAGEPAINTHOOK=0x40000 +PSD_ENABLEPAGESETUPHOOK=0x2000 +PSD_ENABLEPAGESETUPTEMPLATE=0x8000 +PSD_ENABLEPAGESETUPTEMPLATEHANDLE=0x20000 +PSD_INHUNDREDTHSOFMILLIMETERS=0x8 +PSD_INTHOUSANDTHSOFINCHES=0x4 +PSD_INWININIINTLMEASURE=0x0 +PSD_MARGINS=0x2 +PSD_MINMARGINS=0x1 +PSD_NONETWORKBUTTON=0x200000 +PSD_NOWARNING=0x80 +PSD_RETURNDEFAULT=0x400 +PSD_SHOWHELP=0x800 +PSEC_WINNT_AUTH_IDENTITY=PSEC_WINNT_AUTH_IDENTITY_W +PSF_CHECKDISPLAYASICON=0x8 +PSF_DISABLEDISPLAYASICON=0x10 +PSF_HIDECHANGEICON=0x20 +PSF_NOREFRESHDATAOBJECT=0x80 +PSF_SELECTPASTE=0x2 +PSF_SELECTPASTELINK=0x4 +PSF_SHOWHELP=0x1 +PSF_STAYONCLIPBOARDCHANGE=0x40 +PSH_DEFAULT=0x0 +PSH_HASHELP=0x200 +PSH_HEADER=0x80000 +PSH_MODELESS=0x400 +PSH_NOAPPLYNOW=0x80 +PSH_NOCONTEXTHELP=0x2000000 +PSH_PROPSHEETPAGE=0x8 +PSH_PROPTITLE=0x1 +PSH_RTLREADING=0x800 +PSH_STRETCHWATERMARK=0x40000 +PSH_USECALLBACK=0x100 +PSH_USEHBMHEADER=0x100000 +PSH_USEHBMWATERMARK=0x10000 +PSH_USEHICON=0x2 +PSH_USEHPLWATERMARK=0x20000 +PSH_USEICONID=0x4 +PSH_USEPAGELANG=0x200000 +PSH_USEPSTARTPAGE=0x40 +PSH_WATERMARK=0x8000 +PSH_WIZARD=0x20 +PSH_WIZARD_LITE=0x400000 +PSH_WIZARD97=0x1000000 +PSH_WIZARDCONTEXTHELP=0x1000 +PSH_WIZARDHASFINISH=0x10 +psh1=0x400 +psh10=0x409 +psh11=0x40A +psh12=0x40B +psh13=0x40C +psh14=0x40D +psh15=0x40E +psh16=0x40F +psh2=0x401 +psh3=0x402 +psh4=0x403 +psh5=0x404 +psh6=0x405 +psh7=0x406 +psh8=0x407 +psh9=0x408 +pshHelp=psh15 +PSIDENT_GDICENTRIC=0 +PSIDENT_PSCENTRIC=1 +PSINJECT_BEGINDEFAULTS=12 +PSINJECT_BEGINPAGESETUP=101 +PSINJECT_BEGINPROLOG=14 +PSINJECT_BEGINSETUP=16 +PSINJECT_BEGINSTREAM=1 +PSINJECT_BOUNDINGBOX=9 +PSINJECT_COMMENTS=11 +PSINJECT_DOCNEEDEDRES=5 +PSINJECT_DOCSUPPLIEDRES=6 +PSINJECT_DOCUMENTPROCESSCOLORS=10 +PSINJECT_DOCUMENTPROCESSCOLORSATEND=21 +PSINJECT_ENDDEFAULTS=13 +PSINJECT_ENDPAGECOMMENTS=107 +PSINJECT_ENDPAGESETUP=102 +PSINJECT_ENDPROLOG=15 +PSINJECT_ENDSETUP=17 +PSINJECT_ENDSTREAM=20 +PSINJECT_EOF=19 +PSINJECT_ORIENTATION=8 +PSINJECT_PAGEBBOX=106 +PSINJECT_PAGENUMBER=100 +PSINJECT_PAGEORDER=7 +PSINJECT_PAGES=4 +PSINJECT_PAGESATEND=3 +PSINJECT_PAGETRAILER=103 +PSINJECT_PLATECOLOR=104 +PSINJECT_PSADOBE=2 +PSINJECT_SHOWPAGE=105 +PSINJECT_TRAILER=18 +PSINJECT_VMRESTORE=201 +PSINJECT_VMSAVE=200 +PSINK_E_INDEX_ONLY=(0x80041791) +PSINK_E_LARGE_ATTACHMENT=(0x80041792) +PSINK_E_QUERY_ONLY=(0x80041790) +PSINK_S_LARGE_WORD=(0x41793) +PSM_ADDPAGE=(WM_USER + 103) +PSM_APPLY=(WM_USER + 110) +PSM_CANCELTOCLOSE=(WM_USER + 107) +PSM_CHANGED=(WM_USER + 104) +PSM_GETCURRENTPAGEHWND=(WM_USER + 118) +PSM_GETRESULT=(WM_USER + 135) +PSM_GETTABCONTROL=(WM_USER + 116) +PSM_HWNDTOINDEX=(WM_USER + 129) +PSM_IDTOINDEX=(WM_USER + 133) +PSM_INDEXTOHWND=(WM_USER + 130) +PSM_INDEXTOID=(WM_USER + 134) +PSM_INDEXTOPAGE=(WM_USER + 132) +PSM_INSERTPAGE=(WM_USER + 119) +PSM_ISDIALOGMESSAGE=(WM_USER + 117) +PSM_PAGETOINDEX=(WM_USER + 131) +PSM_PRESSBUTTON=(WM_USER + 113) +PSM_QUERYSIBLINGS=(WM_USER + 108) +PSM_REBOOTSYSTEM=(WM_USER + 106) +PSM_RECALCPAGESIZES=(WM_USER + 136) +PSM_REMOVEPAGE=(WM_USER + 102) +PSM_RESTARTWINDOWS=(WM_USER + 105) +PSM_SETCURSEL=(WM_USER + 101) +PSM_SETCURSELID=(WM_USER + 114) +PSM_SETFINISHTEXTA=(WM_USER + 115) +PSM_SETFINISHTEXTW=(WM_USER + 121) +PSM_SETHEADERSUBTITLEA=(WM_USER + 127) +PSM_SETHEADERSUBTITLEW=(WM_USER + 128) +PSM_SETHEADERTITLEA=(WM_USER + 125) +PSM_SETHEADERTITLEW=(WM_USER + 126) +PSM_SETTITLEA=(WM_USER + 111) +PSM_SETTITLEW=(WM_USER + 120) +PSM_SETWIZBUTTONS=(WM_USER + 112) +PSM_UNCHANGED=(WM_USER + 109) +PSN_APPLY=(PSN_FIRST-2) +PSN_FIRST=(-200) +PSN_GETOBJECT=(PSN_FIRST-10) +PSN_HELP=(PSN_FIRST-5) +PSN_KILLACTIVE=(PSN_FIRST-1) +PSN_LAST=(-299) +PSN_QUERYCANCEL=(PSN_FIRST-9) +PSN_QUERYINITIALFOCUS=(PSN_FIRST-13) +PSN_RESET=(PSN_FIRST-3) +PSN_SETACTIVE=(PSN_FIRST-0) +PSN_TRANSLATEACCELERATOR=(PSN_FIRST-12) +PSN_WIZBACK=(PSN_FIRST-6) +PSN_WIZFINISH=(PSN_FIRST-8) +PSN_WIZNEXT=(PSN_FIRST-7) +PSNRET_INVALID=1 +PSNRET_INVALID_NOCHANGEPAGE=2 +PSNRET_MESSAGEHANDLED=3 +PSNRET_NOERROR=0 +PSP_DEFAULT=0x0 +PSP_DLGINDIRECT=0x1 +PSP_FILE_CALLBACK=PSP_FILE_CALLBACK_W +PSP_HASHELP=0x20 +PSP_HIDEHEADER=0x800 +PSP_PREMATURE=0x400 +PSP_RTLREADING=0x10 +PSP_USECALLBACK=0x80 +PSP_USEHEADERSUBTITLE=0x2000 +PSP_USEHEADERTITLE=0x1000 +PSP_USEHICON=0x2 +PSP_USEICONID=0x4 +PSP_USEREFPARENT=0x40 +PSP_USETITLE=0x8 +PSPCB_ADDREF=0 +PSPCB_CREATE=2 +PSPCB_RELEASE=1 +PSPCB_SI_INITDIALOG=(WM_USER + 1) +PSPROTOCOL_ASCII=0 +PSPROTOCOL_BCP=1 +PSPROTOCOL_BINARY=3 +PSPROTOCOL_TBCP=2 +PST_EXTERN_PROPID_BASE=(0x6700) +PST_FAX=0x21 +PST_LAT=0x101 +PST_MODEM=(0x6) +PST_NETWORK_BRIDGE=0x100 +PST_PARALLELPORT=0x2 +PST_RS232=0x1 +PST_RS422=0x3 +PST_RS423=0x4 +PST_RS449=0x5 +PST_SCANNER=0x22 +PST_TCPIP_TELNET=0x102 +PST_UNSPECIFIED=0x0 +PST_X25=0x103 +PSTF_BEST_ENCRYPTION=(0x20000000) +PSTF_COMPRESSABLE_ENCRYPTION=(0x40000000) +PSTF_COUNT=0x0 +PSTF_EXT_COMPLEX=0x20 +PSTF_FREQ_HIGH=0x0 +PSTF_FREQ_LOW=0x4 +PSTF_FREQ_MASK=(PSTF_FREQ_STATIC|PSTF_FREQ_LOW|PSTF_FREQ_HIGH) +PSTF_FREQ_STATIC=0x8 +PSTF_FUNCPTR=0x1 +PSTF_INT_COMPLEX=0x10 +PSTF_NO_ENCRYPTION=(0x80000000) +PSTF_RATE=0x2 +PSTF_SCALE_LINEAR=0x0 +PSTF_SCALE_LOG10=0x10 +PSTF_SCALE_LOG2=0x20 +PSTF_SCALE_MASK=(PSTF_SCALE_LINEAR|PSTF_SCALE_LOG10|PSTF_SCALE_LOG2) +PSWIZB_BACK=0x1 +PSWIZB_DISABLEDFINISH=0x8 +PSWIZB_FINISH=0x4 +PSWIZB_NEXT=0x2 +PSYM_ENUMMODULES_CALLBACK=PSYM_ENUMMODULES_CALLBACK64 +PSYM_ENUMSYMBOLS_CALLBACK=PSYM_ENUMSYMBOLS_CALLBACK64 +PSYM_ENUMSYMBOLS_CALLBACKW=PSYM_ENUMSYMBOLS_CALLBACK64W +PSYMBOL_FUNCENTRY_CALLBACK=PSYMBOL_FUNCENTRY_CALLBACK64 +PSYMBOL_REGISTERED_CALLBACK=PSYMBOL_REGISTERED_CALLBACK64 +pszDeleteKeyA="~DEL" +pszDeleteKeyW="~DEL" +pszSubstServerA="~SERVER" +pszSubstServerW="~SERVER" +PT_APPTIME=7 +PT_BEZIERTO=0x4 +PT_BINARY=258 +PT_BOOLEAN=11 +PT_CLOSEFIGURE=0x1 +PT_CLSID=72 +PT_CURRENCY=6 +PT_DOUBLE=5 +PT_ERROR=10 +PT_FLOAT=PT_R4 +PT_I2=2 +PT_I4=PT_LONG +PT_I8=20 +PT_LINETO=0x2 +PT_LONG=3 +PT_LONGLONG=PT_I8 +PT_MANDATORY=0x4 +PT_MOVETO=0x6 +PT_MV_APPTIME=(MV_FLAG|PT_APPTIME) +PT_MV_BINARY=(MV_FLAG|PT_BINARY) +PT_MV_CLSID=(MV_FLAG|PT_CLSID) +PT_MV_CURRENCY=(MV_FLAG|PT_CURRENCY) +PT_MV_DOUBLE=(MV_FLAG|PT_DOUBLE) +PT_MV_FLOAT=PT_MV_R4 +PT_MV_I2=(MV_FLAG|PT_I2) +PT_MV_I4=PT_MV_LONG +PT_MV_I8=(MV_FLAG|PT_I8) +PT_MV_LONG=(MV_FLAG|PT_LONG) +PT_MV_LONGLONG=PT_MV_I8 +PT_MV_R4=(MV_FLAG|PT_R4) +PT_MV_R8=PT_MV_DOUBLE +PT_MV_SHORT=PT_MV_I2 +PT_MV_STRING8=(MV_FLAG|PT_STRING8) +PT_MV_SYSTIME=(MV_FLAG|PT_SYSTIME) +PT_MV_TSTRING=(MV_FLAG|PT_STRING8) +PT_MV_UNICODE=(MV_FLAG|PT_UNICODE) +PT_NULL=1 +PT_OBJECT=13 +PT_R4=4 +PT_R8=PT_DOUBLE +PT_ROAMING=0x2 +PT_SHORT=PT_I2 +PT_STRING8=30 +PT_SYSTIME=64 +PT_TEMPORARY=0x1 +PT_TSTRING=PT_STRING8 +PT_UNICODE=31 +PT_UNSPECIFIED=0 +PTRANSLATE_ADDRESS_ROUTINE=PTRANSLATE_ADDRESS_ROUTINE64 +PUBLICKEYBLOB=0x6 +PUBLICKEYBLOBEX=0xA +PURE=0 +PURGE_RXABORT=0x2 +PURGE_RXCLEAR=0x8 +PURGE_TXABORT=0x1 +PURGE_TXCLEAR=0x4 +PVD_CONFIG=0x3001 +PWLEN=256 +PWPROP_OSPVALUE=2 +PWR_CRITICALRESUME=3 +PWR_FAIL=-1 +PWR_OK=1 +PWR_SUSPENDREQUEST=1 +PWR_SUSPENDRESUME=2 +PWT_EVENT_BINDING=PWT_WORK_ITEM +QDI_DIBTOSCREEN=0x4 +QDI_GETDIBITS=2 +QDI_SETDIBITS=1 +QDI_STRETCHDIB=0x8 +QID_SYNC=0xFFFF +QIF_CACHED=0x1 +QIF_DONTEXPANDFOLDER=0x2 +QITIPF_DEFAULT=0x0 +QITIPF_LINKNOTARGET=0x2 +QITIPF_LINKUSETARGET=0x4 +QITIPF_USENAME=0x1 +QNLEN=NNLEN +QOP_BOOL_EQ=1 +QOP_BOOL_FIRST=QOP_BOOL_EQ +QOP_BOOL_LAST=QOP_BOOL_NEQ +QOP_BOOL_NEQ=2 +QOP_DATE_EQ=31 +QOP_DATE_FIRST=QOP_DATE_EQ +QOP_DATE_GT=33 +QOP_DATE_GTE=35 +QOP_DATE_LAST=QOP_DATE_LTE +QOP_DATE_LT=34 +QOP_DATE_LTE=36 +QOP_DATE_NEQ=32 +QOP_DATETIME_EQ=25 +QOP_DATETIME_FIRST=QOP_DATETIME_EQ +QOP_DATETIME_GT=27 +QOP_DATETIME_GTE=29 +QOP_DATETIME_LAST=QOP_DATETIME_LTE +QOP_DATETIME_LT=28 +QOP_DATETIME_LTE=30 +QOP_DATETIME_NEQ=26 +QOP_DAY_EQ=55 +QOP_DAY_FIRST=QOP_DAY_EQ +QOP_DAY_GT=57 +QOP_DAY_GTE=59 +QOP_DAY_LAST=QOP_DAY_LTE +QOP_DAY_LT=58 +QOP_DAY_LTE=60 +QOP_DAY_NEQ=56 +QOP_HOUR_EQ=61 +QOP_HOUR_FIRST=QOP_HOUR_EQ +QOP_HOUR_GT=63 +QOP_HOUR_GTE=65 +QOP_HOUR_LAST=QOP_HOUR_LTE +QOP_HOUR_LT=64 +QOP_HOUR_LTE=66 +QOP_HOUR_NEQ=62 +QOP_LAST=QOP_SECOND_LAST +QOP_MINUTE_EQ=67 +QOP_MINUTE_FIRST=QOP_MINUTE_EQ +QOP_MINUTE_GT=69 +QOP_MINUTE_GTE=71 +QOP_MINUTE_LAST=QOP_MINUTE_LTE +QOP_MINUTE_LT=70 +QOP_MINUTE_LTE=72 +QOP_MINUTE_NEQ=68 +QOP_MONTH_EQ=49 +QOP_MONTH_FIRST=QOP_MONTH_EQ +QOP_MONTH_GT=51 +QOP_MONTH_GTE=53 +QOP_MONTH_LAST=QOP_MONTH_LTE +QOP_MONTH_LT=52 +QOP_MONTH_LTE=54 +QOP_MONTH_NEQ=50 +QOP_NOOP=0 +QOP_NUMERIC_EQ=3 +QOP_NUMERIC_FIRST=QOP_NUMERIC_EQ +QOP_NUMERIC_GT=5 +QOP_NUMERIC_GTE=7 +QOP_NUMERIC_LAST=QOP_NUMERIC_LTE +QOP_NUMERIC_LT=6 +QOP_NUMERIC_LTE=8 +QOP_NUMERIC_NEQ=4 +QOP_SECOND_EQ=73 +QOP_SECOND_FIRST=QOP_SECOND_EQ +QOP_SECOND_GT=75 +QOP_SECOND_GTE=77 +QOP_SECOND_LAST=QOP_SECOND_LTE +QOP_SECOND_LT=76 +QOP_SECOND_LTE=78 +QOP_SECOND_NEQ=74 +QOP_STR_EQ=9 +QOP_STR_FIRST=QOP_STR_EQ +QOP_STR_GT=11 +QOP_STR_GTE=13 +QOP_STR_LAST=QOP_STR_NOTLIKE +QOP_STR_LIKE=15 +QOP_STR_LT=12 +QOP_STR_LTE=14 +QOP_STR_NEQ=10 +QOP_STR_NOTLIKE=16 +QOP_TIME_EQ=37 +QOP_TIME_FIRST=QOP_TIME_EQ +QOP_TIME_GT=39 +QOP_TIME_GTE=41 +QOP_TIME_LAST=QOP_TIME_LTE +QOP_TIME_LT=40 +QOP_TIME_LTE=42 +QOP_TIME_NEQ=38 +QOP_UPCASE_EQ=17 +QOP_UPCASE_FIRST=QOP_UPCASE_EQ +QOP_UPCASE_GT=19 +QOP_UPCASE_GTE=21 +QOP_UPCASE_LAST=QOP_UPCASE_NOTLIKE +QOP_UPCASE_LIKE=23 +QOP_UPCASE_LT=20 +QOP_UPCASE_LTE=22 +QOP_UPCASE_NEQ=18 +QOP_UPCASE_NOTLIKE=24 +QOP_YEAR_EQ=43 +QOP_YEAR_FIRST=QOP_YEAR_EQ +QOP_YEAR_GT=45 +QOP_YEAR_GTE=47 +QOP_YEAR_LAST=QOP_YEAR_LTE +QOP_YEAR_LT=46 +QOP_YEAR_LTE=48 +QOP_YEAR_NEQ=44 +QOS_CLASS0=0x0 +QOS_CLASS1=0x1 +QOS_CLASS2=0x2 +QOS_CLASS3=0x3 +QOS_CLASS4=0x4 +QOS_GENERAL_ID_BASE=2000 +QOS_NOT_SPECIFIED=0xFFFFFFFF +QOS_OBJECT_DESTADDR=(0x4 + QOS_GENERAL_ID_BASE) +QOS_OBJECT_DIFFSERV=(0x8 + QOS_GENERAL_ID_BASE) +QOS_OBJECT_DS_CLASS=(0x1 + QOS_TRAFFIC_GENERAL_ID_BASE) +QOS_OBJECT_END_OF_LIST=(0x1 + QOS_GENERAL_ID_BASE) +QOS_OBJECT_PRIORITY=(0x0 + QOS_GENERAL_ID_BASE) +QOS_OBJECT_SD_MODE=(0x2 + QOS_GENERAL_ID_BASE) +QOS_OBJECT_SHAPER_QUEUE_DROP_MODE=(0x5 + QOS_GENERAL_ID_BASE) +QOS_OBJECT_SHAPER_QUEUE_LIMIT=(0x6 + QOS_GENERAL_ID_BASE) +QOS_OBJECT_SHAPING_RATE=(0x7 + QOS_GENERAL_ID_BASE) +QOS_OBJECT_TCP_TRAFFIC=(0x4 + QOS_TRAFFIC_GENERAL_ID_BASE) +QOS_OBJECT_TRAFFIC_CLASS=(0x3 + QOS_GENERAL_ID_BASE) +QOS_SHAPER_DROP_FROM_HEAD=1 +QOS_SHAPER_DROP_INCOMING=0 +QOS_TRAFFIC_GENERAL_ID_BASE=4000 +QOSSP_ERR_BASE=(QOSSPBASE + 6000) +QOSSPBASE=50000 +QPARSE_E_EXPECTING_BRACE=(0x80041666) +QPARSE_E_EXPECTING_COMMA=(0x80041671) +QPARSE_E_EXPECTING_CURRENCY=(0x80041664) +QPARSE_E_EXPECTING_DATE=(0x80041663) +QPARSE_E_EXPECTING_EOS=(0x80041670) +QPARSE_E_EXPECTING_GUID=(0x80041665) +QPARSE_E_EXPECTING_INTEGER=(0x80041661) +QPARSE_E_EXPECTING_PAREN=(0x80041667) +QPARSE_E_EXPECTING_PHRASE=(0x8004166A) +QPARSE_E_EXPECTING_PROPERTY=(0x80041668) +QPARSE_E_EXPECTING_REAL=(0x80041662) +QPARSE_E_EXPECTING_REGEX=(0x8004166C) +QPARSE_E_EXPECTING_REGEX_PROPERTY=(0x8004166D) +QPARSE_E_INVALID_GROUPING=(0x80041677) +QPARSE_E_INVALID_LITERAL=(0x8004166E) +QPARSE_E_INVALID_QUERY=(0x8004167A) +QPARSE_E_INVALID_RANKMETHOD=(0x8004167B) +QPARSE_E_INVALID_SORT_ORDER=(0x80041675) +QPARSE_E_NO_SUCH_PROPERTY=(0x8004166F) +QPARSE_E_NO_SUCH_SORT_PROPERTY=(0x80041674) +QPARSE_E_NOT_YET_IMPLEMENTED=(0x80041669) +QPARSE_E_UNEXPECTED_EOS=(0x80041672) +QPARSE_E_UNEXPECTED_NOT=(0x80041660) +QPARSE_E_UNSUPPORTED_PROPERTY_TYPE=(0x8004166B) +QPARSE_E_WEIGHT_OUT_OF_RANGE=(0x80041673) +QPLIST_E_BAD_GUID=(0x80041659) +QPLIST_E_BYREF_USED_WITHOUT_PTRTYPE=(0x8004165E) +QPLIST_E_CANT_OPEN_FILE=(0x80041651) +QPLIST_E_CANT_SET_PROPERTY=(0x8004165B) +QPLIST_E_DUPLICATE=(0x8004165C) +QPLIST_E_EXPECTING_CLOSE_PAREN=(0x80041657) +QPLIST_E_EXPECTING_GUID=(0x80041658) +QPLIST_E_EXPECTING_INTEGER=(0x80041656) +QPLIST_E_EXPECTING_NAME=(0x80041653) +QPLIST_E_EXPECTING_PROP_SPEC=(0x8004165A) +QPLIST_E_EXPECTING_TYPE=(0x80041654) +QPLIST_E_READ_ERROR=(0x80041652) +QPLIST_E_UNRECOGNIZED_TYPE=(0x80041655) +QPLIST_E_VECTORBYREF_USED_ALONE=(0x8004165D) +QPLIST_S_DUPLICATE=(0x41679) +QRY_E_COLUMNNOTSEARCHABLE=0x8004070C +QRY_E_COLUMNNOTSORTABLE=0x8004070B +QRY_E_ENGINEFAILED=0x80040713 +QRY_E_INFIXWILDCARD=0x80040710 +QRY_E_INVALIDCATALOG=0x80040719 +QRY_E_INVALIDCOLUMN=0x8004070D +QRY_E_INVALIDSCOPES=0x80040718 +QRY_E_NOCOLUMNS=0x80040717 +QRY_E_NODATASOURCES=0x80040709 +QRY_E_NOROWSFOUND=0x80040704 +QRY_E_NULLQUERY=0x80040715 +QRY_E_PREFIXWILDCARD=0x8004070F +QRY_E_QUERYCORRUPT=0x8004070E +QRY_E_QUERYSYNTAX=0x80040701 +QRY_E_SCOPECARDINALIDY=0x8004071A +QRY_E_SEARCHTOOBIG=0x80040714 +QRY_E_STARTHITTOBIG=0x80040707 +QRY_E_TIMEOUT=0x8004070A +QRY_E_TOOMANYCOLUMNS=0x80040705 +QRY_E_TOOMANYDATABASES=0x80040706 +QRY_E_TOOMANYQUERYTERMS=0x80040708 +QRY_E_TYPEMISMATCH=0x80040702 +QRY_E_UNHANDLEDTYPE=0x80040703 +QRY_E_WILDCARDPREFIXLENGTH=0x80040711 +QRY_S_INEXACTRESULTS=0x40716 +QRY_S_TERMIGNORED=0x40712 +QS_ALLEVENTS=(QS_INPUT|QS_POSTMESSAGE|QS_TIMER|QS_PAINT|QS_HOTKEY) +QS_ALLINPUT=(QS_SENDMESSAGE|QS_PAINT|QS_TIMER|QS_POSTMESSAGE|QS_MOUSEBUTTON|QS_MOUSEMOVE|QS_HOTKEY|QS_KEY) +QS_ALLPOSTMESSAGE=0x100 +QS_HOTKEY=0x80 +QS_INPUT=(QS_MOUSE|QS_KEY) +QS_KEY=0x1 +QS_MOUSE=(QS_MOUSEMOVE|QS_MOUSEBUTTON) +QS_MOUSEBUTTON=0x4 +QS_MOUSEMOVE=0x2 +QS_PAINT=0x20 +QS_POSTMESSAGE=0x8 +QS_SENDMESSAGE=0x40 +QS_TIMER=0x10 +QT_1="G711" +QT_2="G723.1" +QT_3="G729" +QT_4="H263QCIF" +QT_5="H263CIF" +QT_6="H261QCIF" +QT_7="H261CIF" +QT_8="GSM6.10" +QUALITATIVE_SERV=6 +QUERY_DEEP=1 +QUERY_E_ALLNOISE=0x80041605 +QUERY_E_DIR_ON_REMOVABLE_DRIVE=0x8004160B +QUERY_E_DUPLICATE_OUTPUT_COLUMN=0x80041608 +QUERY_E_FAILED=0x80041600 +QUERY_E_INVALID_DIRECTORY=0x8004160A +QUERY_E_INVALID_OUTPUT_COLUMN=0x80041609 +QUERY_E_INVALIDCATEGORIZE=0x80041604 +QUERY_E_INVALIDQUERY=0x80041601 +QUERY_E_INVALIDRESTRICTION=0x80041602 +QUERY_E_INVALIDSORT=0x80041603 +QUERY_E_TIMEDOUT=0x80041607 +QUERY_E_TOOCOMPLEX=0x80041606 +QUERY_PHYSICAL_PATH=0 +QUERY_PS_SIZE=0xFFFFFFFF +QUERY_S_NO_QUERY=0x8004160C +QUERY_SHALLOW=0 +QUERY_SORTASCEND=0 +QUERY_SORTDESCEND=1 +QUERY_VIRTUAL_PATH=2 +QUERYDIBSUPPORT=3073 +QUERYESCSUPPORT=8 +QUERYFORM_CHANGESFORMLIST=0x1 +QUERYFORM_CHANGESOPTFORMLIST=0x2 +QUERYROPSUPPORT=40 +QUERYTABLE_SIZE=sizeof(QUERYTABLE) +QUTIL_E_CANT_CONVERT_VROOT=0x80041676 +QUTIL_E_INVALID_CODEPAGE=0xC0041678 +R_Interface=RR_InterfaceID +R_Protocol=RR_RoutingProtocol +R2_BLACK=1 +R2_COPYPEN=13 +R2_LAST=16 +R2_MASKNOTPEN=3 +R2_MASKPEN=9 +R2_MASKPENNOT=5 +R2_MERGENOTPEN=12 +R2_MERGEPEN=15 +R2_MERGEPENNOT=14 +R2_NOP=11 +R2_NOT=6 +R2_NOTCOPYPEN=4 +R2_NOTMASKPEN=8 +R2_NOTMERGEPEN=2 +R2_NOTXORPEN=10 +R2_WHITE=16 +R2_XORPEN=7 +RA_REG=26 +RA_REG_STR="ra" +raatARAPChallenge=33 +raatARAPNewPassword=20 +raatARAPOldPassword=19 +raatARAPPasswordChangeReason=21 +rad1=0x420 +rad10=0x429 +rad11=0x42A +rad12=0x42B +rad13=0x42C +rad14=0x42D +rad15=0x42E +rad16=0x42F +rad2=0x421 +rad3=0x422 +rad4=0x423 +rad5=0x424 +rad6=0x425 +rad7=0x426 +rad8=0x427 +rad9=0x428 +RADIUS_EXTENSION_FREE_ATTRIBUTES="RadiusExtensionFreeAttributes" +RADIUS_EXTENSION_INIT="RadiusExtensionInit" +RADIUS_EXTENSION_PROCESS="RadiusExtensionProcess" +RADIUS_EXTENSION_PROCESS_EX="RadiusExtensionProcessEx" +RADIUS_EXTENSION_TERM="RadiusExtensionTerm" +RANDOM_PADDING=2 +RAS_ATADDRESSLEN=32 +RAS_EAP_FLAG_FIRST_LINK=0x10 +RAS_EAP_FLAG_LOGON=0x4 +RAS_EAP_FLAG_NON_INTERACTIVE=0x2 +RAS_EAP_FLAG_PREVIEW=0x8 +RAS_EAP_FLAG_ROUTER=0x1 +RAS_EAP_REGISTRY_LOCATION="System\\CurrentControlSet\\Services\\Rasman\\PPP\\EAP" +RAS_EAP_VALUENAME_CONFIG_CLSID="ConfigCLSID" +RAS_EAP_VALUENAME_CONFIGUI="ConfigUIPath" +RAS_EAP_VALUENAME_DEFAULT_DATA="ConfigData" +RAS_EAP_VALUENAME_ENCRYPTION="MPPEEncryptionSupported" +RAS_EAP_VALUENAME_FRIENDLY_NAME="FriendlyName" +RAS_EAP_VALUENAME_IDENTITY="IdentityPath" +RAS_EAP_VALUENAME_INTERACTIVEUI="InteractiveUIPath" +RAS_EAP_VALUENAME_INVOKE_NAMEDLG="InvokeUsernameDialog" +RAS_EAP_VALUENAME_INVOKE_PWDDLG="InvokePasswordDialog" +RAS_EAP_VALUENAME_PATH="Path" +RAS_EAP_VALUENAME_REQUIRE_CONFIGUI="RequireConfigUI" +RAS_EAP_VALUENAME_STANDALONE_SUPPORTED="StandaloneSupported" +RAS_FLAGS_MESSENGER_PRESENT=0x2 +RAS_FLAGS_PPP_CONNECTION=0x1 +RAS_FLAGS_RAS_CONNECTION=0x4 +RAS_IPADDRESSLEN=15 +RAS_IPSEC_ESP_3_DES=0x200 +RAS_IPSEC_ESP_DES=0x80 +RAS_IPSEC_ESP_DES_40=0x100 +RAS_IPXADDRESSLEN=22 +RAS_MaxAreaCode=10 +RAS_MaxCallbackNumber=48 +RAS_MaxDeviceName=128 +RAS_MaxDeviceType=16 +RAS_MaxEntryName=256 +RAS_MaxFacilities=200 +RAS_MaxIpAddress=15 +RAS_MaxIpxAddress=21 +RAS_MaxPadType=32 +RAS_MaxPhoneNumber=128 +RAS_MaxReplyMessage=1024 +RAS_MaxUserData=200 +RAS_MaxX25Address=200 +RAS_MODEM_HARDWARE_FAILURE=3 +RAS_MODEM_INCORRECT_RESPONSE=4 +RAS_MODEM_NOT_RESPONDING=2 +RAS_MODEM_OPERATIONAL=1 +RAS_MODEM_UNKNOWN=5 +RAS_PORT_AUTHENTICATED=6 +RAS_PORT_AUTHENTICATING=5 +RAS_PORT_CALLING_BACK=3 +RAS_PORT_DISCONNECTED=2 +RAS_PORT_INITIALIZING=7 +RAS_PORT_LISTENING=4 +RAS_PORT_NON_OPERATIONAL=1 +RASADFLG_PositionDlg=0x1 +RASADMIN_35=35 +RASADMIN_CURRENT=40 +RASADP_ConnectionQueryTimeout=4 +RASADP_DisableConnectionQuery=0 +RASADP_FailedConnectionTimeout=3 +RASADP_LoginSessionDisable=1 +RASADP_SavedAddressesLimit=2 +RASBASE=600 +RASBASEEND=(RASBASE+181) +RASCCPCA_MPPC=0x6 +RASCCPCA_STAC=0x5 +RASCCPO_Compression=0x1 +RASCCPO_Encryption128bit=0x40 +RASCCPO_Encryption40bit=0x20 +RASCCPO_Encryption56bit=0x10 +RASCCPO_HistoryLess=0x2 +RASCM_Domain=0x4 +RASCM_Password=0x2 +RASCM_UserName=0x1 +RASCN_BandwidthAdded=0x4 +RASCN_BandwidthRemoved=0x8 +RASCN_Connection=0x1 +RASCN_Disconnection=0x2 +RASCS_DONE=0x2000 +RASCS_PAUSED=0x1000 +RASCTRYINFOA=RASCTRYINFO +RASCTRYINFOW=RASCTRYINFO +RASDDFLAG_LinkFailure=0x80000000 +RASDDFLAG_NoPrompt=0x2 +RASDDFLAG_PositionDlg=0x1 +RASDIALEVENT="RasDialEvent" +RASDOWNLEVEL=10 +RASDT_Atm=("ATM") +RASDT_FrameRelay=("FRAMERELAY") +RASDT_Generic=("GENERIC") +RASDT_Irda=("IRDA") +RASDT_Isdn=("isdn") +RASDT_Modem=("modem") +RASDT_Pad=("pad") +RASDT_Parallel=("PARALLEL") +RASDT_Serial=("SERIAL") +RASDT_Sonet=("SONET") +RASDT_SW56=("SW56") +RASDT_Vpn=("vpn") +RASDT_X25=("x25") +RASEAPF_Logon=0x4 +RASEAPF_NonInteractive=0x2 +RASEAPF_Preview=0x8 +RASEDFLAG_CloneEntry=0x4 +RASEDFLAG_NewDirectEntry=0x40 +RASEDFLAG_NewEntry=0x2 +RASEDFLAG_NewPhoneEntry=0x10 +RASEDFLAG_NewTunnelEntry=0x20 +RASEDFLAG_NoRename=0x8 +RASEDFLAG_PositionDlg=0x1 +RASEDFLAG_ShellOwned=0x40000000 +RASEDM_DialAll=1 +RASEDM_DialAsNeeded=2 +RASEO_Custom=0x100000 +RASEO_CustomScript=0x80000000 +RASEO_DisableLcpExtensions=0x20 +RASEO_IpHeaderCompression=0x8 +RASEO_ModemLights=0x100 +RASEO_NetworkLogon=0x2000 +RASEO_PreviewDomain=0x2000000 +RASEO_PreviewPhoneNumber=0x200000 +RASEO_PreviewUserPw=0x1000000 +RASEO_PromoteAlternates=0x8000 +RASEO_RemoteDefaultGateway=0x10 +RASEO_RequireCHAP=0x8000000 +RASEO_RequireDataEncryption=0x1000 +RASEO_RequireEAP=0x20000 +RASEO_RequireEncryptedPw=0x400 +RASEO_RequireMsCHAP=0x10000000 +RASEO_RequireMsCHAP2=0x20000000 +RASEO_RequireMsEncryptedPw=0x800 +RASEO_RequirePAP=0x40000 +RASEO_RequireSPAP=0x80000 +RASEO_RequireW95MSCHAP=0x40000000 +RASEO_SecureLocalFiles=0x10000 +RASEO_SharedPhoneNumbers=0x800000 +RASEO_ShowDialingProgress=0x4000000 +RASEO_SpecificIpAddr=0x2 +RASEO_SpecificNameServers=0x4 +RASEO_SwCompression=0x200 +RASEO_TerminalAfterDial=0x80 +RASEO_TerminalBeforeDial=0x40 +RASEO_UseCountryAndAreaCodes=0x1 +RASEO_UseLogonCredentials=0x4000 +RASET_Direct=3 +RASET_Internet=4 +RASET_Phone=1 +RASET_Vpn=2 +RASFP_Ppp=0x1 +RASFP_Ras=0x4 +RASFP_Slip=0x2 +RASIDS_Disabled=0xFFFFFFFF +RASIDS_UseGlobalValue=0 +RASIPO_VJ=0x1 +RASLCPAD_CHAP_MD5=0x5 +RASLCPAD_CHAP_MS=0x80 +RASLCPAD_CHAP_MSV2=0x81 +RASLCPAP_CHAP=0xC223 +RASLCPAP_EAP=0xC227 +RASLCPAP_PAP=0xC023 +RASLCPAP_SPAP=0xC123 +RASLCPO_3_DES=0x10 +RASLCPO_ACFC=0x2 +RASLCPO_DES_56=0x8 +RASLCPO_PFC=0x1 +RASLCPO_SSHF=0x4 +RASMDFLAG_PositionDlg=0x1 +RASMDFLAG_UpdateDefaults=0x80000000 +RASMDPAGE_Preferences=2 +RASMDPAGE_Status=0 +RASMDPAGE_Summary=1 +RASNOUSER_SmartCard=0x1 +RASNP_Ip=0x4 +RASNP_Ipx=0x2 +RASNP_NetBEUI=0x1 +RASPBDEVENT_AddEntry=1 +RASPBDEVENT_DialEntry=4 +RASPBDEVENT_EditEntry=2 +RASPBDEVENT_EditGlobals=5 +RASPBDEVENT_NoUser=6 +RASPBDEVENT_NoUserEdit=7 +RASPBDEVENT_RemoveEntry=3 +RASPBDFLAG_ForceCloseOnDial=0x2 +RASPBDFLAG_NoUser=0x10 +RASPBDFLAG_PositionDlg=0x1 +RASPBDFLAG_UpdateDefaults=0x80000000 +RASPRIV_AdminSetCallback=0x2 +RASPRIV_CallbackType=(RASPRIV_AdminSetCallback|RASPRIV_CallerSetCallback|RASPRIV_NoCallback) +RASPRIV_CallerSetCallback=0x4 +RASPRIV_DialinPrivilege=0x8 +RASPRIV_NoCallback=0x1 +RASPRIV2_DialinPolicy=0x1 +RASSAPI_MAX_DEVICE_NAME=128 +RASSAPI_MAX_DEVICETYPE_NAME=16 +RASSAPI_MAX_MEDIA_NAME=16 +RASSAPI_MAX_PARAM_KEY_SIZE=32 +RASSAPI_MAX_PHONENUMBER_SIZE=128 +RASSAPI_MAX_PORT_NAME=16 +RASTER_FONTTYPE=0x1 +RASTER_PRECIS=6 +RASTERCAPS=38 +RATING_ORDER_LOCALLIST=0xC0000000 +RATING_ORDER_REMOTESITE=0x80000000 +RAW_INI_STR_LEN=200 +RB_BEGINDRAG=(WM_USER + 24) +RB_DELETEBAND=(WM_USER + 2) +RB_DRAGMOVE=(WM_USER + 26) +RB_ENDDRAG=(WM_USER + 25) +RB_GETBANDBORDERS=(WM_USER + 34) +RB_GETBANDCOUNT=(WM_USER + 12) +RB_GETBANDINFO=(WM_USER + 5) +RB_GETBANDINFOA=(WM_USER + 29) +RB_GETBANDINFOW=(WM_USER + 28) +RB_GETBANDMARGINS=(WM_USER + 40) +RB_GETBARHEIGHT=(WM_USER + 27) +RB_GETBARINFO=(WM_USER + 3) +RB_GETBKCOLOR=(WM_USER + 20) +RB_GETCOLORSCHEME=CCM_GETCOLORSCHEME +RB_GETDROPTARGET=(CCM_GETDROPTARGET) +RB_GETPALETTE=(WM_USER + 38) +RB_GETRECT=(WM_USER + 9) +RB_GETROWCOUNT=(WM_USER + 13) +RB_GETROWHEIGHT=(WM_USER + 14) +RB_GETTEXTCOLOR=(WM_USER + 22) +RB_GETTOOLTIPS=(WM_USER + 17) +RB_GETUNICODEFORMAT=CCM_GETUNICODEFORMAT +RB_HITTEST=(WM_USER + 8) +RB_IDTOINDEX=(WM_USER + 16) +RB_INSERTBANDA=(WM_USER + 1) +RB_INSERTBANDW=(WM_USER + 10) +RB_MAXIMIZEBAND=(WM_USER + 31) +RB_MINIMIZEBAND=(WM_USER + 30) +RB_MOVEBAND=(WM_USER + 39) +RB_PUSHCHEVRON=(WM_USER + 43) +RB_SETBANDINFOA=(WM_USER + 6) +RB_SETBANDINFOW=(WM_USER + 11) +RB_SETBARINFO=(WM_USER + 4) +RB_SETBKCOLOR=(WM_USER + 19) +RB_SETCOLORSCHEME=CCM_SETCOLORSCHEME +RB_SETPALETTE=(WM_USER + 37) +RB_SETPARENT=(WM_USER + 7) +RB_SETTEXTCOLOR=(WM_USER + 21) +RB_SETTOOLTIPS=(WM_USER + 18) +RB_SETUNICODEFORMAT=CCM_SETUNICODEFORMAT +RB_SETWINDOWTHEME=CCM_SETWINDOWTHEME +RB_SHOWBAND=(WM_USER + 35) +RB_SIZETORECT=(WM_USER + 23) +RBBIM_BACKGROUND=0x80 +RBBIM_CHILD=0x10 +RBBIM_CHILDSIZE=0x20 +RBBIM_COLORS=0x2 +RBBIM_HEADERSIZE=0x800 +RBBIM_ID=0x100 +RBBIM_IDEALSIZE=0x200 +RBBIM_IMAGE=0x8 +RBBIM_LPARAM=0x400 +RBBIM_SIZE=0x40 +RBBIM_STYLE=0x1 +RBBIM_TEXT=0x4 +RBBS_BREAK=0x1 +RBBS_CHILDEDGE=0x4 +RBBS_FIXEDBMP=0x20 +RBBS_FIXEDSIZE=0x2 +RBBS_GRIPPERALWAYS=0x80 +RBBS_HIDDEN=0x8 +RBBS_HIDETITLE=0x400 +RBBS_NOGRIPPER=0x100 +RBBS_NOVERT=0x10 +RBBS_TOPALIGN=0x800 +RBBS_USECHEVRON=0x200 +RBBS_VARIABLEHEIGHT=0x40 +RBHT_CAPTION=0x2 +RBHT_CHEVRON=0x8 +RBHT_CLIENT=0x3 +RBHT_GRABBER=0x4 +RBHT_NOWHERE=0x1 +RBIM_IMAGELIST=0x1 +RBN_AUTOSIZE=(RBN_FIRST - 3) +RBN_BEGINDRAG=(RBN_FIRST - 4) +RBN_CHEVRONPUSHED=(RBN_FIRST - 10) +RBN_CHILDSIZE=(RBN_FIRST - 8) +RBN_DELETEDBAND=(RBN_FIRST - 7) +RBN_DELETINGBAND=(RBN_FIRST - 6) +RBN_ENDDRAG=(RBN_FIRST - 5) +RBN_FIRST=(-831) +RBN_GETOBJECT=(RBN_FIRST - 1) +RBN_HEIGHTCHANGE=(RBN_FIRST - 0) +RBN_LAST=(-859) +RBN_LAYOUTCHANGED=(RBN_FIRST - 2) +RBN_MINMAX=(RBN_FIRST - 21) +RBNM_ID=0x1 +RBNM_LPARAM=0x4 +RBNM_STYLE=0x2 +RBS_AUTOSIZE=0x2000 +RBS_BANDBORDERS=0x400 +RBS_DBLCLKTOGGLE=0x8000 +RBS_FIXEDORDER=0x800 +RBS_REGISTERDROP=0x1000 +RBS_TOOLTIPS=0x100 +RBS_VARHEIGHT=0x200 +RBS_VERTICALGRIPPER=0x4000 +RBSTR_CHANGERECT=0x2 +RBSTR_PREFERNOLINEBREAK=0x1 +RBV_LITERAL_FORMAT=1 +RBV_REGISTER_FORMAT=0 +RC_BANDING=2 +RC_BIGFONT=0x400 +RC_BITBLT=1 +RC_BITMAP64=8 +RC_DEVBITS=0x8000 +RC_DI_BITMAP=0x80 +RC_DIBTODEV=0x200 +RC_FLOODFILL=0x1000 +RC_FUNC=0xE000 +RC_FUNC_STR="rc" +RC_GDI20_OUTPUT=0x10 +RC_GDI20_STATE=0x20 +RC_NONE=0 +RC_OP_DX_OUTPUT=0x4000 +RC_PALETTE=0x100 +RC_SAVEBITMAP=0x40 +RC_SCALING=4 +RC_STRETCHBLT=0x800 +RC_STRETCHDIB=0x2000 +RCD_AllUsers=0x1 +RCD_Eap=0x2 +RCD_Normal=0 +RCD_NoUI=1 +RCD_SingleUser=0 +RCRED_CRED_EXISTS=0x1 +RCRED_STATUS_NOCRED=0x0 +RCRED_STATUS_UNKNOWN_ISSUER=0x2 +rct1=0x438 +rct2=0x439 +rct3=0x43A +rct4=0x43B +RCVD_PATH_TEAR=1 +RCVD_RESV_TEAR=2 +RDCI_ScopeItem=(0x80000000) +RDCOUNTERS_FUNC=(PRIV_PAL_FUNC|0x30) +RDCOUNTERS_FUNC_STR="rdcounters" +RDEOPT_CustomDial=0x1000 +RDEOPT_DisableConnectedUI=0x40 +RDEOPT_DisableReconnect=0x100 +RDEOPT_DisableReconnectUI=0x80 +RDEOPT_IgnoreModemSpeaker=0x4 +RDEOPT_IgnoreSoftwareCompression=0x10 +RDEOPT_NoUser=0x200 +RDEOPT_PausedStates=0x2 +RDEOPT_PauseOnScript=0x400 +RDEOPT_Router=0x800 +RDEOPT_SetModemSpeaker=0x8 +RDEOPT_SetSoftwareCompression=0x20 +RDEOPT_UsePrefixSuffix=0x1 +RDH_RECTANGLES=1 +RDI_IMAGE=(0x4) +RDI_INDENT=(0x40) +RDI_INDEX=(0x20) +RDI_PARAM=(0x10) +RDI_STATE=(0x8) +RDI_STR=(0x2) +RDIRQL_FUNC=(PRIV_PAL_FUNC|0x7) +RDIRQL_FUNC_STR="rdirql" +RDKSP_FUNC=(PRIV_PAL_FUNC|0x18) +RDKSP_FUNC_STR="rdksp" +RDMCES_FUNC=(PRIV_PAL_FUNC|0x12) +RDMCES_FUNC_STR="rdmces" +RDPCR_FUNC=(PRIV_PAL_FUNC|0x1C) +RDPCR_FUNC_STR="rdpcr" +RDPSR_FUNC=(PRIV_PAL_FUNC|0x1A) +RDPSR_FUNC_STR="rdpsr" +RDSTATE_FUNC=(PRIV_PAL_FUNC|0x31) +RDSTATE_FUNC_STR="rdstate" +RDTEB_FUNC=(UNPRIV_PAL_FUNC|0xAB) +RDTEB_FUNC_STR="rdteb" +RDTEB64_FUNC=(UNPRIV_PAL_FUNC|0xAE) +RDTEB64_FUNC_STR="rdteb64" +RDTHREAD_FUNC=(PRIV_PAL_FUNC|0x1E) +RDTHREAD_FUNC_STR="rdthread" +RDW_ALLCHILDREN=0x80 +RDW_ERASE=0x4 +RDW_ERASENOW=0x200 +RDW_FRAME=0x400 +RDW_INTERNALPAINT=0x2 +RDW_INVALIDATE=0x1 +RDW_NOCHILDREN=0x40 +RDW_NOERASE=0x20 +RDW_NOFRAME=0x800 +RDW_NOINTERNALPAINT=0x10 +RDW_UPDATENOW=0x100 +RDW_VALIDATE=0x8 +READ_ATTRIBUTE_BUFFER_SIZE=512 +READ_ATTRIBUTES=0xD0 +READ_COMPRESSION_INFO_VALID=0x20 +READ_CONTROL=0x20000 +READ_THRESHOLD_BUFFER_SIZE=512 +READ_THRESHOLDS=0xD1 +READ_WRITE=2 +READABLE_LOCAL_CLOCK=0x1 +READAPI=0 +READERR=7 +REALIZEPALETTE="WM_REALIZEPALETTE" +REALTIME_PRIORITY_CLASS=0x100 +REASON_HWINSTALL=1 +REASON_OTHER=5 +REASON_PLANNED_FLAG=0x80000000 +REASON_SERVICEHANG=2 +REASON_SWHWRECONF=4 +REASON_SWINSTALL=0 +REASON_UNKNOWN=255 +REASON_UNSTABLE=3 +REBARBANDINFO_V3_SIZE=REBARBANDINFOA_V3_SIZE +REBARCLASSNAME="ReBarWindow" +REBARCLASSNAMEA="ReBarWindow32" +REBARCLASSNAMEW="ReBarWindow32" +REBOOT_FUNC=(PRIV_PAL_FUNC|0x3) +REBOOT_FUNC_STR="reboot" +RECEIVE_TIME_INDICATION_CAPABLE=0x8 +RECO_COPY=0x2 +RECO_CUT=0x3 +RECO_DRAG=0x4 +RECO_DROP=0x1 +RECO_PASTE=0x0 +RECONNECTINFO_HEADER_SIZE=sizeof(RECONNECTINFO_HEADER) +RECONNECTINFO_SIZE=sizeof(RECONNECTINFO) +RECORDER_BURNING=0x2 +RECORDER_DOING_NOTHING=0 +RECORDER_OPENED=0x1 +RECOVERED_READS_VALID=0x4 +RECOVERED_WRITES_VALID=0x1 +RECURSIVE_SEARCH=0x4 +RECURSIVE_SORT=0x2 +REDIRECT=5 +REFERENCE_BLACK_MAX=4000 +REFERENCE_BLACK_MIN=0 +REFERENCE_BUS_INTERFACE=KSMEDIUMSETID_Standard +REFERENCE_WHITE_MAX=10000 +REFERENCE_WHITE_MIN=6000 +REFPTRCOLLECTION_START=0xFFFFFFFF +REFRESH_XP_HEADER_CACHE=0x10000 +REG_BINARY=3 +REG_CREATED_NEW_KEY=0x1 +REG_DWORD=4 +REG_DWORD_BIG_ENDIAN=5 +REG_DWORD_LITTLE_ENDIAN=4 +REG_EXPAND_SZ=2 +REG_FORCE_RESTORE=0x8 +REG_FULL_RESOURCE_DESCRIPTOR=9 +REG_KEY_INSTDEV="Installed" +REG_LEGAL_CHANGE_FILTER=(REG_NOTIFY_CHANGE_NAME|REG_NOTIFY_CHANGE_ATTRIBUTES|REG_NOTIFY_CHANGE_LAST_SET|REG_NOTIFY_CHANGE_SECURITY) +REG_LEGAL_OPTION=(REG_OPTION_RESERVED|REG_OPTION_NON_VOLATILE|REG_OPTION_VOLATILE|REG_OPTION_CREATE_LINK|REG_OPTION_BACKUP_RESTORE) +REG_LINK=6 +REG_MULTI_SZ=7 +REG_NO_LAZY_FLUSH=0x4 +REG_NONE=0 +REG_NOTIFY_CHANGE_ATTRIBUTES=0x2 +REG_NOTIFY_CHANGE_LAST_SET=0x4 +REG_NOTIFY_CHANGE_NAME=0x1 +REG_NOTIFY_CHANGE_SECURITY=0x8 +REG_OPENED_EXISTING_KEY=0x2 +REG_OPTION_BACKUP_RESTORE=4 +REG_OPTION_CREATE_LINK=2 +REG_OPTION_NON_VOLATILE=0 +REG_OPTION_OPEN_LINK=0x8 +REG_OPTION_RESERVED=0 +REG_OPTION_VOLATILE=1 +REG_QWORD=11 +REG_QWORD_LITTLE_ENDIAN=11 +REG_REFRESH_HIVE=0x2 +REG_RESOURCE_LIST=8 +REG_RESOURCE_REQUIREMENTS_LIST=10 +REG_RESTORE_LOG_KEY="RegRestoreLogFile" +REG_ROW=MORE_ROWS +REG_SAVE_LOG_KEY="RegSaveLogFile" +REG_SZ=1 +REG_WHOLE_HIVE_VOLATILE=0x1 +REG1_DLL_NAME="Microsoft OLE1 Reg Library" +REGDB_E_BADTHREADINGMODEL=0x80040156 +REGDB_E_CLASSNOTREG=0x80040154 +REGDB_E_FIRST=0x80040150 +REGDB_E_IIDNOTREG=0x80040155 +REGDB_E_INVALIDVALUE=0x80040153 +REGDB_E_KEYMISSING=0x80040152 +REGDB_E_LAST=0x8004015F +REGDB_E_READREGDB=0x80040150 +REGDB_E_WRITEREGDB=0x80040151 +REGDB_S_FIRST=0x40150 +REGDB_S_LAST=0x4015F +REGDF_CONFLICTALL=(REGDF_CONFLICTIO|REGDF_CONFLICTMEM|REGDF_CONFLICTIRQ|REGDF_CONFLICTDMA) +REGDF_CONFLICTDMA=0x80000 +REGDF_CONFLICTIO=0x10000 +REGDF_CONFLICTIRQ=0x40000 +REGDF_CONFLICTMEM=0x20000 +REGDF_GENFORCEDCONFIG=0x20 +REGDF_MAPIRQ2TO9=0x100000 +REGDF_NEEDFULLCONFIG=0x10 +REGDF_NODETCONFIG=0x8000 +REGDF_NOTDETALL=(REGDF_NOTDETIO|REGDF_NOTDETMEM|REGDF_NOTDETIRQ|REGDF_NOTDETDMA) +REGDF_NOTDETDMA=0x8 +REGDF_NOTDETIO=0x1 +REGDF_NOTDETIRQ=0x4 +REGDF_NOTDETMEM=0x2 +REGDF_NOTVERIFIED=0x80000000 +REGISTER_PROTOCOL_ENTRY_POINT=RegisterProtocol +REGISTER_PROTOCOL_ENTRY_POINT_STRING="RegisterProtocol" +REGISTERED=0x4 +REGISTERING=0x0 +REGSTR_DATA_NETOS_IPX="IPX" +REGSTR_DATA_NETOS_NDIS="NDIS" +REGSTR_DATA_NETOS_ODI="ODI" +REGSTR_DEFAULT_INSTANCE="0000" +REGSTR_KEY_ACPIENUM="ACPI" +REGSTR_KEY_BACKBITMAP=TSZIEPATH TSZTOOLBAR ("\") (SZBACKBITMAP) +REGSTR_KEY_BIOSENUM="BIOS" +REGSTR_KEY_CLASS="Class" +REGSTR_KEY_CONFIG="Config" +REGSTR_KEY_CONTROL="Control" +REGSTR_KEY_CRASHES="Crashes" +REGSTR_KEY_CURRENT="Current" +REGSTR_KEY_CURRENT_ENV="\Windows 4.0" +REGSTR_KEY_DANGERS="Dangers" +REGSTR_KEY_DDHW_DESCRIPTION="Description" +REGSTR_KEY_DDHW_DRIVERNAME="DriverName" +REGSTR_KEY_DEFAULT="Default" +REGSTR_KEY_DEFAULT_HTML_EDITOR=SZ_IE_DEFAULT_HTML_EDITOR +REGSTR_KEY_DETMODVARS="DetModVars" +REGSTR_KEY_DEVICE_PROPERTIES="Properties" +REGSTR_KEY_DEVICEPARAMETERS="Device Parameters" +REGSTR_KEY_DISPLAY_CLASS="Display" +REGSTR_KEY_DOSOPTCDROM="CD-ROM" +REGSTR_KEY_DOSOPTMOUSE="MOUSE" +REGSTR_KEY_DRIVERS="\Drivers" +REGSTR_KEY_EBDAUTOEXECBATKEYBOARD="EBDAutoexecBatKeyboard" +REGSTR_KEY_EBDAUTOEXECBATLOCAL="EBDAutoexecBatLocale" +REGSTR_KEY_EBDCONFIGSYSKEYBOARD="EBDConfigSysKeyboard" +REGSTR_KEY_EBDCONFIGSYSLOCAL="EBDConfigSysLocale" +REGSTR_KEY_EBDFILESKEYBOARD="EBDFilesKeyboard" +REGSTR_KEY_EBDFILESLOCAL="EBDFilesLocale" +REGSTR_KEY_EISAENUM="NESA" +REGSTR_KEY_ENUM="Enum" +REGSTR_KEY_IE_SECURITY=SZ_IE_SECURITY +REGSTR_KEY_IE_SETTINGS=SZ_IE_SETTINGS +REGSTR_KEY_INIUPDATE="IniUpdate" +REGSTR_KEY_ISAENUM="ISAPnP" +REGSTR_KEY_JOYCURR="CurrentJoystickSettings" +REGSTR_KEY_JOYSETTINGS="JoystickSettings" +REGSTR_KEY_KEYBOARD_CLASS="Keyboard" +REGSTR_KEY_KNOWNDOCKINGSTATES="Hardware Profiles" +REGSTR_KEY_LOGCONFIG="LogConfig" +REGSTR_KEY_LOGON="\Logon" +REGSTR_KEY_MAIN=SZ_IE_MAIN +REGSTR_KEY_MEDIA_CLASS="MEDIA" +REGSTR_KEY_MIME_DATABASE_CHARSET=REGSTR_PATH_MIME_DATABASE ("\Charset") +REGSTR_KEY_MIME_DATABASE_CODEPAGE=REGSTR_PATH_MIME_DATABASE ("\CodePage") +REGSTR_KEY_MIME_DATABASE_RFC1766=REGSTR_PATH_MIME_DATABASE ("\Rfc1766") +REGSTR_KEY_MODEM_CLASS="Modem" +REGSTR_KEY_MODES="Modes" +REGSTR_KEY_MONITOR_CLASS="Monitor" +REGSTR_KEY_MOUSE_CLASS="Mouse" +REGSTR_KEY_NDISINFO="NDISInfo" +REGSTR_KEY_NETWORK="Network" +REGSTR_KEY_NETWORK_PERSISTENT="\Persistent" +REGSTR_KEY_NETWORK_RECENT="\Recent" +REGSTR_KEY_NETWORKPROVIDER="\NetworkProvider" +REGSTR_KEY_NOTEXT=TSZIEPATH TSZTOOLBAR ("\") (SZNOTEXT) +REGSTR_KEY_OVERRIDE="Override" +REGSTR_KEY_PCIENUM="PCI" +REGSTR_KEY_PCMCIA="PCMCIA\" +REGSTR_KEY_PCMCIA_CLASS="PCMCIA" +REGSTR_KEY_PCMCIAENUM="PCMCIA" +REGSTR_KEY_PCMTD="MTD-" +REGSTR_KEY_PCUNKNOWN="UNKNOWN_MANUFACTURER" +REGSTR_KEY_POL_COMPUTERS="Computers" +REGSTR_KEY_POL_DEFAULT=".default" +REGSTR_KEY_POL_USERGROUPDATA="GroupData\UserGroups\Priority" +REGSTR_KEY_POL_USERGROUPS="UserGroups" +REGSTR_KEY_POL_USERS="Users" +REGSTR_KEY_PORTS_CLASS="ports" +REGSTR_KEY_PRINT_PROC="\Print Processors" +REGSTR_KEY_PRINTERS="Printers" +REGSTR_KEY_QUICKLINKS=TSZIEPATH TSZTOOLBAR ("\Links") +REGSTR_KEY_ROOTENUM="Root" +REGSTR_KEY_SCSI_CLASS="SCSIAdapter" +REGSTR_KEY_SEARCHSTRINGS=SZ_IE_SEARCHSTRINGS +REGSTR_KEY_SETUP="\Setup" +REGSTR_KEY_SHARES="Software\Microsoft\Windows\CurrentVersion\Network\LanMan" +REGSTR_KEY_SYSTEM="System" +REGSTR_KEY_TRUSTWARNINGLEVEL=TSZWININETPATH (SZTRUSTWARNLEVEL) +REGSTR_KEY_USER="User" +REGSTR_KEY_VISIBLE=TSZIEPATH TSZTOOLBAR ("\") (SZVISIBLE) +REGSTR_KEY_VPOWERDENUM="VPOWERD" +REGSTR_KEY_WINOLDAPP="WinOldApp" +REGSTR_MACHTYPE_ATT_PC="ATT PC" +REGSTR_MACHTYPE_HP_VECTRA="HP Vectra" +REGSTR_MACHTYPE_IBMPC="IBM PC" +REGSTR_MACHTYPE_IBMPCAT="IBM PC/AT" +REGSTR_MACHTYPE_IBMPCCONV="IBM PC Convertible" +REGSTR_MACHTYPE_IBMPCJR="IBM PCjr" +REGSTR_MACHTYPE_IBMPCXT="IBM PC/XT" +REGSTR_MACHTYPE_IBMPCXT_286="IBM PC/XT 286" +REGSTR_MACHTYPE_IBMPS1=("IBM PS/1") +REGSTR_MACHTYPE_IBMPS2_25=("IBM PS/2-25") +REGSTR_MACHTYPE_IBMPS2_30=("IBM PS/2-30") +REGSTR_MACHTYPE_IBMPS2_30_286=("IBM PS/2-30 286") +REGSTR_MACHTYPE_IBMPS2_50=("IBM PS/2-50") +REGSTR_MACHTYPE_IBMPS2_50Z=("IBM PS/2-50Z") +REGSTR_MACHTYPE_IBMPS2_55SX=("IBM PS/2-55SX") +REGSTR_MACHTYPE_IBMPS2_60=("IBM PS/2-60") +REGSTR_MACHTYPE_IBMPS2_65SX=("IBM PS/2-65SX") +REGSTR_MACHTYPE_IBMPS2_70=("IBM PS/2-70") +REGSTR_MACHTYPE_IBMPS2_70_80=("IBM PS/2-70/80") +REGSTR_MACHTYPE_IBMPS2_80=("IBM PS/2-80") +REGSTR_MACHTYPE_IBMPS2_90=("IBM PS/2-90") +REGSTR_MACHTYPE_IBMPS2_P70=("IBM PS/2-P70") +REGSTR_MACHTYPE_PHOENIX_PCAT=("Phoenix PC/AT Compatible") +REGSTR_MACHTYPE_UNKNOWN=("Unknown") +REGSTR_MACHTYPE_ZENITH_PC=("Zenith PC") +REGSTR_MAX_VALUE_LENGTH=256 +REGSTR_PATH_ADDRARB=("System\CurrentControlSet\Services\Arbitrators\AddrArb") +REGSTR_PATH_AEDEBUG=("Software\Microsoft\Windows NT\CurrentVersion\AeDebug") +REGSTR_PATH_APPEARANCE=("Control Panel\Appearance") +REGSTR_PATH_APPPATCH=("System\CurrentControlSet\Control \SessionManager\AppPatches") +REGSTR_PATH_APPPATHS=("Software\Microsoft\Windows\CurrentVersion\App Paths") +REGSTR_PATH_APPS=REGSTR_PATH_SCHEMES ("\Apps") +REGSTR_PATH_APPS_DEFAULT=REGSTR_PATH_SCHEMES ("\Apps\.Default") +REGSTR_PATH_AUTOCOMPLETE=TSZWINCURVERPATH ("\Explorer\AutoComplete") +REGSTR_PATH_BIOSINFO=("System\CurrentControlSet\Control \BiosInfo") +REGSTR_PATH_CACHE=REGSTR_PATH_INTERNETSETTINGS ("\Cache") +REGSTR_PATH_CACHE_PATHS=REGSTR_PATH_CACHE ("\Paths") +REGSTR_PATH_CACHE_SPECIAL_PATHS=REGSTR_PATH_CACHE ("Special Paths") +REGSTR_PATH_CALENDARCLIENTS=TSZINTERNETCLIENTSPATH ("\Calendar") +REGSTR_PATH_CALLCLIENTS=TSZINTERNETCLIENTSPATH ("\Internet Call") +REGSTR_PATH_CDFS=("System\CurrentControlSet\Control \FileSystem\CDFS") +REGSTR_PATH_CHECKBADAPPS=("System\CurrentControlSet\Control \SessionManager\CheckBadApps") +REGSTR_PATH_CHECKBADAPPS400=("System\CurrentControlSet\Control \SessionManager\CheckBadApps400") +REGSTR_PATH_CHECKDISK=("Software\Microsoft\Windows\CurrentVersion\Applets\Check Drive") +REGSTR_PATH_CHECKDISKSET=("Settings") +REGSTR_PATH_CHECKDISKUDRVS=("NoUnknownDDErrDrvs") +REGSTR_PATH_CHECKVERDLLS=("System\CurrentControlSet\Control \SessionManager\CheckVerDLLs") +REGSTR_PATH_CHILD_PREFIX=("Child") +REGSTR_PATH_CHKLASTCHECK=("Software\Microsoft\Windows\CurrentVersion\Applets\Check Drive\LastCheck") +REGSTR_PATH_CHKLASTSURFAN=("Software\Microsoft\Windows\CurrentVersion\Applets\Check Drive\LastSurfaceAnalysis") +REGSTR_PATH_CLASS=("System\CurrentControlSet\Services\Class") +REGSTR_PATH_CLASS_NT=("System\CurrentControlSet\Control \Class") +REGSTR_PATH_CODEPAGE=("System\CurrentControlSet\Control \Nls\Codepage") +REGSTR_PATH_CODEVICEINSTALLERS=("System\CurrentControlSet\Control \CoDeviceInstallers") +REGSTR_PATH_COLORS=("Control Panel\Colors") +REGSTR_PATH_COMPUTRNAME=("System\CurrentControlSet\Control \ComputerName\ComputerName") +REGSTR_PATH_CONTACTCLIENTS=TSZINTERNETCLIENTSPATH ("\Contacts") +REGSTR_PATH_CONTROLPANEL=("Control Panel") +REGSTR_PATH_CONTROLSFOLDER=("Software\Microsoft\Windows\CurrentVersion\Controls Folder") +REGSTR_PATH_CRITICALDEVICEDATABASE=("System\CurrentControlSet\Control \CriticalDeviceDatabase") +REGSTR_PATH_CURRENT=("current") +REGSTR_PATH_CURRENT_CONTROL_SET=("System\CurrentControlSet\Control") +REGSTR_PATH_CURRENTCONTROLSET=("System\CurrentControlSet") +REGSTR_PATH_CURSORS=("Control Panel\Cursors") +REGSTR_PATH_CVNETWORK=("Software\Microsoft\Windows\CurrentVersion\Network") +REGSTR_PATH_DDHW="Hardware\DirectDrawDrivers" +REGSTR_PATH_DEFAULT=("default") +REGSTR_PATH_DEFAULT_HTML_EDITOR=TSZIEPATH ("\") (SZ_IE_DEFAULT_HTML_EDITOR) +REGSTR_PATH_DESKTOP=REGSTR_PATH_SCREENSAVE +REGSTR_PATH_DETECT=("Software\Microsoft\Windows\CurrentVersion\Detect") +REGSTR_PATH_DEVICE_CLASSES=("System\CurrentControlSet\Control \DeviceClasses") +REGSTR_PATH_DEVICEINSTALLER=("Software\Microsoft\Windows\CurrentVersion\Devicestaller") +REGSTR_PATH_DISPLAYSETTINGS=("Display\Settings") +REGSTR_PATH_DMAARB=("System\CurrentControlSet\Services\Arbitrators\DMAArb") +REGSTR_PATH_DRIVERSIGN=("Software\Microsoft\Driver Signing") +REGSTR_PATH_DRIVERSIGN_POLICY=("Software\Policies\Microsoft\Windows NT\Driver Signing") +REGSTR_PATH_DYNA_ENUM=("Config Manager\Enum") +REGSTR_PATH_EBD=REGSTR_PATH_SETUP REGSTR_KEY_SETUP ("\EBD") +REGSTR_PATH_EDITORS=TSZINTERNETCLIENTSPATH ("\Editors") +REGSTR_PATH_ENUM=("Enum") +REGSTR_PATH_ENVIRONMENTS=("System\CurrentControlSet\Control \Print \Environments") +REGSTR_PATH_EVENTLABELS=("AppEvents\EventLabels") +REGSTR_PATH_EXPLORER=("Software\Microsoft\Windows\CurrentVersion\Explorer") +REGSTR_PATH_EXTENSIBLE_CACHE=REGSTR_PATH_CACHE ("\Extensible Cache") +REGSTR_PATH_FAULT=("Software\Microsoft\Windows\CurrentVersion\Fault") +REGSTR_PATH_FILESYSTEM=("System\CurrentControlSet\Control \FileSystem") +REGSTR_PATH_FILESYSTEM_NOVOLTRACK=("System\CurrentControlSet\Control \FileSystem\NoVolTrack") +REGSTR_PATH_FLOATINGPOINTPROCESSOR=("HARDWARE\DESCRIPTION\System\FloatingPointProcessor") +REGSTR_PATH_FLOATINGPOINTPROCESSOR0=("HARDWARE\DESCRIPTION\System\FloatingPointProcessor\0") +REGSTR_PATH_FONTS=("Display\Fonts") +REGSTR_PATH_GRPCONV=("Software\Microsoft\Windows\CurrentVersion\GrpConv") +REGSTR_PATH_HACKINIFILE=("System\CurrentControlSet\Control \SessionManager\HackIniFiles") +REGSTR_PATH_HWPROFILES=("System\CurrentControlSet\Hardware Profiles") +REGSTR_PATH_HWPROFILESCURRENT=("System\CurrentControlSet\Hardware Profiles\Current") +REGSTR_PATH_ICONS=("Control Panel\Icons") +REGSTR_PATH_IDCONFIGDB=("System\CurrentControlSet\Control \IDConfigDB") +REGSTR_PATH_IE_SECURITY=TSZIEPATH ("\") (SZ_IE_SECURITY) +REGSTR_PATH_IE_SETTINGS=TSZIEPATH ("\") (SZ_IE_SETTINGS) +REGSTR_PATH_IEXPLORER=TSZIEPATH +REGSTR_PATH_INETCPL_PS_EXTENTIONS=TSZWINCURVERPATH ("\Controls Folder\Internet") +REGSTR_PATH_INETCPL_RESTRICTIONS=("Software\Policies\Microsoft\Internet Explorer\Control Panel") +REGSTR_PATH_INSTALLEDFILES=("System\CurrentControlSet\Control \InstalledFiles") +REGSTR_PATH_INTERNATIONAL=TSZIEPATH ("\International") +REGSTR_PATH_INTERNATIONAL_SCRIPTS=TSZIEPATH ("\International\Scripts") +REGSTR_PATH_INTERNET_LAN_SETTINGS=REGSTR_PATH_INTERNETSETTINGS ("\LAN") +REGSTR_PATH_INTERNET_SETTINGS=REGSTR_PATH_INTERNETSETTINGS +REGSTR_PATH_INTERNETSETTINGS=TSZWININETPATH +REGSTR_PATH_IOARB=("System\CurrentControlSet\Services\Arbitrators\IOArb") +REGSTR_PATH_IOS=("System\CurrentControlSet\Services\VxD\IOS") +REGSTR_PATH_IRQARB=("System\CurrentControlSet\Services\Arbitrators\IRQArb") +REGSTR_PATH_JAVAVM=TSZMICROSOFTPATH (SZJAVAVMPATH) +REGSTR_PATH_JOYCONFIG=REGSTR_PATH_MEDIARESOURCES ("\Joystick") +REGSTR_PATH_JOYOEM=REGSTR_PATH_PRIVATEPROPERTIES ("\Joystick\OEM") +REGSTR_PATH_KEYBOARD=("Control Panel\Keyboard") +REGSTR_PATH_KNOWN16DLLS=("System\CurrentControlSet\Control \SessionManager\Known16DLLs") +REGSTR_PATH_KNOWNDLLS=("System\CurrentControlSet\Control \SessionManager\KnownDLLs") +REGSTR_PATH_KNOWNVXDS=("System\CurrentControlSet\Control \SessionManager\KnownVxDs") +REGSTR_PATH_LASTBACKUP=("Software\Microsoft\Windows\CurrentVersion\Explorer\LastBackup") +REGSTR_PATH_LASTCHECK=("Software\Microsoft\Windows\CurrentVersion\Explorer\LastCheck") +REGSTR_PATH_LASTOPTIMIZE=("Software\Microsoft\Windows\CurrentVersion\Explorer\LastOptimize") +REGSTR_PATH_LOOKSCHEMES=("Control Panel\Appearance\Schemes") +REGSTR_PATH_MAILCLIENTS=TSZINTERNETCLIENTSPATH ("\MailCommand") +REGSTR_PATH_MAIN=TSZIEPATH ("\") (SZ_IE_MAIN) +REGSTR_PATH_MEDIAPROPERTIES=REGSTR_PATH_CURRENT_CONTROL_SET ("\MediaProperties") +REGSTR_PATH_MEDIARESOURCES=REGSTR_PATH_CURRENT_CONTROL_SET ("\MediaResources") +REGSTR_PATH_METRICS=("Control Panel\Desktop\WindowMetrics") +REGSTR_PATH_MIME_DATABASE=("MIME\Database") +REGSTR_PATH_MONITORS=("System\CurrentControlSet\Control \Print \Monitors") +REGSTR_PATH_MOSDISCONNECT=TSZMICROSOFTPATH ("\MOS\Preferences") +REGSTR_PATH_MOTHERBOARD=REGSTR_KEY_SYSTEMBOARD ("\") REGSTR_DEFAULT_INSTANCE +REGSTR_PATH_MOUSE=("Control Panel\Mouse") +REGSTR_PATH_MS32NETPROVIDER=REGSTR_PATH_SERVICES ("\MSNP32") REGSTR_KEY_NETWORKPROVIDER +REGSTR_PATH_MSDOSOPTS=("Software\Microsoft\Windows\CurrentVersion\MS-DOSOptions") +REGSTR_PATH_MULTI_FUNCTION=("MF") +REGSTR_PATH_MULTIMEDIA=REGSTR_PATH_SETUP ("\Multimedia") +REGSTR_PATH_MULTIMEDIA_AUDIO=("Software\Microsoft\Multimedia\Audio") +REGSTR_PATH_NAMES=REGSTR_PATH_SCHEMES ("\Names") +REGSTR_PATH_NCPSERVER=("System\CurrentControlSet\Services\NcpServer\Parameters") +REGSTR_PATH_NETEQUIV=("Software\Microsoft\Windows\CurrentVersion\Network\Equivalent") +REGSTR_PATH_NETWORK_USERSETTINGS=("Network") +REGSTR_PATH_NEWDOSBOX=("Software\Microsoft\Windows\CurrentVersion\MS-DOSSpecialConfig") +REGSTR_PATH_NEWSCLIENTS=TSZINTERNETCLIENTSPATH ("\NewsCommand") +REGSTR_PATH_NONDRIVERSIGN=("Software\Microsoft\Non-Driver Signing") +REGSTR_PATH_NONDRIVERSIGN_POLICY=("Software\Policies\Microsoft\Windows NT\Non-Driver Signing") +REGSTR_PATH_NOSUGGMSDOS=("Software\Microsoft\Windows\CurrentVersion\NoMSDOSWarn") +REGSTR_PATH_NT_CURRENTVERSION=("Software\Microsoft\Windows NT\CurrentVersion") +REGSTR_PATH_NW32NETPROVIDER=REGSTR_PATH_SERVICES ("\NWNP32") REGSTR_KEY_NETWORKPROVIDER +REGSTR_PATH_NWREDIR=("System\CurrentControlSet\Services\VxD\NWREDIR") +REGSTR_PATH_PCIIR=("System\CurrentControlSet\Control \Pnp\PciIrqRouting") +REGSTR_PATH_PCT1=TSZSCHANNELPROTOCOLSPATH ("\PCT 1.0\Client") +REGSTR_PATH_PIFCONVERT=("Software\Microsoft\Windows\CurrentVersion\PIFConvert") +REGSTR_PATH_POLICIES=("Software\Microsoft\Windows\CurrentVersion\Policies") +REGSTR_PATH_PRINT=("System\CurrentControlSet\Control \Print") +REGSTR_PATH_PRINTERS=("System\CurrentControlSet\Control \Print \Printers") +REGSTR_PATH_PRIVATEPROPERTIES=REGSTR_PATH_MEDIAPROPERTIES ("\PrivateProperties") +REGSTR_PATH_PROVIDERS=("System\CurrentControlSet\Control \Print \Providers") +REGSTR_PATH_PUBLICPROPERTIES=REGSTR_PATH_MEDIAPROPERTIES ("\PublicProperties") +REGSTR_PATH_PWDPROVIDER=("System\CurrentControlSet\Control \PwdProvider") +REGSTR_PATH_READDATAPORT=REGSTR_KEY_ISAENUM ("\ReadDataPort\0") +REGSTR_PATH_REALMODENET=("Software\Microsoft\Windows\CurrentVersion\Network\Real Mode Net") +REGSTR_PATH_RELIABILITY=("Software\Microsoft\Windows\CurrentVersion\Reliability") +REGSTR_PATH_REMOTEACCESS=("RemoteAccess") +REGSTR_PATH_REMOTEACESS=REGSTR_PATH_REMOTEACCESS +REGSTR_PATH_RNACOMPONENT=TSZWINCURVERPATH ("\Setup\OptionalComponents\RNA") +REGSTR_PATH_ROOT=("Enum\Root") +REGSTR_PATH_RUN=("Software\Microsoft\Windows\CurrentVersion\Run") +REGSTR_PATH_RUNONCE=("Software\Microsoft\Windows\CurrentVersion\RunOnce") +REGSTR_PATH_RUNONCE_KEY=TSZWINCURVERPATH ("\RunOnce") +REGSTR_PATH_RUNONCEEX=("Software\Microsoft\Windows\CurrentVersion\RunOnceEx") +REGSTR_PATH_RUNSERVICES=("Software\Microsoft\Windows\CurrentVersion\RunServices") +REGSTR_PATH_RUNSERVICESONCE=("Software\Microsoft\Windows\CurrentVersion\RunServicesOnce") +REGSTR_PATH_SCHEMES=("AppEvents\Schemes") +REGSTR_PATH_SCREENSAVE=("Control Panel\Desktop") +REGSTR_PATH_SEARCHSTRINGS=REGSTR_PATH_MAIN ("\") (SZ_IE_SEARCHSTRINGS) +REGSTR_PATH_SERVICES=("System\CurrentControlSet\Services") +REGSTR_PATH_SETUP=("Software\Microsoft\Windows\CurrentVersion") +REGSTR_PATH_SHELLSERVICEOBJECT=("Software\Microsoft\Windows\CurrentVersion\ShellServiceObject") +REGSTR_PATH_SHELLSERVICEOBJECTDELAYED=("Software\Microsoft\Windows\CurrentVersion\ShellServiceObjectDelayLoad") +REGSTR_PATH_SHUTDOWN=("System\CurrentControlSet\Control \Shutdown") +REGSTR_PATH_SOUND=("Control Panel\Sound") +REGSTR_PATH_SPECIAL_FOLDERS=REGSTR_PATH_EXPLORER ("\Shell Folders") +REGSTR_PATH_SSL2=TSZSCHANNELPROTOCOLSPATH ("\SSL 2.0\Client") +REGSTR_PATH_SSL3=TSZSCHANNELPROTOCOLSPATH ("\SSL 3.0\Client") +REGSTR_PATH_SUBSCRIPTION=REGSTR_PATH_INTERNETSETTINGS ("\Subscription Folder") +REGSTR_PATH_SYSTEMENUM=("System\CurrentControlSet\Enum") +REGSTR_PATH_SYSTRAY=("Software\Microsoft\Windows\CurrentVersion\Applets\SysTray") +REGSTR_PATH_THRESHOLDS=REGSTR_PATH_MAIN ("\") (SZ_IE_THRESHOLDS) +REGSTR_PATH_TIMEZONE=("System\CurrentControlSet\Control \TimeZoneInformation") +REGSTR_PATH_TOOLBAR=TSZIEPATH (SZTOOLBAR) +REGSTR_PATH_TRACKING=REGSTR_PATH_EXTENSIBLE_CACHE ("\Log") +REGSTR_PATH_UNIHELLO=TSZSCHANNELPROTOCOLSPATH ("\Multi-Protocol Unified Hello\Client") +REGSTR_PATH_UNINSTALL=("Software\Microsoft\Windows\CurrentVersion\Uninstall") +REGSTR_PATH_UPDATE=("System\CurrentControlSet\Control \Update") +REGSTR_PATH_URLHISTORY=REGSTR_PATH_INTERNETSETTINGS ("\Url History") +REGSTR_PATH_VCOMM=("System\CurrentControlSet\Services\VxD\VCOMM") +REGSTR_PATH_VMM=("System\CurrentControlSet\Services\VxD\VMM") +REGSTR_PATH_VMM32FILES=("System\CurrentControlSet\Control \VMM32Files") +REGSTR_PATH_VNETSUP=("System\CurrentControlSet\Services\VxD\VNETSUP") +REGSTR_PATH_VOLUMECACHE=("Software\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches") +REGSTR_PATH_VPOWERD=("System\CurrentControlSet\Services\VxD\VPOWERD") +REGSTR_PATH_VSOURCECLIENTS=TSZINTERNETCLIENTSPATH ("\VSourceCommand") +REGSTR_PATH_VXD=("System\CurrentControlSet\Services\VxD") +REGSTR_PATH_WARNVERDLLS=("System\CurrentControlSet\Control \SessionManager\WarnVerDLLs") +REGSTR_PATH_WINBOOT=("System\CurrentControlSet\Control \WinBoot") +REGSTR_PATH_WINDOWSAPPLETS=("Software\Microsoft\Windows\CurrentVersion\Applets") +REGSTR_PATH_WINLOGON=("Software\Microsoft\Windows\CurrentVersion\Winlogon") +REGSTR_PCI_DUAL_IDE=("PCIDualIDE") +REGSTR_PCI_OPTIONS=("Options") +REGSTR_VAL_ACCEPT_LANGUAGE=("AcceptLanguage") +REGSTR_VAL_ACCESSMEDIUM=("AccessMedium") +REGSTR_VAL_ACCESSTYPE=("AccessType") +REGSTR_VAL_ACCETP_LANGUAGE_TYPE=REG_SZ +REGSTR_VAL_ACDRIVESPINDOWN=("ACDriveSpinDown") +REGSTR_VAL_ACSPINDOWNPREVIOUS=("ACSpinDownPrevious") +REGSTR_VAL_ACTIVESERVICE=("ActiveService") +REGSTR_VAL_AEDEBUG_AUTO=("Auto") +REGSTR_VAL_AEDEBUG_DEBUGGER=("Debugger") +REGSTR_VAL_ALIASTO=("AliasForCharset") +REGSTR_VAL_ALIASTO_TYPE=REG_SZ +REGSTR_VAL_ALLOCATION=("Allocation") +REGSTR_VAL_ALPHANUMPWDS=("AlphanumPwds") +REGSTR_VAL_ANCHORCOLOR=("Anchor Color") +REGSTR_VAL_ANCHORCOLORHOVER=("Anchor Color Hover") +REGSTR_VAL_ANCHORCOLORVISITED=("Anchor Color Visited") +REGSTR_VAL_ANCHORUNDERLINE=("Anchor Underline") +REGSTR_VAL_APISUPPORT=("APISupport") +REGSTR_VAL_APMACTIMEOUT=("APMACTimeout") +REGSTR_VAL_APMBATTIMEOUT=("APMBatTimeout") +REGSTR_VAL_APMBIOSVER=("APMBiosVer") +REGSTR_VAL_APMFLAGS=("APMFlags") +REGSTR_VAL_APMMENUSUSPEND=("APMMenuSuspend") +REGSTR_VAL_APMSHUTDOWNPOWER=("APMShutDownPower") +REGSTR_VAL_APPINSTPATH=("AppInstallPath") +REGSTR_VAL_ASKFORCONFIG=("AskForConfig") +REGSTR_VAL_ASKFORCONFIGFUNC=("AskForConfigFunc") +REGSTR_VAL_ASYNCFILECOMMIT=("AsyncFileCommit") +REGSTR_VAL_ATTACHEDCOMPONENTS=("AttachedComponents") +REGSTR_VAL_AUTHENT_AGENT=("AuthenticatingAgent") +REGSTR_VAL_AUTODETECT=("AutoDetect") +REGSTR_VAL_AUTODETECT_TYPE=REG_SZ +REGSTR_VAL_AUTODIAL_MONITORCLASSNAME=("MS_AutodialMonitor") +REGSTR_VAL_AUTODIAL_TRYONLYONCE=("TryAutodialOnce") +REGSTR_VAL_AUTODIALDLLNAME=("AutodialDllName") +REGSTR_VAL_AUTODIALFCNNAME=("AutodialFcnName") +REGSTR_VAL_AUTOEXEC=("Autoexec.Bat") +REGSTR_VAL_AUTOINSNOTE=("AutoInsertNotification") +REGSTR_VAL_AUTOLOGON=("AutoLogon") +REGSTR_VAL_AUTOMOUNT=("AutoMountDrives") +REGSTR_VAL_AUTONAVIGATE=("SearchForExtensions") +REGSTR_VAL_AUTOSEARCH=("Do404Search") +REGSTR_VAL_AUTOSTART=("AutoStart") +REGSTR_VAL_BACKBITMAP=("BackBitmap") +REGSTR_VAL_BACKBITMAP_TYPE=REG_SZ +REGSTR_VAL_BACKGROUNDCOLOR=("Background Color") +REGSTR_VAL_BASEDEVICEPATH=("BaseDevicePath") +REGSTR_VAL_BASICPROPERTIES=("BasicProperties") +REGSTR_VAL_BASICPROPERTIES_32=("BasicProperties32") +REGSTR_VAL_BATDRIVESPINDOWN=("BatDriveSpinDown") +REGSTR_VAL_BATSPINDOWNPREVIOUS=("BatSpinDownPrevious") +REGSTR_VAL_BAUDRATE="BaudRate" +REGSTR_VAL_BAUDRATE_A="BaudRate" +REGSTR_VAL_BEHAVIOR_ON_FAILED_VERIFY=("BehaviorOnFailedVerify") +REGSTR_VAL_BIOSDATE=("BIOSDate") +REGSTR_VAL_BIOSNAME=("BIOSName") +REGSTR_VAL_BIOSVERSION=("BIOSVersion") +REGSTR_VAL_BITSPERPIXEL=("BitsPerPixel") +REGSTR_VAL_BODYCHARSET=("BodyCharset") +REGSTR_VAL_BODYCHARSET_TYPE=REG_SZ +REGSTR_VAL_BOOTCONFIG=("BootConfig") +REGSTR_VAL_BOOTCOUNT=("BootCount") +REGSTR_VAL_BOOTDIR=("BootDir") +REGSTR_VAL_BPP=("BPP") +REGSTR_VAL_BUFFAGETIMEOUT=("BufferAgeTimeout") +REGSTR_VAL_BUFFIDLETIMEOUT=("BufferIdleTimeout") +REGSTR_VAL_BUSDATATYPE=("BusDataType") +REGSTR_VAL_BUSTYPE=("BusType") +REGSTR_VAL_BYPASSAUTOCONFIG=("BypassAutoconfig") +REGSTR_VAL_CACHEPREFIX=("CachePrefix") +REGSTR_VAL_CACHEPREFIX_TYPE=REG_SZ +REGSTR_VAL_CAPABILITIES=("Capabilities") +REGSTR_VAL_CARDSPECIFIC=("CardSpecific") +REGSTR_VAL_CDCACHESIZE=("CacheSize") +REGSTR_VAL_CDCOMPATNAMES=("MSCDEXCompatNames") +REGSTR_VAL_CDEXTERRORS=("ExtendedErrors") +REGSTR_VAL_CDNOREADAHEAD=("NoReadAhead") +REGSTR_VAL_CDPREFETCH=("Prefetch") +REGSTR_VAL_CDPREFETCHTAIL=("PrefetchTail") +REGSTR_VAL_CDRAWCACHE=("RawCache") +REGSTR_VAL_CDROM=("GenCD") +REGSTR_VAL_CDROMCLASSNAME=("CDROM") +REGSTR_VAL_CDSHOWVERSIONS=("ShowVersions") +REGSTR_VAL_CDSVDSENSE=("SVDSense") +REGSTR_VAL_CHECKASSOC=("Check_Associations") +REGSTR_VAL_CHECKSUM=("CurrentChecksum") +REGSTR_VAL_CLASS=("Class") +REGSTR_VAL_CLASSGUID=("ClassGUID") +REGSTR_VAL_CMDRIVFLAGS=("CMDrivFlags") +REGSTR_VAL_CMENUMFLAGS=("CMEnumFlags") +REGSTR_VAL_CODEDOWNLOAD=("Code Download") +REGSTR_VAL_CODEDOWNLOAD_DEF=("yes") +REGSTR_VAL_CODEDOWNLOAD_TYPE=REG_SZ +REGSTR_VAL_CODEPAGE=("CodePage") +REGSTR_VAL_CODEPAGE_TYPE=REG_DWORD +REGSTR_VAL_COINSTALLERS_32=("CoInstallers32") +REGSTR_VAL_COMINFO=("ComInfo") +REGSTR_VAL_COMPATIBLEIDS=("CompatibleIDs") +REGSTR_VAL_COMPRESSIONMETHOD=("CompressionAlgorithm") +REGSTR_VAL_COMPRESSIONTHRESHOLD=("CompressionThreshold") +REGSTR_VAL_COMPUTERNAME=("ComputerName") +REGSTR_VAL_COMPUTRNAME=("ComputerName") +REGSTR_VAL_COMVERIFYBASE=("COMVerifyBase") +REGSTR_VAL_CONFIG=("ConfigPath") +REGSTR_VAL_CONFIGFLAGS=("ConfigFlags") +REGSTR_VAL_CONFIGMG=("CONFIGMG") +REGSTR_VAL_CONFIGSYS=("Config.Sys") +REGSTR_VAL_CONNECTION_TYPE=("ConnectionType") +REGSTR_VAL_CONTIGFILEALLOC=("ContigFileAllocSize") +REGSTR_VAL_CONVMEM=("ConvMem") +REGSTR_VAL_COVEREXCLUDE=("CoverExclude") +REGSTR_VAL_CPU=("CPU") +REGSTR_VAL_CRASHFUNCS=("CrashFuncs") +REGSTR_VAL_CSCONFIGFLAGS=("CSConfigFlags") +REGSTR_VAL_CURCONFIG=("CurrentConfig") +REGSTR_VAL_CURDRVLET=("CurrentDriveLetterAssignment") +REGSTR_VAL_CURRENT_BUILD=("CurrentBuildNumber") +REGSTR_VAL_CURRENT_CSDVERSION=("CSDVersion") +REGSTR_VAL_CURRENT_TYPE=("CurrentType") +REGSTR_VAL_CURRENT_USER=("Current User") +REGSTR_VAL_CURRENT_VERSION=("CurrentVersion") +REGSTR_VAL_CURRENTCONFIG=("CurrentConfig") +REGSTR_VAL_CUSTOMCOLORS=("CustomColors") +REGSTR_VAL_DATA_W="DeviceData" +REGSTR_VAL_DAYSTOKEEP=("DaysToKeep") +REGSTR_VAL_DEF_ENCODING=("Default_Encoding") +REGSTR_VAL_DEF_ENCODING_TYPE=REG_SZ +REGSTR_VAL_DEF_INETENCODING=("Default_InternetEncoding") +REGSTR_VAL_DEF_INETENCODING_TYPE=REG_DWORD +REGSTR_VAL_DEFAULT=("Default") +REGSTR_VAL_DEFAULT_CODEPAGE=("Default_CodePage") +REGSTR_VAL_DEFAULT_CODEPAGE_TYPE=REG_SZ +REGSTR_VAL_DEFAULT_SCRIPT=("Default_Script") +REGSTR_VAL_DEFAULT_SCRIPT_TYPE=REG_SZ +REGSTR_VAL_DESCRIPTION=("Description") +REGSTR_VAL_DESCRIPTION_TYPE=REG_SZ +REGSTR_VAL_DETCONFIG=("DetConfig") +REGSTR_VAL_DETECT=("Detect") +REGSTR_VAL_DETECTFUNC=("DetectFunc") +REGSTR_VAL_DETECTSIGNATURE=("DetectSignature") +REGSTR_VAL_DETFLAGS=("DetFlags") +REGSTR_VAL_DETFUNC=("DetFunc") +REGSTR_VAL_DEV_NAME_W="DeviceName" +REGSTR_VAL_DEVDESC=("DeviceDesc") +REGSTR_VAL_DEVICE_CHARACTERISTICS=("DeviceCharacteristics") +REGSTR_VAL_DEVICE_EXCLUSIVE=("Exclusive") +REGSTR_VAL_DEVICE_INSTANCE=("DeviceInstance") +REGSTR_VAL_DEVICE_NAME_W="DriverDesc" +REGSTR_VAL_DEVICE_SECURITY_DESCRIPTOR=("Security") +REGSTR_VAL_DEVICE_TYPE=("DeviceType") +REGSTR_VAL_DEVICEDRIVER=("DeviceDriver") +REGSTR_VAL_DEVICEPATH=("DevicePath") +REGSTR_VAL_DEVICESUBTYPE_W="DeviceSubType" +REGSTR_VAL_DEVICETYPE_W="DeviceType" +REGSTR_VAL_DEVLOADER=("DevLoader") +REGSTR_VAL_DEVTYPE=("DeviceType") +REGSTR_VAL_DIRECTHOST=("DirectHost") +REGSTR_VAL_DIRECTORY=("Directory") +REGSTR_VAL_DIRECTORY_TYPE=REG_EXPAND_SZ +REGSTR_VAL_DISABLECOUNT=("DisableCount") +REGSTR_VAL_DISABLEPWDCACHING=("DisablePwdCaching") +REGSTR_VAL_DISABLEREGTOOLS=("DisableRegistryTools") +REGSTR_VAL_DISCONNECT=("Disconnect") +REGSTR_VAL_DISCONNECTIDLETIME=("DisconnectIdleTime") +REGSTR_VAL_DISK=("GenDisk") +REGSTR_VAL_DISKCLASSNAME=("DiskDrive") +REGSTR_VAL_DISPCPL_NOAPPEARANCEPAGE=("NoDispAppearancePage") +REGSTR_VAL_DISPCPL_NOBACKGROUNDPAGE=("NoDispBackgroundPage") +REGSTR_VAL_DISPCPL_NODISPCPL=("NoDispCPL") +REGSTR_VAL_DISPCPL_NOSCRSAVPAGE=("NoDispScrSavPage") +REGSTR_VAL_DISPCPL_NOSETTINGSPAGE=("NoDispSettingsPage") +REGSTR_VAL_DISPLAY=("display") +REGSTR_VAL_DISPLAYFLAGS=("DisplayFlags") +REGSTR_VAL_DOCKED=("CurrentDockedState") +REGSTR_VAL_DOCKSTATE=("DockState") +REGSTR_VAL_DOES_POLLING=("PollingSupportNeeded") +REGSTR_VAL_DONTLOADIFCONFLICT=("DontLoadIfConflict") +REGSTR_VAL_DONTUSEMEM=("DontAllocLastMem") +REGSTR_VAL_DOS_SPOOL_MASK=("DOSSpoolMask") +REGSTR_VAL_DOSCP=("OEMCP") +REGSTR_VAL_DOSOPTFLAGS=("Flags") +REGSTR_VAL_DOSOPTGLOBALFLAGS=("GlobalFlags") +REGSTR_VAL_DOSOPTTIP=("TipText") +REGSTR_VAL_DOSPAGER=("DOSPager") +REGSTR_VAL_DOUBLEBUFFER=("DoubleBuffer") +REGSTR_VAL_DPI=("dpi") +REGSTR_VAL_DPILOGICALX=("DPILogicalX") +REGSTR_VAL_DPILOGICALY=("DPILogicalY") +REGSTR_VAL_DPIPHYSICALX=("DPIPhysicalX") +REGSTR_VAL_DPIPHYSICALY=("DPIPhysicalY") +REGSTR_VAL_DPMS=("DPMS") +REGSTR_VAL_DRIVE_SPINDOWN=("NoDispSpinDown") +REGSTR_VAL_DRIVER=("Driver") +REGSTR_VAL_DRIVER_DESC_W="DriverDesc" +REGSTR_VAL_DRIVERCACHEPATH=("DriverCachePath") +REGSTR_VAL_DRIVERDATE=("DriverDate") +REGSTR_VAL_DRIVERDATEDATA="DriverDateData" +REGSTR_VAL_DRIVERVERSION=("DriverVersion") +REGSTR_VAL_DRIVESPINDOWN=("DriveSpinDown") +REGSTR_VAL_DRIVEWRITEBEHIND=("DriveWriteBehind") +REGSTR_VAL_DRV=("drv") +REGSTR_VAL_DRVDESC=("DriverDesc") +REGSTR_VAL_DUPLICATEOF=("DuplicateOf") +REGSTR_VAL_DYNAMIC=("Dynamic") +REGSTR_VAL_EISA_FLAGS=("NESAFlags") +REGSTR_VAL_EISA_FUNCTIONS=("NESAFunctions") +REGSTR_VAL_EISA_FUNCTIONS_MASK=("EISAFunctionsMask") +REGSTR_VAL_EISA_RANGES=("NESARanges") +REGSTR_VAL_EISA_SIMULATE_INT15=("EISASimulateInt15") +REGSTR_VAL_ENABLEAUTODIAL=("EnableAutodial") +REGSTR_VAL_ENABLEAUTODIALDISCONNECT=("EnableAutodisconnect") +REGSTR_VAL_ENABLEAUTODISCONNECT=REGSTR_VAL_ENABLEAUTODIALDISCONNECT +REGSTR_VAL_ENABLEEXITDISCONNECT=("EnableExitDisconnect") +REGSTR_VAL_ENABLEINTS=("EnableInts") +REGSTR_VAL_ENABLESECURITYCHECK=("EnableSecurityCheck") +REGSTR_VAL_ENABLEUNATTENDED=("EnableUnattended") +REGSTR_VAL_ENCODENAME=("EncodingName") +REGSTR_VAL_ENCODENAME_TYPE=REG_SZ +REGSTR_VAL_ENUMERATOR=("Enumerator") +REGSTR_VAL_ENUMPROPPAGES=("EnumPropPages") +REGSTR_VAL_ENUMPROPPAGES_32=("EnumPropPages32") +REGSTR_VAL_ESDI=("ESDI\") +REGSTR_VAL_EXISTS=("Exists") +REGSTR_VAL_EXTMEM=("ExtMem") +REGSTR_VAL_FAMILY=("Family") +REGSTR_VAL_FAMILY_TYPE=REG_DWORD +REGSTR_VAL_FAULT_LOGFILE=("LogFile") +REGSTR_VAL_FIFODEPTH=("FIFODepth") +REGSTR_VAL_FILESHARING=("FileSharing") +REGSTR_VAL_FIRSTINSTALLDATETIME=("FirstInstallDateTime") +REGSTR_VAL_FIRSTNETDRIVE=("FirstNetworkDrive") +REGSTR_VAL_FIXED_FONT=("IEFixedFontName") +REGSTR_VAL_FIXED_FONT_TYPE=REG_SZ +REGSTR_VAL_FIXEDWIDTHFONT=("FixedWidthFont") +REGSTR_VAL_FIXEDWIDTHFONT_TYPE=REG_SZ +REGSTR_VAL_FLOP=("FLOP\") +REGSTR_VAL_FLOPPY=("FLOPPY") +REGSTR_VAL_FONT_LongYPE=REG_BINARY +REGSTR_VAL_FONT_SCRIPT=("Script") +REGSTR_VAL_FONT_SCRIPT_NAME=("Script") +REGSTR_VAL_FONT_SCRIPT_NAME_TYPE=REG_SZ +REGSTR_VAL_FONT_SCRIPT_TYPE=REG_SZ +REGSTR_VAL_FONT_SIZE=("IEFontSize") +REGSTR_VAL_FONT_SIZE_DEF=2 +REGSTR_VAL_FONTSIZE=("FontSize") +REGSTR_VAL_FORCECL=("ForceChangeLine") +REGSTR_VAL_FORCEDCONFIG=("ForcedConfig") +REGSTR_VAL_FORCEFIFO=("ForceFIFO") +REGSTR_VAL_FORCELOAD=("ForceLoadPD") +REGSTR_VAL_FORCEPMIO=("ForcePMIO") +REGSTR_VAL_FORCEREBOOT=("ForceReboot") +REGSTR_VAL_FORCERMIO=("ForceRMIO") +REGSTR_VAL_FREESPACERATIO=("FreeSpaceRatio") +REGSTR_VAL_FRIENDLY_NAME_W="FriendlyName" +REGSTR_VAL_FRIENDLYNAME="FriendlyName" +REGSTR_VAL_FULLTRACE="FullTrace" +REGSTR_VAL_FUNCDESC="FunctionDesc" +REGSTR_VAL_GAPTIME="GapTime" +REGSTR_VAL_GENERIC_CAPS_W="Capabilities" +REGSTR_VAL_GRB="grb" +REGSTR_VAL_GUID="GUID" +REGSTR_VAL_GUID_W="GUID" +REGSTR_VAL_HARDWARE="HardwareConfig" +REGSTR_VAL_HARDWARE_KEY=("HardWareKey") +REGSTR_VAL_HARDWARE_W="HardwareConfig" +REGSTR_VAL_HARDWAREID=("HardwareID") +REGSTR_VAL_HEADERCHARSET=("HeaderCharset") +REGSTR_VAL_HEADERCHARSET_TYPE=REG_SZ +REGSTR_VAL_HIDESHAREPWDS=("HideSharePwds") +REGSTR_VAL_HRES=("HRes") +REGSTR_VAL_HTTP_ERRORS=("Friendly http errors") +REGSTR_VAL_HWDETECT=("HardwareDetect") +REGSTR_VAL_HWMECHANISM=("HWMechanism") +REGSTR_VAL_HWREV=("HWRevision") +REGSTR_VAL_ID=("CurrentID") +REGSTR_VAL_IDE_FORCE_SERIALIZE=("ForceSerialization") +REGSTR_VAL_IDE_NO_SERIALIZE=("IDENoSerialize") +REGSTR_VAL_IE_CUSTOMCOLORS=("Custom Colors") +REGSTR_VAL_IE_CUSTOMCOLORS_TYPE=REG_BINARY +REGSTR_VAL_INETCPL_ADVANCEDTAB=("AdvancedTab") +REGSTR_VAL_INETCPL_CONNECTIONSTAB=("ConnectionsTab") +REGSTR_VAL_INETCPL_CONTENTTAB=("ContentTab") +REGSTR_VAL_INETCPL_GENERALTAB=("GeneralTab") +REGSTR_VAL_INETCPL_IEAK=("IEAKContext") +REGSTR_VAL_INETCPL_PROGRAMSTAB=("ProgramsTab") +REGSTR_VAL_INETCPL_SECURITYTAB=("SecurityTab") +REGSTR_VAL_INETENCODING=("InternetEncoding") +REGSTR_VAL_INETENCODING_TYPE=REG_DWORD +REGSTR_VAL_INFNAME=("InfName") +REGSTR_VAL_INFPATH=("InfPath") +REGSTR_VAL_INFSECTION=("InfSection") +REGSTR_VAL_INFSECTIONEXT=("InfSectionExt") +REGSTR_VAL_INHIBITRESULTS=("InhibitResults") +REGSTR_VAL_INSICON=("Icon") +REGSTR_VAL_INSTALLER=("Installer") +REGSTR_VAL_INSTALLER_32=("Installer32") +REGSTR_VAL_INSTALLTYPE=("InstallType") +REGSTR_VAL_INSTANCEIDENTIFIER=("InstanceIdentifier") +REGSTR_VAL_INT13=("Int13") +REGSTR_VAL_INTERFACETYPE=("InterfaceType") +REGSTR_VAL_INTERNETENTRY=("InternetProfile") +REGSTR_VAL_INTERNETENTRYBKUP=("BackupInternetProfile") +REGSTR_VAL_INTERNETPROFILE=REGSTR_VAL_INTERNETENTRY +REGSTR_VAL_ISAPNP=("ISAPNP") +REGSTR_VAL_ISAPNP_RDP_OVERRIDE=("RDPOverRide") +REGSTR_VAL_JAVAJIT=("EnableJIT") +REGSTR_VAL_JAVAJIT_DEF=FALSE +REGSTR_VAL_JAVAJIT_TYPE=REG_DWORD +REGSTR_VAL_JAVALOGGING=("EnableLogging") +REGSTR_VAL_JAVALOGGING_DEF=FALSE +REGSTR_VAL_JAVALOGGING_TYPE=REG_DWORD +REGSTR_VAL_JOYCALLOUT=("JoystickCallout") +REGSTR_VAL_JOYNCONFIG=("Joystick%dConfiguration") +REGSTR_VAL_JOYNOEMCALLOUT=("Joystick%dOEMCallout") +REGSTR_VAL_JOYNOEMNAME=("Joystick%dOEMName") +REGSTR_VAL_JOYOEMCAL1=("OEMCal1") +REGSTR_VAL_JOYOEMCAL10=("OEMCal10") +REGSTR_VAL_JOYOEMCAL11=("OEMCal11") +REGSTR_VAL_JOYOEMCAL12=("OEMCal12") +REGSTR_VAL_JOYOEMCAL2=("OEMCal2") +REGSTR_VAL_JOYOEMCAL3=("OEMCal3") +REGSTR_VAL_JOYOEMCAL4=("OEMCal4") +REGSTR_VAL_JOYOEMCAL5=("OEMCal5") +REGSTR_VAL_JOYOEMCAL6=("OEMCal6") +REGSTR_VAL_JOYOEMCAL7=("OEMCal7") +REGSTR_VAL_JOYOEMCAL8=("OEMCal8") +REGSTR_VAL_JOYOEMCAL9=("OEMCal9") +REGSTR_VAL_JOYOEMCALCAP=("OEMCalCap") +REGSTR_VAL_JOYOEMCALLOUT=("OEMCallout") +REGSTR_VAL_JOYOEMCALWINCAP=("OEMCalWinCap") +REGSTR_VAL_JOYOEMDATA=("OEMData") +REGSTR_VAL_JOYOEMNAME=("OEMName") +REGSTR_VAL_JOYOEMPOVLABEL=("OEMPOVLabel") +REGSTR_VAL_JOYOEMRLABEL=("OEMRLabel") +REGSTR_VAL_JOYOEMTESTBUTTONCAP=("OEMTestButtonCap") +REGSTR_VAL_JOYOEMTESTBUTTONDESC=("OEMTestButtonDesc") +REGSTR_VAL_JOYOEMTESTMOVECAP=("OEMTestMoveCap") +REGSTR_VAL_JOYOEMTESTMOVEDESC=("OEMTestMoveDesc") +REGSTR_VAL_JOYOEMTESTWINCAP=("OEMTestWinCap") +REGSTR_VAL_JOYOEMULABEL=("OEMULabel") +REGSTR_VAL_JOYOEMVLABEL=("OEMVLabel") +REGSTR_VAL_JOYOEMXYLABEL=("OEMXYLabel") +REGSTR_VAL_JOYOEMZLABEL=("OEMZLabel") +REGSTR_VAL_JOYUSERVALUES=("JoystickUserValues") +REGSTR_VAL_LASTALIVEINTERVAL=("TimeStampInterval") +REGSTR_VAL_LASTALIVESTAMP=("LastAliveStamp") +REGSTR_VAL_LASTBOOTPMDRVS=("LastBootPMDrvs") +REGSTR_VAL_LASTPCIBUSNUM=("LastPCIBusNum") +REGSTR_VAL_LAUNCH_APPS="LaunchApplications" +REGSTR_VAL_LAUNCH_APPS_W="LaunchApplications" +REGSTR_VAL_LAUNCHABLE="Launchable" +REGSTR_VAL_LAUNCHABLE_W="Launchable" +REGSTR_VAL_LEGACYINFOPT=("LegacyInfOption") +REGSTR_VAL_LEGALNOTICECAPTION=("LegalNoticeCaption") +REGSTR_VAL_LEGALNOTICETEXT=("LegalNoticeText") +REGSTR_VAL_LEVEL=("Level") +REGSTR_VAL_LEVEL_TYPE=REG_DWORD +REGSTR_VAL_LICENSINGINFO=("LicensingInfo") +REGSTR_VAL_LINKED=("Linked") +REGSTR_VAL_LOADHI=("LoadHi") +REGSTR_VAL_LOADIMAGES=("Displayline Images") +REGSTR_VAL_LOADRMDRIVERS=("LoadRMDrivers") +REGSTR_VAL_LOCALPAGE=("Local Page") +REGSTR_VAL_LOCATION_INFORMATION=("LocationInformation") +REGSTR_VAL_LOWERFILTERS=("LowerFilters") +REGSTR_VAL_MACHINETYPE=("MachineType") +REGSTR_VAL_MANUFACTURER=("Manufacturer") +REGSTR_VAL_MAP=("Map") +REGSTR_VAL_MATCHINGDEVID=("MatchingDeviceId") +REGSTR_VAL_MAX_HCID_LEN=1024 +REGSTR_VAL_MAXCONNECTIONS=("MaxConnections") +REGSTR_VAL_MAXLIP=("MaxLIP") +REGSTR_VAL_MAXRES=("MaxResolution") +REGSTR_VAL_MAXRETRY=("MaxRetry") +REGSTR_VAL_MEDIA=("MediaPath") +REGSTR_VAL_MF_FLAGS=("MFFlags") +REGSTR_VAL_MFG=("Mfg") +REGSTR_VAL_MINIPORT_STAT=("MiniportStatus") +REGSTR_VAL_MINPWDLEN=("MinPwdLen") +REGSTR_VAL_MINRETRY=("MinRetry") +REGSTR_VAL_MODE=("Mode") +REGSTR_VAL_MODEL=("Model") +REGSTR_VAL_MOSDISCONNECT=("DisconnectTimeout") +REGSTR_VAL_MSDOSMODE=("MSDOSMode") +REGSTR_VAL_MSDOSMODEDISCARD=("Discard") +REGSTR_VAL_MUSTBEVALIDATED=("MustBeValidated") +REGSTR_VAL_NAMECACHECOUNT=("NameCache") +REGSTR_VAL_NAMENUMERICTAIL=("NameNumericTail") +REGSTR_VAL_NCP_BROWSEMASTER=("BrowseMaster") +REGSTR_VAL_NCP_USEPEERBROWSING=("Use_PeerBrowsing") +REGSTR_VAL_NCP_USESAP=("Use_Sap") +REGSTR_VAL_NDP=("NDP") +REGSTR_VAL_NETCARD=("Netcard") +REGSTR_VAL_NETCLEAN=("NetClean") +REGSTR_VAL_NETOSTYPE=("NetOSType") +REGSTR_VAL_NETSETUP_DISABLE=("NoNetSetup") +REGSTR_VAL_NETSETUP_NOCONFIGPAGE=("NoNetSetupConfigPage") +REGSTR_VAL_NETSETUP_NOIDPAGE=("NoNetSetupIDPage") +REGSTR_VAL_NETSETUP_NOSECURITYPAGE=("NoNetSetupSecurityPage") +REGSTR_VAL_NEWDIRECTORY=("NewDirectory") +REGSTR_VAL_NEWDIRECTORY_TYPE=REG_EXPAND_SZ +REGSTR_VAL_NOCMOSORFDPT=("NoCMOSorFDPT") +REGSTR_VAL_NODISPLAYCLASS=("NoDisplayClass") +REGSTR_VAL_NOENTIRENETWORK=("NoEntireNetwork") +REGSTR_VAL_NOFILESHARING=("NoFileSharing") +REGSTR_VAL_NOFILESHARINGCTRL=("NoFileSharingControl") +REGSTR_VAL_NOIDE=("NoIDE") +REGSTR_VAL_NOINSTALLCLASS=("NoInstallClass") +REGSTR_VAL_NONETAUTODIAL=("NoNetAutodial") +REGSTR_VAL_NONSTANDARD_ATAPI=("NonStandardATAPI") +REGSTR_VAL_NOPRINTSHARING=("NoPrintSharing") +REGSTR_VAL_NOPRINTSHARINGCTRL=("NoPrintSharingControl") +REGSTR_VAL_NOTEXT=(SZNOTEXT) +REGSTR_VAL_NOUSECLASS=("NoUseClass") +REGSTR_VAL_NOWORKGROUPCONTENTS=("NoWorkgroupContents") +REGSTR_VAL_OLDMSDOSVER=("OldMSDOSVer") +REGSTR_VAL_OLDWINDIR=("OldWinDir") +REGSTR_VAL_OPTIMIZESFN=("OptimizeSFN") +REGSTR_VAL_OPTIONS=("Options") +REGSTR_VAL_OPTORDER=("Order") +REGSTR_VAL_P1284MDL=("Model") +REGSTR_VAL_P1284MFG=("Manufacturer") +REGSTR_VAL_PAGETRANSITIONS=("Page_Transitions") +REGSTR_VAL_PAGETRANSITIONS_DEF=TRUE +REGSTR_VAL_PATHCACHECOUNT=("PathCache") +REGSTR_VAL_PCCARD_POWER=("EnablePowerManagement") +REGSTR_VAL_PCI=("PCI") +REGSTR_VAL_PCIBIOSVER=("PCIBIOSVer") +REGSTR_VAL_PCICIRQMAP=("PCICIRQMap") +REGSTR_VAL_PCICOPTIONS=("PCICOptions") +REGSTR_VAL_PCMCIA_ALLOC=("AllocMemWin") +REGSTR_VAL_PCMCIA_ATAD=("ATADelay") +REGSTR_VAL_PCMCIA_MEM=("Memory") +REGSTR_VAL_PCMCIA_OPT=("Options") +REGSTR_VAL_PCMCIA_SIZ=("MinRegionSize") +REGSTR_VAL_PCMTDRIVER=("MTD") +REGSTR_VAL_PCSSDRIVER=("Driver") +REGSTR_VAL_PHYSICALDEVICEOBJECT=("PhysicalDeviceObject") +REGSTR_VAL_PLAYSOUNDS=("Play_Background_Sounds") +REGSTR_VAL_PLAYVIDEOS=("Displayline Videos") +REGSTR_VAL_PMODE_INT13=("PModeInt13") +REGSTR_VAL_PNPBIOSVER=("PnPBIOSVer") +REGSTR_VAL_PNPSTRUCOFFSET=("PnPStrucOffset") +REGSTR_VAL_POLICY=("Policy") +REGSTR_VAL_POLLING=("Polling") +REGSTR_VAL_PORTNAME=("PortName") +REGSTR_VAL_PORTSUBCLASS=("PortSubClass") +REGSTR_VAL_PREFERENCEORDER=("PreferenceOrder") +REGSTR_VAL_PREFREDIR=("PreferredRedir") +REGSTR_VAL_PRESERVECASE=("PreserveCase") +REGSTR_VAL_PRESERVELONGNAMES=("PreserveLongNames") +REGSTR_VAL_PRINTERS_HIDETABS=("NoPrinterTabs") +REGSTR_VAL_PRINTERS_MASK=("PrintersMask") +REGSTR_VAL_PRINTERS_NOADD=("NoAddPrinter") +REGSTR_VAL_PRINTERS_NODELETE=("NoDeletePrinter") +REGSTR_VAL_PRINTSHARING=("PrintSharing") +REGSTR_VAL_PRIORITY=("Priority") +REGSTR_VAL_PRIVATE=("Private") +REGSTR_VAL_PRIVATEFUNC=("PrivateFunc") +REGSTR_VAL_PRIVATEPROBLEM=("PrivateProblem") +REGSTR_VAL_PRIVCONVERTER=("PrivConverter") +REGSTR_VAL_PRIVCONVERTER_TYPE=REG_SZ +REGSTR_VAL_PROBLEM=("Problem") +REGSTR_VAL_PRODUCTID=("ProductId") +REGSTR_VAL_PRODUCTTYPE=("ProductType") +REGSTR_VAL_PROFILEFLAGS=("ProfileFlags") +REGSTR_VAL_PROP_FONT=("IEPropFontName") +REGSTR_VAL_PROP_FONT_TYPE=REG_SZ +REGSTR_VAL_PROPERTIES=("Properties") +REGSTR_VAL_PROPOPRTIONALFONT_TYPE=REG_SZ +REGSTR_VAL_PROPORTIONALFONT=("ProportionalFont") +REGSTR_VAL_PROTINIPATH=("ProtIniPath") +REGSTR_VAL_PROVIDER_NAME=("ProviderName") +REGSTR_VAL_PROXYENABLE=("ProxyEnable") +REGSTR_VAL_PROXYOVERRIDE=("ProxyOverride") +REGSTR_VAL_PROXYSERVER=("ProxyServer") +REGSTR_VAL_PWDEXPIRATION=("PwdExpiration") +REGSTR_VAL_PWDPROVIDER_CHANGEORDER=("ChangeOrder") +REGSTR_VAL_PWDPROVIDER_CHANGEPWD=("ChangePassword") +REGSTR_VAL_PWDPROVIDER_CHANGEPWDHWND=("ChangePasswordHwnd") +REGSTR_VAL_PWDPROVIDER_DESC=("Description") +REGSTR_VAL_PWDPROVIDER_GETPWDSTATUS=("GetPasswordStatus") +REGSTR_VAL_PWDPROVIDER_ISNP=("NetworkProvider") +REGSTR_VAL_PWDPROVIDER_PATH=("ProviderPath") +REGSTR_VAL_RDINTTHRESHOLD=("RDIntThreshold") +REGSTR_VAL_READAHEADTHRESHOLD=("ReadAheadThreshold") +REGSTR_VAL_READCACHING=("ReadCaching") +REGSTR_VAL_REALNETSTART=("RealNetStart") +REGSTR_VAL_REDIALATTEMPTS=("RedialAttempts") +REGSTR_VAL_REDIALINTERVAL=("RedialWait") +REGSTR_VAL_REFRESHRATE=("RefreshRate") +REGSTR_VAL_REGITEMDELETEMESSAGE=("Removal Message") +REGSTR_VAL_REGORGANIZATION=("RegisteredOrganization") +REGSTR_VAL_REGOWNER=("RegisteredOwner") +REGSTR_VAL_REMOTE_PATH=("RemotePath") +REGSTR_VAL_REMOVABLE=("Removable") +REGSTR_VAL_REMOVEROMOKAY=("RemoveRomOkay") +REGSTR_VAL_REMOVEROMOKAYFUNC=("RemoveRomOkayFunc") +REGSTR_VAL_RESERVED_DEVNODE=("HTREE\RESERVED\0") +REGSTR_VAL_RESOLUTION=("Resolution") +REGSTR_VAL_RESOURCE_MAP=("ResourceMap") +REGSTR_VAL_RESOURCE_PICKER_EXCEPTIONS="ResourcePickerExceptions" +REGSTR_VAL_RESOURCE_PICKER_TAGS="ResourcePickerTags" +REGSTR_VAL_RESOURCES=("Resources") +REGSTR_VAL_RESTRICTRUN=("RestrictRun") +REGSTR_VAL_RESUMERESET=("ResumeReset") +REGSTR_VAL_REVISION=("Revision") +REGSTR_VAL_REVLEVEL=("RevisionLevel") +REGSTR_VAL_RNAINSTALLED=("Installed") +REGSTR_VAL_ROOT_DEVNODE=("HTREE\ROOT\0") +REGSTR_VAL_RUNLOGINSCRIPT=("ProcessLoginScript") +REGSTR_VAL_SAFETYWARNINGLEVEL=("Safety Warning Level") +REGSTR_VAL_SCAN_ONLY_FIRST=("ScanOnlyFirstDrive") +REGSTR_VAL_SCANNER=("SCANNER") +REGSTR_VAL_SCHANNELENABLEPROTOCOL=("Enabled") +REGSTR_VAL_SCHANNELENABLEPROTOCOL_DEF=TRUE +REGSTR_VAL_SCHANNELENABLEPROTOCOL_TYPE=REG_DWORD +REGSTR_VAL_SCRIPT_FIXED_FONT=("IEFixedFontName") +REGSTR_VAL_SCRIPT_FIXED_FONT_TYPE=REG_SZ +REGSTR_VAL_SCRIPT_PROP_FONT=("IEPropFontName") +REGSTR_VAL_SCRIPT_PROP_FONT_TYPE=REG_SZ +REGSTR_VAL_SCSI=("SCSI\") +REGSTR_VAL_SCSILUN=("SCSILUN") +REGSTR_VAL_SCSITID=("SCSITargetID") +REGSTR_VAL_SEARCHMODE=("SearchMode") +REGSTR_VAL_SEARCHOPTIONS=("SearchOptions") +REGSTR_VAL_SEARCHPAGE=("Search Page") +REGSTR_VAL_SECCPL_NOADMINPAGE=("NoAdminPage") +REGSTR_VAL_SECCPL_NOPROFILEPAGE=("NoProfilePage") +REGSTR_VAL_SECCPL_NOPWDPAGE=("NoPwdPage") +REGSTR_VAL_SECCPL_NOSECCPL=("NoSecCPL") +REGSTR_VAL_SECURITYACTICEXSCRIPTS=("Security_RunScripts") +REGSTR_VAL_SECURITYACTICEXSCRIPTS_DEF=TRUE +REGSTR_VAL_SECURITYACTICEXSCRIPTS_TYPE=REG_BINARY +REGSTR_VAL_SECURITYACTIVEX=("Security_RunActiveXControls") +REGSTR_VAL_SECURITYACTIVEX_DEF=TRUE +REGSTR_VAL_SECURITYACTIVEX_TYPE=REG_BINARY +REGSTR_VAL_SECURITYALLOWCOOKIES=("AllowCookies") +REGSTR_VAL_SECURITYALLOWCOOKIES_DEF=TRUE +REGSTR_VAL_SECURITYALLOWCOOKIES_TYPE=REG_BINARY +REGSTR_VAL_SECURITYDISABLECACHINGOFSSLPAGES=("DisableCachingOfSSLPages") +REGSTR_VAL_SECURITYDISABLECACHINGOFSSLPAGES_DEF=FALSE +REGSTR_VAL_SECURITYDISABLECACHINGOFSSLPAGES_TYPE=REG_DWORD +REGSTR_VAL_SECURITYJAVA=("Security_RunJavaApplets") +REGSTR_VAL_SECURITYJAVA_DEF=TRUE +REGSTR_VAL_SECURITYJAVA_TYPE=REG_BINARY +REGSTR_VAL_SECURITYWARNONBADCERTSENDING=("WarnOnBadCertSending") +REGSTR_VAL_SECURITYWARNONBADCERTSENDING_DEF=TRUE +REGSTR_VAL_SECURITYWARNONBADCERTSENDING_TYPE=REG_BINARY +REGSTR_VAL_SECURITYWARNONBADCERTVIEWING=("WarnOnBadCertRecving") +REGSTR_VAL_SECURITYWARNONBADCERTVIEWING_DEF=TRUE +REGSTR_VAL_SECURITYWARNONBADCERTVIEWING_TYPE=REG_BINARY +REGSTR_VAL_SECURITYWARNONSEND=("WarnOnPost") +REGSTR_VAL_SECURITYWARNONSEND_DEF=TRUE +REGSTR_VAL_SECURITYWARNONSEND_TYPE=REG_BINARY +REGSTR_VAL_SECURITYWARNONSENDALWAYS=("WarnAlwaysOnPost") +REGSTR_VAL_SECURITYWARNONSENDALWAYS_DEF=TRUE +REGSTR_VAL_SECURITYWARNONSENDALWAYS_TYPE=REG_BINARY +REGSTR_VAL_SECURITYWARNONVIEW=("WarnOnView") +REGSTR_VAL_SECURITYWARNONVIEW_DEF=TRUE +REGSTR_VAL_SECURITYWARNONVIEW_TYPE=REG_BINARY +REGSTR_VAL_SECURITYWARNONZONECROSSING=("WarnOnZoneCrossing") +REGSTR_VAL_SECURITYWARNONZONECROSSING_DEF=TRUE +REGSTR_VAL_SECURITYWARNONZONECROSSING_TYPE=REG_BINARY +REGSTR_VAL_SERVICE=("Service") +REGSTR_VAL_SETUPFLAGS=("SetupFlags") +REGSTR_VAL_SETUPMACHINETYPE=("SetupMachineType") +REGSTR_VAL_SETUPN=("SetupN") +REGSTR_VAL_SETUPNPATH=("SetupNPath") +REGSTR_VAL_SETUPPROGRAMRAN=("SetupProgramRan") +REGSTR_VAL_SHARE_IRQ=("ForceIRQSharing") +REGSTR_VAL_SHARES_FLAGS=("Flags") +REGSTR_VAL_SHARES_PATH=("Path") +REGSTR_VAL_SHARES_REMARK=("Remark") +REGSTR_VAL_SHARES_RO_PASS=("Parm2") +REGSTR_VAL_SHARES_RW_PASS=("Parm1") +REGSTR_VAL_SHARES_TYPE=("Type") +REGSTR_VAL_SHELLVERSION=("ShellVersion") +REGSTR_VAL_SHOWADDRESSBAR=("Show_URLToolBar") +REGSTR_VAL_SHOWDOTS=("ShowDots") +REGSTR_VAL_SHOWFOCUS=("Tabstop - MouseDown") +REGSTR_VAL_SHOWFOCUS_DEF=("no") +REGSTR_VAL_SHOWFOCUS_TYPE=REG_SZ +REGSTR_VAL_SHOWFULLURLS=("Show_FullURL") +REGSTR_VAL_SHOWREASONUI=("ShutdownReasonUI") +REGSTR_VAL_SHOWTOOLBAR=("Show_ToolBar") +REGSTR_VAL_SHUTDOWNREASON=("ShutdownReason") +REGSTR_VAL_SILENTINSTALL=("SilentInstall") +REGSTR_VAL_SLOTNUMBER=("SlotNumber") +REGSTR_VAL_SLSUPPORT=("SLSupport") +REGSTR_VAL_SMOOTHSCROLL=("SmoothScroll") +REGSTR_VAL_SMOOTHSCROLL_DEF=TRUE +REGSTR_VAL_SOFTCOMPATMODE=("SoftCompatMode") +REGSTR_VAL_SRCPATH=("SourcePath") +REGSTR_VAL_SRVNAMECACHE=("ServerNameCache") +REGSTR_VAL_SRVNAMECACHECOUNT=("ServerNameCacheMax") +REGSTR_VAL_SRVNAMECACHENETPROV=("ServerNameCacheNumNets") +REGSTR_VAL_START_ON_BOOT=("StartOnBoot") +REGSTR_VAL_STARTPAGE=("Start Page") +REGSTR_VAL_STAT="Status" +REGSTR_VAL_STATICDRIVE=("StaticDrive") +REGSTR_VAL_STATICVXD=("StaticVxD") +REGSTR_VAL_STATUS=("Status") +REGSTR_VAL_STATUSFLAGS=("StatusFlags") +REGSTR_VAL_STDDOSOPTION=("StdOption") +REGSTR_VAL_SUBMODEL=("Submodel") +REGSTR_VAL_SUPPORTBURST=("SupportBurst") +REGSTR_VAL_SUPPORTLFN=("SupportLFN") +REGSTR_VAL_SUPPORTTUNNELLING=("SupportTunnelling") +REGSTR_VAL_SVCPAKSRCPATH=("ServicePackSourcePath") +REGSTR_VAL_SYMBOLIC_LINK=("SymbolicLink") +REGSTR_VAL_SYNCDATAXFER=("SyncDataXfer") +REGSTR_VAL_SYSDM=("SysDM") +REGSTR_VAL_SYSDMFUNC=("SysDMFunc") +REGSTR_VAL_SYSTEMBUSNUMBER=("SystemBusNumber") +REGSTR_VAL_SYSTEMCPL_NOCONFIGPAGE=("NoConfigPage") +REGSTR_VAL_SYSTEMCPL_NODEVMGRPAGE=("NoDevMgrPage") +REGSTR_VAL_SYSTEMCPL_NOFILESYSPAGE=("NoFileSysPage") +REGSTR_VAL_SYSTEMCPL_NOVIRTMEMPAGE=("NoVirtMemPage") +REGSTR_VAL_SYSTEMROOT=("SystemRoot") +REGSTR_VAL_SYSTRAYBATFLAGS=("PowerFlags") +REGSTR_VAL_SYSTRAYPCCARDFLAGS=("PCMCIAFlags") +REGSTR_VAL_SYSTRAYSVCS=("Services") +REGSTR_VAL_TABLE_STAT="TableStatus" +REGSTR_VAL_TAPE=("TAPE") +REGSTR_VAL_TEXTCOLOR=("Text Color") +REGSTR_VAL_TRANSITION=("Transition") +REGSTR_VAL_TRANSPORT=("Transport") +REGSTR_VAL_TRUSTWARNINGLEVEL=(SZTRUSTWARNLEVEL) +REGSTR_VAL_TRUSTWARNINGLEVEL_HIGH=("High") +REGSTR_VAL_TRUSTWARNINGLEVEL_LOW=("No Security") +REGSTR_VAL_TRUSTWARNINGLEVEL_MED=("Medium") +REGSTR_VAL_TRUSTWARNINGLEVEL_TYPE=REG_SZ +REGSTR_VAL_TYPE_W="Type" +REGSTR_VAL_TZACTBIAS=("ActiveTimeBias") +REGSTR_VAL_TZBIAS=("Bias") +REGSTR_VAL_TZDLTBIAS=("DaylightBias") +REGSTR_VAL_TZDLTFLAG=("DaylightFlag") +REGSTR_VAL_TZDLTNAME=("DaylightName") +REGSTR_VAL_TZDLTSTART=("DaylightStart") +REGSTR_VAL_TZNOAUTOTIME=("DisableAutoDaylightTimeSet") +REGSTR_VAL_TZNOCHANGEEND=("NoChangeEnd") +REGSTR_VAL_TZNOCHANGESTART=("NoChangeStart") +REGSTR_VAL_TZSTDBIAS=("StandardBias") +REGSTR_VAL_TZSTDNAME=("StandardName") +REGSTR_VAL_TZSTDSTART=("StandardStart") +REGSTR_VAL_UI_NUMBER=("UINumber") +REGSTR_VAL_UI_NUMBER_DESC_FORMAT="UINumberDescFormat" +REGSTR_VAL_UNINSTALLER_COMMANDLINE=("UninstallString") +REGSTR_VAL_UNINSTALLER_DISPLAYNAME=("DisplayName") +REGSTR_VAL_UNKNOWNPROBLEMS=("UnknownProblem") +REGSTR_VAL_UPGRADE=("Upgrade") +REGSTR_VAL_UPPERFILTERS=("UpperFilters") +REGSTR_VAL_USEAUTOAPPEND=("Append Completion") +REGSTR_VAL_USEAUTOCOMPLETE=("Use AutoComplete") +REGSTR_VAL_USEAUTOSUGGEST=("AutoSuggest") +REGSTR_VAL_USEDLGCOLORS=("Use_DlgBox_Colors") +REGSTR_VAL_USEHOVERCOLOR=("Use Anchor Hover Color") +REGSTR_VAL_USEICM=("UseICM") +REGSTR_VAL_USEICM_DEF=FALSE +REGSTR_VAL_USER_NAME=("UserName") +REGSTR_VAL_USERAGENT=("User Agent") +REGSTR_VAL_USERSETTINGS=("AdapterSettings") +REGSTR_VAL_USERWAITINTERVAL=("UserWaitInterval") +REGSTR_VAL_USESTYLESHEETS=("Use Stylesheets") +REGSTR_VAL_USESTYLESHEETS_DEF=("yes") +REGSTR_VAL_USESTYLESHEETS_TYPE=REG_SZ +REGSTR_VAL_USRDRVLET=("UserDriveLetterAssignment") +REGSTR_VAL_VDD=("vdd") +REGSTR_VAL_VENDOR_NAME_W="Vendor" +REGSTR_VAL_VER=("Ver") +REGSTR_VAL_VERIFYKEY=("VerifyKey") +REGSTR_VAL_VIRTUALHDIRQ=("VirtualHDIRQ") +REGSTR_VAL_VISIBLE=(SZVISIBLE) +REGSTR_VAL_VISIBLEBANDS=("VisibleBands") +REGSTR_VAL_VISIBLEBANDS_DEF=0x7 +REGSTR_VAL_VISIBLEBANDS_TYPE=REG_DWORD +REGSTR_VAL_VOLIDLETIMEOUT=("VolumeIdleTimeout") +REGSTR_VAL_VPOWERDFLAGS=("Flags") +REGSTR_VAL_VRES=("VRes") +REGSTR_VAL_VXDGROUPS=("VXDGroups") +REGSTR_VAL_WAITFORUNDOCK=("WaitForUndock") +REGSTR_VAL_WAITFORUNDOCKFUNC=("WaitForUndockFunc") +REGSTR_VAL_WEBCHARSET=("WebCharset") +REGSTR_VAL_WEBCHARSET_TYPE=REG_SZ +REGSTR_VAL_WIN31FILESYSTEM=("Win31FileSystem") +REGSTR_VAL_WIN31PROVIDER=("Win31Provider") +REGSTR_VAL_WINBOOTDIR=("WinbootDir") +REGSTR_VAL_WINCP=("ACP") +REGSTR_VAL_WINDIR=("WinDir") +REGSTR_VAL_WINOLDAPP_DISABLED=("Disabled") +REGSTR_VAL_WINOLDAPP_NOREALMODE=("NoRealMode") +REGSTR_VAL_WORKGROUP=("Workgroup") +REGSTR_VAL_WRAPPER=("Wrapper") +REGSTR_VAL_WRINTTHRESHOLD=("WRIntThreshold") +REGSTR_VAL_WRKGRP_FORCEMAPPING=("WrkgrpForceMapping") +REGSTR_VAL_WRKGRP_REQUIRED=("WrkgrpRequired") +REGSTR_VALUE_DEFAULTLOC=("UseDefaultNetLocation") +REGSTR_VALUE_DEVICE_OBJECT_NAME=("DeviceObjectName") +REGSTR_VALUE_DEVICE_SYMBOLIC_NAME=("DeviceSymbolicName") +REGSTR_VALUE_ENABLE=("Enable") +REGSTR_VALUE_LOWPOWERACTIVE=("ScreenSaveLowPowerActive") +REGSTR_VALUE_LOWPOWERTIMEOUT=("ScreenSaveLowPowerTimeout") +REGSTR_VALUE_NETPATH=("NetworkPath") +REGSTR_VALUE_POWEROFFACTIVE=("ScreenSavePowerOffActive") +REGSTR_VALUE_POWEROFFTIMEOUT=("ScreenSavePowerOffTimeout") +REGSTR_VALUE_SCRPASSWORD=("ScreenSave_Data") +REGSTR_VALUE_USESCRPASSWORD=("ScreenSaveUsePassword") +REGSTR_VALUE_VERBOSE=("Verbose") +REGSTRA_VAL_STARTPAGE="Start Page" +REGULAR_FONTTYPE=0x400 +REI_OP=0x1E +REI_OP_STR="rei" +RELATIVE=2 +RELOP_EQ=(4) +RELOP_GE=(3) +RELOP_GT=(2) +RELOP_LE=(1) +RELOP_LT=(0) +RELOP_NE=(5) +RELOP_RE=(6) +REMIND_DAILY=2 +REMIND_MAX=4 +REMIND_NONE=0 +REMIND_ONCE=1 +REMIND_WEEKDAYS=4 +REMIND_WEEKLY=3 +REMOTE_LISTEN=0x10 +REMOTE_NAME_INFO_LEVEL=0x2 +REN_AllUsers=0x1 +REN_User=0x0 +RENDBIND_AUTHENTICATE=0x1 +RENDBIND_DEFAULTCREDENTIALS=0xE +RENDBIND_DEFAULTDOMAINNAME=0x2 +RENDBIND_DEFAULTPASSWORD=0x8 +RENDBIND_DEFAULTUSERNAME=0x4 +REO_BELOWBASELINE=(0x2) +REO_BLANK=(0x10) +REO_CP_SELECTION=(-1) +REO_DONTNEEDPALETTE=(0x20) +REO_DYNAMICSIZE=(0x8) +REO_GETMETAFILE=(0x400000) +REO_GETOBJ_ALL_INTERFACES=(0x7) +REO_GETOBJ_NO_INTERFACES=0x0 +REO_GETOBJ_POLEOBJ=(0x1) +REO_GETOBJ_POLESITE=(0x4) +REO_GETOBJ_PSTG=(0x2) +REO_HILITED=(0x1000000) +REO_INPLACEACTIVE=(0x2000000) +REO_INVERTEDSELECT=(0x4) +REO_IOB_SELECTION=(-1) +REO_IOB_USE_CP=(-2L) +REO_LINK=(0x80000000) +REO_LINKAVAILABLE=(0x800000) +REO_NULL=0x0 +REO_OPEN=(0x4000000) +REO_READWRITEMASK=(0x3F) +REO_RESIZABLE=(0x1) +REO_SELECTED=(0x8000000) +REO_STATIC=(0x40000000) +REPL_EXPORT_EXTENT_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + 1) +REPL_EXPORT_INTEGRITY_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + 0) +REPL_EXTENT_FILE=1 +REPL_EXTENT_TREE=2 +REPL_GUARDTIME_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + 2) +REPL_INTEGRITY_FILE=1 +REPL_INTEGRITY_TREE=2 +REPL_INTERVAL_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + 0) +REPL_PULSE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + 1) +REPL_RANDOM_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + 3) +REPL_ROLE_BOTH=3 +REPL_ROLE_EXPORT=1 +REPL_ROLE_IMPORT=2 +REPL_STATE_ABORTED=4 +REPL_STATE_CANCELED=5 +REPL_STATE_COMPLETE=3 +REPL_STATE_EMPTY=0 +REPL_STATE_NEVER_REPLICATED=3 +REPL_STATE_NO_MASTER=1 +REPL_STATE_NO_SYNC=2 +REPL_STATE_OK=0 +REPL_STATE_PARTIAL=8 +REPL_STATE_PENDING=7 +REPL_STATE_RECEIVING=6 +REPL_STATE_RUNNING=2 +REPL_STATE_STARTING=1 +REPL_UNLOCK_FORCE=1 +REPL_UNLOCK_NOFORCE=0 +REPLACE_ALTERNATE=0xB +REPLACE_PRIMARY=0xA +REPLACEDLGORD=1541 +REPLACEFILE_IGNORE_MERGE_ERRORS=0x2 +REPLACEFILE_WRITE_THROUGH=0x1 +REPOLEAllChanges=(REPOLEAllConflicts|REPOLEAllErrors|REPOLEAllNonConflicts) +REPOLEAllConflicts=(REPOLEChange_SubscriberDelete_Conflict|REPOLEChange_PublisherDelete_Conflict|REPOLEChange_SubscriberUpdate_ConflictWithDelete|REPOLEChange_PublisherUpdate_ConflictWithDelete|REPOLEUpdateConflicts) +REPOLEAllErrors=(REPOLEChange_UploadInsertFailed|REPOLEChange_DownloadInsertFailed|REPOLEChange_UploadDeleteFailed|REPOLEChange_DownloadDeleteFailed|REPOLEChange_UploadUpdateFailed|REPOLEChange_DownloadUpdateFailed) +REPOLEAllNonConflicts=(REPOLEChange_SubscriberInsert|REPOLEChange_PublisherInsert|REPOLEChange_SubscriberDelete_NoConflict|REPOLEChange_PublisherDelete_NoConflict|REPOLEChange_SubscriberSystemDelete|REPOLEChange_PublisherSystemDelete|REPOLEChange_SubscriberRemoveFromPartial|REPOLEChange_SubscriberUpdate_NoConflict|REPOLEChange_PublisherUpdate_NoConflict) +REPOLEUpdateConflicts=(REPOLEChange_SubscriberUpdate_ConflictColTrack|REPOLEChange_PublisherUpdate_ConflictColTrack|REPOLEChange_SubscriberUpdate_ConflictNoColTrack|REPOLEChange_PublisherUpdate_ConflictNoColTrack) +REQDISP_DEFAULT_ENTERPRISE=(REQDISP_ISSUE) +REQDISP_DEFAULT_STANDALONE=(REQDISP_PENDINGFIRST|REQDISP_ISSUE) +REQDISP_DENY=0x2 +REQDISP_ISSUE=0x1 +REQDISP_MASK=0xFF +REQDISP_PENDING=0x0 +REQDISP_PENDINGFIRST=0x100 +REQDISP_USEREQUESTATTRIBUTE=0x3 +REQUEST=1 +RequestFailed=(1) +RequestInProgress=(4) +RequestInterrupted=(3) +RequestPending=(2) +RequestSuccess=(0) +RES_AND=0x0 +RES_BITMASK=(0x6) +RES_COMMENT=(0xA) +RES_COMPAREPROPS=(0x5) +RES_CONTENT=(0x3) +RES_CURSOR=2 +RES_EXIST=(0x8) +RES_FIND_MULTIPLE=(0x2) +RES_FLUSH_CACHE=(0x2) +RES_ICON=1 +RES_NOT=(0x2) +RES_OR=(0x1) +RES_PROPERTY=(0x4) +RES_SERVICE=(0x4) +RES_SIZE=(0x7) +RES_SOFT_SEARCH=(0x1) +RES_SUBRESTRICTION=(0x9) +RES_UNUSED_1=(0x1) +RESERVED=0x80000000 +RESET_COMPLETE=0 +RESET_OPEN=1 +RESETDEV=7 +RESOURCE_ABSOLUTEPARSENAME="RESOURCE_ABSOLUTEPARSENAME" +RESOURCE_ABSOLUTEPARSENAME_ALTNAME="DAV:href" +RESOURCE_ABSOLUTEPARSENAME_DBTYPE=DBTYPE_WSTR +RESOURCE_ABSOLUTEPARSENAME_MAXLENGTH=MSDAIPP_MAX_URL_LENGTH +RESOURCE_CLASS_NAME=("Resource") +RESOURCE_CONNECTED=0x1 +RESOURCE_CONTENTCLASS="RESOURCE_CONTENTCLASS" +RESOURCE_CONTENTCLASS_ALTNAME="DAV:contentclass" +RESOURCE_CONTENTCLASS_DBTYPE=DBTYPE_WSTR +RESOURCE_CONTENTCLASS_MAXLENGTH=MSDAIPP_MAX_URL_LENGTH +RESOURCE_CONTENTLANGUAGE="RESOURCE_CONTENTLANGUAGE" +RESOURCE_CONTENTLANGUAGE_ALTNAME="DAV:getcontentlanguage" +RESOURCE_CONTENTLANGUAGE_DBTYPE=DBTYPE_WSTR +RESOURCE_CONTENTLANGUAGE_MAXLENGTH=MSDAIPP_MAX_URL_LENGTH +RESOURCE_CONTENTTYPE="RESOURCE_CONTENTTYPE" +RESOURCE_CONTENTTYPE_ALTNAME="DAV:getcontenttype" +RESOURCE_CONTENTTYPE_DBTYPE=DBTYPE_WSTR +RESOURCE_CONTENTTYPE_MAXLENGTH=MSDAIPP_MAX_URL_LENGTH +RESOURCE_CONTEXT=0x5 +RESOURCE_CREATIONTIME="RESOURCE_CREATIONTIME" +RESOURCE_CREATIONTIME_ALTNAME="DAV:creationdate" +RESOURCE_CREATIONTIME_DBTYPE=DBTYPE_FILETIME +RESOURCE_CREATIONTIME_MAXLENGTH=sizeof(FILETIME) +RESOURCE_DEFAULTDOCUMENT="DEFAULT_DOCUMENT" +RESOURCE_DEFAULTDOCUMENT_ALTNAME="DAV:defaultdocument" +RESOURCE_DEFAULTDOCUMENT_DBTYPE=DBTYPE_WSTR +RESOURCE_DEFAULTDOCUMENT_MAXLENGTH=MSDAIPP_MAX_URL_LENGTH +RESOURCE_DISPLAYNAME="RESOURCE_DISPLAYNAME" +RESOURCE_DISPLAYNAME_ALTNAME="DAV:displayname" +RESOURCE_DISPLAYNAME_DBTYPE=DBTYPE_WSTR +RESOURCE_DISPLAYNAME_MAXLENGTH=MSDAIPP_MAX_URL_LENGTH +RESOURCE_GLOBALNET=0x2 +RESOURCE_ISCOLLECTION="RESOURCE_ISCOLLECTION" +RESOURCE_ISCOLLECTION_ALTNAME="DAV:iscollection" +RESOURCE_ISCOLLECTION_DBTYPE=DBTYPE_BOO +RESOURCE_ISCOLLECTION_MAXLENGTH=sizeof(VARIANT_BOOL) +RESOURCE_ISHIDDEN="RESOURCE_ISHIDDEN" +RESOURCE_ISHIDDEN_ALTNAME="DAV:ishidden" +RESOURCE_ISHIDDEN_DBTYPE=DBTYPE_BOO +RESOURCE_ISHIDDEN_MAXLENGTH=sizeof(VARIANT_BOOL) +RESOURCE_ISMARKEDFOROFFLINE="RESOURCE_ISMARKEDFOROFFLINE" +RESOURCE_ISMARKEDFOROFFLINE_ALTNAME="MSDAIPP:ismarkedforoffline" +RESOURCE_ISMARKEDFOROFFLINE_DBTYPE=DBTYPE_BOO +RESOURCE_ISMARKEDFOROFFLINE_MAXLENGTH=sizeof(VARIANT_BOOL) +RESOURCE_ISREADONLY="RESOURCE_ISREADONLY" +RESOURCE_ISREADONLY_ALTNAME="DAV:isreadonly" +RESOURCE_ISREADONLY_DBTYPE=DBTYPE_BOO +RESOURCE_ISREADONLY_MAXLENGTH=sizeof(VARIANT_BOOL) +RESOURCE_ISROOT="RESOURCE_ISROOT" +RESOURCE_ISROOT_ALTNAME="DAV:isroot" +RESOURCE_ISROOT_DBTYPE=DBTYPE_BOO +RESOURCE_ISROOT_MAXLENGTH=sizeof(VARIANT_BOOL) +RESOURCE_ISSTRUCTUREDDOCUMENT="RESOURCE_ISSTRUCTUREDDOCUMENT" +RESOURCE_ISSTRUCTUREDDOCUMENT_ALTNAME="DAV:isstructureddocument" +RESOURCE_ISSTRUCTUREDDOCUMENT_DBTYPE=DBTYPE_BOO +RESOURCE_ISSTRUCTUREDDOCUMENT_MAXLENGTH=sizeof(VARIANT_BOOL) +RESOURCE_LASTACCESSTIME="RESOURCE_LASTACCESSTIME" +RESOURCE_LASTACCESSTIME_ALTNAME="DAV:lastaccessed" +RESOURCE_LASTACCESSTIME_DBTYPE=DBTYPE_FILETIME +RESOURCE_LASTACCESSTIME_MAXLENGTH=sizeof(FILETIME) +RESOURCE_LASTWRITETIME="RESOURCE_LASTWRITETIME" +RESOURCE_LASTWRITETIME_ALTNAME="DAV:getlastmodified" +RESOURCE_LASTWRITETIME_DBTYPE=DBTYPE_FILETIME +RESOURCE_LASTWRITETIME_MAXLENGTH=sizeof(FILETIME) +RESOURCE_PARENTNAME="RESOURCE_PARENTNAME" +RESOURCE_PARENTNAME_ALTNAME="DAV:parentname" +RESOURCE_PARENTNAME_DBTYPE=DBTYPE_WSTR +RESOURCE_PARENTNAME_MAXLENGTH=MSDAIPP_MAX_URL_LENGTH +RESOURCE_PARSENAME="RESOURCE_PARSENAME" +RESOURCE_PARSENAME_ALTNAME="DAV:name" +RESOURCE_PARSENAME_DBTYPE=DBTYPE_WSTR +RESOURCE_PARSENAME_MAXLENGTH=MSDAIPP_MAX_URL_LENGTH +RESOURCE_PUBLICNET=0x2 +RESOURCE_RECENT=0x4 +RESOURCE_REMEMBERED=0x3 +RESOURCE_SCHEMA_NAME="Resource" +RESOURCE_STREAMSIZE="RESOURCE_STREAMSIZE" +RESOURCE_STREAMSIZE_ALTNAME="DAV:getcontentlength" +RESOURCE_STREAMSIZE_DBTYPE=DBTYPE_UI8 +RESOURCE_STREAMSIZE_MAXLENGTH=sizeof(DWORDLONG) +RESOURCEDISPLAYTYPE_DIRECTORY=0x9 +RESOURCEDISPLAYTYPE_DOMAIN=0x1 +RESOURCEDISPLAYTYPE_FILE=0x4 +RESOURCEDISPLAYTYPE_GENERIC=0x0 +RESOURCEDISPLAYTYPE_GROUP=0x5 +RESOURCEDISPLAYTYPE_NDSCONTAINER=0xB +RESOURCEDISPLAYTYPE_NETWORK=0x6 +RESOURCEDISPLAYTYPE_ROOT=0x7 +RESOURCEDISPLAYTYPE_SERVER=0x2 +RESOURCEDISPLAYTYPE_SHARE=0x3 +RESOURCEDISPLAYTYPE_SHAREADMIN=0x8 +RESOURCEDISPLAYTYPE_TREE=0xA +RESOURCES_ALLOCATED=1 +RESOURCES_MODIFIED=2 +RESOURCETYPE_ANY=0x0 +RESOURCETYPE_DISK=0x1 +RESOURCETYPE_PRINT=0x2 +RESOURCETYPE_RESERVED=0x8 +RESOURCETYPE_UNKNOWN=0xFFFF +RESOURCEUSAGE_ALL=(RESOURCEUSAGE_CONNECTABLE|RESOURCEUSAGE_CONTAINER|RESOURCEUSAGE_ATTACHED) +RESOURCEUSAGE_ATTACHED=0x10 +RESOURCEUSAGE_CONNECTABLE=0x1 +RESOURCEUSAGE_CONTAINER=0x2 +RESOURCEUSAGE_NOLOCALDEVICE=0x4 +RESOURCEUSAGE_RESERVED=0x80000000 +RESOURCEUSAGE_SIBLING=0x8 +RESPONSE=2 +RESTART_FUNC=(PRIV_PAL_FUNC|0x1) +RESTART_FUNC_STR="restart" +RESTART_SEARCH=(0x2) +RESTORE_CTM=4100 +RESTORE_TYPE_AUTHORATATIVE=0x1 +RESTORE_TYPE_CATCHUP=0x4 +RESTORE_TYPE_ONLINE=0x2 +RESULT_IS_ALIAS=0x1 +RET_FUNC=0x2 +RET_FUNC_STR="ret" +RETRACT_IEPORT=3 +RETSYS_FUNC=(PRIV_PAL_FUNC|0xF) +RETSYS_FUNC_STR="retsys" +RETURN_SMART_STATUS=0xDA +REVEXT_ASPENABLE=0x200 +REVEXT_CDPENABLE=0x100 +REVEXT_CDPFILEURL_OLD=0x8 +REVEXT_CDPFTPURL_OLD=0x4 +REVEXT_CDPHTTPURL_OLD=0x2 +REVEXT_CDPLDAPURL_OLD=0x1 +REVEXT_CDPURLMASK_OLD=0xFF +REVEXT_DEFAULT_DS=(REVEXT_CDPENABLE) +REVEXT_DEFAULT_NODS=(REVEXT_CDPENABLE) +REVISION_LENGTH=4 +REVOCATION_OID_CRL_REVOCATION=(1) +RF_ADD_ALL_INTERFACES=0x10 +RF_CANCEL=0x1 +RF_DEMAND_UPDATE_ROUTES=0x4 +RF_MULTICAST=0x20 +RF_NO_DELETE=1 +RF_OK=0x0 +RF_POWER=0x40 +RF_RETRY=0x2 +RF_ROUTING=0x1 +RFC_APPLY_TO_ALL=0x10 +RFC_CANCEL=0x0 +RFC_KEEPBOTH=0x1 +RFC_KEEPLOCAL=0x2 +RFC_KEEPNETWORK=0x3 +RFC1157VarBind=SnmpVarBind +RFC1157VarBindList=SnmpVarBindList +RFCCM_NEEDELEMENT=0x3 +RFCCM_VIEWLOCAL=0x1 +RFCCM_VIEWNETWORK=0x2 +RFCD_ALL=0x3FF +RFCD_KEEPBOTHICON=0x2 +RFCD_KEEPLOCALICON=0x4 +RFCD_KEEPSERVERICON=0x8 +RFCD_LOCALMODIFIEDBY=0x40 +RFCD_LOCALMODIFIEDON=0x80 +RFCD_LOCATION=0x200 +RFCD_NAME=0x1 +RFCD_NETWORKMODIFIEDBY=0x10 +RFCD_NETWORKMODIFIEDON=0x20 +RFCD_NEWNAME=0x100 +RFCF_APPLY_ALL=0x1 +RFE_FUNC=(PRIV_PAL_FUNC|0xE) +RFE_FUNC_STR="rfe" +RFF_CALCDIRECTORY=0x4 +RFF_NOBROWSE=0x1 +RFF_NODEFAULT=0x2 +RFF_NOLABEL=0x8 +RFF_NOSEPARATEMEM=0x20 +RFI_PARTIAL=(0x1) +RFI_WRAP=(0x2) +RGB_GAMMA_MAX=65000 +RGB_GAMMA_MIN=2500 +RGN_AND=1 +RGN_COPY=5 +RGN_DIFF=4 +RGN_ERROR=ERROR +RGN_MAX=RGN_COPY +RGN_MIN=RGN_AND +RGN_OR=2 +RGN_XOR=3 +RICHEDIT_CLASS=RICHEDIT_CLASS10A +RICHEDIT_CLASS10A="RICHEDIT" +RICHEDIT_CLASSA="RichEdit20A" +RICHEDIT_CLASSW="RichEdit20W" +RICHEDIT_VER=0x300 +RIFFCPPO="CPPO" +RIFFCPPO_byte="byte" +RIFFCPPO_char="char" +RIFFCPPO_clsi="clsi" +RIFFCPPO_clsr="clsr" +RIFFCPPO_dbl="dbl " +RIFFCPPO_dwrd="dwrd" +RIFFCPPO_flt="flt " +RIFFCPPO_int="int " +RIFFCPPO_long="long" +RIFFCPPO_mbr="mbr " +RIFFCPPO_obji="obji" +RIFFCPPO_objr="objr" +RIFFCPPO_str="str " +RIFFCPPO_word="word" +RIFFWAVE_inst="inst" +RIGHT_ALT_PRESSED=0x1 +RIGHT_CTRL_PRESSED=0x4 +RIGHT_JUSTIFIED=2 +RIGHTMOST_BUTTON_PRESSED=0x2 +RIP_BASE_ENTRY=0 +RIP_EVENT=9 +RIP_INTERFACE_TABLE=1 +RIS_INTERFACE_ADDRESS_CHANGE=0 +RIS_INTERFACE_DISABLED=2 +RIS_INTERFACE_ENABLED=1 +RIS_INTERFACE_MEDIA_ABSENT=4 +RIS_INTERFACE_MEDIA_PRESENT=3 +rmj=4 +RMLEN=(UNCLEN + 1 + NNLEN) +rmm=OLE_VERS_HIWORD +RMNAMESZ=32 +RMPKGJOB_PKGTYPE_BOTH=(RMPKGJOB_PKGTYPE_WKSTA|RMPKGJOB_PKGTYPE_SERVER) +RMPKGJOB_PKGTYPE_SERVER=0x2 +RMPKGJOB_PKGTYPE_WKSTA=0x1 +RMPKGJOB_TASKS_RM_ALL=1 +RMPKGJOB_TASKS_RM_SELECTED=2 +rmsSuspendNotif=0x2 +rmsSuspendRepair=0x1 +RND_ALREADY_CONNECTED=0xE0000202 +RND_INVALID_TIME=0xE0000200 +RND_NOT_CONNECTED=0xE0000203 +RND_NULL_SERVER_NAME=0xE0000201 +ROCKWELL_WA1_MIXER=103 +ROCKWELL_WA1_MPU401_IN=104 +ROCKWELL_WA1_MPU401_OUT=105 +ROCKWELL_WA1_SYNTH=102 +ROCKWELL_WA1_WAVEIN=100 +ROCKWELL_WA1_WAVEOUT=101 +ROCKWELL_WA2_MIXER=203 +ROCKWELL_WA2_MPU401_IN=204 +ROCKWELL_WA2_MPU401_OUT=205 +ROCKWELL_WA2_SYNTH=202 +ROCKWELL_WA2_WAVEIN=200 +ROCKWELL_WA2_WAVEOUT=201 +ROLE_SYSTEM_ALERT=0x8 +ROLE_SYSTEM_ANIMATION=0x36 +ROLE_SYSTEM_APPLICATION=0xE +ROLE_SYSTEM_BORDER=0x13 +ROLE_SYSTEM_BUTTONDROPDOWN=0x38 +ROLE_SYSTEM_BUTTONDROPDOWNGRID=0x3A +ROLE_SYSTEM_BUTTONMENU=0x39 +ROLE_SYSTEM_CARET=0x7 +ROLE_SYSTEM_CELL=0x1D +ROLE_SYSTEM_CHARACTER=0x20 +ROLE_SYSTEM_CHART=0x11 +ROLE_SYSTEM_CHECKBUTTON=0x2C +ROLE_SYSTEM_CLIENT=0xA +ROLE_SYSTEM_CLOCK=0x3D +ROLE_SYSTEM_COLUMN=0x1B +ROLE_SYSTEM_COLUMNHEADER=0x19 +ROLE_SYSTEM_COMBOBOX=0x2E +ROLE_SYSTEM_CURSOR=0x6 +ROLE_SYSTEM_DIAGRAM=0x35 +ROLE_SYSTEM_DIAL=0x31 +ROLE_SYSTEM_DIALOG=0x12 +ROLE_SYSTEM_DOCUMENT=0xF +ROLE_SYSTEM_DROPLIST=0x2F +ROLE_SYSTEM_EQUATION=0x37 +ROLE_SYSTEM_GRAPHIC=0x28 +ROLE_SYSTEM_GRIP=0x4 +ROLE_SYSTEM_GROUPING=0x14 +ROLE_SYSTEM_HELPBALLOON=0x1F +ROLE_SYSTEM_HOTKEYFIELD=0x32 +ROLE_SYSTEM_INDICATOR=0x27 +ROLE_SYSTEM_LINK=0x1E +ROLE_SYSTEM_LIST=0x21 +ROLE_SYSTEM_LISTITEM=0x22 +ROLE_SYSTEM_MENUBAR=0x2 +ROLE_SYSTEM_MENUITEM=0xC +ROLE_SYSTEM_MENUPOPUP=0xB +ROLE_SYSTEM_OUTLINE=0x23 +ROLE_SYSTEM_OUTLINEITEM=0x24 +ROLE_SYSTEM_PAGETAB=0x25 +ROLE_SYSTEM_PAGETABLIST=0x3C +ROLE_SYSTEM_PANE=0x10 +ROLE_SYSTEM_PROGRESSBAR=0x30 +ROLE_SYSTEM_PROPERTYPAGE=0x26 +ROLE_SYSTEM_PUSHBUTTON=0x2B +ROLE_SYSTEM_RADIOBUTTON=0x2D +ROLE_SYSTEM_ROW=0x1C +ROLE_SYSTEM_ROWHEADER=0x1A +ROLE_SYSTEM_SCROLLBAR=0x3 +ROLE_SYSTEM_SEPARATOR=0x15 +ROLE_SYSTEM_SLIDER=0x33 +ROLE_SYSTEM_SOUND=0x5 +ROLE_SYSTEM_SPINBUTTON=0x34 +ROLE_SYSTEM_STATICTEXT=0x29 +ROLE_SYSTEM_STATUSBAR=0x17 +ROLE_SYSTEM_TABLE=0x18 +ROLE_SYSTEM_TEXT=0x2A +ROLE_SYSTEM_TITLEBAR=0x1 +ROLE_SYSTEM_TOOLBAR=0x16 +ROLE_SYSTEM_TOOLTIP=0xD +ROLE_SYSTEM_WHITESPACE=0x3B +ROLE_SYSTEM_WINDOW=0x9 +ROOTDSE_CLASS_NAME="RootDSE" +ROT_COMPARE_MAX=2048 +ROT180=2 +ROT270=3 +ROTFLAGS_ALLOWANYCLIENT=0x2 +ROTFLAGS_REGISTRATIONKEEPSALIVE=0x1 +ROUND_TO_MINUS_INFINITY=1 +ROUND_TO_NEAREST=2 +ROUND_TO_PLUS_INFINITY=3 +ROUND_TO_ZERO=0 +ROUTE_LONGER=(ROUTE_MATCHING + 1) +ROUTE_MATCHING=(DEST_SHORTER + 1) +ROUTE_SHORTER=(ROUTE_LONGER + 1) +ROUTE_STATE=(ROUTE_SHORTER + 1) +ROUTEBASE=900 +ROUTEBASEEND=(ROUTEBASE + 48) +ROUTER_ADVERTISEMENT=9 +ROUTER_SOLICITATION=10 +RP_INIFILE=0x2 +RP_LOGON=0x1 +RPC_ASYNC_VERSION_1_0=sizeof(RPC_ASYNC_STATE) +RPC_BAD_STUB_DATA_EXCEPTION_FILTER=RPC_S_INVALID_BOUND)) +rpc_binding_handle_t=RPC_BINDING_HANDLE +rpc_binding_vector_t=RPC_BINDING_VECTOR +RPC_BUFFER_ASYNC=0x8000 +RPC_BUFFER_COMPLETE=0x1000 +RPC_BUFFER_EXTRA=0x4000 +RPC_BUFFER_NONOTIFY=0x10000 +RPC_BUFFER_PARTIAL=0x2000 +RPC_C_AUTHN_DCE_PRIVATE=1 +RPC_C_AUTHN_DCE_PUBLIC=2 +RPC_C_AUTHN_DEC_PUBLIC=4 +RPC_C_AUTHN_DEFAULT=0xFFFFFFFF +RPC_C_AUTHN_DPA=18 +RPC_C_AUTHN_GSS_KERBEROS=16 +RPC_C_AUTHN_GSS_NEGOTIATE=9 +RPC_C_AUTHN_GSS_SCHANNEL=14 +RPC_C_AUTHN_LEVEL_CALL=3 +RPC_C_AUTHN_LEVEL_CONNECT=2 +RPC_C_AUTHN_LEVEL_DEFAULT=0 +RPC_C_AUTHN_LEVEL_NONE=1 +RPC_C_AUTHN_LEVEL_PKT=4 +RPC_C_AUTHN_LEVEL_PKT_INTEGRITY=5 +RPC_C_AUTHN_LEVEL_PKT_PRIVACY=6 +RPC_C_AUTHN_MQ=100 +RPC_C_AUTHN_MSN=17 +RPC_C_AUTHN_NONE=0 +RPC_C_AUTHN_WINNT=10 +RPC_C_AUTHZ_DCE=2 +RPC_C_AUTHZ_DEFAULT=0xFFFFFFFF +RPC_C_AUTHZ_NAME=1 +RPC_C_AUTHZ_NONE=0 +RPC_C_BIND_TO_ALL_NICS=1 +RPC_C_BINDING_DEFAULT_TIMEOUT=5 +RPC_C_BINDING_INFINITE_TIMEOUT=10 +RPC_C_BINDING_MAX_TIMEOUT=9 +RPC_C_BINDING_MIN_TIMEOUT=0 +RPC_C_CANCEL_INFINITE_TIMEOUT=-1 +RPC_C_DONT_FAIL=0x4 +RPC_C_EP_ALL_ELTS=0 +RPC_C_EP_MATCH_BY_BOTH=3 +RPC_C_EP_MATCH_BY_IF=1 +RPC_C_EP_MATCH_BY_OBJ=2 +RPC_C_FULL_CERT_CHAIN=0x1 +RPC_C_IMP_LEVEL_ANONYMOUS=1 +RPC_C_IMP_LEVEL_DEFAULT=0 +RPC_C_IMP_LEVEL_DELEGATE=4 +RPC_C_IMP_LEVEL_IDENTIFY=2 +RPC_C_IMP_LEVEL_IMPERSONATE=3 +RPC_C_INFINITE_TIMEOUT=RPC_C_INFINITE_TIMEOUT =FINITE +RPC_C_LISTEN_MAX_CALLS_DEFAULT=1234 +RPC_C_MGMT_INQ_IF_IDS=0 +RPC_C_MGMT_INQ_PRINC_NAME=1 +RPC_C_MGMT_INQ_STATS=2 +RPC_C_MGMT_IS_SERVER_LISTEN=3 +RPC_C_MGMT_STOP_SERVER_LISTEN=4 +RPC_C_MQ_AUTHN_LEVEL_NONE=0x0 +RPC_C_MQ_AUTHN_LEVEL_PKT_INTEGRITY=0x8 +RPC_C_MQ_AUTHN_LEVEL_PKT_PRIVACY=0x10 +RPC_C_MQ_CLEAR_ON_OPEN=0x2 +RPC_C_MQ_EXPRESS=0 +RPC_C_MQ_JOURNAL_ALWAYS=2 +RPC_C_MQ_JOURNAL_DEADLETTER=1 +RPC_C_MQ_JOURNAL_NONE=0 +RPC_C_MQ_PERMANENT=0x1 +RPC_C_MQ_RECOVERABLE=1 +RPC_C_MQ_TEMPORARY=0x0 +RPC_C_MQ_USE_EXISTING_SECURITY=0x4 +RPC_C_NO_CREDENTIALS=RPC_AUTH_IDENTITY_HANDLE +RPC_C_NOTIFY_ON_SEND_COMPLETE=0x1 +RPC_C_NS_DEFAULT_EXP_AGE=-1 +RPC_C_NS_SYNTAX_DCE=3 +RPC_C_NS_SYNTAX_DEFAULT=0 +RPC_C_OPT_BINDING_NONCAUSAL=9 +RPC_C_OPT_MAX_OPTIONS=12 +RPC_C_OPT_MQ_ACKNOWLEDGE=4 +RPC_C_OPT_MQ_AUTHN_LEVEL=6 +RPC_C_OPT_MQ_AUTHN_SERVICE=5 +RPC_C_OPT_MQ_DELIVERY=1 +RPC_C_OPT_MQ_JOURNAL=3 +RPC_C_OPT_MQ_PRIORITY=2 +RPC_C_OPT_MQ_TIME_TO_BE_RECEIVED=8 +RPC_C_OPT_MQ_TIME_TO_REACH_QUEUE=7 +RPC_C_OPT_SECURITY_CALLBACK=10 +RPC_C_OPT_UNIQUE_BINDING=11 +RPC_C_PARM_BUFFER_LENGTH=2 +RPC_C_PARM_MAX_PACKET_LENGTH=1 +RPC_C_PROFILE_ALL_ELT=1 +RPC_C_PROFILE_ALL_ELTS=RPC_C_PROFILE_ALL_ELT +RPC_C_PROFILE_DEFAULT_ELT=0 +RPC_C_PROFILE_MATCH_BY_BOTH=4 +RPC_C_PROFILE_MATCH_BY_IF=2 +RPC_C_PROFILE_MATCH_BY_MBR=3 +RPC_C_PROTECT_LEVEL_CALL=(RPC_C_AUTHN_LEVEL_CALL) +RPC_C_PROTECT_LEVEL_CONNECT=(RPC_C_AUTHN_LEVEL_CONNECT) +RPC_C_PROTECT_LEVEL_DEFAULT=(RPC_C_AUTHN_LEVEL_DEFAULT) +RPC_C_PROTECT_LEVEL_NONE=(RPC_C_AUTHN_LEVEL_NONE) +RPC_C_PROTECT_LEVEL_PKT=(RPC_C_AUTHN_LEVEL_PKT) +RPC_C_PROTECT_LEVEL_PKT_INTEGRITY=(RPC_C_AUTHN_LEVEL_PKT_INTEGRITY) +RPC_C_PROTECT_LEVEL_PKT_PRIVACY=(RPC_C_AUTHN_LEVEL_PKT_PRIVACY) +RPC_C_PROTSEQ_MAX_REQS_DEFAULT=10 +RPC_C_QOS_CAPABILITIES_ANY_AUTHORITY=4 +RPC_C_QOS_CAPABILITIES_DEFAULT=0 +RPC_C_QOS_CAPABILITIES_MAKE_FULLSIC=2 +RPC_C_QOS_CAPABILITIES_MUTUAL_AUTH=1 +RPC_C_QOS_IDENTITY_DYNAMIC=1 +RPC_C_QOS_IDENTITY_STATIC=0 +RPC_C_SECURITY_QOS_VERSION=1 +RPC_C_STATS_CALLS_IN=0 +RPC_C_STATS_CALLS_OUT=1 +RPC_C_STATS_PKTS_IN=2 +RPC_C_STATS_PKTS_OUT=3 +RPC_C_USE_INTERNET_PORT=0x1 +RPC_C_USE_INTRANET_PORT=0x2 +RPC_C_VERS_ALL=1 +RPC_C_VERS_COMPATIBLE=2 +RPC_C_VERS_EXACT=3 +RPC_C_VERS_MAJOR_ONLY=4 +RPC_C_VERS_UPTO=5 +RPC_CONTEXT_HANDLE_DEFAULT_FLAGS=0x0 +RPC_CONTEXT_HANDLE_DONT_SERIALIZE=0x20000000 +RPC_CONTEXT_HANDLE_FLAGS=0x30000000 +RPC_CONTEXT_HANDLE_SERIALIZE=0x10000000 +RPC_E_ACCESS_DENIED=(0x8001011B) +RPC_E_ATTEMPTED_MULTITHREAD=0x80010102 +RPC_E_CALL_CANCELED=0x80010002 +RPC_E_CALL_COMPLETE=(0x80010117) +RPC_E_CALL_REJECTED=0x80010001 +RPC_E_CANTCALLOUT_AGAIN=0x80010011 +RPC_E_CANTCALLOUT_INASYNCCALL=0x80010004 +RPC_E_CANTCALLOUT_INEXTERNALCALL=0x80010005 +RPC_E_CANTCALLOUT_ININPUTSYNCCALL=0x8001010D +RPC_E_CANTPOST_INSENDCALL=0x80010003 +RPC_E_CANTTRANSMIT_CALL=0x8001000A +RPC_E_CHANGED_MODE=0x80010106 +RPC_E_CLIENT_CANTMARSHAL_DATA=0x8001000B +RPC_E_CLIENT_CANTUNMARSHAL_DATA=0x8001000C +RPC_E_CLIENT_DIED=0x80010008 +RPC_E_CONNECTION_TERMINATED=0x80010006 +RPC_E_DISCONNECTED=0x80010108 +RPC_E_FAULT=0x80010104 +RPC_E_FULLSIC_REQUIRED=(0x80010121) +RPC_E_INVALID_CALLDATA=0x8001010C +RPC_E_INVALID_DATA=0x8001000F +RPC_E_INVALID_DATAPACKET=0x80010009 +RPC_E_INVALID_EXTENSION=(0x80010112) +RPC_E_INVALID_HEADER=(0x80010111) +RPC_E_INVALID_IPID=(0x80010113) +RPC_E_INVALID_OBJECT=(0x80010114) +RPC_E_INVALID_OBJREF=(0x8001011D) +RPC_E_INVALID_PARAMETER=0x80010010 +RPC_E_INVALID_STD_NAME=(0x80010122) +RPC_E_INVALIDMETHOD=0x80010107 +RPC_E_NO_CONTEXT=(0x8001011E) +RPC_E_NO_GOOD_SECURITY_PACKAGES=(0x8001011A) +RPC_E_NO_SYNC=(0x80010120) +RPC_E_NOT_REGISTERED=0x80010103 +RPC_E_OUT_OF_RESOURCES=0x80010101 +RPC_E_REMOTE_DISABLED=(0x8001011C) +RPC_E_RETRY=0x80010109 +RPC_E_SERVER_CANTMARSHAL_DATA=0x8001000D +RPC_E_SERVER_CANTUNMARSHAL_DATA=0x8001000E +RPC_E_SERVER_DIED=0x80010007 +RPC_E_SERVER_DIED_DNE=0x80010012 +RPC_E_SERVERCALL_REJECTED=0x8001010B +RPC_E_SERVERCALL_RETRYLATER=0x8001010A +RPC_E_SERVERFAULT=0x80010105 +RPC_E_SYS_CALL_FAILED=0x80010100 +RPC_E_THREAD_NOT_INIT=0x8001010F +RPC_E_TIMEOUT=(0x8001011F) +RPC_E_TOO_LATE=(0x80010119) +RPC_E_UNEXPECTED=0x8001FFFF +RPC_E_UNSECURE_CALL=(0x80010118) +RPC_E_VERSION_MISMATCH=(0x80010110) +RPC_E_WRONG_THREAD=0x8001010E +RPC_FLAGS_VALID_BIT=0x8000 +RPC_IF_ALLOW_SECURE_ONLY=0x8 +RPC_IF_ALLOW_UNKNOWN_AUTHORITY=0x4 +RPC_IF_AUTOLISTEN=0x1 +RPC_IF_OLE=0x2 +RPC_INTERFACE_HAS_PIPES=0x1 +RPC_NCA_FLAGS_BROADCAST=0x2 +RPC_NCA_FLAGS_DEFAULT=0x0 +RPC_NCA_FLAGS_IDEMPOTENT=0x1 +RPC_NCA_FLAGS_MAYBE=0x4 +RPC_S_ACCESS_DENIED=ERROR_ACCESS_DENIED +RPC_S_ADDRESS_ERROR=1768 +RPC_S_ALREADY_LISTENING=1713 +RPC_S_ALREADY_REGISTERED=1711 +RPC_S_ASYNC_CALL_PENDING=ERROR_IO_PENDING +RPC_S_BINDING_HAS_NO_AUTH=1746 +RPC_S_BINDING_INCOMPLETE=1819 +RPC_S_BUFFER_TOO_SMALL=ERROR_INSUFFICIENT_BUFFER +RPC_S_CALL_CANCELLED=1818 +RPC_S_CALL_FAILED=1726 +RPC_S_CALL_FAILED_DNE=1727 +RPC_S_CALL_IN_PROGRESS=1791 +RPC_S_CALLPENDING=(0x80010115) +RPC_S_CANNOT_SUPPORT=1764 +RPC_S_CANT_CREATE_ENDPOINT=1720 +RPC_S_COMM_FAILURE=1820 +RPC_S_DUPLICATE_ENDPOINT=1740 +RPC_S_ENTRY_ALREADY_EXISTS=1760 +RPC_S_ENTRY_NOT_FOUND=1761 +RPC_S_ENTRY_TYPE_MISMATCH=1922 +RPC_S_FP_DIV_ZERO=1769 +RPC_S_FP_OVERFLOW=1771 +RPC_S_FP_UNDERFLOW=1770 +RPC_S_GROUP_MEMBER_NOT_FOUND=1898 +RPC_S_GRP_ELT_NOT_ADDED=1928 +RPC_S_GRP_ELT_NOT_REMOVED=1929 +RPC_S_INCOMPLETE_NAME=1755 +RPC_S_INTERFACE_NOT_EXPORTED=1924 +RPC_S_INTERFACE_NOT_FOUND=1759 +RPC_S_INTERNAL_ERROR=1766 +RPC_S_INVALID_ARG=ERROR_INVALID_PARAMETER +RPC_S_INVALID_ASYNC_CALL=1915 +RPC_S_INVALID_ASYNC_HANDLE=1914 +RPC_S_INVALID_AUTH_IDENTITY=1749 +RPC_S_INVALID_BINDING=1702 +RPC_S_INVALID_BOUND=1734 +RPC_S_INVALID_ENDPOINT_FORMAT=1706 +RPC_S_INVALID_LEVEL=ERROR_INVALID_PARAMETER +RPC_S_INVALID_NAF_ID=1763 +RPC_S_INVALID_NAME_SYNTAX=1736 +RPC_S_INVALID_NET_ADDR=1707 +RPC_S_INVALID_NETWORK_OPTIONS=1724 +RPC_S_INVALID_OBJECT=1900 +RPC_S_INVALID_RPC_PROTSEQ=1704 +RPC_S_INVALID_SECURITY_DESC=ERROR_INVALID_SECURITY_DESCR +RPC_S_INVALID_STRING_BINDING=1700 +RPC_S_INVALID_STRING_UUID=1705 +RPC_S_INVALID_TAG=1733 +RPC_S_INVALID_TIMEOUT=1709 +RPC_S_INVALID_VERS_OPTION=1756 +RPC_S_MAX_CALLS_TOO_SMALL=1742 +RPC_S_NAME_SERVICE_UNAVAILABLE=1762 +RPC_S_NO_BINDINGS=1718 +RPC_S_NO_CALL_ACTIVE=1725 +RPC_S_NO_CONTEXT_AVAILABLE=1765 +RPC_S_NO_ENDPOINT_FOUND=1708 +RPC_S_NO_ENTRY_NAME=1735 +RPC_S_NO_INTERFACES=1817 +RPC_S_NO_MORE_BINDINGS=1806 +RPC_S_NO_MORE_MEMBERS=1757 +RPC_S_NO_PRINC_NAME=1822 +RPC_S_NO_PROTSEQS=1719 +RPC_S_NO_PROTSEQS_REGISTERED=1714 +RPC_S_NOT_ALL_OBJS_EXPORTED=1923 +RPC_S_NOT_ALL_OBJS_UNEXPORTED=1758 +RPC_S_NOT_CANCELLED=1826 +RPC_S_NOT_LISTENING=1715 +RPC_S_NOT_RPC_ERROR=1823 +RPC_S_NOTHING_TO_EXPORT=1754 +RPC_S_OBJECT_NOT_FOUND=1710 +RPC_S_OK=ERROR_SUCCESS +RPC_S_OUT_OF_MEMORY=ERROR_OUTOFMEMORY +RPC_S_OUT_OF_RESOURCES=1721 +RPC_S_OUT_OF_THREADS=ERROR_MAX_THRDS_REACHED +RPC_S_PRF_ELT_NOT_ADDED=1926 +RPC_S_PRF_ELT_NOT_REMOVED=1927 +RPC_S_PROCNUM_OUT_OF_RANGE=1745 +RPC_S_PROFILE_NOT_ADDED=1925 +RPC_S_PROTOCOL_ERROR=1728 +RPC_S_PROTSEQ_NOT_FOUND=1744 +RPC_S_PROTSEQ_NOT_SUPPORTED=1703 +RPC_S_SEC_PKG_ERROR=1825 +RPC_S_SEND_INCOMPLETE=1913 +RPC_S_SERVER_OUT_OF_MEMORY=ERROR_NOT_ENOUGH_SERVER_MEMORY +RPC_S_SERVER_TOO_BUSY=1723 +RPC_S_SERVER_UNAVAILABLE=1722 +RPC_S_STRING_TOO_LONG=1743 +RPC_S_TIMEOUT=ERROR_TIMEOUT +RPC_S_TYPE_ALREADY_REGISTERED=1712 +RPC_S_UNKNOWN_AUTHN_LEVEL=1748 +RPC_S_UNKNOWN_AUTHN_SERVICE=1747 +RPC_S_UNKNOWN_AUTHN_TYPE=1741 +RPC_S_UNKNOWN_AUTHZ_SERVICE=1750 +RPC_S_UNKNOWN_IF=1717 +RPC_S_UNKNOWN_MGR_TYPE=1716 +RPC_S_UNKNOWN_PRINCIPAL=ERROR_NONE_MAPPED +RPC_S_UNSUPPORTED_AUTHN_LEVEL=1821 +RPC_S_UNSUPPORTED_NAME_SYNTAX=1737 +RPC_S_UNSUPPORTED_TRANS_SYN=1730 +RPC_S_UNSUPPORTED_TYPE=1732 +RPC_S_UUID_LOCAL_ONLY=1824 +RPC_S_UUID_NO_ADDRESS=1739 +RPC_S_WAITONTIMER=(0x80010116) +RPC_S_WRONG_KIND_OF_BINDING=1701 +RPC_S_ZERO_DIVIDE=1767 +RPC_STRING=[String] +RPC_X_BAD_STUB_DATA=1783 +RPC_X_BYTE_COUNT_TOO_SMALL=1782 +RPC_X_ENUM_VALUE_OUT_OF_RANGE=1781 +RPC_X_ENUM_VALUE_TOO_LARGE=RPC_X_ENUM_VALUE_OUT_OF_RANGE +RPC_X_INVALID_BOUND=RPC_S_INVALID_BOUND +RPC_X_INVALID_BUFFER=ERROR_INVALID_USER_BUFFER +RPC_X_INVALID_ES_ACTION=1827 +RPC_X_INVALID_PIPE_OBJECT=1830 +RPC_X_INVALID_PIPE_OPERATION=RPC_X_WRONG_PIPE_ORDER +RPC_X_INVALID_TAG=RPC_S_INVALID_TAG +RPC_X_NO_MEMORY=RPC_S_OUT_OF_MEMORY +RPC_X_NO_MORE_ENTRIES=1772 +RPC_X_NULL_REF_POINTER=1780 +RPC_X_PIPE_APP_MEMORY=ERROR_OUTOFMEMORY +RPC_X_PIPE_CLOSED=1916 +RPC_X_PIPE_DISCIPLINE_ERROR=1917 +RPC_X_PIPE_EMPTY=1918 +RPC_X_SS_CANNOT_GET_CALL_HANDLE=1779 +RPC_X_SS_CHAR_TRANS_OPEN_FAIL=1773 +RPC_X_SS_CHAR_TRANS_SHORT_FILE=1774 +RPC_X_SS_CONTEXT_DAMAGED=1777 +RPC_X_SS_CONTEXT_MISMATCH=ERROR_INVALID_HANDLE +RPC_X_SS_HANDLES_MISMATCH=1778 +RPC_X_SS_IN_NULL_CONTEXT=1775 +RPC_X_WRONG_ES_VERSION=1828 +RPC_X_WRONG_PIPE_ORDER=1831 +RPC_X_WRONG_PIPE_VERSION=1832 +RPC_X_WRONG_STUB_VERSION=1829 +RPCC_FUNC=0xC000 +RPCC_FUNC_STR="rpcc" +RPCFLG_ASYNCHRONOUS=0x40000000 +RPCFLG_AUTO_COMPLETE=0x8000000 +RPCFLG_INPUT_SYNCHRONOUS=0x20000000 +RPCFLG_LOCAL_CALL=0x10000000 +RPCFLG_MESSAGE=0x1000000 +RPCFLG_NON_NDR=0x80000000 +RPCNSAPI=DECLSPEC_IMPORT +RPCRTAPI=DECLSPEC_IMPORT +RPCXCWORD=(sizeof(jmp_buf)/sizeof(int)) +RRAS_SERVICE_NAME="RemoteAccess" +RS_COMPLETED=0x80000000 +RS_FUNC=0xF000 +RS_FUNC_STR="rs" +RS_MAYBOTHERUSER=0x20000 +RS_READY=0x1 +RS_SUSPENDED=0x2 +RS_SUSPENDONIDLE=0x10000 +RS_UPDATING=0x4 +RSA_CSP_PUBLICKEYBLOB=19 +RSA_KEY_LEN=64 +RSA1024BIT_KEY=0x4000000 +RSC_FLAG_DELAYREGISTEROCX=512 +RSC_FLAG_INF=1 +RSC_FLAG_NGCONV=8 +RSC_FLAG_QUIET=4 +RSC_FLAG_SETUPAPI=1024 +RSC_FLAG_SKIPDISKSPACECHECK=2 +RSC_FLAG_UPDHLPDLLS=16 +RSH_DEREGISTER=0 +RSH_REGISTER=1 +RSH_REGISTER_PROGMAN=2 +RSH_REGISTER_TASKMAN=3 +RSI_DESCENDING=0x1 +RSI_NOSORTICON=0x2 +RSVP_DEFAULT_STYLE=0x0 +RSVP_Err_ADMISSION=1 +RSVP_Err_AMBIG_FILTER=9 +RSVP_Err_API_ERROR=20 +RSVP_Err_BAD_DSTPORT=7 +RSVP_Err_BAD_SNDPORT=8 +RSVP_Err_BAD_STYLE=5 +RSVP_Err_NO_PATH=3 +RSVP_Err_NO_SENDER=4 +RSVP_Err_NONE=0 +RSVP_Err_POLICY=2 +RSVP_Err_PREEMPTED=12 +RSVP_Err_RSVP_SYS_ERROR=23 +RSVP_Err_TC_ERROR=21 +RSVP_Err_TC_SYS_ERROR=22 +RSVP_Err_UNKN_OBJ_CLASS=13 +RSVP_Err_UNKNOWN_CTYPE=14 +RSVP_Err_UNKNOWN_STYLE=6 +RSVP_Erv_API=2 +RSVP_Erv_Bandwidth=2 +RSVP_Erv_Bucket_szie=0x8002 +RSVP_Erv_Conflict_Serv=1 +RSVP_Erv_Crazy_Flowspec=3 +RSVP_Erv_Crazy_Tspec=4 +RSVP_Erv_DelayBnd=1 +RSVP_Erv_Flow_Rate=0x8001 +RSVP_Erv_MEMORY=1 +RSVP_Erv_Min_Policied_size=0x8004 +RSVP_Erv_MTU=3 +RSVP_Erv_No_Serv=2 +RSVP_Erv_Nonev=0 +RSVP_Erv_Other=0 +RSVP_Erv_Peak_Rate=0x8003 +RSVP_FIXED_FILTER_STYLE=0x2 +RSVP_OBJECT_ADSPEC=(0x2 + RSVP_OBJECT_ID_BASE) +RSVP_OBJECT_ID_BASE=1000 +RSVP_OBJECT_POLICY_INFO=(0x3 + RSVP_OBJECT_ID_BASE) +RSVP_OBJECT_RESERVE_INFO=(0x1 + RSVP_OBJECT_ID_BASE) +RSVP_OBJECT_STATUS_INFO=(0x0 + RSVP_OBJECT_ID_BASE) +RSVP_PATH=1 +RSVP_PATH_ERR=3 +RSVP_PATH_TEAR=5 +RSVP_POLICY_HDR_LEN=(2 + 2) +RSVP_RESV=2 +RSVP_RESV_ERR=4 +RSVP_RESV_TEAR=6 +RSVP_SHARED_EXPLICIT_STYLE=0x3 +RSVP_WILDCARD_STYLE=0x1 +RT_ACCELERATOR=9 +RT_ANICURSOR=(21) +RT_ANIICON=(22) +RT_BITMAP=2 +RT_CURSOR=1 +RT_DIALOG=5 +RT_DLGINCLUDE=17 +RT_FONT=8 +RT_FONTDIR=7 +RT_GROUP_CURSOR=(RT_CURSOR + DIFFERENCE) +RT_GROUP_ICON=(RT_ICON + DIFFERENCE) +RT_HTML=23 +RT_ICON=3 +RT_MENU=4 +RT_MESSAGETABLE=11 +RT_PLUGPLAY=19 +RT_RCDATA=10 +RT_STRING=6 +RT_VERSION=16 +RT_VXD=20 +RTC_FRAME_SIZE_FULL=0 +RTF_APPEND_BEGIN=0x2 +RTF_APPEND_END=0x0 +RTF_APPEND_PLAIN_TEXT=0x0 +RTF_APPEND_RTF_TEXT=0x1 +RTF_SYNC_BODY_CHANGED=0x2 +RTF_SYNC_RTF_CHANGED=0x1 +RTL_CRITSECT_TYPE=0 +RTL_RESOURCE_TYPE=1 +RTM_BEST_PROTOCOL=0 +RTM_BLOCK_METHODS=1 +RTM_CHANGE_TYPE_ALL=0x1 +RTM_CHANGE_TYPE_BEST=0x2 +RTM_CHANGE_TYPE_FORWARDING=0x4 +RTM_DEST_FLAG_DONT_FORWARD=0x4 +RTM_DEST_FLAG_FWD_ENGIN_ADD=0x2 +RTM_DEST_FLAG_NATURAL_NET=0x1 +RTM_DEST_VIEW_INFO_SIZE=(sizeof(RTM_DEST_INFO) - RTM_BASIC_DEST_INFO_SIZE) +RTM_ENUM_ALL_DESTS=0x0 +RTM_ENUM_ALL_ROUTES=0x0 +RTM_ENUM_NEXT=0x1 +RTM_ENUM_OWN_DESTS=0x1000000 +RTM_ENUM_OWN_ROUTES=0x10000 +RTM_ENUM_RANGE=0x2 +RTM_ENUM_START=0x0 +RTM_MATCH_FULL=0xFFFF +RTM_MATCH_INTERFACE=0x10 +RTM_MATCH_NEIGHBOUR=0x2 +RTM_MATCH_NEXTHOP=0x8 +RTM_MATCH_NONE=0x0 +RTM_MATCH_OWNER=0x1 +RTM_MATCH_PREF=0x4 +RTM_MAX_ADDRESS_SIZE=16 +RTM_MAX_VIEWS=32 +RTM_NEXTHOP_CHANGE_NEW=0x1 +RTM_NEXTHOP_FLAGS_DOWN=0x2 +RTM_NEXTHOP_FLAGS_REMOTE=0x1 +RTM_NEXTHOP_STATE_CREATED=0 +RTM_NEXTHOP_STATE_DELETED=1 +RTM_NOTIFY_ONLY_MARKED_DESTS=0x10000 +RTM_NUM_CHANGE_TYPES=3 +RTM_RESUME_METHODS=0 +RTM_ROUTE_CHANGE_BEST=0x10000 +RTM_ROUTE_CHANGE_FIRST=0x1 +RTM_ROUTE_CHANGE_NEW=0x2 +RTM_ROUTE_FLAGS_ANY_BCAST=(RTM_ROUTE_FLAGS_LIMITED_BC|RTM_ROUTE_FLAGS_ONES_NETBC|RTM_ROUTE_FLAGS_ONES_SUBNET_BC|RTM_ROUTE_FLAGS_ZEROS_NETBC|RTM_ROUTE_FLAGS_ZEROS_SUBNETBC) +RTM_ROUTE_FLAGS_ANY_MCAST=(RTM_ROUTE_FLAGS_MCAST|RTM_ROUTE_FLAGS_LOCAL_MCAST) +RTM_ROUTE_FLAGS_ANY_UNICAST=(RTM_ROUTE_FLAGS_LOCAL|RTM_ROUTE_FLAGS_REMOTE|RTM_ROUTE_FLAGS_MYSELF) +RTM_ROUTE_FLAGS_BLACKHOLE=0x2 +RTM_ROUTE_FLAGS_DISCARD=0x4 +RTM_ROUTE_FLAGS_FORWARDING=(RTM_ROUTE_FLAGS_MARTIAN|RTM_ROUTE_FLAGS_BLACKHOLE|RTM_ROUTE_FLAGS_DISCARD|RTM_ROUTE_FLAGS_INACTIVE) +RTM_ROUTE_FLAGS_INACTIVE=0x8 +RTM_ROUTE_FLAGS_LIMITED_BC=0x400 +RTM_ROUTE_FLAGS_LOCAL=0x10 +RTM_ROUTE_FLAGS_LOCAL_MCAST=0x200 +RTM_ROUTE_FLAGS_LOOPBACK=0x80 +RTM_ROUTE_FLAGS_MARTIAN=0x1 +RTM_ROUTE_FLAGS_MCAST=0x100 +RTM_ROUTE_FLAGS_MYSELF=0x40 +RTM_ROUTE_FLAGS_NET_BCAST=(RTM_ROUTE_FLAGS_ONES_NETBC|RTM_ROUTE_FLAGS_ZEROS_NETBC) +RTM_ROUTE_FLAGS_ONES_NETBC=0x4000 +RTM_ROUTE_FLAGS_ONES_SUBNETBC=0x8000 +RTM_ROUTE_FLAGS_REMOTE=0x20 +RTM_ROUTE_FLAGS_SUBNET_BCAST=(RTM_ROUTE_FLAGS_ONES_SUBNET_BC|RTM_ROUTE_FLAGS_ZEROS_SUBNETBC) +RTM_ROUTE_FLAGS_ZEROS_NETBC=0x1000 +RTM_ROUTE_FLAGS_ZEROS_SUBNETBC=0x2000 +RTM_ROUTE_STATE_CREATED=0 +RTM_ROUTE_STATE_DELETED=2 +RTM_ROUTE_STATE_DELETING=1 +RTM_THIS_PROTOCOL=Not 0 +RTM_VIEW_ID_MCAST=1 +RTM_VIEW_ID_UCAST=0 +RTM_VIEW_MASK_ALL=0xFFFFFFFF +RTM_VIEW_MASK_ANY=0x0 +RTM_VIEW_MASK_MCAST=0x2 +RTM_VIEW_MASK_NONE=0x0 +RTM_VIEW_MASK_SIZE=0x20 +RTM_VIEW_MASK_UCAST=0x1 +RTR_INFO_BLOCK_VERSION=1 +RTS_CONTROL_DISABLE=0x0 +RTS_CONTROL_ENABLE=0x1 +RTS_CONTROL_HANDSHAKE=0x2 +RTS_CONTROL_TOGGLE=0x3 +RUNCMDS_DELAYPOSTCMD=0x4 +RUNCMDS_NOWAIT=0x2 +RUNCMDS_QUIET=0x1 +RUNDLGORD=1545 +rup=OLE_VERS_LOWORD +RUSSIAN_CHARSET=204 +RW_ALL=(RW_FOLDER|RW_SCALAR) +RW_FOLDER=0x80000000 +RW_SCALAR=0x40000000 +S_ADS_ERRORSOCCURRED=(0x5011) +S_ADS_NOMORE_COLUMNS=(0x5013) +S_ADS_NOMORE_ROWS=(0x5012) +S_ALLTHRESHOLD=2 +S_ASYNCHRONOUS=(0x401e8) +S_FALSE=0x1 +S_FLAGS=0x480 +S_FLAGS_STR="/s" +S_LEGATO=1 +S_NORMAL=0 +S_OK=0x0 +S_PERIOD1024=1 +S_PERIOD2048=2 +S_PERIOD512=0 +S_PERIODVOICE=3 +S_QUEUEEMPTY=0 +S_RATING_ALLOW=S_OK +S_RATING_DENY=S_FALSE +S_RATING_FOUND=0x2 +S_SERBDNT=-5 +S_SERDCC=-7 +S_SERDDR=-14 +S_SERDFQ=-13 +S_SERDLN=-6 +S_SERDMD=-10 +S_SERDPT=-12 +S_SERDSH=-11 +S_SERDSR=-15 +S_SERDST=-16 +S_SERDTP=-8 +S_SERDVL=-9 +S_SERDVNA=-1 +S_SERMACT=-3 +S_SEROFM=-2 +S_SERQFUL=-4 +S_STACCATO=2 +S_SURFACE_DISCARDED=0xC003 +S_THRESHOLD=1 +S_WHITE1024=5 +S_WHITE2048=6 +S_WHITE512=4 +S_WHITEVOICE=7 +S0_REG=9 +S0_REG_STR="s0" +S1_REG=10 +S1_REG_STR="s1" +S2_REG=11 +S2_REG_STR="s2" +S3_REG=12 +S3_REG_STR="s3" +S4_REG=13 +S4_REG_STR="s4" +S4ADDL_FUNC=0x2 +S4ADDL_FUNC_STR="s4addl" +S4ADDQ_FUNC=0x22 +S4ADDQ_FUNC_STR="s4addq" +S4SUBL_FUNC=0xB +S4SUBL_FUNC_STR="s4subl" +S4SUBQ_FUNC=0x2B +S4SUBQ_FUNC_STR="s4subq" +S5_REG=14 +S5_REG_STR="s5" +S6_REG=15 +S6_REG_STR="s6" +S8ADDL_FUNC=0x12 +S8ADDL_FUNC_STR="s8addl" +S8ADDQ_FUNC=0x32 +S8ADDQ_FUNC_STR="s8addq" +S8SUBL_FUNC=0x1B +S8SUBL_FUNC_STR="s8subl" +S8SUBQ_FUNC=0x3B +S8SUBQ_FUNC_STR="s8subq" +SA_CRC_Error=CEDSTCRC +SA_CTSDrop=CEDSTCTS +SA_DCDDrop=CEDSTDCD +SA_DSRDrop=CEDSTDSR +SA_HardwareError=CEDSTHDW +SA_Max_Stat=CEDSTMAX +SA_RxAbort=CEDSTABT +SA_RxFrameTooBig=CEDSTOF +SA_RxFrameTooShort=CEDSTUF +SA_RxOverrun=CEDSTRXO +SA_Spare=CEDSTSPR +SA_TxUnderrun=CEDSTTXU +SAC_CERT_V1=2 +SAC_CERT_X509=1 +SAC_MAC_LEN=8 +SAC_PROTOCOL_V1=2 +SAC_PROTOCOL_WMDM=1 +SAC_SESSION_KEYLEN=8 +SACL_SECURITY_INFORMATION=0x8 +SAM_DAYS_PER_WEEK=7 +SAM_INIT_NOTIFICATION_ROUTINE="InitializeChangeNotify" +SAM_PASSWORD_CHANGE_NOTIFY_ROUTINE="PasswordChangeNotify" +SAM_PASSWORD_FILTER_ROUTINE="PasswordFilter" +SAP_BASE_ENTRY=0 +SAP_BPDU=0x42 +SAP_FIELD_ABSENT=0xFFFFFFFE +SAP_FIELD_ANY=0xFFFFFFFF +SAP_FIELD_ANY_AESA_REST=0xFFFFFFFB +SAP_FIELD_ANY_AESA_SEL=0xFFFFFFFA +SAP_IBM_NETBIOS=0xF0 +SAP_IBM_NM=0xF4 +SAP_INTERFACE_TABLE=1 +SAP_IP=0x6 +SAP_NETWARE1=0x10 +SAP_NETWARE2=0xE0 +SAP_NETWARE3=0xFE +SAP_RPL1=0xF8 +SAP_RPL2=0xFC +SAP_SNA1=0x4 +SAP_SNA2=0x5 +SAP_SNA3=0x8 +SAP_SNA4=0xC +SAP_SNAP=0xAA +SAP_UB=0xFA +SAP_X25=0x7E +SAP_XNS=0x80 +SAVE_ATTRIBUTE_VALUES=0xD3 +SAVE_CTM=4101 +SAVE_FORMAT_RICHTEXT=2 +SAVE_FORMAT_TEXT=1 +SB_BOTH=3 +SB_BOTTOM=7 +SB_CONST_ALPHA=0x1 +SB_CTL=2 +SB_ENDSCROLL=8 +SB_GETBORDERS=(WM_USER+7) +SB_GETICON=(WM_USER+20) +SB_GETPARTS=(WM_USER+6) +SB_GETRECT=(WM_USER+10) +SB_GETTEXTA=(WM_USER+2) +SB_GETTEXTLENGTHA=(WM_USER+3) +SB_GETTEXTLENGTHW=(WM_USER+12) +SB_GETTEXTW=(WM_USER+13) +SB_GETTIPTEXTA=(WM_USER+18) +SB_GETTIPTEXTW=(WM_USER+19) +SB_GETUNICODEFORMAT=CCM_GETUNICODEFORMAT +SB_GRAD_RECT=0x10 +SB_GRAD_TRI=0x20 +SB_HORZ=0 +SB_ISSIMPLE=(WM_USER+14) +SB_LEFT=6 +SB_LINEDOWN=1 +SB_LINELEFT=0 +SB_LINERIGHT=1 +SB_LINEUP=0 +SB_NONE=0x0 +SB_PAGEDOWN=3 +SB_PAGELEFT=2 +SB_PAGERIGHT=3 +SB_PAGEUP=2 +SB_PIXEL_ALPHA=0x2 +SB_PREMULT_ALPHA=0x4 +SB_RIGHT=7 +SB_SETBKCOLOR=CCM_SETBKCOLOR +SB_SETICON=(WM_USER+15) +SB_SETMINHEIGHT=(WM_USER+8) +SB_SETPARTS=(WM_USER+4) +SB_SETTEXTA=(WM_USER+1) +SB_SETTEXTW=(WM_USER+11) +SB_SETTIPTEXTA=(WM_USER+16) +SB_SETTIPTEXTW=(WM_USER+17) +SB_SETUNICODEFORMAT=CCM_SETUNICODEFORMAT +SB_SIMPLE=(WM_USER+9) +SB_SIMPLEID=0xff +SB_THUMBPOSITION=4 +SB_THUMBTRACK=5 +SB_TOP=6 +SB_VERT=1 +SBARS_SIZEGRIP=0x100 +SBARS_TOOLTIPS=0x800 +SBCBELT1=1 +SBCBELT3=13 +SBLOST=254 +SBM_ENABLE_ARROWS=0xE4 +SBM_GETPOS=0xE1 +SBM_GETRANGE=0xE3 +SBM_GETSCROLLBARINFO=0xEB +SBM_GETSCROLLINFO=0xEA +SBM_SETPOS=0xE0 +SBM_SETRANGE=0xE2 +SBM_SETRANGEREDRAW=0xE6 +SBM_SETSCROLLINFO=0xE9 +SBN_FIRST=-880 +SBN_LAST=-899 +SBN_SIMPLEMODECHANGE=(SBN_FIRST - 0) +SBS_BOTTOMALIGN=0x4 +SBS_HORZ=0x0 +SBS_LEFTALIGN=0x2 +SBS_RIGHTALIGN=0x4 +SBS_SIZEBOX=0x8 +SBS_SIZEBOXBOTTOMRIGHTALIGN=0x4 +SBS_SIZEBOXTOPLEFTALIGN=0x2 +SBS_SIZEGRIP=0x10 +SBS_TOPALIGN=0x2 +SBS_VERT=0x1 +SBSP_ABSOLUTE=0x0 +SBSP_ALLOW_AUTONAVIGATE=0x10000 +SBSP_DEFBROWSER=0x0 +SBSP_DEFMODE=0x0 +SBSP_EXPLOREMODE=0x20 +SBSP_HELPMODE=0x40 +SBSP_INITIATEDBYHLINKFRAME=0x80000000 +SBSP_NAVIGATEBACK=0x4000 +SBSP_NAVIGATEFORWARD=0x8000 +SBSP_NEWBROWSER=0x2 +SBSP_NOAUTOSELECT=0x4000000 +SBSP_NOTRANSFERHIST=0x80 +SBSP_OPENMODE=0x10 +SBSP_PARENT=0x2000 +SBSP_REDIRECT=0x40000000 +SBSP_RELATIVE=0x1000 +SBSP_SAMEBROWSER=0x1 +SBSP_WRITENOHISTORY=0x8000000 +SBT_NOBORDERS=0x100 +SBT_NOTABPARSING=0x800 +SBT_OWNERDRAW=0x1000 +SBT_POPOUT=0x200 +SBT_RTLREADING=0x400 +SBT_TOOLTIPS=0x800 +SBTICK=253 +SC_ARRANGE=0xF110 +SC_CLOSE=0xF060 +SC_CONTEXTHELP=0xF180 +SC_DEFAULT=0xF160 +SC_DLG_FORCE_UI=0x4 +SC_DLG_MINIMAL_UI=0x1 +SC_DLG_NO_UI=0x2 +SC_FLAGS=0x400 +SC_FLAGS_STR="/sc" +SC_GROUP_IDENTIFIER="+" +SC_GROUP_IDENTIFIERA="+" +SC_GROUP_IDENTIFIERW="+" +SC_HOTKEY=0xF150 +SC_HSCROLL=0xF080 +SC_ICON=SC_MINIMIZE +SC_KEYMENU=0xF100 +SC_MANAGER_ALL_ACCESS=(STANDARD_RIGHTS_REQUIRED|SC_MANAGER_CONNECT|SC_MANAGER_CREATE_SERVICE|SC_MANAGER_ENUMERATE_SERVICE|SC_MANAGER_LOCK|SC_MANAGER_QUERY_LOCK_STATUS|SC_MANAGER_MODIFY_BOOT_CONFIG) +SC_MANAGER_CONNECT=0x1 +SC_MANAGER_CREATE_SERVICE=0x2 +SC_MANAGER_ENUMERATE_SERVICE=0x4 +SC_MANAGER_LOCK=0x8 +SC_MANAGER_MODIFY_BOOT_CONFIG=0x20 +SC_MANAGER_QUERY_LOCK_STATUS=0x10 +SC_MAXIMIZE=0xF030 +SC_MINIMIZE=0xF020 +SC_MONITORPOWER=0xF170 +SC_MOUSEMENU=0xF090 +SC_MOVE=0xF010 +SC_NEXTWINDOW=0xF040 +SC_PREVWINDOW=0xF050 +SC_RESTORE=0xF120 +SC_SCREENSAVE=0xF140 +SC_SEPARATOR=0xF00F +SC_SIZE=0xF000 +SC_TASKLIST=0xF130 +SC_VSCROLL=0xF070 +SC_ZOOM=SC_MAXIMIZE +SCALINGFACTORX=114 +SCALINGFACTORY=115 +SCARD_ABSENT=1 +SCARD_ALL_READERS="SCard$AllReaders\000" +SCARD_ATR_LENGTH=33 +SCARD_ATTR_DEVICE_FRIENDLY_NAME=SCARD_ATTR_DEVICE_FRIENDLY_NAME_W +SCARD_ATTR_DEVICE_SYSTEM_NAME=SCARD_ATTR_DEVICE_SYSTEM_NAME_W +SCARD_AUTOALLOCATE=-1 +SCARD_CLASS_COMMUNICATIONS=2 +SCARD_CLASS_ICC_STATE=9 +SCARD_CLASS_IFD_PROTOCOL=8 +SCARD_CLASS_MECHANICAL=6 +SCARD_CLASS_PERF=0x7FFE +SCARD_CLASS_POWER_MGMT=4 +SCARD_CLASS_PROTOCOL=3 +SCARD_CLASS_SECURITY=5 +SCARD_CLASS_SYSTEM=0x7fff +SCARD_CLASS_VENDOR_DEFINED=7 +SCARD_CLASS_VENDOR_INFO=1 +SCARD_COLD_RESET=1 +SCARD_DEFAULT_READERS="SCard$DefaultReaders\000" +SCARD_E_BAD_SEEK=0x80100029 +SCARD_E_CANCELLED=0x80100002 +SCARD_E_CANT_DISPOSE=0x8010000E +SCARD_E_CARD_UNSUPPORTED=0x8010001C +SCARD_E_CERTIFICATE_UNAVAILABLE=0x8010002D +SCARD_E_COMM_DATA_LOST=0x8010002F +SCARD_E_DIR_NOT_FOUND=0x80100023 +SCARD_E_DUPLICATE_READER=0x8010001B +SCARD_E_FILE_NOT_FOUND=0x80100024 +SCARD_E_ICC_CREATEORDER=0x80100021 +SCARD_E_ICC_INSTALLATION=0x80100020 +SCARD_E_INSUFFICIENT_BUFFER=0x80100008 +SCARD_E_INVALID_ATR=0x80100015 +SCARD_E_INVALID_CHV=0x8010002A +SCARD_E_INVALID_HANDLE=0x80100003 +SCARD_E_INVALID_PARAMETER=0x80100004 +SCARD_E_INVALID_TARGET=0x80100005 +SCARD_E_INVALID_VALUE=0x80100011 +SCARD_E_NO_ACCESS=0x80100027 +SCARD_E_NO_DIR=0x80100025 +SCARD_E_NO_FILE=0x80100026 +SCARD_E_NO_MEMORY=0x80100006 +SCARD_E_NO_READERS_AVAILABLE=0x8010002E +SCARD_E_NO_SERVICE=(0x8010001D) +SCARD_E_NO_SMARTCARD=(0x8010000C) +SCARD_E_NO_SUCH_CERTIFICATE=(0x8010002C) +SCARD_E_NOT_READY=(0x80100010) +SCARD_E_NOT_TRANSACTED=(0x80100016) +SCARD_E_PCI_TOO_SMALL=(0x80100019) +SCARD_E_PROTO_MISMATCH=(0x8010000F) +SCARD_E_READER_UNAVAILABLE=(0x80100017) +SCARD_E_READER_UNSUPPORTED=(0x8010001A) +SCARD_E_SERVICE_STOPPED=(0x8010001E) +SCARD_E_SHARING_VIOLATION=(0x8010000B) +SCARD_E_SYSTEM_CANCELLED=(0x80100012) +SCARD_E_TIMEOUT=(0x8010000A) +SCARD_E_UNEXPECTED=(0x8010001F) +SCARD_E_UNKNOWN_CARD=(0x8010000D) +SCARD_E_UNKNOWN_READER=(0x80100009) +SCARD_E_UNKNOWN_RES_MNG=(0x8010002B) +SCARD_E_UNSUPPORTED_FEATURE=(0x80100022) +SCARD_E_WRITE_TOO_MANY=(0x80100028) +SCARD_EJECT_CARD=3 +SCARD_F_COMM_ERROR=(0x80100013) +SCARD_F_INTERNAL_ERROR=(0x80100001) +SCARD_F_UNKNOWN_ERROR=(0x80100014) +SCARD_F_WAITED_TOO_LONG=(0x80100007) +SCARD_LEAVE_CARD=0 +SCARD_LOCAL_READERS=("SCard$LocalReaders\000") +SCARD_NEGOTIABLE=5 +SCARD_P_SHUTDOWN=(0x80100018) +SCARD_PCI_RAW=(g_rgSCardRawPci) +SCARD_PCI_T0=(g_rgSCardT0Pci) +SCARD_PCI_T1=(g_rgSCardT1Pci) +SCARD_POWER_DOWN=0 +SCARD_POWERED=4 +SCARD_PRESENT=2 +SCARD_PROTOCOL_DEFAULT=0x80000000 +SCARD_PROTOCOL_OPTIMAL=0x0 +SCARD_PROTOCOL_RAW=0x10000 +SCARD_PROTOCOL_T0=0x1 +SCARD_PROTOCOL_T1=0x2 +SCARD_PROTOCOL_Tx=SCARD_PROTOCOL_T0|SCARD_PROTOCOL_T1 +SCARD_PROTOCOL_UNDEFINED=0x0 +SCARD_PROVIDER_CSP=2 +SCARD_PROVIDER_PRIMARY=1 +SCARD_READER_CONFISCATES=0x4 +SCARD_READER_EJECTS=0x2 +SCARD_READER_SWALLOWS=0x1 +SCARD_READER_TYPE_IDE=0x10 +SCARD_READER_TYPE_KEYBOARD=0x4 +SCARD_READER_TYPE_PARALELL=0x2 +SCARD_READER_TYPE_PCMCIA=0x40 +SCARD_READER_TYPE_SCSI=0x8 +SCARD_READER_TYPE_SERIAL=0x1 +SCARD_READER_TYPE_USB=0x20 +SCARD_READER_TYPE_VENDOR=0xF0 +SCARD_READERSTATE_A=SCARD_READERSTATEA +SCARD_READERSTATE_W=SCARD_READERSTATEW +SCARD_RESET_CARD=1 +SCARD_S_SUCCESS=NO_ERROR +SCARD_SCOPE_SYSTEM=2 +SCARD_SCOPE_TERMINAL=1 +SCARD_SCOPE_USER=0 +SCARD_SHARE_DIRECT=3 +SCARD_SHARE_EXCLUSIVE=1 +SCARD_SHARE_SHARED=2 +SCARD_SPECIFIC=6 +SCARD_STATE_ATRMATCH=0x40 +SCARD_STATE_CHANGED=0x2 +SCARD_STATE_EMPTY=0x10 +SCARD_STATE_EXCLUSIVE=0x80 +SCARD_STATE_IGNORE=0x1 +SCARD_STATE_INUSE=0x100 +SCARD_STATE_MUTE=0x200 +SCARD_STATE_PRESENT=0x20 +SCARD_STATE_UNAVAILABLE=0x8 +SCARD_STATE_UNAWARE=0x0 +SCARD_STATE_UNKNOWN=0x4 +SCARD_STATE_UNPOWERED=0x400 +SCARD_SWALLOWED=3 +SCARD_SYSTEM_READERS=("SCard$SystemReaders\000") +SCARD_T0_CMD_LENGTH=5 +SCARD_T0_HEADER_LENGTH=7 +SCARD_T1_EPILOGUE_LENGTH=2 +SCARD_T1_MAX_IFS=254 +SCARD_T1_PROLOGUE_LENGTH=3 +SCARD_UNKNOWN=0 +SCARD_UNPOWER_CARD=2 +SCARD_W_CANCELLED_BY_USER=(0x8010006E) +SCARD_W_CHV_BLOCKED=(0x8010006C) +SCARD_W_EOF=(0x8010006D) +SCARD_W_REMOVED_CARD=(0x80100069) +SCARD_W_RESET_CARD=(0x80100068) +SCARD_W_SECURITY_VIOLATION=(0x8010006A) +SCARD_W_UNPOWERED_CARD=(0x80100067) +SCARD_W_UNRESPONSIVE_CARD=(0x80100066) +SCARD_W_UNSUPPORTED_CARD=(0x80100065) +SCARD_W_WRONG_CHV=(0x8010006B) +SCARD_WARM_RESET=2 +SCardGetReaderCapabilities=SCardGetAttrib +SCardListCardTypes=SCardListCards +SCardSetReaderCapabilities=SCardSetAttrib +scCannotLogData=2 +SCE_LOG_LEVEL_ALWAYS=0 +SCE_LOG_LEVEL_DEBUG=3 +SCE_LOG_LEVEL_DETAIL=2 +SCE_LOG_LEVEL_ERROR=1 +SCE_ROOT_PATH="Software\\Microsoft\\Windows NT\\CurrentVersion\\SeCEdit" +SCE_ROOT_SERVICE_PATH="\\SvcEngs" +SCERR_NOCARDNAME=0x4000 +SCERR_NOGUIDS=0x8000 +SCESTATUS_ACCESS_DENIED=9 +SCESTATUS_ALREADY_RUNNING=13 +SCESTATUS_BAD_FORMAT=7 +SCESTATUS_BUFFER_TOO_SMALL=5 +SCESTATUS_CANT_DELETE=10 +SCESTATUS_EXCEPTION_IN_SERVER=16 +SCESTATUS_INVALID_DATA=3 +SCESTATUS_INVALID_PARAMETER=1 +SCESTATUS_MOD_NOT_FOUND=15 +SCESTATUS_NO_MAPPING=18 +SCESTATUS_NO_TEMPLATE_GIVEN=17 +SCESTATUS_NOT_ENOUGH_RESOURCE=8 +SCESTATUS_OBJECT_EXIST=4 +SCESTATUS_OTHER_ERROR=12 +SCESTATUS_PREFIX_OVERFLOW=11 +SCESTATUS_PROFILE_NOT_FOUND=6 +SCESTATUS_RECORD_NOT_FOUND=2 +SCESTATUS_SERVICE_NOT_SUPPORT=14 +SCESTATUS_SUCCESS=0 +SCESTATUS_TRUST_FAIL=19 +SCESVC_ENUMERATION_MAX=100 +SCF_ALL=0x4 +SCF_ASSOCIATEFONT=0x10 +SCF_DEFAULT=0x0 +SCF_NOKBUPDATE=0x20 +SCF_SELECTION=0x1 +SCF_USEUIRULES=0x8 +SCF_WORD=0x2 +SCH_CRED_AUTO_CRED_VALIDATION=0x20 +SCH_CRED_CERT_CONTEXT=0x3 +SCH_CRED_IGNORE_NO_REVOCATION_CHECK=0x800 +SCH_CRED_IGNORE_REVOCATION_OFFLINE=0x1000 +SCH_CRED_MANUAL_CRED_VALIDATION=0x8 +SCH_CRED_NO_DEFAULT_CREDS=0x10 +SCH_CRED_NO_SERVERNAME_CHECK=0x4 +SCH_CRED_NO_SYSTEM_MAPPER=0x2 +SCH_CRED_REVOCATION_CHECK_CHAIN=0x200 +SCH_CRED_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT=0x400 +SCH_CRED_REVOCATION_CHECK_END_CERT=0x100 +SCH_CRED_USE_DEFAULT_CREDS=0x40 +SCH_CRED_V1=0x1 +SCH_CRED_V2=0x2 +SCH_CRED_V3=0x3 +SCH_CRED_VERSION=0x2 +SCH_CRED_X509_CAPI=0x2 +SCH_CRED_X509_CERTCHAIN=0x1 +SCHANNEL_ALERT=2 +SCHANNEL_CRED_VERSION=0x4 +SCHANNEL_ENC_KEY=0x1 +SCHANNEL_MAC_KEY=0x0 +SCHANNEL_RENEGOTIATE=0 +SCHANNEL_SECRET_PRIVKEY=0x2 +SCHANNEL_SECRET_TYPE_CAPI=0x1 +SCHANNEL_SHUTDOWN=1 +SCHED_E_ACCOUNT_DBASE_CORRUPT=(0x80041311) +SCHED_E_ACCOUNT_INFORMATION_NOT_SET=(0x8004130F) +SCHED_E_ACCOUNT_NAME_NOT_FOUND=(0x80041310) +SCHED_E_CANNOT_OPEN_TASK=(0x8004130D) +SCHED_E_INVALID_TASK=(0x8004130E) +SCHED_E_NO_SECURITY_SERVICES=(0x80041312) +SCHED_E_SERVICE_NOT_INSTALLED=(0x8004130C) +SCHED_E_SERVICE_NOT_LOCALSYSTEM=(0x80041316) +SCHED_E_SERVICE_NOT_RUNNING=(0x80041315) +SCHED_E_TASK_NOT_READY=(0x8004130A) +SCHED_E_TASK_NOT_RUNNING=(0x8004130B) +SCHED_E_TRIGGER_NOT_FOUND=(0x80041309) +SCHED_E_UNKNOWN_OBJECT_VERSION=(0x80041313) +SCHED_E_UNSUPPORTED_ACCOUNT_OPTION=(0x80041314) +SCHED_S_EVENT_TRIGGER=(0x41308) +SCHED_S_TASK_DISABLED=(0x41302) +SCHED_S_TASK_HAS_NOT_RUN=(0x41303) +SCHED_S_TASK_NO_MORE_RUNS=(0x41304) +SCHED_S_TASK_NO_VALID_TRIGGERS=(0x41307) +SCHED_S_TASK_NOT_SCHEDULED=(0x41305) +SCHED_S_TASK_READY=(0x41300) +SCHED_S_TASK_RUNNING=(0x41301) +SCHED_S_TASK_TERMINATED=(0x41306) +SCHEMA_CLASS_NAME=("Schema") +SCHEMA_E_ADDSTOPWORDS=0x80040C0C +SCHEMA_E_BADATTRIBUTE=0x80040C14 +SCHEMA_E_BADCOLUMNNAME=0x80040C12 +SCHEMA_E_BADFILENAME=0x80040C15 +SCHEMA_E_BADPROPPID=0x80040C13 +SCHEMA_E_BADPROPSPEC=0x80040C0F +SCHEMA_E_CANNOTCREATEFILE=0x80040C06 +SCHEMA_E_CANNOTCREATENOISEWORDFILE=0x80040C0B +SCHEMA_E_CANNOTWRITEFILE=0x80040C07 +SCHEMA_E_DUPLICATENOISE=0x80040C17 +SCHEMA_E_EMPTYFILE=0x80040C08 +SCHEMA_E_FILECHANGED=0x80040C11 +SCHEMA_E_FILENOTFOUND=0x80040C02 +SCHEMA_E_INVALIDDATATYPE=0x80040C0A +SCHEMA_E_INVALIDFILETYPE=0x80040C09 +SCHEMA_E_INVALIDVALUE=0x80040C0E +SCHEMA_E_LOAD_SPECIAL=0x80040C01 +SCHEMA_E_NAMEEXISTS=0x80040C0D +SCHEMA_E_NESTEDTAG=0x80040C03 +SCHEMA_E_NOMORECOLUMNS=0x80040C10 +SCHEMA_E_PROPEXISTS=0x80040C16 +SCHEMA_E_UNEXPECTEDTAG=0x80040C04 +SCHEMA_E_VERSIONMISMATCH=0x80040C05 +SCHEME_OID_RETRIEVE_ENCODED_OBJECT_FUNC="SchemeDllRetrieveEncodedObject" +scInvalidData=1 +scNoError=0 +SCOPE_FLAG_DEEP=0x2 +SCOPE_FLAG_INCLUDE=(0x1) +SCOPE_FLAG_MASK=(0xFF) +SCOPE_TYPE_MASK=(0xFFFFFF00) +SCOPE_TYPE_VPATH=(0x200) +SCOPE_TYPE_WINPATH=(0x100) +scr1=0x490 +scr2=0x491 +scr3=0x492 +scr4=0x493 +scr5=0x494 +scr6=0x495 +scr7=0x496 +scr8=0x497 +SCREEN_FONTTYPE=0x2000 +SCREEN_OUTLINE_PRECIS=9 +SCRIPT_DIGITSUBSTITUTE_CONTEXT=0 +SCRIPT_DIGITSUBSTITUTE_NATIONAL=2 +SCRIPT_DIGITSUBSTITUTE_NONE=1 +SCRIPT_DIGITSUBSTITUTE_TRADITIONAL=3 +SCRIPT_ENCODE_DEFAULT_LANGUAGE=0x1 +SCRIPT_ENCODE_SECTION=0x1 +SCRIPT_UNDEFINED=0 +SCRIPTINFO_ALL_FLAGS=(SCRIPTINFO_IUNKNOWN|SCRIPTINFO_ITYPEINFO) +SCRIPTINFO_ITYPEINFO=0x2 +SCRIPTINFO_IUNKNOWN=0x1 +SCRIPTINTERRUPT_ALL_FLAGS=(SCRIPTINTERRUPT_DEBUG|SCRIPTINTERRUPT_RAISEEXCEPTION) +SCRIPTINTERRUPT_DEBUG=0x1 +SCRIPTINTERRUPT_RAISEEXCEPTION=0x2 +SCRIPTITEM_ALL_FLAGS=(SCRIPTITEM_ISSOURCE|SCRIPTITEM_ISVISIBLE|SCRIPTITEM_ISPERSISTENT|SCRIPTITEM_GLOBALMEMBERS|SCRIPTITEM_NOCODE|SCRIPTITEM_CODEONLY) +SCRIPTITEM_CODEONLY=0x200 +SCRIPTITEM_GLOBALMEMBERS=0x8 +SCRIPTITEM_ISPERSISTENT=0x40 +SCRIPTITEM_ISSOURCE=0x4 +SCRIPTITEM_ISVISIBLE=0x2 +SCRIPTITEM_NOCODE=0x400 +SCRIPTPROC_ALL_FLAGS=(SCRIPTPROC_HOSTMANAGESSOURCE|SCRIPTPROC_ISEXPRESSION|SCRIPTPROC_IMPLICIT_THIS|SCRIPTPROC_IMPLICIT_PARENTS) +SCRIPTPROC_HOSTMANAGESSOURCE=0x80 +SCRIPTPROC_IMPLICIT_PARENTS=0x200 +SCRIPTPROC_IMPLICIT_THIS=0x100 +SCRIPTPROC_ISEXPRESSION=0x20 +SCRIPTPROP_BUILDNUMBER=0x3 +SCRIPTPROP_CATCHEXCEPTION=0x1001 +SCRIPTPROP_DEBUGGER=0x1100 +SCRIPTPROP_DELAYEDEVENTSINKING=0x1000 +SCRIPTPROP_HACK_FIBERSUPPORT=0x70000000 +SCRIPTPROP_HACK_TRIDENTEVENTSINK=0x70000001 +SCRIPTPROP_JITDEBUG=0x1101 +SCRIPTPROP_MAJORVERSION=0x1 +SCRIPTPROP_MINORVERSION=0x2 +SCRIPTPROP_NAME=0x0 +SCRIPTSTAT_INSTRUCTION_COUNT=2 +SCRIPTSTAT_INTSTRUCTION_TIME=3 +SCRIPTSTAT_STATEMENT_COUNT=1 +SCRIPTSTAT_TOTAL_TIME=4 +SCRIPTTEXT_ALL_FLAGS=(SCRIPTTEXT_DELAYEXECUTION|SCRIPTTEXT_ISVISIBLE|SCRIPTTEXT_ISEXPRESSION|SCRIPTTEXT_ISPERSISTENT|SCRIPTTEXT_HOSTMANAGESSOURCE) +SCRIPTTEXT_DELAYEXECUTION=0x1 +SCRIPTTEXT_HOSTMANAGESSOURCE=0x80 +SCRIPTTEXT_ISEXPRESSION=0x20 +SCRIPTTEXT_ISPERSISTENT=0x40 +SCRIPTTEXT_ISVISIBLE=0x2 +SCRIPTTHREADID_ALL=((SCRIPTTHREADID)-3) +SCRIPTTHREADID_BASE=((SCRIPTTHREADID)-2) +SCRIPTTHREADID_CURRENT=((SCRIPTTHREADID)-1) +SCRIPTTYPELIB_ALL_FLAGS=(SCRIPTTYPELIB_ISCONTROL|SCRIPTTYPELIB_ISPERSISTENT) +SCRIPTTYPELIB_ISCONTROL=0x10 +SCRIPTTYPELIB_ISPERSISTENT=0x40 +SCRM_VERIFYPW=WM_APP +SCROLLLOCK_ON=0x40 +SCS_32BIT_BINARY=0 +SCS_CAP_COMPSTR=0x1 +SCS_CAP_MAKEREAD=0x2 +SCS_CAP_SETRECONVERTSTRING=0x4 +SCS_CHANGEATTR=(GCS_COMPREADATTR|GCS_COMPATTR) +SCS_CHANGECLAUSE=(GCS_COMPREADCLAUSE|GCS_COMPCLAUSE) +SCS_DOS_BINARY=1 +SCS_OS216_BINARY=5 +SCS_PIF_BINARY=3 +SCS_POSIX_BINARY=4 +SCS_QUERYRECONVERTSTRING=0x20000 +SCS_SETRECONVERTSTRING=0x10000 +SCS_SETSTR=(GCS_COMPREADSTR|GCS_COMPSTR) +SCS_WOW_BINARY=2 +SD_BOTH=0x2 +SD_RECEIVE=0x0 +SD_SEND=0x1 +SDDL_ACCESS_ALLOWED=("A") +SDDL_ACCESS_DENIED=("D") +SDDL_ACCOUNT_OPERATORS=("AO") +SDDL_ACE_BEGINC="(" +SDDL_ACE_ENDC=")" +SDDL_ALARM=("AL") +SDDL_ALIAS_PREW2KCOMPACC=("RU") +SDDL_AUDIT=("AU") +SDDL_AUDIT_FAILURE=("FA") +SDDL_AUDIT_SUCCESS=("SA") +SDDL_AUTHENTICATED_USERS=("AU") +SDDL_AUTO_INHERIT_REQ=("AR") +SDDL_AUTO_INHERITED=("AI") +SDDL_BACKUP_OPERATORS=("BO") +SDDL_BUILTIN_ADMINISTRATORS=("BA") +SDDL_BUILTIN_GUESTS=("BG") +SDDL_BUILTIN_USERS=("BU") +SDDL_CERT_SERV_ADMINISTRATORS=("CA") +SDDL_CONTAINER_INHERIT=("CI") +SDDL_CONTROL_ACCESS=("CR") +SDDL_CREATE_CHILD=("CC") +SDDL_CREATOR_GROUP=("CG") +SDDL_CREATOR_OWNER=("CO") +SDDL_DACL=("D") +SDDL_DELETE_CHILD=("DC") +SDDL_DELETE_TREE=("DT") +SDDL_DELIMINATORC=":" +SDDL_DOMAIN_ADMINISTRATORS=("DA") +SDDL_DOMAIN_COMPUTERS=("DC") +SDDL_DOMAIN_DOMAIN_CONTROLLERS=("DD") +SDDL_DOMAIN_GUESTS=("DG") +SDDL_DOMAIN_USERS=("DU") +SDDL_ENTERPRISE_ADMINS=("EA") +SDDL_ENTERPRISE_DOMAIN_CONTROLLERS=("ED") +SDDL_EVERYONE=("WD") +SDDL_FILE_ALL=("FA") +SDDL_FILE_EXECUTE=("FX") +SDDL_FILE_READ=("FR") +SDDL_FILE_WRITE=("FW") +SDDL_GENERIC_ALL=("GA") +SDDL_GENERIC_EXECUTE=("GX") +SDDL_GENERIC_READ=("GR") +SDDL_GENERIC_WRITE=("GW") +SDDL_GROUP=("G") +SDDL_GROUP_POLICY_ADMINS=("PA") +SDDL_INHERIT_ONLY=("IO") +SDDL_INHERITED=("ID") +SDDL_INTERACTIVE=("IU") +SDDL_KEY_ALL=("KA") +SDDL_KEY_EXECUTE=("KX") +SDDL_KEY_READ=("KR") +SDDL_KEY_WRITE=("KW") +SDDL_LIST_CHILDREN=("LC") +SDDL_LIST_OBJECT=("LO") +SDDL_LOCAL_ADMIN=("LA") +SDDL_LOCAL_GUEST=("LG") +SDDL_LOCAL_SYSTEM=("SY") +SDDL_NETWORK=("NU") +SDDL_NO_PROPAGATE=("NP") +SDDL_OBJECT_ACCESS_ALLOWED=("OA") +SDDL_OBJECT_ACCESS_DENIED=("OD") +SDDL_OBJECT_ALARM=("OL") +SDDL_OBJECT_AUDIT=("OU") +SDDL_OBJECT_INHERIT=("OI") +SDDL_OWNER=("O") +SDDL_PERSONAL_SELF=("PS") +SDDL_POWER_USERS=("PU") +SDDL_PRINTER_OPERATORS=("PO") +SDDL_PROTECTED=("P") +SDDL_RAS_SERVERS=("RS") +SDDL_READ_CONTROL=("RC") +SDDL_READ_PROPERTY=("RP") +SDDL_REPLICATOR=("RE") +SDDL_RESTRICTED_CODE=("RC") +SDDL_REVISION=SDDL_REVISION_1 +SDDL_REVISION_1=1 +SDDL_SACL=("S") +SDDL_SCHEMA_ADMINISTRATORS=("SA") +SDDL_SELF_WRITE=("SW") +SDDL_SEPERATORC=";" +SDDL_SERVER_OPERATORS=("SO") +SDDL_SERVICE=("SU") +SDDL_STANDARD_DELETE=("SD") +SDDL_WRITE_DAC=("WD") +SDDL_WRITE_OWNER=("WO") +SDDL_WRITE_PROPERTY=("WP") +SDI_CHILDREN=(0x40) +SDI_FIRST=(0x8000000) +SDI_IMAGE=(0x4) +SDI_NEXT=(0x20000000) +SDI_OPENIMAGE=(0x8) +SDI_PARAM=(0x20) +SDI_PARENT=0 +SDI_PREVIOUS=0x10000000 +SDI_STATE=0x10 +SDI_STR=0x2 +SDP_ALREADY_PARSED=(SDP_INVALID_FORMAT + 25) +SDP_INTERNAL_ERROR=(SDP_INVALID_FORMAT + 23) +SDP_INVALID_ADDRESS=(SDP_INVALID_FORMAT + 13) +SDP_INVALID_ADJUSTMENT_FIELD=(SDP_INVALID_FORMAT + 17) +SDP_INVALID_ATTRIBUTE=(SDP_INVALID_FORMAT + 19) +SDP_INVALID_BANDWIDTH_FIELD=(SDP_INVALID_FORMAT + 12) +SDP_INVALID_CHARACTER_SET=(SDP_INVALID_FORMAT + 2) +SDP_INVALID_CHARACTER_SET_FORMAT=(SDP_INVALID_FORMAT + 1) +SDP_INVALID_CONNECTION_FIELD=(SDP_INVALID_FORMAT + 11) +SDP_INVALID_EMAIL_FIELD=(SDP_INVALID_FORMAT + 9) +SDP_INVALID_ENCRYPTION_KEY_FIELD=(SDP_INVALID_FORMAT + 18) +SDP_INVALID_FORMAT=0xE0000400 +SDP_INVALID_MEDIA_FIELD=(SDP_INVALID_FORMAT + 20) +SDP_INVALID_MEDIA_NAME=(SDP_INVALID_FORMAT + 21) +SDP_INVALID_MEDIA_TITLE=(SDP_INVALID_FORMAT + 22) +SDP_INVALID_NUMERICAL_VALUE=(SDP_INVALID_FORMAT + 3) +SDP_INVALID_ORIGIN_FIELD=(SDP_INVALID_FORMAT + 5) +SDP_INVALID_PARAMETER=(SDP_INVALID_FORMAT + 26) +SDP_INVALID_PHONE_FIELD=(SDP_INVALID_FORMAT + 10) +SDP_INVALID_REPEAT_FIELD=(SDP_INVALID_FORMAT + 16) +SDP_INVALID_SESSION_NAME=(SDP_INVALID_FORMAT + 6) +SDP_INVALID_SESSION_TITLE=(SDP_INVALID_FORMAT + 7) +SDP_INVALID_TIME_FIELD=(SDP_INVALID_FORMAT + 15) +SDP_INVALID_TIME_PERIOD=(SDP_INVALID_FORMAT + 14) +SDP_INVALID_URI=(SDP_INVALID_FORMAT + 8) +SDP_INVALID_VALUE=(SDP_INVALID_FORMAT + 27) +SDP_INVALID_VERSION_FIELD=(SDP_INVALID_FORMAT + 4) +SDP_OUTPUT_ERROR=(SDP_INVALID_FORMAT + 28) +SDPBLB_CONF_BLOB_DESTROYED=0xE0000300 +SE_ADT_MAX_AUDIT_ID=0x5FF +SE_ADT_MAX_CATEGORY_ID=9 +SE_ADT_MIN_AUDIT_ID=0x200 +SE_ADT_MIN_CATEGORY_ID=1 +SE_ASSIGNPRIMARYTOKEN_NAME="SeAssignPrimaryTokenPrivilege" +SE_AUDIT_NAME="SeAuditPrivilege" +SE_BACKUP_NAME="SeBackupPrivilege" +SE_BATCH_LOGON_NAME="SeBatchLogonRight" +SE_CHANGE_NOTIFY_NAME="SeChangeNotifyPrivilege" +SE_CREATE_PAGEFILE_NAME="SeCreatePagefilePrivilege" +SE_CREATE_PERMANENT_NAME="SeCreatePermanentPrivilege" +SE_CREATE_TOKEN_NAME="SeCreateTokenPrivilege" +SE_DACL_AUTO_INHERIT_REQ=(0x100) +SE_DACL_AUTO_INHERITED=(0x400) +SE_DACL_DEFAULTED=0x8 +SE_DACL_PRESENT=0x4 +SE_DACL_PROTECTED=(0x1000) +SE_DEBUG_NAME="SeDebugPrivilege" +SE_DENY_BATCH_LOGON_NAME="SeDenyBatchLogonRight" +SE_DENY_INTERACTIVE_LOGON_NAME="SeDenyInteractiveLogonRight" +SE_DENY_NETWORK_LOGON_NAME="SeDenyNetworkLogonRight" +SE_DENY_SERVICE_LOGON_NAME="SeDenyServiceLogonRight" +SE_ENABLE_DELEGATION_NAME=("SeEnableDelegationPrivilege") +SE_ERR_ACCESSDENIED=5 +SE_ERR_ASSOCINCOMPLETE=27 +SE_ERR_DDEBUSY=30 +SE_ERR_DDEFAIL=29 +SE_ERR_DDETIMEOUT=28 +SE_ERR_DLLNOTFOUND=32 +SE_ERR_FNF=2 +SE_ERR_NOASSOC=31 +SE_ERR_OOM=8 +SE_ERR_PNF=3 +SE_ERR_SHARE=26 +SE_GROUP_DEFAULTED=0x2 +SE_GROUP_ENABLED=0x4 +SE_GROUP_ENABLED_BY_DEFAULT=0x2 +SE_GROUP_LOGON_ID=0xC0000000 +SE_GROUP_MANDATORY=0x1 +SE_GROUP_OWNER=0x8 +SE_GROUP_RESOURCE=(0x20000000) +SE_GROUP_USE_FOR_DENY_ONLY=(0x10) +SE_INC_BASE_PRIORITY_NAME="SeIncreaseBasePriorityPrivilege" +SE_INCREASE_QUOTA_NAME="SeIncreaseQuotaPrivilege" +SE_INTERACTIVE_LOGON_NAME="SeInteractiveLogonRight" +SE_LOAD_DRIVER_NAME="SeLoadDriverPrivilege" +SE_LOCK_MEMORY_NAME="SeLockMemoryPrivilege" +SE_MACHINE_ACCOUNT_NAME="SeMachineAccountPrivilege" +SE_NETWORK_LOGON_NAME="SeNetworkLogonRight" +SE_OWNER_DEFAULTED=0x1 +SE_PRIVILEGE_ENABLED=0x2 +SE_PRIVILEGE_ENABLED_BY_DEFAULT=0x1 +SE_PRIVILEGE_USED_FOR_ACCESS=0x80000000 +SE_PROF_SINGLE_PROCESS_NAME="SeProfileSingleProcessPrivilege" +SE_REMOTE_SHUTDOWN_NAME="SeRemoteShutdownPrivilege" +SE_RESTORE_NAME="SeRestorePrivilege" +SE_RM_CONTROL_VALID=(0x4000) +SE_SACL_AUTO_INHERIT_REQ=(0x200) +SE_SACL_AUTO_INHERITED=(0x800) +SE_SACL_DEFAULTED=0x20 +SE_SACL_PRESENT=0x10 +SE_SACL_PROTECTED=(0x2000) +SE_SECURITY_NAME="SeSecurityPrivilege" +SE_SELF_RELATIVE=0x8000 +SE_SERVICE_LOGON_NAME="SeServiceLogonRight" +SE_SHUTDOWN_NAME="SeShutdownPrivilege" +SE_SYNC_AGENT_NAME=("SeSyncAgentPrivilege") +SE_SYSTEM_ENVIRONMENT_NAME="SeSystemEnvironmentPrivilege" +SE_SYSTEM_PROFILE_NAME="SeSystemProfilePrivilege" +SE_SYSTEMTIME_NAME="SeSystemtimePrivilege" +SE_TAKE_OWNERSHIP_NAME="SeTakeOwnershipPrivilege" +SE_TCB_NAME="SeTcbPrivilege" +SE_UNDOCK_NAME=("SeUndockPrivilege") +SE_UNSOLICITED_INPUT_NAME="SeUnsolicitedInputPrivilege" +SEARCH_ABORTED=UINT(-23) +SEARCH_ALL=0x0 +SEARCH_ALL_NO_SEQ=0x4 +SEARCH_ALT_NO_SEQ=0x6 +SEARCH_ALTERNATE=0x2 +SEARCH_ANY=FIND_ANY +SEARCH_BACKWARD=FIND_PREV +SEARCH_E_NOMONIKER=(0x800416A1) +SEARCH_E_NOREGION=(0x800416A2) +SEARCH_FOREGROUND=(0x8) +SEARCH_FORWARD=FIND_NEXT +SEARCH_KEY=FIND_KEY +SEARCH_NEAREST=FIND_PREV +SEARCH_PRI_NO_SEQ=0x5 +SEARCH_PRIMARY=0x1 +SEARCH_REBUILD=(0x2) +SEARCH_RECURSIVE=(0x4) +SEARCH_RUNNING=(0x1) +SEARCH_S_NOMOREHITS=(0x416A0) +SEC_COMMIT=0x8000000 +SEC_E_ACCESSDENIED=0x800414FF +SEC_E_ALGORITHM_MISMATCH=(0x80090331) +SEC_E_BAD_PKGID=(0x80090316) +SEC_E_BADTRUSTEEID=(0x80040E6A) +SEC_E_BUFFER_TOO_SMALL=(0x80090321) +SEC_E_CANNOT_INSTALL=(0x80090307) +SEC_E_CANNOT_PACK=(0x80090309) +SEC_E_CERT_EXPIRED=(0x80090328) +SEC_E_CERT_UNKNOWN=(0x80090327) +SEC_E_CONTEXT_EXPIRED=(0x80090317) +SEC_E_DECRYPT_FAILURE=(0x80090330) +SEC_E_ENCRYPT_FAILURE=(0x80090329) +SEC_E_ILLEGAL_MESSAGE=(0x80090326) +SEC_E_INCOMPLETE_CREDENTIALS=(0x80090320) +SEC_E_INCOMPLETE_MESSAGE=(0x80090318) +SEC_E_INITFAILED=0x80041401 +SEC_E_INSUFFICIENT_MEMORY=(0x80090300) +SEC_E_INTERNAL_ERROR=(0x80090304) +SEC_E_INVALID_HANDLE=(0x80090301) +SEC_E_INVALID_TOKEN=(0x80090308) +SEC_E_INVALIDACCESSENTRY=(0x80040E71) +SEC_E_INVALIDACCESSENTRYLIST=(0x80040E6F) +SEC_E_INVALIDCONTEXT=0x80041403 +SEC_E_INVALIDOBJECT=(0x80040E6D) +SEC_E_INVALIDOWNER=(0x80040E70) +SEC_E_LOGON_DENIED=(0x8009030C) +SEC_E_MESSAGE_ALTERED=(0x8009030F) +SEC_E_NO_AUTHENTICATING_AUTHORITY=(0x80090311) +SEC_E_NO_CREDENTIALS=(0x8009030E) +SEC_E_NO_IMPERSONATION=(0x8009030B) +SEC_E_NO_SPM=SEC_E_INTERNAL_ERROR +SEC_E_NOMEMBERSHIPSUPPORT=(0x80040E6C) +SEC_E_NOOWNER=(0x80040E6E) +SEC_E_NOT_OWNER=(0x80090306) +SEC_E_NOT_SUPPORTED=SEC_E_UNSUPPORTED_FUNCTION +SEC_E_NOTINITIALIZED=0x80041402 +SEC_E_NOTRUSTEEID=(0x80040E6B) +SEC_E_OK=0x0 +SEC_E_OUT_OF_SEQUENCE=(0x80090310) +SEC_E_PERMISSIONDENIED=DB_SEC_E_PERMISSIONDENIED +SEC_E_QOP_NOT_SUPPORTED=(0x8009030A) +SEC_E_SECPKG_NOT_FOUND=(0x80090305) +SEC_E_SECURITY_QOS_FAILED=(0x80090332) +SEC_E_TARGET_UNKNOWN=(0x80090303) +SEC_E_TIME_SKEW=(0x80090324) +SEC_E_UNKNOWN_CREDENTIALS=(0x8009030D) +SEC_E_UNSUPPORTED_FUNCTION=(0x80090302) +SEC_E_UNTRUSTED_ROOT=(0x80090325) +SEC_E_WRONG_PRINCIPAL=(0x80090322) +SEC_FILE=0x800000 +SEC_I_COMPLETE_AND_CONTINUE=(0x90314) +SEC_I_COMPLETE_NEEDED=(0x90313) +SEC_I_CONTINUE_NEEDED=(0x90312) +SEC_I_INCOMPLETE_CREDENTIALS=(0x90320) +SEC_I_LOCAL_LOGON=(0x90315) +SEC_I_NO_LSA_CONTEXT=(0x90323) +SEC_I_RENEGOTIATE=(0x90321) +SEC_IMAGE=0x1000000 +SEC_NOCACHE=0x10000000 +SEC_RESERVE=0x4000000 +SEC_SECURITY_NETWARE=SV_SECURITY_NETWARE +SEC_SECURITY_SHARE=SV_SECURITY_SHARE +SEC_SECURITY_WINNT=SV_SECURITY_WINNT +SEC_SECURITY_WINNTAS=SV_SECURITY_WINNTAS +SEC_TEXT=TEXT +SEC_VLM=0x2000000 +SEC_WINNT_AUTH_IDENTITY=SEC_WINNT_AUTH_IDENTITY_W +SEC_WINNT_AUTH_IDENTITY_ANSI=0x1 +SEC_WINNT_AUTH_IDENTITY_MARSHALLED=0x4 +SEC_WINNT_AUTH_IDENTITY_ONLY=0x8 +SEC_WINNT_AUTH_IDENTITY_UNICODE=0x2 +SEC_WINNT_AUTH_IDENTITY_VERSION=0x200 +SECBUFFER_ATTRMASK=0xF0000000 +SECBUFFER_DATA=1 +SECBUFFER_EMPTY=0 +SECBUFFER_EXTRA=5 +SECBUFFER_MECHLIST=11 +SECBUFFER_MECHLIST_SIGNATURE=12 +SECBUFFER_MISSING=4 +SECBUFFER_NEGOTIATION_INFO=8 +SECBUFFER_PADDING=9 +SECBUFFER_PKG_PARAMS=3 +SECBUFFER_READONLY=0x80000000 +SECBUFFER_RESERVED=0x40000000 +SECBUFFER_STREAM=10 +SECBUFFER_STREAM_HEADER=7 +SECBUFFER_STREAM_TRAILER=6 +SECBUFFER_TOKEN=2 +SECBUFFER_UNMAPPED=0x40000000 +SECBUFFER_VERSION=0 +SECPKG_ATTR_AUTHORITY=6 +SECPKG_ATTR_CACHE_INFO_ATTR=0x5D +SECPKG_ATTR_CIPHER_STRENGTHS=0x57 +SECPKG_ATTR_CONNECTION_INFO=0x5A +SECPKG_ATTR_DCE_INFO=3 +SECPKG_ATTR_EAP_KEY_BLOCK=0x5B +SECPKG_ATTR_FLAGS=14 +SECPKG_ATTR_ISSUER_LIST=0x50 +SECPKG_ATTR_ISSUER_LIST_EX=0x59 +SECPKG_ATTR_KEY_INFO=5 +SECPKG_ATTR_LIFESPAN=2 +SECPKG_ATTR_LOCAL_CERT_CONTEXT=0x54 +SECPKG_ATTR_LOCAL_CRED=0x52 +SECPKG_ATTR_MAPPED_CRED_ATTR=0x5C +SECPKG_ATTR_NAMES=1 +SECPKG_ATTR_NATIVE_NAMES=13 +SECPKG_ATTR_NEGOTIATION_INFO=12 +SECPKG_ATTR_PACKAGE_INFO=10 +SECPKG_ATTR_PASSWORD_EXPIRY=8 +SECPKG_ATTR_PROTO_INFO=7 +SECPKG_ATTR_REMOTE_CERT_CONTEXT=0x53 +SECPKG_ATTR_REMOTE_CRED=0x51 +SECPKG_ATTR_ROOT_STORE=0x55 +SECPKG_ATTR_SASL_CONTEXT=0x10000 +SECPKG_ATTR_SESSION_KEY=9 +SECPKG_ATTR_SIZES=0 +SECPKG_ATTR_STREAM_SIZES=4 +SECPKG_ATTR_SUPPORTED_ALGS=0x56 +SECPKG_ATTR_SUPPORTED_PROTOCOLS=0x58 +SECPKG_ATTR_THUNK_ALL=0x10000 +SECPKG_ATTR_USER_FLAGS=11 +SECPKG_CALL_ANSI=0x2 +SECPKG_CALL_CLEANUP=0x20 +SECPKG_CALL_IN_PROC=0x10 +SECPKG_CALL_KERNEL_MODE=0x1 +SECPKG_CALL_RECURSIVE=0x8 +SECPKG_CALL_URGENT=0x4 +SECPKG_CONTEXT_EXPORT_DELETE_OLD=0x2 +SECPKG_CONTEXT_EXPORT_RESET_NEW=0x1 +SECPKG_CRED_ATTR_NAMES=1 +SECPKG_CRED_BOTH=0x3 +SECPKG_CRED_DEFAULT=0x4 +SECPKG_CRED_INBOUND=0x1 +SECPKG_CRED_OUTBOUND=0x2 +SECPKG_CRED_RESERVED=0x80000000 +SECPKG_FLAG_ACCEPT_WIN32_NAME=0x200 +SECPKG_FLAG_ASCII_BUFFERS=0x4000 +SECPKG_FLAG_CLIENT_ONLY=0x40 +SECPKG_FLAG_CONNECTION=0x10 +SECPKG_FLAG_DATAGRAM=0x8 +SECPKG_FLAG_DELEGATION=0x20000 +SECPKG_FLAG_EXTENDED_ERROR=0x80 +SECPKG_FLAG_FRAGMENT=0x8000 +SECPKG_FLAG_GSS_COMPATIBLE=0x1000 +SECPKG_FLAG_IMPERSONATION=0x100 +SECPKG_FLAG_INTEGRITY=0x1 +SECPKG_FLAG_LOGON=0x2000 +SECPKG_FLAG_MULTI_REQUIRED=0x20 +SECPKG_FLAG_MUTUAL_AUTH=0x10000 +SECPKG_FLAG_NEGOTIABLE=0x800 +SECPKG_FLAG_PRIVACY=0x2 +SECPKG_FLAG_STREAM=0x400 +SECPKG_FLAG_TOKEN_ONLY=0x4 +SECPKG_ID_NONE=0xFFFF +SECPKG_INTERFACE_VERSION=0x10000 +SECPKG_LSAMODEINIT_NAME="SpLsaModeInitialize" +SECPKG_NEGOTIATION_COMPLETE=0 +SECPKG_NEGOTIATION_DIRECT=3 +SECPKG_NEGOTIATION_IN_PROGRESS=2 +SECPKG_NEGOTIATION_OPTIMISTIC=1 +SECPKG_OPTIONS_PERMANENT=0x1 +SECPKG_OPTIONS_TYPE_LSA=1 +SECPKG_OPTIONS_TYPE_SSPI=2 +SECPKG_OPTIONS_TYPE_UNKNOWN=0 +SECPKG_PACKAGE_CHANGE_LOAD=0 +SECPKG_PACKAGE_CHANGE_SELECT=2 +SECPKG_PACKAGE_CHANGE_UNLOAD=1 +SECPKG_STATE_DOMAIN_CONTROLLER=0x4 +SECPKG_STATE_ENCRYPTION_PERMITTED=0x1 +SECPKG_STATE_STANDALONE=0x10 +SECPKG_STATE_STRONG_ENCRYPTION_PERMITTED=0x2 +SECPKG_STATE_WORKSTATION=0x8 +SECPKG_USERMODEINIT_NAME="SpUserModeInitialize" +SECTION_ALL_ACCESS=STANDARD_RIGHTS_REQUIRED|SECTION_QUERY|SECTION_MAP_WRITE|SECTION_MAP_READ|SECTION_MAP_EXECUTE|SECTION_EXTEND_SIZE +SECTION_EXTEND_SIZE=0x10 +SECTION_MAP_EXECUTE=0x8 +SECTION_MAP_READ=0x4 +SECTION_MAP_WRITE=0x2 +SECTION_QUERY=0x1 +SECURITY_ANONYMOUS=(SecurityAnonymous * 2 ^ 16) +SECURITY_ANONYMOUS_LOGON_RID=0x7 +SECURITY_AUTHENTICATED_USER_RID=(0xB) +SECURITY_BATCH_RID=0x3 +SECURITY_BUILTIN_DOMAIN_RID=0x20 +SECURITY_CONTEXT_TRACKING=0x40000 +SECURITY_CREATOR_GROUP_RID=0x1 +SECURITY_CREATOR_GROUP_SERVER_RID=(0x3) +SECURITY_CREATOR_OWNER_RID=0x0 +SECURITY_CREATOR_OWNER_SERVER_RID=(0x2) +SECURITY_DELEGATION=(SecurityDelegation * 2 ^ 16) +SECURITY_DESCRIPTOR_MIN_LENGTH=(20) +SECURITY_DESCRIPTOR_REVISION=(1) +SECURITY_DESCRIPTOR_REVISION1=(1) +SECURITY_DIALUP_RID=0x1 +SECURITY_DYNAMIC_TRACKING=(TRUE) +SECURITY_EFFECTIVE_ONLY=0x80000 +SECURITY_ENCRYPTED=(0x2) +SECURITY_ENTERPRISE_CONTROLLERS_RID=(0x9) +SECURITY_ENTRYPOINT_ANSIA="InitSecurityInterfaceA" +SECURITY_ENTRYPOINT_ANSIW="InitSecurityInterfaceW" +SECURITY_ENTRYPOINT16="INITSECURITYINTERFACEA" +SECURITY_ENTRYPOINTA=SEC_"InitSecurityInterfaceA" +SECURITY_ENTRYPOINTW=SEC_"InitSecurityInterfaceW" +SECURITY_FLAG_128BIT=SECURITY_FLAG_STRENGTH_STRONG +SECURITY_FLAG_40BIT=SECURITY_FLAG_STRENGTH_WEAK +SECURITY_FLAG_56BIT=SECURITY_FLAG_STRENGTH_MEDIUM +SECURITY_FLAG_FORTEZZA=0x8000000 +SECURITY_FLAG_IETFSSL4=0x20 +SECURITY_FLAG_IGNORE_CERT_CN_INVALID=INTERNET_FLAG_IGNORE_CERT_CN_INVALID +SECURITY_FLAG_IGNORE_CERT_DATE_INVALID=INTERNET_FLAG_IGNORE_CERT_DATE_INVALID +SECURITY_FLAG_IGNORE_REDIRECT_TO_HTTP=INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTP +SECURITY_FLAG_IGNORE_REDIRECT_TO_HTTPS=INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTPS +SECURITY_FLAG_IGNORE_REVOCATION=0x80 +SECURITY_FLAG_IGNORE_UNKNOWN_CA=0x100 +SECURITY_FLAG_IGNORE_WRONG_USAGE=0x200 +SECURITY_FLAG_NORMALBITNESS=SECURITY_FLAG_STRENGTH_WEAK +SECURITY_FLAG_PCT=0x8 +SECURITY_FLAG_PCT4=0x10 +SECURITY_FLAG_SECURE=0x1 +SECURITY_FLAG_SSL=0x2 +SECURITY_FLAG_SSL3=0x4 +SECURITY_FLAG_STRENGTH_MEDIUM=0x40000000 +SECURITY_FLAG_STRENGTH_STRONG=0x20000000 +SECURITY_FLAG_STRENGTH_WEAK=0x10000000 +SECURITY_FLAG_UNKNOWNBIT=0x80000000 +SECURITY_IDENTIFICATION=(SecurityIdentification * 2 ^ 16) +SECURITY_IMPERSONATION=(SecurityImpersonation * 2 ^ 16) +SECURITY_INTERACTIVE_RID=0x4 +SECURITY_LOCAL_RID=0x0 +SECURITY_LOCAL_SYSTEM_RID=0x12 +SECURITY_LOGON_IDS_RID=0x5 +SECURITY_LOGON_IDS_RID_COUNT=(3L) +SECURITY_MAX_IMPERSONATION_LEVEL=SecurityDelegation +SECURITY_NATIVE_DREP=0x10 +SECURITY_NETWORK_DREP=0x0 +SECURITY_NETWORK_RID=0x2 +SECURITY_NT_NON_UNIQUE=0x15 +SECURITY_NULL_RID=0x0 +SECURITY_PERMISSION_CHECK_SIZE=sizeof(SECURITY_PERMISSION_CHECK) +SECURITY_PERMISSION_RESPONSE_SIZE=sizeof(SECURITY_PERMISSION_RESPONSE) +SECURITY_PRINCIPAL_SELF_RID=(0xA) +SECURITY_PROTOCOL_NONE=0x0 +SECURITY_PROXY_RID=(0x8) +SECURITY_RESTRICTED_CODE_RID=(0xC) +SECURITY_SERVER_LOGON_RID=SECURITY_ENTERPRISE_CONTROLLERS_RID +SECURITY_SERVICE_RID=0x6 +SECURITY_SET_MASK=(SECURITY_FLAG_IGNORE_REVOCATION|SECURITY_FLAG_IGNORE_UNKNOWN_CA|SECURITY_FLAG_IGNORE_CERT_CN_INVALID|SECURITY_FLAG_IGNORE_CERT_DATE_INVALID|SECURITY_FLAG_IGNORE_WRONG_USAGE) +SECURITY_SIGNED=(0x1) +SECURITY_SQOS_PRESENT=0x100000 +SECURITY_STATIC_TRACKING=(FALSE) +SECURITY_SUPPORT_PROVIDER_INTERFACE_VERSION=1 +SECURITY_TERMINAL_SERVER_RID=(0xD) +SECURITY_VALID_SQOS_FLAGS=0x1F0000 +SECURITY_WORLD_RID=0x0 +SecurityAnonymous=1 +SecurityIdentification=2 +SECURITYMSG_ERROR=3 +SECURITYMSG_FAILURE=2 +SECURITYMSG_SUCCESS=1 +SEE_MASK_ASYNCOK=0x100000 +SEE_MASK_CLASSKEY=0x3 +SEE_MASK_CLASSNAME=0x1 +SEE_MASK_CONNECTNETDRV=0x80 +SEE_MASK_DOENVSUBST=0x200 +SEE_MASK_FLAG_DDEWAIT=0x100 +SEE_MASK_FLAG_NO_UI=0x400 +SEE_MASK_HMONITOR=0x200000 +SEE_MASK_HOTKEY=0x20 +SEE_MASK_ICON=0x10 +SEE_MASK_IDLIST=0x4 +SEE_MASK_INVOKEIDLIST=0xC +SEE_MASK_NO_CONSOLE=0x8000 +SEE_MASK_NOCLOSEPROCESS=0x40 +SEE_MASK_NOQUERYCLASSSTORE=0x1000000 +SEE_MASK_UNICODE=0x4000 +SEE_MASK_WAITFORINPUTIDLE=0x2000000 +SEEK_CUR=1 +SEEK_END=2 +SEEK_SET=0 +SEF_AVOID_OWNER_CHECK=0x10 +SEF_AVOID_PRIVILEGE_CHECK=0x8 +SEF_DACL_AUTO_INHERIT=0x1 +SEF_DEFAULT_DESCRIPTOR_FOR_OBJECT=0x4 +SEF_DEFAULT_GROUP_FROM_PARENT=0x40 +SEF_DEFAULT_OWNER_FROM_PARENT=0x20 +SEF_SACL_AUTO_INHERIT=0x2 +SEL_EMPTY=0x0 +SEL_MULTICHAR=0x4 +SEL_MULTIOBJECT=0x8 +SEL_OBJECT=0x2 +SEL_TEXT=0x1 +SELECT_CAP_CONVERSION=0x1 +SELECT_CAP_SENTENCE=0x2 +SELECTDIB=41 +SELECTPAPERSOURCE=18 +SELFLAG_ADDSELECTION=(0x8) +SELFLAG_EXTENDSELECTION=(0x4) +SELFLAG_NONE=(0) +SELFLAG_REMOVESELECTION=(0x10) +SELFLAG_TAKEFOCUS=(0x1) +SELFLAG_TAKESELECTION=(0x2) +SELFLAG_VALID=(0x1F) +SELFREG_E_CLASS=(SELFREG_E_FIRST+1) +SELFREG_E_TYPELIB=(SELFREG_E_FIRST+0) +SEM_FAILCRITICALERRORS=0x1 +SEM_NOALIGNMENTFAULTEXCEPT=0x4 +SEM_NOGPFAULTERRORBOX=0x2 +SEM_NOOPENFILEERRORBOX=0x8000 +SEMAPHORE_ALL_ACCESS=(STANDARD_RIGHTS_REQUIRED|SYNCHRONIZE|0x3) +SEMAPHORE_MODIFY_STATE=0x2 +SENSITIVITY_COMPANY_CONFIDENTIAL=(0x3) +SENSITIVITY_NONE=0x0 +SENSITIVITY_PERSONAL=(0x1) +SENSITIVITY_PRIVATE=(0x2) +SEP_CHAR="," +SEP_WCHAR="," +SERIAL_IOC_FCR_DMA_MODE=(0x8) +SERIAL_IOC_FCR_FIFO_ENABLE=(0x1) +SERIAL_IOC_FCR_RCVR_RESET=(0x2) +SERIAL_IOC_FCR_RCVR_TRIGGER_LSB=(0x40) +SERIAL_IOC_FCR_RCVR_TRIGGER_MSB=(0x80) +SERIAL_IOC_FCR_RES1=(0x10) +SERIAL_IOC_FCR_RES2=(0x20) +SERIAL_IOC_FCR_XMIT_RESET=(0x4) +SERIAL_IOC_MCR_DTR=(0x1) +SERIAL_IOC_MCR_LOOP=(0x10) +SERIAL_IOC_MCR_OUT1=(0x4) +SERIAL_IOC_MCR_OUT2=(0x8) +SERIAL_IOC_MCR_RTS=(0x2) +SERIAL_LSRMST_ESCAPE=0x0 +SERIAL_LSRMST_LSR_DATA=0x1 +SERIAL_LSRMST_LSR_NODATA=0x2 +SERIAL_LSRMST_MST=0x3 +SERIAL_NUMBER_LENGTH=32 +SERKF_AVAILABLE=0x2 +SERKF_INDICATOR=0x4 +SERKF_SERIALKEYSON=0x1 +SERVCE_LM20_W32TIME=SERVICE_W32TIME +SERVER_ACCESS_ADMINISTER=0x1 +SERVER_ACCESS_ENUMERATE=0x2 +SERVER_ALL_ACCESS=(STANDARD_RIGHTS_REQUIRED|SERVER_ACCESS_ADMINISTER|SERVER_ACCESS_ENUMERATE) +SERVER_DISPLAY_NAME=("Server") +SERVER_EXECUTE=(STANDARD_RIGHTS_EXECUTE|SERVER_ACCESS_ENUMERATE) +SERVER_READ=(STANDARD_RIGHTS_READ|SERVER_ACCESS_ENUMERATE) +SERVER_SEARCH_FLAG_DOMAIN_SCOPE=0x1 +SERVER_SEARCH_FLAG_PHANTOM_ROOT=0x2 +SERVER_WRITE=(STANDARD_RIGHTS_WRITE|SERVER_ACCESS_ADMINISTER|SERVER_ACCESS_ENUMERATE) +SERVICE_ACCEPT_HARDWAREPROFILECHANGE=0x20 +SERVICE_ACCEPT_NETBINDCHANGE=0x10 +SERVICE_ACCEPT_PARAMCHANGE=0x8 +SERVICE_ACCEPT_PAUSE_CONTINUE=0x2 +SERVICE_ACCEPT_POWEREVENT=0x40 +SERVICE_ACCEPT_SHUTDOWN=0x4 +SERVICE_ACCEPT_STOP=0x1 +SERVICE_ACTIVE=0x1 +SERVICE_ADAPTER=0x4 +SERVICE_ADD_TYPE=(0x4) +SERVICE_ADDRESS_FLAG_RPC_CN=(0x1) +SERVICE_ADDRESS_FLAG_RPC_DG=(0x2) +SERVICE_ADDRESS_FLAG_RPC_NB=(0x4) +SERVICE_AFP=("AFP") +SERVICE_ALERTER=("ALERTER") +SERVICE_ALL_ACCESS=(STANDARD_RIGHTS_REQUIRED|SERVICE_QUERY_CONFIG|SERVICE_CHANGE_CONFIG|SERVICE_QUERY_STATUS|SERVICE_ENUMERATE_DEPENDENTS|SERVICE_START|SERVICE_STOP|SERVICE_PAUSE_CONTINUE|SERVICE_INTERROGATE|SERVICE_USER_DEFINED_CONTROL) +SERVICE_AUTO_START=0x2 +SERVICE_BASE=3050 +SERVICE_BESTEFFORT=0x80020000 +SERVICE_BOOT_START=0x0 +SERVICE_BROWSER=("BROWSER") +SERVICE_CCP_CHKPT_NUM=0xFF +SERVICE_CCP_NO_HINT=0x0 +SERVICE_CCP_QUERY_HINT=0x10000 +SERVICE_CCP_WAIT_TIME=0xFF00 +SERVICE_CHANGE_CONFIG=0x2 +SERVICE_CLASS_NAME=("Service") +SERVICE_CONFIG_DESCRIPTION=1 +SERVICE_CONFIG_FAILURE_ACTIONS=2 +SERVICE_CONTINUE_PENDING=0x5 +SERVICE_CONTROL_CONTINUE=0x3 +SERVICE_CONTROL_DEVICEEVENT=0xB +SERVICE_CONTROL_HARDWAREPROFILECHANGE=0xC +SERVICE_CONTROL_INTERROGATE=0x4 +SERVICE_CONTROL_NETBINDADD=0x7 +SERVICE_CONTROL_NETBINDDISABLE=0xA +SERVICE_CONTROL_NETBINDENABLE=0x9 +SERVICE_CONTROL_NETBINDREMOVE=0x8 +SERVICE_CONTROL_PARAMCHANGE=0x6 +SERVICE_CONTROL_PAUSE=0x2 +SERVICE_CONTROL_POWEREVENT=0xD +SERVICE_CONTROL_SHUTDOWN=0x5 +SERVICE_CONTROL_STOP=0x1 +SERVICE_CONTROLLEDLOAD=0x80040000 +SERVICE_CREATE_WITH_STORE=0x4 +SERVICE_CTRL_CONTINUE=2 +SERVICE_CTRL_INTERROGATE=0 +SERVICE_CTRL_PAUSE=1 +SERVICE_CTRL_REDIR_COMM=0x4 +SERVICE_CTRL_REDIR_DISK=0x1 +SERVICE_CTRL_REDIR_PRINT=0x2 +SERVICE_CTRL_UNINSTALL=3 +SERVICE_CUSTOM1=0x80100000 +SERVICE_CUSTOM2=0x80200000 +SERVICE_CUSTOM3=0x80400000 +SERVICE_DEFAULT_STORE=0x1 +SERVICE_DELETE_TYPE=(0x5) +SERVICE_DEMAND_START=0x3 +SERVICE_DEREGISTER=(0x2) +SERVICE_DHCP="DHCP" +SERVICE_DISABLED=0x4 +SERVICE_DNS_CACHE="DnsCache" +SERVICE_DOS_ENCRYPTION="ENCRYPT" +SERVICE_DRIVER=(SERVICE_KERNEL_DRIVER|SERVICE_FILE_SYSTEM_DRIVER|SERVICE_RECOGNIZER_DRIVER) +SERVICE_ENUMERATE_DEPENDENTS=0x8 +SERVICE_ERROR_CRITICAL=0x3 +SERVICE_ERROR_IGNORE=0x0 +SERVICE_ERROR_NORMAL=0x1 +SERVICE_ERROR_SEVERE=0x2 +SERVICE_FILE_SYSTEM_DRIVER=0x2 +SERVICE_FLAG_DEFER=(0x1) +SERVICE_FLAG_HARD=(0x2) +SERVICE_FLUSH=(0x3) +SERVICE_GUARANTEED=0x80080000 +SERVICE_INACTIVE=0x2 +SERVICE_INSTALL_PENDING=0x1 +SERVICE_INSTALL_STATE=0x3 +SERVICE_INSTALLED=0x3 +SERVICE_INTERACTIVE_PROCESS=0x100 +SERVICE_INTERROGATE=0x80 +SERVICE_IP_CHKPT_NUM=0xFF +SERVICE_IP_NO_HINT=0x0 +SERVICE_IP_QUERY_HINT=0x10000 +SERVICE_IP_WAIT_TIME=0xFF00 +SERVICE_IP_WAITTIME_SHIFT=8 +SERVICE_ISMSERV="IsmServ" +SERVICE_KDC="kdc" +SERVICE_KERNEL_DRIVER=0x1 +SERVICE_LM20_AFP=SERVICE_AFP +SERVICE_LM20_ALERTER=SERVICE_ALERTER +SERVICE_LM20_BROWSER=SERVICE_BROWSER +SERVICE_LM20_DHCP=SERVICE_DHCP +SERVICE_LM20_ISMSERV=SERVICE_ISMSERV +SERVICE_LM20_KDC=SERVICE_KDC +SERVICE_LM20_LMHOSTS=SERVICE_LMHOSTS +SERVICE_LM20_MESSENGER=SERVICE_MESSENGER +SERVICE_LM20_NBT=SERVICE_NBT +SERVICE_LM20_NETLOGON=SERVICE_NETLOGON +SERVICE_LM20_NETPOPUP=SERVICE_NETPOPUP +SERVICE_LM20_NETRUN=SERVICE_NETRUN +SERVICE_LM20_NTFRS=SERVICE_NTFRS +SERVICE_LM20_NWSAP=SERVICE_NWSAP +SERVICE_LM20_REPL=SERVICE_REP +SERVICE_LM20_RIPL=SERVICE_RIP +SERVICE_LM20_RPCLOCATOR=SERVICE_RPCLOCATOR +SERVICE_LM20_SCHEDULE=SERVICE_SCHEDULE +SERVICE_LM20_SERVER="SERVER" +SERVICE_LM20_SPOOLER=SERVICE_SPOOLER +SERVICE_LM20_SQLSERVER=SERVICE_SQLSERVER +SERVICE_LM20_TCPIP=SERVICE_TCPIP +SERVICE_LM20_TELNET=SERVICE_TELNET +SERVICE_LM20_TIMESOURCE=SERVICE_TIMESOURCE +SERVICE_LM20_TRKSVR=SERVICE_TRKSVR +SERVICE_LM20_TRKWKS=SERVICE_TRKWKS +SERVICE_LM20_UPS=SERVICE_UPS +SERVICE_LM20_WORKSTATION="WORKSTATION" +SERVICE_LM20_XACTSRV=SERVICE_XACTSRV +SERVICE_LMHOSTS="LMHOSTS" +SERVICE_LOCAL=(0x4) +SERVICE_LOGON_FAILED=0x20 +SERVICE_MAXTIME=0xFF +SERVICE_MESSENGER="MESSENGER" +SERVICE_MULTIPLE=(0x1) +SERVICE_NBT="NBT" +SERVICE_NETLOGON="NETLOGON" +SERVICE_NETPOPUP="NETPOPUP" +SERVICE_NETRUN="NETRUN" +SERVICE_NO_CHANGE=0xFFFF +SERVICE_NO_PRIMARY_IDENTITY=0x20 +SERVICE_NO_QOS_SIGNALING=0x40000000 +SERVICE_NO_TRAFFIC_CONTROL=0x81000000 +SERVICE_NOT_PAUSABLE=0x0 +SERVICE_NOT_UNINSTALLABLE=0x0 +SERVICE_NT_MAXTIME=0xFFFF +SERVICE_NTFRS="NtFrs" +SERVICE_NTIP_WAITTIME_SHIFT=12 +SERVICE_NTLMSSP="NtLmSsp" +SERVICE_NWCS="NWCWorkstation" +SERVICE_NWSAP="NwSapAgent" +SERVICE_PAUSABLE=0x20 +SERVICE_PAUSE_CONTINUE=0x40 +SERVICE_PAUSE_PENDING=0x6 +SERVICE_PAUSE_STATE=0xC +SERVICE_PAUSED=0x7 +SERVICE_PRIMARY_IDENTITY=0x8 +SERVICE_QUALITATIVE=0x80200000 +SERVICE_QUERY_CONFIG=0x1 +SERVICE_QUERY_STATUS=0x4 +SERVICE_RECOGNIZER_DRIVER=0x8 +SERVICE_REDIR_COMM_PAUSED=0x400 +SERVICE_REDIR_DISK_PAUSED=0x100 +SERVICE_REDIR_PAUSED=0x700 +SERVICE_REDIR_PRINT_PAUSED=0x200 +SERVICE_REGISTER=(0x1) +SERVICE_REPL="REPLICATOR" +SERVICE_RESOURCE=(0x1) +SERVICE_RESRV_MASK=0x1FFFF +SERVICE_RIPL="REMOTEBOOT" +SERVICE_RPCLOCATOR="RPCLOCATOR" +SERVICE_RUNNING=0x4 +SERVICE_RUNS_IN_SYSTEM_PROCESS=0x1 +SERVICE_SCHEDULE="Schedule" +SERVICE_SCHEMA_NAME=("Service") +SERVICE_SERVER="LanmanServer" +SERVICE_SERVICE=(0x2) +SERVICE_SINGLE_COPY=0x2 +SERVICE_SPOOLER="SPOOLER" +SERVICE_SQLSERVER="SQLSERVER" +SERVICE_START=0x10 +SERVICE_START_PENDING=0x2 +SERVICE_STATE_ALL=(SERVICE_ACTIVE|SERVICE_INACTIVE) +SERVICE_STOP=0x20 +SERVICE_STOP_PENDING=0x3 +SERVICE_STOPPED=0x1 +SERVICE_SYSTEM_START=0x1 +SERVICE_TCPIP="TCPIP" +SERVICE_TELNET="Telnet" +SERVICE_TIMESOURCE="TIMESOURCE" +SERVICE_TRKSVR="TrkSvr" +SERVICE_TRKWKS="TrkWks" +SERVICE_TYPE_ALL=(SERVICE_WIN32|SERVICE_ADAPTER|SERVICE_DRIVER|SERVICE_INTERACTIVE_PROCESS) +SERVICE_TYPE_VALUE_CONNA="ConnectionOriented" +SERVICE_TYPE_VALUE_CONNW="ConnectionOriented" +SERVICE_TYPE_VALUE_IPXPORTA="IpxSocket" +SERVICE_TYPE_VALUE_IPXPORTW="IpxSocket" +SERVICE_TYPE_VALUE_OBJECTIDA="ObjectId" +SERVICE_TYPE_VALUE_OBJECTIDW="ObjectId" +SERVICE_TYPE_VALUE_SAPIDA="SapId" +SERVICE_TYPE_VALUE_SAPIDW="SapId" +SERVICE_TYPE_VALUE_TCPPORTA="TcpPort" +SERVICE_TYPE_VALUE_TCPPORTW="TcpPort" +SERVICE_TYPE_VALUE_UDPPORTA="UdpPort" +SERVICE_TYPE_VALUE_UDPPORTW="UdpPort" +SERVICE_UI_ALLOWED=0x10 +SERVICE_UI_ALWAYS=0x2 +SERVICE_UIC_AMBIGPARM=(SERVICE_BASE + 8) +SERVICE_UIC_BADPARMVAL=(SERVICE_BASE + 1) +SERVICE_UIC_CONFIG=(SERVICE_BASE + 5) +SERVICE_UIC_CONFLPARM=(SERVICE_BASE + 13) +SERVICE_UIC_DUPPARM=(SERVICE_BASE + 9) +SERVICE_UIC_EXEC=(SERVICE_BASE + 11) +SERVICE_UIC_FILE=(SERVICE_BASE + 14) +SERVICE_UIC_INTERNAL=(SERVICE_BASE + 7) +SERVICE_UIC_KILL=(SERVICE_BASE + 10) +SERVICE_UIC_M_ADDPAK=(SERVICE_BASE + 40) +SERVICE_UIC_M_ANNOUNCE=(SERVICE_BASE + 33) +SERVICE_UIC_M_DATABASE_ERROR=(SERVICE2_BASE + 2) +SERVICE_UIC_M_DISK=(SERVICE_BASE + 21) +SERVICE_UIC_M_ERRLOG=(SERVICE_BASE + 38) +SERVICE_UIC_M_FILE_UW=(SERVICE_BASE + 39) +SERVICE_UIC_M_FILES=(SERVICE_BASE + 29) +SERVICE_UIC_M_LANGROUP=(SERVICE_BASE + 31) +SERVICE_UIC_M_LANROOT=(SERVICE_BASE + 25) +SERVICE_UIC_M_LAZY=(SERVICE_BASE + 41) +SERVICE_UIC_M_LOGS=(SERVICE_BASE + 30) +SERVICE_UIC_M_LSA_MACHINE_ACCT=(SERVICE2_BASE + 1) +SERVICE_UIC_M_MEMORY=(SERVICE_BASE + 20) +SERVICE_UIC_M_MSGNAME=(SERVICE_BASE + 32) +SERVICE_UIC_M_NETLOGON_AUTH=(SERVICE_BASE + 48) +SERVICE_UIC_M_NETLOGON_DC_CFLCT=(SERVICE_BASE + 47) +SERVICE_UIC_M_NETLOGON_MPATH=(SERVICE2_BASE + 0) +SERVICE_UIC_M_NETLOGON_NO_DC=(SERVICE_BASE + 46) +SERVICE_UIC_M_NULL=0 +SERVICE_UIC_M_PROCESSES=(SERVICE_BASE + 23) +SERVICE_UIC_M_REDIR=(SERVICE_BASE + 26) +SERVICE_UIC_M_SEC_FILE_ERR=(SERVICE_BASE + 28) +SERVICE_UIC_M_SECURITY=(SERVICE_BASE + 24) +SERVICE_UIC_M_SERVER=(SERVICE_BASE + 27) +SERVICE_UIC_M_SERVER_SEC_ERR=(SERVICE_BASE + 35) +SERVICE_UIC_M_THREADS=(SERVICE_BASE + 22) +SERVICE_UIC_M_UAS=(SERVICE_BASE + 34) +SERVICE_UIC_M_UAS_INVALID_ROLE=(SERVICE_BASE + 45) +SERVICE_UIC_M_UAS_MACHINE_ACCT=(SERVICE_BASE + 42) +SERVICE_UIC_M_UAS_PROLOG=(SERVICE_BASE + 49) +SERVICE_UIC_M_UAS_SERVERS_NMEMB=(SERVICE_BASE + 43) +SERVICE_UIC_M_UAS_SERVERS_NOGRP=(SERVICE_BASE + 44) +SERVICE_UIC_M_WKSTA=(SERVICE_BASE + 37) +SERVICE_UIC_MISSPARM=(SERVICE_BASE + 2) +SERVICE_UIC_NORMAL=0 +SERVICE_UIC_RESOURCE=(SERVICE_BASE + 4) +SERVICE_UIC_SUBSERV=(SERVICE_BASE + 12) +SERVICE_UIC_SYSTEM=(SERVICE_BASE + 6) +SERVICE_UIC_UNKPARM=(SERVICE_BASE + 3) +SERVICE_UNINSTALL_PENDING=0x2 +SERVICE_UNINSTALLABLE=0x10 +SERVICE_UNINSTALLED=0x0 +SERVICE_UNKNOWN=0 +SERVICE_UPS="UPS" +SERVICE_USER_DEFINED_CONTROL=0x100 +SERVICE_W32TIME="w32time" +SERVICE_WIN32=(SERVICE_WIN32_OWN_PROCESS|SERVICE_WIN32_SHARE_PROCESS) +SERVICE_WIN32_OWN_PROCESS=0x10 +SERVICE_WIN32_SHARE_PROCESS=0x20 +SERVICE_WORKSTATION="LanmanWorkstation" +SERVICE_XACTSRV="XACTSRV" +SERVICE2_BASE=5600 +SERVICES=0x2 +SERVICES_ACTIVE_DATABASE="ServicesActive" +SERVICES_ACTIVE_DATABASEA="ServicesActive" +SERVICES_ACTIVE_DATABASEW="ServicesActive" +SERVICES_FAILED_DATABASE="ServicesFailed" +SERVICES_FAILED_DATABASEA="ServicesFailed" +SERVICES_FAILED_DATABASEW="ServicesFailed" +SERVICETYPE_BESTEFFORT=0x1 +SERVICETYPE_CONTROLLEDLOAD=0x2 +SERVICETYPE_CUSTOM1=0xB +SERVICETYPE_CUSTOM2=0xC +SERVICETYPE_CUSTOM3=0xD +SERVICETYPE_GENERAL_INFORMATION=0x5 +SERVICETYPE_GUARANTEED=0x3 +SERVICETYPE_NETWORK_CONTROL=0xA +SERVICETYPE_NETWORK_UNAVAILABLE=0x4 +SERVICETYPE_NOCHANGE=0x6 +SERVICETYPE_NONCONFORMING=0x9 +SERVICETYPE_NOTRAFFIC=0x0 +SERVICETYPE_QUALITATIVE=0xD +SERVTYPE_MICROSOFT=1 +SERVTYPE_UNKNOWN=0 +SES_ALLOWBEEPS=256 +SES_BEEPONMAXTEXT=2 +SES_BIDI=4096 +SES_EMULATE10=16 +SES_EMULATESYSEDIT=1 +SES_EXTENDBACKCOLOR=4 +SES_LOWERCASE=1024 +SES_MAPCPS=8 +SES_NOIME=128 +SES_NOINPUTSEQUENCECHK=2048 +SES_SCROLLONKILLFOCUS=8192 +SES_UPPERCASE=512 +SES_USEAIMM=64 +SES_USECRLF=32 +SES_XLTCRCRLFTOCR=16384 +SESI1_NUM_ELEMENTS=8 +SESI2_NUM_ELEMENTS=9 +SESS_GUEST=1 +SESS_NOENCRYPTION=2 +SESSFLG_E_Police=0x1 +SESSION_ABORTED=0x6 +SESSION_CLASS_NAME="Session" +SESSION_CRYPT_KLEN=21 +SESSION_ESTABLISHED=0x3 +SESSION_FLAGS_EVENTPOSTED=0x2 +SESSION_FLAGS_INITIALIZED=0x1 +SESSION_POOL_SIZE=100 +SESSION_PWLEN=24 +SESSION_SCHEMA_NAME=("Session") +SESSION_SIZE=sizeof(SESSION) +SESSIONSTATS_SIZE=sizeof(SESSIONSTATS) +SET_ARC_DIRECTION=4102 +SET_BACKGROUND_COLOR=4103 +SET_BOUNDS=4109 +SET_CLIP_BOX=4108 +SET_MIRROR_MODE=4110 +SET_POLY_MODE=4104 +SET_PROJ_CHAIN=1 +SET_PROJ_CHAIN_ALL_ROUTES=3 +SET_SCREEN_ANGLE=4105 +SET_SERVICE_PARTIAL_SUCCESS=0x1 +SET_SPREAD=4106 +SET_TAPE_DRIVE_INFORMATION=1 +SET_TAPE_MEDIA_INFORMATION=0 +SETABORTPROC=9 +SETALLJUSTVALUES=771 +SETBREAK=8 +SETCHARSET=772 +SETCOLORTABLE=4 +SETCOPYCOUNT=17 +SETDIBSCALING=32 +SETDIRID_NOT_FULL_PATH=0x1 +SETDTR=5 +SETICMPROFILE_EMBEDED=0x1 +SETKERNTRACK=770 +SETLINECAP=21 +SETLINEJOIN=22 +SETMITERLIMIT=23 +SetMiterLimitC=23 +SETRGBSTRING="commdlg_SetRGBColor" +SETRGBSTRINGA="commdlg_SetRGBColor" +SETRGBSTRINGW="commdlg_SetRGBColor" +SETRTS=3 +SETUP_ATTEMPT_VROOT_CREATE=0x80 +SETUP_CLIENT_FLAG=0x2 +SETUP_CREATEDB_FLAG=0x40 +SETUP_DENIED_FLAG=0x20 +SETUP_E_EXCEPTION=0x80041301 +SETUP_FORCECRL_FLAG=0x100 +SETUP_ONLINE_FLAG=0x10 +SETUP_REQUEST_FLAG=0x8 +SETUP_S_SERVICEUSERINFO=0x41302 +SETUP_SERVER_FLAG=0x1 +SETUP_SUSPEND_FLAG=0x4 +SETUPNETWORKPARMS_SIZE=sizeof(SETUPNETWORKPARMS) +SETWALLPAPER_DEFAULT=-1 +SETWALLPAPER_METRICS=-2 +SETXOFF=1 +SETXON=2 +SEVERITY_ERROR=1 +SEVERITY_SUCCESS=0 +SEXT_OP=0x1C +SEXT_OP_STR="sext" +SEXTB_FUNC=0x0 +SEXTB_FUNC_STR="sextb" +SEXTW_FUNC=0x1 +SEXTW_FUNC_STR="sextw" +SF_DENIED_APPLICATION=0x8 +SF_DENIED_BY_CONFIG=0x10000 +SF_DENIED_FILTER=0x4 +SF_DENIED_LOGON=0x1 +SF_DENIED_RESOURCE=0x2 +SF_MAX_AUTH_TYPE=(32 + 1) +SF_MAX_FILTER_DESC_LEN=(256 + 1) +SF_MAX_PASSWORD=(256 + 1) +SF_MAX_USERNAME=(256 + 1) +SF_NCRFORNONASCII=0x40 +SF_NOTIFY_ACCESS_DENIED=0x800 +SF_NOTIFY_AUTH_COMPLETE=0x4000000 +SF_NOTIFY_AUTHENTICATION=0x2000 +SF_NOTIFY_END_OF_NET_SESSION=0x100 +SF_NOTIFY_END_OF_REQUEST=0x80 +SF_NOTIFY_EXTENSION_TRIGGER=0x2000000 +SF_NOTIFY_LOG=0x200 +SF_NOTIFY_NONSECURE_PORT=0x2 +SF_NOTIFY_ORDER_DEFAULT=SF_NOTIFY_ORDER_LOW +SF_NOTIFY_ORDER_HIGH=0x80000 +SF_NOTIFY_ORDER_LOW=0x20000 +SF_NOTIFY_ORDER_MASK=(SF_NOTIFY_ORDER_HIGH|SF_NOTIFY_ORDER_MEDIUM|SF_NOTIFY_ORDER_LOW) +SF_NOTIFY_ORDER_MEDIUM=0x40000 +SF_NOTIFY_PREPROC_HEADERS=0x4000 +SF_NOTIFY_READ_RAW_DATA=0x8000 +SF_NOTIFY_SECURE_PORT=0x1 +SF_NOTIFY_SEND_RAW_DATA=0x400 +SF_NOTIFY_SEND_RESPONSE=0x40 +SF_NOTIFY_URL_MAP=0x1000 +SF_RTF=0x2 +SF_RTFNOOBJS=0x3 +SF_RTFVAL=0x700 +SF_TEXT=0x1 +SF_TEXTIZED=0x4 +SF_UNICODE=0x10 +SF_USECODEPAGE=0x20 +SFC_DISABLE_ASK=1 +SFC_DISABLE_NOPOPUPS=4 +SFC_DISABLE_NORMAL=0 +SFC_DISABLE_ONCE=2 +SFC_DISABLE_SETUP=3 +SFC_QUOTA_ALL_FILES=((ULONG) - 1) +SFC_QUOTA_DEFAULT=50 +SFC_SCAN_ALWAYS=1 +SFC_SCAN_NORMAL=0 +SFC_SCAN_ONCE=2 +SFF_KEEPDOCINFO=0x1000 +SFF_PERSISTVIEWSCALE=0x2000 +SFF_PLAINRTF=0x4000 +SFF_PWD=0x800 +SFF_SELECTION=0x8000 +SFGAO_BROWSABLE=0x8000000 +SFGAO_CANCOPY=DROPEFFECT_COPY +SFGAO_CANDELETE=0x20 +SFGAO_CANLINK=DROPEFFECT_LINK +SFGAO_CANMONIKER=0x400000 +SFGAO_CANMOVE=DROPEFFECT_MOVE +SFGAO_CANRENAME=0x10 +SFGAO_CAPABILITYMASK=0x177 +SFGAO_COMPRESSED=0x4000000 +SFGAO_CONTENTSMASK=0x80000000 +SFGAO_DISPLAYATTRMASK=0xF0000 +SFGAO_DROPTARGET=0x100 +SFGAO_FILESYSANCESTOR=0x10000000 +SFGAO_FILESYSTEM=0x40000000 +SFGAO_FOLDER=0x20000000 +SFGAO_GHOSTED=0x80000 +SFGAO_HASPROPSHEET=0x40 +SFGAO_HASSTORAGE=0x400000 +SFGAO_HASSUBFOLDER=0x80000000 +SFGAO_HIDDEN=0x80000 +SFGAO_ISSLOW=0x4000 +SFGAO_LINK=0x10000 +SFGAO_NEWCONTENT=0x200000 +SFGAO_NONENUMERATED=0x100000 +SFGAO_READONLY=0x40000 +SFGAO_REMOVABLE=0x2000000 +SFGAO_SHARE=0x20000 +SFGAO_STORAGEANCESTOR=0x10000000 +SFGAO_VALIDATE=0x1000000 +SFSP_ACCESS_OWNER=0x8000 +SFVCB_ADDINGOBJECT=0x1D +SFVCB_ADDTOMENU=0x1 +SFVCB_ADDTOOLBARITEMS=0x6 +SFVCB_ADJUSTVIEWMODE=0x1B +SFVCB_CANSELECTALL=0x23 +SFVCB_CHANGENOTIFY=0xE +SFVCB_COLUMNCLICK=0x18 +SFVCB_COPYHOOKCALLBACK=0x15 +SFVCB_DRAGSUCCEEDED=0x24 +SFVCB_DRAWMENUITEM=0x9 +SFVCB_EXITMENULOOP=0xB +SFVCB_GETCHANGENOTIFYPIDL=0x19 +SFVCB_GETCOLUMNSTREAM=0x22 +SFVCB_GETCOMMANDDIR=0x21 +SFVCB_GETDETAILSOF=0x17 +SFVCB_GETESTIMATEDCOUNT=0x1A +SFVCB_GETMENUHELP=0x3 +SFVCB_GETNAMELENGTH=0xD +SFVCB_GETTOOLBARINFO=0x5 +SFVCB_GETTOOLBARTIP=0x4 +SFVCB_INITMENUPOPUP=0x7 +SFVCB_INVOKECOMMAND=0x2 +SFVCB_ISCHILDOBJECT=0x26 +SFVCB_ISSLOWREFRESH=0x20 +SFVCB_ISSTRICTREFRESH=0x25 +SFVCB_LISTREFRESHED=0x11 +SFVCB_MEASUREMENUITEM=0xA +SFVCB_REGISTERCOPYHOOK=0x14 +SFVCB_REMOVEFROMMENU=0x1C +SFVCB_REMOVINGOBJECT=0x1E +SFVCB_SELECTIONCHANGED=0x8 +SFVCB_UPDATESTATUSBAR=0x1F +SFVCB_VIEWRELEASE=0xC +SFVCB_WINDOWCLOSING=0x10 +SFVCB_WINDOWCREATED=0xF +SFVCB_WINDOWFOCUSED=0x12 +SFVM_ADDOBJECT=0x3 +SFVM_CUTOBJECTS=0x10 +SFVM_GETARRANGECOLUMN=0x2 +SFVM_GETAUTOARRANGE=0x13 +SFVM_GETDRAGPOINT=0xC +SFVM_GETDROPPOINT=0xD +SFVM_GETITEMCOUNT=0x4 +SFVM_GETITEMPIDL=0x5 +SFVM_GETITEMSPACING=0x15 +SFVM_GETSELECTEDCOUNT=0x14 +SFVM_GETSELECTEDOBJECTS=0x9 +SFVM_ISDROPONBACKGROUND=0xF +SFVM_ISDROPONSOURCE=0xA +SFVM_LINEUPICONS=0x12 +SFVM_MOVEICONS=0xB +SFVM_REARRANGE=0x1 +SFVM_REFRESHOBJECT=0x16 +SFVM_REMOVEOBJECT=0x6 +SFVM_SETCLIPBOARDPOINTS=0x17 +SFVM_SETOBJECTPOS=0xE +SFVM_SETREDRAW=0x8 +SFVM_TOGGLEAUTOARRANGE=0x11 +SFVM_UPDATEOBJECT=0x7 +SG_CONSTRAINED_GROUP=0x2 +SG_UNCONSTRAINED_GROUP=0x1 +SGCM_RTL=0x1 +SGWBLOBNAME="SGWData" +SGWBLOBNAMEW="SGWData" +SHA_H_=1 +SHACF_AUTOAPPEND_FORCE_OFF=0x80000000 +SHACF_AUTOAPPEND_FORCE_ON=0x40000000 +SHACF_AUTOSUGGEST_FORCE_OFF=0x20000000 +SHACF_AUTOSUGGEST_FORCE_ON=0x10000000 +SHACF_DEFAULT=0x0 +SHACF_FILESYS_ONLY=0x10 +SHACF_FILESYSTEM=0x1 +SHACF_URLALL=(SHACF_URLHISTORY|SHACF_URLMRU) +SHACF_URLHISTORY=0x2 +SHACF_URLMRU=0x4 +SHACF_USETAB=0x8 +SHADEBLENDCAPS=120 +SHALLOW_SEARCH=0x8 +SHARD_PATHA=0x2 +SHARD_PATHW=0x3 +SHARD_PIDL=0x1 +SHARE_CURRENT_USES_PARMNUM=7 +SHARE_FILE_SD_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SHARE_FILE_SD_PARMNUM) +SHARE_FILE_SD_PARMNUM=501 +SHARE_MAX_USES_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SHARE_MAX_USES_PARMNUM) +SHARE_MAX_USES_PARMNUM=6 +SHARE_NETNAME_PARMNUM=1 +SHARE_PASSWD_PARMNUM=9 +SHARE_PATH_PARMNUM=8 +SHARE_PERMISSIONS_PARMNUM=5 +SHARE_REMARK_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SHARE_REMARK_PARMNUM) +SHARE_REMARK_PARMNUM=4 +SHARE_TYPE_NEW=0x2 +SHARE_TYPE_OLD=0x1 +SHARE_TYPE_PARMNUM=3 +SHARE_TYPE_STATIC=0x4 +SHAREJOB_DIST_EXISTING=0x1 +SHAREJOB_DIST_SPECIFIED=0x2 +SHAREJOB_SEND_ALWAYS=2 +SHAREJOB_SEND_IF_NOT_SENT=1 +SHAREVISTRING="commdlg_ShareViolation" +SHAREVISTRINGA="commdlg_ShareViolation" +SHAREVISTRINGW="commdlg_ShareViolation" +SHCDF_UPDATEITEM=0x1 +SHCIDS_ALLFIELDS=0x80000000 +SHCIDS_COLUMNMASK=0xFFFF +SHCNE_ALLEVENTS=0x7FFFFFFF +SHCNE_ASSOCCHANGED=0x8000000 +SHCNE_ATTRIBUTES=0x800 +SHCNE_CREATE=0x2 +SHCNE_DELETE=0x4 +SHCNE_DISKEVENTS=0x2381F +SHCNE_DRIVEADD=0x100 +SHCNE_DRIVEADDGUI=0x10000 +SHCNE_DRIVEREMOVED=0x80 +SHCNE_EXTENDED_EVENT=0x4000000 +SHCNE_FREESPACE=0x40000 +SHCNE_GLOBALEVENTS=0xC0581E0 +SHCNE_INTERRUPT=0x80000000 +SHCNE_MEDIAINSERTED=0x20 +SHCNE_MEDIAREMOVED=0x40 +SHCNE_MKDIR=0x8 +SHCNE_NETSHARE=0x200 +SHCNE_NETUNSHARE=0x400 +SHCNE_RENAMEFOLDER=0x20000 +SHCNE_RENAMEITEM=0x1 +SHCNE_RMDIR=0x10 +SHCNE_SERVERDISCONNECT=0x4000 +SHCNE_UPDATEDIR=0x1000 +SHCNE_UPDATEIMAGE=0x8000 +SHCNE_UPDATEITEM=0x2000 +SHCNEE_MSI_CHANGE=4 +SHCNEE_MSI_UNINSTALL=5 +SHCNEE_ORDERCHANGED=2 +SHCNF_ACCEPT_INTERRUPTS=0x1 +SHCNF_ACCEPT_NON_INTERRUPTS=0x2 +SHCNF_DWORD=0x3 +SHCNF_FLUSH=0x1000 +SHCNF_FLUSHNOWAIT=0x2000 +SHCNF_IDLIST=0x0 +SHCNF_NO_PROXY=0x8000 +SHCNF_PATHA=0x1 +SHCNF_PATHW=0x5 +SHCNF_PRINTERA=0x2 +SHCNF_PRINTERW=0x6 +SHCNF_TYPE=0xFF +SHCUTAPI=DECLSPEC_IMPORT +SHDID_COMPUTER_CDROM=10 +SHDID_COMPUTER_DRIVE35=5 +SHDID_COMPUTER_DRIVE525=6 +SHDID_COMPUTER_FIXED=8 +SHDID_COMPUTER_NETDRIVE=9 +SHDID_COMPUTER_OTHER=12 +SHDID_COMPUTER_RAMDISK=11 +SHDID_COMPUTER_REMOVABLE=7 +SHDID_FS_DIRECTORY=3 +SHDID_FS_FILE=2 +SHDID_FS_OTHER=4 +SHDID_NET_DOMAIN=13 +SHDID_NET_OTHER=17 +SHDID_NET_RESTOFNET=16 +SHDID_NET_SERVER=14 +SHDID_NET_SHARE=15 +SHDID_ROOT_REGITEM=1 +SHDOCAPI=STDAPI +SHERB_NOCONFIRMATION=0x1 +SHERB_NOPROGRESSUI=0x2 +SHERB_NOSOUND=0x4 +SHFOLDERAPI=STDAPI +SHGDFIL_DESCRIPTIONID=3 +SHGDFIL_FINDDATA=1 +SHGDFIL_NETRESOURCE=2 +SHGFI_ADDOVERLAYS=0x20 +SHGFI_ATTR_SPECIFIED=0x20000 +SHGFI_ATTRIBUTES=0x800 +SHGFI_DISPLAYNAME=0x200 +SHGFI_EXETYPE=0x2000 +SHGFI_ICON=0x100 +SHGFI_ICONLOCATION=0x1000 +SHGFI_LARGEICON=0x0 +SHGFI_LINKOVERLAY=0x8000 +SHGFI_OPENICON=0x2 +SHGFI_OVERLAYINDEX=0x40 +SHGFI_PIDL=0x8 +SHGFI_SELECTED=0x10000 +SHGFI_SHELLICONSIZE=0x4 +SHGFI_SMALLICON=0x1 +SHGFI_SYSICONINDEX=0x4000 +SHGFI_TYPENAME=0x400 +SHGFI_USEFILEATTRIBUTES=0x10 +SHGNLI_NOUNIQUE=0x4 +SHGNLI_PIDL=0x1 +SHGNLI_PREFIXNAME=0x2 +SHI_MAX_USES_PARMNUM=6 +SHI_PASSWD_PARMNUM=9 +SHI_PERMISSIONS_PARMNUM=5 +SHI_REMARK_PARMNUM=4 +SHI_USES_UNLIMITED=-1 +SHI1_NUM_ELEMENTS=4 +SHI1005_FLAGS_DFS=0x1 +SHI1005_FLAGS_DFS_ROOT=0x2 +SHI1005_VALID_FLAGS_SET=CSC_MASK +SHI2_NUM_ELEMENTS=10 +SHI50F_ACCESSMASK=(SHI50F_RDONLY|SHI50F_FULL) +SHI50F_DEPENDSON=(SHI50F_RDONLY|SHI50F_FULL) +SHI50F_FULL=0x2 +SHI50F_PERSIST=0x100 +SHI50F_RDONLY=0x1 +SHI50F_SYSTEM=0x200 +SHIFT_PRESSED=0x10 +SHIFTJIS_CHARSET=128 +SHOW_FULLSCREEN=3 +SHOW_ICONWINDOW=2 +SHOW_OPENNOACTIVATE=4 +SHOW_OPENWINDOW=1 +SHOW_XP_SESSION_UI=0x400000 +SHOWSTAGE="WM_SHOWSTAGE" +SHOWSTAGETOP="WM_SHOWSTAGETOP" +SHPPFW_ASKDIRCREATE=0x2 +SHPPFW_DEFAULT=SHPPFW_DIRCREATE +SHPPFW_DIRCREATE=0x1 +SHPPFW_IGNOREFILENAME=0x4 +SHPPFW_NONE=0x0 +SHPPFW_NOWRITECHECK=0x8 +SHPWLEN=8 +SHREGSET_DEFAULT=(SHREGSET_FORCE_HKCU|SHREGSET_HKLM) +SHREGSET_FORCE_HKCU=0x2 +SHREGSET_FORCE_HKLM=0x8 +SHREGSET_HKCU=0x1 +SHREGSET_HKLM=0x4 +SHUTDOWN_NORETRY=0x1 +SHWFF_ADD=0x1 +SHWFF_REMOVE=0x2 +SHWFF_WAIT=0x4 +SI_ACCESS_CONTAINER=0x40000 +SI_ACCESS_GENERAL=0x20000 +SI_ACCESS_PROPERTY=0x80000 +SI_ACCESS_SPECIFIC=0x10000 +SI_ADVANCED=0x10 +SI_CONTAINER=0x4 +SI_EDIT_ALL=(SI_EDIT_PERMS|SI_EDIT_OWNER|SI_EDIT_AUDITS) +SI_EDIT_AUDITS=0x2 +SI_EDIT_EFFECTIVE=0x20000 +SI_EDIT_OWNER=0x1 +SI_EDIT_PERMS=0x0 +SI_EDIT_PROPERTIES=0x80 +SI_MAY_WRITE=0x10000000 +SI_NETWORK=0x3 +SI_NO_ACL_PROTECT=0x200 +SI_NO_ADDITIONAL_PERMISSION=0x200000 +SI_NO_TREE_APPLY=0x400 +SI_OBJECT_GUID=0x10000 +SI_OWNER_READONLY=0x40 +SI_OWNER_RECURSE=0x100 +SI_PAGE_TITLE=0x800 +SI_READONLY=0x8 +SI_RESET=0x20 +SI_RESET_DACL=0x40000 +SI_RESET_DACL_TREE=0x4000 +SI_RESET_OWNER=0x100000 +SI_RESET_SACL=0x80000 +SI_RESET_SACL_TREE=0x8000 +SI_SERVER_IS_DC=0x1000 +SI_TEMPORARY=0x80000000 +SI_USER_FAILED=0x2 +SI_USER_NOT_SCREENED=0x0 +SI_USER_PASSED=0x1 +SIC_ASCIIDIGIT=2 +SIC_COMPLEX=1 +SIC_NEUTRAL=4 +SID_GetScriptSite=IID_IActiveScriptSite +SID_IBindHost=IID_IBindHost +SID_IMimeInfo=IID_IMimeInfo +SID_LinkSite=IID_IShellLinkW +SID_MAX_SUB_AUTHORITIES=15 +SID_RECOMMENDED_SUB_AUTHORITIES=1 +SID_REVISION=1 +SID_SBindHost=IID_IBindHost +SID_SDirectDraw3=IID_IDirectDraw3 +SID_ShellFolderViewCB=IID_IShellFolderViewCB +SID_SHlinkFrame=IID_IHlinkFrame +SID_SInternetExplorer=IID_IWebBrowserApp +SID_SInternetHostSecurityManager=IID_IInternetHostSecurityManager +SID_SInternetSecurityManager=IID_IInternetSecurityManager +SID_SOleUndoManager=IID_IOleUndoManager +SID_SProfferService=IID_IProfferService +SID_SShellBrowser=IID_IShellBrowser +SID_SShellDesktop=CLSID_ShellDesktop +SID_STimerService=IID_ITimerService +SID_SUrlHistory=CLSID_CUrlHistory +SID_SWebBrowserApp=IID_IWebBrowserApp +SidTypeAlias=4 +SidTypeDeletedAccount=6 +SidTypeDomain=3 +SidTypeGroup=2 +SidTypeInvalid=7 +SidTypeUnknown=8 +SidTypeUser=1 +SidTypeWellKnownGroup=5 +SIF_ALL=(SIF_RANGE|SIF_PAGE|SIF_POS|SIF_TRACKPOS) +SIF_DISABLENOSCROLL=0x8 +SIF_PAGE=0x2 +SIF_POS=0x4 +SIF_RANGE=0x1 +SIF_TRACKPOS=0x10 +SIGNATURE_RESOURCE_NUMBER=0x29A +SIMPLEBLOB=0x1 +SIMPLEREGION=2 +SIMULATED_FONTTYPE=0x8000 +SINGLE_EXPONENT_BIAS=127 +SINGLE_INFINITY_VALUE=0x7F800000 +SINGLE_MAXIMUM_EXPONENT=255 +SINGLE_MAXIMUM_VALUE=0x7F7FFFFF +SINGLE_MINIMUM_EXPONENT=0 +SINGLE_QUIET_NAN_PREFIX=0x7FC00000 +SINGLE_QUIET_NAN_VALUE=0xFFC00000 +SINGLE_SIGNAL_NAN_PREFIX=0x7F800000 +SIO_ASSOCIATE_PVC=0x90160003 +SIO_CHK_QOS=mIOC_IN|mIOC_OUT|mIOC_VENDOR|mCOMPANY|ioctl_code +SIO_GET_ATM_ADDRESS=0xD0160002 +SIO_GET_ATM_CONNECTION_ID=0x50160004 +SIO_GET_NUMBER_OF_ATM_DEVICES=0x50160001 +SIP_MAX_MAGIC_NUMBER=4 +SITE_FILTER=1 +SITELIMIT_FILTER=8 +SIZE_MAXHIDE=4 +SIZE_MAXIMIZED=2 +SIZE_MAXSHOW=3 +SIZE_MINIMIZED=1 +SIZE_OF_80387_REGISTERS=80 +SIZE_RESTORED=0 +SIZE_SQLOBJ_NAMELEN=128 +SIZEFULLSCREEN=SIZE_MAXIMIZED +SIZEICONIC=SIZE_MINIMIZED +SIZENORMAL=SIZE_RESTORED +SIZEOF_DNS_RECORD_HEADER=DNS_RECORD_FIXED_SIZE +SIZEOF_IP4_ADDRESS=4 +SIZEOF_RFPO_DATA=16 +SIZEPALETTE=104 +SIZEZOOMHIDE=SIZE_MAXHIDE +SIZEZOOMSHOW=SIZE_MAXSHOW +SKF_AUDIBLEFEEDBACK=0x40 +SKF_AVAILABLE=0x2 +SKF_CONFIRMHOTKEY=0x8 +SKF_HOTKEYACTIVE=0x4 +SKF_HOTKEYSOUND=0x10 +SKF_INDICATOR=0x20 +SKF_LALTLATCHED=0x10000000 +SKF_LALTLOCKED=0x100000 +SKF_LCTLLATCHED=0x4000000 +SKF_LCTLLOCKED=0x40000 +SKF_LSHIFTLATCHED=0x1000000 +SKF_LSHIFTLOCKED=0x10000 +SKF_LWINLATCHED=0x40000000 +SKF_LWINLOCKED=0x400000 +SKF_RALTLATCHED=0x20000000 +SKF_RALTLOCKED=0x200000 +SKF_RCTLLATCHED=0x8000000 +SKF_RCTLLOCKED=0x80000 +SKF_RSHIFTLATCHED=0x2000000 +SKF_RSHIFTLOCKED=0x20000 +SKF_RWINLATCHED=0x80000000 +SKF_RWINLOCKED=0x800000 +SKF_STICKYKEYSON=0x1 +SKF_TRISTATE=0x80 +SKF_TWOKEYSOFF=0x100 +SLE_ERROR=0x1 +SLE_MINORERROR=0x2 +SLE_WARNING=0x3 +SLL_FUNC=0x39 +SLL_FUNC_STR="sll" +SM_ARRANGE=56 +SM_CLEANBOOT=67 +SM_CMETRICS=44 +SM_CMONITORS=80 +SM_CMOUSEBUTTONS=43 +SM_CXBORDER=5 +SM_CXCURSOR=13 +SM_CXDLGFRAME=7 +SM_CXDOUBLECLK=36 +SM_CXDRAG=68 +SM_CXEDGE=45 +SM_CXFIXEDFRAME=SM_CXDLGFRAME +SM_CXFRAME=32 +SM_CXFULLSCREEN=16 +SM_CXHSCROLL=21 +SM_CXHTHUMB=10 +SM_CXICON=11 +SM_CXICONSPACING=38 +SM_CXMAXIMIZED=61 +SM_CXMAXTRACK=59 +SM_CXMENUCHECK=71 +SM_CXMENUSIZE=54 +SM_CXMIN=28 +SM_CXMINIMIZED=57 +SM_CXMINSPACING=47 +SM_CXMINTRACK=34 +SM_CXSCREEN=0 +SM_CXSIZE=30 +SM_CXSIZEFRAME=SM_CXFRAME +SM_CXSMICON=49 +SM_CXSMSIZE=52 +SM_CXVIRTUALSCREEN=78 +SM_CXVSCROLL=2 +SM_CYBORDER=6 +SM_CYCAPTION=4 +SM_CYCURSOR=14 +SM_CYDLGFRAME=8 +SM_CYDOUBLECLK=37 +SM_CYDRAG=69 +SM_CYEDGE=46 +SM_CYFIXEDFRAME=SM_CYDLGFRAME +SM_CYFRAME=33 +SM_CYFULLSCREEN=17 +SM_CYHSCROLL=3 +SM_CYICON=12 +SM_CYICONSPACING=39 +SM_CYKANJIWINDOW=18 +SM_CYMAXIMIZED=62 +SM_CYMAXTRACK=60 +SM_CYMENU=15 +SM_CYMENUCHECK=72 +SM_CYMENUSIZE=55 +SM_CYMIN=29 +SM_CYMINIMIZED=58 +SM_CYMINSPACING=48 +SM_CYMINTRACK=35 +SM_CYSCREEN=1 +SM_CYSIZE=31 +SM_CYSIZEFRAME=SM_CYFRAME +SM_CYSMCAPTION=51 +SM_CYSMICON=50 +SM_CYSMSIZE=53 +SM_CYVIRTUALSCREEN=79 +SM_CYVSCROLL=20 +SM_CYVTHUMB=9 +SM_DBCSENABLED=42 +SM_DEBUG=22 +SM_FOCUS_TYPE_LM_DOMAIN=2 +SM_FOCUS_TYPE_LM_SERVER=5 +SM_FOCUS_TYPE_NT_DOMAIN=1 +SM_FOCUS_TYPE_NT_SERVER=4 +SM_FOCUS_TYPE_UNKNOWN_DOMAIN=3 +SM_FOCUS_TYPE_UNKNOWN_SERVER=7 +SM_FOCUS_TYPE_WFW_SERVER=6 +SM_GETCURFOCUSA=(WM_USER + 1003) +SM_GETCURFOCUSW=(WM_USER + 1004) +SM_GETOPTIONS=(WM_USER + 1005) +SM_GETSELCOUNT=(WM_USER + 1000) +SM_GETSERVERSELA=(WM_USER + 1001) +SM_GETSERVERSELW=(WM_USER + 1002) +SM_IMMENABLED=82 +SM_MENUDROPALIGNMENT=40 +SM_MIDEASTENABLED=74 +SM_MOUSEPRESENT=19 +SM_MOUSEWHEELPRESENT=75 +SM_NETWORK=63 +SM_PENWINDOWS=41 +SM_REMOTESESSION=0x1000 +SM_RESERVED1=24 +SM_RESERVED2=25 +SM_RESERVED3=26 +SM_RESERVED4=27 +SM_SAMEDISPLAYFORMAT=81 +SM_SECURE=44 +SM_SHOWSOUNDS=70 +SM_SLOWMACHINE=73 +SM_SWAPBUTTON=23 +SM_XVIRTUALSCREEN=76 +SM_YVIRTUALSCREEN=77 +small=char +SMALLBIND=2 +SMALLDATETIBIND=16 +SMALLMONEYBIND=15 +SMART_CMD=0xB0 +SMART_CYL_HI=0xC2 +SMART_CYL_LOW=0x4F +SMART_ERROR_NO_MEM=7 +SMART_IDE_ERROR=1 +SMART_INVALID_BUFFER=4 +SMART_INVALID_COMMAND=3 +SMART_INVALID_DRIVE=5 +SMART_INVALID_FLAG=2 +SMART_INVALID_IOCTL=6 +SMART_INVALID_REGISTER=8 +SMART_NO_ERROR=0 +SMART_NO_IDE_DEVICE=10 +SMART_NOT_SUPPORTED=9 +SMBBLOBNAME="SMBData" +SMBBLOBNAMEW="SMBData" +SME_VERSION=0 +SMS_ALREADY_CONNECTED=(OTT_END + 18) +SMS_CANT_DELETE=OTT_CANT_DELETE +SMS_COMMIT_FAILED=(OTT_END + 19) +SMS_CONNECT_FAILED=(OTT_END + 7) +SMS_CONTAINER_NO_UPDATE=OTT_CONTAINER_NO_UPDATE +SMS_CONTAINER_NOT_POPULATED=OTT_CONTAINER_NOT_POPULATED +SMS_CONTAINER_POPULATED=OTT_CONTAINER_POPULATED +SMS_DATA_BUFF_SIZE=255 +SMS_DUPLICATE_CONTAINER_ID=OTT_DUPLICATE_CONTAINER_ID +SMS_DUPLICATE_FILTER=OTT_DUPLICATE_FILTER +SMS_DUPLICATE_FILTER_ID=OTT_DUPLICATE_FILTER_ID +SMS_DUPLICATE_FOLDER=(OTT_END + 20) +SMS_DUPLICATE_FOLDER_ID=OTT_DUPLICATE_FOLDER_ID +SMS_EMPTY=(OTT_END + 12) +SMS_ERROR=(OTT_END + 1) +SMS_EXTERN_PROPID_BASE=0x6700 +SMS_FILTER_NO_MODIFY=(OTT_END + 16) +SMS_FILTER_NOT_PERSISTENT=OTT_FILTER_NOT_PERSISTENT +SMS_FOLDER_ALREADY_DELETED=(OTT_END + 17) +SMS_FOLDER_LINKED=OTT_FOLDER_LINKED +SMS_FOLDER_NO_UPDATE=OTT_FOLDER_NO_UPDATE +SMS_FOLDER_NOT_MODIFIED=(OTT_END + 9) +SMS_IN_USE_BY_OTHER=OTT_IN_USE_BY_OTHER +SMS_INCORRECT_FOLDER_TYPE=(OTT_END + 10) +SMS_INVALID_CONNECTION_HANDLE=OTT_INVALID_CONNECTION_HANDLE +SMS_INVALID_CONTAINER_ID=OTT_INVALID_CONTAINER_ID +SMS_INVALID_DATASOURCE=(OTT_END + 3) +SMS_INVALID_FILTER_ID=OTT_INVALID_FILTER_ID +SMS_INVALID_FILTER_TYPE=OTT_INVALID_FILTER_TYPE +SMS_INVALID_FOLDER_ID=OTT_INVALID_FOLDER_ID +SMS_INVALID_FOLDER_TYPE=(OTT_END + 6) +SMS_INVALID_HANDLE=(OTT_END + 4) +SMS_INVALID_PARAMETER=(OTT_END + 11) +SMS_MORE_DATA=OTT_MORE_DATA +SMS_NEW_FOLDER=OTT_NEW_FOLDER +SMS_NO_CREATE=(OTT_END + 8) +SMS_NO_MORE_DATA=OTT_NO_MORE_DATA +SMS_NOT_FOUND=OTT_NOT_FOUND +SMS_NOT_READY=(OTT_END + 15) +SMS_OK=OTT_OK +SMS_PARAMETER_ERROR=OTT_PARAMETER_ERROR +SMS_PARENT_ALREADY_COMMITTED=(OTT_END + 14) +SMS_PARENT_NEEDS_COMMIT=(OTT_END + 13) +SMS_PARENT_NOT_FOUND=OTT_PARENT_NOT_FOUND +SMS_RANGE_ERROR=OTT_RANGE_ERROR +SMS_REG_ROOT="SOFTWARE\\Microsoft\\SMS\\" +SMS_SCALAR_NO_UPDATE=OTT_SCALAR_NO_UPDATE +SMS_SCALAR_WRONG_TYPE=OTT_SCALAR_WRONG_TYPE +SMS_SQL_ERROR=(OTT_END + 2) +SMS_UNSUPPORTED=OTT_UNSUPPORTED +SMTO_ABORTIFHUNG=0x2 +SMTO_BLOCK=0x1 +SMTO_NORMAL=0x0 +SMTO_NOTIMEOUTIFNOTHUNG=0x8 +SMTP_MD_ID_BEGIN_RESERVED=0x9000 +SMTP_MD_ID_END_RESERVED=0x9FFF +SN_CODE=0 +SN_DATA=1 +SN_V86=2 +SNA=0 +SNA_BOTH=0x400 +SNA_DBCS=0x100 +SNA_EITHER=0x200 +SNA_MULTIBYTE=2 +SNA_UNICODE=1 +SNANBEDA=268 +SNAOLEDB_ACCESS_DENIED=-20 +SNAOLEDB_COMM_ALLOCATE_NOT_PENDING=(SNAOLEDB_COMM_ERROR_START - 51) +SNAOLEDB_COMM_ALLOCATION_ERROR=(SNAOLEDB_COMM_ERROR_START - 53) +SNAOLEDB_COMM_ALLOCATION_FAILURE_NO_RETRY=(SNAOLEDB_COMM_ERROR_START - 54) +SNAOLEDB_COMM_ALLOCATION_FAILURE_RETRY=(SNAOLEDB_COMM_ERROR_START - 55) +SNAOLEDB_COMM_ATTACH_MANAGER_INACTIVE=(SNAOLEDB_COMM_ERROR_START - 50) +SNAOLEDB_COMM_BAD_CONV_ID=(SNAOLEDB_COMM_ERROR_START - 2) +SNAOLEDB_COMM_BAD_CONV_TYPE=(SNAOLEDB_COMM_ERROR_START - 5) +SNAOLEDB_COMM_BAD_ERROR_DIRECTION=(SNAOLEDB_COMM_ERROR_START - 28) +SNAOLEDB_COMM_BAD_LL=(SNAOLEDB_COMM_ERROR_START - 21) +SNAOLEDB_COMM_BAD_LU_ALIAS=(SNAOLEDB_COMM_ERROR_START - 3) +SNAOLEDB_COMM_BAD_PARTNER_LU_ALIAS=(SNAOLEDB_COMM_ERROR_START - 25) +SNAOLEDB_COMM_BAD_RETURN_CONTROL=(SNAOLEDB_COMM_ERROR_START - 8) +SNAOLEDB_COMM_BAD_RETURN_STATUS_WITH_DATA=(SNAOLEDB_COMM_ERROR_START - 20) +SNAOLEDB_COMM_BAD_SECURITY=(SNAOLEDB_COMM_ERROR_START - 7) +SNAOLEDB_COMM_BAD_SYNC_LEVEL=(SNAOLEDB_COMM_ERROR_START - 6) +SNAOLEDB_COMM_BAD_TP_ID=(SNAOLEDB_COMM_ERROR_START - 1) +SNAOLEDB_COMM_BAD_TYPE=(SNAOLEDB_COMM_ERROR_START - 30) +SNAOLEDB_COMM_CANCELLED=(SNAOLEDB_COMM_ERROR_START - 79) +SNAOLEDB_COMM_COMM_SUBSYSTEM_ABENDED=(SNAOLEDB_COMM_ERROR_START - 82) +SNAOLEDB_COMM_COMM_SUBSYSTEM_NOT_LOADED=(SNAOLEDB_COMM_ERROR_START - 83) +SNAOLEDB_COMM_CONFIRM_BAD_STATE=(SNAOLEDB_COMM_ERROR_START - 33) +SNAOLEDB_COMM_CONFIRM_NOT_LL_BDY=(SNAOLEDB_COMM_ERROR_START - 34) +SNAOLEDB_COMM_CONFIRM_ON_SYNC_LEVEL_NONE=(SNAOLEDB_COMM_ERROR_START - 12) +SNAOLEDB_COMM_CONFIRMED_BAD_STATE=(SNAOLEDB_COMM_ERROR_START - 35) +SNAOLEDB_COMM_CONV_BUSY=(SNAOLEDB_COMM_ERROR_START - 84) +SNAOLEDB_COMM_CONV_FAILURE_NO_RETRY=(SNAOLEDB_COMM_ERROR_START - 73) +SNAOLEDB_COMM_CONV_FAILURE_RETRY=(SNAOLEDB_COMM_ERROR_START - 72) +SNAOLEDB_COMM_CONVERSATION_TYPE_MISMATCH=(SNAOLEDB_COMM_ERROR_START - 62) +SNAOLEDB_COMM_CONVERSATION_TYPE_MIXED=(SNAOLEDB_COMM_ERROR_START - 78) +SNAOLEDB_COMM_DEALLOC_ABEND=(SNAOLEDB_COMM_ERROR_START - 64) +SNAOLEDB_COMM_DEALLOC_ABEND_PROG=(SNAOLEDB_COMM_ERROR_START - 65) +SNAOLEDB_COMM_DEALLOC_ABEND_SVC=(SNAOLEDB_COMM_ERROR_START - 66) +SNAOLEDB_COMM_DEALLOC_ABEND_TIMER=(SNAOLEDB_COMM_ERROR_START - 67) +SNAOLEDB_COMM_DEALLOC_BAD_TYPE=(SNAOLEDB_COMM_ERROR_START - 13) +SNAOLEDB_COMM_DEALLOC_CONFIRM_BAD_STATE=(SNAOLEDB_COMM_ERROR_START - 37) +SNAOLEDB_COMM_DEALLOC_FLUSH_BAD_STATE=(SNAOLEDB_COMM_ERROR_START - 36) +SNAOLEDB_COMM_DEALLOC_LOG_LL_WRONG=(SNAOLEDB_COMM_ERROR_START - 14) +SNAOLEDB_COMM_DEALLOC_NORMAL=(SNAOLEDB_COMM_ERROR_START - 68) +SNAOLEDB_COMM_DEALLOC_NOT_LL_BDY=(SNAOLEDB_COMM_ERROR_START - 38) +SNAOLEDB_COMM_ERROR_START=-512 +SNAOLEDB_COMM_FLUSH_NOT_SEND_STATE=(SNAOLEDB_COMM_ERROR_START - 39) +SNAOLEDB_COMM_HOST_CONNECT_FAILED=(SNAOLEDB_COMM_ERROR_START - 91) +SNAOLEDB_COMM_HOST_NAMERESOLV_FAILED=(SNAOLEDB_COMM_ERROR_START - 90) +SNAOLEDB_COMM_INVALID_DATA_SEGMENT=(SNAOLEDB_COMM_ERROR_START - 4) +SNAOLEDB_COMM_INVALID_PROCESS=(SNAOLEDB_COMM_ERROR_START - 52) +SNAOLEDB_COMM_INVALID_SEMAPHORE_HANDLE=(SNAOLEDB_COMM_ERROR_START - 19) +SNAOLEDB_COMM_INVALID_SESSION_ID=(SNAOLEDB_COMM_ERROR_START - 23) +SNAOLEDB_COMM_INVALID_VERB=(SNAOLEDB_COMM_ERROR_START - 89) +SNAOLEDB_COMM_INVALID_VERB_SEGMENT=(SNAOLEDB_COMM_ERROR_START - 86) +SNAOLEDB_COMM_NO_USE_OF_SNASVCMG=(SNAOLEDB_COMM_ERROR_START - 10) +SNAOLEDB_COMM_P_TO_R_INVALID_TYPE=(SNAOLEDB_COMM_ERROR_START - 15) +SNAOLEDB_COMM_P_TO_R_NOT_LL_BDY=(SNAOLEDB_COMM_ERROR_START - 40) +SNAOLEDB_COMM_P_TO_R_NOT_SEND_STATE=(SNAOLEDB_COMM_ERROR_START - 41) +SNAOLEDB_COMM_PARAMETER_CHECK=(SNAOLEDB_COMM_ERROR_START) +SNAOLEDB_COMM_PIP_LEN_INCORRECT=(SNAOLEDB_COMM_ERROR_START - 9) +SNAOLEDB_COMM_PIP_NOT_ALLOWED=(SNAOLEDB_COMM_ERROR_START - 60) +SNAOLEDB_COMM_PIP_NOT_SPECIFIED_CORRECTLY=(SNAOLEDB_COMM_ERROR_START - 61) +SNAOLEDB_COMM_PROG_ERROR_NO_TRUNC=(SNAOLEDB_COMM_ERROR_START - 69) +SNAOLEDB_COMM_PROG_ERROR_PURGING=(SNAOLEDB_COMM_ERROR_START - 71) +SNAOLEDB_COMM_PROG_ERROR_TRUNC=(SNAOLEDB_COMM_ERROR_START - 70) +SNAOLEDB_COMM_R_T_S_BAD_STATE=(SNAOLEDB_COMM_ERROR_START - 47) +SNAOLEDB_COMM_RCV_AND_POST_BAD_FILL=(SNAOLEDB_COMM_ERROR_START - 18) +SNAOLEDB_COMM_RCV_AND_POST_BAD_STATE=(SNAOLEDB_COMM_ERROR_START - 45) +SNAOLEDB_COMM_RCV_AND_POST_NOT_LL_BDY=(SNAOLEDB_COMM_ERROR_START - 46) +SNAOLEDB_COMM_RCV_AND_WAIT_BAD_FILL=(SNAOLEDB_COMM_ERROR_START - 16) +SNAOLEDB_COMM_RCV_AND_WAIT_BAD_STATE=(SNAOLEDB_COMM_ERROR_START - 42) +SNAOLEDB_COMM_RCV_AND_WAIT_NOT_LL_BDY=(SNAOLEDB_COMM_ERROR_START - 43) +SNAOLEDB_COMM_RCV_IMMD_BAD_FILL=(SNAOLEDB_COMM_ERROR_START - 17) +SNAOLEDB_COMM_RCV_IMMD_BAD_STATE=(SNAOLEDB_COMM_ERROR_START - 44) +SNAOLEDB_COMM_SECURITY_NOT_VALID=(SNAOLEDB_COMM_ERROR_START - 56) +SNAOLEDB_COMM_SECURITY_REQ_NOT_SUPPORTED=(SNAOLEDB_COMM_ERROR_START - 80) +SNAOLEDB_COMM_SEND_DATA_CONFIRM_SYNC_NONE=(SNAOLEDB_COMM_ERROR_START - 24) +SNAOLEDB_COMM_SEND_DATA_INVALID_TYPE=(SNAOLEDB_COMM_ERROR_START - 22) +SNAOLEDB_COMM_SEND_DATA_NOT_LL_BDY=(SNAOLEDB_COMM_ERROR_START - 49) +SNAOLEDB_COMM_SEND_DATA_NOT_SEND_STATE=(SNAOLEDB_COMM_ERROR_START - 48) +SNAOLEDB_COMM_SEND_ERROR_BAD_TYPE=(SNAOLEDB_COMM_ERROR_START - 27) +SNAOLEDB_COMM_SEND_ERROR_LOG_LL_WRONG=(SNAOLEDB_COMM_ERROR_START - 26) +SNAOLEDB_COMM_SOCKET_ALLOC_FAILED=(SNAOLEDB_COMM_ERROR_START - 92) +SNAOLEDB_COMM_STACK_TOO_SMALL=(SNAOLEDB_COMM_ERROR_START - 88) +SNAOLEDB_COMM_STATE_CHECK=(SNAOLEDB_COMM_ERROR_START - 32) +SNAOLEDB_COMM_SVC_ERROR_NO_TRUNC=(SNAOLEDB_COMM_ERROR_START - 74) +SNAOLEDB_COMM_SVC_ERROR_PURGING=(SNAOLEDB_COMM_ERROR_START - 76) +SNAOLEDB_COMM_SVC_ERROR_TRUNC=(SNAOLEDB_COMM_ERROR_START - 75) +SNAOLEDB_COMM_SYNC_LEVEL_NOT_SUPPORTED=(SNAOLEDB_COMM_ERROR_START - 63) +SNAOLEDB_COMM_THREAD_BLOCKING=(SNAOLEDB_COMM_ERROR_START - 85) +SNAOLEDB_COMM_TOO_MANY_TPS=(SNAOLEDB_COMM_ERROR_START - 29) +SNAOLEDB_COMM_TP_BUSY=(SNAOLEDB_COMM_ERROR_START - 81) +SNAOLEDB_COMM_TP_NAME_NOT_RECOGNIZED=(SNAOLEDB_COMM_ERROR_START - 59) +SNAOLEDB_COMM_TRANS_PGM_NOT_AVAIL_NO_RETRY=(SNAOLEDB_COMM_ERROR_START - 58) +SNAOLEDB_COMM_TRANS_PGM_NOT_AVAIL_RETRY=(SNAOLEDB_COMM_ERROR_START - 57) +SNAOLEDB_COMM_UNDEFINED_TP_NAME=(SNAOLEDB_COMM_ERROR_START - 31) +SNAOLEDB_COMM_UNEXPECTED_DOS_ERROR=(SNAOLEDB_COMM_ERROR_START - 87) +SNAOLEDB_COMM_UNKNOWN_PARTNER_MODE=(SNAOLEDB_COMM_ERROR_START - 11) +SNAOLEDB_COMM_UNSUCCESSFUL=(SNAOLEDB_COMM_ERROR_START - 77) +SNAOLEDB_COMPONENT_MISSING=-45 +SNAOLEDB_CONNECTION_BUSY=-39 +SNAOLEDB_CONNECTION_LOST=-38 +SNAOLEDB_DATA_NOT_FOUND=-23 +SNAOLEDB_DATA_TYPE_NOT_SUPPORTED=-42 +SNAOLEDB_DCONV_DLL_NOT_FOUND=-46 +SNAOLEDB_DDM_ABNUOWRM=(SNAOLEDB_DDM_ERROR_START - 0) +SNAOLEDB_DDM_ACCATHRM=(SNAOLEDB_DDM_ERROR_START - 1) +SNAOLEDB_DDM_ACCINTRM=(SNAOLEDB_DDM_ERROR_START - 2) +SNAOLEDB_DDM_ACCMTHRM=(SNAOLEDB_DDM_ERROR_START - 3) +SNAOLEDB_DDM_ACCRDBRM=(SNAOLEDB_DDM_ERROR_START - 4) +SNAOLEDB_DDM_AGNPRMRM=(SNAOLEDB_DDM_ERROR_START - 5) +SNAOLEDB_DDM_BASNAMRM=(SNAOLEDB_DDM_ERROR_START - 6) +SNAOLEDB_DDM_BGNBNDRM=(SNAOLEDB_DDM_ERROR_START - 7) +SNAOLEDB_DDM_CHGFATRM=(SNAOLEDB_DDM_ERROR_START - 8) +SNAOLEDB_DDM_CLSDMGRM=(SNAOLEDB_DDM_ERROR_START - 9) +SNAOLEDB_DDM_CMBACCAM=(SNAOLEDB_DDM_ERROR_START - 10) +SNAOLEDB_DDM_CMBKEYAM=(SNAOLEDB_DDM_ERROR_START - 11) +SNAOLEDB_DDM_CMBRNBAM=(SNAOLEDB_DDM_ERROR_START - 12) +SNAOLEDB_DDM_CMDATHRM=(SNAOLEDB_DDM_ERROR_START - 13) +SNAOLEDB_DDM_CMDCHKRM=(SNAOLEDB_DDM_ERROR_START - 14) +SNAOLEDB_DDM_CMDCMPRM=(SNAOLEDB_DDM_ERROR_START - 15) +SNAOLEDB_DDM_CMDNSPRM=(SNAOLEDB_DDM_ERROR_START - 16) +SNAOLEDB_DDM_CMDVLTRM=(SNAOLEDB_DDM_ERROR_START - 17) +SNAOLEDB_DDM_CMMRQSRM=(SNAOLEDB_DDM_ERROR_START - 18) +SNAOLEDB_DDM_CSRNSARM=(SNAOLEDB_DDM_ERROR_START - 19) +SNAOLEDB_DDM_DCLCNFRM=(SNAOLEDB_DDM_ERROR_START - 20) +SNAOLEDB_DDM_DCLNAMRM=(SNAOLEDB_DDM_ERROR_START - 21) +SNAOLEDB_DDM_DCLNFNRM=(SNAOLEDB_DDM_ERROR_START - 22) +SNAOLEDB_DDM_DFTRECRM=(SNAOLEDB_DDM_ERROR_START - 130) +SNAOLEDB_DDM_DRCATHRM=(SNAOLEDB_DDM_ERROR_START - 23) +SNAOLEDB_DDM_DRCDMGRM=(SNAOLEDB_DDM_ERROR_START - 24) +SNAOLEDB_DDM_DRCENTRM=(SNAOLEDB_DDM_ERROR_START - 25) +SNAOLEDB_DDM_DRCFULRM=(SNAOLEDB_DDM_ERROR_START - 26) +SNAOLEDB_DDM_DRCIUSRM=(SNAOLEDB_DDM_ERROR_START - 27) +SNAOLEDB_DDM_DRCNAMRM=(SNAOLEDB_DDM_ERROR_START - 28) +SNAOLEDB_DDM_DRCNEMRM=(SNAOLEDB_DDM_ERROR_START - 29) +SNAOLEDB_DDM_DRCNFNRM=(SNAOLEDB_DDM_ERROR_START - 30) +SNAOLEDB_DDM_DRCSNARM=(SNAOLEDB_DDM_ERROR_START - 31) +SNAOLEDB_DDM_DRCSUBRM=(SNAOLEDB_DDM_ERROR_START - 32) +SNAOLEDB_DDM_DRCTNARM=(SNAOLEDB_DDM_ERROR_START - 33) +SNAOLEDB_DDM_DSCINVRM=(SNAOLEDB_DDM_ERROR_START - 34) +SNAOLEDB_DDM_DTAMAPRM=(SNAOLEDB_DDM_ERROR_START - 35) +SNAOLEDB_DDM_DTAMCHRM=(SNAOLEDB_DDM_ERROR_START - 36) +SNAOLEDB_DDM_DTANFNRM=(SNAOLEDB_DDM_ERROR_START - 37) +SNAOLEDB_DDM_DTARECRM=(SNAOLEDB_DDM_ERROR_START - 38) +SNAOLEDB_DDM_DUPDCLRM=(SNAOLEDB_DDM_ERROR_START - 39) +SNAOLEDB_DDM_DUPDRCRM=(SNAOLEDB_DDM_ERROR_START - 40) +SNAOLEDB_DDM_DUPFILRM=(SNAOLEDB_DDM_ERROR_START - 41) +SNAOLEDB_DDM_DUPKDIRM=(SNAOLEDB_DDM_ERROR_START - 42) +SNAOLEDB_DDM_DUPKSIRM=(SNAOLEDB_DDM_ERROR_START - 43) +SNAOLEDB_DDM_DUPQUERM=(SNAOLEDB_DDM_ERROR_START - 44) +SNAOLEDB_DDM_DUPRNBRM=(SNAOLEDB_DDM_ERROR_START - 45) +SNAOLEDB_DDM_ENDFILRM=(SNAOLEDB_DDM_ERROR_START - 46) +SNAOLEDB_DDM_ENDQRYRM=(SNAOLEDB_DDM_ERROR_START - 47) +SNAOLEDB_DDM_ENDUOWRM=(SNAOLEDB_DDM_ERROR_START - 48) +SNAOLEDB_DDM_ERROR_START=-256 +SNAOLEDB_DDM_EXSCNDRM=(SNAOLEDB_DDM_ERROR_START - 49) +SNAOLEDB_DDM_FILATHRM=(SNAOLEDB_DDM_ERROR_START - 50) +SNAOLEDB_DDM_FILDMGRM=(SNAOLEDB_DDM_ERROR_START - 51) +SNAOLEDB_DDM_FILFULRM=(SNAOLEDB_DDM_ERROR_START - 52) +SNAOLEDB_DDM_FILIUSRM=(SNAOLEDB_DDM_ERROR_START - 53) +SNAOLEDB_DDM_FILNAMRM=(SNAOLEDB_DDM_ERROR_START - 54) +SNAOLEDB_DDM_FILNFNRM=(SNAOLEDB_DDM_ERROR_START - 55) +SNAOLEDB_DDM_FILNOPRM=(SNAOLEDB_DDM_ERROR_START - 56) +SNAOLEDB_DDM_FILOLORM=(SNAOLEDB_DDM_ERROR_START - 57) +SNAOLEDB_DDM_FILSNARM=(SNAOLEDB_DDM_ERROR_START - 58) +SNAOLEDB_DDM_FILTNARM=(SNAOLEDB_DDM_ERROR_START - 59) +SNAOLEDB_DDM_INTATHRM=(SNAOLEDB_DDM_ERROR_START - 60) +SNAOLEDB_DDM_INTTKNRM=(SNAOLEDB_DDM_ERROR_START - 61) +SNAOLEDB_DDM_INVRQSRM=(SNAOLEDB_DDM_ERROR_START - 62) +SNAOLEDB_DDM_INVUSRRM=(SNAOLEDB_DDM_ERROR_START - 63) +SNAOLEDB_DDM_KEYDEFRM=(SNAOLEDB_DDM_ERROR_START - 64) +SNAOLEDB_DDM_KEYLENRM=(SNAOLEDB_DDM_ERROR_START - 65) +SNAOLEDB_DDM_KEYMODRM=(SNAOLEDB_DDM_ERROR_START - 66) +SNAOLEDB_DDM_KEYUDIRM=(SNAOLEDB_DDM_ERROR_START - 67) +SNAOLEDB_DDM_KEYUSIRM=(SNAOLEDB_DDM_ERROR_START - 68) +SNAOLEDB_DDM_KEYVALRM=(SNAOLEDB_DDM_ERROR_START - 69) +SNAOLEDB_DDM_LODSTRRM=(SNAOLEDB_DDM_ERROR_START - 70) +SNAOLEDB_DDM_MGMATHRM=(SNAOLEDB_DDM_ERROR_START - 71) +SNAOLEDB_DDM_MGMCLSNM=(SNAOLEDB_DDM_ERROR_START - 72) +SNAOLEDB_DDM_MGMCNFRM=(SNAOLEDB_DDM_ERROR_START - 73) +SNAOLEDB_DDM_MGMNFNRM=(SNAOLEDB_DDM_ERROR_START - 74) +SNAOLEDB_DDM_MGRDEPRM=(SNAOLEDB_DDM_ERROR_START - 75) +SNAOLEDB_DDM_MGRLVLRM=(SNAOLEDB_DDM_ERROR_START - 76) +SNAOLEDB_DDM_NEWDRNRM=(SNAOLEDB_DDM_ERROR_START - 77) +SNAOLEDB_DDM_NEWNAMRM=(SNAOLEDB_DDM_ERROR_START - 78) +SNAOLEDB_DDM_OBJNSPRM=(SNAOLEDB_DDM_ERROR_START - 79) +SNAOLEDB_DDM_OPNCNFRM=(SNAOLEDB_DDM_ERROR_START - 80) +SNAOLEDB_DDM_OPNEXCRM=(SNAOLEDB_DDM_ERROR_START - 81) +SNAOLEDB_DDM_OPNMAXRM=(SNAOLEDB_DDM_ERROR_START - 82) +SNAOLEDB_DDM_OPNQFLRM=(SNAOLEDB_DDM_ERROR_START - 83) +SNAOLEDB_DDM_OPNQRYRM=(SNAOLEDB_DDM_ERROR_START - 84) +SNAOLEDB_DDM_PKGBNARM=(SNAOLEDB_DDM_ERROR_START - 85) +SNAOLEDB_DDM_PKGBPARM=(SNAOLEDB_DDM_ERROR_START - 86) +SNAOLEDB_DDM_PRCCNVRM=(SNAOLEDB_DDM_ERROR_START - 87) +SNAOLEDB_DDM_PRMNSPRM=(SNAOLEDB_DDM_ERROR_START - 88) +SNAOLEDB_DDM_QRYNOPRM=(SNAOLEDB_DDM_ERROR_START - 89) +SNAOLEDB_DDM_QRYPOPRM=(SNAOLEDB_DDM_ERROR_START - 90) +SNAOLEDB_DDM_QUEATHRM=(SNAOLEDB_DDM_ERROR_START - 91) +SNAOLEDB_DDM_QUEDMGRM=(SNAOLEDB_DDM_ERROR_START - 92) +SNAOLEDB_DDM_QUEFULRM=(SNAOLEDB_DDM_ERROR_START - 93) +SNAOLEDB_DDM_QUEIUSRM=(SNAOLEDB_DDM_ERROR_START - 94) +SNAOLEDB_DDM_QUELENRM=(SNAOLEDB_DDM_ERROR_START - 95) +SNAOLEDB_DDM_QUENAMRM=(SNAOLEDB_DDM_ERROR_START - 96) +SNAOLEDB_DDM_QUENFNRM=(SNAOLEDB_DDM_ERROR_START - 97) +SNAOLEDB_DDM_QUETNARM=(SNAOLEDB_DDM_ERROR_START - 98) +SNAOLEDB_DDM_QUEVANRM=(SNAOLEDB_DDM_ERROR_START - 99) +SNAOLEDB_DDM_RDBACCRM=(SNAOLEDB_DDM_ERROR_START - 100) +SNAOLEDB_DDM_RDBAFLRM=(SNAOLEDB_DDM_ERROR_START - 101) +SNAOLEDB_DDM_RDBATHRM=(SNAOLEDB_DDM_ERROR_START - 102) +SNAOLEDB_DDM_RDBNACRM=(SNAOLEDB_DDM_ERROR_START - 103) +SNAOLEDB_DDM_RDBNFNRM=(SNAOLEDB_DDM_ERROR_START - 104) +SNAOLEDB_DDM_RDBUPDRM=(SNAOLEDB_DDM_ERROR_START - 105) +SNAOLEDB_DDM_RECCNTRM=(SNAOLEDB_DDM_ERROR_START - 106) +SNAOLEDB_DDM_RECDMGRM=(SNAOLEDB_DDM_ERROR_START - 107) +SNAOLEDB_DDM_RECINARM=(SNAOLEDB_DDM_ERROR_START - 108) +SNAOLEDB_DDM_RECIUSRM=(SNAOLEDB_DDM_ERROR_START - 109) +SNAOLEDB_DDM_RECLENRM=(SNAOLEDB_DDM_ERROR_START - 110) +SNAOLEDB_DDM_RECNAVRM=(SNAOLEDB_DDM_ERROR_START - 111) +SNAOLEDB_DDM_RECNBRRM=(SNAOLEDB_DDM_ERROR_START - 112) +SNAOLEDB_DDM_RECNFNRM=(SNAOLEDB_DDM_ERROR_START - 113) +SNAOLEDB_DDM_RSCLMTRM=(SNAOLEDB_DDM_ERROR_START - 114) +SNAOLEDB_DDM_SHDEXSRM=(SNAOLEDB_DDM_ERROR_START - 115) +SNAOLEDB_DDM_SQLERRRM=(SNAOLEDB_DDM_ERROR_START - 116) +SNAOLEDB_DDM_STGATHRM=(SNAOLEDB_DDM_ERROR_START - 117) +SNAOLEDB_DDM_STGCNFRM=(SNAOLEDB_DDM_ERROR_START - 131) +SNAOLEDB_DDM_STGNFNRM=(SNAOLEDB_DDM_ERROR_START - 118) +SNAOLEDB_DDM_STPCMPRM=(SNAOLEDB_DDM_ERROR_START - 119) +SNAOLEDB_DDM_STRDMGRM=(SNAOLEDB_DDM_ERROR_START - 120) +SNAOLEDB_DDM_STRIUSRM=(SNAOLEDB_DDM_ERROR_START - 121) +SNAOLEDB_DDM_SUBSTRRM=(SNAOLEDB_DDM_ERROR_START - 122) +SNAOLEDB_DDM_SYNTAXRM=(SNAOLEDB_DDM_ERROR_START - 123) +SNAOLEDB_DDM_SYSCMDRM=(SNAOLEDB_DDM_ERROR_START - 124) +SNAOLEDB_DDM_TRGNSPRM=(SNAOLEDB_DDM_ERROR_START - 125) +SNAOLEDB_DDM_UPDCSRRM=(SNAOLEDB_DDM_ERROR_START - 126) +SNAOLEDB_DDM_UPDINTRM=(SNAOLEDB_DDM_ERROR_START - 127) +SNAOLEDB_DDM_USRATTRM=(SNAOLEDB_DDM_ERROR_START - 128) +SNAOLEDB_DDM_VALNSPRM=(SNAOLEDB_DDM_ERROR_START - 129) +SNAOLEDB_DDMAGENT_NOT_LOADED=-44 +SNAOLEDB_DEST_FILE_CHANGED=-35 +SNAOLEDB_DISK_FULL=-34 +SNAOLEDB_ERROR=-1 +SNAOLEDB_ERROR_READ=-10 +SNAOLEDB_ERROR_RECEIVE=-3 +SNAOLEDB_ERROR_SEND=-2 +SNAOLEDB_ERROR_WRITE=-9 +SNAOLEDB_FILE_LENGTH=-27 +SNAOLEDB_FILE_NOT_FOUND=-11 +SNAOLEDB_FILE_NOT_OPENED=-21 +SNAOLEDB_FTX_ABORTED_BY_HOST=-37 +SNAOLEDB_FTX_FAILED=-36 +SNAOLEDB_FUNCTION_NOT_SUPPORTED=-25 +SNAOLEDB_HOST_NOT_RESPONDING=-40 +SNAOLEDB_INDEX_EXISTS=-24 +SNAOLEDB_INDEX_NOT_FOUND=-12 +SNAOLEDB_INVALID_CONN_ID=-28 +SNAOLEDB_INVALID_CONVERSION=-7 +SNAOLEDB_INVALID_DATA=-6 +SNAOLEDB_INVALID_DATA_CONV=-41 +SNAOLEDB_INVALID_DATASOURCE=-19 +SNAOLEDB_INVALID_FILE_ID=-29 +SNAOLEDB_INVALID_FILENAME=-30 +SNAOLEDB_INVALID_FORMAT=-15 +SNAOLEDB_INVALID_PARAM=-5 +SNAOLEDB_INVALID_POINTER=-4 +SNAOLEDB_INVALID_STMT_HANDLE=-47 +SNAOLEDB_INVALID_USER=-8 +SNAOLEDB_INVALID_VIEW=-33 +SNAOLEDB_INVALID_VIEW_ID=-32 +SNAOLEDB_KEY_NOT_FOUND=-14 +SNAOLEDB_LOCAL_FILE_ERROR=-31 +SNAOLEDB_MAX_CONNECTIONS=-16 +SNAOLEDB_MEMORY_ALLOC=-22 +SNAOLEDB_NETWORK_ERROR=-18 +SNAOLEDB_NO_CACHE=-26 +SNAOLEDB_NOT_CONNECTED=-17 +SNAOLEDB_RECORD_NOT_FOUND=-13 +SNAOLEDB_SQL_ERROR=-49 +SNAOLEDB_TIMEOUT=-43 +SNAOLEDB_VALUE_NOT_SUPPORTED=-48 +SNCF_IGNORERAS=0x1 +SND_ALIAS=0x10000 +SND_ALIAS_ID=0x110000 +SND_ALIAS_START=0 +SND_APPLICATION=0x80 +SND_ASYNC=0x1 +SND_FILENAME=0x20000 +SND_LOOP=0x8 +SND_MEMORY=0x4 +SND_NODEFAULT=0x2 +SND_NOSTOP=0x10 +SND_NOWAIT=0x2000 +SND_PURGE=0x40 +SND_RESERVED=0xFF000000 +SND_RESOURCE=0x40004 +SND_SYNC=0x0 +SND_TYPE_MASK=0x170007 +SND_VALID=0x1F +SND_VALIDFLAGS=0x17201F +SNDMSG=AfxSendMessage +SNLEN=80 +SNMP_ACCESS_NONE=0 +SNMP_ACCESS_NOTIFY=1 +SNMP_ACCESS_READ_CREATE=4 +SNMP_ACCESS_READ_ONLY=2 +SNMP_ACCESS_READ_WRITE=3 +SNMP_AUTHAPI_INVALID_MSG_TYPE=31 +SNMP_AUTHAPI_INVALID_VERSION=30 +SNMP_AUTHAPI_TRIV_AUTH_FAILED=32 +SNMP_BERAPI_INVALID_LENGTH=10 +SNMP_BERAPI_INVALID_OBJELEM=14 +SNMP_BERAPI_INVALID_TAG=11 +SNMP_BERAPI_OVERFLOW=12 +SNMP_BERAPI_SHORT_BUFFER=13 +SNMP_ERROR_AUTHORIZATIONERROR=16 +SNMP_ERROR_BADVALUE=3 +SNMP_ERROR_COMMITFAILED=14 +SNMP_ERROR_GENERR=5 +SNMP_ERROR_INCONSISTENTNAME=18 +SNMP_ERROR_INCONSISTENTVALUE=12 +SNMP_ERROR_NOACCESS=6 +SNMP_ERROR_NOCREATION=11 +SNMP_ERROR_NOERROR=0 +SNMP_ERROR_NOSUCHNAME=2 +SNMP_ERROR_NOTWRITABLE=17 +SNMP_ERROR_READONLY=4 +SNMP_ERROR_RESOURCEUNAVAILABLE=13 +SNMP_ERROR_TOOBIG=1 +SNMP_ERROR_UNDOFAILED=15 +SNMP_ERROR_WRONGENCODING=9 +SNMP_ERROR_WRONGLENGTH=8 +SNMP_ERROR_WRONGTYPE=7 +SNMP_ERROR_WRONGVALUE=10 +SNMP_ERRORSTATUS_AUTHORIZATIONERROR=16 +SNMP_ERRORSTATUS_BADVALUE=3 +SNMP_ERRORSTATUS_COMMITFAILED=14 +SNMP_ERRORSTATUS_GENERR=5 +SNMP_ERRORSTATUS_INCONSISTENTNAME=18 +SNMP_ERRORSTATUS_INCONSISTENTVALUE=12 +SNMP_ERRORSTATUS_NOACCESS=6 +SNMP_ERRORSTATUS_NOCREATION=11 +SNMP_ERRORSTATUS_NOERROR=0 +SNMP_ERRORSTATUS_NOSUCHNAME=2 +SNMP_ERRORSTATUS_NOTWRITABLE=17 +SNMP_ERRORSTATUS_READONLY=4 +SNMP_ERRORSTATUS_RESOURCEUNAVAILABLE=13 +SNMP_ERRORSTATUS_TOOBIG=1 +SNMP_ERRORSTATUS_UNDOFAILED=15 +SNMP_ERRORSTATUS_WRONGENCODING=9 +SNMP_ERRORSTATUS_WRONGLENGTH=8 +SNMP_ERRORSTATUS_WRONGTYPE=7 +SNMP_ERRORSTATUS_WRONGVALUE=10 +SNMP_EXCEPTION_ENDOFMIBVIEW=(ASN_CONTEXT|ASN_PRIMITIVE|0x2) +SNMP_EXCEPTION_NOSUCHINSTANCE=(ASN_CONTEXT|ASN_PRIMITIVE|0x1) +SNMP_EXCEPTION_NOSUCHOBJECT=(ASN_CONTEXT|ASN_PRIMITIVE|0x0) +SNMP_EXTENSION_GET=SNMP_PDU_GET +SNMP_EXTENSION_GET_BULK=SNMP_PDU_GETBULK +SNMP_EXTENSION_GET_NEXT=SNMP_PDU_GETNEXT +SNMP_EXTENSION_SET_CLEANUP=(ASN_PRIVATE|ASN_CONSTRUCTOR|0x2) +SNMP_EXTENSION_SET_COMMIT=SNMP_PDU_SET +SNMP_EXTENSION_SET_TEST=(ASN_PRIVATE|ASN_CONSTRUCTOR|0x0) +SNMP_EXTENSION_SET_UNDO=(ASN_PRIVATE|ASN_CONSTRUCTOR|0x1) +SNMP_FUNC_TYPE=WINAPI +SNMP_GENERICTRAP_AUTHFAILURE=4 +SNMP_GENERICTRAP_COLDSTART=0 +SNMP_GENERICTRAP_EGPNEIGHLOSS=5 +SNMP_GENERICTRAP_ENTERSPECIFIC=6 +SNMP_GENERICTRAP_LINKDOWN=2 +SNMP_GENERICTRAP_LINKUP=3 +SNMP_GENERICTRAP_WARMSTART=1 +SNMP_LOG_ERROR=0x2 +SNMP_LOG_FATAL=0x1 +SNMP_LOG_SILENT=0x0 +SNMP_LOG_TRACE=0x4 +SNMP_LOG_VERBOSE=0x5 +SNMP_LOG_WARNING=0x3 +SNMP_MAX_OID_LEN=128 +SNMP_MEM_ALLOC_ERROR=1 +SNMP_MGMTAPI_AGAIN=45 +SNMP_MGMTAPI_INVALID_BUFFER=48 +SNMP_MGMTAPI_INVALID_CTL=46 +SNMP_MGMTAPI_INVALID_SESSION=47 +SNMP_MGMTAPI_NOTRAPS=44 +SNMP_MGMTAPI_SELECT_FDERRORS=41 +SNMP_MGMTAPI_TIMEOUT=40 +SNMP_MGMTAPI_TRAP_DUPINIT=43 +SNMP_MGMTAPI_TRAP_ERRORS=42 +SNMP_OUTPUT_TO_CONSOLE=0x1 +SNMP_OUTPUT_TO_DEBUGGER=0x8 +SNMP_OUTPUT_TO_EVENTLOG=0x4 +SNMP_OUTPUT_TO_LOGFILE=0x2 +SNMP_PDU_GET=(ASN_CONTEXT|ASN_CONSTRUCTOR|0x0) +SNMP_PDU_GETBULK=(ASN_CONTEXT|ASN_CONSTRUCTOR|0x5) +SNMP_PDU_GETNEXT=(ASN_CONTEXT|ASN_CONSTRUCTOR|0x1) +SNMP_PDU_INFORM=(ASN_CONTEXT|ASN_CONSTRUCTOR|0x6) +SNMP_PDU_RESPONSE=(ASN_CONTEXT|ASN_CONSTRUCTOR|0x2) +SNMP_PDU_SET=(ASN_CONTEXT|ASN_CONSTRUCTOR|0x3) +SNMP_PDU_TRAP=(ASN_CONTEXT|ASN_CONSTRUCTOR|0x7) +SNMP_PDU_V1TRAP=(ASN_CONTEXT|ASN_CONSTRUCTOR|0x4) +SNMP_PDUAPI_INVALID_ES=21 +SNMP_PDUAPI_INVALID_GT=22 +SNMP_PDUAPI_UNRECOGNIZED_PDU=20 +SNMP_SYNTAX_BITS=(ASN_UNIVERSAL|ASN_PRIMITIVE|0x3) +SNMP_SYNTAX_CNTR32=(ASN_APPLICATION|ASN_PRIMITIVE|0x1) +SNMP_SYNTAX_CNTR64=(ASN_APPLICATION|ASN_PRIMITIVE|0x6) +SNMP_SYNTAX_ENDOFMIBVIEW=(ASN_CONTEXT|ASN_PRIMITIVE|0x2) +SNMP_SYNTAX_GAUGE32=(ASN_APPLICATION|ASN_PRIMITIVE|0x2) +SNMP_SYNTAX_INT=(ASN_UNIVERSAL|ASN_PRIMITIVE|0x2) +SNMP_SYNTAX_INT32=SNMP_SYNTAX_INT +SNMP_SYNTAX_IPADDR=(ASN_APPLICATION|ASN_PRIMITIVE|0x0) +SNMP_SYNTAX_NOSUCHINSTANCE=(ASN_CONTEXT|ASN_PRIMITIVE|0x1) +SNMP_SYNTAX_NOSUCHOBJECT=(ASN_CONTEXT|ASN_PRIMITIVE|0x0) +SNMP_SYNTAX_NSAPADDR=(ASN_APPLICATION|ASN_PRIMITIVE|0x5) +SNMP_SYNTAX_NULL=(ASN_UNIVERSAL|ASN_PRIMITIVE|0x5) +SNMP_SYNTAX_OCTETS=(ASN_UNIVERSAL|ASN_PRIMITIVE|0x4) +SNMP_SYNTAX_OID=(ASN_UNIVERSAL|ASN_PRIMITIVE|0x6) +SNMP_SYNTAX_OPAQUE=(ASN_APPLICATION|ASN_PRIMITIVE|0x4) +SNMP_SYNTAX_SEQUENCE=(ASN_UNIVERSAL|ASN_CONSTRUCTOR|0x10) +SNMP_SYNTAX_TIMETICKS=(ASN_APPLICATION|ASN_PRIMITIVE|0x3) +SNMP_SYNTAX_UINT32=(ASN_APPLICATION|ASN_PRIMITIVE|0x7) +SNMP_TRAP_AUTHFAIL=4 +SNMP_TRAP_COLDSTART=0 +SNMP_TRAP_EGPNEIGHBORLOSS=5 +SNMP_TRAP_ENTERPRISESPECIFIC=6 +SNMP_TRAP_LINKDOWN=2 +SNMP_TRAP_LINKUP=3 +SNMP_TRAP_WARMSTART=1 +SNMPAPI=SNMPAPI =T +SNMPAPI_ALLOC_ERROR=2 +SNMPAPI_CALL=WINAPI +SNMPAPI_CONTEXT_INVALID=3 +SNMPAPI_CONTEXT_UNKNOWN=4 +SNMPAPI_ENTITY_INVALID=5 +SNMPAPI_ENTITY_UNKNOWN=6 +SNMPAPI_ERROR=FALSE +SNMPAPI_FAILURE=0 +SNMPAPI_HWND_INVALID=20 +SNMPAPI_INDEX_INVALID=7 +SNMPAPI_M2M_SUPPORT=3 +SNMPAPI_MESSAGE_INVALID=19 +SNMPAPI_MODE_INVALID=16 +SNMPAPI_NO_SUPPORT=0 +SNMPAPI_NOERROR=TRUE +SNMPAPI_NOOP=8 +SNMPAPI_NOT_INITIALIZED=18 +SNMPAPI_OFF=0 +SNMPAPI_OID_INVALID=9 +SNMPAPI_ON=1 +SNMPAPI_OPERATION_INVALID=10 +SNMPAPI_OTHER_ERROR=99 +SNMPAPI_OUTPUT_TRUNCATED=11 +SNMPAPI_PDU_INVALID=12 +SNMPAPI_SESSION_INVALID=13 +SNMPAPI_SIZE_INVALID=17 +SNMPAPI_SUCCESS=1 +SNMPAPI_SYNTAX_INVALID=14 +SNMPAPI_TL_IN_USE=107 +SNMPAPI_TL_INVALID_PARAM=106 +SNMPAPI_TL_NOT_AVAILABLE=102 +SNMPAPI_TL_NOT_INITIALIZED=100 +SNMPAPI_TL_NOT_SUPPORTED=101 +SNMPAPI_TL_OTHER=199 +SNMPAPI_TL_PDU_TOO_BIG=109 +SNMPAPI_TL_RESOURCE_ERROR=103 +SNMPAPI_TL_SRC_INVALID=105 +SNMPAPI_TL_TIMEOUT=108 +SNMPAPI_TL_UNDELIVERABLE=104 +SNMPAPI_TRANSLATED=0 +SNMPAPI_UNTRANSLATED_V1=1 +SNMPAPI_UNTRANSLATED_V2=2 +SNMPAPI_V1_SUPPORT=1 +SNMPAPI_V2_SUPPORT=2 +SNMPAPI_VBL_INVALID=15 +SO_ACCEPTCONN=0x2 +SO_BROADCAST=0x20 +SO_CONDITIONAL_ACCEPT=0x3002 +SO_CONFIRM_NAME=0xA003 +SO_CONNDATA=0x7000 +SO_CONNDATALEN=0x7004 +SO_CONNECT_TIME=0x700C +SO_CONNOPT=0x7001 +SO_CONNOPTLEN=0x7005 +SO_DEBUG=0x1 +SO_DEREGISTER_NAME=0xA001 +SO_DISCDATA=0x7002 +SO_DISCDATALEN=0x7006 +SO_DISCOPT=0x7003 +SO_DISCOPTLEN=0x7007 +SO_DONTLINGER=(u_int)(SO_LINGER) +SO_DONTROUTE=0x10 +SO_ERROR=0x1007 +SO_EXCLUSIVEADDRUSE=SO_REUSEADDR +SO_GETLOCALZONES=SO_LOOKUP_ZONES_ON_ADAPTER +SO_GETMYZONE=SO_LOOKUP_MYZONE +SO_GETNETINFO=SO_LOOKUP_NETDEF_ON_ADAPTER +SO_GETZONELIST=SO_LOOKUP_ZONES +SO_GROUP_ID=0x2001 +SO_GROUP_PRIORITY=0x2002 +SO_KEEPALIVE=0x8 +SO_LINGER=0x80 +SO_LINKINFO=7 +SO_LOOKUP_MYZONE=0xA004 +SO_LOOKUP_NAME=0xA002 +SO_LOOKUP_NETDEF_ON_ADAPTER=0xA007 +SO_LOOKUP_ZONES=0xA005 +SO_LOOKUP_ZONES_ON_ADAPTER=0xA006 +SO_MAX_MSG_SIZE=0x2003 +SO_MAXDG=0x7009 +SO_MAXPATHDG=0x700A +SO_OOBINLINE=0x100 +SO_OPENTYPE=0x7008 +SO_PAP_GET_SERVER_STATUS=0xA008 +SO_PAP_PRIME_READ=0xA009 +SO_PAP_SET_SERVER_STATUS=0xA007 +SO_PROTOCOL_INFOA=0x2004 +SO_PROTOCOL_INFOW=0x2005 +SO_RCVBUF=0x1002 +SO_RCVLOWAT=0x1004 +SO_RCVTIMEO=0x1006 +SO_REGISTER_NAME=0xA000 +SO_REMOVE_NAME=SO_DEREGISTER_NAME +SO_REUSEADDR=0x4 +SO_SNDBUF=0x1001 +SO_SNDLOWAT=0x1003 +SO_SNDTIMEO=0x1005 +SO_SYNCHRONOUS_ALERT=0x10 +SO_SYNCHRONOUS_NONALERT=0x20 +SO_TYPE=0x1008 +SO_UPDATE_ACCEPT_CONTEXT=0x700B +SO_USELOOPBACK=0x40 +SOCK_DGRAM=2 +SOCK_RAW=3 +SOCK_RDM=4 +SOCK_SEQPACKET=5 +SOCK_STREAM=1 +SOCKET_ERROR=-1 +SOF_UNIQUEFILENAME=0x80000000 +SOFTDIST_ADSTATE_AVAILABLE=0x1 +SOFTDIST_ADSTATE_DOWNLOADED=0x2 +SOFTDIST_ADSTATE_INSTALLED=0x3 +SOFTDIST_ADSTATE_NONE=0x0 +SOFTDIST_FLAG_DELETE_SUBSCRIPTION=0x8 +SOFTDIST_FLAG_USAGE_AUTOINSTALL=0x4 +SOFTDIST_FLAG_USAGE_EMAIL=0x1 +SOFTDIST_FLAG_USAGE_PRECACHE=0x2 +SOFTKEYBOARD_TYPE_C1=0x2 +SOFTKEYBOARD_TYPE_T1=0x1 +SOL_APPLETALK=ATPROTO_BASE +SOL_IRLMP=0xFF +SOL_SOCKET=0xFFFF +SOMAXCONN=0x7FFFFfff +SORT_BYADDRESS=0 +SORT_BYNAME=1 +SORT_CHINESE_BIG5=0x0 +SORT_CHINESE_BOPOMOFO=0x3 +SORT_CHINESE_PRC=0x2 +SORT_CHINESE_PRCP=0x0 +SORT_CHINESE_UNICODE=0x1 +SORT_DEFAULT=0x0 +SORT_GEORGIAN_MODERN=0x1 +SORT_GEORGIAN_TRADITIONAL=0x0 +SORT_GERMAN_PHONE_BOOK=0x1 +SORT_HUNGARIAN_DEFAULT=0x0 +SORT_HUNGARIAN_TECHNICAL=0x1 +SORT_JAPANESE_UNICODE=0x1 +SORT_JAPANESE_XJIS=0x0 +SORT_KOREAN_KSC=0x0 +SORT_KOREAN_UNICODE=0x1 +SORT_STRINGSORT=0x1000 +SORTED_CTL_EXT_HASHED_SUBJECT_IDENTIFIER_FLAG=0x1 +SOUND_SYSTEM_APPEND=14 +SOUND_SYSTEM_APPSTART=12 +SOUND_SYSTEM_BEEP=3 +SOUND_SYSTEM_ERROR=4 +SOUND_SYSTEM_FAULT=13 +SOUND_SYSTEM_INFORMATION=7 +SOUND_SYSTEM_MAXIMIZE=8 +SOUND_SYSTEM_MENUCOMMAND=15 +SOUND_SYSTEM_MENUPOPUP=16 +SOUND_SYSTEM_MINIMIZE=9 +SOUND_SYSTEM_QUESTION=5 +SOUND_SYSTEM_RESTOREDOWN=11 +SOUND_SYSTEM_RESTOREUP=10 +SOUND_SYSTEM_SHUTDOWN=2 +SOUND_SYSTEM_STARTUP=1 +SOUND_SYSTEM_WARNING=6 +SOURCE_QUENCH=4 +SP_ACCEPT_CREDENTIALS_NAME="SpAcceptCredentials\0" +SP_APPABORT=-2 +SP_BAUD=0x2 +SP_CHKCERT_FUNCTION="SoftpubCheckCert" +SP_CLEANUPPOLICY_FUNCTION="SoftpubCleanup" +SP_COPY_DELETESOURCE=0x1 +SP_COPY_FORCE_IN_USE=0x200 +SP_COPY_FORCE_NEWER=0x2000 +SP_COPY_FORCE_NOOVERWRITE=0x1000 +SP_COPY_IN_USE_NEEDS_REBOOT=0x100 +SP_COPY_LANGUAGEAWARE=0x20 +SP_COPY_NEWER=0x4 +SP_COPY_NEWER_ONLY=0x10000 +SP_COPY_NEWER_OR_SAME=SP_COPY_NEWER +SP_COPY_NOBROWSE=0x8000 +SP_COPY_NODECOMP=0x10 +SP_COPY_NOOVERWRITE=0x8 +SP_COPY_NOPRUNE=0x100000 +SP_COPY_NOSKIP=0x400 +SP_COPY_OEMINF_CATALOG_ONLY=0x40000 +SP_COPY_REPLACE_BOOT_FILE=0x80000 +SP_COPY_REPLACEONLY=0x2 +SP_COPY_SOURCE_ABSOLUTE=0x40 +SP_COPY_SOURCE_SIS_MASTER=0x20000 +SP_COPY_SOURCEPATH_ABSOLUTE=0x80 +SP_COPY_WARNIFSKIP=0x4000 +SP_DATABITS=0x4 +SP_ERROR=-1 +SP_FINALPOLICY_FUNCTION="SoftpubAuthenticode" +SP_FLAG_CABINETCONTINUATION=0x800 +SP_GENERIC_CERT_INIT_FUNCTION="SoftpubDefCertInit" +SP_HANDSHAKING=0x10 +SP_INIT_FUNCTION="SoftpubInitialize" +SP_MAX_MACHINENAME_LENGTH=(MAX_COMPUTERNAME_LENGTH + 3) +SP_NOTREPORTED=0x4000 +SP_OBJTRUST_FUNCTION="SoftpubLoadMessage" +SP_OUTOFDISK=-4 +SP_OUTOFMEMORY=-5 +SP_PARITY=0x1 +SP_PARITY_CHECK=0x20 +SP_POLICY_PROVIDER_DLL_NAME="WINTRUST" +SP_PROT_ALL=0xFFFFFFFF +SP_PROT_CLIENTS=(SP_PROT_PCT1_CLIENT|SP_PROT_SSL2_CLIENT|SP_PROT_SSL3_CLIENT|SP_PROT_UNI_CLIENT|SP_PROT_TLS1_CLIENT) +SP_PROT_NONE=0 +SP_PROT_PCT1=(SP_PROT_PCT1_SERVER|SP_PROT_PCT1_CLIENT) +SP_PROT_PCT1_CLIENT=0x2 +SP_PROT_PCT1_SERVER=0x1 +SP_PROT_SERVERS=(SP_PROT_PCT1_SERVER|SP_PROT_SSL2_SERVER|SP_PROT_SSL3_SERVER|SP_PROT_UNI_SERVER|SP_PROT_TLS1_SERVER) +SP_PROT_SSL2=(SP_PROT_SSL2_SERVER|SP_PROT_SSL2_CLIENT) +SP_PROT_SSL2_CLIENT=0x8 +SP_PROT_SSL2_SERVER=0x4 +SP_PROT_SSL3=(SP_PROT_SSL3_SERVER|SP_PROT_SSL3_CLIENT) +SP_PROT_SSL3_CLIENT=0x20 +SP_PROT_SSL3_SERVER=0x10 +SP_PROT_SSL3TLS1=(SP_PROT_SSL3|SP_PROT_TLS1) +SP_PROT_SSL3TLS1_CLIENTS=(SP_PROT_TLS1_CLIENT|SP_PROT_SSL3_CLIENT) +SP_PROT_SSL3TLS1_SERVERS=(SP_PROT_TLS1_SERVER|SP_PROT_SSL3_SERVER) +SP_PROT_TLS1=(SP_PROT_TLS1_SERVER|SP_PROT_TLS1_CLIENT) +SP_PROT_TLS1_CLIENT=0x80 +SP_PROT_TLS1_SERVER=0x40 +SP_PROT_UNI=(SP_PROT_UNI_SERVER|SP_PROT_UNI_CLIENT) +SP_PROT_UNI_CLIENT=0x80000000 +SP_PROT_UNI_SERVER=0x40000000 +SP_REG=30 +SP_REG_STR="sp" +SP_RLSD=0x40 +SP_SERIALCOMM=0x1 +SP_SIGTRUST_FUNCTION="SoftpubLoadSignature" +SP_STOPBITS=0x8 +SP_TESTDUMPPOLICY_FUNCTION_TEST="SoftpubDumpStructure" +SP_USERABORT=-3 +SPACE_2_CHANNEL="2CLR" +SPACE_3_CHANNEL="3CLR" +SPACE_4_CHANNEL="4CLR" +SPACE_5_CHANNEL="5CLR" +SPACE_6_CHANNEL="6CLR" +SPACE_7_CHANNEL="7CLR" +SPACE_8_CHANNEL="8CLR" +SPACE_CMY="CMY " +SPACE_CMYK="CMYK" +SPACE_GRAY="GRAY" +SPACE_HLS="HLS " +SPACE_HSV="HSV " +SPACE_Lab="Lab " +SPACE_Luv="Luv " +SPACE_RGB="RGB " +SPACE_XYZ="XYZ " +SPACE_YCbCr="YCbr" +SPACE_Yxy="Yxy " +SPACEPARITY=4 +SPAPI_E_BAD_INTERFACE_INSTALLSECT=(0x800F021D) +SPAPI_E_BAD_SECTION_NAME_LINE=(0x800F0001) +SPAPI_E_BAD_SERVICE_INSTALLSECT=(0x800F0217) +SPAPI_E_CANT_LOAD_CLASS_ICON=(0x800F020C) +SPAPI_E_CANT_REMOVE_DEVINST=(0x800F0232) +SPAPI_E_CLASS_MISMATCH=(0x800F0201) +SPAPI_E_DEVICE_INTERFACE_ACTIVE=(0x800F021B) +SPAPI_E_DEVICE_INTERFACE_REMOVED=(0x800F021C) +SPAPI_E_DEVINFO_DATA_LOCKED=(0x800F0213) +SPAPI_E_DEVINFO_LIST_LOCKED=(0x800F0212) +SPAPI_E_DEVINFO_NOT_REGISTERED=(0x800F0208) +SPAPI_E_DEVINST_ALREADY_EXISTS=(0x800F0207) +SPAPI_E_DEVINSTALL_QUEUE_NONNATIVE=(0x800F0230) +SPAPI_E_DI_BAD_PATH=(0x800F0214) +SPAPI_E_DI_DO_DEFAULT=(0x800F020E) +SPAPI_E_DI_DONT_INSTALL=(0x800F022B) +SPAPI_E_DI_NOFILECOPY=(0x800F020F) +SPAPI_E_DI_POSTPROCESSING_REQUIRED=(0x800F0226) +SPAPI_E_DUPLICATE_FOUND=(0x800F0202) +SPAPI_E_ERROR_NOT_INSTALLED=(0x800F1000) +SPAPI_E_EXPECTED_SECTION_NAME=(0x800F0000) +SPAPI_E_FILEQUEUE_LOCKED=(0x800F0216) +SPAPI_E_GENERAL_SYNTAX=(0x800F0003) +SPAPI_E_INVALID_CLASS=(0x800F0206) +SPAPI_E_INVALID_CLASS_INSTALLER=(0x800F020D) +SPAPI_E_INVALID_COINSTALLER=(0x800F0227) +SPAPI_E_INVALID_DEVINST_NAME=(0x800F0205) +SPAPI_E_INVALID_FILTER_DRIVER=(0x800F022C) +SPAPI_E_INVALID_HWPROFILE=(0x800F0210) +SPAPI_E_INVALID_INF_LOGCONFIG=(0x800F022A) +SPAPI_E_INVALID_MACHINENAME=(0x800F0220) +SPAPI_E_INVALID_PROPPAGE_PROVIDER=(0x800F0224) +SPAPI_E_INVALID_REFERENCE_STRING=(0x800F021F) +SPAPI_E_INVALID_REG_PROPERTY=(0x800F0209) +SPAPI_E_KEY_DOES_NOT_EXIST=(0x800F0204) +SPAPI_E_LINE_NOT_FOUND=(0x800F0102) +SPAPI_E_MACHINE_UNAVAILABLE=(0x800F0222) +SPAPI_E_NO_ASSOCIATED_CLASS=(0x800F0200) +SPAPI_E_NO_ASSOCIATED_SERVICE=(0x800F0219) +SPAPI_E_NO_BACKUP=(0x800F0103) +SPAPI_E_NO_CATALOG_FOR_OEM_INF=(0x800F022F) +SPAPI_E_NO_CLASS_DRIVER_LIST=(0x800F0218) +SPAPI_E_NO_CLASSINSTALL_PARAMS=(0x800F0215) +SPAPI_E_NO_COMPAT_DRIVERS=(0x800F0228) +SPAPI_E_NO_CONFIGMGR_SERVICES=(0x800F0223) +SPAPI_E_NO_DEFAULT_DEVICE_INTERFACE=(0x800F021A) +SPAPI_E_NO_DEVICE_ICON=(0x800F0229) +SPAPI_E_NO_DEVICE_SELECTED=(0x800F0211) +SPAPI_E_NO_DRIVER_SELECTED=(0x800F0203) +SPAPI_E_NO_INF=(0x800F020A) +SPAPI_E_NO_SUCH_DEVICE_INTERFACE=(0x800F0225) +SPAPI_E_NO_SUCH_DEVINST=(0x800F020B) +SPAPI_E_NO_SUCH_INTERFACE_CLASS=(0x800F021E) +SPAPI_E_NON_WINDOWS_DRIVER=(0x800F022E) +SPAPI_E_NON_WINDOWS_NT_DRIVER=(0x800F022D) +SPAPI_E_NOT_DISABLEABLE=(0x800F0231) +SPAPI_E_REMOTE_COMM_FAILURE=(0x800F0221) +SPAPI_E_SECTION_NAME_TOO_LONG=(0x800F0002) +SPAPI_E_SECTION_NOT_FOUND=(0x800F0101) +SPAPI_E_WRONG_INF_STYLE=(0x800F0100) +SPARSE_CACHE_ENTRY=0x10000 +SPC_CAB_DATA_OBJID="1.3.6.1.4.1.311.2.1.25" +SPC_CAB_DATA_STRUCT=(2008) +SPC_CERT_EXTENSIONS_OBJID="1.3.6.1.4.1.311.2.1.14" +SPC_COMMERCIAL_SP_KEY_PURPOSE_OBJID="1.3.6.1.4.1.311.2.1.22" +SPC_COMMON_NAME_OBJID=szOID_COMMON_NAME +SPC_FINANCIAL_CRITERIA_OBJID="1.3.6.1.4.1.311.2.1.27" +SPC_FINANCIAL_CRITERIA_STRUCT=(2002) +SPC_GLUE_RDN_OBJID="1.3.6.1.4.1.311.2.1.25" +SPC_INC_PE_DEBUG_INFO_FLAG=0x40 +SPC_INC_PE_IMPORT_ADDR_TABLE_FLAG=0x20 +SPC_INC_PE_RESOURCES_FLAG=0x80 +SPC_INDIRECT_DATA_CONTENT_STRUCT=(2003) +SPC_INDIRECT_DATA_OBJID="1.3.6.1.4.1.311.2.1.4" +SPC_INDIVIDUAL_SP_KEY_PURPOSE_OBJID="1.3.6.1.4.1.311.2.1.21" +SPC_JAVA_CLASS_DATA_OBJID="1.3.6.1.4.1.311.2.1.20" +SPC_JAVA_CLASS_DATA_STRUCT=(2009) +SPC_LINK_OBJID="1.3.6.1.4.1.311.2.1.28" +SPC_LINK_STRUCT=(2005) +SPC_MINIMAL_CRITERIA_OBJID="1.3.6.1.4.1.311.2.1.26" +SPC_MINIMAL_CRITERIA_STRUCT=(2001) +SPC_PE_IMAGE_DATA_OBJID="1.3.6.1.4.1.311.2.1.15" +SPC_PE_IMAGE_DATA_STRUCT=(2004) +SPC_RAW_FILE_DATA_OBJID="1.3.6.1.4.1.311.2.1.18" +SPC_SIGINFO_OBJID="1.3.6.1.4.1.311.2.1.30" +SPC_SIGINFO_STRUCT=(2130) +SPC_SP_AGENCY_INFO_OBJID="1.3.6.1.4.1.311.2.1.10" +SPC_SP_AGENCY_INFO_STRUCT=(2000) +SPC_SP_OPUS_INFO_OBJID="1.3.6.1.4.1.311.2.1.12" +SPC_SP_OPUS_INFO_STRUCT=(2007) +SPC_STATEMENT_TYPE_OBJID="1.3.6.1.4.1.311.2.1.11" +SPC_STATEMENT_TYPE_STRUCT=(2006) +SPC_STRUCTURED_STORAGE_DATA_OBJID="1.3.6.1.4.1.311.2.1.19" +SPC_TIME_STAMP_REQUEST_OBJID="1.3.6.1.4.1.311.3.2.1" +SPC_UUID_LENGTH=16 +SPCLPASSTHROUGH2=4568 +SPCRP_CHARACTERISTICS=(0x1B) +SPCRP_DEVTYPE=(0x19) +SPCRP_EXCLUSIVE=(0x1A) +SPCRP_MAXIMUM_PROPERTY=(0x1C) +SPCRP_SECURITY=(0x17) +SPCRP_SECURITY_SDS=(0x18) +SPDIT_CLASSDRIVER=0x1 +SPDIT_COMPATDRIVER=0x2 +SPDIT_NODRIVER=0x0 +SPDRP_ADDRESS=(0x1C) +SPDRP_BUSNUMBER=(0x15) +SPDRP_BUSTYPEGUID=(0x13) +SPDRP_CAPABILITIES=(0xF) +SPDRP_CHARACTERISTICS=(0x1B) +SPDRP_CLASS=(0x7) +SPDRP_CLASSGUID=(0x8) +SPDRP_COMPATIBLEIDS=(0x2) +SPDRP_CONFIGFLAGS=(0xA) +SPDRP_DEVICEDESC=0x0 +SPDRP_DEVTYPE=(0x19) +SPDRP_DRIVER=(0x9) +SPDRP_ENUMERATOR_NAME=(0x16) +SPDRP_EXCLUSIVE=(0x1A) +SPDRP_FRIENDLYNAME=(0xC) +SPDRP_HARDWAREID=(0x1) +SPDRP_LEGACYBUSTYPE=(0x14) +SPDRP_LOCATION_INFORMATION=(0xD) +SPDRP_LOWERFILTERS=(0x12) +SPDRP_MAXIMUM_PROPERTY=(0x1C) +SPDRP_MFG=(0xB) +SPDRP_PHYSICAL_DEVICE_OBJECT_NAME=(0xE) +SPDRP_SECURITY=(0x17) +SPDRP_SECURITY_SDS=(0x18) +SPDRP_SERVICE=(0x4) +SPDRP_UI_NUMBER=(0x10) +SPDRP_UI_NUMBER_DESC_FORMAT=(0x1E) +SPDRP_UNUSED0=(0x3) +SPDRP_UNUSED1=(0x5) +SPDRP_UNUSED2=(0x6) +SPDRP_UPPERFILTERS=(0x11) +SPDSL_DISALLOW_NEGATIVE_ADJUST=0x2 +SPDSL_IGNORE_DISK=0x1 +SPEAKER_ALL=0x80000000 +SPEAKER_BACK_CENTER=0x100 +SPEAKER_BACK_LEFT=0x10 +SPEAKER_BACK_RIGHT=0x20 +SPEAKER_FRONT_CENTER=0x4 +SPEAKER_FRONT_LEFT=0x1 +SPEAKER_FRONT_LEFT_OF_CENTER=0x40 +SPEAKER_FRONT_RIGHT=0x2 +SPEAKER_FRONT_RIGHT_OF_CENTER=0x80 +SPEAKER_LOW_FREQUENCY=0x8 +SPEAKER_RESERVED=0x7FFC0000 +SPEAKER_SIDE_LEFT=0x200 +SPEAKER_SIDE_RIGHT=0x400 +SPEAKER_TOP_BACK_CENTER=0x10000 +SPEAKER_TOP_BACK_LEFT=0x8000 +SPEAKER_TOP_BACK_RIGHT=0x20000 +SPEAKER_TOP_CENTER=0x800 +SPEAKER_TOP_FRONT_CENTER=0x2000 +SPEAKER_TOP_FRONT_LEFT=0x1000 +SPEAKER_TOP_FRONT_RIGHT=0x4000 +SPECIAL_COOKIE_MAX=(-1) +SPECIAL_COOKIE_MIN=(-10) +SPECIAL_DOBJ_MAX=0 +SPECIAL_DOBJ_MIN=-10 +SPECIAL_FRAME_FLAG_USE_AS_STATS_ENDPOINT=0x1 +SPECIAL_FRAME_TYPE_BOOKMARK=102 +SPECIAL_FRAME_TYPE_COMMENT=101 +SPECIAL_FRAME_TYPE_MESSAGE=105 +SPECIAL_FRAME_TYPE_ODBC=104 +SPECIAL_FRAME_TYPE_STATS=103 +SPECIFIC_RIGHTS_ALL=0xFFFF +SPFILELOG_FORCENEW=0x2 +SPFILELOG_OEMFILE=0x1 +SPFILELOG_QUERYONLY=0x4 +SPFILELOG_SYSTEMLOG=0x1 +SPFILENOTIFY_BACKUPERROR=0x16 +SPFILENOTIFY_CABINETINFO=0x10 +SPFILENOTIFY_COPYERROR=0xd +SPFILENOTIFY_DELETEERROR=0x7 +SPFILENOTIFY_ENDBACKUP=0x17 +SPFILENOTIFY_ENDCOPY=0xc +SPFILENOTIFY_ENDDELETE=0x6 +SPFILENOTIFY_ENDQUEUE=0x2 +SPFILENOTIFY_ENDRENAME=0x9 +SPFILENOTIFY_ENDSUBQUEUE=0x4 +SPFILENOTIFY_FILEEXTRACTED=0x13 +SPFILENOTIFY_FILEINCABINET=0x11 +SPFILENOTIFY_FILEOPDELAYED=0x14 +SPFILENOTIFY_LANGMISMATCH=0x10000 +SPFILENOTIFY_NEEDMEDIA=0xe +SPFILENOTIFY_NEEDNEWCABINET=0x12 +SPFILENOTIFY_QUEUESCAN=0xf +SPFILENOTIFY_QUEUESCAN_EX=0x18 +SPFILENOTIFY_RENAMEERROR=0xa +SPFILENOTIFY_STARTBACKUP=0x15 +SPFILENOTIFY_STARTCOPY=0xb +SPFILENOTIFY_STARTDELETE=0x5 +SPFILENOTIFY_STARTQUEUE=0x1 +SPFILENOTIFY_STARTRENAME=0x8 +SPFILENOTIFY_STARTSUBQUEUE=0x3 +SPFILENOTIFY_TARGETEXISTS=0x20000 +SPFILENOTIFY_TARGETNEWER=0x40000 +SPFILEQ_FILE_IN_USE=0x1 +SPFILEQ_REBOOT_IN_PROGRESS=0x4 +SPFILEQ_REBOOT_RECOMMENDED=0x2 +SPI_GETACCESSTIMEOUT=60 +SPI_GETACTIVEWINDOWTRACKING=0x1000 +SPI_GETACTIVEWNDTRKTIMEOUT=0x2002 +SPI_GETACTIVEWNDTRKZORDER=0x100C +SPI_GETANIMATION=72 +SPI_GETBEEP=1 +SPI_GETBLOCKSENDINPUTRESETS=0x1026 +SPI_GETBORDER=5 +SPI_GETCARETWIDTH=0x2006 +SPI_GETCOMBOBOXANIMATION=0x1004 +SPI_GETCURSORSHADOW=0x101A +SPI_GETDEFAULTINPUTLANG=89 +SPI_GETDESKWALLPAPER=115 +SPI_GETDRAGFULLWINDOWS=38 +SPI_GETDROPSHADOW=0x1024 +SPI_GETFASTTASKSWITCH=35 +SPI_GETFILTERKEYS=50 +SPI_GETFLATMENU=0x1022 +SPI_GETFOCUSBORDERHEIGHT=0x2010 +SPI_GETFOCUSBORDERWIDTH=0x200E +SPI_GETFONTSMOOTHING=74 +SPI_GETFONTSMOOTHINGCONTRAST=0x200C +SPI_GETFONTSMOOTHINGORIENTATION=0x2012 +SPI_GETFONTSMOOTHINGTYPE=0x200A +SPI_GETFOREGROUNDFLASHCOUNT=0x2004 +SPI_GETFOREGROUNDLOCKTIMEOUT=0x2000 +SPI_GETGRADIENTCAPTIONS=0x1008 +SPI_GETGRIDGRANULARITY=18 +SPI_GETHIGHCONTRAST=66 +SPI_GETHOTTRACKING=0x100E +SPI_GETICONMETRICS=45 +SPI_GETICONTITLELOGFONT=31 +SPI_GETICONTITLEWRAP=25 +SPI_GETKEYBOARDCUES=0x100A +SPI_GETKEYBOARDDELAY=22 +SPI_GETKEYBOARDPREF=68 +SPI_GETKEYBOARDSPEED=10 +SPI_GETLISTBOXSMOOTHSCROLLING=0x1006 +SPI_GETLOWPOWERACTIVE=83 +SPI_GETLOWPOWERTIMEOUT=79 +SPI_GETMENUANIMATION=0x1002 +SPI_GETMENUDROPALIGNMENT=27 +SPI_GETMENUFADE=0x1012 +SPI_GETMENUSHOWDELAY=106 +SPI_GETMENUUNDERLINES=SPI_GETKEYBOARDCUES +SPI_GETMINIMIZEDMETRICS=43 +SPI_GETMOUSE=3 +SPI_GETMOUSECLICKLOCK=0x101E +SPI_GETMOUSECLICKLOCKTIME=0x2008 +SPI_GETMOUSEHOVERHEIGHT=100 +SPI_GETMOUSEHOVERTIME=102 +SPI_GETMOUSEHOVERWIDTH=98 +SPI_GETMOUSEKEYS=54 +SPI_GETMOUSESONAR=0x101C +SPI_GETMOUSESPEED=112 +SPI_GETMOUSETRAILS=94 +SPI_GETMOUSEVANISH=0x1020 +SPI_GETNONCLIENTMETRICS=41 +SPI_GETPOWEROFFACTIVE=84 +SPI_GETPOWEROFFTIMEOUT=80 +SPI_GETSCREENREADER=70 +SPI_GETSCREENSAVEACTIVE=16 +SPI_GETSCREENSAVERRUNNING=114 +SPI_GETSCREENSAVETIMEOUT=14 +SPI_GETSELECTIONFADE=0x1014 +SPI_GETSERIALKEYS=62 +SPI_GETSHOWIMEUI=110 +SPI_GETSHOWSOUNDS=56 +SPI_GETSNAPTODEFBUTTON=95 +SPI_GETSOUNDSENTRY=64 +SPI_GETSTICKYKEYS=58 +SPI_GETTOGGLEKEYS=52 +SPI_GETTOOLTIPANIMATION=0x1016 +SPI_GETTOOLTIPFADE=0x1018 +SPI_GETUIEFFECTS=0x103E +SPI_GETWHEELSCROLLLINES=104 +SPI_GETWINDOWSEXTENSION=92 +SPI_GETWORKAREA=48 +SPI_ICONHORIZONTALSPACING=13 +SPI_ICONVERTICALSPACING=24 +SPI_LANGDRIVER=12 +SPI_SCREENSAVERRUNNING=97 +SPI_SETACCESSTIMEOUT=61 +SPI_SETACTIVEWINDOWTRACKING=0x1001 +SPI_SETACTIVEWNDTRKTIMEOUT=0x2003 +SPI_SETACTIVEWNDTRKZORDER=0x100D +SPI_SETANIMATION=73 +SPI_SETBEEP=2 +SPI_SETBLOCKSENDINPUTRESETS=0x1027 +SPI_SETBORDER=6 +SPI_SETCARETWIDTH=0x2007 +SPI_SETCOMBOBOXANIMATION=0x1005 +SPI_SETCURSORS=87 +SPI_SETCURSORSHADOW=0x101B +SPI_SETDEFAULTINPUTLANG=90 +SPI_SETDESKPATTERN=21 +SPI_SETDESKWALLPAPER=20 +SPI_SETDOUBLECLICKTIME=32 +SPI_SETDOUBLECLKHEIGHT=30 +SPI_SETDOUBLECLKWIDTH=29 +SPI_SETDRAGFULLWINDOWS=37 +SPI_SETDRAGHEIGHT=77 +SPI_SETDRAGWIDTH=76 +SPI_SETDROPSHADOW=0x1025 +SPI_SETFASTTASKSWITCH=36 +SPI_SETFILTERKEYS=51 +SPI_SETFLATMENU=0x1023 +SPI_SETFOCUSBORDERHEIGHT=0x2011 +SPI_SETFOCUSBORDERWIDTH=0x200F +SPI_SETFONTSMOOTHING=75 +SPI_SETFONTSMOOTHINGCONTRAST=0x200D +SPI_SETFONTSMOOTHINGORIENTATION=0x2013 +SPI_SETFONTSMOOTHINGTYPE=0x200B +SPI_SETFOREGROUNDFLASHCOUNT=0x2005 +SPI_SETFOREGROUNDLOCKTIMEOUT=0x2001 +SPI_SETGRADIENTCAPTIONS=0x1009 +SPI_SETGRIDGRANULARITY=19 +SPI_SETHANDHELD=78 +SPI_SETHIGHCONTRAST=67 +SPI_SETHOTTRACKING=0x100F +SPI_SETICONMETRICS=46 +SPI_SETICONS=88 +SPI_SETICONTITLELOGFONT=34 +SPI_SETICONTITLEWRAP=26 +SPI_SETKEYBOARDCUES=0x100B +SPI_SETKEYBOARDDELAY=23 +SPI_SETKEYBOARDPREF=69 +SPI_SETKEYBOARDSPEED=11 +SPI_SETLANGTOGGLE=91 +SPI_SETLISTBOXSMOOTHSCROLLING=0x1007 +SPI_SETLOWPOWERACTIVE=85 +SPI_SETLOWPOWERTIMEOUT=81 +SPI_SETMENUANIMATION=0x1003 +SPI_SETMENUDROPALIGNMENT=28 +SPI_SETMENUFADE=0x1013 +SPI_SETMENUSHOWDELAY=107 +SPI_SETMENUUNDERLINES=SPI_SETKEYBOARDCUES +SPI_SETMINIMIZEDMETRICS=44 +SPI_SETMOUSE=4 +SPI_SETMOUSEBUTTONSWAP=33 +SPI_SETMOUSECLICKLOCK=0x101F +SPI_SETMOUSECLICKLOCKTIME=0x2009 +SPI_SETMOUSEHOVERHEIGHT=101 +SPI_SETMOUSEHOVERTIME=103 +SPI_SETMOUSEHOVERWIDTH=99 +SPI_SETMOUSEKEYS=55 +SPI_SETMOUSESONAR=0x101D +SPI_SETMOUSESPEED=113 +SPI_SETMOUSETRAILS=93 +SPI_SETMOUSEVANISH=0x1021 +SPI_SETNONCLIENTMETRICS=42 +SPI_SETPENWINDOWS=49 +SPI_SETPOWEROFFACTIVE=86 +SPI_SETPOWEROFFTIMEOUT=82 +SPI_SETSCREENREADER=71 +SPI_SETSCREENSAVEACTIVE=17 +SPI_SETSCREENSAVERRUNNING=97 +SPI_SETSCREENSAVETIMEOUT=15 +SPI_SETSELECTIONFADE=0x1015 +SPI_SETSERIALKEYS=63 +SPI_SETSHOWIMEUI=111 +SPI_SETSHOWSOUNDS=57 +SPI_SETSNAPTODEFBUTTON=96 +SPI_SETSOUNDSENTRY=65 +SPI_SETSTICKYKEYS=59 +SPI_SETTOGGLEKEYS=53 +SPI_SETTOOLTIPANIMATION=0x1017 +SPI_SETTOOLTIPFADE=0x1019 +SPI_SETUIEFFECTS=0x103F +SPI_SETWHEELSCROLLLINES=105 +SPI_SETWORKAREA=47 +SPID_ACTIVE=SPINT_ACTIVE +SPID_DEFAULT=SPINT_DEFAULT +SPID_REMOVED=SPINT_REMOVED +SPIF_SENDCHANGE=SPIF_SENDWININICHANGE +SPIF_SENDWININICHANGE=0x2 +SPIF_UPDATEINIFILE=0x1 +SPINST_ALL=0x1ff +SPINST_BITREG=0x20 +SPINST_FILES=0x10 +SPINST_INI2REG=0x8 +SPINST_INIFILES=0x2 +SPINST_LOGCONFIG=0x1 +SPINST_LOGCONFIG_IS_FORCED=0x20000 +SPINST_LOGCONFIGS_ARE_OVERRIDES=0x40000 +SPINST_PROFILEITEMS=0x100 +SPINST_REGISTRY=0x4 +SPINST_REGSVR=0x40 +SPINST_SINGLESECTION=0x10000 +SPINST_UNREGSVR=0x80 +SPINT_ACTIVE=0x1 +SPINT_DEFAULT=0x2 +SPINT_REMOVED=0x4 +SPLDS_ASSET_NUMBER="assetNumber" +SPLDS_BYTES_PER_MINUTE="bytesPerMinute" +SPLDS_DESCRIPTION="description" +SPLDS_DRIVER_KEY="DsDriver" +SPLDS_DRIVER_NAME="driverName" +SPLDS_DRIVER_VERSION="driverVersion" +SPLDS_FLAGS="flags" +SPLDS_LOCATION="location" +SPLDS_PORT_NAME="portName" +SPLDS_PRINT_ATTRIBUTES="printAttributes" +SPLDS_PRINT_BIN_NAMES="printBinNames" +SPLDS_PRINT_COLLATE="printCollate" +SPLDS_PRINT_COLOR="printColor" +SPLDS_PRINT_DUPLEX_SUPPORTED="printDuplexSupported" +SPLDS_PRINT_END_TIME="printEndTime" +SPLDS_PRINT_KEEP_PRINTED_JOBS="printKeepPrintedJobs" +SPLDS_PRINT_LANGUAGE="printLanguage" +SPLDS_PRINT_MAC_ADDRESS="printMACAddress" +SPLDS_PRINT_MAX_RESOLUTION_SUPPORTED="printMaxResolutionSupported" +SPLDS_PRINT_MAX_X_EXTENT="printMaxXExtent" +SPLDS_PRINT_MAX_Y_EXTENT="printMaxYExtent" +SPLDS_PRINT_MEDIA_READY="printMediaReady" +SPLDS_PRINT_MEDIA_SUPPORTED=("printMediaSupported") +SPLDS_PRINT_MEMORY=("printMemory") +SPLDS_PRINT_MIN_X_EXTENT=("printMinXExtent") +SPLDS_PRINT_MIN_Y_EXTENT=("printMinYExtent") +SPLDS_PRINT_NETWORK_ADDRESS=("printNetworkAddress") +SPLDS_PRINT_NOTIFY=("printNotify") +SPLDS_PRINT_NUMBER_UP=("printNumberUp") +SPLDS_PRINT_ORIENTATIONS_SUPPORTED=("printOrientationsSupported") +SPLDS_PRINT_OWNER=("printOwner") +SPLDS_PRINT_PAGES_PER_MINUTE=("printPagesPerMinute") +SPLDS_PRINT_RATE=("printRate") +SPLDS_PRINT_RATE_UNIT=("printRateUnit") +SPLDS_PRINT_SEPARATOR_FILE=("printSeparatorFile") +SPLDS_PRINT_SHARE_NAME=("printShareName") +SPLDS_PRINT_SPOOLING=("printSpooling") +SPLDS_PRINT_STAPLING_SUPPORTED=("printStaplingSupported") +SPLDS_PRINT_START_TIME=("printStartTime") +SPLDS_PRINT_STATUS=("printStatus") +SPLDS_PRINTER_CLASS=("printQueue") +SPLDS_PRINTER_LOCATIONS=("printerLocations") +SPLDS_PRINTER_MODEL=("printerModel") +SPLDS_PRINTER_NAME=("printerName") +SPLDS_PRINTER_NAME_ALIASES=("printerNameAliases") +SPLDS_PRIORITY=("priority") +SPLDS_SERVER_NAME=("serverName") +SPLDS_SHORT_SERVER_NAME=("shortServerName") +SPLDS_SPOOLER_KEY=("DsSpooler") +SPLDS_UNC_NAME=("uNCName") +SPLDS_URL=("url") +SPLDS_USER_KEY=("DsUser") +SPLDS_VERSION_NUMBER=("versionNumber") +SPLITSYM_EXTRACT_ALL=0x2 +SPLITSYM_REMOVE_PRIVATE=0x1 +SPLITSYM_SYMBOLPATH_IS_SRC=0x4 +SPLREG_ARCHITECTURE=("Architecture") +SPLREG_BEEP_ENABLED=("BeepEnabled") +SPLREG_DEFAULT_SPOOL_DIRECTORY=("DefaultSpoolDirectory") +SPLREG_DNS_MACHINE_NAME="DNSMachineName" +SPLREG_DS_PRESENT=("DsPresent") +SPLREG_DS_PRESENT_FOR_USER=("DsPresentForUser") +SPLREG_EVENT_LOG=("EventLog") +SPLREG_MAJOR_VERSION=("MajorVersion") +SPLREG_MINOR_VERSION=("MinorVersion") +SPLREG_NET_POPUP=("NetPopup") +SPLREG_NET_POPUP_TO_COMPUTER=("NetPopupToComputer") +SPLREG_OS_VERSION=("OSVersion") +SPLREG_PORT_THREAD_PRIORITY=("PortThreadPriority") +SPLREG_PORT_THREAD_PRIORITY_DEFAULT=("PortThreadPriorityDefault") +SPLREG_REMOTE_FAX=("RemoteFax") +SPLREG_RESTART_JOB_ON_POOL_ENABLED="RestartJobOnPoolEnabled" +SPLREG_RESTART_JOB_ON_POOL_ERROR="RestartJobOnPoolError" +SPLREG_RETRY_POPUP=("RetryPopup") +SPLREG_SCHEDULER_THREAD_PRIORITY=("SchedulerThreadPriority") +SPLREG_SCHEDULER_THREAD_PRIORITY_DEFAULT=("SchedulerThreadPriorityDefault") +SPOOL_FILE_PERSISTENT=0x1 +SPOOL_FILE_TEMPORARY=0x2 +SPOST_MAX=3 +SPOST_NONE=0 +SPOST_PATH=1 +SPOST_URL=2 +SPPSR_ENUM_ADV_DEVICE_PROPERTIES=3 +SPPSR_ENUM_BASIC_DEVICE_PROPERTIES=2 +SPPSR_SELECT_DEVICE_RESOURCES=1 +SPQ_DELAYED_COPY=0x1 +SPQ_SCAN_FILE_PRESENCE=0x1 +SPQ_SCAN_FILE_VALIDITY=0x2 +SPQ_SCAN_INFORM_USER=0x10 +SPQ_SCAN_PRUNE_COPY_QUEUE=0x20 +SPQ_SCAN_USE_CALLBACK=0x4 +SPQ_SCAN_USE_CALLBACKEX=0x8 +SPRDI_FIND_DUPS=0x1 +SPSVCINST_ASSOCSERVICE=(0x2) +SPSVCINST_DELETEEVENTLOGENTRY=(0x4) +SPSVCINST_NOCLOBBER_DEPENDENCIES=(0x80) +SPSVCINST_NOCLOBBER_DESCRIPTION=(0x100) +SPSVCINST_NOCLOBBER_DISPLAYNAME=(0x8) +SPSVCINST_NOCLOBBER_ERRORCONTROL=(0x20) +SPSVCINST_NOCLOBBER_LOADORDERGROUP=(0x40) +SPSVCINST_NOCLOBBER_STARTTYPE=(0x10) +SPSVCINST_STOPSERVICE=(0x200) +SPSVCINST_TAGTOFRONT=(0x1) +SPWP_USE_DEVINFO_DATA=0x1 +SPWPT_SELECTDEVICE=0x1 +SQL_AA_FALSE=0 +SQL_AA_TRUE=1 +SQL_ACCESS_MODE=101 +SQL_ACCESSIBLE_PROCEDURES=20 +SQL_ACCESSIBLE_TABLES=19 +SQL_ACTIVE_CONNECTIONS=0 +SQL_ACTIVE_ENVIRONMENTS=116 +SQL_ACTIVE_STATEMENTS=1 +SQL_AD_ADD_CONSTRAINT_DEFERRABLE=0x80 +SQL_AD_ADD_CONSTRAINT_INITIALLY_DEFERRED=0x20 +SQL_AD_ADD_CONSTRAINT_INITIALLY_IMMEDIATE=0x40 +SQL_AD_ADD_CONSTRAINT_NON_DEFERRABLE=0x100 +SQL_AD_ADD_DOMAIN_CONSTRAINT=0x2 +SQL_AD_ADD_DOMAIN_DEFAULT=0x8 +SQL_AD_CONSTRAINT_NAME_DEFINITION=0x1 +SQL_AD_DEFAULT=SQL_AD_ON +SQL_AD_DROP_DOMAIN_CONSTRAINT=0x4 +SQL_AD_DROP_DOMAIN_DEFAULT=0x10 +SQL_AD_OFF=0 +SQL_AD_ON=1 +SQL_ADD=4 +SQL_AF_ALL=0x40 +SQL_AF_AVG=0x1 +SQL_AF_COUNT=0x2 +SQL_AF_DISTINCT=0x20 +SQL_AF_MAX=0x4 +SQL_AF_MIN=0x8 +SQL_AF_SUM=0x10 +SQL_AGGREGATE_FUNCTIONS=169 +SQL_ALL_CATALOGS="%" +SQL_ALL_EXCEPT_LIKE=2 +SQL_ALL_SCHEMAS="%" +SQL_ALL_TABLE_TYPES="%" +SQL_ALL_TYPES=0 +SQL_ALTER_DOMAIN=117 +SQL_ALTER_TABLE=86 +SQL_AM_CONNECTION=1 +SQL_AM_NONE=0 +SQL_AM_STATEMENT=2 +SQL_AO_DEFAULT=SQL_AO_OFF +SQL_AO_OFF=0 +SQL_AO_ON=1 +SQL_API_ALL_FUNCTIONS=0 +SQL_API_LOADBYORDINAL=199 +SQL_API_ODBC3_ALL_FUNCTIONS=999 +SQL_API_ODBC3_ALL_FUNCTIONS_SIZE=250 +SQL_API_SQLALLOCCONNECT=1 +SQL_API_SQLALLOCENV=2 +SQL_API_SQLALLOCHANDLE=1001 +SQL_API_SQLALLOCHANDLESTD=73 +SQL_API_SQLALLOCSTMT=3 +SQL_API_SQLBINDCOL=4 +SQL_API_SQLBINDPARAM=1002 +SQL_API_SQLBINDPARAMETER=72 +SQL_API_SQLBROWSECONNECT=55 +SQL_API_SQLBULKOPERATIONS=24 +SQL_API_SQLCANCEL=5 +SQL_API_SQLCLOSECURSOR=1003 +SQL_API_SQLCOLATTRIBUTE=6 +SQL_API_SQLCOLATTRIBUTES=6 +SQL_API_SQLCOLUMNPRIVILEGES=56 +SQL_API_SQLCOLUMNS=40 +SQL_API_SQLCONNECT=7 +SQL_API_SQLCOPYDESC=1004 +SQL_API_SQLDATASOURCES=57 +SQL_API_SQLDESCRIBECOL=8 +SQL_API_SQLDESCRIBEPARAM=58 +SQL_API_SQLDISCONNECT=9 +SQL_API_SQLDRIVERCONNECT=41 +SQL_API_SQLDRIVERS=71 +SQL_API_SQLENDTRAN=1005 +SQL_API_SQLERROR=10 +SQL_API_SQLEXECDIRECT=11 +SQL_API_SQLEXECUTE=12 +SQL_API_SQLEXTENDEDFETCH=59 +SQL_API_SQLFETCH=13 +SQL_API_SQLFETCHSCROLL=1021 +SQL_API_SQLFOREIGNKEYS=60 +SQL_API_SQLFREECONNECT=14 +SQL_API_SQLFREEENV=15 +SQL_API_SQLFREEHANDLE=1006 +SQL_API_SQLFREESTMT=16 +SQL_API_SQLGETCONNECTATTR=1007 +SQL_API_SQLGETCONNECTOPTION=42 +SQL_API_SQLGETCURSORNAME=17 +SQL_API_SQLGETDATA=43 +SQL_API_SQLGETDESCFIELD=1008 +SQL_API_SQLGETDESCREC=1009 +SQL_API_SQLGETDIAGFIELD=1010 +SQL_API_SQLGETDIAGREC=1011 +SQL_API_SQLGETENVATTR=1012 +SQL_API_SQLGETFUNCTIONS=44 +SQL_API_SQLGETINFO=45 +SQL_API_SQLGETSTMTATTR=1014 +SQL_API_SQLGETSTMTOPTION=46 +SQL_API_SQLGETTYPEINFO=47 +SQL_API_SQLMORERESULTS=61 +SQL_API_SQLNATIVESQL=62 +SQL_API_SQLNUMPARAMS=63 +SQL_API_SQLNUMRESULTCOLS=18 +SQL_API_SQLPARAMDATA=48 +SQL_API_SQLPARAMOPTIONS=64 +SQL_API_SQLPREPARE=19 +SQL_API_SQLPRIMARYKEYS=65 +SQL_API_SQLPROCEDURECOLUMNS=66 +SQL_API_SQLPROCEDURES=67 +SQL_API_SQLPUTDATA=49 +SQL_API_SQLROWCOUNT=20 +SQL_API_SQLSETCONNECTATTR=1016 +SQL_API_SQLSETCONNECTOPTION=50 +SQL_API_SQLSETCURSORNAME=21 +SQL_API_SQLSETDESCFIELD=1017 +SQL_API_SQLSETDESCREC=1018 +SQL_API_SQLSETENVATTR=1019 +SQL_API_SQLSETPARAM=22 +SQL_API_SQLSETPOS=68 +SQL_API_SQLSETSCROLLOPTIONS=69 +SQL_API_SQLSETSTMTATTR=1020 +SQL_API_SQLSETSTMTOPTION=51 +SQL_API_SQLSPECIALCOLUMNS=52 +SQL_API_SQLSTATISTICS=53 +SQL_API_SQLTABLEPRIVILEGES=70 +SQL_API_SQLTABLES=54 +SQL_API_SQLTRANSACT=23 +SQL_ARD_TYPE=(-99) +SQL_ASYNC_ENABLE=4 +SQL_ASYNC_ENABLE_DEFAULT=SQL_ASYNC_ENABLE_OFF +SQL_ASYNC_ENABLE_OFF=0 +SQL_ASYNC_ENABLE_ON=1U +SQL_ASYNC_MODE=10021 +SQL_AT_ADD_COLUMN=0x1 +SQL_AT_ADD_COLUMN_COLLATION=0x80 +SQL_AT_ADD_COLUMN_DEFAULT=0x40 +SQL_AT_ADD_COLUMN_SINGLE=0x20 +SQL_AT_ADD_CONSTRAINT=0x8 +SQL_AT_ADD_TABLE_CONSTRAINT=0x1000 +SQL_AT_CONSTRAINT_DEFERRABLE=0x40000 +SQL_AT_CONSTRAINT_INITIALLY_DEFERRED=0x10000 +SQL_AT_CONSTRAINT_INITIALLY_IMMEDIATE=0x20000 +SQL_AT_CONSTRAINT_NAME_DEFINITION=0x8000 +SQL_AT_CONSTRAINT_NON_DEFERRABLE=0x80000 +SQL_AT_DROP_COLUMN=0x2 +SQL_AT_DROP_COLUMN_CASCADE=0x400 +SQL_AT_DROP_COLUMN_DEFAULT=0x200 +SQL_AT_DROP_COLUMN_RESTRICT=0x800 +SQL_AT_DROP_TABLE_CONSTRAINT_CASCADE=0x2000 +SQL_AT_DROP_TABLE_CONSTRAINT_RESTRICT=0x4000 +SQL_AT_SET_COLUMN_DEFAULT=0x100 +SQL_ATTR_ACCESS_MODE=SQL_ACCESS_MODE +SQL_ATTR_ANSI_APP=115 +SQL_ATTR_APP_PARAM_DESC=10011 +SQL_ATTR_APP_ROW_DESC=10010 +SQL_ATTR_ASYNC_ENABLE=4 +SQL_ATTR_AUTO_IPD=10001 +SQL_ATTR_AUTOCOMMIT=SQL_AUTOCOMMIT +SQL_ATTR_CONCURRENCY=SQL_CONCURRENCY +SQL_ATTR_CONNECTION_DEAD=1209 +SQL_ATTR_CONNECTION_POOLING=201 +SQL_ATTR_CONNECTION_TIMEOUT=113 +SQL_ATTR_CP_MATCH=202 +SQL_ATTR_CURRENT_CATALOG=SQL_CURRENT_QUALIFIER +SQL_ATTR_CURSOR_SCROLLABLE=-1 +SQL_ATTR_CURSOR_SENSITIVITY=-2 +SQL_ATTR_CURSOR_TYPE=SQL_CURSOR_TYPE +SQL_ATTR_DISCONNECT_BEHAVIOR=114 +SQL_ATTR_ENABLE_AUTO_IPD=15 +SQL_ATTR_ENLIST_IN_DTC=1207 +SQL_ATTR_ENLIST_IN_XA=1208 +SQL_ATTR_FETCH_BOOKMARK_PTR=16 +SQL_ATTR_IMP_PARAM_DESC=10013 +SQL_ATTR_IMP_ROW_DESC=10012 +SQL_ATTR_KEYSET_SIZE=SQL_KEYSET_SIZE +SQL_ATTR_LOGIN_TIMEOUT=SQL_LOGIN_TIMEOUT +SQL_ATTR_MAX_LENGTH=SQL_MAX_LENGTH +SQL_ATTR_MAX_ROWS=SQL_MAX_ROWS +SQL_ATTR_METADATA_ID=10014 +SQL_ATTR_NOSCAN=SQL_NOSCAN +SQL_ATTR_ODBC_CURSORS=SQL_ODBC_CURSORS +SQL_ATTR_ODBC_VERSION=200 +SQL_ATTR_OUTPUT_NTS=10001 +SQL_ATTR_PACKET_SIZE=SQL_PACKET_SIZE +SQL_ATTR_PARAM_BIND_OFFSET_PTR=17 +SQL_ATTR_PARAM_BIND_TYPE=18 +SQL_ATTR_PARAM_OPERATION_PTR=19 +SQL_ATTR_PARAM_STATUS_PTR=20 +SQL_ATTR_PARAMS_PROCESSED_PTR=21 +SQL_ATTR_PARAMSET_SIZE=22 +SQL_ATTR_QUERY_TIMEOUT=SQL_QUERY_TIMEOUT +SQL_ATTR_QUIET_MODE=SQL_QUIET_MODE +SQL_ATTR_READONLY=0 +SQL_ATTR_READWRITE_UNKNOWN=2 +SQL_ATTR_RETRIEVE_DATA=SQL_RETRIEVE_DATA +SQL_ATTR_ROW_ARRAY_SIZE=27 +SQL_ATTR_ROW_BIND_OFFSET_PTR=23 +SQL_ATTR_ROW_BIND_TYPE=SQL_BIND_TYPE +SQL_ATTR_ROW_NUMBER=SQL_ROW_NUMBER +SQL_ATTR_ROW_OPERATION_PTR=24 +SQL_ATTR_ROW_STATUS_PTR=25 +SQL_ATTR_ROWS_FETCHED_PTR=26 +SQL_ATTR_SIMULATE_CURSOR=SQL_SIMULATE_CURSOR +SQL_ATTR_TRACE=SQL_OPT_TRACE +SQL_ATTR_TRACEFILE=SQL_OPT_TRACEFILE +SQL_ATTR_TRANSLATE_LIB=SQL_TRANSLATE_DL +SQL_ATTR_TRANSLATE_OPTION=SQL_TRANSLATE_OPTION +SQL_ATTR_TXN_ISOLATION=SQL_TXN_ISOLATION +SQL_ATTR_USE_BOOKMARKS=SQL_USE_BOOKMARKS +SQL_ATTR_WRITE=1 +SQL_AUTOCOMMIT=102 +SQL_AUTOCOMMIT_DEFAULT=SQL_AUTOCOMMIT_ON +SQL_AUTOCOMMIT_OFF=0 +SQL_AUTOCOMMIT_ON=1U +SQL_BATCH_ROW_COUNT=120 +SQL_BATCH_SUPPORT=121 +SQL_BCP_DEFAULT=SQL_BCP_OFF +SQL_BCP_OFF=0 +SQL_BCP_ON=1 +SQL_BEST_ROWID=1 +SQL_BIGINT=-5 +SQL_BINARY=-2 +SQL_BIND_BY_COLUMN=0 +SQL_BIND_TYPE=5 +SQL_BIND_TYPE_DEFAULT=SQL_BIND_BY_COLUMN +SQL_BIT=-7 +SQL_BOOKMARK_PERSISTENCE=82 +SQL_BP_CLOSE=0x1 +SQL_BP_DELETE=0x2 +SQL_BP_DROP=0x4 +SQL_BP_OTHER_HSTMT=0x20 +SQL_BP_SCROLL=0x40 +SQL_BP_TRANSACTION=0x8 +SQL_BP_UPDATE=0x10 +SQL_BRC_EXPLICIT=0x2 +SQL_BRC_PROCEDURES=0x1 +SQL_BRC_ROLLED_UP=0x4 +SQL_BS_ROW_COUNT_EXPLICIT=0x2 +SQL_BS_ROW_COUNT_PROC=0x8 +SQL_BS_SELECT_EXPLICIT=0x1 +SQL_BS_SELECT_PROC=0x4 +SQL_C_BINARY=SQL_BINARY +SQL_C_BIT=SQL_BIT +SQL_C_BOOKMARK=SQL_C_ULONG +SQL_C_CHAR=SQL_CHAR +SQL_C_DATE=SQL_DATE +SQL_C_DEFAULT=99 +SQL_C_DOUBLE=SQL_DOUBLE +SQL_C_FLOAT=SQL_REA +SQL_C_GUID=SQL_GUID +SQL_C_INTERVAL_DAY=SQL_INTERVAL_DAY +SQL_C_INTERVAL_DAY_TO_HOUR=SQL_INTERVAL_DAY_TO_HOUR +SQL_C_INTERVAL_DAY_TO_MINUTE=SQL_INTERVAL_DAY_TO_MINUTE +SQL_C_INTERVAL_DAY_TO_SECOND=SQL_INTERVAL_DAY_TO_SECOND +SQL_C_INTERVAL_HOUR=SQL_INTERVAL_HOUR +SQL_C_INTERVAL_HOUR_TO_MINUTE=SQL_INTERVAL_HOUR_TO_MINUTE +SQL_C_INTERVAL_HOUR_TO_SECOND=SQL_INTERVAL_HOUR_TO_SECOND +SQL_C_INTERVAL_MINUTE=SQL_INTERVAL_MINUTE +SQL_C_INTERVAL_MINUTE_TO_SECOND=SQL_INTERVAL_MINUTE_TO_SECOND +SQL_C_INTERVAL_MONTH=SQL_INTERVAL_MONTH +SQL_C_INTERVAL_SECOND=SQL_INTERVAL_SECOND +SQL_C_INTERVAL_YEAR=SQL_INTERVAL_YEAR +SQL_C_INTERVAL_YEAR_TO_MONTH=SQL_INTERVAL_YEAR_TO_MONTH +SQL_C_LONG=SQL_INTEGER +SQL_C_NUMERIC=SQL_NUMERIC +SQL_C_SBIGINT=(SQL_BIGINT + SQL_SIGNED_OFFSET) +SQL_C_SHORT=SQL_SMALLINT +SQL_C_SLONG=SQL_C_LONG+SQL_SIGNED_OFFSET +SQL_C_SSHORT=SQL_C_SHORT+SQL_SIGNED_OFFSET +SQL_C_STINYINT=SQL_TINYINT+SQL_SIGNED_OFFSET +SQL_C_TCHAR=SQL_C_WCHAR +SQL_C_TIME=SQL_TIME +SQL_C_TIMESTAMP=SQL_TIMESTAMP +SQL_C_TINYINT=SQL_TINYINT +SQL_C_TYPE_DATE=SQL_TYPE_DATE +SQL_C_TYPE_TIME=SQL_TYPE_TIME +SQL_C_TYPE_TIMESTAMP=SQL_TYPE_TIMESTAMP +SQL_C_UBIGINT=(SQL_BIGINT + SQL_UNSIGNED_OFFSET) +SQL_C_ULONG=SQL_C_LONG+SQL_UNSIGNED_OFFSET +SQL_C_USHORT=SQL_C_SHORT+SQL_UNSIGNED_OFFSET +SQL_C_UTINYINT=SQL_TINYINT+SQL_UNSIGNED_OFFSET +SQL_C_VARBOOKMARK=SQL_C_BINARY +SQL_C_WCHAR=SQL_WCHAR +SQL_CA_CONSTRAINT_DEFERRABLE=0x40 +SQL_CA_CONSTRAINT_INITIALLY_DEFERRED=0x10 +SQL_CA_CONSTRAINT_INITIALLY_IMMEDIATE=0x20 +SQL_CA_CONSTRAINT_NON_DEFERRABLE=0x80 +SQL_CA_CREATE_ASSERTION=0x1 +SQL_CA_SS_BASE=1200 +SQL_CA_SS_BASE_COLUMN_NAME=SQL_DESC_BASE_COLUMN_NAME +SQL_CA_SS_COLUMN_COLLATION=(SQL_CA_SS_BASE + 14) +SQL_CA_SS_COLUMN_HIDDEN=(SQL_CA_SS_BASE + 11) +SQL_CA_SS_COLUMN_ID=(SQL_CA_SS_BASE + 8) +SQL_CA_SS_COLUMN_KEY=(SQL_CA_SS_BASE + 12) +SQL_CA_SS_COLUMN_OP=(SQL_CA_SS_BASE + 9) +SQL_CA_SS_COLUMN_ORDER=(SQL_CA_SS_BASE + 3) +SQL_CA_SS_COLUMN_SIZE=(SQL_CA_SS_BASE + 10) +SQL_CA_SS_COLUMN_SSTYPE=(SQL_CA_SS_BASE + 0) +SQL_CA_SS_COLUMN_UTYPE=(SQL_CA_SS_BASE + 1) +SQL_CA_SS_COLUMN_VARYLEN=(SQL_CA_SS_BASE + 4) +SQL_CA_SS_COMPUTE_BYLIST=(SQL_CA_SS_BASE + 7) +SQL_CA_SS_COMPUTE_ID=(SQL_CA_SS_BASE + 6) +SQL_CA_SS_MAX_USED=(SQL_CA_SS_BASE + 18) +SQL_CA_SS_NUM_COMPUTES=(SQL_CA_SS_BASE + 5) +SQL_CA_SS_NUM_ORDERS=(SQL_CA_SS_BASE + 2) +SQL_CA_SS_VARIANT_SERVER_TYPE=(SQL_CA_SS_BASE + 17) +SQL_CA_SS_VARIANT_SQL_TYPE=(SQL_CA_SS_BASE + 16) +SQL_CA_SS_VARIANT_TYPE=(SQL_CA_SS_BASE + 15) +SQL_CA1_ABSOLUTE=0x2 +SQL_CA1_BOOKMARK=0x8 +SQL_CA1_BULK_ADD=0x10000 +SQL_CA1_BULK_DELETE_BY_BOOKMARK=0x40000 +SQL_CA1_BULK_FETCH_BY_BOOKMARK=0x80000 +SQL_CA1_BULK_UPDATE_BY_BOOKMARK=0x20000 +SQL_CA1_LOCK_EXCLUSIVE=0x80 +SQL_CA1_LOCK_NO_CHANGE=0x40 +SQL_CA1_LOCK_UNLOCK=0x100 +SQL_CA1_NEXT=0x1 +SQL_CA1_POS_DELETE=0x800 +SQL_CA1_POS_POSITION=0x200 +SQL_CA1_POS_REFRESH=0x1000 +SQL_CA1_POS_UPDATE=0x400 +SQL_CA1_POSITIONED_DELETE=0x4000 +SQL_CA1_POSITIONED_UPDATE=0x2000 +SQL_CA1_RELATIVE=0x4 +SQL_CA1_SELECT_FOR_UPDATE=0x8000 +SQL_CA2_CRC_APPROXIMATE=0x2000 +SQL_CA2_CRC_EXACT=0x1000 +SQL_CA2_LOCK_CONCURRENCY=0x2 +SQL_CA2_MAX_ROWS_AFFECTS_ALL=(SQL_CA2_MAX_ROWS_SELECT|SQL_CA2_MAX_ROWS_INSERT|SQL_CA2_MAX_ROWS_DELETE|SQL_CA2_MAX_ROWS_UPDATE|SQL_CA2_MAX_ROWS_CATALOG) +SQL_CA2_MAX_ROWS_CATALOG=0x800 +SQL_CA2_MAX_ROWS_DELETE=0x200 +SQL_CA2_MAX_ROWS_INSERT=0x100 +SQL_CA2_MAX_ROWS_SELECT=0x80 +SQL_CA2_MAX_ROWS_UPDATE=0x400 +SQL_CA2_OPT_ROWVER_CONCURRENCY=0x4 +SQL_CA2_OPT_VALUES_CONCURRENCY=0x8 +SQL_CA2_READ_ONLY_CONCURRENCY=0x1 +SQL_CA2_SENSITIVITY_ADDITIONS=0x10 +SQL_CA2_SENSITIVITY_DELETIONS=0x20 +SQL_CA2_SENSITIVITY_UPDATES=0x40 +SQL_CA2_SIMULATE_NON_UNIQUE=0x4000 +SQL_CA2_SIMULATE_TRY_UNIQUE=0x8000 +SQL_CA2_SIMULATE_UNIQUE=0x10000 +SQL_CASCADE=0 +SQL_CATALOG_LOCATION=SQL_QUALIFIER_LOCATION +SQL_CATALOG_NAME=10003 +SQL_CATALOG_NAME_SEPARATOR=SQL_QUALIFIER_NAME_SEPARATOR +SQL_CATALOG_TERM=SQL_QUALIFIER_TERM +SQL_CATALOG_USAGE=SQL_QUALIFIER_USAGE +SQL_CB_CLOSE=0x1 +SQL_CB_DELETE=0x0 +SQL_CB_NON_NULL=0x1 +SQL_CB_NULL=0x0 +SQL_CB_PRESERVE=0x2 +SQL_CC_CLOSE=SQL_CB_CLOSE +SQL_CC_DELETE=SQL_CB_DELETE +SQL_CC_PRESERVE=SQL_CB_PRESERVE +SQL_CCOL_CREATE_COLLATION=0x1 +SQL_CCS_COLLATE_CLAUSE=0x2 +SQL_CCS_CREATE_CHARACTER_SET=0x1 +SQL_CCS_LIMITED_COLLATION=0x4 +SQL_CD_FALSE=0 +SQL_CD_TRUE=1 +SQL_CDO_COLLATION=0x8 +SQL_CDO_CONSTRAINT=0x4 +SQL_CDO_CONSTRAINT_DEFERRABLE=0x80 +SQL_CDO_CONSTRAINT_INITIALLY_DEFERRED=0x20 +SQL_CDO_CONSTRAINT_INITIALLY_IMMEDIATE=0x40 +SQL_CDO_CONSTRAINT_NAME_DEFINITION=0x10 +SQL_CDO_CONSTRAINT_NON_DEFERRABLE=0x100 +SQL_CDO_CREATE_DOMAIN=0x1 +SQL_CDO_DEFAULT=0x2 +SQL_CHAR=1 +SQL_CL_END=SQL_QL_END +SQL_CL_START=SQL_QL_START +SQL_CLOSE=0 +SQL_CN_ANY=0x2 +SQL_CN_DEFAULT=SQL_CN_ON +SQL_CN_DIFFERENT=0x1 +SQL_CN_NONE=0x0 +SQL_CN_OFF=0 +SQL_CN_ON=1 +SQL_CO_AF=2 +SQL_CO_DEFAULT=SQL_CO_OFF +SQL_CO_FFO=1 +SQL_CO_FFO_AF=(SQL_CO_FFO|SQL_CO_AF) +SQL_CO_FIREHOSE_AF=4 +SQL_CO_OFF=0 +SQL_CODE_DATE=1 +SQL_CODE_DAY=3 +SQL_CODE_DAY_TO_HOUR=8 +SQL_CODE_DAY_TO_MINUTE=9 +SQL_CODE_DAY_TO_SECOND=10 +SQL_CODE_HOUR=4 +SQL_CODE_HOUR_TO_MINUTE=11 +SQL_CODE_HOUR_TO_SECOND=12 +SQL_CODE_MINUTE=5 +SQL_CODE_MINUTE_TO_SECOND=13 +SQL_CODE_MONTH=2 +SQL_CODE_SECOND=6 +SQL_CODE_TIME=2 +SQL_CODE_TIMESTAMP=3 +SQL_CODE_YEAR=1 +SQL_CODE_YEAR_TO_MONTH=7 +SQL_COL_PRED_BASIC=SQL_ALL_EXCEPT_LIKE +SQL_COL_PRED_CHAR=SQL_LIKE_ONLY +SQL_COLATT_OPT_MAX=SQL_COLUMN_TYPE_NAME +SQL_COLATT_OPT_MIN=SQL_COLUMN_COUNT +SQL_COLLATION_SEQ=10004 +SQL_COLUMN_ALIAS=87 +SQL_COLUMN_AUTO_INCREMENT=11 +SQL_COLUMN_CASE_SENSITIVE=12 +SQL_COLUMN_COUNT=0 +SQL_COLUMN_DISPLAY_SIZE=6 +SQL_COLUMN_DRIVER_START=1000 +SQL_COLUMN_IGNORE=SQL_IGNORE +SQL_COLUMN_LABEL=18 +SQL_COLUMN_LENGTH=3 +SQL_COLUMN_MONEY=9 +SQL_COLUMN_NAME=1 +SQL_COLUMN_NULLABLE=7 +SQL_COLUMN_NUMBER_UNKNOWN=(-2) +SQL_COLUMN_OWNER_NAME=16 +SQL_COLUMN_PRECISION=4 +SQL_COLUMN_QUALIFIER_NAME=17 +SQL_COLUMN_SCALE=5 +SQL_COLUMN_SEARCHABLE=13 +SQL_COLUMN_TABLE_NAME=15 +SQL_COLUMN_TYPE=2 +SQL_COLUMN_TYPE_NAME=14 +SQL_COLUMN_UNSIGNED=8 +SQL_COLUMN_UPDATABLE=10 +SQL_COMMIT=0 +SQL_CONCAT_NULL_BEHAVIOR=22 +SQL_CONCUR_DEFAULT=SQL_CONCUR_READ_ONLY +SQL_CONCUR_LOCK=2 +SQL_CONCUR_READ_ONLY=1 +SQL_CONCUR_ROWVER=3 +SQL_CONCUR_TIMESTAMP=SQL_CONCUR_ROWVER +SQL_CONCUR_VALUES=4 +SQL_CONCURRENCY=7 +SQL_CONN_OPT_MAX=SQL_CURRENT_QUALIFIER +SQL_CONN_OPT_MIN=SQL_ACCESS_MODE +SQL_CONNECT_OPT_DRVR_START=1000 +SQL_CONVERT_BIGINT=53 +SQL_CONVERT_BINARY=54 +SQL_CONVERT_BIT=55 +SQL_CONVERT_CHAR=56 +SQL_CONVERT_DATE=57 +SQL_CONVERT_DECIMAL=58 +SQL_CONVERT_DOUBLE=59 +SQL_CONVERT_FLOAT=60 +SQL_CONVERT_FUNCTIONS=48 +SQL_CONVERT_GUID=173 +SQL_CONVERT_INTEGER=61 +SQL_CONVERT_INTERVAL_DAY_TIME=123 +SQL_CONVERT_INTERVAL_YEAR_MONTH=124 +SQL_CONVERT_LONGVARBINARY=71 +SQL_CONVERT_LONGVARCHAR=62 +SQL_CONVERT_NUMERIC=63 +SQL_CONVERT_REAL=64 +SQL_CONVERT_SMALLINT=65 +SQL_CONVERT_TIME=66 +SQL_CONVERT_TIMESTAMP=67 +SQL_CONVERT_TINYINT=68 +SQL_CONVERT_VARBINARY=69 +SQL_CONVERT_VARCHAR=70 +SQL_CONVERT_WCHAR=122 +SQL_CONVERT_WLONGVARCHAR=125 +SQL_CONVERT_WVARCHAR=126 +SQL_COPT_SS_ANSI_NPW=(SQL_COPT_SS_BASE + 18) +SQL_COPT_SS_ANSI_OEM=(SQL_COPT_SS_BASE + 6) +SQL_COPT_SS_ATTACHDBFILENAME=(SQL_COPT_SS_BASE + 21) +SQL_COPT_SS_BASE=1200 +SQL_COPT_SS_BASE_EX=1240 +SQL_COPT_SS_BCP=(SQL_COPT_SS_BASE + 19) +SQL_COPT_SS_BROWSE_CONNECT=(SQL_COPT_SS_BASE_EX + 1) +SQL_COPT_SS_BROWSE_SERVER=(SQL_COPT_SS_BASE_EX + 2) +SQL_COPT_SS_CONCAT_NULL=(SQL_COPT_SS_BASE + 22) +SQL_COPT_SS_CONNECTION_DEAD=SQL_ATTR_CONNECTION_DEAD +SQL_COPT_SS_ENCRYPT=(SQL_COPT_SS_BASE + 23) +SQL_COPT_SS_ENLIST_IN_DTC=SQL_ATTR_ENLIST_IN_DTC +SQL_COPT_SS_ENLIST_IN_XA=SQL_ATTR_ENLIST_IN_XA +SQL_COPT_SS_EX_MAX_USED=SQL_COPT_SS_BROWSE_SERVER +SQL_COPT_SS_FALLBACK_CONNECT=(SQL_COPT_SS_BASE + 10) +SQL_COPT_SS_INTEGRATED_SECURITY=(SQL_COPT_SS_BASE + 3) +SQL_COPT_SS_MAX_USED=SQL_COPT_SS_ENCRYPT +SQL_COPT_SS_PERF_DATA=(SQL_COPT_SS_BASE + 11) +SQL_COPT_SS_PERF_DATA_LOG=(SQL_COPT_SS_BASE + 12) +SQL_COPT_SS_PERF_DATA_LOG_NOW=(SQL_COPT_SS_BASE + 16) +SQL_COPT_SS_PERF_QUERY=(SQL_COPT_SS_BASE + 15) +SQL_COPT_SS_PERF_QUERY_INTERVAL=(SQL_COPT_SS_BASE + 13) +SQL_COPT_SS_PERF_QUERY_LOG=(SQL_COPT_SS_BASE + 14) +SQL_COPT_SS_PRESERVE_CURSORS=(SQL_COPT_SS_BASE + 4) +SQL_COPT_SS_QUOTED_IDENT=(SQL_COPT_SS_BASE + 17) +SQL_COPT_SS_REMOTE_PWD=(SQL_COPT_SS_BASE + 1) +SQL_COPT_SS_TRANSLATE=(SQL_COPT_SS_BASE + 20) +SQL_COPT_SS_USE_PROC_FOR_PREP=(SQL_COPT_SS_BASE + 2) +SQL_COPT_SS_USER_DATA=(SQL_COPT_SS_BASE + 5) +SQL_CORRELATION_NAME=74 +SQL_CP_DEFAULT=SQL_CP_OFF +SQL_CP_MATCH_DEFAULT=SQL_CP_STRICT_MATCH +SQL_CP_OFF=0 +SQL_CP_ONE_PER_DRIVER=1 +SQL_CP_ONE_PER_HENV=2 +SQL_CP_RELAXED_MATCH=1 +SQL_CP_STRICT_MATCH=0 +SQL_CR_CLOSE=SQL_CB_CLOSE +SQL_CR_DELETE=SQL_CB_DELETE +SQL_CR_PRESERVE=SQL_CB_PRESERVE +SQL_CREATE_ASSERTION=127 +SQL_CREATE_CHARACTER_SET=128 +SQL_CREATE_COLLATION=129 +SQL_CREATE_DOMAIN=130 +SQL_CREATE_SCHEMA=131 +SQL_CREATE_TABLE=132 +SQL_CREATE_TRANSLATION=133 +SQL_CREATE_VIEW=134 +SQL_CS_AUTHORIZATION=0x2 +SQL_CS_CREATE_SCHEMA=0x1 +SQL_CS_DEFAULT_CHARACTER_SET=0x4 +SQL_CT_COLUMN_COLLATION=0x800 +SQL_CT_COLUMN_CONSTRAINT=0x200 +SQL_CT_COLUMN_DEFAULT=0x400 +SQL_CT_COMMIT_DELETE=0x4 +SQL_CT_COMMIT_PRESERVE=0x2 +SQL_CT_CONSTRAINT_DEFERRABLE=0x80 +SQL_CT_CONSTRAINT_INITIALLY_DEFERRED=0x20 +SQL_CT_CONSTRAINT_INITIALLY_IMMEDIATE=0x40 +SQL_CT_CONSTRAINT_NAME_DEFINITION=0x2000 +SQL_CT_CONSTRAINT_NON_DEFERRABLE=0x100 +SQL_CT_CREATE_TABLE=0x1 +SQL_CT_GLOBAL_TEMPORARY=0x8 +SQL_CT_LOCAL_TEMPORARY=0x10 +SQL_CT_TABLE_CONSTRAINT=0x1000 +SQL_CTR_CREATE_TRANSLATION=0x1 +SQL_CU_DML_STATEMENTS=SQL_QU_DML_STATEMENTS +SQL_CU_INDEX_DEFINITION=SQL_QU_INDEX_DEFINITION +SQL_CU_PRIVILEGE_DEFINITION=SQL_QU_PRIVILEGE_DEFINITION +SQL_CU_PROCEDURE_INVOCATION=SQL_QU_PROCEDURE_INVOCATION +SQL_CU_TABLE_DEFINITION=SQL_QU_TABLE_DEFINITION +SQL_CUR_DEFAULT=SQL_CUR_USE_DRIVER +SQL_CUR_USE_DRIVER=2 +SQL_CUR_USE_IF_NEEDED=0 +SQL_CUR_USE_ODBC=1U +SQL_CURRENT_QUALIFIER=109 +SQL_CURSOR_COMMIT_BEHAVIOR=23 +SQL_CURSOR_DYNAMIC=2U +SQL_CURSOR_FAST_FORWARD_ONLY=8 +SQL_CURSOR_FORWARD_ONLY=0 +SQL_CURSOR_KEYSET_DRIVEN=1U +SQL_CURSOR_ROLLBACK_BEHAVIOR=24 +SQL_CURSOR_SENSITIVITY=10001 +SQL_CURSOR_STATIC=3U +SQL_CURSOR_TYPE=6 +SQL_CURSOR_TYPE_DEFAULT=SQL_CURSOR_FORWARD_ONLY +SQL_CV_CASCADED=0x4 +SQL_CV_CHECK_OPTION=0x2 +SQL_CV_CREATE_VIEW=0x1 +SQL_CV_LOCAL=0x8 +SQL_CVT_BIGINT=0x4000 +SQL_CVT_BINARY=0x400 +SQL_CVT_BIT=0x1000 +SQL_CVT_CHAR=0x1 +SQL_CVT_DATE=0x8000 +SQL_CVT_DECIMAL=0x4 +SQL_CVT_DOUBLE=0x80 +SQL_CVT_FLOAT=0x20 +SQL_CVT_GUID=0x1000000 +SQL_CVT_INTEGER=0x8 +SQL_CVT_INTERVAL_DAY_TIME=0x100000 +SQL_CVT_INTERVAL_YEAR_MONTH=0x80000 +SQL_CVT_LONGVARBINARY=0x40000 +SQL_CVT_LONGVARCHAR=0x200 +SQL_CVT_NUMERIC=0x2 +SQL_CVT_REAL=0x40 +SQL_CVT_SMALLINT=0x10 +SQL_CVT_TIME=0x10000 +SQL_CVT_TIMESTAMP=0x20000 +SQL_CVT_TINYINT=0x2000 +SQL_CVT_VARBINARY=0x800 +SQL_CVT_VARCHAR=0x100 +SQL_CVT_WCHAR=0x200000 +SQL_CVT_WLONGVARCHAR=0x400000 +SQL_CVT_WVARCHAR=0x800000 +SQL_DA_DROP_ASSERTION=0x1 +SQL_DATA_AT_EXEC=-2 +SQL_DATA_SOURCE_NAME=2 +SQL_DATA_SOURCE_READ_ONLY=25 +SQL_DATABASE_NAME=16 +SQL_DATE=9 +SQL_DATE_LEN=10 +SQL_DATETIME=9 +SQL_DATETIME_LITERALS=119 +SQL_DAY=SQL_CODE_DAY +SQL_DAY_TO_HOUR=SQL_CODE_DAY_TO_HOUR +SQL_DAY_TO_MINUTE=SQL_CODE_DAY_TO_MINUTE +SQL_DAY_TO_SECOND=SQL_CODE_DAY_TO_SECOND +SQL_DB_DEFAULT=SQL_DB_RETURN_TO_POO +SQL_DB_DISCONNECT=1 +SQL_DB_RETURN_TO_POOL=0 +SQL_DBMS_NAME=17 +SQL_DBMS_VER=18 +SQL_DC_DROP_COLLATION=0x1 +SQL_DCS_DROP_CHARACTER_SET=0x1 +SQL_DD_CASCADE=0x4 +SQL_DD_DROP_DOMAIN=0x1 +SQL_DD_RESTRICT=0x2 +SQL_DDL_INDEX=170 +SQL_DECIMAL=3 +SQL_DEFAULT=99 +SQL_DEFAULT_PARAM=-5 +SQL_DEFAULT_TXN_ISOLATION=26 +SQL_DELETE=3 +SQL_DELETE_BY_BOOKMARK=6 +SQL_DESC_ALLOC_AUTO=1 +SQL_DESC_ALLOC_TYPE=1099 +SQL_DESC_ALLOC_USER=2 +SQL_DESC_ARRAY_SIZE=20 +SQL_DESC_ARRAY_STATUS_PTR=21 +SQL_DESC_AUTO_UNIQUE_VALUE=SQL_COLUMN_AUTO_INCREMENT +SQL_DESC_BASE_COLUMN_NAME=22 +SQL_DESC_BASE_TABLE_NAME=23 +SQL_DESC_BIND_OFFSET_PTR=24 +SQL_DESC_BIND_TYPE=25 +SQL_DESC_CASE_SENSITIVE=SQL_COLUMN_CASE_SENSITIVE +SQL_DESC_CATALOG_NAME=SQL_COLUMN_QUALIFIER_NAME +SQL_DESC_CONCISE_TYPE=SQL_COLUMN_TYPE +SQL_DESC_COUNT=1001 +SQL_DESC_DATA_PTR=1010 +SQL_DESC_DATETIME_INTERVAL_CODE=1007 +SQL_DESC_DATETIME_INTERVAL_PRECISION=26 +SQL_DESC_DISPLAY_SIZE=SQL_COLUMN_DISPLAY_SIZE +SQL_DESC_FIXED_PREC_SCALE=SQL_COLUMN_MONEY +SQL_DESC_INDICATOR_PTR=1009 +SQL_DESC_LABEL=SQL_COLUMN_LABE +SQL_DESC_LENGTH=1003 +SQL_DESC_LITERAL_PREFIX=27 +SQL_DESC_LITERAL_SUFFIX=28 +SQL_DESC_LOCAL_TYPE_NAME=29 +SQL_DESC_MAXIMUM_SCALE=30 +SQL_DESC_MINIMUM_SCALE=31 +SQL_DESC_NAME=1011 +SQL_DESC_NULLABLE=1008 +SQL_DESC_NUM_PREC_RADIX=32 +SQL_DESC_OCTET_LENGTH=1013 +SQL_DESC_OCTET_LENGTH_PTR=1004 +SQL_DESC_PARAMETER_TYPE=33 +SQL_DESC_PRECISION=1005 +SQL_DESC_ROWS_PROCESSED_PTR=34 +SQL_DESC_ROWVER=35 +SQL_DESC_SCALE=1006 +SQL_DESC_SCHEMA_NAME=SQL_COLUMN_OWNER_NAME +SQL_DESC_SEARCHABLE=SQL_COLUMN_SEARCHABLE +SQL_DESC_TABLE_NAME=SQL_COLUMN_TABLE_NAME +SQL_DESC_TYPE=1002 +SQL_DESC_TYPE_NAME=SQL_COLUMN_TYPE_NAME +SQL_DESC_UNNAMED=1012 +SQL_DESC_UNSIGNED=SQL_COLUMN_UNSIGNED +SQL_DESC_UPDATABLE=SQL_COLUMN_UPDATABLE +SQL_DESCRIBE_PARAMETER=10002 +SQL_DI_CREATE_INDEX=0x1 +SQL_DI_DROP_INDEX=0x2 +SQL_DIAG_ALTER_DOMAIN=3 +SQL_DIAG_ALTER_TABLE=4 +SQL_DIAG_CALL=7 +SQL_DIAG_CLASS_ORIGIN=8 +SQL_DIAG_COLUMN_NUMBER=-1247 +SQL_DIAG_CONNECTION_NAME=10 +SQL_DIAG_CREATE_ASSERTION=6 +SQL_DIAG_CREATE_CHARACTER_SET=8 +SQL_DIAG_CREATE_COLLATION=10 +SQL_DIAG_CREATE_DOMAIN=23 +SQL_DIAG_CREATE_INDEX=-1 +SQL_DIAG_CREATE_SCHEMA=64 +SQL_DIAG_CREATE_TABLE=77 +SQL_DIAG_CREATE_TRANSLATION=79 +SQL_DIAG_CREATE_VIEW=84 +SQL_DIAG_CURSOR_ROW_COUNT=-1249 +SQL_DIAG_DELETE_WHERE=19 +SQL_DIAG_DFC_SS_ALTER_DATABASE=(SQL_DIAG_DFC_SS_BASE - 0) +SQL_DIAG_DFC_SS_BASE=-200 +SQL_DIAG_DFC_SS_CHECKPOINT=(SQL_DIAG_DFC_SS_BASE - 1) +SQL_DIAG_DFC_SS_CONDITION=(SQL_DIAG_DFC_SS_BASE - 2) +SQL_DIAG_DFC_SS_CREATE_DATABASE=(SQL_DIAG_DFC_SS_BASE - 3) +SQL_DIAG_DFC_SS_CREATE_DEFAULT=(SQL_DIAG_DFC_SS_BASE - 4) +SQL_DIAG_DFC_SS_CREATE_PROCEDURE=(SQL_DIAG_DFC_SS_BASE - 5) +SQL_DIAG_DFC_SS_CREATE_RULE=(SQL_DIAG_DFC_SS_BASE - 6) +SQL_DIAG_DFC_SS_CREATE_TRIGGER=(SQL_DIAG_DFC_SS_BASE - 7) +SQL_DIAG_DFC_SS_CURSOR_CLOSE=(SQL_DIAG_DFC_SS_BASE - 11) +SQL_DIAG_DFC_SS_CURSOR_DECLARE=(SQL_DIAG_DFC_SS_BASE - 8) +SQL_DIAG_DFC_SS_CURSOR_FETCH=(SQL_DIAG_DFC_SS_BASE - 10) +SQL_DIAG_DFC_SS_CURSOR_OPEN=(SQL_DIAG_DFC_SS_BASE - 9) +SQL_DIAG_DFC_SS_DBCC=(SQL_DIAG_DFC_SS_BASE - 13) +SQL_DIAG_DFC_SS_DEALLOCATE_CURSOR=(SQL_DIAG_DFC_SS_BASE - 12) +SQL_DIAG_DFC_SS_DENY=(SQL_DIAG_DFC_SS_BASE - 54) +SQL_DIAG_DFC_SS_DISK=(SQL_DIAG_DFC_SS_BASE - 14) +SQL_DIAG_DFC_SS_DROP_DATABASE=(SQL_DIAG_DFC_SS_BASE - 15) +SQL_DIAG_DFC_SS_DROP_DEFAULT=(SQL_DIAG_DFC_SS_BASE - 16) +SQL_DIAG_DFC_SS_DROP_PROCEDURE=(SQL_DIAG_DFC_SS_BASE - 17) +SQL_DIAG_DFC_SS_DROP_RULE=(SQL_DIAG_DFC_SS_BASE - 18) +SQL_DIAG_DFC_SS_DROP_TRIGGER=(SQL_DIAG_DFC_SS_BASE - 19) +SQL_DIAG_DFC_SS_DUMP_DATABASE=(SQL_DIAG_DFC_SS_BASE - 20) +SQL_DIAG_DFC_SS_DUMP_TABLE=(SQL_DIAG_DFC_SS_BASE - 21) +SQL_DIAG_DFC_SS_DUMP_TRANSACTION=(SQL_DIAG_DFC_SS_BASE - 22) +SQL_DIAG_DFC_SS_GOTO=(SQL_DIAG_DFC_SS_BASE - 23) +SQL_DIAG_DFC_SS_INSERT_BULK=(SQL_DIAG_DFC_SS_BASE - 24) +SQL_DIAG_DFC_SS_KILL=(SQL_DIAG_DFC_SS_BASE - 25) +SQL_DIAG_DFC_SS_LOAD_DATABASE=(SQL_DIAG_DFC_SS_BASE - 26) +SQL_DIAG_DFC_SS_LOAD_HEADERONLY=(SQL_DIAG_DFC_SS_BASE - 27) +SQL_DIAG_DFC_SS_LOAD_TABLE=(SQL_DIAG_DFC_SS_BASE - 28) +SQL_DIAG_DFC_SS_LOAD_TRANSACTION=(SQL_DIAG_DFC_SS_BASE - 29) +SQL_DIAG_DFC_SS_PRINT=(SQL_DIAG_DFC_SS_BASE - 30) +SQL_DIAG_DFC_SS_RAISERROR=(SQL_DIAG_DFC_SS_BASE - 31) +SQL_DIAG_DFC_SS_READTEXT=(SQL_DIAG_DFC_SS_BASE - 32) +SQL_DIAG_DFC_SS_RECONFIGURE=(SQL_DIAG_DFC_SS_BASE - 33) +SQL_DIAG_DFC_SS_RETURN=(SQL_DIAG_DFC_SS_BASE - 34) +SQL_DIAG_DFC_SS_SELECT_INTO=(SQL_DIAG_DFC_SS_BASE - 35) +SQL_DIAG_DFC_SS_SET=(SQL_DIAG_DFC_SS_BASE - 36) +SQL_DIAG_DFC_SS_SET_IDENTITY_INSERT=(SQL_DIAG_DFC_SS_BASE - 37) +SQL_DIAG_DFC_SS_SET_ROW_COUNT=(SQL_DIAG_DFC_SS_BASE - 38) +SQL_DIAG_DFC_SS_SET_STATISTICS=(SQL_DIAG_DFC_SS_BASE - 39) +SQL_DIAG_DFC_SS_SET_TEXTSIZE=(SQL_DIAG_DFC_SS_BASE - 40) +SQL_DIAG_DFC_SS_SET_XCTLVL=(SQL_DIAG_DFC_SS_BASE - 55) +SQL_DIAG_DFC_SS_SETUSER=(SQL_DIAG_DFC_SS_BASE - 41) +SQL_DIAG_DFC_SS_SHUTDOWN=(SQL_DIAG_DFC_SS_BASE - 42) +SQL_DIAG_DFC_SS_TRANS_BEGIN=(SQL_DIAG_DFC_SS_BASE - 43) +SQL_DIAG_DFC_SS_TRANS_COMMIT=(SQL_DIAG_DFC_SS_BASE - 44) +SQL_DIAG_DFC_SS_TRANS_PREPARE=(SQL_DIAG_DFC_SS_BASE - 45) +SQL_DIAG_DFC_SS_TRANS_ROLLBACK=(SQL_DIAG_DFC_SS_BASE - 46) +SQL_DIAG_DFC_SS_TRANS_SAVE=(SQL_DIAG_DFC_SS_BASE - 47) +SQL_DIAG_DFC_SS_TRUNCATE_TABLE=(SQL_DIAG_DFC_SS_BASE - 48) +SQL_DIAG_DFC_SS_UPDATE_STATISTICS=(SQL_DIAG_DFC_SS_BASE - 49) +SQL_DIAG_DFC_SS_UPDATETEXT=(SQL_DIAG_DFC_SS_BASE - 50) +SQL_DIAG_DFC_SS_USE=(SQL_DIAG_DFC_SS_BASE - 51) +SQL_DIAG_DFC_SS_WAITFOR=(SQL_DIAG_DFC_SS_BASE - 52) +SQL_DIAG_DFC_SS_WRITETEXT=(SQL_DIAG_DFC_SS_BASE - 53) +SQL_DIAG_DROP_ASSERTION=24 +SQL_DIAG_DROP_CHARACTER_SET=25 +SQL_DIAG_DROP_COLLATION=26 +SQL_DIAG_DROP_DOMAIN=27 +SQL_DIAG_DROP_INDEX=-2 +SQL_DIAG_DROP_SCHEMA=31 +SQL_DIAG_DROP_TABLE=32 +SQL_DIAG_DROP_TRANSLATION=33 +SQL_DIAG_DROP_VIEW=36 +SQL_DIAG_DYNAMIC_DELETE_CURSOR=38 +SQL_DIAG_DYNAMIC_FUNCTION=7 +SQL_DIAG_DYNAMIC_FUNCTION_CODE=12 +SQL_DIAG_DYNAMIC_UPDATE_CURSOR=81 +SQL_DIAG_GRANT=48 +SQL_DIAG_INSERT=50 +SQL_DIAG_MESSAGE_TEXT=6 +SQL_DIAG_NATIVE=5 +SQL_DIAG_NUMBER=2 +SQL_DIAG_RETURNCODE=1 +SQL_DIAG_REVOKE=59 +SQL_DIAG_ROW_COUNT=3 +SQL_DIAG_ROW_NUMBER=-1248 +SQL_DIAG_SELECT_CURSOR=85 +SQL_DIAG_SERVER_NAME=11 +SQL_DIAG_SQLSTATE=4 +SQL_DIAG_SS_BASE=-1150 +SQL_DIAG_SS_LINE=(SQL_DIAG_SS_BASE - 4) +SQL_DIAG_SS_MSGSTATE=(SQL_DIAG_SS_BASE) +SQL_DIAG_SS_PROCNAME=(SQL_DIAG_SS_BASE - 3) +SQL_DIAG_SS_SEVERITY=(SQL_DIAG_SS_BASE - 1) +SQL_DIAG_SS_SRVNAME=(SQL_DIAG_SS_BASE - 2) +SQL_DIAG_SUBCLASS_ORIGIN=9 +SQL_DIAG_UNKNOWN_STATEMENT=0 +SQL_DIAG_UPDATE_WHERE=82 +SQL_DL_SQL92_DATE=0x1 +SQL_DL_SQL92_INTERVAL_DAY=0x20 +SQL_DL_SQL92_INTERVAL_DAY_TO_HOUR=0x400 +SQL_DL_SQL92_INTERVAL_DAY_TO_MINUTE=0x800 +SQL_DL_SQL92_INTERVAL_DAY_TO_SECOND=0x1000 +SQL_DL_SQL92_INTERVAL_HOUR=0x40 +SQL_DL_SQL92_INTERVAL_HOUR_TO_MINUTE=0x2000 +SQL_DL_SQL92_INTERVAL_HOUR_TO_SECOND=0x4000 +SQL_DL_SQL92_INTERVAL_MINUTE=0x80 +SQL_DL_SQL92_INTERVAL_MINUTE_TO_SECOND=0x8000 +SQL_DL_SQL92_INTERVAL_MONTH=0x10 +SQL_DL_SQL92_INTERVAL_SECOND=0x100 +SQL_DL_SQL92_INTERVAL_YEAR=0x8 +SQL_DL_SQL92_INTERVAL_YEAR_TO_MONTH=0x200 +SQL_DL_SQL92_TIME=0x2 +SQL_DL_SQL92_TIMESTAMP=0x4 +SQL_DM_VER=171 +SQL_DOUBLE=8 +SQL_DP_OFF=0 +SQL_DP_ON=1 +SQL_DRIVER_COMPLETE=1 +SQL_DRIVER_COMPLETE_REQUIRED=3 +SQL_DRIVER_HDBC=3 +SQL_DRIVER_HDESC=135 +SQL_DRIVER_HENV=4 +SQL_DRIVER_HLIB=76 +SQL_DRIVER_HSTMT=5 +SQL_DRIVER_NAME=6 +SQL_DRIVER_NOPROMPT=0 +SQL_DRIVER_ODBC_VER=77 +SQL_DRIVER_PROMPT=2 +SQL_DRIVER_VER=7 +SQL_DROP=1 +SQL_DROP_ASSERTION=136 +SQL_DROP_CHARACTER_SET=137 +SQL_DROP_COLLATION=138 +SQL_DROP_DOMAIN=139 +SQL_DROP_SCHEMA=140 +SQL_DROP_TABLE=141 +SQL_DROP_TRANSLATION=142 +SQL_DROP_VIEW=143 +SQL_DS_CASCADE=0x4 +SQL_DS_DROP_SCHEMA=0x1 +SQL_DS_RESTRICT=0x2 +SQL_DT_CASCADE=0x4 +SQL_DT_DROP_TABLE=0x1 +SQL_DT_RESTRICT=0x2 +SQL_DTC_DONE=0 +SQL_DTC_ENLIST_EXPENSIVE=0x1 +SQL_DTC_TRANSITION_COST=1750 +SQL_DTC_UNENLIST_EXPENSIVE=0x2 +SQL_DTR_DROP_TRANSLATION=0x1 +SQL_DV_CASCADE=0x4 +SQL_DV_DROP_VIEW=0x1 +SQL_DV_RESTRICT=0x2 +SQL_DYNAMIC_CURSOR_ATTRIBUTES1=144 +SQL_DYNAMIC_CURSOR_ATTRIBUTES2=145 +SQL_EN_OFF=0 +SQL_EN_ON=1 +SQL_ENSURE=1 +SQL_ENTIRE_ROWSET=0 +SQL_ERROR=-1 +SQL_EXPRESSIONS_IN_ORDERBY=27 +SQL_EXT_API_LAST=SQL_API_SQLBINDPARAMETER +SQL_EXT_API_START=40 +SQL_FALSE=0 +SQL_FAST_CONNECT=(SQL_COPT_SS_BASE + 0) +SQL_FB_DEFAULT=SQL_FB_OFF +SQL_FB_OFF=0 +SQL_FB_ON=1 +SQL_FC_DEFAULT=SQL_FC_OFF +SQL_FC_OFF=0 +SQL_FC_ON=1 +SQL_FD_FETCH_ABSOLUTE=0x10 +SQL_FD_FETCH_BOOKMARK=0x80 +SQL_FD_FETCH_FIRST=0x2 +SQL_FD_FETCH_LAST=0x4 +SQL_FD_FETCH_NEXT=0x1 +SQL_FD_FETCH_PREV=SQL_FD_FETCH_PRIOR +SQL_FD_FETCH_PRIOR=0x8 +SQL_FD_FETCH_RELATIVE=0x20 +SQL_FD_FETCH_RESUME=0x40 +SQL_FETCH_ABSOLUTE=5 +SQL_FETCH_BOOKMARK=8 +SQL_FETCH_BY_BOOKMARK=7 +SQL_FETCH_DIRECTION=8 +SQL_FETCH_FIRST=2 +SQL_FETCH_FIRST_SYSTEM=32 +SQL_FETCH_FIRST_USER=31 +SQL_FETCH_LAST=3 +SQL_FETCH_NEXT=1 +SQL_FETCH_PREV=SQL_FETCH_PRIOR +SQL_FETCH_PRIOR=4 +SQL_FETCH_RELATIVE=6 +SQL_FETCH_RESUME=7 +SQL_FILE_CATALOG=SQL_FILE_QUALIFIER +SQL_FILE_NOT_SUPPORTED=0x0 +SQL_FILE_QUALIFIER=0x2 +SQL_FILE_TABLE=0x1 +SQL_FILE_USAGE=84 +SQL_FLOAT=6 +SQL_FN_CVT_CAST=0x2 +SQL_FN_CVT_CONVERT=0x1 +SQL_FN_NUM_ABS=0x1 +SQL_FN_NUM_ACOS=0x2 +SQL_FN_NUM_ASIN=0x4 +SQL_FN_NUM_ATAN=0x8 +SQL_FN_NUM_ATAN2=0x10 +SQL_FN_NUM_CEILING=0x20 +SQL_FN_NUM_COS=0x40 +SQL_FN_NUM_COT=0x80 +SQL_FN_NUM_DEGREES=0x40000 +SQL_FN_NUM_EXP=0x100 +SQL_FN_NUM_FLOOR=0x200 +SQL_FN_NUM_LOG=0x400 +SQL_FN_NUM_LOG10=0x80000 +SQL_FN_NUM_MOD=0x800 +SQL_FN_NUM_PI=0x10000 +SQL_FN_NUM_POWER=0x100000 +SQL_FN_NUM_RADIANS=0x200000 +SQL_FN_NUM_RAND=0x20000 +SQL_FN_NUM_ROUND=0x400000 +SQL_FN_NUM_SIGN=0x1000 +SQL_FN_NUM_SIN=0x2000 +SQL_FN_NUM_SQRT=0x4000 +SQL_FN_NUM_TAN=0x8000 +SQL_FN_NUM_TRUNCATE=0x800000 +SQL_FN_STR_ASCII=0x2000 +SQL_FN_STR_BIT_LENGTH=0x80000 +SQL_FN_STR_CHAR=0x4000 +SQL_FN_STR_CHAR_LENGTH=0x100000 +SQL_FN_STR_CHARACTER_LENGTH=0x200000 +SQL_FN_STR_CONCAT=0x1 +SQL_FN_STR_DIFFERENCE=0x8000 +SQL_FN_STR_INSERT=0x2 +SQL_FN_STR_LCASE=0x40 +SQL_FN_STR_LEFT=0x4 +SQL_FN_STR_LENGTH=0x10 +SQL_FN_STR_LOCATE=0x20 +SQL_FN_STR_LOCATE_2=0x10000 +SQL_FN_STR_LTRIM=0x8 +SQL_FN_STR_OCTET_LENGTH=0x400000 +SQL_FN_STR_POSITION=0x800000 +SQL_FN_STR_REPEAT=0x80 +SQL_FN_STR_REPLACE=0x100 +SQL_FN_STR_RIGHT=0x200 +SQL_FN_STR_RTRIM=0x400 +SQL_FN_STR_SOUNDEX=0x20000 +SQL_FN_STR_SPACE=0x40000 +SQL_FN_STR_SUBSTRING=0x800 +SQL_FN_STR_UCASE=0x1000 +SQL_FN_SYS_DBNAME=0x2 +SQL_FN_SYS_IFNULL=0x4 +SQL_FN_SYS_USERNAME=0x1 +SQL_FN_TD_CURDATE=0x2 +SQL_FN_TD_CURRENT_DATE=0x20000 +SQL_FN_TD_CURRENT_TIME=0x40000 +SQL_FN_TD_CURRENT_TIMESTAMP=0x80000 +SQL_FN_TD_CURTIME=0x200 +SQL_FN_TD_DAYNAME=0x8000 +SQL_FN_TD_DAYOFMONTH=0x4 +SQL_FN_TD_DAYOFWEEK=0x8 +SQL_FN_TD_DAYOFYEAR=0x10 +SQL_FN_TD_EXTRACT=0x100000 +SQL_FN_TD_HOUR=0x400 +SQL_FN_TD_MINUTE=0x800 +SQL_FN_TD_MONTH=0x20 +SQL_FN_TD_MONTHNAME=0x10000 +SQL_FN_TD_NOW=0x1 +SQL_FN_TD_QUARTER=0x40 +SQL_FN_TD_SECOND=0x1000 +SQL_FN_TD_TIMESTAMPADD=0x2000 +SQL_FN_TD_TIMESTAMPDIFF=0x4000 +SQL_FN_TD_WEEK=0x80 +SQL_FN_TD_YEAR=0x100 +SQL_FN_TSI_DAY=0x10 +SQL_FN_TSI_FRAC_SECOND=0x1 +SQL_FN_TSI_HOUR=0x8 +SQL_FN_TSI_MINUTE=0x4 +SQL_FN_TSI_MONTH=0x40 +SQL_FN_TSI_QUARTER=0x80 +SQL_FN_TSI_SECOND=0x2 +SQL_FN_TSI_WEEK=0x20 +SQL_FN_TSI_YEAR=0x100 +SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES1=146 +SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES2=147 +SQL_GB_COLLATE=0x4 +SQL_GB_GROUP_BY_CONTAINS_SELECT=0x2 +SQL_GB_GROUP_BY_EQUALS_SELECT=0x1 +SQL_GB_NO_RELATION=0x3 +SQL_GB_NOT_SUPPORTED=0x0 +SQL_GD_ANY_COLUMN=0x1 +SQL_GD_ANY_ORDER=0x2 +SQL_GD_BLOCK=0x4 +SQL_GD_BOUND=0x8 +SQL_GET_BOOKMARK=13 +SQL_GETDATA_EXTENSIONS=81 +SQL_GROUP_BY=88 +SQL_GUID=-11 +SQL_HANDLE_DBC=2 +SQL_HANDLE_DESC=4 +SQL_HANDLE_ENV=1 +SQL_HANDLE_SENV=5 +SQL_HANDLE_STMT=3 +SQL_HC_DEFAULT=SQL_HC_OFF +SQL_HC_OFF=0 +SQL_HC_ON=1 +SQL_HOUR=SQL_CODE_HOUR +SQL_HOUR_TO_MINUTE=SQL_CODE_HOUR_TO_MINUTE +SQL_HOUR_TO_SECOND=SQL_CODE_HOUR_TO_SECOND +SQL_IC_LOWER=0x2 +SQL_IC_MIXED=0x4 +SQL_IC_SENSITIVE=0x3 +SQL_IC_UPPER=0x1 +SQL_IDENTIFIER_CASE=28 +SQL_IDENTIFIER_QUOTE_CHAR=29 +SQL_IGNORE=-6 +SQL_IK_ALL=(SQL_IK_ASC|SQL_IK_DESC) +SQL_IK_ASC=0x1 +SQL_IK_DESC=0x2 +SQL_IK_NONE=0x0 +SQL_INDEX_ALL=1 +SQL_INDEX_CLUSTERED=1 +SQL_INDEX_HASHED=2 +SQL_INDEX_KEYWORDS=148 +SQL_INDEX_OTHER=3 +SQL_INDEX_UNIQUE=0 +SQL_INFO_DRIVER_START=1000 +SQL_INFO_FIRST=0 +SQL_INFO_LAST=SQL_QUALIFIER_LOCATION +SQL_INFO_SCHEMA_VIEWS=149 +SQL_INFO_SS_FIRST=1199 +SQL_INFO_SS_MAX_USED=SQL_INFO_SS_NETLIB_NAMEA +SQL_INFO_SS_NETLIB_NAMEA=(SQL_INFO_SS_FIRST + 1) +SQL_INFO_SS_NETLIB_NAMEW=(SQL_INFO_SS_FIRST + 0) +SQL_INITIALLY_DEFERRED=5 +SQL_INITIALLY_IMMEDIATE=6 +SQL_INSENSITIVE=1 +SQL_INSERT_STATEMENT=172 +SQL_INTEGER=4 +SQL_INTEGRATED_SECURITY=SQL_COPT_SS_INTEGRATED_SECURITY +SQL_INTEGRITY=73 +SQL_INTERVAL=10 +SQL_INTERVAL_DAY=-83 +SQL_INTERVAL_DAY_TO_HOUR=-87 +SQL_INTERVAL_DAY_TO_MINUTE=-88 +SQL_INTERVAL_DAY_TO_SECOND=-89 +SQL_INTERVAL_HOUR=-84 +SQL_INTERVAL_HOUR_TO_MINUTE=-90 +SQL_INTERVAL_HOUR_TO_SECOND=-91 +SQL_INTERVAL_MINUTE=-85 +SQL_INTERVAL_MINUTE_TO_SECOND=-92 +SQL_INTERVAL_MONTH=-81 +SQL_INTERVAL_SECOND=-86 +SQL_INTERVAL_YEAR=-80 +SQL_INTERVAL_YEAR_TO_MONTH=-82 +SQL_INVALID_HANDLE=-2 +SQL_IS_DEFAULT=SQL_IS_OFF +SQL_IS_INSERT_LITERALS=0x1 +SQL_IS_INSERT_SEARCHED=0x2 +SQL_IS_INTEGER=-6 +SQL_IS_OFF=0 +SQL_IS_ON=1 +SQL_IS_POINTER=-4 +SQL_IS_SELECT_INTO=0x4 +SQL_IS_SMALLINT=-8 +SQL_IS_UINTEGER=-5 +SQL_IS_USMALLINT=-7 +SQL_ISV_ASSERTIONS=0x1 +SQL_ISV_CHARACTER_SETS=0x2 +SQL_ISV_CHECK_CONSTRAINTS=0x4 +SQL_ISV_COLLATIONS=0x8 +SQL_ISV_COLUMN_DOMAIN_USAGE=0x10 +SQL_ISV_COLUMN_PRIVILEGES=0x20 +SQL_ISV_COLUMNS=0x40 +SQL_ISV_CONSTRAINT_COLUMN_USAGE=0x80 +SQL_ISV_CONSTRAINT_TABLE_USAGE=0x100 +SQL_ISV_DOMAIN_CONSTRAINTS=0x200 +SQL_ISV_DOMAINS=0x400 +SQL_ISV_KEY_COLUMN_USAGE=0x800 +SQL_ISV_REFERENTIAL_CONSTRAINTS=0x1000 +SQL_ISV_SCHEMATA=0x2000 +SQL_ISV_SQL_LANGUAGES=0x4000 +SQL_ISV_TABLE_CONSTRAINTS=0x8000 +SQL_ISV_TABLE_PRIVILEGES=0x10000 +SQL_ISV_TABLES=0x20000 +SQL_ISV_TRANSLATIONS=0x40000 +SQL_ISV_USAGE_PRIVILEGES=0x80000 +SQL_ISV_VIEW_COLUMN_USAGE=0x100000 +SQL_ISV_VIEW_TABLE_USAGE=0x200000 +SQL_ISV_VIEWS=0x400000 +SQL_KEYSET_CURSOR_ATTRIBUTES1=150 +SQL_KEYSET_CURSOR_ATTRIBUTES2=151 +SQL_KEYSET_SIZE=8 +SQL_KEYSET_SIZE_DEFAULT=0 +SQL_KEYWORDS=89 +SQL_LCK_EXCLUSIVE=0x2 +SQL_LCK_NO_CHANGE=0x1 +SQL_LCK_UNLOCK=0x4 +SQL_LEN_BINARY_ATTR_OFFSET=-100 +SQL_LEN_DATA_AT_EXEC_OFFSET=-100 +SQL_LIKE_ESCAPE_CLAUSE=113 +SQL_LIKE_ONLY=1 +SQL_LOCK_EXCLUSIVE=1 +SQL_LOCK_NO_CHANGE=0 +SQL_LOCK_TYPES=78 +SQL_LOCK_UNLOCK=2 +SQL_LOGIN_TIMEOUT=103 +SQL_LOGIN_TIMEOUT_DEFAULT=15U +SQL_LONGVARBINARY=-4 +SQL_LONGVARCHAR=-1 +SQL_MAX_ASYNC_CONCURRENT_STATEMENTS=10022 +SQL_MAX_BINARY_LITERAL_LEN=112 +SQL_MAX_CATALOG_NAME_LEN=34 +SQL_MAX_CHAR_LITERAL_LEN=108 +SQL_MAX_COLUMN_NAME_LEN=30 +SQL_MAX_COLUMNS_IN_GROUP_BY=97 +SQL_MAX_COLUMNS_IN_INDEX=98 +SQL_MAX_COLUMNS_IN_ORDER_BY=99 +SQL_MAX_COLUMNS_IN_SELECT=100 +SQL_MAX_COLUMNS_IN_TABLE=101 +SQL_MAX_CONCURRENT_ACTIVITIES=1 +SQL_MAX_CURSOR_NAME_LEN=31 +SQL_MAX_DRIVER_CONNECTIONS=0 +SQL_MAX_DSN_LENGTH=32 +SQL_MAX_IDENTIFIER_LEN=10005 +SQL_MAX_INDEX_SIZE=102 +SQL_MAX_LENGTH=3 +SQL_MAX_LENGTH_DEFAULT=0 +SQL_MAX_MESSAGE_LENGTH=512 +SQL_MAX_NUMERIC_LEN=16 +SQL_MAX_OPTION_STRING_LENGTH=256 +SQL_MAX_OWNER_NAME_LEN=32 +SQL_MAX_PROCEDURE_NAME_LEN=33 +SQL_MAX_QUALIFIER_NAME_LEN=34 +SQL_MAX_ROW_SIZE=104 +SQL_MAX_ROW_SIZE_INCLUDES_LONG=103 +SQL_MAX_ROWS=1 +SQL_MAX_ROWS_DEFAULT=0 +SQL_MAX_SCHEMA_NAME_LEN=32 +SQL_MAX_SQLSERVERNAME=128 +SQL_MAX_STATEMENT_LEN=105 +SQL_MAX_TABLE_NAME_LEN=35 +SQL_MAX_TABLES_IN_SELECT=106 +SQL_MAX_USER_NAME_LEN=107 +SQL_MAXIMUM_CATALOG_NAME_LENGTH=SQL_MAX_CATALOG_NAME_LEN +SQL_MAXIMUM_COLUMN_NAME_LENGTH=SQL_MAX_COLUMN_NAME_LEN +SQL_MAXIMUM_COLUMNS_IN_GROUP_BY=SQL_MAX_COLUMNS_IN_GROUP_BY +SQL_MAXIMUM_COLUMNS_IN_INDEX=SQL_MAX_COLUMNS_IN_INDEX +SQL_MAXIMUM_COLUMNS_IN_ORDER_BY=SQL_MAX_COLUMNS_IN_ORDER_BY +SQL_MAXIMUM_COLUMNS_IN_SELECT=SQL_MAX_COLUMNS_IN_SELECT +SQL_MAXIMUM_CONCURRENT_ACTIVITIES=SQL_MAX_CONCURRENT_ACTIVITIES +SQL_MAXIMUM_CURSOR_NAME_LENGTH=SQL_MAX_CURSOR_NAME_LEN +SQL_MAXIMUM_DRIVER_CONNECTIONS=SQL_MAX_DRIVER_CONNECTIONS +SQL_MAXIMUM_IDENTIFIER_LENGTH=SQL_MAX_IDENTIFIER_LEN +SQL_MAXIMUM_INDEX_SIZE=SQL_MAX_INDEX_SIZE +SQL_MAXIMUM_ROW_SIZE=SQL_MAX_ROW_SIZE +SQL_MAXIMUM_SCHEMA_NAME_LENGTH=SQL_MAX_SCHEMA_NAME_LEN +SQL_MAXIMUM_STATEMENT_LENGTH=SQL_MAX_STATEMENT_LEN +SQL_MAXIMUM_TABLES_IN_SELECT=SQL_MAX_TABLES_IN_SELECT +SQL_MAXIMUM_USER_NAME_LENGTH=SQL_MAX_USER_NAME_LEN +SQL_MINUTE=SQL_CODE_MINUTE +SQL_MINUTE_TO_SECOND=SQL_CODE_MINUTE_TO_SECOND +SQL_MODE_DEFAULT=SQL_MODE_READ_WRITE +SQL_MODE_READ_ONLY=1 +SQL_MODE_READ_WRITE=0 +SQL_MONTH=SQL_CODE_MONTH +SQL_MORE_INFO_NO=0 +SQL_MORE_INFO_YES=1 +SQL_MULT_RESULT_SETS=36 +SQL_MULTIPLE_ACTIVE_TXN=37 +SQL_NAMED=0 +SQL_NB_DEFAULT=SQL_NB_OFF +SQL_NB_OFF=0 +SQL_NB_ON=1 +SQL_NC_END=0x4 +SQL_NC_HIGH=0x0 +SQL_NC_LOW=0x1 +SQL_NC_OFF=0 +SQL_NC_ON=1 +SQL_NC_START=0x2 +SQL_NEED_DATA=99 +SQL_NEED_LONG_DATA_LEN=111 +SQL_NNC_NON_NULL=0x1 +SQL_NNC_NULL=0x0 +SQL_NO_ACTION=3 +SQL_NO_COLUMN_NUMBER=-1 +SQL_NO_DATA=100 +SQL_NO_DATA_FOUND=100 +SQL_NO_NULLS=0 +SQL_NO_ROW_NUMBER=-1 +SQL_NO_TOTAL=-4 +SQL_NON_NULLABLE_COLUMNS=75 +SQL_NONSCROLLABLE=0 +SQL_NOSCAN=2 +SQL_NOSCAN_DEFAULT=SQL_NOSCAN_OFF +SQL_NOSCAN_OFF=0 +SQL_NOSCAN_ON=1U +SQL_NOT_DEFERRABLE=7 +SQL_NTS=-3 +SQL_NTSL=-3 +SQL_NULL_COLLATION=85 +SQL_NULL_DATA=-1 +SQL_NULL_HANDLE=0 +SQL_NULL_HDBC=0 +SQL_NULL_HDESC=0 +SQL_NULL_HENV=0 +SQL_NULL_HSTMT=0 +SQL_NULLABLE=1 +SQL_NULLABLE_UNKNOWN=2 +SQL_NUM_EXTENSIONS=(SQL_EXT_API_LAST-SQL_EXT_API_START+1) +SQL_NUM_FUNCTIONS=23 +SQL_NUMERIC=2 +SQL_NUMERIC_FUNCTIONS=49 +SQL_OAC_LEVEL1=0x1 +SQL_OAC_LEVEL2=0x2 +SQL_OAC_NONE=0x0 +SQL_ODBC_API_CONFORMANCE=9 +SQL_ODBC_CURSORS=110 +SQL_ODBC_INTERFACE_CONFORMANCE=152 +SQL_ODBC_SAG_CLI_CONFORMANCE=12 +SQL_ODBC_SQL_CONFORMANCE=15 +SQL_ODBC_SQL_OPT_IEF=73 +SQL_ODBC_VER=10 +SQL_OIC_CORE=1 +SQL_OIC_LEVEL1=2 +SQL_OIC_LEVEL2=3 +SQL_OJ_ALL_COMPARISON_OPS=0x40 +SQL_OJ_CAPABILITIES=65003 +SQL_OJ_FULL=0x4 +SQL_OJ_INNER=0x20 +SQL_OJ_LEFT=0x1 +SQL_OJ_NESTED=0x8 +SQL_OJ_NOT_ORDERED=0x10 +SQL_OJ_RIGHT=0x2 +SQL_OPT_TRACE=104 +SQL_OPT_TRACE_DEFAULT=SQL_OPT_TRACE_OFF +SQL_OPT_TRACE_FILE_DEFAULT="\SQL.LOG" +SQL_OPT_TRACE_OFF=0 +SQL_OPT_TRACE_ON=1 +SQL_OPT_TRACEFILE=105 +SQL_ORDER_BY_COLUMNS_IN_SELECT=90 +SQL_OSC_CORE=0x1 +SQL_OSC_EXTENDED=0x2 +SQL_OSC_MINIMUM=0x0 +SQL_OSCC_COMPLIANT=0x1 +SQL_OSCC_NOT_COMPLIANT=0x0 +SQL_OU_DML_STATEMENTS=0x1 +SQL_OU_INDEX_DEFINITION=0x8 +SQL_OU_PRIVILEGE_DEFINITION=0x10 +SQL_OU_PROCEDURE_INVOCATION=0x2 +SQL_OU_TABLE_DEFINITION=0x4 +SQL_OUTER_JOIN_CAPABILITIES=SQL_OJ_CAPABILITIES +SQL_OUTER_JOINS=38 +SQL_OV_ODBC2=2 +SQL_OV_ODBC3=3 +SQL_OWNER_TERM=39 +SQL_OWNER_USAGE=91 +SQL_PACKET_SIZE=112 +SQL_PARAM_ARRAY_ROW_COUNTS=153 +SQL_PARAM_ARRAY_SELECTS=154 +SQL_PARAM_BIND_BY_COLUMN=0 +SQL_PARAM_BIND_TYPE_DEFAULT=SQL_PARAM_BIND_BY_COLUMN +SQL_PARAM_DIAG_UNAVAILABLE=1 +SQL_PARAM_ERROR=5 +SQL_PARAM_IGNORE=1 +SQL_PARAM_INPUT=1 +SQL_PARAM_INPUT_OUTPUT=2 +SQL_PARAM_OUTPUT=4 +SQL_PARAM_PROCEED=0 +SQL_PARAM_SUCCESS=0 +SQL_PARAM_SUCCESS_WITH_INFO=6 +SQL_PARAM_TYPE_DEFAULT=SQL_PARAM_INPUT_OUTPUT +SQL_PARAM_TYPE_UNKNOWN=0 +SQL_PARAM_UNUSED=7 +SQL_PARC_BATCH=1 +SQL_PARC_NO_BATCH=2 +SQL_PAS_BATCH=1 +SQL_PAS_NO_BATCH=2 +SQL_PAS_NO_SELECT=3 +SQL_PC_DEFAULT=SQL_PC_OFF +SQL_PC_NON_PSEUDO=SQL_PC_NOT_PSEUDO +SQL_PC_NOT_PSEUDO=1 +SQL_PC_OFF=0 +SQL_PC_ON=1 +SQL_PC_PSEUDO=2 +SQL_PC_UNKNOWN=0 +SQL_PERF_START=1 +SQL_PERF_STOP=2 +SQL_POS_ADD=0x10 +SQL_POS_DELETE=0x8 +SQL_POS_OPERATIONS=79 +SQL_POS_POSITION=0x1 +SQL_POS_REFRESH=0x2 +SQL_POS_UPDATE=0x4 +SQL_POSITION=0 +SQL_POSITIONED_STATEMENTS=80 +SQL_PRED_BASIC=2 +SQL_PRED_CHAR=1 +SQL_PRED_NONE=0 +SQL_PRED_SEARCHABLE=SQL_SEARCHABLE +SQL_PRESERVE_CURSORS=SQL_COPT_SS_PRESERVE_CURSORS +SQL_PROCEDURE_TERM=40 +SQL_PROCEDURES=21 +SQL_PS_POSITIONED_DELETE=0x1 +SQL_PS_POSITIONED_UPDATE=0x2 +SQL_PS_SELECT_FOR_UPDATE=0x4 +SQL_PT_FUNCTION=2 +SQL_PT_PROCEDURE=1 +SQL_PT_UNKNOWN=0 +SQL_QI_DEFAULT=SQL_QI_ON +SQL_QI_OFF=0 +SQL_QI_ON=1 +SQL_QL_END=0x2 +SQL_QL_START=0x1 +SQL_QU_DML_STATEMENTS=0x1 +SQL_QU_INDEX_DEFINITION=0x8 +SQL_QU_PRIVILEGE_DEFINITION=0x10 +SQL_QU_PROCEDURE_INVOCATION=0x2 +SQL_QU_TABLE_DEFINITION=0x4 +SQL_QUALIFIER_LOCATION=114 +SQL_QUALIFIER_NAME_SEPARATOR=41 +SQL_QUALIFIER_TERM=42 +SQL_QUALIFIER_USAGE=92 +SQL_QUERY_TIMEOUT=0 +SQL_QUERY_TIMEOUT_DEFAULT=0 +SQL_QUICK=0 +SQL_QUIET_MODE=111 +SQL_QUOTED_IDENTIFIER_CASE=93 +SQL_RD_DEFAULT=SQL_RD_ON +SQL_RD_OFF=0 +SQL_RD_ON=1U +SQL_RE_DEFAULT=SQL_RE_OFF +SQL_RE_OFF=0 +SQL_RE_ON=1 +SQL_REAL=7 +SQL_REFRESH=1 +SQL_REMOTE_PWD=SQL_COPT_SS_REMOTE_PWD +SQL_RESET_PARAMS=3 +SQL_RESTRICT=1 +SQL_RESULT_COL=3 +SQL_RETRIEVE_DATA=11 +SQL_RETURN_VALUE=5 +SQL_ROLLBACK=1 +SQL_ROW_ADDED=4 +SQL_ROW_DELETED=1 +SQL_ROW_ERROR=5 +SQL_ROW_IDENTIFIER=1 +SQL_ROW_IGNORE=1 +SQL_ROW_NOROW=3 +SQL_ROW_NUMBER=14 +SQL_ROW_NUMBER_UNKNOWN=-2 +SQL_ROW_PROCEED=0 +SQL_ROW_SUCCESS=0 +SQL_ROW_SUCCESS_WITH_INFO=6 +SQL_ROW_UPDATED=2 +SQL_ROW_UPDATES=11 +SQL_ROWSET_SIZE=9 +SQL_ROWSET_SIZE_DEFAULT=1U +SQL_ROWVER=2 +SQL_SC_FIPS127_2_TRANSITIONAL=0x2 +SQL_SC_NON_UNIQUE=0 +SQL_SC_SQL92_ENTRY=0x1 +SQL_SC_SQL92_FULL=0x8 +SQL_SC_SQL92_INTERMEDIATE=0x4 +SQL_SC_TRY_UNIQUE=1U +SQL_SC_UNIQUE=2U +SQL_SCC_ISO92_CLI=0x2 +SQL_SCC_XOPEN_CLI_VERSION1=0x1 +SQL_SCCO_LOCK=0x2 +SQL_SCCO_OPT_ROWVER=0x4 +SQL_SCCO_OPT_TIMESTAMP=SQL_SCCO_OPT_ROWVER +SQL_SCCO_OPT_VALUES=0x8 +SQL_SCCO_READ_ONLY=0x1 +SQL_SCHEMA_TERM=SQL_OWNER_TERM +SQL_SCHEMA_USAGE=SQL_OWNER_USAGE +SQL_SCOPE_CURROW=0 +SQL_SCOPE_SESSION=2 +SQL_SCOPE_TRANSACTION=1 +SQL_SCROLL_CONCURRENCY=43 +SQL_SCROLL_DYNAMIC=(-2) +SQL_SCROLL_FORWARD_ONLY=0 +SQL_SCROLL_KEYSET_DRIVEN=(-1) +SQL_SCROLL_OPTIONS=44 +SQL_SCROLL_STATIC=(-3L) +SQL_SCROLLABLE=1 +SQL_SDF_CURRENT_DATE=0x1 +SQL_SDF_CURRENT_TIME=0x2 +SQL_SDF_CURRENT_TIMESTAMP=0x4 +SQL_SEARCH_PATTERN_ESCAPE=14 +SQL_SEARCHABLE=3 +SQL_SECOND=SQL_CODE_SECOND +SQL_SENSITIVE=2 +SQL_SERVER_NAME=13 +SQL_SET_DEFAULT=4 +SQL_SET_NULL=2 +SQL_SETPARAM_VALUE_MAX=(-1) +SQL_SETPOS_MAX_LOCK_VALUE=SQL_LOCK_UNLOCK +SQL_SETPOS_MAX_OPTION_VALUE=SQL_ADD +SQL_SFKD_CASCADE=0x1 +SQL_SFKD_NO_ACTION=0x2 +SQL_SFKD_SET_DEFAULT=0x4 +SQL_SFKD_SET_NULL=0x8 +SQL_SFKU_CASCADE=0x1 +SQL_SFKU_NO_ACTION=0x2 +SQL_SFKU_SET_DEFAULT=0x4 +SQL_SFKU_SET_NULL=0x8 +SQL_SG_DELETE_TABLE=0x20 +SQL_SG_INSERT_COLUMN=0x80 +SQL_SG_INSERT_TABLE=0x40 +SQL_SG_REFERENCES_COLUMN=0x200 +SQL_SG_REFERENCES_TABLE=0x100 +SQL_SG_SELECT_TABLE=0x400 +SQL_SG_UPDATE_COLUMN=0x1000 +SQL_SG_UPDATE_TABLE=0x800 +SQL_SG_USAGE_ON_CHARACTER_SET=0x2 +SQL_SG_USAGE_ON_COLLATION=0x4 +SQL_SG_USAGE_ON_DOMAIN=0x1 +SQL_SG_USAGE_ON_TRANSLATION=0x8 +SQL_SG_WITH_GRANT_OPTION=0x10 +SQL_SIGNED_OFFSET=(-20) +SQL_SIMULATE_CURSOR=10 +SQL_SMALLINT=5 +SQL_SNVF_BIT_LENGTH=0x1 +SQL_SNVF_CHAR_LENGTH=0x2 +SQL_SNVF_CHARACTER_LENGTH=0x4 +SQL_SNVF_EXTRACT=0x8 +SQL_SNVF_OCTET_LENGTH=0x10 +SQL_SNVF_POSITION=0x20 +SQL_SO_DYNAMIC=0x4 +SQL_SO_FORWARD_ONLY=0x1 +SQL_SO_KEYSET_DRIVEN=0x2 +SQL_SO_MIXED=0x8 +SQL_SO_STATIC=0x10 +SQL_SOPT_SS_BASE=1225 +SQL_SOPT_SS_CURRENT_COMMAND=(SQL_SOPT_SS_BASE + 1) +SQL_SOPT_SS_CURSOR_OPTIONS=(SQL_SOPT_SS_BASE + 5) +SQL_SOPT_SS_DEFER_PREPARE=(SQL_SOPT_SS_BASE + 7) +SQL_SOPT_SS_HIDDEN_COLUMNS=(SQL_SOPT_SS_BASE + 2) +SQL_SOPT_SS_MAX_USED=SQL_SOPT_SS_DEFER_PREPARE +SQL_SOPT_SS_NOBROWSETABLE=(SQL_SOPT_SS_BASE + 3) +SQL_SOPT_SS_NOCOUNT_STATUS=(SQL_SOPT_SS_BASE + 6) +SQL_SOPT_SS_REGIONALIZE=(SQL_SOPT_SS_BASE + 4) +SQL_SOPT_SS_TEXTPTR_LOGGING=(SQL_SOPT_SS_BASE + 0) +SQL_SP_BETWEEN=0x800 +SQL_SP_COMPARISON=0x1000 +SQL_SP_EXISTS=0x1 +SQL_SP_IN=0x400 +SQL_SP_ISNOTNULL=0x2 +SQL_SP_ISNULL=0x4 +SQL_SP_LIKE=0x200 +SQL_SP_MATCH_FULL=0x8 +SQL_SP_MATCH_PARTIAL=0x10 +SQL_SP_MATCH_UNIQUE_FULL=0x20 +SQL_SP_MATCH_UNIQUE_PARTIAL=0x40 +SQL_SP_OVERLAPS=0x80 +SQL_SP_QUANTIFIED_COMPARISON=0x2000 +SQL_SP_UNIQUE=0x100 +SQL_SPEC_MAJOR=2 +SQL_SPEC_MINOR=50 +SQL_SPEC_STRING="02.50" +SQL_SPECIAL_CHARACTERS=94 +SQL_SQ_COMPARISON=0x1 +SQL_SQ_CORRELATED_SUBQUERIES=0x10 +SQL_SQ_EXISTS=0x2 +SQL_SQ_IN=0x4 +SQL_SQ_QUANTIFIED=0x8 +SQL_SQL_CONFORMANCE=118 +SQL_SQL92_DATETIME_FUNCTIONS=155 +SQL_SQL92_FOREIGN_KEY_DELETE_RULE=156 +SQL_SQL92_FOREIGN_KEY_UPDATE_RULE=157 +SQL_SQL92_GRANT=158 +SQL_SQL92_NUMERIC_VALUE_FUNCTIONS=159 +SQL_SQL92_PREDICATES=160 +SQL_SQL92_RELATIONAL_JOIN_OPERATORS=161 +SQL_SQL92_REVOKE=162 +SQL_SQL92_ROW_VALUE_CONSTRUCTOR=163 +SQL_SQL92_STRING_FUNCTIONS=164 +SQL_SQL92_VALUE_EXPRESSIONS=165 +SQL_SQLSTATE_SIZE=5 +SQL_SQLSTATE_SIZEW=10 +SQL_SR_CASCADE=0x20 +SQL_SR_DELETE_TABLE=0x80 +SQL_SR_GRANT_OPTION_FOR=0x10 +SQL_SR_INSERT_COLUMN=0x200 +SQL_SR_INSERT_TABLE=0x100 +SQL_SR_REFERENCES_COLUMN=0x800 +SQL_SR_REFERENCES_TABLE=0x400 +SQL_SR_RESTRICT=0x40 +SQL_SR_SELECT_TABLE=0x1000 +SQL_SR_UPDATE_COLUMN=0x4000 +SQL_SR_UPDATE_TABLE=0x2000 +SQL_SR_USAGE_ON_CHARACTER_SET=0x2 +SQL_SR_USAGE_ON_COLLATION=0x4 +SQL_SR_USAGE_ON_DOMAIN=0x1 +SQL_SR_USAGE_ON_TRANSLATION=0x8 +SQL_SRJO_CORRESPONDING_CLAUSE=0x1 +SQL_SRJO_CROSS_JOIN=0x2 +SQL_SRJO_EXCEPT_JOIN=0x4 +SQL_SRJO_FULL_OUTER_JOIN=0x8 +SQL_SRJO_INNER_JOIN=0x10 +SQL_SRJO_INTERSECT_JOIN=0x20 +SQL_SRJO_LEFT_OUTER_JOIN=0x40 +SQL_SRJO_NATURAL_JOIN=0x80 +SQL_SRJO_RIGHT_OUTER_JOIN=0x100 +SQL_SRJO_UNION_JOIN=0x200 +SQL_SRVC_DEFAULT=0x4 +SQL_SRVC_NULL=0x2 +SQL_SRVC_ROW_SUBQUERY=0x8 +SQL_SRVC_VALUE_EXPRESSION=0x1 +SQL_SS_ADDITIONS=0x1 +SQL_SS_DELETIONS=0x2 +SQL_SS_DL_DEFAULT="C:\\STATS.LOG" +SQL_SS_QI_DEFAULT=30000 +SQL_SS_QL_DEFAULT="C:\\QUERY.LOG" +SQL_SS_UPDATES=0x4 +SQL_SS_VARIANT=-150 +SQL_SSF_CONVERT=0x1 +SQL_SSF_LOWER=0x2 +SQL_SSF_SUBSTRING=0x8 +SQL_SSF_TRANSLATE=0x10 +SQL_SSF_TRIM_BOTH=0x20 +SQL_SSF_TRIM_LEADING=0x40 +SQL_SSF_TRIM_TRAILING=0x80 +SQL_SSF_UPPER=0x4 +SQL_STANDARD_CLI_CONFORMANCE=166 +SQL_STATIC_CURSOR_ATTRIBUTES1=167 +SQL_STATIC_CURSOR_ATTRIBUTES2=168 +SQL_STATIC_SENSITIVITY=83 +SQL_STILL_EXECUTING=2 +SQL_STMT_OPT_MAX=SQL_BIND_TYPE +SQL_STMT_OPT_MIN=SQL_QUERY_TIMEOUT +SQL_STRING_FUNCTIONS=50 +SQL_SU_DML_STATEMENTS=SQL_OU_DML_STATEMENTS +SQL_SU_INDEX_DEFINITION=SQL_OU_INDEX_DEFINITION +SQL_SU_PRIVILEGE_DEFINITION=SQL_OU_PRIVILEGE_DEFINITION +SQL_SU_PROCEDURE_INVOCATION=SQL_OU_PROCEDURE_INVOCATION +SQL_SU_TABLE_DEFINITION=SQL_OU_TABLE_DEFINITION +SQL_SUBQUERIES=95 +SQL_SUCCESS=0 +SQL_SUCCESS_WITH_INFO=1 +SQL_SVE_CASE=0x1 +SQL_SVE_CAST=0x2 +SQL_SVE_COALESCE=0x4 +SQL_SVE_NULLIF=0x8 +SQL_SYSTEM_FUNCTIONS=51 +SQL_TABLE_STAT=0 +SQL_TABLE_TERM=45 +SQL_TC_ALL=0x2 +SQL_TC_DDL_COMMIT=0x3 +SQL_TC_DDL_IGNORE=0x4 +SQL_TC_DML=0x1 +SQL_TC_NONE=0x0 +SQL_TEXTPTR_LOGGING=SQL_SOPT_SS_TEXTPTR_LOGGING +SQL_TIME=10 +SQL_TIME_LEN=8 +SQL_TIMEDATE_ADD_INTERVALS=109 +SQL_TIMEDATE_DIFF_INTERVALS=110 +SQL_TIMEDATE_FUNCTIONS=52 +SQL_TIMESTAMP=11 +SQL_TIMESTAMP_LEN=19 +SQL_TINYINT=(-6) +SQL_TL_DEFAULT=SQL_TL_ON +SQL_TL_OFF=0 +SQL_TL_ON=1 +SQL_TRANSACTION_CAPABLE=SQL_TXN_CAPABLE +SQL_TRANSACTION_ISOLATION_OPTION=SQL_TXN_ISOLATION_OPTION +SQL_TRANSACTION_READ_COMMITTED=SQL_TXN_READ_COMMITTED +SQL_TRANSACTION_READ_UNCOMMITTED=SQL_TXN_READ_UNCOMMITTED +SQL_TRANSACTION_REPEATABLE_READ=SQL_TXN_REPEATABLE_READ +SQL_TRANSACTION_SERIALIZABLE=SQL_TXN_SERIALIZABLE +SQL_TRANSLATE_DLL=106 +SQL_TRANSLATE_OPTION=107 +SQL_TRUE=1 +SQL_TXN_CAPABLE=46 +SQL_TXN_ISOLATION=108 +SQL_TXN_ISOLATION_OPTION=72 +SQL_TXN_READ_COMMITTED=0x2 +SQL_TXN_READ_UNCOMMITTED=0x1 +SQL_TXN_REPEATABLE_READ=0x4 +SQL_TXN_SERIALIZABLE=0x8 +SQL_TXN_VERSIONING=0x10 +SQL_TYPE_DATE=91 +SQL_TYPE_DRIVER_END=SQL_UNICODE_LONGVARCHAR +SQL_TYPE_DRIVER_START=SQL_INTERVAL_YEAR +SQL_TYPE_MAX=SQL_VARCHAR +SQL_TYPE_MIN=SQL_BIT +SQL_TYPE_NULL=0 +SQL_TYPE_TIME=92 +SQL_TYPE_TIMESTAMP=93 +SQL_U_UNION=0x1 +SQL_U_UNION_ALL=0x2 +SQL_UB_DEFAULT=SQL_UB_OFF +SQL_UB_FIXED=SQL_UB_ON +SQL_UB_OFF=0 +SQL_UB_ON=1 +SQL_UB_VARIABLE=2 +SQL_UD_NOTSET=NUL +SQL_UNBIND=2 +SQL_UNICODE=-95 +SQL_UNICODE_CHAR=SQL_UNICODE +SQL_UNICODE_LONGVARCHAR=-97 +SQL_UNICODE_VARCHAR=-96 +SQL_UNION=96 +SQL_UNION_STATEMENT=SQL_UNION +SQL_UNKNOWN_TYPE=0 +SQL_UNNAMED=1 +SQL_UNSEARCHABLE=0 +SQL_UNSIGNED_OFFSET=-22 +SQL_UNSPECIFIED=0 +SQL_UP_DEFAULT=SQL_UP_ON +SQL_UP_OFF=0 +SQL_UP_ON=1 +SQL_UP_ON_DROP=2 +SQL_UPDATE=2 +SQL_UPDATE_BY_BOOKMARK=5 +SQL_US_UNION=SQL_U_UNION +SQL_US_UNION_ALL=SQL_U_UNION_AL +SQL_USE_BOOKMARKS=12 +SQL_USE_PROCEDURE_FOR_PREPARE=SQL_COPT_SS_USE_PROC_FOR_PREP +SQL_USER_NAME=47 +SQL_VARBINARY=-3 +SQL_VARCHAR=12 +SQL_VARLEN_DATA=-10 +SQL_WCHAR=-8 +SQL_WLONGVARCHAR=-10 +SQL_WVARCHAR=-9 +SQL_XL_DEFAULT=SQL_XL_ON +SQL_XL_OFF=0 +SQL_XL_ON=1 +SQL_XOPEN_CLI_YEAR=10000 +SQL_YEAR=SQL_CODE_YEAR +SQL_YEAR_TO_MONTH=SQL_CODE_YEAR_TO_MONTH +SQLALTCONTROL=0xAF +SQLALTFMT=0xA8 +SQLALTNAME=0xA7 +SQLALTROW=0xD3 +SQLAOPANY=0x53 +SQLAOPAVG=0x4F +SQLAOPCNT=0x4B +SQLAOPMAX=0x52 +SQLAOPMIN=0x51 +SQLAOPNOOP=0x56 +SQLAOPSTDEV=0x30 +SQLAOPSTDEVP=0x31 +SQLAOPSUM=0x4D +SQLAOPVAR=0x32 +SQLAOPVARP=0x33 +SQLBIGBINARY=0xAD +SQLBIGCHAR=0xAF +SQLBIGVARBINARY=0xA5 +SQLBIGVARCHAR=0xA7 +SQLBINARY=0x2D +SQLBIT=0x32 +SQLBITN=0x68 +SQLCHAR=0x2F +SQLCHARACTER=0x2F +SQLCOLFMT=0xA1 +SQLCOLINFO=0xA5 +SQLCOLNAME=0xA0 +SQLCONTROL=0xAE +SQLCRSAGR=10079 +SQLCRSBROL=10087 +SQLCRSBSKEY=10082 +SQLCRSBUFR=10085 +SQLCRSCMD=10076 +SQLCRSDIS=10078 +SQLCRSFLAST=10089 +SQLCRSFRAND=10088 +SQLCRSFROWN=10086 +SQLCRSINV=10075 +SQLCRSMEM=10081 +SQLCRSNOIND=10077 +SQLCRSNORES=10083 +SQLCRSNOUPD=10095 +SQLCRSORD=10080 +SQLCRSOS2=10096 +SQLCRSRO=10090 +SQLCRSTAB=10091 +SQLCRSUPDNB=10093 +SQLCRSUPDTAB=10092 +SQLCRSVIEW=10084 +SQLCRSVIIND=10094 +SQLDATETIM4=0x3A +SQLDATETIME=0x3D +SQLDATETIMN=0x6F +SQLDECIMAL=0x6A +SQLDECIMALN=0x6A +SQLDMO_BSTR=BSTR +SQLDMO_LPBSTR=LPBSTR +SQLDMO_LPCSTR=LPCOLESTR +SQLDMOVERSION_700=0x7000000 +SQLDMOVERSION_CURRENT=SQLDMOVERSION_700 +SQLDONE=0xFD +SQLDONEINPROC=0xFF +SQLDONEPROC=0xFE +SQLEAAMT=10046 +SQLEABMT=10043 +SQLEABNC=10042 +SQLEABNP=10044 +SQLEASEC=10022 +SQLEASNL=10031 +SQLEASUL=10032 +SQLEAUTN=10014 +SQLEBBCI=10050 +SQLEBCBC=10060 +SQLEBCFO=10061 +SQLEBCNE=10099 +SQLEBCNN=10053 +SQLEBCNT=10072 +SQLEBCOR=10054 +SQLEBCPB=10057 +SQLEBCPI=10055 +SQLEBCPN=10056 +SQLEBCPS=10106 +SQLEBCRO=10098 +SQLEBCSA=10097 +SQLEBCSI=10068 +SQLEBCSK=10100 +SQLEBCUO=10063 +SQLEBCVH=10062 +SQLEBCWE=10052 +SQLEBDIO=10071 +SQLEBEOF=10067 +SQLEBIHC=10102 +SQLEBIVI=10059 +SQLEBNCR=10045 +SQLEBSKERR=10070 +SQLEBTMT=10066 +SQLEBTOK=10008 +SQLEBTYP=10041 +SQLEBUOE=10064 +SQLEBWEF=10065 +SQLEBWFF=10103 +SQLECLOS=10018 +SQLECNOR=10011 +SQLECNULL=10036 +SQLECOFL=10015 +SQLECONN=10004 +SQLECONNFB=10110 +SQLECSYN=10039 +SQLEDBOP=10034 +SQLEDBPS=10029 +SQLEDDNE=10005 +SQLEDNTI=10020 +SQLEDTC=10107 +SQLEICN=10017 +SQLEIFNB=10048 +SQLEIOPT=10030 +SQLEITIM=10028 +SQLEKBCI=10051 +SQLEKBCO=10049 +SQLEMDBP=10073 +SQLEMEM=10000 +SQLEMODE=10026 +SQLENLOG=10002 +SQLENONET=10040 +SQLENONFLOAT=10109 +SQLENOTIMPL=10108 +SQLENPRM=10033 +SQLENSIP=10035 +SQLENSPE=10009 +SQLENTLL=10023 +SQLENTXT=10019 +SQLENULL=10001 +SQLENULLO=10006 +SQLENXID=10047 +SQLEOLDVR=10105 +SQLEOOB=10027 +SQLEPARM=10013 +SQLEPNUL=10069 +SQLEPWD=10003 +SQLERDCN=10016 +SQLEREAD=10010 +SQLERPND=10038 +SQLERRMC_SIZ=70 +SQLERROR=0xAA +SQLESEOF=10037 +SQLESMSG=10007 +SQLETIME=10024 +SQLETMTD=10021 +SQLETSIT=10012 +SQLEUVBF=10101 +SQLEVDPT=10058 +SQLEWRIT=10025 +SQLFLT4=0x3B +SQLFLT8=0x3E +SQLFLTN=0x6D +SQLIMAGE=0x22 +SQLINFO=0xAB +SQLINIT=10074 +SQLINT1=0x30 +SQLINT2=0x34 +SQLINT4=0x38 +SQLINT8=0x7F +SQLINTN=0x26 +SQLLEN=SQLINTEGER +SQLLOGINACK=0xAD +SQLMONEY=0x3C +SQLMONEY4=0x7A +SQLMONEYN=0x6E +SQLNCHAR=0xEF +SQLNSOBJECTTYPE_LAST=SQLNSOBJECTTYPE_CURRENTACTIVITY_LOCKEDOBJECT_INFO +SQLNSVersion_Major=7 +SQLNSVersion_Minor=0 +SQLNTEXT=0x63 +SQLNUMERIC=0x6C +SQLNUMERICN=0x6C +SQLNUMVAL=10104 +SQLNVARCHAR=0xE7 +SQLOFFSET=0x78 +SQLOLE_BSTR=BSTRA +SQLOLE_LPBSTR=LPBSTRA +SQLOLE_LPCSTR=LPCWSTR +SQLOLEVERSION_600=0x60000 +SQLOLEVERSION_650=0x63200 +SQLOLEVERSION_CURRENT=SQLOLEVERSION_650 +SQLORDER=0xA9 +SQLPROCID=0x7C +SQLRETURN=0xDB +SQLRETURNSTATUS=0x79 +SQLRETURNVALUE=0xAC +SQLROW=0xD1 +SQLROWCOUNT=SQLUINTEGER +SQLROWOFFSET=SQLINTEGER +SQLROWSETSIZE=SQLUINTEGER +SQLSETPOSIROW=SQLUSMALLINT +SQLTABNAME=0xA4 +SQLTEXT=0x23 +SQLTRANSID=DWORD +SQLudtBINARY=3 +SQLudtBIT=16 +SQLudtBITN=0 +SQLudtCHAR=1 +SQLudtDATETIM4=22 +SQLudtDATETIME=12 +SQLudtDATETIMN=15 +SQLudtDECML=24 +SQLudtDECMLN=26 +SQLudtFLT4=23 +SQLudtFLT8=8 +SQLudtFLTN=14 +SQLudtIMAGE=20 +SQLudtINT1=5 +SQLudtINT2=6 +SQLudtINT4=7 +SQLudtINTN=13 +SQLudtMONEY=11 +SQLudtMONEY4=21 +SQLudtMONEYN=17 +SQLudtNUM=10 +SQLudtNUMN=25 +SQLudtSYSNAME=18 +SQLudtTEXT=19 +SQLudtTIMESTAMP=80 +SQLudtUNIQUEIDENTIFIER=0 +SQLudtVARBINARY=4 +SQLudtVARCHAR=2 +SQLULEN=SQLUINTEGER +SQLUNIQUEID=0x24 +SQLVARBINARY=0x25 +SQLVARCHAR=0x27 +SQLVARIANT=0x62 +SQLVOID=0x1F +SRA_FUNC=0x3C +SRA_FUNC_STR="sra" +SRCAND=0x8800C6 +SRCCOPY=0xCC0020 +SRCDECIMALBIND=19 +SRCERASE=0x440328 +SRCINFO_DESCRIPTION=3 +SRCINFO_FLAGS=4 +SRCINFO_PATH=1 +SRCINFO_TAGFILE=2 +SRCINVERT=0x660046 +SRCLIST_APPEND=0x200 +SRCLIST_NOBROWSE=0x2 +SRCLIST_NOSTRIPPLATFORM=0x400 +SRCLIST_SUBDIRS=0x100 +SRCLIST_SYSIFADMIN=0x40 +SRCLIST_SYSTEM=0x10 +SRCLIST_TEMPORARY=0x1 +SRCLIST_USER=0x20 +SRCNUMERICBIND=20 +SRCPAINT=0xEE0086 +SRL_FUNC=0x34 +SRL_FUNC_STR="srl" +SRV_ANSI_CODEPAGE=19 +SRV_APPLNAME=19 +SRV_ATTENTION=6 +SRV_ATTENTION_ACK=16 +SRV_BCPFLAG=24 +SRV_CANCEL=11 +SRV_CLIB=21 +SRV_CLOSE=13 +SRV_CONNECT=2 +SRV_CONNECT_V7=16 +SRV_CONNECTIONS=1 +SRV_CONTINUE=0 +SRV_CPID=18 +SRV_DATATYPE=2 +SRV_DEFAULT_PACKETSIZE=26 +SRV_DISCONNECT=5 +SRV_DONE=1 +SRV_DONE_COUNT=0x10 +SRV_DONE_ERROR=0x2 +SRV_DONE_FINAL=0x0 +SRV_DONE_MORE=0x1 +SRV_DONE_RPC_IN_BATCH=0x80 +SRV_DUPLICATE_HANDLER=2 +SRV_ENO_OS_ERR=0 +SRV_ERROR=0 +SRV_EVENT=4 +SRV_EXIT=10 +SRV_FATAL_PROCESS=10 +SRV_FATAL_SERVER=19 +SRV_HOST=15 +SRV_INFO=1 +SRV_INTERNAL_HANDLER=99 +SRV_LANGUAGE=1 +SRV_LIBVERS=22 +SRV_LOGFILE=2 +SRV_LSECURE=30 +SRV_MAX_PACKETS=10 +SRV_MAX_PACKETSIZE=17 +SRV_MAXWORKINGTHREADS=11 +SRV_MINWORKINGTHREADS=12 +SRV_MSG_ERROR=2 +SRV_MSG_INFO=1 +SRV_NATLANG=25 +SRV_NETSPID=11 +SRV_NETWORK_CONNECTION=29 +SRV_NETWORK_MODULE=27 +SRV_NETWORK_VERSION=28 +SRV_NOMETADATA=0x2 +SRV_NULLTERM=-1 +SRV_OLEDB=20 +SRV_PARAMDEFAULT=0x2 +SRV_PARAMRETURN=0x1 +SRV_PASSTHROUGH=27 +SRV_PIPEHANDLE=26 +SRV_PRACK=14 +SRV_PRERROR=15 +SRV_PRIORITY_CRITICAL=THREAD_PRIORITY_TIME_CRITICA +SRV_PRIORITY_HIGH=THREAD_PRIORITY_HIGHEST +SRV_PRIORITY_LOW=THREAD_PRIORITY_LOWEST +SRV_PRIORITY_NORMAL=THREAD_PRIORITY_NORMA +SRV_PROGRAMMER_DEFINED=100 +SRV_PWD=17 +SRV_RECOMPILE=0x1 +SRV_REMOTE_ACCESS=7 +SRV_REMOTE_CONNECTIONS=9 +SRV_RESTART=4 +SRV_RMTSERVER=14 +SRV_ROWSENT=23 +SRV_RPC=3 +SRV_SAXP=31 +SRV_SERVERNAME=0 +SRV_SETUP=12 +SRV_SKIP=17 +SRV_SLEEP=7 +SRV_SPID=10 +SRV_SPROC_CODEPAGE=36 +SRV_STACKSIZE=3 +SRV_START=8 +SRV_STATUS=13 +SRV_STOP=9 +SRV_TDS=20 +SRV_TDS_2_0=1 +SRV_TDS_3_4=2 +SRV_TDS_4_2=3 +SRV_TDS_6_0=4 +SRV_TDS_7_0=5 +SRV_TDS_BIGBINARY=0xAD +SRV_TDS_BIGCHAR=0xAF +SRV_TDS_BIGVARBINARY=0xA5 +SRV_TDS_BIGVARCHAR=0xA7 +SRV_TDS_BINARY=0x2D +SRV_TDS_BIT=0x32 +SRV_TDS_BITN=0x68 +SRV_TDS_CHAR=0x2F +SRV_TDS_DATETIM4=0x3A +SRV_TDS_DATETIME=0x3D +SRV_TDS_DATETIMN=0x6F +SRV_TDS_DECIMAL=0x37 +SRV_TDS_DECIMALN=0x6A +SRV_TDS_FLT4=0x3B +SRV_TDS_FLT8=0x3E +SRV_TDS_FLTN=0x6D +SRV_TDS_GUID=0x24 +SRV_TDS_IMAGE=0x22 +SRV_TDS_INT1=0x30 +SRV_TDS_INT2=0x34 +SRV_TDS_INT4=0x38 +SRV_TDS_INTN=0x26 +SRV_TDS_MONEY=0x3C +SRV_TDS_MONEY4=0x7A +SRV_TDS_MONEYN=0x6E +SRV_TDS_NCHAR=0xEF +SRV_TDS_NONE=0 +SRV_TDS_NTEXT=0x63 +SRV_TDS_NULL=0x1F +SRV_TDS_NUMERIC=0x3F +SRV_TDS_NUMERICN=0x6C +SRV_TDS_NVARCHAR=0xE7 +SRV_TDS_TEXT=0x23 +SRV_TDS_VARBINARY=0x25 +SRV_TDS_VARCHAR=0x27 +SRV_THREADPRIORITY=18 +SRV_THREADTIMEOUT=13 +SRV_TRANSMGR=18 +SRV_TYPE=12 +SRV_UNICODE_PWD=35 +SRV_UNICODE_USER=33 +SRV_USER=16 +SRV_VERSION=6 +SRVBIGBINARY=SRV_TDS_BIGBINARY +SRVBIGCHAR=SRV_TDS_BIGCHAR +SRVBIGVARBINARY=SRV_TDS_BIGVARBINARY +SRVBIGVARCHAR=SRV_TDS_BIGVARCHAR +SRVBINARY=SRV_TDS_BINARY +SRVBIT=SRV_TDS_BIT +SRVBITN=SRV_TDS_BITN +SRVCHAR=SRV_TDS_CHAR +SRVDATETIM4=SRV_TDS_DATETIM4 +SRVDATETIME=SRV_TDS_DATETIME +SRVDATETIMN=SRV_TDS_DATETIMN +SRVDECIMAL=SRV_TDS_DECIMA +SRVDECIMALN=SRV_TDS_DECIMALN +SRVFLT4=SRV_TDS_FLT4 +SRVFLT8=SRV_TDS_FLT8 +SRVFLTN=SRV_TDS_FLTN +SRVGUID=SRV_TDS_GUID +SRVIMAGE=SRV_TDS_IMAGE +SRVINT1=SRV_TDS_INT1 +SRVINT2=SRV_TDS_INT2 +SRVINT4=SRV_TDS_INT4 +SRVINTN=SRV_TDS_INTN +SRVMONEY=SRV_TDS_MONEY +SRVMONEY4=SRV_TDS_MONEY4 +SRVMONEYN=SRV_TDS_MONEYN +SRVNCHAR=SRV_TDS_NCHAR +SRVNTEXT=SRV_TDS_NTEXT +SRVNULL=SRV_TDS_NUL +SRVNUMERIC=SRV_TDS_NUMERIC +SRVNUMERICN=SRV_TDS_NUMERICN +SRVNVARCHAR=SRV_TDS_NVARCHAR +SRVTEXT=SRV_TDS_TEXT +SRVVARBINARY=SRV_TDS_VARBINARY +SRVVARCHAR=SRV_TDS_VARCHAR +SS_BITMAP=0xE +SS_BLACKFRAME=0x7 +SS_BLACKRECT=0x4 +SS_CENTER=0x1 +SS_CENTERIMAGE=0x200 +SS_ELLIPSISMASK=0xC000 +SS_ENDELLIPSIS=0x4000 +SS_ENHMETAFILE=0xF +SS_ETCHEDFRAME=0x12 +SS_ETCHEDHORZ=0x10 +SS_ETCHEDVERT=0x11 +SS_GRAYFRAME=0x8 +SS_GRAYRECT=0x5 +SS_ICON=0x3 +SS_LEFT=0x0 +SS_LEFTNOWORDWRAP=0xC +SS_LEVEL_VERSION=0 +SS_MAJOR_VERSION=7 +SS_MINIMUM_VERSION="7.00.00.0000" +SS_MINOR_VERSION=0 +SS_NOPREFIX=0x80 +SS_NOTIFY=0x100 +SS_OWNERDRAW=0xD +SS_PATHELLIPSIS=0x8000 +SS_REALSIZECONTROL=0x40 +SS_REALSIZEIMAGE=0x800 +SS_RIGHT=0x2 +SS_RIGHTJUST=0x400 +SS_SIMPLE=0xB +SS_SUNKEN=0x1000 +SS_TYPEMASK=0x1F +SS_USERITEM=0xA +SS_WHITEFRAME=0x9 +SS_WHITERECT=0x6 +SS_WORDELLIPSIS=0xC000 +SSA_BREAK=0x40 +SSA_CLIP=0x4 +SSA_DONTGLYPH=0x40000000 +SSA_DZWG=0x10 +SSA_FALLBACK=0x20 +SSA_FIT=0x8 +SSA_FULLMEASURE=0x4000000 +SSA_GCP=0x200 +SSA_GLYPHS=0x80 +SSA_HIDEHOTKEY=0x2000 +SSA_HOTKEY=0x400 +SSA_HOTKEYONLY=0x2400 +SSA_LAYOUTRTL=0x20000000 +SSA_LINK=0x1000 +SSA_LPKANSIFALLBACK=0x8000000 +SSA_METAFILE=0x800 +SSA_NOKASHIDA=0x80000000 +SSA_PASSWORD=0x1 +SSA_PIDX=0x10000000 +SSA_RTL=0x100 +SSA_TAB=0x2 +SSF_AVAILABLE=0x2 +SSF_DESKTOPHTML=0x200 +SSF_DONTPRETTYPATH=0x800 +SSF_DOUBLECLICKINWEBVIEW=0x80 +SSF_EXCLUDEFILEEXTS=0x4 +SSF_HIDEICONS=0x4000 +SSF_INDICATOR=0x4 +SSF_MAPNETDRVBTN=0x1000 +SSF_MAPNETDRVBUTTON=0x1000 +SSF_NOCONFIRMRECYCLE=0x8000 +SSF_SHOWALLOBJECTS=0x1 +SSF_SHOWATTRIBCOL=0x100 +SSF_SHOWCOMPCOLOR=0x8 +SSF_SHOWEXTENSIONS=0x2 +SSF_SHOWINFOTIP=0x2000 +SSF_SHOWSYSFILES=0x20 +SSF_SOUNDSENTRYON=0x1 +SSF_UNKNOWN=0x10 +SSF_WIN95CLASSIC=0x400 +SSGF_DISPLAY=3 +SSGF_NONE=0 +SSIR_FUNC=(PRIV_PAL_FUNC|0xC) +SSIR_FUNC_STR="ssir" +SSL_CRACK_CERTIFICATE_NAME="SslCrackCertificate" +SSL_FREE_CERTIFICATE_NAME="SslFreeCertificate" +SSL2SP_NAME=SSL2SP_NAME_W +SSL2SP_NAME_A="Microsoft SSL 2.0" +SSL2SP_NAME_W="Microsoft SSL 2.0" +SSL3SP_NAME=SSL3SP_NAME_A +SSL3SP_NAME_A="Microsoft SSL 3.0" +SSL3SP_NAME_W="Microsoft SSL 3.0" +SSLOLD_NAME=SSLOLD_NAME_W +SSLOLD_NAME_A="Microsoft SSL" +SSLOLD_NAME_W="Microsoft SSL" +SSO_3270_PASSWORD="MS$SAMEP" +SSO_3270_USERNAME="MS$SAMEU" +SSPI_LOGON_USER_FN=SSPI_LOGON_USER_FN_A +SSPROP_ENABLEFASTLOAD=2 +SSPROP_FASTLOADKEEPIDENTITY=11 +SSPROP_FASTLOADKEEPNULLS=10 +SSPROP_FASTLOADOPTIONS=9 +SSPROP_INIT_APPNAME=10 +SSPROP_INIT_AUTOTRANSLATE=8 +SSPROP_INIT_CURRENTLANGUAGE=4 +SSPROP_INIT_FILENAME=12 +SSPROP_INIT_NETWORKADDRESS=5 +SSPROP_INIT_NETWORKLIBRARY=6 +SSPROP_INIT_PACKETSIZE=9 +SSPROP_INIT_USEPROCFORPREP=7 +SSPROP_INIT_WSID=11 +SSPROP_MAXBLOBLENGTH=8 +SSPROP_QUOTEDCATALOGNAMES=2 +SSPROPVAL_USEPROCFORPREP_OFF=0 +SSPROPVAL_USEPROCFORPREP_ON=1 +SSPROPVAL_USEPROCFORPREP_ON_DROP=2 +SSRVACTION_TRACE=1 +SSRVOPT_CALLBACK=0x1 +SSRVOPT_DWORD=0x2 +SSRVOPT_DWORDPTR=0x4 +SSRVOPT_GUIDPTR=0x8 +SSRVOPT_RESET=((ULONG_PTR) - 1) +SSTF_BORDER=2 +SSTF_CHARS=1 +SSTF_DISPLAY=3 +SSTF_NONE=0 +SSWF_CUSTOM=4 +SSWF_DISPLAY=3 +SSWF_NONE=0 +SSWF_TITLE=1 +SSWF_WINDOW=2 +ST_ADVISE=0x2 +ST_BEGINSWP=0 +ST_BLOCKED=0x8 +ST_BLOCKNEXT=0x80 +ST_CLIENT=0x10 +ST_CONNECTED=0x1 +ST_DEFAULT=0 +ST_ENDSWP=1 +ST_INLIST=0x40 +ST_ISLOCAL=0x4 +ST_ISSELF=0x100 +ST_KEEPUNDO=1 +ST_SELECTION=2 +ST_TERMINATED=0x20 +STACKFRAME=STACKFRAME64 +StackWalk=StackWalk64 +STAMP_AXESLIST=(0x8000000 + "a" + (" " * 2 ^ 8)) +STAMP_DESIGNVECTOR=(0x8000000 + "d" + ("v" * 2 ^ 8)) +STANDARD_RIGHTS_ALL=0x1F0000 +STANDARD_RIGHTS_EXECUTE=(READ_CONTROL) +STANDARD_RIGHTS_READ=(READ_CONTROL) +STANDARD_RIGHTS_REQUIRED=0xF0000 +STANDARD_RIGHTS_WRITE=(READ_CONTROL) +START_PAGE_GENERAL=0xFFFFFFFF +STARTDOC=10 +StartDocC=10 +STARTF_FORCEOFFFEEDBACK=0x80 +STARTF_FORCEONFEEDBACK=0x40 +STARTF_RUNFULLSCREEN=0x20 +STARTF_USECOUNTCHARS=0x8 +STARTF_USEFILLATTRIBUTE=0x10 +STARTF_USEHOTKEY=0x200 +STARTF_USEPOSITION=0x4 +STARTF_USESHOWWINDOW=0x1 +STARTF_USESIZE=0x2 +STARTF_USESTDHANDLES=0x100 +STARTUP_ROUTINE="Startup" +STAT_BUSY=0 +STAT_CONTENT_OUT_OF_DATE=0x20 +STAT_CONTENT_QUERY_INCOMPLETE=0x80 +STAT_DONE=0x2 +STAT_ERROR=0x1 +STAT_FRAME_SIZE=1024 +STAT_NOISE_WORDS=0x10 +STAT_PARTIAL_SCOPE=0x8 +STAT_REFRESH=0x3 +STAT_REFRESH_INCOMPLETE=0x40 +STAT_SHARING_VIOLATION=0x200 +STAT_TIME_LIMIT_EXCEEDED=0x100 +STATE_SYSTEM_ALERT_HIGH=0x10000000 +STATE_SYSTEM_ALERT_LOW=0x4000000 +STATE_SYSTEM_ALERT_MEDIUM=0x8000000 +STATE_SYSTEM_ANIMATED=0x4000 +STATE_SYSTEM_BUSY=0x800 +STATE_SYSTEM_CHECKED=0x10 +STATE_SYSTEM_COLLAPSED=0x400 +STATE_SYSTEM_DEFAULT=0x100 +STATE_SYSTEM_EXPANDED=0x200 +STATE_SYSTEM_EXTSELECTABLE=0x2000000 +STATE_SYSTEM_FLOATING=0x1000 +STATE_SYSTEM_FOCUSABLE=0x100000 +STATE_SYSTEM_FOCUSED=0x4 +STATE_SYSTEM_HOTTRACKED=0x80 +STATE_SYSTEM_INDETERMINATE=STATE_SYSTEM_MIXED +STATE_SYSTEM_INVISIBLE=0x8000 +STATE_SYSTEM_LINKED=0x400000 +STATE_SYSTEM_MARQUEED=0x2000 +STATE_SYSTEM_MIXED=0x20 +STATE_SYSTEM_MOVEABLE=0x40000 +STATE_SYSTEM_MULTISELECTABLE=0x1000000 +STATE_SYSTEM_NORMAL=0 +STATE_SYSTEM_OFFSCREEN=0x10000 +STATE_SYSTEM_PRESSED=0x8 +STATE_SYSTEM_PROTECTED=0x20000000 +STATE_SYSTEM_READONLY=0x40 +STATE_SYSTEM_SELECTABLE=0x200000 +STATE_SYSTEM_SELECTED=0x2 +STATE_SYSTEM_SELFVOICING=0x80000 +STATE_SYSTEM_SIZEABLE=0x20000 +STATE_SYSTEM_TRAVERSED=0x800000 +STATE_SYSTEM_UNAVAILABLE=0x1 +STATE_SYSTEM_VALID=0x3FFFFFFF +STATE_TIMEOUT=4 +STATEBITS_FLAT=0x1 +STATFRAME_SIZE=sizeof(STATFRAME) +STATIC_IID_IKsQualityForwarder=STATIC_KSCATEGORY_QUALITY +STATIC_KS_TYPE_DONT_CARE=STATIC_GUID_NUL +STATIC_KSCATEGORY_SYNTHESIZER=STATIC_KSNODETYPE_SYNTHESIZER +STATIC_KSDATAFORMAT_SPECIFIER_WILDCARD=STATIC_GUID_NUL +STATIC_KSDATAFORMAT_SUBTYPE_ADPCM=DEFINE_WAVEFORMATEX_GUID(WAVE_FORMAT_ADPCM) +STATIC_KSDATAFORMAT_SUBTYPE_ALAW=DEFINE_WAVEFORMATEX_GUID(WAVE_FORMAT_ALAW) +STATIC_KSDATAFORMAT_SUBTYPE_IEEE_FLOAT=DEFINE_WAVEFORMATEX_GUID(WAVE_FORMAT_IEEE_FLOAT) +STATIC_KSDATAFORMAT_SUBTYPE_MPEG=DEFINE_WAVEFORMATEX_GUID(WAVE_FORMAT_MPEG) +STATIC_KSDATAFORMAT_SUBTYPE_MULAW=DEFINE_WAVEFORMATEX_GUID(WAVE_FORMAT_MULAW) +STATIC_KSDATAFORMAT_SUBTYPE_PCM=DEFINE_WAVEFORMATEX_GUID(WAVE_FORMAT_PCM) +STATIC_KSDATAFORMAT_SUBTYPE_WILDCARD=STATIC_GUID_NUL +STATIC_KSDATAFORMAT_TYPE_WILDCARD=STATIC_GUID_NUL +STATIC_KSMEMORY_TYPE_DONT_CARE=STATIC_GUID_NUL +STATIC_KSMEMORY_TYPE_WILDCARD=STATIC_GUID_NUL +STATIC_KSNODETYPE_1394_DA_STREAM=DEFINE_USB_TERMINAL_GUID(0x606) +STATIC_KSNODETYPE_1394_DV_STREAM_SOUNDTRACK=DEFINE_USB_TERMINAL_GUID(0x607) +STATIC_KSNODETYPE_ACOUSTIC_ECHO_CANCEL=STATIC_KSCATEGORY_ACOUSTIC_ECHO_CANCE +STATIC_KSNODETYPE_ANALOG_CONNECTOR=DEFINE_USB_TERMINAL_GUID(0x601) +STATIC_KSNODETYPE_ANALOG_TAPE=DEFINE_USB_TERMINAL_GUID(0x707) +STATIC_KSNODETYPE_CABLE_TUNER_AUDIO=DEFINE_USB_TERMINAL_GUID(0x70E) +STATIC_KSNODETYPE_CD_PLAYER=DEFINE_USB_TERMINAL_GUID(0x703) +STATIC_KSNODETYPE_COMMUNICATION_SPEAKER=DEFINE_USB_TERMINAL_GUID(0x306) +STATIC_KSNODETYPE_DAT_IO_DIGITAL_AUDIO_TAPE=DEFINE_USB_TERMINAL_GUID(0x704) +STATIC_KSNODETYPE_DCC_IO_DIGITAL_COMPACT_CASSETTE=DEFINE_USB_TERMINAL_GUID(0x705) +STATIC_KSNODETYPE_DESKTOP_MICROPHONE=DEFINE_USB_TERMINAL_GUID(0x202) +STATIC_KSNODETYPE_DESKTOP_SPEAKER=DEFINE_USB_TERMINAL_GUID(0x304) +STATIC_KSNODETYPE_DIGITAL_AUDIO_INTERFACE=DEFINE_USB_TERMINAL_GUID(0x602) +STATIC_KSNODETYPE_DOWN_LINE_PHONE=DEFINE_USB_TERMINAL_GUID(0x503) +STATIC_KSNODETYPE_DSS_AUDIO=DEFINE_USB_TERMINAL_GUID(0x70F) +STATIC_KSNODETYPE_DVD_AUDIO=DEFINE_USB_TERMINAL_GUID(0x70B) +STATIC_KSNODETYPE_ECHO_CANCELING_SPEAKERPHONE=DEFINE_USB_TERMINAL_GUID(0x405) +STATIC_KSNODETYPE_ECHO_SUPPRESSING_SPEAKERPHONE=DEFINE_USB_TERMINAL_GUID(0x404) +STATIC_KSNODETYPE_EQUALIZATION_NOISE=DEFINE_USB_TERMINAL_GUID(0x702) +STATIC_KSNODETYPE_HANDSET=DEFINE_USB_TERMINAL_GUID(0x401) +STATIC_KSNODETYPE_HEAD_MOUNTED_DISPLAY_AUDIO=DEFINE_USB_TERMINAL_GUID(0x303) +STATIC_KSNODETYPE_HEADPHONES=DEFINE_USB_TERMINAL_GUID(0x302) +STATIC_KSNODETYPE_HEADSET=DEFINE_USB_TERMINAL_GUID(0x402) +STATIC_KSNODETYPE_LEGACY_AUDIO_CONNECTOR=DEFINE_USB_TERMINAL_GUID(0x604) +STATIC_KSNODETYPE_LEVEL_CALIBRATION_NOISE_SOURCE=DEFINE_USB_TERMINAL_GUID(0x701) +STATIC_KSNODETYPE_LINE_CONNECTOR=DEFINE_USB_TERMINAL_GUID(0x603) +STATIC_KSNODETYPE_LOW_FREQUENCY_EFFECTS_SPEAKER=DEFINE_USB_TERMINAL_GUID(0x307) +STATIC_KSNODETYPE_MICROPHONE=DEFINE_USB_TERMINAL_GUID(0x201) +STATIC_KSNODETYPE_MICROPHONE_ARRAY=DEFINE_USB_TERMINAL_GUID(0x205) +STATIC_KSNODETYPE_MINIDISK=DEFINE_USB_TERMINAL_GUID(0x706) +STATIC_KSNODETYPE_MULTITRACK_RECORDER=DEFINE_USB_TERMINAL_GUID(0x712) +STATIC_KSNODETYPE_OMNI_DIRECTIONAL_MICROPHONE=DEFINE_USB_TERMINAL_GUID(0x204) +STATIC_KSNODETYPE_PERSONAL_MICROPHONE=DEFINE_USB_TERMINAL_GUID(0x203) +STATIC_KSNODETYPE_PHONE_LINE=DEFINE_USB_TERMINAL_GUID(0x501) +STATIC_KSNODETYPE_PHONOGRAPH=DEFINE_USB_TERMINAL_GUID(0x708) +STATIC_KSNODETYPE_PROCESSING_MICROPHONE_ARRAY=DEFINE_USB_TERMINAL_GUID(0x206) +STATIC_KSNODETYPE_RADIO_RECEIVER=DEFINE_USB_TERMINAL_GUID(0x710) +STATIC_KSNODETYPE_RADIO_TRANSMITTER=DEFINE_USB_TERMINAL_GUID(0x711) +STATIC_KSNODETYPE_ROOM_SPEAKER=DEFINE_USB_TERMINAL_GUID(0x305) +STATIC_KSNODETYPE_SATELLITE_RECEIVER_AUDIO=DEFINE_USB_TERMINAL_GUID(0x70D) +STATIC_KSNODETYPE_SPDIF_INTERFACE=DEFINE_USB_TERMINAL_GUID(0x605) +STATIC_KSNODETYPE_SPEAKER=DEFINE_USB_TERMINAL_GUID(0x301) +STATIC_KSNODETYPE_SPEAKERPHONE_NO_ECHO_REDUCTION=DEFINE_USB_TERMINAL_GUID(0x403) +STATIC_KSNODETYPE_SYNTHESIZER=DEFINE_USB_TERMINAL_GUID(0x713) +STATIC_KSNODETYPE_TELEPHONE=DEFINE_USB_TERMINAL_GUID(0x502) +STATIC_KSNODETYPE_TV_TUNER_AUDIO=DEFINE_USB_TERMINAL_GUID(0x70C) +STATIC_KSNODETYPE_VCR_AUDIO=DEFINE_USB_TERMINAL_GUID(0x708) +STATIC_KSNODETYPE_VIDEO_DISC_AUDIO=DEFINE_USB_TERMINAL_GUID(0x70A) +STATIC_KSTIME_FORMAT_NONE=STATIC_GUID_NUL +STATIC_PINNAME_CAPTURE=STATIC_PINNAME_VIDEO_CAPTURE +STATIC_PINNAME_PREVIEW=STATIC_PINNAME_VIDEO_PREVIEW +STATIC_REFERENCE_BUS_INTERFACE=STATIC_KSMEDIUMSETID_Standard +STATIONQUERY_FLAGS_CAPTURING=0x4 +STATIONQUERY_FLAGS_LOADED=0x1 +STATIONQUERY_FLAGS_RUNNING=0x2 +STATIONQUERY_FLAGS_TRANSMITTING=0x8 +STATIONQUERY_SIZE=sizeof(STATIONQUERY) +STATIONQUERY_VERSION_MAJOR=0x2 +STATIONQUERY_VERSION_MINOR=0x1 +STATIONSTATS_FLAGS_EVENTPOSTED=0x2 +STATIONSTATS_FLAGS_INITIALIZED=0x1 +STATIONSTATS_POOL_SIZE=100 +STATIONSTATS_SIZE=sizeof(STATIONSTATS) +STATISTICS_SIZE=sizeof(STATISTICS) +STATISTICS_VERSION=0x0 +STATISTICS_VERSION_1_0=0x0 +STATISTICS_VERSION_2_0=0x20 +STATISTICSPARAM_SIZE=sizeof(STATISTICSPARAM) +STATS_FRAME_TYPE=103 +STATS_NO_VALUE=(-1) +STATS_OVERFLOW=(-2) +STATSOPT_CLR=1 +STATURL_QUERYFLAG_ISCACHED=0x10000 +STATURL_QUERYFLAG_NOTITLE=0x40000 +STATURL_QUERYFLAG_NOURL=0x20000 +STATURL_QUERYFLAG_TOPLEVEL=0x80000 +STATURLFLAG_ISCACHED=0x1 +STATURLFLAG_ISTOPLEVEL=0x2 +STATUS_ABANDONED_WAIT_0=0x80 +STATUS_ACCESS_VIOLATION=0xC0000005 +STATUS_ACCOUNT_DISABLED=0xC0000072 +STATUS_ACCOUNT_EXPIRED=0xC0000193 +STATUS_ACCOUNT_LOCKED_OUT=0xC0000234 +STATUS_ACCOUNT_RESTRICTION=0xC000006E +STATUS_ARRAY_BOUNDS_EXCEEDED=0xC000008C +STATUS_AVAILABLE=0x1 +STATUS_BREAKPOINT=0x80000003 +STATUS_CHANGE_PASSWORD=0x4 +STATUS_CONTROL_C_EXIT=0xC000013A +STATUS_DATATYPE_MISALIGNMENT=0x80000002 +STATUS_DEFAULT_OUTBOUND=0x1 +STATUS_DEFAULT_STORE=0x2 +STATUS_FAILURE=(0x4) +STATUS_FLOAT_DENORMAL_OPERAND=0xC000008D +STATUS_FLOAT_DIVIDE_BY_ZERO=0xC000008E +STATUS_FLOAT_INEXACT_RESULT=0xC000008F +STATUS_FLOAT_INVALID_OPERATION=0xC0000090 +STATUS_FLOAT_MULTIPLE_FAULTS=0xC00002B4 +STATUS_FLOAT_MULTIPLE_TRAPS=0xC00002B5 +STATUS_FLOAT_OVERFLOW=0xC0000091 +STATUS_FLOAT_STACK_CHECK=0xC0000092 +STATUS_FLOAT_UNDERFLOW=0xC0000093 +STATUS_FLUSH_QUEUES=0x8 +STATUS_GUARD_PAGE_VIOLATION=0x80000001 +STATUS_ILLEGAL_INSTRUCTION=0xC000001D +STATUS_ILLEGAL_VLM_REFERENCE=0xC00002C0 +STATUS_IN_PAGE_ERROR=0xC0000006 +STATUS_INBOUND_ACTIVE=0x20000 +STATUS_INBOUND_ENABLED=0x10000 +STATUS_INBOUND_FLUSH=0x40000 +STATUS_INSUFFICIENT_RESOURCES=0xC000009A +STATUS_INTEGER_DIVIDE_BY_ZERO=0xC0000094 +STATUS_INTEGER_OVERFLOW=0xC0000095 +STATUS_INVALID_DISPOSITION=0xC0000026 +STATUS_INVALID_HANDLE=0xC0000008 +STATUS_INVALID_INFO_CLASS=0xC0000003 +STATUS_INVALID_LOGON_HOURS=0xC000006F +STATUS_INVALID_WORKSTATION=0xC0000070 +STATUS_LOGON_FAILURE=0xC000006D +STATUS_NEED_IPM_TREE=0x800 +STATUS_NO_DEFAULT_STORE=0x40 +STATUS_NO_MEMORY=0xC0000017 +STATUS_NO_PRIMARY_IDENTITY=0x20 +STATUS_NO_SUCH_USER=0xC0000064 +STATUS_NONCONTINUABLE_EXCEPTION=0xC0000025 +STATUS_OFFLINE=0x2 +STATUS_OUTBOUND_ACTIVE=0x200000 +STATUS_OUTBOUND_ENABLED=0x100000 +STATUS_OUTBOUND_FLUSH=0x400000 +STATUS_OWN_STORE=0x100 +STATUS_PASSWORD_EXPIRED=0xC0000071 +STATUS_PASSWORD_MUST_CHANGE=0xC0000224 +STATUS_PASSWORD_RESTRICTION=0xC000006C +STATUS_PENDING=0x103 +STATUS_PRIMARY_IDENTITY=0x4 +STATUS_PRIMARY_STORE=0x1000 +STATUS_PRIVILEGED_INSTRUCTION=0xC0000096 +STATUS_QOS_RELEASED=0x10101010 +STATUS_REG_NAT_CONSUMPTION=0xC00002C9 +STATUS_REMOTE_ACCESS=0x800000 +STATUS_SECONDARY_STORE=0x2000 +STATUS_SEGMENT_NOTIFICATION=0x40000005 +STATUS_SETTINGS_DIALOG=0x2 +STATUS_SEVERITY_COERROR=0x2 +STATUS_SEVERITY_COFAIL=0x3 +STATUS_SEVERITY_ERROR=0x3 +STATUS_SEVERITY_INFORMATIONAL=0x1 +STATUS_SEVERITY_MASK=0x3 +STATUS_SEVERITY_SUCCESS=0x0 +STATUS_SEVERITY_WARNING=0x2 +STATUS_SIMPLE_STORE=0x8 +STATUS_SINGLE_STEP=0x80000004 +STATUS_STACK_OVERFLOW=0xC00000FD +STATUS_SUCCESS=0x0 +STATUS_TEMP_SECTION=0x80 +STATUS_TIMEOUT=0x102 +STATUS_USER_APC=0xC0 +STATUS_VALIDATE_STATE=0x1 +STATUS_VDM_EVENT=STATUS_SEGMENT_NOTIFICATION +STATUS_WAIT_0=0x0 +STATUS_WRONG_PASSWORD=0xC000006A +STATUS_XP_PREFER_LAST=0x10 +statusCabinet=2 +STATUSCLASSNAME="msctls_statusbar" +STATUSCLASSNAMEA="msctls_statusbar32" +STATUSCLASSNAMEW="msctls_statusbar32" +statusFile=0 +statusFolder=1 +STATUSMSG_OPTION_NOANIMATION=0x1 +STATUSMSG_OPTION_SETFOREGROUND=0x2 +STATUSROW_UPDATE=0x10000000 +STB_OP=0xE +STB_OP_STR="stb" +stc1=0x440 +stc10=0x449 +stc11=0x44A +stc12=0x44B +stc13=0x44C +stc14=0x44D +stc15=0x44E +stc16=0x44F +stc17=0x450 +stc18=0x451 +stc19=0x452 +stc2=0x441 +stc20=0x453 +stc21=0x454 +stc22=0x455 +stc23=0x456 +stc24=0x457 +stc25=0x458 +stc26=0x459 +stc27=0x45A +stc28=0x45B +stc29=0x45C +stc3=0x442 +stc30=0x45D +stc31=0x45E +stc32=0x45F +stc4=0x443 +stc5=0x444 +stc6=0x445 +stc7=0x446 +stc8=0x447 +stc9=0x448 +STD_BOOKMARKLENGTH=1 +STD_COPY=1 +STD_CUT=0 +STD_DELETE=5 +STD_ERROR_HANDLE=-12 +STD_FILENEW=6 +STD_FILEOPEN=7 +STD_FILESAVE=8 +STD_FIND=12 +STD_HELP=11 +STD_INPUT_HANDLE=-10 +STD_OUTPUT_HANDLE=-11 +STD_PASTE=2 +STD_PRINT=14 +STD_PRINTPRE=9 +STD_PROPERTIES=10 +STD_REDOW=4 +STD_REPLACE=13 +STD_UNDO=3 +STDDISPID_XOBJ_AFTERUPDATE=(DISPID_XOBJ_BASE + 5) +STDDISPID_XOBJ_BEFOREUPDATE=(DISPID_XOBJ_BASE + 4) +STDDISPID_XOBJ_ERRORUPDATE=(DISPID_XOBJ_BASE + 13) +STDDISPID_XOBJ_ONBEFORECOPY=(DISPID_XOBJ_BASE + 30) +STDDISPID_XOBJ_ONBEFORECUT=(DISPID_XOBJ_BASE + 29) +STDDISPID_XOBJ_ONBEFOREPASTE=(DISPID_XOBJ_BASE + 31) +STDDISPID_XOBJ_ONBLUR=(DISPID_XOBJ_BASE) +STDDISPID_XOBJ_ONCELLCHANGE=(DISPID_XOBJ_BASE + 34) +STDDISPID_XOBJ_ONCOPY=(DISPID_XOBJ_BASE + 27) +STDDISPID_XOBJ_ONCUT=(DISPID_XOBJ_BASE + 26) +STDDISPID_XOBJ_ONDATAAVAILABLE=(DISPID_XOBJ_BASE + 15) +STDDISPID_XOBJ_ONDATASETCHANGED=(DISPID_XOBJ_BASE + 14) +STDDISPID_XOBJ_ONDATASETCOMPLETE=(DISPID_XOBJ_BASE + 16) +STDDISPID_XOBJ_ONDRAG=(DISPID_XOBJ_BASE + 20) +STDDISPID_XOBJ_ONDRAGEND=(DISPID_XOBJ_BASE + 21) +STDDISPID_XOBJ_ONDRAGENTER=(DISPID_XOBJ_BASE + 22) +STDDISPID_XOBJ_ONDRAGLEAVE=(DISPID_XOBJ_BASE + 24) +STDDISPID_XOBJ_ONDRAGOVER=(DISPID_XOBJ_BASE + 23) +STDDISPID_XOBJ_ONDRAGSTART=(DISPID_XOBJ_BASE + 11) +STDDISPID_XOBJ_ONDROP=(DISPID_XOBJ_BASE + 25) +STDDISPID_XOBJ_ONFILTER=(DISPID_XOBJ_BASE + 17) +STDDISPID_XOBJ_ONFOCUS=(DISPID_XOBJ_BASE + 1) +STDDISPID_XOBJ_ONHELP=(DISPID_XOBJ_BASE + 10) +STDDISPID_XOBJ_ONLOSECAPTURE=(DISPID_XOBJ_BASE + 18) +STDDISPID_XOBJ_ONMOUSEOUT=(DISPID_XOBJ_BASE + 9) +STDDISPID_XOBJ_ONMOUSEOVER=(DISPID_XOBJ_BASE + 8) +STDDISPID_XOBJ_ONPASTE=(DISPID_XOBJ_BASE + 28) +STDDISPID_XOBJ_ONPROPERTYCHANGE=(DISPID_XOBJ_BASE + 19) +STDDISPID_XOBJ_ONROWENTER=(DISPID_XOBJ_BASE + 7) +STDDISPID_XOBJ_ONROWEXIT=(DISPID_XOBJ_BASE + 6) +STDDISPID_XOBJ_ONROWSDELETE=(DISPID_XOBJ_BASE + 32) +STDDISPID_XOBJ_ONROWSINSERTED=(DISPID_XOBJ_BASE + 33) +STDDISPID_XOBJ_ONSELECTSTART=(DISPID_XOBJ_BASE + 12) +STDEXIT=0 +STDINDEXSIZE=0x4000 +STDINITMETHODIMP=STDMAPIINITCALLTYPE +STDMAPIINITCALLTYPE=STDMETHODCALLTYPE +STDMETHODIMP=STDMETHODCALLTYPE +STDMETHODIMPV=STDMETHODVCALLTYPE +STDOLE_LCID=0x0 +STDOLE_MAJORVERNUM=0x1 +STDOLE_MINORVERNUM=0x0 +STDOLE_TLB="stdole2.tlb" +STDOLE2_LCID=0x0 +STDOLE2_MAJORVERNUM=0x2 +STDOLE2_MINORVERNUM=0x0 +STDPROPID_XOBJ_ALIGNPERSIST=(DISPID_XOBJ_BASE + 0x3C) +STDPROPID_XOBJ_APPLICATION=(DISPID_XOBJ_BASE + 0x47) +STDPROPID_XOBJ_BASEHREF=(DISPID_XOBJ_BASE + 0x2) +STDPROPID_XOBJ_BLOCKALIGN=(DISPID_XOBJ_BASE + 0x48) +STDPROPID_XOBJ_BOTTOM=(DISPID_XOBJ_BASE + 0x4E) +STDPROPID_XOBJ_CANCEL=(DISPID_XOBJ_BASE + 0x38) +STDPROPID_XOBJ_CONTROLALIGN=(DISPID_XOBJ_BASE + 0x49) +STDPROPID_XOBJ_CONTROLTIPTEXT=(DISPID_XOBJ_BASE + 0x45) +STDPROPID_XOBJ_COUNT=(DISPID_XOBJ_BASE + 0x4B) +STDPROPID_XOBJ_DATACHANGED=(DISPID_XOBJ_BASE + 0x41) +STDPROPID_XOBJ_DATAFIELD=(DISPID_XOBJ_BASE + 0x42) +STDPROPID_XOBJ_DATASOURCE=(DISPID_XOBJ_BASE + 0x43) +STDPROPID_XOBJ_DEFAULT=(DISPID_XOBJ_BASE + 0x37) +STDPROPID_XOBJ_DISABLED=(DISPID_XOBJ_BASE + 0x4C) +STDPROPID_XOBJ_DRAGICON=(DISPID_XOBJ_BASE + 0xA) +STDPROPID_XOBJ_DRAGMODE=(DISPID_XOBJ_BASE + 0x9) +STDPROPID_XOBJ_HEIGHT=(DISPID_XOBJ_BASE + 0x6) +STDPROPID_XOBJ_HELPCONTEXTID=(DISPID_XOBJ_BASE + 0x32) +STDPROPID_XOBJ_INDEX=(DISPID_XOBJ_BASE + 0x1) +STDPROPID_XOBJ_LEFT=(DISPID_XOBJ_BASE + 0x3) +STDPROPID_XOBJ_LEFTNORUN=(DISPID_XOBJ_BASE + 0x39) +STDPROPID_XOBJ_LINKITEM=(DISPID_XOBJ_BASE + 0x3F) +STDPROPID_XOBJ_LINKMODE=(DISPID_XOBJ_BASE + 0x40) +STDPROPID_XOBJ_LINKTIMEOUT=(DISPID_XOBJ_BASE + 0x3D) +STDPROPID_XOBJ_LINKTOPIC=(DISPID_XOBJ_BASE + 0x3E) +STDPROPID_XOBJ_NAME=(DISPID_XOBJ_BASE + 0x0) +STDPROPID_XOBJ_PARENT=(DISPID_XOBJ_BASE + 0x8) +STDPROPID_XOBJ_RIGHT=(DISPID_XOBJ_BASE + 0x4D) +STDPROPID_XOBJ_STATUSBARTEXT=(DISPID_XOBJ_BASE + 0x46) +STDPROPID_XOBJ_STYLE=(DISPID_XOBJ_BASE + 0x4A) +STDPROPID_XOBJ_TABINDEX=(DISPID_XOBJ_BASE + 0xF) +STDPROPID_XOBJ_TABSTOP=(DISPID_XOBJ_BASE + 0xE) +STDPROPID_XOBJ_TAG=(DISPID_XOBJ_BASE + 0xB) +STDPROPID_XOBJ_TOP=(DISPID_XOBJ_BASE + 0x4) +STDPROPID_XOBJ_TOPNORUN=(DISPID_XOBJ_BASE + 0x3A) +STDPROPID_XOBJ_VISIBLE=(DISPID_XOBJ_BASE + 0x7) +STDPROPID_XOBJ_WHATSTHISHELPID=(DISPID_XOBJ_BASE + 0x44) +STDPROPID_XOBJ_WIDTH=(DISPID_XOBJ_BASE + 0x5) +STDTYPE_TLB="olepro32" +STF_OP=0x24 +STF_OP_STR="stf" +STG_E_ABNORMALAPIEXIT=0x800300FA +STG_E_ACCESSDENIED=0x80030005 +STG_E_BADBASEADDRESS=0x80030110 +STG_E_CANTSAVE=0x80030103 +STG_E_DISKISWRITEPROTECTED=0x80030013 +STG_E_DOCFILECORRUPT=0x80030109 +STG_E_DOCFILETOOLARGE=0x80030111 +STG_E_EXTANTMARSHALLINGS=0x80030108 +STG_E_FILEALREADYEXISTS=0x80030050 +STG_E_FILENOTFOUND=0x80030002 +STG_E_INCOMPLETE=0x80030201 +STG_E_INSUFFICIENTMEMORY=0x80030008 +STG_E_INUSE=0x80030100 +STG_E_INVALIDFLAG=0x800300FF +STG_E_INVALIDFUNCTION=0x80030001 +STG_E_INVALIDHANDLE=0x80030006 +STG_E_INVALIDHEADER=0x800300FB +STG_E_INVALIDNAME=0x800300FC +STG_E_INVALIDPARAMETER=0x80030057 +STG_E_INVALIDPOINTER=0x80030009 +STG_E_LOCKVIOLATION=0x80030021 +STG_E_MEDIUMFULL=0x80030070 +STG_E_NOMOREFILES=0x80030012 +STG_E_NOTCURRENT=0x80030101 +STG_E_NOTFILEBASEDSTORAGE=0x80030107 +STG_E_NOTSIMPLEFORMAT=0x80030112 +STG_E_OLDDLL=0x80030105 +STG_E_OLDFORMAT=0x80030104 +STG_E_PATHNOTFOUND=0x80030003 +STG_E_PROPSETMISMATCHED=0x800300F0 +STG_E_READFAULT=0x8003001E +STG_E_REVERTED=0x80030102 +STG_E_SEEKERROR=0x80030019 +STG_E_SHAREREQUIRED=0x80030106 +STG_E_SHAREVIOLATION=0x80030020 +STG_E_TERMINATED=0x80030202 +STG_E_TOOMANYOPENFILES=0x80030004 +STG_E_UNIMPLEMENTEDFUNCTION=0x800300FE +STG_E_UNKNOWN=0x800300FD +STG_E_WRITEFAULT=0x8003001D +STG_LAYOUT_INTERLEAVED=0x1 +STG_LAYOUT_SEQUENTIAL=0x0 +STG_OP=0x25 +STG_OP_STR="stg" +STG_S_BLOCK=0x30201 +STG_S_CANNOTCONSOLIDATE=0x30206 +STG_S_CONSOLIDATIONFAILED=0x30205 +STG_S_CONVERTED=0x30200 +STG_S_MONITORING=0x30203 +STG_S_MULTIPLEOPENS=0x30204 +STG_S_RETRYNOW=0x30202 +STG_TOEND=0xFFFFFFFF +STGFMT_ANY=4 +STGFMT_DOCFILE=5 +STGFMT_DOCUMENT=0 +STGFMT_FILE=3 +STGFMT_NATIVE=1 +STGFMT_STORAGE=0 +STGM_COLLECTION=0x2000 +STGM_CONVERT=0x20000 +STGM_CREATE=0x1000 +STGM_DELETEONRELEASE=0x4000000 +STGM_DIRECT=0x0 +STGM_DIRECT_SWMR=0x400000 +STGM_FAILIFTHERE=0x0 +STGM_NOSCRATCH=0x100000 +STGM_NOSNAPSHOT=0x200000 +STGM_OPEN=0x80000000 +STGM_OUTPUT=0x8000 +STGM_PRIORITY=0x40000 +STGM_READ=0x0 +STGM_READWRITE=0x2 +STGM_RECURSIVE=0x1000000 +STGM_SHARE_DENY_NONE=0x40 +STGM_SHARE_DENY_READ=0x30 +STGM_SHARE_DENY_WRITE=0x20 +STGM_SHARE_EXCLUSIVE=0x10 +STGM_SIMPLE=0x8000000 +STGM_STRICTOPEN=0x40000000 +STGM_TRANSACTED=0x10000 +STGM_WRITE=0x1 +STGOPTIONS_VERSION=1 +STGSTRM_CREATE=0x1000 +STGSTRM_CURRENT=0x10000000 +STGSTRM_MODIFY=0x2 +STGSTRM_RESET=0x +STGTY_REPEAT=0x100 +STI_ADD_DEVICE_BROADCAST_ACTION="Arrival" +STI_ADD_DEVICE_BROADCAST_STRING="STI\\" + STI_ADD_DEVICE_BROADCAST_ACTION + "\\%s" +STI_CHANGENOEFFECT=S_FALSE +STI_DEVICE_CREATE_BOTH=0x3 +STI_DEVICE_CREATE_DATA=0x2 +STI_DEVICE_CREATE_MASK=0xFFFF +STI_DEVICE_CREATE_STATUS=0x1 +STI_DEVICE_VALUE_DEFAULT_LAUNCHAPP="DefaultLaunchApp" +STI_DEVICE_VALUE_DEFAULT_LAUNCHAPP_A="DefaultLaunchApp" +STI_DEVICE_VALUE_DISABLE_NOTIFICATIONS="DisableNotifications" +STI_DEVICE_VALUE_DISABLE_NOTIFICATIONS_A="DisableNotifications" +STI_DEVICE_VALUE_ICM_PROFILE="ICMProfile" +STI_DEVICE_VALUE_ICM_PROFILE_A="ICMProfile" +STI_DEVICE_VALUE_ISIS_NAME="ISISDriverName" +STI_DEVICE_VALUE_ISIS_NAME_A="ISISDriverName" +STI_DEVICE_VALUE_TIMEOUT="PollTimeout" +STI_DEVICE_VALUE_TIMEOUT_A="PollTimeout" +STI_DEVICE_VALUE_TWAIN_NAME="TwainDS" +STI_DEVICE_VALUE_TWAIN_NAME_A="TwainDS" +STI_DEVSTATUS_EVENTS_STATE=0x2 +STI_DEVSTATUS_ONLINE_STATE=0x1 +STI_DIAGCODE_HWPRESENCE=0x1 +STI_ERROR_NO_ERROR=STI_OK +STI_EVENTHANDLING_ENABLED=0x1 +STI_EVENTHANDLING_PENDING=0x4 +STI_EVENTHANDLING_POLLING=0x2 +STI_GENCAP_AUTO_PORTSELECT=0x8 +STI_GENCAP_COMMON_MASK=0xFF +STI_GENCAP_GENERATE_ARRIVALEVENT=0x4 +STI_GENCAP_NOTIFICATIONS=0x1 +STI_GENCAP_POLLING_NEEDED=0x2 +STI_HW_CONFIG_PARALLEL=0x10 +STI_HW_CONFIG_SCSI=0x2 +STI_HW_CONFIG_SERIAL=0x8 +STI_HW_CONFIG_UNKNOWN=0x1 +STI_HW_CONFIG_USB=0x4 +STI_MAX_INTERNAL_NAME_LENGTH=128 +STI_NOTCONNECTED=S_FALSE +STI_OK=S_OK +STI_ONLINESTATE_BUSY=0x100 +STI_ONLINESTATE_ERROR=0x4 +STI_ONLINESTATE_INITIALIZING=0x400 +STI_ONLINESTATE_IO_ACTIVE=0x80 +STI_ONLINESTATE_OFFLINE=0x40 +STI_ONLINESTATE_OPERATIONAL=0x1 +STI_ONLINESTATE_PAPER_JAM=0x10 +STI_ONLINESTATE_PAPER_PROBLEM=0x20 +STI_ONLINESTATE_PAUSED=0x8 +STI_ONLINESTATE_PENDING=0x2 +STI_ONLINESTATE_POWER_SAVE=0x2000 +STI_ONLINESTATE_TRANSFERRING=0x200 +STI_ONLINESTATE_USER_INTERVENTION=0x1000 +STI_ONLINESTATE_WARMING_UP=0x800 +STI_RAW_RESERVED=0x1000 +STI_REMOVE_DEVICE_BROADCAST_ACTION="Removal" +STI_REMOVE_DEVICE_BROADCAST_STRING="STI\\" + STI_REMOVE_DEVICE_BROADCAST_ACTION + "\\%s" +STI_SUBSCRIBE_FLAG_EVENT=0x2 +STI_SUBSCRIBE_FLAG_WINDOW=0x1 +STI_TRACE_ERROR=0x4 +STI_TRACE_INFORMATION=0x1 +STI_TRACE_WARNING=0x2 +STI_UNICODE=1 +STI_VERSION=(STI_VERSION_REAL) +STI_VERSION_FLAG_MASK=0xFF000000 +STI_VERSION_FLAG_UNICODE=0x1000000 +STI_VERSION_MIN_ALLOWED=0x2 +STI_VERSION_REAL=0x2 +STICKY_CACHE_ENTRY=0x4 +StiDeviceTypeStreamingVideo=3 +STIEDFL_ALLDEVICES=0x0 +STIEDFL_ATTACHEDONLY=0x1 +STIERR_DEVICENOTREG=REGDB_E_CLASSNOTREG +STIERR_GENERIC=E_FAI +STIERR_INVALID_PARAM=E_INVALIDARG +STIERR_NOINTERFACE=E_NOINTERFACE +STIERR_NOTINITIALIZED=E_ACCESSDENIED +STIERR_OUTOFMEMORY=E_OUTOFMEMORY +STIERR_READONLY=E_ACCESSDENIED +STIERR_UNSUPPORTED=E_NOTIMP +STIF_DEFAULT=0x0 +STIF_SUPPORT_HEX=0x1 +STILL_ACTIVE=STATUS_PENDING +STL_C_OP=0x2E +STL_C_OP_STR="stl_c" +STL_OP=0x2C +STL_OP_STR="stl" +STM_GETICON=0x171 +STM_GETIMAGE=0x173 +STM_MSGMAX=0x172 +STM_ONLY_THIS_INTERFACE=0x1 +STM_ONLY_THIS_NAME=0x8 +STM_ONLY_THIS_PROTOCOL=0x2 +STM_ONLY_THIS_TYPE=0x4 +STM_ORDER_BY_INTERFACE_TYPE_NAME=1 +STM_ORDER_BY_TYPE_AND_NAME=0 +STM_SETICON=0x170 +STM_SETIMAGE=0x172 +STN_CLICKED=0 +STN_DBLCLK=1 +STN_DISABLE=3 +STN_ENABLE=2 +STOCK_LAST=16 +STOP_SEARCH=(0x1) +STOP_TYPE_ALL=(0xFFFFFFFF) +STOP_TYPE_MOVE=(0x2) +STOP_TYPE_NONQUEUEDPREPARE=(0x10) +STOP_TYPE_PLAY=(0x1) +STOP_TYPE_PREPARE=(0x8) +STOP_TYPE_SPEAK=(0x4) +STOP_TYPE_VISIBLE=(0x20) +STOPBITS_10=0x1 +STOPBITS_15=0x2 +STOPBITS_20=0x4 +STORE_ATTACH_OK=(0x20) +STORE_CATEGORIZE_OK=(0x400) +STORE_CREATE_OK=(0x10) +STORE_ENTRYID_UNIQUE=(0x1) +STORE_HAS_SEARCHES=(0x1000000) +STORE_MODIFY_OK=(0x8) +STORE_MV_PROPS_OK=(0x200) +STORE_NOTIFY_OK=(0x100) +STORE_OLE_OK=(0x40) +STORE_PUBLIC_FOLDERS=(0x4000) +STORE_READONLY=(0x2) +STORE_RESTRICTION_OK=(0x1000) +STORE_RTF_OK=(0x800) +STORE_SEARCH_OK=(0x4) +STORE_SORT_OK=(0x2000) +STORE_SUBMIT_OK=(0x80) +STORE_UNCOMPRESSED_RTF=(0x8000) +STQ_C_OP=0x2F +STQ_C_OP_STR="stq_c" +STQ_OP=0x2D +STQ_OP_STR="stq" +STQ_U_OP=0xF +STQ_U_OP_STR="stq_u" +STR_FILE_SYS_BIND_DATA="File System Bind Data" +STR_FMTID_SHELLDETAILS=("{28636AA6-953D-11d2-B5D6-00C04FD918D0}") +STR_JOB_ACTIVE="Active" +STR_JOB_ACTIVE_FAILED="Active failed" +STR_JOB_ACTIVE_UNKNOWN="Unknown" +STR_JOB_CANCELLED="Cancelled" +STR_JOB_COMPLETE="Complete" +STR_JOB_FAILED="Failed" +STR_JOB_PENDING="Pending" +STR_JOBTYPE_INSTALL="Install" +STR_JOBTYPE_MINIJOB="Minijob" +STR_JOBTYPE_RMPKG="Remove package" +STR_JOBTYPE_SERVER="Server" +STR_JOBTYPE_SYSTEM="System" +STR_MAX_LENGTH=256 +STR_MYDOCS_CLSID="{450D8FBA-AD25-11D0-98A8-0800361B1103}" +STR_SKIP_BINDING_CLSID="Skip Binding CLSID" +StrCat=lstrcatA +StrCatA=lstrcatA +StrCatN=StrNCat +strchr=jstrchr +StrCmp=lstrcmpA +StrCmpA=lstrcmpA +StrCmpI=lstrcmpiA +StrCmpIA=lstrcmpiA +StrCpy=lstrcpyA +StrCpyA=lstrcpyA +StrCpyN=lstrcpynA +StrCpyNA=lstrcpynA +STREAM_APPEND=(0x4) +STREAM_CLEAR_ENCRYPTION=0x4 +STREAM_CONTAINS_PROPERTIES=0x4 +STREAM_CONTAINS_SECURITY=0x2 +STREAM_MODIFIED_WHEN_READ=0x1 +STREAM_NORMAL_ATTRIBUTE=0x0 +STREAM_SET_ENCRYPTION=0x3 +STREAM_SPARSE_ATTRIBUTE=0x8 +STRETCH_ANDSCANS=1 +STRETCH_DELETESCANS=3 +STRETCH_HALFTONE=4 +STRETCH_ORSCANS=2 +STRETCHBLT=2048 +StretchBltC=2048 +StrFormatByteSize64=StrFormatByteSizeW +STRICT=1 +STRING_PRECIS=1 +STRINGBIND=10 +STRINGFORMAT_ASCII=0x1 +STRINGFORMAT_BINARY=0x4 +STRINGFORMAT_DBCS=0x2 +STRINGFORMAT_UNICODE=0x3 +STRINGTABLE_SIZE=sizeof(STRINGTABLE) +STRM_CONFIGURED=0x2 +STRM_INITIAL=0x0 +STRM_PAUSED=0x8 +STRM_RUNNING=0x4 +STRM_STOPPED=0x10 +STRM_TERMINALSELECTED=0x1 +StrNCmp=StrCmpN +StrNCmpI=StrCmpNI +StrNCpy=StrCpyN +STROKE_PRECIS=3 +STRRET_CSTR=0x2 +STRRET_OFFSET=0x1 +STRRET_WSTR=0x0 +StrToLong=StrToInt +struuidNodetypeSceAnalysisServices="{678050c7-1ff8-11d1-affb-00c04fb984f9}" +struuidNodetypeSceEventLog="{2ce06698-4bf3-11d1-8c30-00c04fb984f9}" +struuidNodetypeSceTemplateServices="{24a7f717-1f0c-11d1-affb-00c04fb984f9}" +STS_OP=0x26 +STS_OP_STR="sts" +STT_OP=0x27 +STT_OP_STR="stt" +STUB_FORWARDING_FUNCTION=NdrStubForwardingFunction +STW_OP=0xD +STW_OP_STR="stw" +STXTLEN=256 +STYLE_DESCRIPTION_SIZE=32 +STYLE_FF=Opt_Distinct + Opt_Explicit +STYLE_SE=Opt_Shared + Opt_Explicit +STYLE_WF=Opt_Shared + Opt_Wildcard +STYPE_DEVICE=2 +STYPE_DFS=100 +STYPE_DISKTREE=0 +STYPE_IPC=3 +STYPE_PRINTQ=1 +STYPE_SPECIAL=0x80000000 +SU_FLAGS=0x580 +SU_FLAGS_STR="/su" +SUB_CONTAINERS_AND_OBJECTS_INHERIT=0x3 +SUB_CONTAINERS_ONLY_INHERIT=0x2 +SUB_OBJECTS_ONLY_INHERIT=0x1 +SUBF_FUNC=0x1 +SUBF_FUNC_STR="subf" +SUBG_FUNC=0x21 +SUBG_FUNC_STR="subg" +SUBL_FUNC=0x9 +SUBL_FUNC_STR="subl" +SUBLANG_ARABIC_ALGERIA=0x5 +SUBLANG_ARABIC_BAHRAIN=0xf +SUBLANG_ARABIC_EGYPT=0x3 +SUBLANG_ARABIC_IRAQ=0x2 +SUBLANG_ARABIC_JORDAN=0xb +SUBLANG_ARABIC_KUWAIT=0xd +SUBLANG_ARABIC_LEBANON=0xc +SUBLANG_ARABIC_LIBYA=0x4 +SUBLANG_ARABIC_MOROCCO=0x6 +SUBLANG_ARABIC_OMAN=0x8 +SUBLANG_ARABIC_QATAR=0x10 +SUBLANG_ARABIC_SAUDI_ARABIA=0x1 +SUBLANG_ARABIC_SYRIA=0xa +SUBLANG_ARABIC_TUNISIA=0x7 +SUBLANG_ARABIC_UAE=0xe +SUBLANG_ARABIC_YEMEN=0x9 +SUBLANG_AZERI_CYRILLIC=0x2 +SUBLANG_AZERI_LATIN=0x1 +SUBLANG_CHINESE_HONGKONG=0x3 +SUBLANG_CHINESE_MACAU=0x5 +SUBLANG_CHINESE_SIMPLIFIED=0x2 +SUBLANG_CHINESE_SINGAPORE=0x4 +SUBLANG_CHINESE_TRADITIONAL=0x1 +SUBLANG_DEFAULT=0x1 +SUBLANG_DUTCH=0x1 +SUBLANG_DUTCH_BELGIAN=0x2 +SUBLANG_ENGLISH_AUS=0x3 +SUBLANG_ENGLISH_BELIZE=0xa +SUBLANG_ENGLISH_CAN=0x4 +SUBLANG_ENGLISH_CARIBBEAN=0x9 +SUBLANG_ENGLISH_EIRE=0x6 +SUBLANG_ENGLISH_JAMAICA=0x8 +SUBLANG_ENGLISH_NZ=0x5 +SUBLANG_ENGLISH_PHILIPPINES=0xd +SUBLANG_ENGLISH_SOUTH_AFRICA=0x7 +SUBLANG_ENGLISH_TRINIDAD=0xb +SUBLANG_ENGLISH_UK=0x2 +SUBLANG_ENGLISH_US=0x1 +SUBLANG_ENGLISH_ZIMBABWE=0xc +SUBLANG_FRENCH=0x1 +SUBLANG_FRENCH_BELGIAN=0x2 +SUBLANG_FRENCH_CANADIAN=0x3 +SUBLANG_FRENCH_LUXEMBOURG=0x5 +SUBLANG_FRENCH_MONACO=0x6 +SUBLANG_FRENCH_SWISS=0x4 +SUBLANG_GERMAN=0x1 +SUBLANG_GERMAN_AUSTRIAN=0x3 +SUBLANG_GERMAN_LIECHTENSTEIN=0x5 +SUBLANG_GERMAN_LUXEMBOURG=0x4 +SUBLANG_GERMAN_SWISS=0x2 +SUBLANG_ITALIAN=0x1 +SUBLANG_ITALIAN_SWISS=0x2 +SUBLANG_KASHMIRI_INDIA=0x2 +SUBLANG_KOREAN=0x1 +SUBLANG_LITHUANIAN=0x1 +SUBLANG_MALAY_BRUNEI_DARUSSALAM=0x2 +SUBLANG_MALAY_MALAYSIA=0x1 +SUBLANG_NEPALI_INDIA=0x2 +SUBLANG_NEUTRAL=0x0 +SUBLANG_NORWEGIAN_BOKMAL=0x1 +SUBLANG_NORWEGIAN_NYNORSK=0x2 +SUBLANG_PORTUGUESE=0x2 +SUBLANG_PORTUGUESE_BRAZILIAN=0x1 +SUBLANG_SERBIAN_CYRILLIC=0x3 +SUBLANG_SERBIAN_LATIN=0x2 +SUBLANG_SPANISH=0x1 +SUBLANG_SPANISH_ARGENTINA=0xb +SUBLANG_SPANISH_BOLIVIA=0x10 +SUBLANG_SPANISH_CHILE=0xd +SUBLANG_SPANISH_COLOMBIA=0x9 +SUBLANG_SPANISH_COSTA_RICA=0x5 +SUBLANG_SPANISH_DOMINICAN_REPUBLIC=0x7 +SUBLANG_SPANISH_ECUADOR=0xc +SUBLANG_SPANISH_EL_SALVADOR=0x11 +SUBLANG_SPANISH_GUATEMALA=0x4 +SUBLANG_SPANISH_HONDURAS=0x12 +SUBLANG_SPANISH_MEXICAN=0x2 +SUBLANG_SPANISH_MODERN=0x3 +SUBLANG_SPANISH_NICARAGUA=0x13 +SUBLANG_SPANISH_PANAMA=0x6 +SUBLANG_SPANISH_PARAGUAY=0xf +SUBLANG_SPANISH_PERU=0xa +SUBLANG_SPANISH_PUERTO_RICO=0x14 +SUBLANG_SPANISH_URUGUAY=0xe +SUBLANG_SPANISH_VENEZUELA=0x8 +SUBLANG_SWEDISH=0x1 +SUBLANG_SWEDISH_FINLAND=0x2 +SUBLANG_SYS_DEFAULT=0x2 +SUBLANG_URDU_INDIA=0x2 +SUBLANG_URDU_PAKISTAN=0x1 +SUBLANG_UZBEK_CYRILLIC=0x2 +SUBLANG_UZBEK_LATIN=0x1 +SUBLV_FUNC=0x49 +SUBLV_FUNC_STR="subl/v" +SUBMITFLAG_LOCKED=(0x1) +SUBMITFLAG_PREPROCESS=(0x2) +SUBQ_FUNC=0x29 +SUBQ_FUNC_STR="subq" +SUBQV_FUNC=0x69 +SUBQV_FUNC_STR="subq/v" +SUBS_FUNC=0x1 +SUBS_FUNC_STR="subs" +SUBSINFO_ALLFLAGS=0xEF7F +SUBSMGRENUM_MASK=0x1 +SUBSMGRENUM_TEMP=0x1 +SUBSMGRUPDATE_MASK=0x1 +SUBSMGRUPDATE_MINIMIZE=0x1 +SUBT_FUNC=0x21 +SUBT_FUNC_STR="subt" +SUC_FLAGS=0x500 +SUC_FLAGS_STR="/suc" +SUCCEED=1 +SUCCEED_ABORT=2 +SUCCEED_ASYNC=3 +SUCCESS=0 +SUCCESS_SUCCESS=0 +SUCCESSFUL_ACCESS_ACE_FLAG=0x40 +SUD_FLAGS=0x5C0 +SUD_FLAGS_STR="/sud" +SUF_BATCHINF=0x4 +SUF_CLEAN=0x8 +SUF_EXPRESS=0x2 +SUF_FIRSTTIME=0x1 +SUF_INSETUP=0x10 +SUF_NETHDBOOT=0x40 +SUF_NETRPLBOOT=0x80 +SUF_NETSETUP=0x20 +SUF_SBSCOPYOK=0x100 +SUI_FLAGS=0x780 +SUI_FLAGS_STR="/sui" +SUIC_FLAGS=0x700 +SUIC_FLAGS_STR="/suic" +SUID_FLAGS=0x7C0 +SUID_FLAGS_STR="/suid" +SUIM_FLAGS=0x740 +SUIM_FLAGS_STR="/suim" +SUM_FLAGS=0x540 +SUM_FLAGS_STR="/sum" +SUPPORTS_ANY=0xFFFFFFFF +SUPPORTS_LOCAL=0x20 +SUPPORTS_REMOTE_ADMIN_PROTOCOL=0x2 +SUPPORTS_RPC=0x4 +SUPPORTS_SAM_PROTOCOL=0x8 +SUPPORTS_UNICODE=0x10 +SUPPRESS_RECEIPT=(0x1) +SUPPRESS_UI=(0x1) +SURFACE_LOCK_ALLOW_DISCARD=0x2 +SURFACE_LOCK_EXCLUSIVE=0x1 +SURFACE_LOCK_WAIT=0x4 +SUSPEND_DeviceRelease=(2100) +SV_A=0x1 +SV_ACCEPTDOWNLEVELAPIS_PARMNUM=517 +SV_ACCESSALERT_PARMNUM=40 +SV_ACTIVELOCKS_PARMNUM=419 +SV_ADD=0 +SV_AE=0x0 +SV_ALERT_SUBVECTORS=0x2 +SV_ALERTS_PARMNUM=11 +SV_ALERTSCHED_PARMNUM=37 +SV_ALERTSCHEDULE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_ALERTSCHEDULE_PARMNUM) +SV_ALERTSCHEDULE_PARMNUM=547 +SV_ALIST_MTIME_PARMNUM=403 +SV_ALL=0x1 +SV_ANNDELTA_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_ANNDELTA_PARMNUM) +SV_ANNDELTA_PARMNUM=18 +SV_ANNOUNCE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_ANNOUNCE_PARMNUM) +SV_ANNOUNCE_PARMNUM=17 +SV_ASCII_TO_EBCDIC=0x0 +SV_AUTOSHARESERVER_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_AUTOSHARESERVER_PARMNUM) +SV_AUTOSHARESERVER_PARMNUM=592 +SV_AUTOSHAREWKS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_AUTOSHAREWKS_PARMNUM) +SV_AUTOSHAREWKS_PARMNUM=591 +SV_BALANCECOUNT_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_BALANCECOUNT_PARMNUM) +SV_BALANCECOUNT_PARMNUM=577 +SV_BIT0=0x80 +SV_BIT1=0x40 +SV_BIT2=0x20 +SV_BIT3=0x10 +SV_BIT4=0x8 +SV_BIT5=0x4 +SV_BIT6=0x2 +SV_BIT7=0x1 +SV_CACHEDDIRECTORYLIMIT_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_CACHEDDIRECTORYLIMIT_PARMNUM) +SV_CACHEDDIRECTORYLIMIT_PARMNUM=587 +SV_CACHEDOPENLIMIT_INFOLOEVEL=(PARMNUM_BASE_INFOLEVEL + SV_CACHEDOPENLIMIT_PARMNUM) +SV_CACHEDOPENLIMIT_PARMNUM=571 +SV_CANCELLED=CSV_FLIPI(0x21) +SV_CHANGE=1 +SV_CHDEVJOBS_PARMNUM=411 +SV_CHDEVQ_PARMNUM=410 +SV_COMM_SUBSYSTEM_NOT_LOADED=CSV_FLIPI(0xF012) +SV_COMMENT_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_COMMENT_PARMNUM) +SV_COMMENT_PARMNUM=5 +SV_CONFIG_FILE_ERROR=CSV_FLIPI(0x32) +SV_CONNECTIONLESSAUTODISC_INFOLOEVEL=(PARMNUM_BASE_INFOLEVEL + SV_CONNECTIONLESSAUTODISC_PARMNUM) +SV_CONNECTIONLESSAUTODISC_PARMNUM=562 +SV_CONNECTIONNOSESSIONSTIMEOUT_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_CONNECTIONNOSESSIONSTIMEOUT_PARMNUM) +SV_CONNECTIONNOSESSIONSTIMEOUT_PARMNUM=596 +SV_CONNECTIONS_PARMNUM=412 +SV_CONVERSION_ERROR=CSV_FLIPL(0x406) +SV_CONVERT=CSV_FLIPI(0x1A00) +SV_COPY_TRACE_TO_FILE=CSV_FLIPI(0x4C00) +SV_CRITICALTHREADS_INFOLOEVEL=(PARMNUM_BASE_INFOLEVEL + SV_CRITICALTHREADS_PARMNUM) +SV_CRITICALTHREADS_PARMNUM=572 +SV_DATA_EXCEEDS_RU_SIZE=CSV_FLIPL(0x302) +SV_DEFINE_DUMP=CSV_FLIPI(0x4D00) +SV_DEFINE_TRACE=CSV_FLIPI(0x1D00) +SV_DISC_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_DISC_PARMNUM) +SV_DISC_PARMNUM=10 +SV_DISKALERT_PARMNUM=41 +SV_DISKSPACETHRESHOLD_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_DISKSPACETHRESHOLD_PARMNUM) +SV_DISKSPACETHRESHOLD_PARMNUM=550 +SV_DOMAIN_PARMNUM=519 +SV_EBCDIC_TO_ASCII=0x1 +SV_ENABLECOMPRESSION_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_ENABLECOMPRESSION_PARMNUM) +SV_ENABLECOMPRESSION_PARMNUM=590 +SV_ENABLEFCBOPENS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_ENABLEFCBOPENS_PARMNUM) +SV_ENABLEFCBOPENS_PARMNUM=538 +SV_ENABLEFORCEDLOGOFF_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_ENABLEFORCEDLOGOFF_PARMNUM) +SV_ENABLEFORCEDLOGOFF_PARMNUM=515 +SV_ENABLEOPLOCKFORCECLOSE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_ENABLEOPLOCKFORCECLOSE_PARMNUM) +SV_ENABLEOPLOCKFORCECLOSE_PARMNUM=537 +SV_ENABLEOPLOCKS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_ENABLEOPLOCKS_PARMNUM) +SV_ENABLEOPLOCKS_PARMNUM=536 +SV_ENABLERAW_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_ENABLERAW_PARMNUM) +SV_ENABLERAW_PARMNUM=539 +SV_ENABLESECURITYSIGNATURE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_ENABLESECURITYSIGNATURE_PARMNUM) +SV_ENABLESECURITYSIGNATURE_PARMNUM=593 +SV_ENABLESHAREDNETDRIVES_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_ENABLESHAREDNETDRIVES_PARMNUM) +SV_ENABLESHAREDNETDRIVES_PARMNUM=540 +SV_ENABLESOFTCOMPAT_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_ENABLESOFTCOMPAT_PARMNUM) +SV_ENABLESOFTCOMPAT_PARMNUM=514 +SV_ENABLEW9XSECURITYSIGNATURE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_ENABLEW9XSECURITYSIGNATURE_PARMNUM) +SV_ENABLEW9XSECURITYSIGNATURE_PARMNUM=598 +SV_ENABLEWFW311DIRECTIPX_INFOLOEVEL=(PARMNUM_BASE_INFOLEVEL + SV_ENABLEWFW311DIRECTIPX_PARMNUM) +SV_ENABLEWFW311DIRECTIPX_PARMNUM=574 +SV_ERRORALERT_PARMNUM=38 +SV_ERRORTHRESHOLD_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_ERRORTHRESHOLD_PARMNUM) +SV_ERRORTHRESHOLD_PARMNUM=548 +SV_FILE_ALREADY_EXISTS=CSV_FLIPI(0x30) +SV_FLAGS=0x580 +SV_FLAGS_STR="/sv" +SV_FORWARD=0x2 +SV_G=0x2 +SV_GET_CP_CONVERT_TABLE=CSV_FLIPI(0x1900) +SV_GLIST_MTIME_PARMNUM=402 +SV_GUESTACC_PARMNUM=408 +SV_HIDDEN=1 +SV_HIDDEN_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_HIDDEN_PARMNUM) +SV_HIDDEN_PARMNUM=16 +SV_IDLETHREADTIMEOUT_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_IDLETHREADTIMEOUT_PARMNUM) +SV_IDLETHREADTIMEOUT_PARMNUM=597 +SV_IGNORE=0 +SV_INITCONNTABLE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_INITCONNTABLE_PARMNUM) +SV_INITCONNTABLE_PARMNUM=544 +SV_INITFILETABLE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_INITFILETABLE_PARMNUM) +SV_INITFILETABLE_PARMNUM=545 +SV_INITSEARCHTABLE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_INITSEARCHTABLE_PARMNUM) +SV_INITSEARCHTABLE_PARMNUM=546 +SV_INITSESSTABLE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_INITSESSTABLE_PARMNUM) +SV_INITSESSTABLE_PARMNUM=543 +SV_INITWORKITEMS_PARMNUM=505 +SV_INTRV=0x0 +SV_INVALID_CHAR_NOT_FOUND=CSV_FLIPL(0x630) +SV_INVALID_CHARACTER_SET=CSV_FLIPL(0x402) +SV_INVALID_DATA_SEGMENT=CSV_FLIPL(0x6) +SV_INVALID_DATA_TYPE=CSV_FLIPL(0x303) +SV_INVALID_DIRECTION=CSV_FLIPL(0x401) +SV_INVALID_FILE_OPTION=CSV_FLIPL(0x62B) +SV_INVALID_FIRST_CHARACTER=CSV_FLIPL(0x404) +SV_INVALID_FORWARD=CSV_FLIPL(0x700) +SV_INVALID_MESSAGE_ACTION=CSV_FLIPL(0x621) +SV_INVALID_NMVT_ERROR=CSV_FLIPL(0x304) +SV_INVALID_QUEUE=CSV_FLIPL(0x704) +SV_INVALID_RESET_TRACE=CSV_FLIPL(0x62F) +SV_INVALID_SELECTION=CSV_FLIPL(0x702) +SV_INVALID_SET=CSV_FLIPL(0x624) +SV_INVALID_SOURCE_CODE_PAGE=CSV_FLIPL(0x631) +SV_INVALID_STORAGE_SIZE=CSV_FLIPL(0x627) +SV_INVALID_SUPPRESS=CSV_FLIPL(0x701) +SV_INVALID_TARGET_CODE_PAGE=CSV_FLIPL(0x632) +SV_INVALID_VERB=CSV_FLIPI(0xFFFF) +SV_INVALID_VERB_SEGMENT=CSV_FLIPI(0xF008) +SV_IRPSTACKSIZE_PARMNUM=508 +SV_LANMASK_PARMNUM=407 +SV_LINKINFOVALIDTIME_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_LINKINFOVALIDTIME_PARMNUM) +SV_LINKINFOVALIDTIME_PARMNUM=554 +SV_LMANNOUNCE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_LMANNOUNCE_PARMNUM) +SV_LMANNOUNCE_PARMNUM=518 +SV_LOCKVIOLATIONDELAY_INFOLOEVEL=(PARMNUM_BASE_INFOLEVEL + SV_LOCKVIOLATIONDELAY_PARMNUM) +SV_LOCKVIOLATIONDELAY_PARMNUM=569 +SV_LOCKVIOLATIONOFFSET_INFOLOEVEL=(PARMNUM_BASE_INFOLEVEL + SV_LOCKVIOLATIONOFFSET_PARMNUM) +SV_LOCKVIOLATIONOFFSET_PARMNUM=568 +SV_LOCKVIOLATIONRETRIES_INFOLOEVEL=(PARMNUM_BASE_INFOLEVEL + SV_LOCKVIOLATIONRETRIES_PARMNUM) +SV_LOCKVIOLATIONRETRIES_PARMNUM=567 +SV_LOG=0x0 +SV_LOG_MESSAGE=CSV_FLIPI(0x1F00) +SV_LOGONALERT_PARMNUM=39 +SV_LOGS=0x0 +SV_MAX_CMD_LEN=PATHLEN +SV_MAX_SRV_HEUR_LEN=32 +SV_MAXAUDITSZ_PARMNUM=43 +SV_MAXCOPYLENGTH_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_MAXCOPYLENGTH_PARMNUM) +SV_MAXCOPYLENGTH_PARMNUM=588 +SV_MAXCOPYREADLEN_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_MAXCOPYREADLEN_PARMNUM) +SV_MAXCOPYREADLEN_PARMNUM=520 +SV_MAXCOPYWRITELEN_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_MAXCOPYWRITELEN_PARMNUM) +SV_MAXCOPYWRITELEN_PARMNUM=521 +SV_MAXFREECONNECTIONS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_MAXFREECONNECTIONS_PARMNUM) +SV_MAXFREECONNECTIONS_PARMNUM=542 +SV_MAXFREELFCBS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_MAXFREELFCBS_PARMNUM) +SV_MAXFREELFCBS_PARMNUM=581 +SV_MAXFREEMFCBS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_MAXFREEMFCBS_PARMNUM) +SV_MAXFREEMFCBS_PARMNUM=580 +SV_MAXFREEPAGEDPOOLCHUNKS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_MAXFREEPAGEDPOOLCHUNKS_PARMNUM) +SV_MAXFREEPAGEDPOOLCHUNKS_PARMNUM=582 +SV_MAXFREERFCBS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_MAXFREERFCBS_PARMNUM) +SV_MAXFREERFCBS_PARMNUM=579 +SV_MAXGLOBALOPENSEARCH_INFOLOEVEL=(PARMNUM_BASE_INFOLEVEL + SV_MAXGLOBALOPENSEARCH_PARMNUM) +SV_MAXGLOBALOPENSEARCH_PARMNUM=565 +SV_MAXKEEPCOMPLSEARCH_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_MAXKEEPCOMPLSEARCH_PARMNUM) +SV_MAXKEEPCOMPLSEARCH_PARMNUM=525 +SV_MAXKEEPSEARCH_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_MAXKEEPSEARCH_PARMNUM) +SV_MAXKEEPSEARCH_PARMNUM=523 +SV_MAXLINKDELAY_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_MAXLINKDELAY_PARMNUM) +SV_MAXLINKDELAY_PARMNUM=552 +SV_MAXMPXCT_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_MAXMPXCT_PARMNUM) +SV_MAXMPXCT_PARMNUM=533 +SV_MAXNONPAGEDMEMORYUSAGE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_MAXNONPAGEDMEMORYUSAGE_PARMNUM) +SV_MAXNONPAGEDMEMORYUSAGE_PARMNUM=512 +SV_MAXPAGEDMEMORYUSAGE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_MAXPAGEDMEMORYUSAGE_PARMNUM) +SV_MAXPAGEDMEMORYUSAGE_PARMNUM=513 +SV_MAXPAGEDPOOLCHUNKSIZE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_MAXPAGEDPOOLCHUNKSIZE_PARMNUM) +SV_MAXPAGEDPOOLCHUNKSIZE_PARMNUM=584 +SV_MAXRAWBUFLEN_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_MAXRAWBUFLEN_PARMNUM) +SV_MAXRAWBUFLEN_PARMNUM=509 +SV_MAXRAWWORKITEMS_INFOLOEVEL=(PARMNUM_BASE_INFOLEVEL + SV_MAXRAWWORKITEMS_PARMNUM) +SV_MAXRAWWORKITEMS_PARMNUM=557 +SV_MAXTHREADSPERQUEUE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_MAXTHREADSPERQUEUE_PARMNUM) +SV_MAXTHREADSPERQUEUE_PARMNUM=586 +SV_MAXWORKITEMIDLETIME_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_MAXWORKITEMIDLETIME_PARMNUM) +SV_MAXWORKITEMIDLETIME_PARMNUM=556 +SV_MAXWORKITEMS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_MAXWORKITEMS_PARMNUM) +SV_MAXWORKITEMS_PARMNUM=506 +SV_MDLREADSWITCHOVER_INFOLOEVEL=(PARMNUM_BASE_INFOLEVEL + SV_MDLREADSWITCHOVER_PARMNUM) +SV_MDLREADSWITCHOVER_PARMNUM=570 +SV_MINCLIENTBUFFERSIZE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_MINCLIENTBUFFERSIZE_PARMNUM) +SV_MINCLIENTBUFFERSIZE_PARMNUM=595 +SV_MINFREECONNECTIONS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_MINFREECONNECTIONS_PARMNUM) +SV_MINFREECONNECTIONS_PARMNUM=541 +SV_MINFREEWORKITEMS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_MINFREEWORKITEMS_PARMNUM) +SV_MINFREEWORKITEMS_PARMNUM=530 +SV_MINKEEPCOMPLSEARCH_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_MINKEEPCOMPLSEARCH_PARMNUM) +SV_MINKEEPCOMPLSEARCH_PARMNUM=524 +SV_MINKEEPSEARCH_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_MINKEEPSEARCH_PARMNUM) +SV_MINKEEPSEARCH_PARMNUM=522 +SV_MINLINKTHROUGHPUT_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_MINLINKTHROUGHPUT_PARMNUM) +SV_MINLINKTHROUGHPUT_PARMNUM=553 +SV_MINPAGEDPOOLCHUNKSIZE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_MINPAGEDPOOLCHUNKSIZE_PARMNUM) +SV_MINPAGEDPOOLCHUNKSIZE_PARMNUM=583 +SV_MINRCVQUEUE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_MINRCVQUEUE_PARMNUM) +SV_MINRCVQUEUE_PARMNUM=529 +SV_NAME_PARMNUM=102 +SV_NETIOALERT_PARMNUM=42 +SV_NETWORKERRORTHRESHOLD_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_NETWORKERRORTHRESHOLD_PARMNUM) +SV_NETWORKERRORTHRESHOLD_PARMNUM=549 +SV_NEW=0x0 +SV_NMVT=0x1 +SV_NO=0x0 +SV_NO_ADD=1 +SV_NO_INTRV=0x1 +SV_NO_LOG=0x1 +SV_NO_SEND=1 +SV_NODISC=-1 +SV_NONE=0x0 +SV_NUMADMIN_PARMNUM=406 +SV_NUMBIGBUF_PARMNUM=422 +SV_NUMBLOCKTHREADS_PARMNUM=527 +SV_NUMFILETASKS_PARMNUM=423 +SV_NUMREQBUF_PARMNUM=420 +SV_OFF=0x0 +SV_OK=CSV_FLIPI(0x0) +SV_ON=0x1 +SV_OPENFILES_PARMNUM=414 +SV_OPENSEARCH_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_OPENSEARCH_PARMNUM) +SV_OPENSEARCH_PARMNUM=503 +SV_OPLOCKBREAKRESPONSEWAIT_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_OPLOCKBREAKRESPONSEWAIT_PARMNUM) +SV_OPLOCKBREAKRESPONSEWAIT_PARMNUM=535 +SV_OPLOCKBREAKWAIT_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_OPLOCKBREAKWAIT_PARMNUM) +SV_OPLOCKBREAKWAIT_PARMNUM=534 +SV_OTHERQUEUEAFFINITY_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_OTHERQUEUEAFFINITY_PARMNUM) +SV_OTHERQUEUEAFFINITY_PARMNUM=575 +SV_OUTPUT_DEVICE_FULL=CSV_FLIPI(0x31) +SV_OVERWRITE=0x1 +SV_PARAMETER_CHECK=CSV_FLIPI(0x1) +SV_PD_MENUS_IN_PROGRESS=CSV_FLIPL(0x62E) +SV_PDSTATS_SUBVECTORS=0x3 +SV_PLATFORM_ID_NT=500 +SV_PLATFORM_ID_OS2=400 +SV_PLATFORM_ID_PARMNUM=101 +SV_PREFERREDAFFINITY_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_PREFERREDAFFINITY_PARMNUM) +SV_PREFERREDAFFINITY_PARMNUM=578 +SV_PRODUCTTYPE_INFOLOEVEL=(PARMNUM_BASE_INFOLEVEL + SV_PRODUCTTYPE_PARMNUM) +SV_PRODUCTTYPE_PARMNUM=560 +SV_QUEUE_ALREADY_IN_EFFECT=CSV_FLIPL(0x705) +SV_QUEUESAMPLESECS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_QUEUESAMPLESECS_PARMNUM) +SV_QUEUESAMPLESECS_PARMNUM=576 +SV_RAWWORKITEMS_PARMNUM=507 +SV_REMOVEDUPLICATESEARCHES_INFOLOEVEL=(PARMNUM_BASE_INFOLEVEL + SV_REMOVEDUPLICATESEARCHES_PARMNUM) +SV_REMOVEDUPLICATESEARCHES_PARMNUM=566 +SV_REQUIRESECURITYSIGNATURE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_REQUIRESECURITYSIGNATURE_PARMNUM) +SV_REQUIRESECURITYSIGNATURE_PARMNUM=594 +SV_RESTRICTNULLSESSACCESS_INFOLOEVEL=(PARMNUM_BASE_INFOLEVEL + SV_RESTRICTNULLSESSACCESS_PARMNUM) +SV_RESTRICTNULLSESSACCESS_PARMNUM=573 +SV_ROUND_TRIP=0x1 +SV_SCAVQOSINFOUPDATETIME_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_SCAVQOSINFOUPDATETIME_PARMNUM) +SV_SCAVQOSINFOUPDATETIME_PARMNUM=555 +SV_SCAVTIMEOUT_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_SCAVTIMEOUT_PARMNUM) +SV_SCAVTIMEOUT_PARMNUM=528 +SV_SECURITY_NETWARE=3 +SV_SECURITY_PARMNUM=405 +SV_SECURITY_SHARE=0 +SV_SECURITY_WINNT=1 +SV_SECURITY_WINNTAS=2 +SV_SEND=0 +SV_SENDSFROMPREFERREDPROCESSOR_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_SENDSFROMPREFERREDPROCESSOR_PARMNUM) +SV_SENDSFROMPREFERREDPROCESSOR_PARMNUM=585 +SV_SERVER_CONN_FAILURE=CSV_FLIPL(0x30000AB) +SV_SERVER_RESOURCE_NOT_FOUND=CSV_FLIPI(0xF024) +SV_SERVER_RESOURCES_LOST=CSV_FLIPI(0xF026) +SV_SERVERSIZE_INFOLOEVEL=(PARMNUM_BASE_INFOLEVEL + SV_SERVERSIZE_PARMNUM) +SV_SERVERSIZE_PARMNUM=561 +SV_SESSCONNS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_SESSCONNS_PARMNUM) +SV_SESSCONNS_PARMNUM=511 +SV_SESSOPENS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_SESSOPENS_PARMNUM) +SV_SESSOPENS_PARMNUM=501 +SV_SESSREQS_PARMNUM=417 +SV_SESSUSERS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_SESSUSERS_PARMNUM) +SV_SESSUSERS_PARMNUM=510 +SV_SESSVCS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_SESSVCS_PARMNUM) +SV_SESSVCS_PARMNUM=502 +SV_SET_USER_LOG_QUEUE=CSV_FLIPI(0x4B00) +SV_SHARES_PARMNUM=413 +SV_SHARESECURITY=0 +SV_SHARINGVIOLATIONDELAY_INFOLOEVEL=(PARMNUM_BASE_INFOLEVEL + SV_SHARINGVIOLATIONDELAY_PARMNUM) +SV_SHARINGVIOLATIONDELAY_PARMNUM=564 +SV_SHARINGVIOLATIONRETRIES_INFOLOEVEL=(PARMNUM_BASE_INFOLEVEL + SV_SHARINGVIOLATIONRETRIES_PARMNUM) +SV_SHARINGVIOLATIONRETRIES_PARMNUM=563 +SV_SIZREQBUF_PARMNUM=504 +SV_SOME=0x0 +SV_SRVHEURISTICS_PARMNUM=431 +SV_SSCP_PU_SESSION_NOT_ACTIVE=CSV_FLIPL(0x301) +SV_STATE_CHECK=CSV_FLIPI(0x2) +SV_SUBSTITUTE=0x0 +SV_SYSTEM_MESSAGES=0x1 +SV_TABLE_ERROR=CSV_FLIPL(0x405) +SV_THREAD_BLOCKING=CSV_FLIPI(0xF006) +SV_THREADCOUNTADD_PARMNUM=526 +SV_THREADPRIORITY_PARMNUM=532 +SV_TIMESOURCE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_TIMESOURCE_PARMNUM) +SV_TIMESOURCE_PARMNUM=516 +SV_TOO_HIGH_A_NUMBER=CSV_FLIPL(0x703) +SV_TRACE_BUFFER_EMPTY=CSV_FLIPL(0x62C) +SV_TRACE_NOT_STOPPED=CSV_FLIPL(0x62A) +SV_TRANSFER_MS_DATA=CSV_FLIPI(0x1C00) +SV_TYPE_AFP=0x40 +SV_TYPE_ALL=0xFFFFFFFF +SV_TYPE_ALTERNATE_XPORT=0x20000000 +SV_TYPE_BACKUP_BROWSER=0x20000 +SV_TYPE_CLUSTER_NT=0x1000000 +SV_TYPE_DCE=0x10000000 +SV_TYPE_DFS=0x800000 +SV_TYPE_DIALIN_SERVER=0x400 +SV_TYPE_DOMAIN_BAKCTRL=0x10 +SV_TYPE_DOMAIN_CTRL=0x8 +SV_TYPE_DOMAIN_ENUM=0x80000000 +SV_TYPE_DOMAIN_MASTER=0x80000 +SV_TYPE_DOMAIN_MEMBER=0x100 +SV_TYPE_LOCAL_LIST_ONLY=0x40000000 +SV_TYPE_MASTER_BROWSER=0x40000 +SV_TYPE_NOVELL=0x80 +SV_TYPE_NT=0x1000 +SV_TYPE_PARMNUM=105 +SV_TYPE_POTENTIAL_BROWSER=0x10000 +SV_TYPE_PRINTQ_SERVER=0x200 +SV_TYPE_SERVER=0x2 +SV_TYPE_SERVER_MFPN=0x4000 +SV_TYPE_SERVER_NT=0x8000 +SV_TYPE_SERVER_OSF=0x100000 +SV_TYPE_SERVER_UNIX=SV_TYPE_XENIX_SERVER +SV_TYPE_SERVER_VMS=0x200000 +SV_TYPE_SQLSERVER=0x4 +SV_TYPE_TERMINALSERVER=0x2000000 +SV_TYPE_TIME_SOURCE=0x20 +SV_TYPE_WFW=0x2000 +SV_TYPE_WINDOWS=0x400000 +SV_TYPE_WORKSTATION=0x1 +SV_TYPE_XENIX_SERVER=0x800 +SV_ULIST_MTIME_PARMNUM=401 +SV_UNEXPECTED_DOS_ERROR=CSV_FLIPI(0xF011) +SV_USER_DEFINED=0x0 +SV_USER_MESSAGES=0x2 +SV_USERPATH_PARMNUM=112 +SV_USERS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + SV_USERS_PARMNUM) +SV_USERS_PARMNUM=107 +SV_USERS_PER_LICENSE=5 +SV_USERSECURITY=1 +SV_VERSION_MAJOR_PARMNUM=103 +SV_VERSION_MINOR_PARMNUM=104 +SV_VISIBLE=0 +SV_XACTMEMSIZE_PARMNUM=531 +SV_YES=0x1 +SV2GV_CURRENTVIEW=((UINT)-1) +SV2GV_DEFAULTVIEW=((UINT)-2) +SVAUD_BADNETLOGON=0x180 +SVAUD_BADSESSLOGON=0x18 +SVAUD_BADUSE=0x1800 +SVAUD_GOODNETLOGON=0x60 +SVAUD_GOODSESSLOGON=0x6 +SVAUD_GOODUSE=0x600 +SVAUD_LOGON=(SVAUD_NETLOGON|SVAUD_SESSLOGON) +SVAUD_LOGONLIM=0x10000 +SVAUD_NETLOGON=(SVAUD_GOODNETLOGON|SVAUD_BADNETLOGON) +SVAUD_PERMISSIONS=0x4000 +SVAUD_RESOURCE=0x8000 +SVAUD_SERVICE=0x1 +SVAUD_SESSLOGON=(SVAUD_GOODSESSLOGON|SVAUD_BADSESSLOGON) +SVAUD_USE=(SVAUD_GOODUSE|SVAUD_BADUSE) +SVAUD_USERLIST=0x2000 +SVBUFSIZ=26 +SVC_FLAGS=0x500 +SVC_FLAGS_STR="/svc" +SVCID_ACCT_UDP=SVCID_UDP(702) +SVCID_ACCTDISK_UDP=SVCID_UDP(707) +SVCID_ACCTINFO_UDP=SVCID_UDP(705) +SVCID_ACCTLOGIN_UDP=SVCID_UDP(703) +SVCID_ACCTMASTER_UDP=SVCID_UDP(700) +SVCID_ACCTPRINTER_UDP=SVCID_UDP(704) +SVCID_ACCTSLAVE_UDP=SVCID_UDP(701) +SVCID_ACCTSLAVE2_UDP=SVCID_UDP(706) +SVCID_ADMINISTRATION=SVCID_NETWARE(0xB) +SVCID_ADVERTISING_PRINT_SERVER=SVCID_NETWARE(0x47) +SVCID_ARCHIVE_QUEUE=SVCID_NETWARE(0x8) +SVCID_ARCHIVE_SERVER=SVCID_NETWARE(0x9) +SVCID_ARCHIVE_SERVER_DYNAMIC_SAP=SVCID_NETWARE(0x2E) +SVCID_AUTH_TCP=SVCID_TCP(113) +SVCID_BIFF_UDP=SVCID_UDP(512) +SVCID_BNEWS_TCP=SVCID_TCP(10000) +SVCID_BOOTP_UDP=SVCID_UDP(67) +SVCID_BTRIEVE_VAP=SVCID_NETWARE(0x4B) +SVCID_BUSBOY_TCP=SVCID_TCP(602) +SVCID_CHARGEN_TCP=SVCID_TCP(19) +SVCID_CHARGEN_UDP=SVCID_UDP(19) +SVCID_CONFERENCE_TCP=SVCID_TCP(531) +SVCID_COURIER_TCP=SVCID_TCP(530) +SVCID_CSNET_NS_TCP=SVCID_TCP(105) +SVCID_DAYTIME_TCP=SVCID_TCP(13) +SVCID_DAYTIME_UDP=SVCID_UDP(13) +SVCID_DICTIONARY_TCP=SVCID_TCP(103) +SVCID_DIRECTORY_SERVER=SVCID_NETWARE(0x278) +SVCID_DISCARD_TCP=SVCID_TCP(9) +SVCID_DISCARD_UDP=SVCID_UDP(9) +SVCID_DNS_TYPE_A=SVCID_DNS(0x1) +SVCID_DNS_TYPE_AAAA=SVCID_DNS(0x1C) +SVCID_DNS_TYPE_AFSDB=SVCID_DNS(0x12) +SVCID_DNS_TYPE_ATMA=SVCID_DNS(0x22) +SVCID_DNS_TYPE_CNAME=SVCID_DNS(0x5) +SVCID_DNS_TYPE_GPOS=SVCID_DNS(0x1B) +SVCID_DNS_TYPE_HINFO=SVCID_DNS(0xD) +SVCID_DNS_TYPE_ISDN=SVCID_DNS(0x14) +SVCID_DNS_TYPE_KEY=SVCID_DNS(0x19) +SVCID_DNS_TYPE_LOC=SVCID_DNS(0x1D) +SVCID_DNS_TYPE_MB=SVCID_DNS(0x7) +SVCID_DNS_TYPE_MD=SVCID_DNS(0x3) +SVCID_DNS_TYPE_MF=SVCID_DNS(0x4) +SVCID_DNS_TYPE_MG=SVCID_DNS(0x8) +SVCID_DNS_TYPE_MINFO=SVCID_DNS(0xE) +SVCID_DNS_TYPE_MR=SVCID_DNS(0x9) +SVCID_DNS_TYPE_MX=SVCID_DNS(0xF) +SVCID_DNS_TYPE_NS=SVCID_DNS(0x2) +SVCID_DNS_TYPE_NSAP=SVCID_DNS(0x16) +SVCID_DNS_TYPE_NSAPPTR=SVCID_DNS(0x17) +SVCID_DNS_TYPE_NULL=SVCID_DNS(0xA) +SVCID_DNS_TYPE_NXT=SVCID_DNS(0x1E) +SVCID_DNS_TYPE_PTR=SVCID_DNS(0xC) +SVCID_DNS_TYPE_PX=SVCID_DNS(0x1A) +SVCID_DNS_TYPE_RP=SVCID_DNS(0x11) +SVCID_DNS_TYPE_RT=SVCID_DNS(0x15) +SVCID_DNS_TYPE_SIG=SVCID_DNS(0x18) +SVCID_DNS_TYPE_SOA=SVCID_DNS(0x6) +SVCID_DNS_TYPE_SRV=SVCID_DNS(0x21) +SVCID_DNS_TYPE_TEXT=SVCID_DNS(0x10) +SVCID_DNS_TYPE_WKS=SVCID_DNS(0xB) +SVCID_DNS_TYPE_X25=SVCID_DNS(0x13) +SVCID_DOMAIN_TCP=SVCID_TCP(53) +SVCID_DOMAIN_UDP=SVCID_UDP(53) +SVCID_ECHO_TCP=SVCID_TCP(7) +SVCID_ECHO_UDP=SVCID_UDP(7) +SVCID_EFS_TCP=SVCID_TCP(520) +SVCID_EKLOGIN_TCP=SVCID_TCP(2105) +SVCID_ELCSD_UDP=SVCID_UDP(704) +SVCID_ERLOGIN_TCP=SVCID_TCP(888) +SVCID_EXEC_TCP=SVCID_TCP(512) +SVCID_FILE_SERVER=SVCID_NETWARE(0x4) +SVCID_FINGER_TCP=SVCID_TCP(79) +SVCID_FTP_DATA_TCP=SVCID_TCP(20) +SVCID_FTP_TCP=SVCID_TCP(21) +SVCID_GARCON_TCP=SVCID_TCP(600) +SVCID_GATEWAY=SVCID_NETWARE(0x6) +SVCID_GATEWAY_TCP=SVCID_TCP(10003) +SVCID_HOSTNAMES_TCP=SVCID_TCP(101) +SVCID_HP_PRINT_SERVER=SVCID_NETWARE(0x30C) +SVCID_INGRESLOCK_TCP=SVCID_TCP(1524) +SVCID_ISO_TSAP_TCP=SVCID_TCP(102) +SVCID_JOB_QUEUE=SVCID_NETWARE(0xA) +SVCID_JOB_SERVER=SVCID_NETWARE(0x5) +SVCID_KERBEROS_MASTER_TCP=SVCID_TCP(751) +SVCID_KERBEROS_MASTER_UDP=SVCID_UDP(751) +SVCID_KERBEROS_TCP=SVCID_TCP(750) +SVCID_KERBEROS_UDP=SVCID_UDP(750) +SVCID_KLOGIN_TCP=SVCID_TCP(543) +SVCID_KNETD_TCP=SVCID_TCP(2053) +SVCID_KPOP_TCP=SVCID_TCP(1109) +SVCID_KRB_PROP_TCP=SVCID_TCP(754) +SVCID_KSHELL_TCP=SVCID_TCP(544) +SVCID_LINK_TCP=SVCID_TCP(87) +SVCID_LOAD_UDP=SVCID_UDP(315) +SVCID_LOGIN_TCP=SVCID_TCP(513) +SVCID_MAITRD_TCP=SVCID_TCP(601) +SVCID_MAN_TCP=SVCID_TCP(9535) +SVCID_MANTST_TCP=SVCID_TCP(9537) +SVCID_MAZE_UDP=SVCID_UDP(1666) +SVCID_MONITOR_UDP=SVCID_UDP(561) +SVCID_MTB_TCP=SVCID_TCP(5556) +SVCID_MTP_TCP=SVCID_TCP(57) +SVCID_NAME_TCP=SVCID_TCP(42) +SVCID_NAME_UDP=SVCID_UDP(42) +SVCID_NAMESERVER_TCP=SVCID_TCP(53) +SVCID_NAMESERVER_UDP=SVCID_UDP(53) +SVCID_NAS_SNA_GATEWAY=SVCID_NETWARE(0x21) +SVCID_NBDATAGRAM_UDP=SVCID_UDP(138) +SVCID_NBNAME_UDP=SVCID_UDP(137) +SVCID_NBSESSION_TCP=SVCID_TCP(139) +SVCID_NETNEWS_TCP=SVCID_TCP(532) +SVCID_NETSTAT_TCP=SVCID_TCP(15) +SVCID_NETWALL_UDP=SVCID_UDP(533) +SVCID_NETWARE_386=SVCID_NETWARE(0x107) +SVCID_NEW_RWHO_UDP=SVCID_UDP(550) +SVCID_NEWS_TCP=SVCID_TCP(144) +SVCID_NFS_UDP=SVCID_UDP(2049) +SVCID_NNTP_TCP=SVCID_TCP(119) +SVCID_NTALK_UDP=SVCID_UDP(518) +SVCID_NTP_UDP=SVCID_UDP(123) +SVCID_PASSWD_SERVER_UDP=SVCID_UDP(752) +SVCID_PATH_TCP=SVCID_TCP(117) +SVCID_PHONE_UDP=SVCID_UDP(1167) +SVCID_POKER_TCP=SVCID_TCP(10002) +SVCID_POP_TCP=SVCID_TCP(109) +SVCID_POP2_TCP=SVCID_TCP(109) +SVCID_POP3_TCP=SVCID_TCP(110) +SVCID_PORTMAP_TCP=SVCID_TCP(111) +SVCID_PORTMAP_UDP=SVCID_UDP(111) +SVCID_PRINT_QUEUE=SVCID_NETWARE(0x3) +SVCID_PRINT_SERVER=SVCID_NETWARE(0x7) +SVCID_PRINT_SRV_TCP=SVCID_TCP(170) +SVCID_PRINTER_TCP=SVCID_TCP(515) +SVCID_QMASTER_TCP=SVCID_TCP(10012) +SVCID_QMASTER_UDP=SVCID_UDP(10012) +SVCID_QOTD_TCP=SVCID_TCP(17) +SVCID_QOTD_UDP=SVCID_UDP(17) +SVCID_QUEUE_TCP=SVCID_TCP(10001) +SVCID_REMOTE_BRIDGE_SERVER=SVCID_NETWARE(0x24) +SVCID_REMOTEFS_TCP=SVCID_TCP(556) +SVCID_REMP_TCP=SVCID_TCP(10004) +SVCID_RJE_TCP=SVCID_TCP(77) +SVCID_RLP_UDP=SVCID_UDP(39) +SVCID_RMONITOR_UDP=SVCID_UDP(560) +SVCID_RMT_TCP=SVCID_TCP(5555) +SVCID_ROUTE_UDP=SVCID_UDP(520) +SVCID_RSCS0_UDP=SVCID_UDP(10000) +SVCID_RSCS1_UDP=SVCID_UDP(10001) +SVCID_RSCS2_UDP=SVCID_UDP(10002) +SVCID_RSCS3_UDP=SVCID_UDP(10003) +SVCID_RSCS4_UDP=SVCID_UDP(10004) +SVCID_RSCS5_UDP=SVCID_UDP(10005) +SVCID_RSCS6_UDP=SVCID_UDP(10006) +SVCID_RSCS7_UDP=SVCID_UDP(10007) +SVCID_RSCS8_UDP=SVCID_UDP(10008) +SVCID_RSCS9_UDP=SVCID_UDP(10009) +SVCID_RSCSA_UDP=SVCID_UDP(10010) +SVCID_RSCSB_UDP=SVCID_UDP(10011) +SVCID_RVD_CONTROL_UDP=SVCID_UDP(531) +SVCID_SAA_SERVER=SVCID_NETWARE(0x130) +SVCID_SFTP_TCP=SVCID_TCP(115) +SVCID_SGMP_UDP=SVCID_UDP(153) +SVCID_SHELL_TCP=SVCID_TCP(514) +SVCID_SMTP_TCP=SVCID_TCP(25) +SVCID_SNA_SERVER=SVCID_NETWARE(0x444) +SVCID_SNMP_TRAP_UDP=SVCID_UDP(162) +SVCID_SNMP_UDP=SVCID_UDP(161) +SVCID_SUNRPC_TCP=SVCID_TCP(111) +SVCID_SUNRPC_UDP=SVCID_UDP(111) +SVCID_SUPDUP_TCP=SVCID_TCP(95) +SVCID_SYSLOG_UDP=SVCID_UDP(514) +SVCID_SYSTAT_TCP=SVCID_TCP(11) +SVCID_SYTEK_UDP=SVCID_UDP(500) +SVCID_TALK_UDP=SVCID_UDP(517) +SVCID_TCPREPO_TCP=SVCID_TCP(158) +SVCID_TELNET_TCP=SVCID_TCP(23) +SVCID_TEMPO_TCP=SVCID_TCP(526) +SVCID_TFTP_UDP=SVCID_UDP(69) +SVCID_TIME_SYNCHRONIZATION_SERVER=SVCID_NETWARE(0x2D) +SVCID_TIME_TCP=SVCID_TCP(37) +SVCID_TIME_UDP=SVCID_UDP(37) +SVCID_TIMED_UDP=SVCID_UDP(525) +SVCID_USERREG_SERVER_UDP=SVCID_UDP(753) +SVCID_UUCP_PATH_TCP=SVCID_TCP(117) +SVCID_UUCP_TCP=SVCID_TCP(540) +SVCID_VMNET_TCP=SVCID_TCP(175) +SVCID_VMNET0_TCP=SVCID_TCP(400) +SVCID_W_TCP=SVCID_TCP(9536) +SVCID_WHO_UDP=SVCID_UDP(513) +SVCID_WHOIS_TCP=SVCID_TCP(43) +SVCID_X400_SND_TCP=SVCID_TCP(104) +SVCID_X400_TCP=SVCID_TCP(103) +SVD_FLAGS=0x5C0 +SVD_FLAGS_STR="/svd" +SVGIO_ALLVIEW=0x2 +SVGIO_BACKGROUND=0x0 +SVGIO_SELECTION=0x1 +SVI_FLAGS=0x780 +SVI_FLAGS_STR="/svi" +SVI1_NUM_ELEMENTS=5 +SVI2_NUM_ELEMENTS=44 +SVI3_NUM_ELEMENTS=45 +SVIC_FLAGS=0x700 +SVIC_FLAGS_STR="/svic" +SVID_FLAGS=0x7C0 +SVID_FLAGS_STR="/svid" +SVIM_FLAGS=0x740 +SVIM_FLAGS_STR="/svim" +SVM_FLAGS=0x540 +SVM_FLAGS_STR="/svm" +SVSI_DESELECT=0x0 +SVSI_DESELECTOTHERS=0x4 +SVSI_EDIT=0x3 +SVSI_ENSUREVISIBLE=0x8 +SVSI_FOCUSED=0x10 +SVSI_SELECT=0x1 +SVSI_SELECTIONMARK=0x40 +SVSI_TRANSLATEPT=0x20 +SVTI2_REMAP_PIPE_NAMES=0x2 +SW_AUTOPROF_LOAD_MASK=0x1 +SW_AUTOPROF_SAVE_MASK=0x2 +SW_ERASE=0x4 +SW_FORCEMINIMIZE=11 +SW_HIDE=0 +SW_INVALIDATE=0x2 +SW_MAX=10 +SW_MAXIMIZE=3 +SW_MINIMIZE=6 +SW_NORMAL=1 +SW_OTHERUNZOOM=4 +SW_OTHERZOOM=2 +SW_PARENTCLOSING=1 +SW_PARENTOPENING=3 +SW_RESTORE=9 +SW_SCROLLCHILDREN=0x1 +SW_SHOW=5 +SW_SHOWDEFAULT=10 +SW_SHOWMAXIMIZED=3 +SW_SHOWMINIMIZED=2 +SW_SHOWMINNOACTIVE=7 +SW_SHOWNA=8 +SW_SHOWNOACTIVATE=4 +SW_SHOWNORMAL=1 +SW_SMOOTHSCROLL=0x10 +SWP_ASYNCWINDOWPOS=0x4000 +SWP_DEFERERASE=0x2000 +SWP_DRAWFRAME=SWP_FRAMECHANGED +SWP_FRAMECHANGED=0x20 +SWP_HIDEWINDOW=0x80 +SWP_NOACTIVATE=0x10 +SWP_NOCOPYBITS=0x100 +SWP_NOMOVE=0x2 +SWP_NOOWNERZORDER=0x200 +SWP_NOREDRAW=0x8 +SWP_NOREPOSITION=SWP_NOOWNERZORDER +SWP_NOSENDCHANGING=0x400 +SWP_NOSIZE=0x1 +SWP_NOZORDER=0x4 +SWP_SHOWWINDOW=0x40 +SWPCTX_FUNC=(PRIV_PAL_FUNC|0x10) +SWPCTX_FUNC_STR="swpctx" +SWPIRQL_FUNC=(PRIV_PAL_FUNC|0x6) +SWPIRQL_FUNC_STR="swpirql" +SWPKSP_FUNC=(PRIV_PAL_FUNC|0x19) +SWPKSP_FUNC_STR="swpksp" +SWPPAL_FUNC=(PRIV_PAL_FUNC|0xA) +SWPPAL_FUNC_STR="swppal" +SWPPROCESS_FUNC=(PRIV_PAL_FUNC|0x11) +SWPPROCESS_FUNC_STR="swpprocess" +SYMBOL_CHARSET=2 +SYMBOL_TYPE_INDEX_NOT_FOUND=0x2 +SYMBOL_TYPE_INFO_NOT_FOUND=0x3 +SymEnumerateModules=SymEnumerateModules64 +SymEnumerateSymbols=SymEnumerateSymbols64 +SymEnumerateSymbolsW=SymEnumerateSymbolsW64 +SYMF_FRAMEREL=0x20 +SYMF_OMAP_GENERATED=0x1 +SYMF_OMAP_MODIFIED=0x2 +SYMF_REGISTER=0x8 +SYMF_REGREL=0x10 +SYMF_USER_GENERATED=0x4 +SymFunctionTableAccess=SymFunctionTableAccess64 +SymGetLineFromAddr=SymGetLineFromAddr64 +SymGetLineFromName=SymGetLineFromName64 +SymGetLineNext=SymGetLineNext64 +SymGetLinePrev=SymGetLinePrev64 +SymGetModuleBase=SymGetModuleBase64 +SymGetModuleInfo=SymGetModuleInfo64 +SymGetModuleInfoEx=SymGetModuleInfoEx64 +SymGetModuleInfoW=SymGetModuleInfoW64 +SymGetSymbolInfo=SymGetSymbolInfo64 +SymGetSymFromAddr=SymGetSymFromAddr64 +SymGetSymFromName=SymGetSymFromName64 +SymGetSymNext=SymGetSymNext64 +SymGetSymPrev=SymGetSymPrev64 +SymLoadModule=SymLoadModule64 +SYMMETRICWRAPKEYBLOB=0xB +SYMOPT_CASE_INSENSITIVE=0x1 +SYMOPT_DEBUG=0x80000000 +SYMOPT_DEFERRED_LOADS=0x4 +SYMOPT_LOAD_ANYTHING=0x40 +SYMOPT_LOAD_LINES=0x10 +SYMOPT_NO_CPP=0x8 +SYMOPT_OMAP_FIND_NEAREST=0x20 +SYMOPT_UNDNAME=0x2 +SymRegisterCallback=SymRegisterCallback64 +SymRegisterFunctionEntryCallback=SymRegisterFunctionEntryCallback64 +SymUnDName=SymUnDName64 +SymUnloadModule=SymUnloadModule64 +SYNCHRONIZE=0x100000 +SYNCMGRHANDLERFLAG_MASK=0x7 +SYNCMGRITEM_ITEMFLAGMASK=0x1F +SYNCMGRITEMSTATE_CHECKED=0x1 +SYNCMGRITEMSTATE_UNCHECKED=0x0 +SYNCMGRLOGERROR_ERRORFLAGS=0x1 +SYNCMGRLOGERROR_ERRORID=0x2 +SYNCMGRLOGERROR_ITEMID=0x4 +SYNCMGRPROGRESSITEM_MAXVALUE=0x8 +SYNCMGRPROGRESSITEM_PROGVALUE=0x4 +SYNCMGRPROGRESSITEM_STATUSTEXT=0x1 +SYNCMGRPROGRESSITEM_STATUSTYPE=0x2 +SYNCMGRREGISTERFLAGS_MASK=0x7 +SYNTAX_CLASS_NAME=("Syntax") +SYSAUDIO_FLAGS_CLEAR_PREFERRED=0x2 +SYSAUDIO_FLAGS_DONT_COMBINE_PINS=0x1 +SYSPAL_ERROR=0 +SYSPAL_NOSTATIC=2 +SYSPAL_NOSTATIC256=3 +SYSPAL_STATIC=1 +SYSRGN=4 +SYSTEM_ALARM_ACE_TYPE=0x3 +SYSTEM_ALARM_OBJECT_ACE_TYPE=(0x8) +SYSTEM_AUDIT_ACE_TYPE=0x2 +SYSTEM_AUDIT_OBJECT_ACE_TYPE=(0x7) +SYSTEM_ERROR=UINT(-25) +SYSTEM_FIXED_FONT=16 +SYSTEM_FONT=13 +SystemMoved=(4) +SZ_ASYNC_CALLEE=OLESTR("AsyncCallee") +sz_CERT_STORE_PROV_COLLECTION="Collection" +sz_CERT_STORE_PROV_FILENAME=sz_CERT_STORE_PROV_FILENAME_W +sz_CERT_STORE_PROV_FILENAME_W="File" +sz_CERT_STORE_PROV_LDAP=sz_CERT_STORE_PROV_LDAP_W +sz_CERT_STORE_PROV_LDAP_W="Ldap" +sz_CERT_STORE_PROV_MEMORY="Memory" +sz_CERT_STORE_PROV_PHYSICAL=sz_CERT_STORE_PROV_PHYSICAL_W +sz_CERT_STORE_PROV_PHYSICAL_W="Physical" +sz_CERT_STORE_PROV_PKCS7="PKCS7" +sz_CERT_STORE_PROV_SERIALIZED="Serialized" +sz_CERT_STORE_PROV_SMART_CARD=sz_CERT_STORE_PROV_SMART_CARD_W +sz_CERT_STORE_PROV_SMART_CARD_W="SmartCard" +sz_CERT_STORE_PROV_SYSTEM=sz_CERT_STORE_PROV_SYSTEM_W +sz_CERT_STORE_PROV_SYSTEM_REGISTRY=sz_CERT_STORE_PROV_SYSTEM_REGISTRY_W +sz_CERT_STORE_PROV_SYSTEM_REGISTRY_W="SystemRegistry" +sz_CERT_STORE_PROV_SYSTEM_W="System" +SZ_CONTENTTYPE_CDFA="application/x-cdf" +SZ_CONTENTTYPE_CDFW="application/x-cdf" +SZ_CONTENTTYPE_HTMLA="text/html" +SZ_CONTENTTYPE_HTMLW="text/html" +SZ_HTML_CLIENTSITE_OBJECTPARAM="{d4db6850-5385-11d0-89e9-00a0c90a90ac}" +SZ_IE_DEFAULT_HTML_EDITOR="Default HTML Editor" +SZ_IE_MAIN="Main" +SZ_IE_SEARCHSTRINGS="UrlTemplate" +SZ_IE_SECURITY="Security" +SZ_IE_SETTINGS="Settings" +SZ_IE_THRESHOLDS="ErrorThresholds" +SZ_PROGID_SMTPCAT="Smtp.Cat" +SZ_SME_GETEXTENDEDERRORSTRINGA="SMEGetExtendedErrorStringA" +SZ_SME_GETEXTENDEDERRORSTRINGW="SMEGetExtendedErrorStringW" +SZ_SME_INITIALIZEMENU="SMEInitializeMenu" +SZ_SME_LOADMENUA="SMELoadMenuA" +SZ_SME_LOADMENUW="SMELoadMenuW" +SZ_SME_MENUACTION="SMEMenuAction" +SZ_SME_REFRESH="SMERefresh" +SZ_SME_UNLOADMENU="SMEUnloadMenu" +SZ_SME_VALIDATEA="SMEValidateA" +SZ_SME_VALIDATEW="SMEValidateW" +SZ_UME_CREATEA="UMECreateA" +SZ_UME_CREATEW="UMECreateW" +SZ_UME_DELETEA="UMEDeleteA" +SZ_UME_DELETEW="UMEDeleteW" +SZ_UME_GETEXTENDEDERRORSTRINGA="UMEGetExtendedErrorStringA" +SZ_UME_GETEXTENDEDERRORSTRINGW="UMEGetExtendedErrorStringW" +SZ_UME_INITIALIZEMENU="UMEInitializeMenu" +SZ_UME_LOADMENUA="UMELoadMenuA" +SZ_UME_LOADMENUW="UMELoadMenuW" +SZ_UME_MENUACTION="UMEMenuAction" +SZ_UME_REFRESH="UMERefresh" +SZ_UME_RENAMEA="UMERenameA" +SZ_UME_RENAMEW="UMERenameW" +SZ_UME_UNLOADMENU="UMEUnloadMenu" +SZ_URLCONTEXT=OLESTR("URL Context") +SZBACKBITMAP="BackBitmap" +szBACKUPANNOTATION="Cert Server Backup Interface" +szDBBASENAMEPARM="edb" +SZDDE_ITEM_ITEMLIST="TopicItemList" +SZDDESYS_ITEM_FORMATS="Formats" +SZDDESYS_ITEM_HELP="Help" +SZDDESYS_ITEM_RTNMSG="ReturnMessage" +SZDDESYS_ITEM_STATUS="Status" +SZDDESYS_ITEM_SYSITEMS="SysItems" +SZDDESYS_ITEM_TOPICS="Topics" +SZDDESYS_TOPIC="System" +szHrDispatchNotifications="_HrDispatchNotifications@4" +SZJAVAVMPATH="\Java VM" +szMAPIDLLSuffix="32" +szMAPINotificationMsg="MAPI Notify window message" +szNAMESEPARATORDEFAULT="\n" +SZNOTEXT="NoText" +szOID_ANSI_X942="1.2.840.10046" +szOID_ANSI_X942_DH="1.2.840.10046.2.1" +szOID_AUTHORITY_INFO_ACCESS="1.3.6.1.5.5.7.1.1" +szOID_AUTHORITY_KEY_IDENTIFIER="2.5.29.1" +szOID_AUTHORITY_KEY_IDENTIFIER2="2.5.29.35" +szOID_AUTHORITY_REVOCATION_LIST="2.5.4.38" +szOID_AUTO_ENROLL_CTL_USAGE="1.3.6.1.4.1.311.20.1" +szOID_BASIC_CONSTRAINTS="2.5.29.10" +szOID_BASIC_CONSTRAINTS2="2.5.29.19" +szOID_BUSINESS_CATEGORY="2.5.4.15" +szOID_CA_CERTIFICATE="2.5.4.37" +szOID_CERT_EXTENSIONS="1.3.6.1.4.1.311.2.1.14" +szOID_CERT_MANIFOLD="1.3.6.1.4.1.311.20.3" +szOID_CERT_POLICIES="2.5.29.32" +szOID_CERT_POLICIES_95="2.5.29.3" +szOID_CERT_POLICIES_95_QUALIFIER1="2.16.840.1.113733.1.7.1.1" +szOID_CERTIFICATE_REVOCATION_LIST="2.5.4.39" +szOID_CERTSRV_CA_VERSION="1.3.6.1.4.1.311.21.1" +szOID_COMMON_NAME="2.5.4.3" +szOID_COUNTRY_NAME="2.5.4.6" +szOID_CRL_DIST_POINTS="2.5.29.31" +szOID_CRL_REASON_CODE="2.5.29.21" +szOID_CROSS_CERTIFICATE_PAIR="2.5.4.40" +szOID_CTL="1.3.6.1.4.1.311.10.1" +szOID_DESCRIPTION="2.5.4.13" +szOID_DESTINATION_INDICATOR="2.5.4.27" +szOID_DEVICE_SERIAL_NUMBER="2.5.4.5" +szOID_DN_QUALIFIER="2.5.4.46" +szOID_DOMAIN_COMPONENT="0.9.2342.19200300.100.1.25" +szOID_DRM="1.3.6.1.4.1.311.10.5.1" +szOID_DS="2.5" +szOID_DSALG="2.5.8" +szOID_DSALG_CRPT="2.5.8.1" +szOID_DSALG_HASH="2.5.8.2" +szOID_DSALG_RSA="2.5.8.1.1" +szOID_DSALG_SIGN="2.5.8.3" +szOID_EMBEDDED_NT_CRYPTO="1.3.6.1.4.1.311.10.3.8" +szOID_ENHANCED_KEY_USAGE="2.5.29.37" +szOID_ENROLL_CERTTYPE_EXTENSION="1.3.6.1.4.1.311.20.2" +szOID_ENROLLMENT_AGENT="1.3.6.1.4.1.311.20.2.1" +szOID_ENROLLMENT_CSP_PROVIDER="1.3.6.1.4.1.311.13.2.2" +szOID_ENROLLMENT_NAME_VALUE_PAIR="1.3.6.1.4.1.311.13.2.1" +szOID_FACSIMILE_TELEPHONE_NUMBER="2.5.4.23" +szOID_GIVEN_NAME="2.5.4.42" +szOID_INFOSEC="2.16.840.1.101.2.1" +szOID_INFOSEC_mosaicConfidentiality="2.16.840.1.101.2.1.1.4" +szOID_INFOSEC_mosaicIntegrity="2.16.840.1.101.2.1.1.6" +szOID_INFOSEC_mosaicKeyManagement="2.16.840.1.101.2.1.1.10" +szOID_INFOSEC_mosaicKMandSig="2.16.840.1.101.2.1.1.12" +szOID_INFOSEC_mosaicKMandUpdSig="2.16.840.1.101.2.1.1.20" +szOID_INFOSEC_mosaicSignature="2.16.840.1.101.2.1.1.2" +szOID_INFOSEC_mosaicTokenProtection="2.16.840.1.101.2.1.1.8" +szOID_INFOSEC_mosaicUpdatedInteg="2.16.840.1.101.2.1.1.21" +szOID_INFOSEC_mosaicUpdatedSig="2.16.840.1.101.2.1.1.19" +szOID_INFOSEC_sdnsConfidentiality="2.16.840.1.101.2.1.1.3" +szOID_INFOSEC_sdnsIntegrity="2.16.840.1.101.2.1.1.5" +szOID_INFOSEC_sdnsKeyManagement="2.16.840.1.101.2.1.1.9" +szOID_INFOSEC_sdnsKMandSig="2.16.840.1.101.2.1.1.11" +szOID_INFOSEC_sdnsSignature="2.16.840.1.101.2.1.1.1" +szOID_INFOSEC_sdnsTokenProtection="2.16.840.1.101.2.1.1.7" +szOID_INFOSEC_SuiteAConfidentiality="2.16.840.1.101.2.1.1.14" +szOID_INFOSEC_SuiteAIntegrity="2.16.840.1.101.2.1.1.15" +szOID_INFOSEC_SuiteAKeyManagement="2.16.840.1.101.2.1.1.17" +szOID_INFOSEC_SuiteAKMandSig="2.16.840.1.101.2.1.1.18" +szOID_INFOSEC_SuiteASignature="2.16.840.1.101.2.1.1.13" +szOID_INFOSEC_SuiteATokenProtection="2.16.840.1.101.2.1.1.16" +szOID_INITIALS="2.5.4.43" +szOID_INTERNATIONAL_ISDN_NUMBER="2.5.4.25" +szOID_ISSUER_ALT_NAME="2.5.29.8" +szOID_ISSUER_ALT_NAME2="2.5.29.18" +szOID_KEY_ATTRIBUTES="2.5.29.2" +szOID_KEY_USAGE="2.5.29.15" +szOID_KEY_USAGE_RESTRICTION="2.5.29.4" +szOID_KEYID_RDN="1.3.6.1.4.1.311.10.7.1" +szOID_KP_CTL_USAGE_SIGNING="1.3.6.1.4.1.311.10.3.1" +szOID_KP_EFS="1.3.6.1.4.1.311.10.3.4" +szOID_KP_SMARTCARD_LOGON="1.3.6.1.4.1.311.20.2.2" +szOID_KP_TIME_STAMP_SIGNING="1.3.6.1.4.1.311.10.3.2" +szOID_LICENSE_SERVER="1.3.6.1.4.1.311.10.6.2" +szOID_LICENSES="1.3.6.1.4.1.311.10.6.1" +szOID_LOCAL_MACHINE_KEYSET="1.3.6.1.4.1.311.17.2" +szOID_LOCALITY_NAME="2.5.4.7" +szOID_MEMBER="2.5.4.31" +szOID_NETSCAPE="2.16.840.1.113730" +szOID_NETSCAPE_BASE_URL="2.16.840.1.113730.1.2" +szOID_NETSCAPE_CA_POLICY_URL="2.16.840.1.113730.1.8" +szOID_NETSCAPE_CA_REVOCATION_URL="2.16.840.1.113730.1.4" +szOID_NETSCAPE_CERT_EXTENSION="2.16.840.1.113730.1" +szOID_NETSCAPE_CERT_RENEWAL_URL="2.16.840.1.113730.1.7" +szOID_NETSCAPE_CERT_SEQUENCE="2.16.840.1.113730.2.5" +szOID_NETSCAPE_CERT_TYPE="2.16.840.1.113730.1.1" +szOID_NETSCAPE_COMMENT="2.16.840.1.113730.1.13" +szOID_NETSCAPE_DATA_TYPE="2.16.840.1.113730.2" +szOID_NETSCAPE_REVOCATION_URL="2.16.840.1.113730.1.3" +szOID_NETSCAPE_SSL_SERVER_NAME="2.16.840.1.113730.1.12" +szOID_NEXT_UPDATE_LOCATION="1.3.6.1.4.1.311.10.2" +szOID_NT_PRINCIPAL_NAME="1.3.6.1.4.1.311.20.2.3" +szOID_NT5_CRYPTO="1.3.6.1.4.1.311.10.3.6" +szOID_NTDS_REPLICATION="1.3.6.1.4.1.311.25.1" +szOID_OEM_WHQL_CRYPTO="1.3.6.1.4.1.311.10.3.7" +szOID_OIW="1.3.14" +szOID_OIWDIR="1.3.14.7.2" +szOID_OIWDIR_CRPT="1.3.14.7.2.1" +szOID_OIWDIR_HASH="1.3.14.7.2.2" +szOID_OIWDIR_md2="1.3.14.7.2.2.1" +szOID_OIWDIR_md2RSA="1.3.14.7.2.3.1" +szOID_OIWDIR_SIGN="1.3.14.7.2.3" +szOID_OIWSEC="1.3.14.3.2" +szOID_OIWSEC_desCBC="1.3.14.3.2.7" +szOID_OIWSEC_desCFB="1.3.14.3.2.9" +szOID_OIWSEC_desECB="1.3.14.3.2.6" +szOID_OIWSEC_desEDE="1.3.14.3.2.17" +szOID_OIWSEC_desMAC="1.3.14.3.2.10" +szOID_OIWSEC_desOFB="1.3.14.3.2.8" +szOID_OIWSEC_dhCommMod="1.3.14.3.2.16" +szOID_OIWSEC_dsa="1.3.14.3.2.12" +szOID_OIWSEC_dsaComm="1.3.14.3.2.20" +szOID_OIWSEC_dsaCommSHA="1.3.14.3.2.21" +szOID_OIWSEC_dsaCommSHA1="1.3.14.3.2.28" +szOID_OIWSEC_dsaSHA1="1.3.14.3.2.27" +szOID_OIWSEC_keyHashSeal="1.3.14.3.2.23" +szOID_OIWSEC_md2RSASign="1.3.14.3.2.24" +szOID_OIWSEC_md4RSA="1.3.14.3.2.2" +szOID_OIWSEC_md4RSA2="1.3.14.3.2.4" +szOID_OIWSEC_md5RSA="1.3.14.3.2.3" +szOID_OIWSEC_md5RSASign="1.3.14.3.2.25" +szOID_OIWSEC_mdc2="1.3.14.3.2.19" +szOID_OIWSEC_mdc2RSA="1.3.14.3.2.14" +szOID_OIWSEC_rsaSign="1.3.14.3.2.11" +szOID_OIWSEC_rsaXchg="1.3.14.3.2.22" +szOID_OIWSEC_sha="1.3.14.3.2.18" +szOID_OIWSEC_sha1="1.3.14.3.2.26" +szOID_OIWSEC_sha1RSASign="1.3.14.3.2.29" +szOID_OIWSEC_shaDSA="1.3.14.3.2.13" +szOID_OIWSEC_shaRSA="1.3.14.3.2.15" +szOID_ORGANIZATION_NAME="2.5.4.10" +szOID_ORGANIZATIONAL_UNIT_NAME="2.5.4.11" +szOID_OS_VERSION="1.3.6.1.4.1.311.13.2.3" +szOID_OWNER="2.5.4.32" +szOID_PHYSICAL_DELIVERY_OFFICE_NAME="2.5.4.19" +szOID_PKCS="1.2.840.113549.1" +szOID_PKCS_1="1.2.840.113549.1.1" +szOID_PKCS_10="1.2.840.113549.1.10" +szOID_PKCS_12="1.2.840.113549.1.12" +szOID_PKCS_12_FRIENDLY_NAME_ATTR="1.2.840.113549.1.9.20" +szOID_PKCS_12_KEY_PROVIDER_NAME_ATTR="1.3.6.1.4.1.311.17.1" +szOID_PKCS_12_LOCAL_KEY_ID="1.2.840.113549.1.9.21" +szOID_PKCS_2="1.2.840.113549.1.2" +szOID_PKCS_3="1.2.840.113549.1.3" +szOID_PKCS_4="1.2.840.113549.1.4" +szOID_PKCS_5="1.2.840.113549.1.5" +szOID_PKCS_6="1.2.840.113549.1.6" +szOID_PKCS_7="1.2.840.113549.1.7" +szOID_PKCS_7_DATA="1.2.840.113549.1.7.1" +szOID_PKCS_7_DIGESTED="1.2.840.113549.1.7.5" +szOID_PKCS_7_ENCRYPTED="1.2.840.113549.1.7.6" +szOID_PKCS_7_ENVELOPED="1.2.840.113549.1.7.3" +szOID_PKCS_7_SIGNED="1.2.840.113549.1.7.2" +szOID_PKCS_7_SIGNEDANDENVELOPED="1.2.840.113549.1.7.4" +szOID_PKCS_8="1.2.840.113549.1.8" +szOID_PKCS_9="1.2.840.113549.1.9" +szOID_PKCS_9_CONTENT_TYPE="1.2.840.113549.1.9.3" +szOID_PKCS_9_MESSAGE_DIGEST="1.2.840.113549.1.9.4" +szOID_PKIX="1.3.6.1.5.5.7" +szOID_PKIX_ACC_DESCR="1.3.6.1.5.5.7.48" +szOID_PKIX_CA_ISSUERS="1.3.6.1.5.5.7.48.2" +szOID_PKIX_KP="1.3.6.1.5.5.7.3" +szOID_PKIX_KP_CLIENT_AUTH="1.3.6.1.5.5.7.3.2" +szOID_PKIX_KP_CODE_SIGNING="1.3.6.1.5.5.7.3.3" +szOID_PKIX_KP_EMAIL_PROTECTION="1.3.6.1.5.5.7.3.4" +szOID_PKIX_KP_IPSEC_END_SYSTEM="1.3.6.1.5.5.7.3.5" +szOID_PKIX_KP_IPSEC_TUNNEL="1.3.6.1.5.5.7.3.6" +szOID_PKIX_KP_IPSEC_USER="1.3.6.1.5.5.7.3.7" +szOID_PKIX_KP_SERVER_AUTH="1.3.6.1.5.5.7.3.1" +szOID_PKIX_KP_TIMESTAMP_SIGNING="1.3.6.1.5.5.7.3.8" +szOID_PKIX_OCSP="1.3.6.1.5.5.7.48.1" +szOID_PKIX_PE="1.3.6.1.5.5.7.1" +szOID_PKIX_POLICY_QUALIFIER_CPS="1.3.6.1.5.5.7.2.1" +szOID_PKIX_POLICY_QUALIFIER_USERNOTICE="1.3.6.1.5.5.7.2.2" +szOID_POLICY_MAPPINGS="2.5.29.5" +szOID_POST_OFFICE_BOX="2.5.4.18" +szOID_POSTAL_ADDRESS="2.5.4.16" +szOID_POSTAL_CODE="2.5.4.17" +szOID_PREFERRED_DELIVERY_METHOD="2.5.4.28" +szOID_PRESENTATION_ADDRESS="2.5.4.29" +szOID_PRIVATEKEY_USAGE_PERIOD="2.5.29.16" +szOID_PRODUCT_UPDATE="1.3.6.1.4.1.311.31.1" +szOID_REGISTERED_ADDRESS="2.5.4.26" +szOID_RENEWAL_CERTIFICATE="1.3.6.1.4.1.311.13.1" +szOID_ROLE_OCCUPANT="2.5.4.33" +szOID_RSA="1.2.840.113549" +szOID_RSA_certExtensions="1.2.840.113549.1.9.14" +szOID_RSA_challengePwd="1.2.840.113549.1.9.7" +szOID_RSA_contentType="1.2.840.113549.1.9.3" +szOID_RSA_counterSign="1.2.840.113549.1.9.6" +szOID_RSA_data="1.2.840.113549.1.7.1" +szOID_RSA_DES_EDE3_CBC="1.2.840.113549.3.7" +szOID_RSA_DH="1.2.840.113549.1.3.1" +szOID_RSA_digestedData="1.2.840.113549.1.7.5" +szOID_RSA_emailAddr="1.2.840.113549.1.9.1" +szOID_RSA_ENCRYPT="1.2.840.113549.3" +szOID_RSA_encryptedData="1.2.840.113549.1.7.6" +szOID_RSA_envelopedData="1.2.840.113549.1.7.3" +szOID_RSA_extCertAttrs="1.2.840.113549.1.9.9" +szOID_RSA_HASH="1.2.840.113549.2" +szOID_RSA_hashedData="1.2.840.113549.1.7.5" +szOID_RSA_MD2="1.2.840.113549.2.2" +szOID_RSA_MD2RSA="1.2.840.113549.1.1.2" +szOID_RSA_MD4="1.2.840.113549.2.4" +szOID_RSA_MD4RSA="1.2.840.113549.1.1.3" +szOID_RSA_MD5="1.2.840.113549.2.5" +szOID_RSA_MD5RSA="1.2.840.113549.1.1.4" +szOID_RSA_messageDigest="1.2.840.113549.1.9.4" +szOID_RSA_preferSignedData="1.2.840.113549.1.9.15.1" +szOID_RSA_RC2CBC="1.2.840.113549.3.2" +szOID_RSA_RC4="1.2.840.113549.3.4" +szOID_RSA_RC5_CBCPad="1.2.840.113549.3.9" +szOID_RSA_RSA="1.2.840.113549.1.1.1" +szOID_RSA_SETOAEP_RSA="1.2.840.113549.1.1.6" +szOID_RSA_SHA1RSA="1.2.840.113549.1.1.5" +szOID_RSA_signedData="1.2.840.113549.1.7.2" +szOID_RSA_signEnvData="1.2.840.113549.1.7.4" +szOID_RSA_signingTime="1.2.840.113549.1.9.5" +szOID_RSA_SMIMEalg="1.2.840.113549.1.9.16.3" +szOID_RSA_SMIMEalgCMS3DESwrap="1.2.840.113549.1.9.16.3.6" +szOID_RSA_SMIMEalgCMSRC2wrap="1.2.840.113549.1.9.16.3.7" +szOID_RSA_SMIMEalgESDH="1.2.840.113549.1.9.16.3.5" +szOID_RSA_SMIMECapabilities="1.2.840.113549.1.9.15" +szOID_RSA_unstructAddr="1.2.840.113549.1.9.8" +szOID_RSA_unstructName="1.2.840.113549.1.9.2" +szOID_SEARCH_GUIDE="2.5.4.14" +szOID_SEE_ALSO="2.5.4.34" +szOID_SERIALIZED="1.3.6.1.4.1.311.10.3.3.1" +szOID_SERVER_GATED_CRYPTO="1.3.6.1.4.1.311.10.3.3" +szOID_SGC_NETSCAPE="2.16.840.1.113730.4.1" +szOID_SORTED_CTL="1.3.6.1.4.1.311.10.1.1" +szOID_STATE_OR_PROVINCE_NAME="2.5.4.8" +szOID_STREET_ADDRESS="2.5.4.9" +szOID_SUBJECT_ALT_NAME="2.5.29.7" +szOID_SUBJECT_ALT_NAME2="2.5.29.17" +szOID_SUBJECT_DIR_ATTRS="2.5.29.9" +szOID_SUBJECT_KEY_IDENTIFIER="2.5.29.14" +szOID_SUPPORTED_APPLICATION_CONTEXT="2.5.4.30" +szOID_SUR_NAME="2.5.4.4" +szOID_TELEPHONE_NUMBER="2.5.4.20" +szOID_TELETEXT_TERMINAL_IDENTIFIER="2.5.4.22" +szOID_TELEX_NUMBER="2.5.4.21" +szOID_TITLE="2.5.4.12" +szOID_TRUSTED_CLIENT_AUTH_CA_LIST="1.3.6.1.4.1.311.2.2.2" +szOID_TRUSTED_CODESIGNING_CA_LIST="1.3.6.1.4.1.311.2.2.1" +szOID_TRUSTED_SERVER_AUTH_CA_LIST="1.3.6.1.4.1.311.2.2.3" +szOID_USER_CERTIFICATE="2.5.4.36" +szOID_USER_PASSWORD="2.5.4.35" +szOID_WHQL_CRYPTO="1.3.6.1.4.1.311.10.3.5" +szOID_X21_ADDRESS="2.5.4.24" +szOID_X957="1.2.840.10040" +szOID_X957_DSA="1.2.840.10040.4.1" +szOID_X957_SHA1DSA="1.2.840.10040.4.3" +szOID_YESNO_TRUST_ATTR="1.3.6.1.4.1.311.10.4.1" +SZOLEUI_MSG_ADDCONTROL=("OLEUI_MSG_ADDCONTROL") +SZOLEUI_MSG_BROWSE=("OLEUI_MSG_BROWSE") +SZOLEUI_MSG_BROWSE_OFN=("OLEUI_MSG_BROWSE_OFN") +SZOLEUI_MSG_CHANGEICON=("OLEUI_MSG_CHANGEICON") +SZOLEUI_MSG_CHANGESOURCE=("OLEUI_MSG_CHANGESOURCE") +SZOLEUI_MSG_CLOSEBUSYDIALOG=("OLEUI_MSG_CLOSEBUSYDIALOG") +SZOLEUI_MSG_CONVERT=("OLEUI_MSG_CONVERT") +SZOLEUI_MSG_ENDDIALOG=("OLEUI_MSG_ENDDIALOG") +SZOLEUI_MSG_HELP=("OLEUI_MSG_HELP") +szRESTOREANNOTATION="Cert Server Restore Interface" +szScCreateConversationIndex="_ScCreateConversationIndex@16" +SZTOOLBAR="\Toolbar" +szTrackReportRecipientInfoDelivered=L("\t0") +szTrackReportRecipientInfoNonDelivered=L("\t1") +szTriggerRPCProtocol="ncacn_np" +szTriggerRPCSecurity="Security=impersonation dynamic true" +SZTRUSTWARNLEVEL="Trust Warning Level" +szVerName="" +szVerUser="TDSRC" +SZVISIBLE="VisibleBands" +T_E_DEFAULT_ACTION=ET_E_DEFAULT_ACTION =ET_E_USE_DEFAULT_PROTOCOLHANDLER +T_E_ERROR_LAST=ET_E_ERROR_LAST =ET_E_USE_EXTEND_BINDING +T0_REG=1 +T0_REG_STR="t0" +T1_REG=2 +T1_REG_STR="t1" +T10_REG=24 +T10_REG_STR="t10" +T11_REG=25 +T11_REG_STR="t11" +T12_REG=27 +T12_REG_STR="t12" +T2_REG=3 +T2_REG_STR="t2" +T3_REG=4 +T3_REG_STR="t3" +T4_REG=5 +T4_REG_STR="t4" +T5_REG=6 +T5_REG_STR="t5" +T6_REG=7 +T6_REG_STR="t6" +T7_REG=8 +T7_REG_STR="t7" +T8_REG=22 +T8_REG_STR="t8" +T9_REG=23 +T9_REG_STR="t9" +TA_BASELINE=24 +TA_BOTTOM=8 +TA_CENTER=6 +TA_LEFT=0 +TA_MASK=(TA_BASELINE + TA_CENTER + TA_UPDATECP) +TA_NOUPDATECP=0 +TA_RIGHT=2 +TA_RTLREADING=256 +TA_TOP=0 +TA_UPDATECP=1 +TABLE_CHANGED=1 +TABLE_ERROR=2 +TABLE_RELOAD=9 +TABLE_RESTRICT_DONE=7 +TABLE_ROW_ADDED=3 +TABLE_ROW_DELETED=4 +TABLE_ROW_MODIFIED=5 +TABLE_SETCOL_DONE=8 +TABLE_SORT_ASCEND=0x0 +TABLE_SORT_COMBINE=0x2 +TABLE_SORT_DESCEND=0x1 +TABLE_SORT_DONE=6 +TAD_ALL_ROWS=1 +TAG_ADDRESS_PAIR="AddressPair" +TAG_BUFFER_SIZE="BufferSize" +TAG_CLASSID="ClassID" +TAG_COMMENT="Comment" +TAG_CONNECTIONFLAGS="ConnectionFlags" +TAG_CURRENTADDRESS="CurrentAddress" +TAG_DISP_STRING="Display" +TAG_DLL_FILENAME="DLLName" +TAG_DONT_DELETE_EMPTY_CAPTURE="DontDeleteEmptyCapture" +TAG_DRIVE_LETTER="DriveLetter" +TAG_ESP_AARP="ESPAarp" +TAG_ESP_ADSP="ESPAdsp" +TAG_ESP_APPLE="ESPApple" +TAG_ESP_APPLE_ACTIVE="ESPAppleActive" +TAG_ESP_APPLE_APP_ACTIVE="ESPAppleAppActive" +TAG_ESP_APPLE2APPLE_ACTIVE="ESPApple2AppleActive" +TAG_ESP_ARP="ESPArp" +TAG_ESP_ATP="ESPAtp" +TAG_ESP_BANYAN="ESPBanyan" +TAG_ESP_BPDU="ESPBpdu" +TAG_ESP_BPS_SIZE="ESPBpsSize" +TAG_ESP_BPS_THRESH="ESPBpsThresh" +TAG_ESP_DEC="ESPDec" +TAG_ESP_DEC_ACTIVE="ESPDecActive" +TAG_ESP_DEC_APP_ACTIVE="ESPDecAppActive" +TAG_ESP_DEC2DEC_ACTIVE="ESPDec2DecActive" +TAG_ESP_FPS_THRESH="ESPFpsThresh" +TAG_ESP_GENERAL_ACTIVE="ESPGeneralActive" +TAG_ESP_ICMP="ESPIcmp" +TAG_ESP_IP="ESPIp" +TAG_ESP_IP_ACTIVE="ESPIpActive" +TAG_ESP_IP_APP_ACTIVE="ESPIpAppActive" +TAG_ESP_IP2IP_ACTIVE="ESPIp2IpActive" +TAG_ESP_IPX="ESPIpx" +TAG_ESP_IPX_ACTIVE="ESPIpxActive" +TAG_ESP_IPX_APP_ACTIVE="ESPIpxAppActive" +TAG_ESP_IPX2IPX_ACTIVE="ESPIpx2IpxActive" +TAG_ESP_IPXSPX="ESPIpxSpx" +TAG_ESP_ISO="ESPIso" +TAG_ESP_LANMAN="ESPLanMan" +TAG_ESP_LLC="ESPLlc" +TAG_ESP_MAC="ESPMac" +TAG_ESP_MAC_ACTIVE="ESPMacActive" +TAG_ESP_MAC2MAC_ACTIVE="ESPMac2MacActive" +TAG_ESP_NCP="ESPNcp" +TAG_ESP_NETBIOS="ESPNetbios" +TAG_ESP_PROTOCOL_ACTIVE="ESPProtocolActive" +TAG_ESP_RARP="ESPRarp" +TAG_ESP_RPL="ESPRpl" +TAG_ESP_SNA="ESPSna" +TAG_ESP_SNMP="ESPSnmp" +TAG_ESP_TCP="ESPTcp" +TAG_ESP_TIME_SIZE="ESPTimeSize" +TAG_ESP_UDP="ESPUdp" +TAG_ESP_UNKNOWN="ESPUnknown" +TAG_ESP_UTIL_SIZE="ESPUtilSize" +TAG_ESP_X25="ESPX25" +TAG_ESP_XNS="ESPXns" +TAG_ETYPES="Etypes" +TAG_FAKENPP="Fake" +TAG_FLAGS="Flags" +TAG_FRAME_SIZE="FrameSize" +TAG_GET_SPECIAL_BLOBS="Specials" +TAG_INTERFACE_DELAYED_CAPTURE="IDdC" +TAG_INTERFACE_EXPERT_STATS="IESP" +TAG_INTERFACE_REALTIME_CAPTURE="IRTC" +TAG_INTERFACE_STATS="ISts" +TAG_IS_REMOTE="IsRemote" +TAG_LINKSPEED="LinkSpeed" +TAG_LOCAL_ONLY="LocalOnly" +TAG_MACADDRESS="MacAddress" +TAG_MACTYPE="MacType" +TAG_MAXFRAMESIZE="MaxFrameSize" +TAG_NAME="Name" +TAG_NO_CONVERSATION_STATS="NoConversationStats" +TAG_NO_STATS_FRAME="NoStatsFrame" +TAG_NODENAME="NodeName" +TAG_PATTERN="Pattern" +TAG_PATTERN_DESIGNATOR="PatternMatch" +TAG_PROCNAME="ProcName" +TAG_PROMISCUOUS_MODE="PMode" +TAG_RAS="Dial-up Connection" +TAG_REMOTECLASSID="ClassID" +TAG_REMOTECOMPUTER="RemoteComputer" +TAG_ROOT="Root" +TAG_SAPS="Saps" +TAG_TIMESTAMPSCALEFACTOR="TimeStampScaleFactor" +TAG_TRIGGER="Trigger" +TAG_UPDATE_FREQUENCY="UpdateFreq" +TAG_WANT_PROTOCOL_INFO="WantProtocolInfo" +tagHMHEADERW=HD_NOTIFYW +tagLVCOLUMNA=LV_COLUMNA +tagLVCOLUMNW=LV_COLUMNW +tagLVDISPINFO=LV_DISPINFO +tagLVDISPINFOW=LV_DISPINFOW +tagLVFINDINFOA=LV_FINDINFOA +tagLVFINDINFOW=LV_FINDINFOW +tagLVHITTESTINFO=LV_HITTESTINFO +tagLVITEMA=LV_ITEMA +tagLVITEMW=LV_ITEMW +tagLVKEYDOWN=LV_KEYDOWN +tagNMHEADERA=HD_NOTIFY +tagNMLISTVIEW=NM_LISTVIEW +tagNMTOOLBARA=tagTBNOTIFYA +tagNMTOOLBARW=tagTBNOTIFYW +tagNMTREEVIEWA=NM_TREEVIEWA +tagNMTREEVIEWW=NM_TREEVIEWW +tagNMTTDISPINFOA=tagTOOLTIPTEXTA +tagNMTTDISPINFOW=tagTOOLTIPTEXTW +tagTCHITTESTINFO=TC_HITTESTINFO +tagTCITEMA=TC_ITEMA +tagTCITEMHEADERA=TC_ITEMHEADERA +tagTCITEMHEADERW=TC_ITEMHEADERW +tagTCITEMW=TC_ITEMW +tagTCKEYDOWN=TC_KEYDOWN +tagTVDISPINFOA=TV_DISPINFOA +tagTVDISPINFOW=TV_DISPINFOW +tagTVHITTESTINFO=TV_HITTESTINFO +tagTVINSERTSTRUCTA=TV_INSERTSTRUCTA +tagTVINSERTSTRUCTW=TV_INSERTSTRUCTW +tagTVITEMA=TV_ITEMA +tagTVITEMW=TV_ITEMW +tagTVKEYDOWN=TV_KEYDOWN +tagTVSORTCB=TV_SORTCB +TAPE_ABSOLUTE_BLOCK=1 +TAPE_ABSOLUTE_POSITION=0 +TAPE_DRIVE_ABS_BLK_IMMED=0x80002000 +TAPE_DRIVE_ABSOLUTE_BLK=0x80001000 +TAPE_DRIVE_CLEAN_REQUESTS=0x2000000 +TAPE_DRIVE_COMPRESSION=0x20000 +TAPE_DRIVE_ECC=0x10000 +TAPE_DRIVE_EJECT_MEDIA=0x1000000 +TAPE_DRIVE_END_OF_DATA=0x80010000 +TAPE_DRIVE_EOT_WZ_SIZE=0x2000 +TAPE_DRIVE_ERASE_BOP_ONLY=0x40 +TAPE_DRIVE_ERASE_IMMEDIATE=0x80 +TAPE_DRIVE_ERASE_LONG=0x20 +TAPE_DRIVE_ERASE_SHORT=0x10 +TAPE_DRIVE_FILEMARKS=0x80040000 +TAPE_DRIVE_FIXED=0x1 +TAPE_DRIVE_FIXED_BLOCK=0x400 +TAPE_DRIVE_FORMAT=0xA0000000 +TAPE_DRIVE_FORMAT_IMMEDIATE=0xC0000000 +TAPE_DRIVE_GET_ABSOLUTE_BLK=0x100000 +TAPE_DRIVE_GET_LOGICAL_BLK=0x200000 +TAPE_DRIVE_HIGH_FEATURES=0x80000000 +TAPE_DRIVE_INITIATOR=0x4 +TAPE_DRIVE_LOAD_UNLD_IMMED=0x80000020 +TAPE_DRIVE_LOAD_UNLOAD=0x80000001 +TAPE_DRIVE_LOCK_UNLK_IMMED=0x80000080 +TAPE_DRIVE_LOCK_UNLOCK=0x80000004 +TAPE_DRIVE_LOG_BLK_IMMED=0x80008000 +TAPE_DRIVE_LOGICAL_BLK=0x80004000 +TAPE_DRIVE_PADDING=0x40000 +TAPE_DRIVE_RELATIVE_BLKS=0x80020000 +TAPE_DRIVE_REPORT_SMKS=0x80000 +TAPE_DRIVE_RESERVED_BIT=0x80000000 +TAPE_DRIVE_REVERSE_POSITION=0x80400000 +TAPE_DRIVE_REWIND_IMMEDIATE=0x80000008 +TAPE_DRIVE_SELECT=0x2 +TAPE_DRIVE_SEQUENTIAL_FMKS=0x80080000 +TAPE_DRIVE_SEQUENTIAL_SMKS=0x80200000 +TAPE_DRIVE_SET_BLOCK_SIZE=0x80000010 +TAPE_DRIVE_SET_CMP_BOP_ONLY=0x4000000 +TAPE_DRIVE_SET_COMPRESSION=0x80000200 +TAPE_DRIVE_SET_ECC=0x80000100 +TAPE_DRIVE_SET_EOT_WZ_SIZE=0x400000 +TAPE_DRIVE_SET_PADDING=0x80000400 +TAPE_DRIVE_SET_REPORT_SMKS=0x80000800 +TAPE_DRIVE_SETMARKS=0x80100000 +TAPE_DRIVE_SPACE_IMMEDIATE=0x80800000 +TAPE_DRIVE_TAPE_CAPACITY=0x100 +TAPE_DRIVE_TAPE_REMAINING=0x200 +TAPE_DRIVE_TENSION=0x80000002 +TAPE_DRIVE_TENSION_IMMED=0x80000040 +TAPE_DRIVE_VARIABLE_BLOCK=0x800 +TAPE_DRIVE_WRITE_FILEMARKS=0x82000000 +TAPE_DRIVE_WRITE_LONG_FMKS=0x88000000 +TAPE_DRIVE_WRITE_MARK_IMMED=0x90000000 +TAPE_DRIVE_WRITE_PROTECT=0x1000 +TAPE_DRIVE_WRITE_SETMARKS=0x81000000 +TAPE_DRIVE_WRITE_SHORT_FMKS=0x84000000 +TAPE_ERASE_LONG=1 +TAPE_ERASE_SHORT=0 +TAPE_FILEMARKS=1 +TAPE_FIXED_PARTITIONS=0 +TAPE_FORMAT=5 +TAPE_INITIATOR_PARTITIONS=2 +TAPE_LOAD=0 +TAPE_LOCK=3 +TAPE_LOGICAL_BLOCK=2 +TAPE_LOGICAL_POSITION=1 +TAPE_LONG_FILEMARKS=3 +TAPE_PSEUDO_LOGICAL_BLOCK=3 +TAPE_PSEUDO_LOGICAL_POSITION=2 +TAPE_RESET_STATISTICS=2 +TAPE_RETURN_ENV_INFO=1 +TAPE_RETURN_STATISTICS=0 +TAPE_REWIND=0 +TAPE_SELECT_PARTITIONS=1 +TAPE_SETMARKS=0 +TAPE_SHORT_FILEMARKS=2 +TAPE_SPACE_END_OF_DATA=4 +TAPE_SPACE_FILEMARKS=6 +TAPE_SPACE_RELATIVE_BLOCKS=5 +TAPE_SPACE_SEQUENTIAL_FMKS=7 +TAPE_SPACE_SEQUENTIAL_SMKS=9 +TAPE_SPACE_SETMARKS=8 +TAPE_TENSION=2 +TAPE_UNLOAD=1 +TAPE_UNLOCK=4 +TAPI=PASCA +TAPI_CURRENT_VERSION=0x20002 +TAPI_E_ADDRESSBLOCKED=0x8004002A +TAPI_E_ALLOCATED=0x80040006 +TAPI_E_BILLINGREJECTED=(0x8004002B) +TAPI_E_CALLCENTER_GROUP_REMOVED=(0x80040045) +TAPI_E_CALLCENTER_INVALAGENTACTIVITY=(0x8004004C) +TAPI_E_CALLCENTER_INVALAGENTGROUP=(0x80040049) +TAPI_E_CALLCENTER_INVALAGENTID=(0x80040048) +TAPI_E_CALLCENTER_INVALAGENTSTATE=(0x8004004B) +TAPI_E_CALLCENTER_INVALPASSWORD=(0x8004004A) +TAPI_E_CALLCENTER_NO_AGENT_ID=(0x80040047) +TAPI_E_CALLCENTER_QUEUE_REMOVED=(0x80040046) +TAPI_E_CALLUNAVAIL=(0x80040007) +TAPI_E_COMPLETIONOVERRUN=(0x80040008) +TAPI_E_CONFERENCEFULL=(0x80040009) +TAPI_E_DESTBUSY=(0x80040034) +TAPI_E_DESTNOANSWER=(0x80040035) +TAPI_E_DESTUNAVAIL=(0x80040036) +TAPI_E_DIALMODIFIERNOTSUPPORTED=(0x8004000A) +TAPI_E_DROPPED=(0x80040031) +TAPI_E_INUSE=(0x8004000B) +TAPI_E_INVALADDRESS=(0x8004000C) +TAPI_E_INVALADDRESSSTATE=(0x8004000D) +TAPI_E_INVALADDRESSTYPE=(0x80040051) +TAPI_E_INVALBUTTONLAMPID=(0x8004002D) +TAPI_E_INVALBUTTONSTATE=(0x8004002E) +TAPI_E_INVALCALLPARAMS=(0x8004000E) +TAPI_E_INVALCALLPRIVILEGE=(0x8004000F) +TAPI_E_INVALCALLSTATE=(0x80040010) +TAPI_E_INVALCARD=(0x80040011) +TAPI_E_INVALCOMPLETIONID=(0x80040012) +TAPI_E_INVALCOUNTRYCODE=(0x80040013) +TAPI_E_INVALDATAID=(0x8004002F) +TAPI_E_INVALDEVICECLASS=(0x80040014) +TAPI_E_INVALDIALPARAMS=(0x80040015) +TAPI_E_INVALDIGITS=(0x80040016) +TAPI_E_INVALFEATURE=(0x8004002C) +TAPI_E_INVALGROUPID=(0x80040017) +TAPI_E_INVALHOOKSWITCHDEV=(0x80040030) +TAPI_E_INVALIDDIRECTION=(0x8004003A) +TAPI_E_INVALIDMEDIATYPE=(0x80040004) +TAPI_E_INVALIDSTREAM=(0x80040043) +TAPI_E_INVALIDTERMINAL=(0x8004003B) +TAPI_E_INVALIDTERMINALCLASS=(0x8004003C) +TAPI_E_INVALLIST=(0x8004001E) +TAPI_E_INVALLOCATION=(0x80040018) +TAPI_E_INVALMESSAGEID=(0x80040019) +TAPI_E_INVALMODE=(0x8004001F) +TAPI_E_INVALPARKID=(0x8004001A) +TAPI_E_INVALPRIVILEGE=(0x80040039) +TAPI_E_INVALRATE=(0x8004001B) +TAPI_E_INVALTIMEOUT=(0x8004001C) +TAPI_E_INVALTONE=(0x8004001D) +TAPI_E_MAXSTREAMS=(0x8004003E) +TAPI_E_MAXTERMINALS=(0x80040042) +TAPI_E_NOCONFERENCE=(0x80040020) +TAPI_E_NODEVICE=(0x80040021) +TAPI_E_NODRIVER=(0x8004003D) +TAPI_E_NOEVENT=(0x80040050) +TAPI_E_NOITEMS=(0x80040002) +TAPI_E_NOREQUEST=(0x80040022) +TAPI_E_NOREQUESTRECIPIENT=(0x80040032) +TAPI_E_NOTENOUGHMEMORY=(0x80040001) +TAPI_E_NOTERMINALSELECTED=(0x8004003F) +TAPI_E_NOTOWNER=(0x80040023) +TAPI_E_NOTREGISTERED=(0x80040024) +TAPI_E_NOTSTOPPED=(0x80040041) +TAPI_E_NOTSUPPORTED=(0x80040003) +TAPI_E_OPERATIONFAILED=(0x80040005) +TAPI_E_PEER_NOT_SET=(0x8004004F) +TAPI_E_REGISTRY_SETTING_CORRUPT=(0x8004004D) +TAPI_E_REINIT=(0x80040029) +TAPI_E_REQUESTCANCELLED=(0x80040038) +TAPI_E_REQUESTFAILED=(0x80040037) +TAPI_E_REQUESTOVERRUN=(0x80040025) +TAPI_E_REQUESTQUEUEFULL=(0x80040033) +TAPI_E_RESOURCEUNAVAIL=(0x80040052) +TAPI_E_TARGETNOTFOUND=(0x80040026) +TAPI_E_TARGETSELF=(0x80040027) +TAPI_E_TERMINAL_PEER=(0x8004004E) +TAPI_E_TERMINALINUSE=(0x80040040) +TAPI_E_TIMEOUT=(0x80040044) +TAPI_E_USERUSERINFOTOOBIG=(0x80040028) +TAPI_REPLY=WM_USER + 99 +TAPIERR_CONNECTED=0 +TAPIERR_DESTBUSY=-11 +TAPIERR_DESTNOANSWER=-12 +TAPIERR_DESTUNAVAIL=-13 +TAPIERR_DEVICECLASSUNAVAIL=-8 +TAPIERR_DEVICEIDUNAVAIL=-9 +TAPIERR_DEVICEINUSE=-10 +TAPIERR_DROPPED=-1 +TAPIERR_INVALDESTADDRESS=-4 +TAPIERR_INVALDEVICECLASS=-6 +TAPIERR_INVALDEVICEID=-7 +TAPIERR_INVALPOINTER=-18 +TAPIERR_INVALWINDOWHANDLE=-5 +TAPIERR_NOREQUESTRECIPIENT=-2 +TAPIERR_NOTADMIN=-19 +TAPIERR_REQUESTCANCELLED=-17 +TAPIERR_REQUESTFAILED=-16 +TAPIERR_REQUESTQUEUEFULL=-3 +TAPIERR_UNKNOWNREQUESTID=-15 +TAPIERR_UNKNOWNWINHANDLE=-14 +TAPIMAXAPPNAMESIZE=40 +TAPIMAXCALLEDPARTYSIZE=40 +TAPIMAXCOMMENTSIZE=80 +TAPIMAXDESTADDRESSSIZE=80 +TAPIMAXDEVICECLASSSIZE=40 +TAPIMAXDEVICEIDSIZE=40 +TAPIMEDIATYPE_AUDIO=0x8 +TAPIMEDIATYPE_DATAMODEM=0x10 +TAPIMEDIATYPE_G3FAX=0x20 +TAPIMEDIATYPE_VIDEO=0x8000 +TARGET_IS_NT351_OR_WIN95_OR_LATER=1 +TARGET_IS_NT40_OR_LATER=1 +TARGET_IS_NT50_OR_LATER=1 +TASK_APRIL=(0x8) +TASK_AUGUST=(0x80) +TASK_DECEMBER=(0x800) +TASK_FEBRUARY=0x2 +TASK_FIRST_WEEK=1 +TASK_FLAG_DELETE_WHEN_DONE=0x2 +TASK_FLAG_DISABLED=0x4 +TASK_FLAG_DONT_START_IF_ON_BATTERIES=0x40 +TASK_FLAG_HIDDEN=0x200 +TASK_FLAG_INTERACTIVE=0x1 +TASK_FLAG_KILL_IF_GOING_ON_BATTERIES=0x80 +TASK_FLAG_KILL_ON_IDLE_END=0x20 +TASK_FLAG_RESTART_ON_IDLE_RESUME=0x800 +TASK_FLAG_RUN_IF_CONNECTED_TO_INTERNET=0x400 +TASK_FLAG_RUN_ONLY_IF_DOCKED=0x100 +TASK_FLAG_RUN_ONLY_IF_LOGGED_ON=0x2000 +TASK_FLAG_START_ONLY_IF_IDLE=0x10 +TASK_FLAG_SYSTEM_REQUIRED=0x1000 +TASK_FOURTH_WEEK=4 +TASK_FRIDAY=0x20 +TASK_JANUARY=0x1 +TASK_JULY=0x40 +TASK_JUNE=0x20 +TASK_LAST_WEEK=5 +TASK_MARCH=0x4 +TASK_MAX_RUN_TIMES=1440 +TASK_MAY=0x10 +TASK_MONDAY=0x2 +TASK_NOVEMBER=0x400 +TASK_OCTOBER=0x200 +TASK_SATURDAY=0x40 +TASK_SECOND_WEEK=2 +TASK_SEPTEMBER=0x100 +TASK_SUNDAY=0x1 +TASK_THIRD_WEEK=3 +TASK_THURSDAY=0x10 +TASK_TRIGGER_FLAG_DISABLED=0x4 +TASK_TRIGGER_FLAG_HAS_END_DATE=0x1 +TASK_TRIGGER_FLAG_KILL_AT_DURATION_END=0x2 +TASK_TUESDAY=0x4 +TASK_WEDNESDAY=0x8 +TB_ADDBITMAP=(WM_USER + 19) +TB_ADDBUTTONS=(WM_USER + 20) +TB_ADDBUTTONSA=(WM_USER + 20) +TB_ADDBUTTONSW=(WM_USER + 68) +TB_ADDSTRINGA=(WM_USER + 28) +TB_ADDSTRINGW=(WM_USER + 77) +TB_AUTOSIZE=(WM_USER + 33) +TB_BOTTOM=7 +TB_BUTTONCOUNT=(WM_USER + 24) +TB_BUTTONSTRUCTSIZE=(WM_USER + 30) +TB_CHANGEBITMAP=(WM_USER + 43) +TB_CHECKBUTTON=(WM_USER + 2) +TB_COMMANDTOINDEX=(WM_USER + 25) +TB_CUSTOMIZE=(WM_USER + 27) +TB_DELETEBUTTON=(WM_USER + 22) +TB_ENABLEBUTTON=(WM_USER + 1) +TB_ENDTRACK=8 +TB_GETANCHORHIGHLIGHT=(WM_USER + 74) +TB_GETBITMAP=(WM_USER + 44) +TB_GETBITMAPFLAGS=(WM_USER + 41) +TB_GETBUTTON=(WM_USER + 23) +TB_GETBUTTONINFOA=(WM_USER + 65) +TB_GETBUTTONINFOW=(WM_USER + 63) +TB_GETBUTTONSIZE=(WM_USER + 58) +TB_GETBUTTONTEXTA=(WM_USER + 45) +TB_GETBUTTONTEXTW=(WM_USER + 75) +TB_GETCOLORSCHEME=CCM_GETCOLORSCHEME +TB_GETDISABLEDIMAGELIST=(WM_USER + 55) +TB_GETEXTENDEDSTYLE=(WM_USER + 85) +TB_GETHOTIMAGELIST=(WM_USER + 53) +TB_GETHOTITEM=(WM_USER + 71) +TB_GETIMAGELIST=(WM_USER + 49) +TB_GETINSERTMARK=(WM_USER + 79) +TB_GETINSERTMARKCOLOR=(WM_USER + 89) +TB_GETITEMRECT=(WM_USER + 29) +TB_GETMAXSIZE=(WM_USER + 83) +TB_GETMETRICS=(WM_USER + 101) +TB_GETOBJECT=(WM_USER + 62) +TB_GETPADDING=(WM_USER + 86) +TB_GETRECT=(WM_USER + 51) +TB_GETROWS=(WM_USER + 40) +TB_GETSTATE=(WM_USER + 18) +TB_GETSTRINGA=(WM_USER + 92) +TB_GETSTRINGW=(WM_USER + 91) +TB_GETSTYLE=(WM_USER + 57) +TB_GETTEXTROWS=(WM_USER + 61) +TB_GETTOOLTIPS=(WM_USER + 35) +TB_GETUNICODEFORMAT=CCM_GETUNICODEFORMAT +TB_HIDEBUTTON=(WM_USER + 4) +TB_HITTEST=(WM_USER + 69) +TB_INDETERMINATE=(WM_USER + 5) +TB_INSERTBUTTON=(WM_USER + 21) +TB_INSERTBUTTONA=(WM_USER + 21) +TB_INSERTBUTTONW=(WM_USER + 67) +TB_INSERTMARKHITTEST=(WM_USER + 81) +TB_ISBUTTONCHECKED=(WM_USER + 10) +TB_ISBUTTONENABLED=(WM_USER + 9) +TB_ISBUTTONHIDDEN=(WM_USER + 12) +TB_ISBUTTONHIGHLIGHTED=(WM_USER + 14) +TB_ISBUTTONINDETERMINATE=(WM_USER + 13) +TB_ISBUTTONPRESSED=(WM_USER + 11) +TB_LINEDOWN=1 +TB_LINEUP=0 +TB_LOADIMAGES=(WM_USER + 50) +TB_MAPACCELERATORA=(WM_USER + 78) +TB_MAPACCELERATORW=(WM_USER + 90) +TB_MARKBUTTON=(WM_USER + 6) +TB_MOVEBUTTON=(WM_USER + 82) +TB_PAGEDOWN=3 +TB_PAGEUP=2 +TB_PRESSBUTTON=(WM_USER + 3) +TB_REPLACEBITMAP=(WM_USER + 46) +TB_SAVERESTOREA=(WM_USER + 26) +TB_SAVERESTOREW=(WM_USER + 76) +TB_SETANCHORHIGHLIGHT=(WM_USER + 73) +TB_SETBITMAPSIZE=(WM_USER + 32) +TB_SETBUTTONINFOA=(WM_USER + 66) +TB_SETBUTTONINFOW=(WM_USER + 64) +TB_SETBUTTONSIZE=(WM_USER + 31) +TB_SETBUTTONWIDTH=(WM_USER + 59) +TB_SETCMDID=(WM_USER + 42) +TB_SETCOLORSCHEME=CCM_SETCOLORSCHEME +TB_SETDISABLEDIMAGELIST=(WM_USER + 54) +TB_SETDRAWTEXTFLAGS=(WM_USER + 70) +TB_SETEXTENDEDSTYLE=(WM_USER + 84) +TB_SETHOTIMAGELIST=(WM_USER + 52) +TB_SETHOTITEM=(WM_USER + 72) +TB_SETIMAGELIST=(WM_USER + 48) +TB_SETINDENT=(WM_USER + 47) +TB_SETINSERTMARK=(WM_USER + 80) +TB_SETINSERTMARKCOLOR=(WM_USER + 88) +TB_SETMAXTEXTROWS=(WM_USER + 60) +TB_SETMETRICS=(WM_USER + 102) +TB_SETPADDING=(WM_USER + 87) +TB_SETPARENT=(WM_USER + 37) +TB_SETROWS=(WM_USER + 39) +TB_SETSTATE=(WM_USER + 17) +TB_SETSTYLE=(WM_USER + 56) +TB_SETTOOLTIPS=(WM_USER + 36) +TB_SETUNICODEFORMAT=CCM_SETUNICODEFORMAT +TB_SETWINDOWTHEME=CCM_SETWINDOWTHEME +TB_THUMBPOSITION=4 +TB_THUMBTRACK=5 +TB_TOP=6 +TBBF_LARGE=0x1 +TBCD_CHANNEL=0x3 +TBCD_THUMB=0x2 +TBCD_TICS=0x1 +TBCDRF_BLENDICON=0x200000 +TBCDRF_HILITEHOTTRACK=0x20000 +TBCDRF_NOEDGES=0x10000 +TBCDRF_NOETCHEDEFFECT=0x100000 +TBCDRF_NOMARK=0x80000 +TBCDRF_NOOFFSET=0x40000 +TBDDRET_DEFAULT=0 +TBDDRET_NODEFAULT=1 +TBDDRET_TREATPRESSED=2 +TBIA_FUNC=(PRIV_PAL_FUNC|0x14) +TBIA_FUNC_STR="tbia" +TBIF_BYINDEX=0x80000000 +TBIF_COMMAND=0x20 +TBIF_IMAGE=0x1 +TBIF_LPARAM=0x10 +TBIF_SIZE=0x40 +TBIF_STATE=0x4 +TBIF_STYLE=0x8 +TBIF_TEXT=0x2 +TBIM_FUNC=(PRIV_PAL_FUNC|0x20) +TBIM_FUNC_STR="tbim" +TBIM64_FUNC=(PRIV_PAL_FUNC|0x22) +TBIM64_FUNC_STR="tbim64" +TBIMASN_FUNC=(PRIV_PAL_FUNC|0x21) +TBIMASN_FUNC_STR="tbimasn" +TBIMHT_AFTER=0x1 +TBIMHT_BACKGROUND=0x2 +TBIS_FUNC=(PRIV_PAL_FUNC|0x15) +TBIS_FUNC_STR="tbis" +TBIS64_FUNC=(PRIV_PAL_FUNC|0x23) +TBIS64_FUNC_STR="tbis64" +TBISASN_FUNC=(PRIV_PAL_FUNC|0x17) +TBISASN_FUNC_STR="tbisasn" +TBL_ALL_COLUMNS=(0x1) +TBL_ASYNC=(0x1) +TBL_BATCH=(0x2) +TBL_BroadcastProperty=("[Broadcast Property]") +TBL_ChannelProperty=("[Channel Property]") +TBL_ChannelStream=("[Channel Stream]") +TBL_ChannelT=("Channel") +TBL_COLLAPSED_CATEGORY=(4) +TBL_EMPTY_CATEGORY=(2) +TBL_EXPANDED_CATEGORY=(3) +TBL_Genre=("Genre") +TBL_LEAF_ROW=(1) +TBL_Network=("Network") +TBL_NOADVANCE=(0x1) +TBL_NOWAIT=(0x1) +TBL_Rating=("Rating") +TBL_RatingSystem=("[Rating System]") +TBL_Station=("Station") +TBL_StreamType=("[Stream Type]") +TBL_SubGenre=("SubGenre") +TBLheme=("Theme") +TBLimeSlot=("[Time Slot]") +TBLSTAT_COMPLETE=(0) +TBLSTAT_QCHANGED=(7) +TBLSTAT_RESTRICT_ERROR=(15) +TBLSTAT_RESTRICTING=(14) +TBLSTAT_SETCOL_ERROR=(13) +TBLSTAT_SETTING_COLS=(11) +TBLSTAT_SORT_ERROR=(10) +TBLSTAT_SORTING=(9) +TBLTYPE_DYNAMIC=(2) +TBLTYPE_KEYSET=(1) +TBLTYPE_SNAPSHOT=(0) +TBM_CLEARSEL=(WM_USER+19) +TBM_CLEARTICS=(WM_USER+9) +TBM_GETBUDDY=(WM_USER+33) +TBM_GETCHANNELRECT=(WM_USER+26) +TBM_GETLINESIZE=(WM_USER+24) +TBM_GETNUMTICS=(WM_USER+16) +TBM_GETPAGESIZE=(WM_USER+22) +TBM_GETPOS=(WM_USER) +TBM_GETPTICS=(WM_USER+14) +TBM_GETRANGEMAX=(WM_USER+2) +TBM_GETRANGEMIN=(WM_USER+1) +TBM_GETSELEND=(WM_USER+18) +TBM_GETSELSTART=(WM_USER+17) +TBM_GETTHUMBLENGTH=(WM_USER+28) +TBM_GETTHUMBRECT=(WM_USER+25) +TBM_GETTIC=(WM_USER+3) +TBM_GETTICPOS=(WM_USER+15) +TBM_GETTOOLTIPS=(WM_USER+30) +TBM_GETUNICODEFORMAT=CCM_GETUNICODEFORMAT +TBM_SETBUDDY=(WM_USER+32) +TBM_SETLINESIZE=(WM_USER+23) +TBM_SETPAGESIZE=(WM_USER+21) +TBM_SETPOS=(WM_USER+5) +TBM_SETRANGE=(WM_USER+6) +TBM_SETRANGEMAX=(WM_USER+8) +TBM_SETRANGEMIN=(WM_USER+7) +TBM_SETSEL=(WM_USER+10) +TBM_SETSELEND=(WM_USER+12) +TBM_SETSELSTART=(WM_USER+11) +TBM_SETTHUMBLENGTH=(WM_USER+27) +TBM_SETTIC=(WM_USER+4) +TBM_SETTICFREQ=(WM_USER+20) +TBM_SETTIPSIDE=(WM_USER+31) +TBM_SETTOOLTIPS=(WM_USER+29) +TBM_SETUNICODEFORMAT=CCM_SETUNICODEFORMAT +TBMF_BARPAD=0x2 +TBMF_BUTTONSPACING=0x4 +TBMF_PAD=0x1 +TBN_BEGINADJUST=(TBN_FIRST-3) +TBN_BEGINDRAG=(TBN_FIRST-1) +TBN_CUSTHELP=(TBN_FIRST-9) +TBN_DELETINGBUTTON=(TBN_FIRST - 15) +TBN_DRAGOUT=(TBN_FIRST - 14) +TBN_DROPDOWN=(TBN_FIRST - 10) +TBN_ENDADJUST=(TBN_FIRST-4) +TBN_ENDDRAG=(TBN_FIRST-2) +TBN_FIRST=(-700) +TBN_GETBUTTONINFOA=(TBN_FIRST-0) +TBN_GETBUTTONINFOW=(TBN_FIRST - 20) +TBN_GETDISPINFOA=(TBN_FIRST - 16) +TBN_GETDISPINFOW=(TBN_FIRST - 17) +TBN_GETINFOTIPA=(TBN_FIRST - 18) +TBN_GETINFOTIPW=(TBN_FIRST - 19) +TBN_GETOBJECT=(TBN_FIRST - 12) +TBN_HOTITEMCHANGE=(TBN_FIRST - 13) +TBN_INITCUSTOMIZE=(TBN_FIRST - 23) +TBN_LAST=(-720) +TBN_QUERYDELETE=(TBN_FIRST-7) +TBN_QUERYINSERT=(TBN_FIRST-6) +TBN_RESET=(TBN_FIRST-5) +TBN_RESTORE=(TBN_FIRST - 21) +TBN_SAVE=(TBN_FIRST - 22) +TBN_TOOLBARCHANGE=(TBN_FIRST-8) +TBNF_DI_SETITEM=0x10000000 +TBNF_IMAGE=0x1 +TBNF_TEXT=0x2 +TBNOTIFY=NMTOOLBAR +TBNOTIFYA=NMTOOLBARA +TBNOTIFYW=NMTOOLBARW +TBNRF_ENDCUSTOMIZE=0x2 +TBNRF_HIDEHELP=0x1 +TBS_AUTOTICKS=0x1 +TBS_BOTH=0x8 +TBS_BOTTOM=0x0 +TBS_ENABLESELRANGE=0x20 +TBS_FIXEDLENGTH=0x40 +TBS_HORZ=0x0 +TBS_LEFT=0x4 +TBS_NOTHUMB=0x80 +TBS_NOTICKS=0x10 +TBS_REVERSED=0x200 +TBS_RIGHT=0x0 +TBS_TOOLTIPS=0x100 +TBS_TOP=0x4 +TBS_VERT=0x2 +TBSTATE_CHECKED=0x1 +TBSTATE_ELLIPSES=0x40 +TBSTATE_ENABLED=0x4 +TBSTATE_HIDDEN=0x8 +TBSTATE_INDETERMINATE=0x10 +TBSTATE_MARKED=0x80 +TBSTATE_PRESSED=0x2 +TBSTATE_WRAP=0x20 +TBSTYLE_ALTDRAG=0x400 +TBSTYLE_AUTOSIZE=0x10 +TBSTYLE_BUTTON=0x0 +TBSTYLE_CHECK=0x2 +TBSTYLE_CHECKGROUP=(TBSTYLE_GROUP|TBSTYLE_CHECK) +TBSTYLE_CUSTOMERASE=0x2000 +TBSTYLE_DROPDOWN=0x8 +TBSTYLE_EX_DOUBLEBUFFER=0x80 +TBSTYLE_EX_DRAWDDARROWS=0x1 +TBSTYLE_EX_HIDECLIPPEDBUTTONS=0x10 +TBSTYLE_EX_MIXEDBUTTONS=0x8 +TBSTYLE_FLAT=0x800 +TBSTYLE_GROUP=0x4 +TBSTYLE_LIST=0x1000 +TBSTYLE_NOPREFIX=0x20 +TBSTYLE_REGISTERDROP=0x4000 +TBSTYLE_SEP=0x1 +TBSTYLE_TOOLTIPS=0x100 +TBSTYLE_TRANSPARENT=0x8000 +TBSTYLE_WRAPABLE=0x200 +TBTS_BOTTOM=2 +TBTS_LEFT=1 +TBTS_RIGHT=3 +TBTS_TOP=0 +TC_CP_STROKE=0x4 +TC_CR_90=0x8 +TC_CR_ANY=0x10 +TC_EA_DOUBLE=0x200 +TC_GP_TRAP=2 +TC_HARDERR=1 +TC_HITTESTINFO=TCHITTESTINFO +TC_IA_ABLE=0x400 +TC_INVALID_HANDLE=(0) +TC_ITEM=TCITEM +TC_ITEMA=TCITEMA +TC_ITEMHEADER=TCITEMHEADER +TC_ITEMHEADERA=TCITEMHEADERA +TC_ITEMHEADERW=TCITEMHEADERW +TC_ITEMW=TCITEMW +TC_KEYDOWN=NMTCKEYDOWN +TC_NONCONF_BORROW=0 +TC_NONCONF_BORROW_PLUS=3 +TC_NONCONF_DISCARD=2 +TC_NONCONF_SHAPE=1 +TC_NORMAL=0 +TC_NOTIFY_FLOW_CLOSE=5 +TC_NOTIFY_IFC_CHANGE=3 +TC_NOTIFY_IFC_CLOSE=2 +TC_NOTIFY_IFC_UP=1 +TC_NOTIFY_PARAM_CHANGED=4 +TC_OP_CHARACTER=0x1 +TC_OP_STROKE=0x2 +TC_RA_ABLE=0x2000 +TC_RESERVED=0x8000 +TC_SA_CONTIN=0x100 +TC_SA_DOUBLE=0x40 +TC_SA_INTEGER=0x80 +TC_SCROLLBLT=0x10000 +TC_SF_X_YINDEP=0x20 +TC_SIGNAL=3 +TC_SO_ABLE=0x1000 +TC_UA_ABLE=0x800 +TC_VA_ABLE=0x4000 +TCBASE=7500 +TCHAR_ARG=WCHAR +TCHITTESTINFO=TC_HITTESTINFO +TCHT_NOWHERE=0x1 +TCHT_ONITEM=(TCHT_ONITEMICON|TCHT_ONITEMLABEL) +TCHT_ONITEMICON=0x2 +TCHT_ONITEMLABEL=0x4 +TCI_SRCCHARSET=1 +TCI_SRCCODEPAGE=2 +TCI_SRCFONTSIG=3 +TCIF_IMAGE=0x2 +TCIF_PARAM=0x8 +TCIF_RTLREADING=0x4 +TCIF_STATE=0x10 +TCIF_TEXT=0x1 +TCIS_BUTTONPRESSED=0x1 +TCIS_HIGHLIGHTED=0x2 +TCITEMA=TC_ITEMA +TCITEMHEADERA=TC_ITEMHEADERA +TCITEMHEADERW=TC_ITEMHEADERW +TCITEMW=TC_ITEMW +TCM_ADJUSTRECT=(TCM_FIRST + 40) +TCM_DELETEALLITEMS=(TCM_FIRST + 9) +TCM_DELETEITEM=(TCM_FIRST + 8) +TCM_DESELECTALL=(TCM_FIRST + 50) +TCM_FIRST=0x1300 +TCM_GETCURFOCUS=(TCM_FIRST + 47) +TCM_GETCURSEL=(TCM_FIRST + 11) +TCM_GETEXTENDEDSTYLE=(TCM_FIRST + 53) +TCM_GETIMAGELIST=(TCM_FIRST + 2) +TCM_GETITEMA=(TCM_FIRST + 5) +TCM_GETITEMCOUNT=(TCM_FIRST + 4) +TCM_GETITEMRECT=(TCM_FIRST + 10) +TCM_GETITEMW=(TCM_FIRST + 60) +TCM_GETROWCOUNT=(TCM_FIRST + 44) +TCM_GETTOOLTIPS=(TCM_FIRST + 45) +TCM_GETUNICODEFORMAT=CCM_GETUNICODEFORMAT +TCM_HIGHLIGHTITEM=(TCM_FIRST + 51) +TCM_HITTEST=(TCM_FIRST + 13) +TCM_INSERTITEMA=(TCM_FIRST + 7) +TCM_INSERTITEMW=(TCM_FIRST + 62) +TCM_REMOVEIMAGE=(TCM_FIRST + 42) +TCM_SETCURFOCUS=(TCM_FIRST + 48) +TCM_SETCURSEL=(TCM_FIRST + 12) +TCM_SETEXTENDEDSTYLE=(TCM_FIRST + 52) +TCM_SETIMAGELIST=(TCM_FIRST + 3) +TCM_SETITEMA=(TCM_FIRST + 6) +TCM_SETITEMEXTRA=(TCM_FIRST + 14) +TCM_SETITEMSIZE=(TCM_FIRST + 41) +TCM_SETITEMW=(TCM_FIRST + 61) +TCM_SETMINTABWIDTH=(TCM_FIRST + 49) +TCM_SETPADDING=(TCM_FIRST + 43) +TCM_SETTOOLTIPS=(TCM_FIRST + 46) +TCM_SETUNICODEFORMAT=CCM_SETUNICODEFORMAT +TCN_FIRST=-550 +TCN_FOCUSCHANGE=(TCN_FIRST - 4) +TCN_GETOBJECT=(TCN_FIRST - 3) +TCN_KEYDOWN=(TCN_FIRST - 0) +TCN_LAST=(-580) +TCN_SELCHANGE=(TCN_FIRST - 1) +TCN_SELCHANGING=(TCN_FIRST - 2) +tcompBAD=0xF +tcompLZX_WINDOW_HI=0x1500 +tcompLZX_WINDOW_LO=0xF00 +tcompMASK_LZX_WINDOW=0x1F00 +tcompMASK_QUANTUM_LEVEL=0xF0 +tcompMASK_QUANTUM_MEM=0x1F00 +tcompMASK_RESERVED=0xE000 +tcompMASK_TYPE=0xF +tcompQUANTUM_LEVEL_HI=0x70 +tcompQUANTUM_LEVEL_LO=0x10 +tcompQUANTUM_MEM_HI=0x1500 +tcompQUANTUM_MEM_LO=0xA00 +tcompSHIFT_LZX_WINDOW=8 +tcompSHIFT_QUANTUM_LEVEL=4 +tcompSHIFT_QUANTUM_MEM=8 +tcompTYPE_LZX=0x3 +tcompTYPE_MSZIP=0x1 +tcompTYPE_NONE=0x0 +tcompTYPE_QUANTUM=0x2 +TCP_BSDURGENT=0x7000 +TCP_EXPEDITED_1122=0x2 +TCP_FLAG_ACK=0x10 +TCP_FLAG_FIN=0x1 +TCP_FLAG_PUSH=0x8 +TCP_FLAG_RESET=0x4 +TCP_FLAG_SYN=0x2 +TCP_FLAG_URGENT=0x20 +TCP_NODELAY=0x1 +TCP_OPTION_ENDOFOPTIONS=0 +TCP_OPTION_MAXSEGSIZE=2 +TCP_OPTION_NOP=1 +TCP_OPTION_SACK=5 +TCP_OPTION_SACK_PERMITTED=4 +TCP_OPTION_TIMESTAMPS=8 +TCP_OPTION_WSCALE=3 +TCP_RESERVED_MASK=0xFC0 +TCP_ROW=(TCP_TABLE + 1) +TCP_STATS=(ICMP_STATS + 1) +TCP_TABLE=(TCP_STATS + 1) +TCS_BOTTOM=0x2 +TCS_BUTTONS=0x100 +TCS_EX_FLATSEPARATORS=0x1 +TCS_EX_REGISTERDROP=0x2 +TCS_FIXEDWIDTH=0x400 +TCS_FLATBUTTONS=0x8 +TCS_FOCUSNEVER=0x8000 +TCS_FOCUSONBUTTONDOWN=0x1000 +TCS_FORCEICONLEFT=0x10 +TCS_FORCELABELLEFT=0x20 +TCS_HOTTRACK=0x40 +TCS_MULTILINE=0x200 +TCS_MULTISELECT=0x4 +TCS_OWNERDRAWFIXED=0x2000 +TCS_RAGGEDRIGHT=0x800 +TCS_RIGHT=0x2 +TCS_RIGHTJUSTIFY=0x0 +TCS_SCROLLOPPOSITE=0x1 +TCS_SINGLELINE=0x0 +TCS_TABS=0x0 +TCS_TOOLTIPS=0x4000 +TCS_VERTICAL=0x80 +TECHNOLOGY=2 +TEMPORARY_ERROR=0x4000F115 +tevtDLExpansion=26 +tevtDowngrading=31 +tevtMessageBackboneTransferIn=1001 +tevtMessageBackboneTransferOut=1002 +tevtMessageDelivery=9 +tevtMessageGatewayTransferIn=1004 +tevtMessageGatewayTransferOut=1003 +tevtMessageLocalDelivery=1000 +tevtMessageSubmission=4 +tevtMessageTransferIn=0 +tevtMessageTransferOut=7 +tevtRedirection=28 +tevtReleaseAssocByMTSUser=23 +tevtReportAbsorption=33 +tevtReportDelivery=10 +tevtReportGatewayGenerated=1007 +tevtReportGatewayTransferIn=1005 +tevtReportGatewayTransferOut=1006 +tevtReportGenerated=34 +tevtReportTransferIn=2 +tevtReportTransferOut=8 +tevtRerouting=29 +tevtStartAssocByMTSUser=18 +tevtUnroutableReportDiscard=43 +tevtUserMin=2000 +TEXT=T +TEXTCAPS=34 +TF_DISCONNECT=0x1 +TF_FORCEDRIVE=0x80 +TF_REUSE_SOCKET=0x2 +TF_USE_DEFAULT_WORKER=0x0 +TF_USE_KERNEL_APC=0x20 +TF_USE_SYSTEM_THREAD=0x10 +TF_WRITE_BEHIND=0x4 +TH_NETDEV=0x1 +TH_TAPI=0x2 +TH32CS_INHERIT=0x80000000 +TH32CS_SNAPALL=(TH32CS_SNAPHEAPLIST|TH32CS_SNAPPROCESS|TH32CS_SNAPTHREAD|TH32CS_SNAPMODULE) +TH32CS_SNAPHEAPLIST=0x1 +TH32CS_SNAPMODULE=0x8 +TH32CS_SNAPPROCESS=0x2 +TH32CS_SNAPTHREAD=0x4 +THAI_CHARSET=222 +THREAD_ALL_ACCESS=(STANDARD_RIGHTS_REQUIRED|SYNCHRONIZE|0x3FF) +THREAD_BASE_PRIORITY_IDLE=-15 +THREAD_BASE_PRIORITY_LOWRT=15 +THREAD_BASE_PRIORITY_MAX=2 +THREAD_BASE_PRIORITY_MIN=-2 +THREAD_DIRECT_IMPERSONATION=(0x200) +THREAD_GET_CONTEXT=(0x8) +THREAD_IDLE_TIMEOUT=10 +THREAD_IMPERSONATE=(0x100) +THREAD_PRIORITY_ABOVE_NORMAL=(THREAD_PRIORITY_HIGHEST - 1) +THREAD_PRIORITY_BELOW_NORMAL=(THREAD_PRIORITY_LOWEST + 1) +THREAD_PRIORITY_ERROR_RETURN=(MAXLONG) +THREAD_PRIORITY_HIGHEST=THREAD_BASE_PRIORITY_MAX +THREAD_PRIORITY_IDLE=THREAD_BASE_PRIORITY_IDLE +THREAD_PRIORITY_LOWEST=THREAD_BASE_PRIORITY_MIN +THREAD_PRIORITY_NORMAL=0 +THREAD_PRIORITY_TIME_CRITICAL=THREAD_BASE_PRIORITY_LOWRT +THREAD_QUERY_INFORMATION=(0x40) +THREAD_SET_CONTEXT=(0x10) +THREAD_SET_INFORMATION=(0x20) +THREAD_SET_THREAD_TOKEN=(0x80) +THREAD_SUSPEND_RESUME=(0x2) +THREAD_TERMINATE=(0x1) +THREADFLAGS_APARTMENT=0x1 +THREADFLAGS_BOTH=0x2 +THUNK_DLL_NAME="Microsoft OLE Library" +TIALIZE_NEGOTIATION=0xFFFFFFFF +TIFLAGS_EXTENDDISPATCHONLY=0x1 +TIME_BYTES=0x4 +TIME_CALLBACK_EVENT_PULSE=0x20 +TIME_CALLBACK_EVENT_SET=0x10 +TIME_CALLBACK_FUNCTION=0x0 +TIME_EXCEEDED=11 +TIME_FORCE24HOURFORMAT=0x8 +TIME_MIDI=0x10 +TIME_MS=0x1 +TIME_NOMINUTESORSECONDS=0x1 +TIME_NOSECONDS=0x2 +TIME_NOTIMEMARKER=0x4 +TIME_ONESHOT=0 +TIME_PERIODIC=1 +TIME_SAMPLES=0x2 +TIME_SMPTE=0x8 +TIME_STAMP_CAPABLE=0x20 +TIME_TICKS=0x20 +TIME_VALID_OID_FLUSH_CRL=(2) +TIME_VALID_OID_FLUSH_CRL_FROM_CERT=(3) +TIME_VALID_OID_FLUSH_CTL=(1) +TIME_VALID_OID_FLUSH_OBJECT_FUNC="TimeValidDllFlushObject" +TIME_VALID_OID_GET_CRL=(2) +TIME_VALID_OID_GET_CRL_FROM_CERT=(3) +TIME_VALID_OID_GET_CTL=(1) +TIME_VALID_OID_GET_OBJECT_FUNC="TimeValidDllGetObject" +TIME_ZONE_ID_DAYLIGHT=2 +TIME_ZONE_ID_INVALID=0xFFFFFFFF +TIME_ZONE_ID_STANDARD=1 +TIME_ZONE_ID_UNKNOWN=0 +TIMECODE_RATE_30DROP=0 +TIMECODE_SMPTE_BINARY_GROUP=0x7 +TIMECODE_SMPTE_COLOR_FRAME=0x8 +TIMED_SEND_CAPABLE=0x10 +TIMEOUT_ASYNC=0xFFFF +TIMEOUT_IGNORE=(ULONG) - 1 +TIMEOUT_INFINITE=0 +TIMEOUT_MAXIMUM=1200 +TIMEQ_FOREVER=-1 +TIMER_ALL_ACCESS=(STANDARD_RIGHTS_REQUIRED|SYNCHRONIZE|TIMER_QUERY_STATE|TIMER_MODIFY_STATE) +TIMER_MODIFY_STATE=0x2 +TIMER_QUERY_STATE=0x1 +TIMERR_BASE=96 +TIMERR_NOCANDO=(TIMERR_BASE + 1) +TIMERR_NOERROR=0 +TIMERR_STRUCT=(TIMERR_BASE + 33) +TIMESTAMP=13 +TIMESTAMP_REPLY=14 +TINYBIND=1 +TITLEBARNAMELEN=40 +TKF_AVAILABLE=0x2 +TKF_CONFIRMHOTKEY=0x8 +TKF_HOTKEYACTIVE=0x4 +TKF_HOTKEYSOUND=0x10 +TKF_INDICATOR=0x20 +TKF_TOGGLEKEYSON=0x1 +TLBATTR_QUEUEABLE="E5FC3761-0BBA-11d2-B8FE-00C04FC340EE" +TLBATTR_TRANS_NOTSUPP="17093CC6-9BD2-11cf-AA4F-304BF89C0001" +TLBATTR_TRANS_REQNEW="17093CC7-9BD2-11cf-AA4F-304BF89C0001" +TLBATTR_TRANS_REQUIRED="17093CC5-9BD2-11cf-AA4F-304BF89C0001" +TLBATTR_TRANS_SUPPORTED="17093CC8-9BD2-11cf-AA4F-304BF89C0001" +TLS_MINIMUM_AVAILABLE=64 +TLS_OUT_OF_INDEXES=0xFFFF +TLS1_ALERT_ACCESS_DENIED=49 +TLS1_ALERT_BAD_CERTIFICATE=42 +TLS1_ALERT_BAD_RECORD_MAC=20 +TLS1_ALERT_CERTIFICATE_EXPIRED=45 +TLS1_ALERT_CERTIFICATE_REVOKED=44 +TLS1_ALERT_CERTIFICATE_UNKNOWN=46 +TLS1_ALERT_CLOSE_NOTIFY=0 +TLS1_ALERT_DECODE_ERROR=50 +TLS1_ALERT_DECOMPRESSION_FAIL=30 +TLS1_ALERT_DECRYPT_ERROR=51 +TLS1_ALERT_DECRYPTION_FAILED=21 +TLS1_ALERT_EXPORT_RESTRICTION=60 +TLS1_ALERT_FATAL=2 +TLS1_ALERT_HANDSHAKE_FAILURE=40 +TLS1_ALERT_ILLEGAL_PARAMETER=47 +TLS1_ALERT_INSUFFIENT_SECURITY=71 +TLS1_ALERT_INTERNAL_ERROR=80 +TLS1_ALERT_NO_RENEGOTIATATION=100 +TLS1_ALERT_PROTOCOL_VERSION=70 +TLS1_ALERT_RECORD_OVERFLOW=22 +TLS1_ALERT_UNEXPECTED_MESSAGE=10 +TLS1_ALERT_UNKNOWN_CA=48 +TLS1_ALERT_UNSUPPORTED_CERT=43 +TLS1_ALERT_USER_CANCELED=90 +TLS1_ALERT_WARNING=1 +TLS1SP_NAME=TLS1SP_NAME_W +TLS1SP_NAME_A="Microsoft TLS 1.0" +TLS1SP_NAME_W="Microsoft TLS 1.0" +TM_JOIN=2 +TM_OK=0 +TM_RESUME=1 +TMASYNC=0x80000000 +TME_CANCEL=0x80000000 +TME_HOVER=0x1 +TME_LEAVE=0x2 +TME_NONCLIENT=0x10 +TME_QUERY=0x40000000 +TMENDRSCAN=0x800000 +TMER_INVAL=-2 +TMER_PROTO=-3 +TMER_TMERR=-1 +TMFAIL=0x20000000 +TMJOIN=0x200000 +TMMIGRATE=0x100000 +TMMULTIPLE=0x400000 +TMNOFLAGS=0x0 +TMNOMIGRATE=0x2 +TMNOWAIT=0x10000000 +TMONEPHASE=0x40000000 +TMPF_DEVICE=0x8 +TMPF_FIXED_PITCH=0x1 +TMPF_TRUETYPE=0x4 +TMPF_VECTOR=0x2 +TMREGISTER=0x1 +TMRESUME=0x8000000 +TMSTARTRSCAN=0x1000000 +TMSUCCESS=0x4000000 +TMSUSPEND=0x2000000 +TMUSEASYNC=0x4 +TNEF_BEST_DATA=0x40000 +TNEF_COMPATIBILITY=0x20000 +TNEF_COMPONENT_ATTACHMENT=0x2000 +TNEF_COMPONENT_ENCODING=0x80000000 +TNEF_COMPONENT_MESSAGE=0x1000 +TNEF_DECODE=0 +TNEF_ENCODE=2 +TNEF_PROP_ATTACHMENTS_ONLY=0x10 +TNEF_PROP_CONTAINED=0x4 +TNEF_PROP_CONTAINED_TNEF=0x40 +TNEF_PROP_EXCLUDE=0x2 +TNEF_PROP_INCLUDE=0x1 +TNEF_PROP_MESSAGE_ONLY=0x8 +TNEF_PURE=0x10000 +TNEF_SIGNATURE=0x223E9F78 +TNS_PLAN_CARRIER_ID_CODE=0x1 +TNS_TYPE_NATIONAL=0x40 +TO_ADVANCEDTYPOGRAPHY=1 +TO_LINESERVICES=TO_ADVANCEDTYPOGRAPHY +TO_SIMPLELINEBREAK=2 +TOK_DELETE=3 +TOK_GROUP=1 +TOK_GROUP_NOT=4 +TOK_UNGROUP=2 +TOKEN_ADJUST_DEFAULT=0x80 +TOKEN_ADJUST_GROUPS=0x40 +TOKEN_ADJUST_PRIVILEGES=0x20 +TOKEN_ADJUST_SESSIONID=0x100 +TOKEN_ALL_ACCESS=(STANDARD_RIGHTS_REQUIRED|TOKEN_ASSIGN_PRIMARY|TOKEN_DUPLICATE|TOKEN_IMPERSONATE|TOKEN_QUERY|TOKEN_QUERY_SOURCE|TOKEN_ADJUST_PRIVILEGES|TOKEN_ADJUST_GROUPS|TOKEN_ADJUST_SESSIONID|TOKEN_ADJUST_DEFAULT) +TOKEN_ALL_ACCESS_P=(STANDARD_RIGHTS_REQUIRED|TOKEN_ASSIGN_PRIMARY|TOKEN_DUPLICATE|TOKEN_IMPERSONATE|TOKEN_QUERY|TOKEN_QUERY_SOURCE|TOKEN_ADJUST_PRIVILEGES|TOKEN_ADJUST_GROUPS|TOKEN_ADJUST_DEFAULT) +TOKEN_AND=0x3 +TOKEN_ASSIGN_PRIMARY=0x1 +TOKEN_CLOSEPAREN=0x5 +TOKEN_DUPLICATE=0x2 +TOKEN_EXECUTE=STANDARD_RIGHTS_EXECUTE +TOKEN_IMPERSONATE=0x4 +TOKEN_NOTIN=0x20 +TOKEN_OPENPAREN=0x4 +TOKEN_OPERATOR=0x2 +TOKEN_OR=0x2 +TOKEN_PAREN=0x4 +TOKEN_QUERY=0x8 +TOKEN_QUERY_SOURCE=0x10 +TOKEN_READ=(STANDARD_RIGHTS_READ|TOKEN_QUERY) +TOKEN_SOURCE_LENGTH=8 +TOKEN_STRING_SIZE=4608 +TOKEN_USER=0x8 +TOKEN_WRITE=(STANDARD_RIGHTS_WRITE|TOKEN_ADJUST_PRIVILEGES|TOKEN_ADJUST_GROUPS|TOKEN_ADJUST_DEFAULT) +TokenDefaultDacl=6 +TokenGroups=2 +TokenImpersonationLevel=9 +TokenOwner=4 +TokenPrimaryGroup=5 +TokenPrivileges=3 +TOKENRING_BC_MASK=0xE0 +TOKENRING_DA_GROUP=0x80 +TOKENRING_DA_LOCAL=0x40 +TOKENRING_HEADER_LENGTH=14 +TOKENRING_RC_LENGTHMASK=0x1F +TOKENRING_SA_LOCAL=0x40 +TOKENRING_SA_ROUTING_INFO=0x80 +TOKENRING_SIZE=sizeof(TOKENRING) +TOKENRING_TYPE_LLC=0x40 +TOKENRING_TYPE_MAC=0x0 +TokenSource=7 +TokenStatistics=10 +TokenType=8 +TokenUser=1 +TOO_MANY_VALUES=0x4000F116 +TOOLBARCLASSNAME="ToolbarWindow" +TOOLBARCLASSNAMEA="ToolbarWindow32" +TOOLBARCLASSNAMEW="ToolbarWindow32" +TOOLINFO=TTTOOLINFO +TOOLINFOA=TTTOOLINFOA +TOOLINFOW=TTTOOLINFOW +TOOLSBAND=0x1 +TOOLTIPS_CLASS="tooltips_class" +TOOLTIPS_CLASSA="tooltips_class32" +TOOLTIPS_CLASSW="tooltips_class32" +TOOLTIPTEXT=NMTTDISPINFO +TOOLTIPTEXTA=NMTTDISPINFOA +TOOLTIPTEXTW=NMTTDISPINFOW +TOP_JUSTIFIED=0 +TOPIC_SEARCH=0x1 +TPCLASSNAME="SnaServerTPStartClass" +TPM_BOTTOMALIGN=0x20 +TPM_CENTERALIGN=0x4 +TPM_HORIZONTAL=0x0 +TPM_HORNEGANIMATION=0x800 +TPM_HORPOSANIMATION=0x400 +TPM_LEFTALIGN=0x0 +TPM_LEFTBUTTON=0x0 +TPM_NOANIMATION=0x4000 +TPM_NONOTIFY=0x80 +TPM_RECURSE=0x1 +TPM_RETURNCMD=0x100 +TPM_RIGHTALIGN=0x8 +TPM_RIGHTBUTTON=0x2 +TPM_TOPALIGN=0x0 +TPM_VCENTERALIGN=0x10 +TPM_VERNEGANIMATION=0x2000 +TPM_VERPOSANIMATION=0x1000 +TPM_VERTICAL=0x40 +TR_END_TO_END=0x1 +TR_NO_END_TO_END=0x2 +TR_NOIND=0x0 +TRACE_NO_STDINFO=0x1 +TRACE_NO_SYNCH=0x4 +TRACE_ON=0x1 +TRACE_USE_CONSOLE=0x2 +TRACE_USE_FILE=0x1 +TRACE_USE_MASK=0x2 +TRACE_USE_MSEC=0x4 +TRACE_VERSION=1000 +TRACE_VS_EVENT_ON=0x2 +TRACELOG_ACCESS_KERNEL_LOGGER=0x100 +TRACELOG_ACCESS_REALTIME=0x400 +TRACELOG_CREATE_INPROC=0x200 +TRACELOG_CREATE_ONDISK=0x40 +TRACELOG_CREATE_REALTIME=0x20 +TRACELOG_GUID_ENABLE=0x80 +TRACK_OFFLINE_CACHE_ENTRY=0x10 +TRACK_ONLINE_CACHE_ENTRY=0x20 +TRACKBAR_CLASS="msctls_trackbar" +TRACKBAR_CLASSA="msctls_trackbar32" +TRACKBAR_CLASSW="msctls_trackbar32" +TRANSFORM_CTM=4107 +TRANSMITSTATS_SIZE=sizeof(TRANSMITSTATS) +TRANSPARENT=1 +TRANSPORT_NAME_PARMNUM=202 +TRANSPORT_QUALITYOFSERVICE_PARMNUM=201 +TRANSPORT_TYPE_CN=0x1 +TRANSPORT_TYPE_DG=0x2 +TRANSPORT_TYPE_LPC=0x4 +TRANSPORT_TYPE_WMSG=0x8 +TRAPB_FUNC=0x0 +TRAPB_FUNC_STR="trapb" +TRCLVL=20 +TRIGGER_100_PERCENT_TXT="100 PERCENT" +TRIGGER_25_PERCENT_TXT="25 PERCENT" +TRIGGER_50_PERCENT_TXT="50 PERCENT" +TRIGGER_75_PERCENT_TXT="75 PERCENT" +TRIGGER_ACTION_EXECUTE_COMMAND=1 +TRIGGER_ACTION_NOTIFY=0x0 +TRIGGER_ACTION_PAUSE=0x3 +TRIGGER_ACTION_STOP=0x2 +TRIGGER_BUFFER_FULL_100_PERCENT=3 +TRIGGER_BUFFER_FULL_25_PERCENT=0 +TRIGGER_BUFFER_FULL_50_PERCENT=1 +TRIGGER_BUFFER_FULL_75_PERCENT=2 +TRIGGER_BUFFER_TXT="BUFFER CONTENT" +TRIGGER_FLAGS_DATA_RELATIVE=0x1 +TRIGGER_FLAGS_FRAME_RELATIVE=0x0 +TRIGGER_NOTIFY_TXT="NOTIFY" +TRIGGER_OFF=0 +TRIGGER_ON_BUFFER_CONTENT=2 +TRIGGER_ON_BUFFER_CONTENT_THEN_PATTERN_MATCH=4 +TRIGGER_ON_PATTERN_MATCH=1 +TRIGGER_ON_PATTERN_MATCH_THEN_BUFFER_CONTENT=3 +TRIGGER_PATTERN_TXT="PATTERN MATCH" +TRIGGER_PAUSE_TXT="PAUSE" +TRIGGER_SIZE=sizeof(TRIGGER) +TRIGGER_STATE_NOTHING=0 +TRIGGER_STATE_PAUSE_CAPTURE=2 +TRIGGER_STATE_STOP_CAPTURE=1 +TRIGGER_STOP_TXT="STOP" +TRIGGER_TYPE_BUFFER_CONTENT=2 +TRIGGER_TYPE_BUFFER_CONTENT_THEN_PATTERN_MATCH=4 +TRIGGER_TYPE_PATTERN_MATCH=1 +TRIGGER_TYPE_PATTERN_MATCH_THEN_BUFFER_CONTENT=3 +trpidClassEntry=(0x8) +trpidGroupNSID=(0x5) +trpidIgnore=(0x7) +trpidNull=0x0 +trpidOffline=(0x6) +trpidOneOff=(0x4) +trpidResolvedAddress=(0x3) +trpidResolvedGroupAddress=(0x9) +trpidResolvedNSID=(0x2) +trpidUnresolved=(0x1) +TRSTATFRAME_SIZE=sizeof(TRSTATFRAME) +TRUE=1 +TRUETYPE_FONTTYPE=0x4 +TRUNCATE_EXISTING=5 +TRUST_ATTRIBUTE_NON_TRANSITIVE=0x1 +TRUST_ATTRIBUTE_TREE_PARENT=0x400000 +TRUST_ATTRIBUTE_TREE_ROOT=0x800000 +TRUST_ATTRIBUTE_UPLEVEL_ONLY=0x2 +TRUST_ATTRIBUTES_USER=0xFF000000 +TRUST_ATTRIBUTES_VALID=0xFF02FFFF +TRUST_AUTH_TYPE_CLEAR=2 +TRUST_AUTH_TYPE_NONE=0 +TRUST_AUTH_TYPE_NT4OWF=1 +TRUST_AUTH_TYPE_VERSION=3 +TRUST_DIRECTION_BIDIRECTIONAL=(TRUST_DIRECTION_INBOUND|TRUST_DIRECTION_OUTBOUND) +TRUST_DIRECTION_DISABLED=0x0 +TRUST_DIRECTION_INBOUND=0x1 +TRUST_DIRECTION_OUTBOUND=0x2 +TRUST_E_ACTION_UNKNOWN=(0x800B0002) +TRUST_E_BAD_DIGEST=(0x80096010) +TRUST_E_BASIC_CONSTRAINTS=(0x80096019) +TRUST_E_CERT_SIGNATURE=(0x80096004) +TRUST_E_COUNTER_SIGNER=(0x80096003) +TRUST_E_EXPLICIT_DISTRUST=(0x800B0111) +TRUST_E_FAIL=(0x800B010B) +TRUST_E_FINANCIAL_CRITERIA=(0x8009601E) +TRUST_E_NO_SIGNER_CERT=(0x80096002) +TRUST_E_NOSIGNATURE=(0x800B0100) +TRUST_E_PROVIDER_UNKNOWN=(0x800B0001) +TRUST_E_SUBJECT_FORM_UNKNOWN=(0x800B0003) +TRUST_E_SUBJECT_NOT_TRUSTED=(0x800B0004) +TRUST_E_SYSTEM_ERROR=(0x80096001) +TRUST_E_TIME_STAMP=(0x80096005) +TRUST_TYPE_DCE=0x4 +TRUST_TYPE_DOWNLEVEL=0x1 +TRUST_TYPE_MIT=0x3 +TRUST_TYPE_UPLEVEL=0x2 +TRUSTEE_ACCESS_ALL=0xFFFFFFFF +TRUSTEE_ACCESS_ALLOWED=0x1 +TRUSTEE_ACCESS_EXPLICIT=0x1 +TRUSTEE_ACCESS_READ=0x2 +TRUSTEE_ACCESS_READ_WRITE=(TRUSTEE_ACCESS_READ|TRUSTEE_ACCESS_WRITE) +TRUSTEE_ACCESS_WRITE=0x4 +TRUSTERROR_MAX_STEPS=38 +TRUSTERROR_STEP_CATALOGFILE=6 +TRUSTERROR_STEP_CERTSTORE=7 +TRUSTERROR_STEP_FILEIO=2 +TRUSTERROR_STEP_FINAL_CERTCHKPROV=35 +TRUSTERROR_STEP_FINAL_CERTPROV=34 +TRUSTERROR_STEP_FINAL_INITPROV=31 +TRUSTERROR_STEP_FINAL_OBJPROV=32 +TRUSTERROR_STEP_FINAL_POLICYPROV=36 +TRUSTERROR_STEP_FINAL_SIGPROV=33 +TRUSTERROR_STEP_FINAL_UIPROV=37 +TRUSTERROR_STEP_FINAL_WVTINIT=30 +TRUSTERROR_STEP_MESSAGE=8 +TRUSTERROR_STEP_MSG_CERTCHAIN=15 +TRUSTERROR_STEP_MSG_COUNTERSIGCERT=17 +TRUSTERROR_STEP_MSG_COUNTERSIGINFO=16 +TRUSTERROR_STEP_MSG_INNERCNT=11 +TRUSTERROR_STEP_MSG_INNERCNTTYPE=10 +TRUSTERROR_STEP_MSG_SIGNERCERT=14 +TRUSTERROR_STEP_MSG_SIGNERCOUNT=9 +TRUSTERROR_STEP_MSG_SIGNERINFO=13 +TRUSTERROR_STEP_MSG_STORE=12 +TRUSTERROR_STEP_SIP=3 +TRUSTERROR_STEP_SIPSUBJINFO=5 +TRUSTERROR_STEP_VERIFY_MSGHASH=18 +TRUSTERROR_STEP_VERIFY_MSGINDIRECTDATA=19 +TRUSTERROR_STEP_WVTPARAMS=0 +TRY_AGAIN=WSATRY_AGAIN +TSPI_LINEACCEPT=(TSPI_PROC_BASE + 0) +TSPI_LINEADDTOCONFERENCE=(TSPI_PROC_BASE + 1) +TSPI_LINEANSWER=(TSPI_PROC_BASE + 2) +TSPI_LINEBLINDTRANSFER=(TSPI_PROC_BASE + 3) +TSPI_LINECLOSE=(TSPI_PROC_BASE + 4) +TSPI_LINECLOSECALL=(TSPI_PROC_BASE + 5) +TSPI_LINECLOSEMSPINSTANCE=(TSPI_PROC_BASE + 109) +TSPI_LINECOMPLETECALL=(TSPI_PROC_BASE + 6) +TSPI_LINECOMPLETETRANSFER=(TSPI_PROC_BASE + 7) +TSPI_LINECONDITIONALMEDIADETECTION=(TSPI_PROC_BASE + 8) +TSPI_LINECONFIGDIALOG=(TSPI_PROC_BASE + 9) +TSPI_LINECONFIGDIALOGEDIT=(TSPI_PROC_BASE + 101) +TSPI_LINECREATEMSPINSTANCE=(TSPI_PROC_BASE + 108) +TSPI_LINEDEVSPECIFIC=(TSPI_PROC_BASE + 10) +TSPI_LINEDEVSPECIFICFEATURE=(TSPI_PROC_BASE + 11) +TSPI_LINEDIAL=(TSPI_PROC_BASE + 12) +TSPI_LINEDROP=(TSPI_PROC_BASE + 13) +TSPI_LINEDROPNOOWNER=(TSPI_PROC_BASE + 97) +TSPI_LINEDROPONCLOSE=(TSPI_PROC_BASE + 96) +TSPI_LINEFORWARD=(TSPI_PROC_BASE + 14) +TSPI_LINEGATHERDIGITS=(TSPI_PROC_BASE + 15) +TSPI_LINEGENERATEDIGITS=(TSPI_PROC_BASE + 16) +TSPI_LINEGENERATETONE=(TSPI_PROC_BASE + 17) +TSPI_LINEGETADDRESSCAPS=(TSPI_PROC_BASE + 18) +TSPI_LINEGETADDRESSID=(TSPI_PROC_BASE + 19) +TSPI_LINEGETADDRESSSTATUS=(TSPI_PROC_BASE + 20) +TSPI_LINEGETCALLADDRESSID=(TSPI_PROC_BASE + 21) +TSPI_LINEGETCALLHUBTRACKING=(TSPI_PROC_BASE + 104) +TSPI_LINEGETCALLID=(TSPI_PROC_BASE + 103) +TSPI_LINEGETCALLINFO=(TSPI_PROC_BASE + 22) +TSPI_LINEGETCALLSTATUS=(TSPI_PROC_BASE + 23) +TSPI_LINEGETDEVCAPS=(TSPI_PROC_BASE + 24) +TSPI_LINEGETDEVCONFIG=(TSPI_PROC_BASE + 25) +TSPI_LINEGETEXTENSIONID=(TSPI_PROC_BASE + 26) +TSPI_LINEGETICON=(TSPI_PROC_BASE + 27) +TSPI_LINEGETID=(TSPI_PROC_BASE + 28) +TSPI_LINEGETLINEDEVSTATUS=(TSPI_PROC_BASE + 29) +TSPI_LINEGETNUMADDRESSIDS=(TSPI_PROC_BASE + 30) +TSPI_LINEHOLD=(TSPI_PROC_BASE + 31) +TSPI_LINEMAKECALL=(TSPI_PROC_BASE + 32) +TSPI_LINEMONITORDIGITS=(TSPI_PROC_BASE + 33) +TSPI_LINEMONITORMEDIA=(TSPI_PROC_BASE + 34) +TSPI_LINEMONITORTONES=(TSPI_PROC_BASE + 35) +TSPI_LINEMSPIDENTIFY=(TSPI_PROC_BASE + 107) +TSPI_LINENEGOTIATEEXTVERSION=(TSPI_PROC_BASE + 36) +TSPI_LINENEGOTIATETSPIVERSION=(TSPI_PROC_BASE + 37) +TSPI_LINEOPEN=(TSPI_PROC_BASE + 38) +TSPI_LINEPARK=(TSPI_PROC_BASE + 39) +TSPI_LINEPICKUP=(TSPI_PROC_BASE + 40) +TSPI_LINEPREPAREADDTOCONFERENCE=(TSPI_PROC_BASE + 41) +TSPI_LINERECEIVEMSPDATA=(TSPI_PROC_BASE + 106) +TSPI_LINEREDIRECT=(TSPI_PROC_BASE + 42) +TSPI_LINERELEASEUSERUSERINFO=(TSPI_PROC_BASE + 102) +TSPI_LINEREMOVEFROMCONFERENCE=(TSPI_PROC_BASE + 43) +TSPI_LINESECURECALL=(TSPI_PROC_BASE + 44) +TSPI_LINESELECTEXTVERSION=(TSPI_PROC_BASE + 45) +TSPI_LINESENDUSERUSERINFO=(TSPI_PROC_BASE + 46) +TSPI_LINESETAPPSPECIFIC=(TSPI_PROC_BASE + 47) +TSPI_LINESETCALLHUBTRACKING=(TSPI_PROC_BASE + 105) +TSPI_LINESETCALLPARAMS=(TSPI_PROC_BASE + 48) +TSPI_LINESETCURRENTLOCATION=(TSPI_PROC_BASE + 100) +TSPI_LINESETDEFAULTMEDIADETECTION=(TSPI_PROC_BASE + 49) +TSPI_LINESETDEVCONFIG=(TSPI_PROC_BASE + 50) +TSPI_LINESETMEDIACONTROL=(TSPI_PROC_BASE + 51) +TSPI_LINESETMEDIAMODE=(TSPI_PROC_BASE + 52) +TSPI_LINESETSTATUSMESSAGES=(TSPI_PROC_BASE + 53) +TSPI_LINESETTERMINAL=(TSPI_PROC_BASE + 54) +TSPI_LINESETUPCONFERENCE=(TSPI_PROC_BASE + 55) +TSPI_LINESETUPTRANSFER=(TSPI_PROC_BASE + 56) +TSPI_LINESWAPHOLD=(TSPI_PROC_BASE + 57) +TSPI_LINEUNCOMPLETECALL=(TSPI_PROC_BASE + 58) +TSPI_LINEUNHOLD=(TSPI_PROC_BASE + 59) +TSPI_LINEUNPARK=(TSPI_PROC_BASE + 60) +TSPI_MESSAGE_BASE=500 +TSPI_PHONECLOSE=(TSPI_PROC_BASE + 61) +TSPI_PHONECONFIGDIALOG=(TSPI_PROC_BASE + 62) +TSPI_PHONEDEVSPECIFIC=(TSPI_PROC_BASE + 63) +TSPI_PHONEGETBUTTONINFO=(TSPI_PROC_BASE + 64) +TSPI_PHONEGETDATA=(TSPI_PROC_BASE + 65) +TSPI_PHONEGETDEVCAPS=(TSPI_PROC_BASE + 66) +TSPI_PHONEGETDISPLAY=(TSPI_PROC_BASE + 67) +TSPI_PHONEGETEXTENSIONID=(TSPI_PROC_BASE + 68) +TSPI_PHONEGETGAIN=(TSPI_PROC_BASE + 69) +TSPI_PHONEGETHOOKSWITCH=(TSPI_PROC_BASE + 70) +TSPI_PHONEGETICON=(TSPI_PROC_BASE + 71) +TSPI_PHONEGETID=(TSPI_PROC_BASE + 72) +TSPI_PHONEGETLAMP=(TSPI_PROC_BASE + 73) +TSPI_PHONEGETRING=(TSPI_PROC_BASE + 74) +TSPI_PHONEGETSTATUS=(TSPI_PROC_BASE + 75) +TSPI_PHONEGETVOLUME=(TSPI_PROC_BASE + 76) +TSPI_PHONENEGOTIATEEXTVERSION=(TSPI_PROC_BASE + 77) +TSPI_PHONENEGOTIATETSPIVERSION=(TSPI_PROC_BASE + 78) +TSPI_PHONEOPEN=(TSPI_PROC_BASE + 79) +TSPI_PHONESELECTEXTVERSION=(TSPI_PROC_BASE + 80) +TSPI_PHONESETBUTTONINFO=(TSPI_PROC_BASE + 81) +TSPI_PHONESETDATA=(TSPI_PROC_BASE + 82) +TSPI_PHONESETDISPLAY=(TSPI_PROC_BASE + 83) +TSPI_PHONESETGAIN=(TSPI_PROC_BASE + 84) +TSPI_PHONESETHOOKSWITCH=(TSPI_PROC_BASE + 85) +TSPI_PHONESETLAMP=(TSPI_PROC_BASE + 86) +TSPI_PHONESETRING=(TSPI_PROC_BASE + 87) +TSPI_PHONESETSTATUSMESSAGES=(TSPI_PROC_BASE + 88) +TSPI_PHONESETVOLUME=(TSPI_PROC_BASE + 89) +TSPI_PROC_BASE=500 +TSPI_PROVIDERCONFIG=(TSPI_PROC_BASE + 90) +TSPI_PROVIDERCREATELINEDEVICE=(TSPI_PROC_BASE + 98) +TSPI_PROVIDERCREATEPHONEDEVICE=(TSPI_PROC_BASE + 99) +TSPI_PROVIDERENUMDEVICES=(TSPI_PROC_BASE + 95) +TSPI_PROVIDERINIT=(TSPI_PROC_BASE + 91) +TSPI_PROVIDERINSTALL=(TSPI_PROC_BASE + 92) +TSPI_PROVIDERREMOVE=(TSPI_PROC_BASE + 93) +TSPI_PROVIDERSHUTDOWN=(TSPI_PROC_BASE + 94) +TSPIAPI=PASCA +TSZCALENDARPROTOCOL=("unk") +TSZCALLTOPROTOCOL="callto" +TSZIEPATH=TSZMICROSOFTPATH ("\Internet Explorer") +TSZINTERNETCLIENTSPATH=("Software\Clients") +TSZLDAPPROTOCOL=("ldap") +TSZMAILTOPROTOCOL=("mailto") +TSZMICROSOFTPATH=("Software\Microsoft") +TSZNEWSPROTOCOL=("news") +TSZPROTOCOLSPATH=("Protocols\") +TSZSCHANNELPATH=("SYSTEM\CurrentControlSet\Control \SecurityProviders\SCHANNEL") +TSZSCHANNELPROTOCOLSPATH=TSZSCHANNELPATH ("\Protocols") +TSZTOOLBAR=(SZTOOLBAR) +TSZVSOURCEPROTOCOL=("view source") +TSZWINCURVERPATH=TSZMICROSOFTPATH ("\windows\CurrentVersion") +TSZWININETPATH=TSZWINCURVERPATH ("\Internet Settings") +TT_AVAILABLE=0x1 +TT_CBR=0x4 +TT_ENABLED=0x2 +TT_NOIND=0x0 +TT_ONLY_PRECIS=7 +TT_OPENTYPE_FONTTYPE=0x20000 +TT_POLYGON_TYPE=24 +TT_PRECIS=4 +TT_PRIM_CSPLINE=3 +TT_PRIM_LINE=1 +TT_PRIM_QSPLINE=2 +TT_VBR=0x8 +TTDT_AUTOMATIC=0 +TTDT_AUTOPOP=2 +TTDT_INITIAL=3 +TTDT_RESHOW=1 +TTF_ABSOLUTE=0x80 +TTF_CENTERTIP=0x2 +TTF_DI_SETITEM=0x8000 +TTF_IDISHWND=0x1 +TTF_RTLREADING=0x4 +TTF_SUBCLASS=0x10 +TTF_TRACK=0x20 +TTF_TRANSPARENT=0x100 +TTI_ERROR=3 +TTI_INFO=1 +TTI_NONE=0 +TTI_WARNING=2 +TTM_ACTIVATE=(WM_USER + 1) +TTM_ADDTOOLA=(WM_USER + 4) +TTM_ADDTOOLW=(WM_USER + 50) +TTM_ADJUSTRECT=(WM_USER + 31) +TTM_DELTOOLA=(WM_USER + 5) +TTM_DELTOOLW=(WM_USER + 51) +TTM_ENUMTOOLSA=(WM_USER +14) +TTM_ENUMTOOLSW=(WM_USER +58) +TTM_GETBUBBLESIZE=(WM_USER + 30) +TTM_GETCURRENTTOOLA=(WM_USER + 15) +TTM_GETCURRENTTOOLW=(WM_USER + 59) +TTM_GETDELAYTIME=(WM_USER + 21) +TTM_GETMARGIN=(WM_USER + 27) +TTM_GETMAXTIPWIDTH=(WM_USER + 25) +TTM_GETTEXTA=(WM_USER +11) +TTM_GETTEXTW=(WM_USER +56) +TTM_GETTIPBKCOLOR=(WM_USER + 22) +TTM_GETTIPTEXTCOLOR=(WM_USER + 23) +TTM_GETTOOLCOUNT=(WM_USER +13) +TTM_GETTOOLINFOA=(WM_USER + 8) +TTM_GETTOOLINFOW=(WM_USER + 53) +TTM_HITTESTA=(WM_USER +10) +TTM_HITTESTW=(WM_USER +55) +TTM_NEWTOOLRECTA=(WM_USER + 6) +TTM_NEWTOOLRECTW=(WM_USER + 52) +TTM_POP=(WM_USER + 28) +TTM_POPUP=(WM_USER + 34) +TTM_RELAYEVENT=(WM_USER + 7) +TTM_SETDELAYTIME=(WM_USER + 3) +TTM_SETMARGIN=(WM_USER + 26) +TTM_SETMAXTIPWIDTH=(WM_USER + 24) +TTM_SETTIPBKCOLOR=(WM_USER + 19) +TTM_SETTIPTEXTCOLOR=(WM_USER + 20) +TTM_SETTITLEA=(WM_USER + 32) +TTM_SETTITLEW=(WM_USER + 33) +TTM_SETTOOLINFOA=(WM_USER + 9) +TTM_SETTOOLINFOW=(WM_USER + 54) +TTM_SETWINDOWTHEME=CCM_SETWINDOWTHEME +TTM_TRACKACTIVATE=(WM_USER + 17) +TTM_TRACKPOSITION=(WM_USER + 18) +TTM_UPDATE=(WM_USER + 29) +TTM_UPDATETIPTEXTA=(WM_USER +12) +TTM_UPDATETIPTEXTW=(WM_USER +57) +TTM_WINDOWFROMPOINT=(WM_USER + 16) +TTN_FIRST=-520 +TTN_GETDISPINFOA=(TTN_FIRST - 0) +TTN_GETDISPINFOW=(TTN_FIRST - 10) +TTN_LAST=-549 +TTN_LINKCLICK=(TTN_FIRST - 3) +TTN_NEEDTEXT=TTN_GETDISPINFO +TTN_NEEDTEXTA=TTN_GETDISPINFOA +TTN_NEEDTEXTW=TTN_GETDISPINFOW +TTN_POP=(TTN_FIRST - 2) +TTN_SHOW=(TTN_FIRST - 1) +TTS_ALWAYSTIP=0x1 +TTS_BALLOON=0x40 +TTS_NOANIMATE=0x10 +TTS_NOFADE=0x20 +TTS_NOPREFIX=0x2 +TTTOOLINFO_V1_SIZE=TTTOOLINFOW_V1_SIZE +TTTOOLINFOA=TOOLINFOA +TTTOOLINFOW=TOOLINFOW +TUISPIDLL_OBJECT_DIALOGINSTANCE=4 +TUISPIDLL_OBJECT_LINEID=1 +TUISPIDLL_OBJECT_PHONEID=2 +TUISPIDLL_OBJECT_PROVIDERID=3 +TUNING_DEFAULT=0 +TURKISH_CHARSET=162 +TV_DISPINFO=NMTVDISPINFO +TV_DISPINFOA=NMTVDISPINFOA +TV_DISPINFOW=NMTVDISPINFOW +TV_FIRST=0x1100 +TV_HITTESTINFO=TVHITTESTINFO +TV_INSERTSTRUCT=TVINSERTSTRUCT +TV_INSERTSTRUCTA=TVINSERTSTRUCTA +TV_INSERTSTRUCTW=TVINSERTSTRUCTW +TV_ITEM=TVITEM +TV_ITEMA=TVITEMA +TV_ITEMW=TVITEMW +TV_KEYDOWN=NMTVKEYDOWN +TV_SORTCB=TVSORTCB +TVC_BYKEYBOARD=0x2 +TVC_BYMOUSE=0x1 +TVC_UNKNOWN=0x0 +TVCDRF_NOIMAGES=0x10000 +TVE_COLLAPSE=0x1 +TVE_COLLAPSERESET=0x8000 +TVE_EXPAND=0x2 +TVE_EXPANDPARTIAL=0x4000 +TVE_TOGGLE=0x3 +TVGN_CARET=0x9 +TVGN_CHILD=0x4 +TVGN_DROPHILITE=0x8 +TVGN_FIRSTVISIBLE=0x5 +TVGN_LASTVISIBLE=0xA +TVGN_NEXT=0x1 +TVGN_NEXTVISIBLE=0x6 +TVGN_PARENT=0x3 +TVGN_PREVIOUS=0x2 +TVGN_PREVIOUSVISIBLE=0x7 +TVGN_ROOT=0x0 +TVHITTESTINFO=TV_HITTESTINFO +TVHT_ABOVE=0x100 +TVHT_BELOW=0x200 +TVHT_NOWHERE=0x1 +TVHT_ONITEM=(TVHT_ONITEMICON|TVHT_ONITEMLABEL|TVHT_ONITEMSTATEICON) +TVHT_ONITEMBUTTON=0x10 +TVHT_ONITEMICON=0x2 +TVHT_ONITEMINDENT=0x8 +TVHT_ONITEMLABEL=0x4 +TVHT_ONITEMRIGHT=0x20 +TVHT_ONITEMSTATEICON=0x40 +TVHT_TOLEFT=0x800 +TVHT_TORIGHT=0x400 +TVI_FIRST=-0xFFFF +TVI_LAST=-0xFFFE +TVI_ROOT=-0x10000 +TVI_SORT=-0xFFFD +TVIF_CHILDREN=0x40 +TVIF_DI_SETITEM=0x1000 +TVIF_HANDLE=0x10 +TVIF_IMAGE=0x2 +TVIF_INTEGRAL=0x80 +TVIF_PARAM=0x4 +TVIF_SELECTEDIMAGE=0x20 +TVIF_STATE=0x8 +TVIF_TEXT=0x1 +TVINSERTSTRUCT_V1_SIZE=TVINSERTSTRUCTW_V1_SIZE +TVINSERTSTRUCTA=TV_INSERTSTRUCTA +TVINSERTSTRUCTW=TV_INSERTSTRUCTW +TVIS_BOLD=0x10 +TVIS_CUT=0x4 +TVIS_DROPHILITED=0x8 +TVIS_EXPANDED=0x20 +TVIS_EXPANDEDONCE=0x40 +TVIS_EXPANDPARTIAL=0x80 +TVIS_OVERLAYMASK=0xF00 +TVIS_SELECTED=0x2 +TVIS_STATEIMAGEMASK=0xF000 +TVIS_USERMASK=0xF000 +TVITEMA=TV_ITEMA +TVITEMW=TV_ITEMW +TVM_CREATEDRAGIMAGE=(TV_FIRST + 18) +TVM_DELETEITEM=(TV_FIRST + 1) +TVM_EDITLABELA=(TV_FIRST + 14) +TVM_EDITLABELW=(TV_FIRST + 65) +TVM_ENDEDITLABELNOW=(TV_FIRST + 22) +TVM_ENSUREVISIBLE=(TV_FIRST + 20) +TVM_EXPAND=(TV_FIRST + 2) +TVM_GETBKCOLOR=(TV_FIRST + 31) +TVM_GETCOUNT=(TV_FIRST + 5) +TVM_GETEDITCONTROL=(TV_FIRST + 15) +TVM_GETIMAGELIST=(TV_FIRST + 8) +TVM_GETINDENT=(TV_FIRST + 6) +TVM_GETINSERTMARKCOLOR=(TV_FIRST + 38) +TVM_GETISEARCHSTRINGA=(TV_FIRST + 23) +TVM_GETISEARCHSTRINGW=(TV_FIRST + 64) +TVM_GETITEMA=(TV_FIRST + 12) +TVM_GETITEMHEIGHT=(TV_FIRST + 28) +TVM_GETITEMRECT=(TV_FIRST + 4) +TVM_GETITEMSTATE=(TV_FIRST + 39) +TVM_GETITEMW=(TV_FIRST + 62) +TVM_GETLINECOLOR=(TV_FIRST + 41) +TVM_GETNEXTITEM=(TV_FIRST + 10) +TVM_GETSCROLLTIME=(TV_FIRST + 34) +TVM_GETTEXTCOLOR=(TV_FIRST + 32) +TVM_GETTOOLTIPS=(TV_FIRST + 25) +TVM_GETUNICODEFORMAT=CCM_GETUNICODEFORMAT +TVM_GETVISIBLECOUNT=(TV_FIRST + 16) +TVM_HITTEST=(TV_FIRST + 17) +TVM_INSERTITEMA=(TV_FIRST + 0) +TVM_INSERTITEMW=(TV_FIRST + 50) +TVM_MAPACCIDTOHTREEITEM=(TV_FIRST + 42) +TVM_MAPHTREEITEMTOACCID=(TV_FIRST + 43) +TVM_SELECTITEM=(TV_FIRST + 11) +TVM_SETBKCOLOR=(TV_FIRST + 29) +TVM_SETIMAGELIST=(TV_FIRST + 9) +TVM_SETINDENT=(TV_FIRST + 7) +TVM_SETINSERTMARK=(TV_FIRST + 26) +TVM_SETINSERTMARKCOLOR=(TV_FIRST + 37) +TVM_SETITEMA=(TV_FIRST + 13) +TVM_SETITEMHEIGHT=(TV_FIRST + 27) +TVM_SETITEMW=(TV_FIRST + 63) +TVM_SETLINECOLOR=(TV_FIRST + 40) +TVM_SETSCROLLTIME=(TV_FIRST + 33) +TVM_SETTEXTCOLOR=(TV_FIRST + 30) +TVM_SETTOOLTIPS=(TV_FIRST + 24) +TVM_SETUNICODEFORMAT=CCM_SETUNICODEFORMAT +TVM_SORTCHILDREN=(TV_FIRST + 19) +TVM_SORTCHILDRENCB=(TV_FIRST + 21) +TVN_BEGINDRAGA=(TVN_FIRST-7) +TVN_BEGINDRAGW=(TVN_FIRST-56) +TVN_BEGINLABELEDITA=(TVN_FIRST-10) +TVN_BEGINLABELEDITW=(TVN_FIRST-59) +TVN_BEGINRDRAGA=(TVN_FIRST-8) +TVN_BEGINRDRAGW=(TVN_FIRST-57) +TVN_DELETEITEMA=(TVN_FIRST-9) +TVN_DELETEITEMW=(TVN_FIRST-58) +TVN_ENDLABELEDITA=(TVN_FIRST-11) +TVN_ENDLABELEDITW=(TVN_FIRST-60) +TVN_FIRST=(-400) +TVN_GETDISPINFOA=(TVN_FIRST-3) +TVN_GETDISPINFOW=(TVN_FIRST-52) +TVN_GETINFOTIPA=(TVN_FIRST-13) +TVN_GETINFOTIPW=(TVN_FIRST-14) +TVN_ITEMEXPANDEDA=(TVN_FIRST-6) +TVN_ITEMEXPANDEDW=(TVN_FIRST-55) +TVN_ITEMEXPANDINGA=(TVN_FIRST-5) +TVN_ITEMEXPANDINGW=(TVN_FIRST-54) +TVN_KEYDOWN=(TVN_FIRST-12) +TVN_LAST=(-499) +TVN_SELCHANGEDA=(TVN_FIRST-2) +TVN_SELCHANGEDW=(TVN_FIRST-51) +TVN_SELCHANGINGA=(TVN_FIRST-1) +TVN_SELCHANGINGW=(TVN_FIRST-50) +TVN_SETDISPINFOA=(TVN_FIRST-4) +TVN_SETDISPINFOW=(TVN_FIRST-53) +TVN_SINGLEEXPAND=(TVN_FIRST-15) +TVNRET_DEFAULT=0 +TVNRET_SKIPNEW=2 +TVNRET_SKIPOLD=1 +TVS_CHECKBOXES=0x100 +TVS_DISABLEDRAGDROP=0x10 +TVS_EDITLABELS=0x8 +TVS_FULLROWSELECT=0x1000 +TVS_HASBUTTONS=0x1 +TVS_HASLINES=0x2 +TVS_INFOTIP=0x800 +TVS_LINESATROOT=0x4 +TVS_NOHSCROLL=0x8000 +TVS_NONEVENHEIGHT=0x4000 +TVS_NOSCROLL=0x2000 +TVS_NOTOOLTIPS=0x80 +TVS_RTLREADING=0x40 +TVS_SHOWSELALWAYS=0x20 +TVS_SINGLEEXPAND=0x400 +TVS_TRACKSELECT=0x200 +TVSIF_NOSINGLEEXPAND=0x8000 +TVSIL_NORMAL=0 +TVSIL_STATE=2 +TVSORTCB=TV_SORTCB +TWOSTOPBITS=2 +TXTBIT_ALLOWBEEP=0x800 +TXTBIT_AUTOWORDSEL=0x80 +TXTBIT_BACKSTYLECHANGE=0x4000 +TXTBIT_CHARFORMATCHANGE=0x20000 +TXTBIT_CLIENTRECTCHANGE=0x100000 +TXTBIT_DISABLEDRAG=0x1000 +TXTBIT_EXTENTCHANGE=0x80000 +TXTBIT_HIDESELECTION=0x20 +TXTBIT_MAXLENGTHCHANGE=0x8000 +TXTBIT_MULTILINE=2 +TXTBIT_PARAFORMATCHANGE=0x40000 +TXTBIT_READONLY=4 +TXTBIT_RICHTEXT=1 +TXTBIT_SAVESELECTION=0x40 +TXTBIT_SCROLLBARCHANGE=0x10000 +TXTBIT_SELBARCHANGE=0x200 +TXTBIT_SHOWACCELERATOR=8 +TXTBIT_USECURRENTBKG=0x200000 +TXTBIT_USEPASSWORD=0x10 +TXTBIT_VERTICAL=0x100 +TXTBIT_VIEWINSETCHANGE=0x2000 +TXTBIT_WORDWRAP=0x400 +TYMED_CALLBACK=128 +TYPE_E_AMBIGUOUSNAME=0x8002802C +TYPE_E_BADMODULEKIND=0x800288BD +TYPE_E_BUFFERTOOSMALL=0x80028016 +TYPE_E_CANTCREATETMPFILE=0x80028CA3 +TYPE_E_CANTLOADLIBRARY=0x80029C4A +TYPE_E_CIRCULARTYPE=0x80029C84 +TYPE_E_DLLFUNCTIONNOTFOUND=0x8002802F +TYPE_E_DUPLICATEID=0x800288C6 +TYPE_E_ELEMENTNOTFOUND=0x8002802B +TYPE_E_FIELDNOTFOUND=(0x80028017) +TYPE_E_INCONSISTENTPROPFUNCS=0x80029C83 +TYPE_E_INVALIDID=0x800288CF +TYPE_E_INVALIDSTATE=0x80028029 +TYPE_E_INVDATAREAD=0x80028018 +TYPE_E_IOERROR=0x80028CA2 +TYPE_E_LIBNOTREGISTERED=0x8002801D +TYPE_E_NAMECONFLICT=0x8002802D +TYPE_E_OUTOFBOUNDS=0x80028CA1 +TYPE_E_QUALIFIEDNAMEDISALLOWED=0x80028028 +TYPE_E_REGISTRYACCESS=0x8002801C +TYPE_E_SIZETOOBIG=0x800288C5 +TYPE_E_TYPEMISMATCH=0x80028CA0 +TYPE_E_UNDEFINEDTYPE=0x80028027 +TYPE_E_UNKNOWNLCID=0x8002802E +TYPE_E_UNSUPFORMAT=0x80028019 +TYPE_E_WRONGTYPEKIND=0x8002802A +TYPE1_FONTTYPE=0x40000 +TYPED_STRING_EXFLAG=1 +TYPED_STRING_NORMAL=1 +TYPED_STRING_UNICODE=2 +TYPEDEFINTERFACE=typedef +TYPELONG="\000" +TYPESTRING="\001" +U_FLAGS=0x180 +U_FLAGS_STR="/u" +UAS_ROLE_BACKUP=2 +UAS_ROLE_MEMBER=1 +UAS_ROLE_PRIMARY=3 +UAS_ROLE_STANDALONE=0 +UC_FLAGS=0x100 +UC_FLAGS_STR="/uc" +UD_FLAGS=0x1C0 +UD_FLAGS_STR="/ud" +UD_MAXVAL=0x7fff +UD_MINVAL=(-UD_MAXVAL) +UDM_GETACCEL=(WM_USER+108) +UDM_GETBASE=(WM_USER+110) +UDM_GETBUDDY=(WM_USER+106) +UDM_GETPOS=(WM_USER+104) +UDM_GETPOS32=(WM_USER+114) +UDM_GETRANGE=(WM_USER+102) +UDM_GETRANGE32=(WM_USER+112) +UDM_GETUNICODEFORMAT=CCM_GETUNICODEFORMAT +UDM_SETACCEL=(WM_USER+107) +UDM_SETBASE=(WM_USER+109) +UDM_SETBUDDY=(WM_USER+105) +UDM_SETPOS=(WM_USER+103) +UDM_SETPOS32=(WM_USER+113) +UDM_SETRANGE=(WM_USER+101) +UDM_SETRANGE32=(WM_USER+111) +UDM_SETUNICODEFORMAT=CCM_SETUNICODEFORMAT +UDN_DELTAPOS=(UDN_FIRST - 1) +UDN_FIRST=-721 +UDN_LAST=-740 +UDP_HEADER_LEN=8 +UDP_NOCHECKSUM=1 +UDP_ROW=(UDP_TABLE + 1) +UDP_STATS=(TCP_ROW + 1) +UDP_TABLE=(UDP_STATS + 1) +UDS_ALIGNLEFT=0x8 +UDS_ALIGNRIGHT=0x4 +UDS_ARROWKEYS=0x20 +UDS_AUTOBUDDY=0x10 +UDS_HORZ=0x40 +UDS_HOTTRACK=0x100 +UDS_NOTHOUSANDS=0x80 +UDS_SETBUDDYINT=0x2 +UDS_WRAP=0x1 +UF_ACCOUNT_TYPE_MASK=(UF_TEMP_DUPLICATE_ACCOUNT|UF_NORMAL_ACCOUNT|UF_INTERDOMAIN_TRUST_ACCOUNT|UF_WORKSTATION_TRUST_ACCOUNT|UF_SERVER_TRUST_ACCOUNT) +UF_ACCOUNTDISABLE=0x2 +UF_DONT_EXPIRE_PASSWD=0x10000 +UF_DONT_REQUIRE_PREAUTH=0x400000 +UF_ENCRYPTED_TEXT_PASSWORD_ALLOWED=0x80 +UF_HOMEDIR_REQUIRED=0x8 +UF_INTERDOMAIN_TRUST_ACCOUNT=0x800 +UF_LOCKOUT=0x10 +UF_MACHINE_ACCOUNT_MASK=(UF_INTERDOMAIN_TRUST_ACCOUNT|UF_WORKSTATION_TRUST_ACCOUNT|UF_SERVER_TRUST_ACCOUNT) +UF_MNS_LOGON_ACCOUNT=0x20000 +UF_NORMAL_ACCOUNT=0x200 +UF_NOT_DELEGATED=0x100000 +UF_PASSWD_CANT_CHANGE=0x40 +UF_PASSWD_NOTREQD=0x20 +UF_SCRIPT=0x1 +UF_SERVER_TRUST_ACCOUNT=0x2000 +UF_SETTABLE_BITS=(UF_SCRIPT|UF_ACCOUNTDISABLE|UF_LOCKOUT|UF_HOMEDIR_REQUIRED|UF_PASSWD_NOTREQD|UF_PASSWD_CANT_CHANGE|UF_ACCOUNT_TYPE_MASK|UF_DONT_EXPIRE_PASSWD|UF_MNS_LOGON_ACCOUNT|UF_ENCRYPTED_TEXT_PASSWORD_ALLOWED|UF_SMARTCARD_REQUIRED|UF_TRUSTED_FOR_DELEGATION|UF_NOT_DELEGATED|UF_USE_DES_KEY_ONLY|UF_DONT_REQUIRE_PREAUTH) +UF_SMARTCARD_REQUIRED=0x40000 +UF_TEMP_DUPLICATE_ACCOUNT=0x100 +UF_TRUSTED_FOR_DELEGATION=0x80000 +UF_USE_DES_KEY_ONLY=0x200000 +UF_WORKSTATION_TRUST_ACCOUNT=0x1000 +UI_CAP_2700=0x1 +UI_CAP_ROT90=0x2 +UI_CAP_ROTANY=0x4 +UI_CURRENT_PROVIDER_FIRST=0x4 +UI_READONLY=0x1 +UI_SERVICE=0x2 +UIS_CLEAR=2 +UIS_INITIALIZE=3 +UIS_SET=1 +UISF_HIDEACCEL=0x2 +UISF_HIDEFOCUS=0x1 +ULW_ALPHA=0x2 +ULW_COLORKEY=0x1 +ULW_OPAQUE=0x4 +UM_FLAGS=0x140 +UM_FLAGS_STR="/um" +UM_FOCUS_TYPE_DOMAIN=1 +UM_FOCUS_TYPE_LM=3 +UM_FOCUS_TYPE_UNKNOWN=4 +UM_FOCUS_TYPE_WINNT=2 +UM_GETCURFOCUSA=(WM_USER + 1005) +UM_GETCURFOCUSW=(WM_USER + 1006) +UM_GETGROUPSELA=(WM_USER + 1003) +UM_GETGROUPSELW=(WM_USER + 1004) +UM_GETOPTIONS=(WM_USER + 1007) +UM_GETOPTIONS2=(WM_USER + 1008) +UM_GETSELCOUNT=(WM_USER + 1000) +UM_GETUSERSELA=(WM_USER + 1001) +UM_GETUSERSELW=(WM_USER + 1002) +UM_SELTYPE_GLOBALGROUP=0x8|UM_SELTYPE_GROUP +UM_SELTYPE_GROUP=0x20 +UM_SELTYPE_LOCALGROUP=0x4|UM_SELTYPE_GROUP +UM_SELTYPE_NORMALUSER=0x1|UM_SELTYPE_USER +UM_SELTYPE_REMOTEUSER=0x2|UM_SELTYPE_USER +UM_SELTYPE_USER=0x10 +UME_MENU_TEXT_LEN=50 +UME_VERSION=0 +UMS_LISTBOX_GROUPS=1 +UMS_LISTBOX_USERS=0 +UMULH_FUNC=0x30 +UMULH_FUNC_STR="umulh" +UNABLE_TO_FREE_BSTR=(SDP_INVALID_FORMAT + 24) +UNCLEN=(CNLEN + 2) +UNDEFINE_ALTERNATE=0xD +UNDEFINE_PRIMARY=0xC +UNDERSTANDS_LONG_NAMES=1 +UNDNAME_32_BIT_DECODE=(0x800) +UNDNAME_COMPLETE=0x0 +UNDNAME_NAME_ONLY=(0x1000) +UNDNAME_NO_ACCESS_SPECIFIERS=(0x80) +UNDNAME_NO_ALLOCATION_LANGUAGE=(0x10) +UNDNAME_NO_ALLOCATION_MODEL=(0x8) +UNDNAME_NO_ARGUMENTS=(0x2000) +UNDNAME_NO_CV_THISTYPE=(0x40) +UNDNAME_NO_FUNCTION_RETURNS=(0x4) +UNDNAME_NO_LEADING_UNDERSCORES=(0x1) +UNDNAME_NO_MEMBER_TYPE=(0x200) +UNDNAME_NO_MS_KEYWORDS=(0x2) +UNDNAME_NO_MS_THISTYPE=(0x20) +UNDNAME_NO_RETURN_UDT_MODEL=(0x400) +UNDNAME_NO_SPECIAL_SYMS=(0x4000) +UNDNAME_NO_THISTYPE=(0x60) +UNDNAME_NO_THROW_SIGNATURES=(0x100) +UNICODE_NULL=(0) +UNIQUE_NAME=0x0 +UNISP_NAME=UNISP_NAME_A +UNISP_NAME_A="Microsoft Unified Security Protocol Provider" +UNISP_NAME_W="Microsoft Unified Security Protocol Provider" +UNISP_RPC_ID=14 +UNITS_PER_DAY=24 +UNIVERSAL_NAME_INFO_LEVEL=0x1 +UNKNOWN_EXCEPTION=UINT(-24) +UNLEN=256 +UNLOAD_DLL_DEBUG_EVENT=7 +UNLOCK_ELEMENT=1 +UNPRIV_PAL_FUNC=0x80 +UNPROTECTED_DACL_SECURITY_INFORMATION=(0x20000000) +UNPROTECTED_SACL_SECURITY_INFORMATION=(0x10000000) +UNRECOVERED_READS_VALID=0x8 +UNRECOVERED_WRITES_VALID=0x2 +UNSUPPORTED_CREDENTIAL_TYPE=2 +UOI_FLAGS=1 +UOI_NAME=2 +UOI_TYPE=3 +UOI_USER_SID=4 +UP_P2MP=0x1 +UP_P2P=0x0 +UPDATE_ACTION_NOTIFY=0x1 +UPDATE_ACTION_PAUSE_CAPTURE=0x3 +UPDATE_ACTION_RTC_BUFFER_SWITCH=0x4 +UPDATE_ACTION_STOP_CAPTURE=0x2 +UPDATE_ACTION_TERMINATE_THREAD=0x0 +UPDATE_EVENT_NETWORK_STATUS=0x1 +UPDATE_EVENT_REMOTE_FAILURE=0xB +UPDATE_EVENT_RTC_BUFFER_FULL=0x4 +UPDATE_EVENT_RTC_FRAME_TABLE_FULL=0x3 +UPDATE_EVENT_RTC_INTERVAL_ELAPSED=0x2 +UPDATE_EVENT_SECURITY_BREACH=0xA +UPDATE_EVENT_TERMINATE_THREAD=0x0 +UPDATE_EVENT_TRANSMIT_STATUS=0x9 +UPDATE_EVENT_TRIGGER_BUFFER_CONTENT=0x5 +UPDATE_EVENT_TRIGGER_BUFFER_PATTERN=0x7 +UPDATE_EVENT_TRIGGER_PATTERN_BUFFER=0x8 +UPDATE_EVENT_TRIGGER_PATTERN_MATCH=0x6 +UpdateRegistryFromResource=UpdateRegistryFromResourceS +UPDFCACHE_ALL=((DWORD)UPDFCACHE_ONLYIFBLANK) +UPDFCACHE_ALLBUTNODATACACHE=(UPDFCACHE_ALL And (DWORD)UPDFCACHE_NODATACACHE) +UPDFCACHE_IFBLANK=(0x10) +UPDFCACHE_IFBLANKORONSAVECACHE=(UPDFCACHE_IFBLANK|UPDFCACHE_ONSAVECACHE) +UPDFCACHE_NODATACACHE=(0x1) +UPDFCACHE_NORMALCACHE=(0x8) +UPDFCACHE_ONLYIFBLANK=(0x80000000) +UPDFCACHE_ONSAVECACHE=(0x2) +UPDFCACHE_ONSTOPCACHE=(0x4) +UPDOWN_CLASS="msctls_updown" +UPDOWN_CLASSA="msctls_updown32" +UPDOWN_CLASSW="msctls_updown32" +UPGFLG_Enforced=8 +UPGFLG_NoUninstall=2 +UPGFLG_Uninstall=1 +UPGFLG_UpgradedBy=4 +UPNP_E_ACTION_SPECIFIC_MAX=UPNP_E_ACTION_SPECIFIC_BASE + (FAULT_ACTION_SPECIFIC_MAX - FAULT_ACTION_SPECIFIC_BASE) +UPPER_GET_HINT_MASK=0xFF00000 +UPPER_HINT_MASK=0xFF00 +URL_APPLY_DEFAULT=0x1 +URL_APPLY_FORCEAPPLY=0x8 +URL_APPLY_GUESSFILE=0x4 +URL_APPLY_GUESSSCHEME=0x2 +URL_BROWSER_MODE=URL_DONT_ESCAPE_EXTRA_INFO +URL_CONVERT_IF_DOSPATH=0x200000 +URL_DONT_ESCAPE_EXTRA_INFO=0x2000000 +URL_DONT_SIMPLIFY=0x8000000 +URL_DONT_UNESCAPE_EXTRA_INFO=URL_DONT_ESCAPE_EXTRA_INFO +URL_ESCAPE_PERCENT=0x1000 +URL_ESCAPE_SEGMENT_ONLY=0x2000 +URL_ESCAPE_SPACES_ONLY=0x4000000 +URL_ESCAPE_UNSAFE=0x20000000 +URL_FILE_USE_PATHURL=0x10000 +URL_INTERNAL_PATH=0x800000 +URL_NO_META=URL_DONT_SIMPLIFY +URL_OID_CERTIFICATE_CRL_DIST_POINT=2 +URL_OID_CERTIFICATE_ISSUER=1 +URL_OID_CRL_ISSUER=5 +URL_OID_CTL_ISSUER=3 +URL_OID_CTL_NEXT_UPDATE=4 +URL_OID_GET_OBJECT_URL_FUNC="UrlDllGetObjectUrl" +URL_PARTFLAG_KEEPSCHEME=0x1 +URL_PLUGGABLE_PROTOCOL=0x40000000 +URL_UNESCAPE=0x10000000 +URL_UNESCAPE_HIGH_ANSI_ONLY=0x400000 +URL_UNESCAPE_INPLACE=0x100000 +URL_WININET_COMPATIBILITY=0x80000000 +URLACTION_ACTIVEX_CONFIRM_NOOBJECTSAFETY=0x1204 +URLACTION_ACTIVEX_CURR_MAX=0x1205 +URLACTION_ACTIVEX_MAX=0x13ff +URLACTION_ACTIVEX_MIN=0x1200 +URLACTION_ACTIVEX_OVERRIDE_DATA_SAFETY=0x1202 +URLACTION_ACTIVEX_OVERRIDE_OBJECT_SAFETY=0x1201 +URLACTION_ACTIVEX_OVERRIDE_SCRIPT_SAFETY=0x1203 +URLACTION_ACTIVEX_RUN=0x1200 +URLACTION_ACTIVEX_TREATASUNTRUSTED=0x1205 +URLACTION_AUTHENTICATE_CLIENT=0x1A01 +URLACTION_CHANNEL_SOFTDIST_MAX=0x1Eff +URLACTION_CHANNEL_SOFTDIST_MIN=0x1E00 +URLACTION_CHANNEL_SOFTDIST_PERMISSIONS=0x1E05 +URLACTION_COOKIES=0x1A02 +URLACTION_COOKIES_SESSION=0x1A03 +URLACTION_CREDENTIALS_USE=0x1A00 +URLACTION_CROSS_DOMAIN_DATA=0x1406 +URLACTION_DOWNLOAD_CURR_MAX=0x1004 +URLACTION_DOWNLOAD_MAX=0x11FF +URLACTION_DOWNLOAD_MIN=0x1000 +URLACTION_DOWNLOAD_SIGNED_ACTIVEX=0x1001 +URLACTION_DOWNLOAD_UNSIGNED_ACTIVEX=0x1004 +URLACTION_HTML_CURR_MAX=0x1607 +URLACTION_HTML_FONT_DOWNLOAD=0x1604 +URLACTION_HTML_JAVA_RUN=0x1605 +URLACTION_HTML_MAX=0x17ff +URLACTION_HTML_MIN=0x1600 +URLACTION_HTML_SUBFRAME_NAVIGATE=0x1607 +URLACTION_HTML_SUBMIT_FORMS=0x1601 +URLACTION_HTML_SUBMIT_FORMS_FROM=0x1602 +URLACTION_HTML_SUBMIT_FORMS_TO=0x1603 +URLACTION_HTML_USERDATA_SAVE=0x1606 +URLACTION_INFODELIVERY_CURR_MAX=0x1D06 +URLACTION_INFODELIVERY_MAX=0x1Dff +URLACTION_INFODELIVERY_MIN=0x1D00 +URLACTION_INFODELIVERY_NO_ADDING_CHANNELS=0x1D00 +URLACTION_INFODELIVERY_NO_ADDING_SUBSCRIPTIONS=0x1D03 +URLACTION_INFODELIVERY_NO_CHANNEL_LOGGING=0x1D06 +URLACTION_INFODELIVERY_NO_EDITING_CHANNELS=0x1D01 +URLACTION_INFODELIVERY_NO_EDITING_SUBSCRIPTIONS=0x1D04 +URLACTION_INFODELIVERY_NO_REMOVING_CHANNELS=0x1D02 +URLACTION_INFODELIVERY_NO_REMOVING_SUBSCRIPTIONS=0x1D05 +URLACTION_JAVA_CURR_MAX=0x1C00 +URLACTION_JAVA_MAX=0x1Cff +URLACTION_JAVA_MIN=0x1C00 +URLACTION_JAVA_PERMISSIONS=0x1C00 +URLACTION_MIN=0x1000 +URLACTION_NETWORK_CURR_MAX=0x1A03 +URLACTION_NETWORK_MAX=0x1Bff +URLACTION_NETWORK_MIN=0x1A00 +URLACTION_SCRIPT_CURR_MAX=0x1407 +URLACTION_SCRIPT_JAVA_USE=0x1402 +URLACTION_SCRIPT_MAX=0x15ff +URLACTION_SCRIPT_MIN=0x1400 +URLACTION_SCRIPT_OVERRIDE_SAFETY=0x1401 +URLACTION_SCRIPT_PASTE=0x1407 +URLACTION_SCRIPT_RUN=0x1400 +URLACTION_SCRIPT_SAFE_ACTIVEX=0x1405 +URLACTION_SHELL_CURR_MAX=0x1805 +URLACTION_SHELL_FILE_DOWNLOAD=0x1803 +URLACTION_SHELL_INSTALL_DTITEMS=0x1800 +URLACTION_SHELL_MAX=0x19ff +URLACTION_SHELL_MIN=0x1800 +URLACTION_SHELL_MOVE_OR_COPY=0x1802 +URLACTION_SHELL_VERB=0x1804 +URLACTION_SHELL_WEBVIEW_VERB=0x1805 +URLCACHE_FIND_DEFAULT_FILTER=NORMAL_CACHE_ENTRY|COOKIE_CACHE_ENTRY|URLHISTORY_CACHE_ENTRY|TRACK_OFFLINE_CACHE_ENTRY|TRACK_ONLINE_CACHE_ENTRY|STICKY_CACHE_ENTRY +URLCACHEAPI=DECLSPEC_IMPORT +URLHISTORY_CACHE_ENTRY=0x200000 +URLMON_OPTION_URL_ENCODING=0x10000004 +URLMON_OPTION_USERAGENT=0x10000001 +URLMON_OPTION_USERAGENT_REFRESH=0x10000002 +URLOSTRM_GETNEWESTVERSION=0x3 +URLOSTRM_USECACHEDCOPY=0x2 +URLOSTRM_USECACHEDCOPY_ONLY=0x1 +URLPOLICY_ACTIVEX_CHECK_LIST=0x10000 +URLPOLICY_ALLOW=0x0 +URLPOLICY_AUTHENTICATE_CHALLENGE_RESPONSE=0x10000 +URLPOLICY_AUTHENTICATE_CLEARTEXT_OK=0x0 +URLPOLICY_AUTHENTICATE_MUTUAL_ONLY=0x30000 +URLPOLICY_CHANNEL_SOFTDIST_AUTOINSTALL=0x30000 +URLPOLICY_CHANNEL_SOFTDIST_PRECACHE=0x20000 +URLPOLICY_CHANNEL_SOFTDIST_PROHIBIT=0x10000 +URLPOLICY_CREDENTIALS_ANONYMOUS_ONLY=0x30000 +URLPOLICY_CREDENTIALS_CONDITIONAL_PROMPT=0x20000 +URLPOLICY_CREDENTIALS_MUST_PROMPT_USER=0x10000 +URLPOLICY_CREDENTIALS_SILENT_LOGON_OK=0x0 +URLPOLICY_DISALLOW=0x3 +URLPOLICY_DONTCHECKDLGBOX=0x100 +URLPOLICY_JAVA_CUSTOM=0x800000 +URLPOLICY_JAVA_HIGH=0x10000 +URLPOLICY_JAVA_LOW=0x30000 +URLPOLICY_JAVA_MEDIUM=0x20000 +URLPOLICY_JAVA_PROHIBIT=0x0 +URLPOLICY_LOG_ON_ALLOW=0x40 +URLPOLICY_LOG_ON_DISALLOW=0x80 +URLPOLICY_MASK_PERMISSIONS=0xf +URLPOLICY_NOTIFY_ON_ALLOW=0x10 +URLPOLICY_NOTIFY_ON_DISALLOW=0x20 +URLPOLICY_QUERY=0x1 +USAGE_MATCH_TYPE_AND=0x0 +USAGE_MATCH_TYPE_OR=0x1 +USE_ASGTYPE_PARMNUM=4 +USE_CHARDEV=2 +USE_CONN=4 +USE_DEFAULT=UINT(-1) +USE_DEFAULT_DRIVE_LETTER=0 +USE_DISCONN=2 +USE_DISKDEV=0 +USE_DOMAINNAME_PARMNUM=6 +USE_FORCE=1 +USE_IPC=3 +USE_LOCAL_PARMNUM=1 +USE_LOTS_OF_FORCE=2 +USE_NETERR=3 +USE_NOFORCE=0 +USE_OK=0 +USE_PASSWORD_PARMNUM=3 +USE_PAUSED=1 +USE_QWORD_JUMP=0x40 +USE_RECONN=5 +USE_RELATIVE_COLORIMETRIC=0x20000 +USE_REMOTE_PARMNUM=2 +USE_SESSLOST=2 +USE_SPECIFIC_TRANSPORT=0x80000000 +USE_SPOOLDEV=1 +USE_USERNAME_PARMNUM=5 +USE_VA_ADDR=0x20 +USE_WILDCARD=-1 +USER_ACCOUNT_AUTO_LOCKED=0x400 +USER_ACCOUNT_DISABLED=0x1 +USER_ACCOUNT_TYPE_MASK=(USER_TEMP_DUPLICATE_ACCOUNT|USER_NORMAL_ACCOUNT|USER_MACHINE_ACCOUNT_MASK) +USER_ACCT_EXPIRES_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + USER_ACCT_EXPIRES_PARMNUM) +USER_ACCT_EXPIRES_PARMNUM=17 +USER_ALL_PARAMETERS=0x200000 +USER_AUTH_FLAGS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + USER_AUTH_FLAGS_PARMNUM) +USER_AUTH_FLAGS_PARMNUM=10 +USER_AUTHENTICATED=0x1 +USER_CALL_IS_ASYNC=0x100 +USER_CALL_NEW_CORRELATION_DESC=0x200 +USER_CLASS_NAME="User" +USER_CODE_PAGE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + USER_CODE_PAGE_PARMNUM) +USER_CODE_PAGE_PARMNUM=25 +USER_COMMENT_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + USER_COMMENT_PARMNUM) +USER_COMMENT_PARMNUM=7 +USER_COUNTRY_CODE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + USER_COUNTRY_CODE_PARMNUM) +USER_COUNTRY_CODE_PARMNUM=24 +USER_DONT_EXPIRE_PASSWORD=(0x200) +USER_DONT_REQUIRE_PREAUTH=(0x10000) +USER_ENCRYPTED_TEXT_PASSWORD_ALLOWED=(0x800) +USER_FLAGS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + USER_FLAGS_PARMNUM) +USER_FLAGS_PARMNUM=8 +USER_FULL_NAME_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + USER_FULL_NAME_PARMNUM) +USER_FULL_NAME_PARMNUM=11 +USER_HOME_DIR_DRIVE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + USER_HOME_DIR_DRIVE_PARMNUM) +USER_HOME_DIR_DRIVE_PARMNUM=53 +USER_HOME_DIR_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + USER_HOME_DIR_PARMNUM) +USER_HOME_DIR_PARMNUM=6 +USER_HOME_DIRECTORY_REQUIRED=0x2 +USER_INTERDOMAIN_TRUST_ACCOUNT=0x40 +USER_LAST_LOGOFF_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + USER_LAST_LOGOFF_PARMNUM) +USER_LAST_LOGOFF_PARMNUM=16 +USER_LAST_LOGON_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + USER_LAST_LOGON_PARMNUM) +USER_LAST_LOGON_PARMNUM=15 +USER_LOGON_HOURS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + USER_LOGON_HOURS_PARMNUM) +USER_LOGON_HOURS_PARMNUM=20 +USER_LOGON_SERVER_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + USER_LOGON_SERVER_PARMNUM) +USER_LOGON_SERVER_PARMNUM=23 +USER_MACHINE_ACCOUNT_MASK=(USER_INTERDOMAIN_TRUST_ACCOUNT|USER_WORKSTATION_TRUST_ACCOUNT|USER_SERVER_TRUST_ACCOUNT) +USER_MARSHAL_CB_SIGNATURE="USRC" +USER_MARSHAL_FC_BYTE=1 +USER_MARSHAL_FC_CHAR=2 +USER_MARSHAL_FC_DOUBLE=12 +USER_MARSHAL_FC_FLOAT=10 +USER_MARSHAL_FC_HYPER=11 +USER_MARSHAL_FC_LONG=8 +USER_MARSHAL_FC_SHORT=6 +USER_MARSHAL_FC_SMALL=3 +USER_MARSHAL_FC_ULONG=9 +USER_MARSHAL_FC_USHORT=7 +USER_MARSHAL_FC_USMALL=4 +USER_MARSHAL_FC_WCHAR=5 +USER_MAX_STORAGE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + USER_MAX_STORAGE_PARMNUM) +USER_MAX_STORAGE_PARMNUM=18 +USER_MAXSTORAGE_UNLIMITED=-1 +USER_MD_ID_BASE_RESERVED=0xFFFF +USER_MNS_LOGON_ACCOUNT=0x20 +USER_NAME_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + USER_NAME_PARMNUM) +USER_NAME_LENGTH=32 +USER_NAME_PARMNUM=1 +USER_NO_LOGOFF=-1 +USER_NORMAL_ACCOUNT=0x10 +USER_NOT_DELEGATED=0x4000 +USER_NUM_LOGONS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + USER_NUM_LOGONS_PARMNUM) +USER_NUM_LOGONS_PARMNUM=22 +USER_PAD_PW_COUNT_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + USER_PAD_PW_COUNT_PARMNUM) +USER_PAD_PW_COUNT_PARMNUM=21 +USER_PARMS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + USER_PARMS_PARMNUM) +USER_PARMS_PARMNUM=13 +USER_PASSWORD_AGE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + USER_PASSWORD_AGE_PARMNUM) +USER_PASSWORD_AGE_PARMNUM=4 +USER_PASSWORD_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + USER_PASSWORD_PARMNUM) +USER_PASSWORD_NOT_REQUIRED=0x4 +USER_PASSWORD_PARMNUM=3 +USER_POSIX_ID_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + USER_POSIX_ID_PARMNUM) +USER_PRIMARY_GROUP_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + USER_PRIMARY_GROUP_PARMNUM) +USER_PRIMARY_GROUP_PARMNUM=51 +USER_PRIV_ADMIN=2 +USER_PRIV_GUEST=0 +USER_PRIV_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + USER_PRIV_PARMNUM) +USER_PRIV_MASK=0x3 +USER_PRIV_PARMNUM=5 +USER_PRIV_USER=1 +USER_PROFILE=52 +USER_PROFILE_PARMNUM=52 +USER_SCHEMA_NAME="User" +USER_SCRIPT_PATH_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + USER_SCRIPT_PATH_PARMNUM) +USER_SCRIPT_PATH_PARMNUM=9 +USER_SERVER_TRUST_ACCOUNT=0x100 +USER_SMARTCARD_REQUIRED=0x1000 +USER_TEMP_DUPLICATE_ACCOUNT=0x8 +USER_TRUSTED_FOR_DELEGATION=0x2000 +USER_UNITS_PER_WEEK_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + USER_UNITS_PER_WEEK_PARMNUM) +USER_UNITS_PER_WEEK_PARMNUM=19 +USER_USE_DES_KEY_ONLY=0x8000 +USER_USR_COMMENT_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + USER_USR_COMMENT_PARMNUM) +USER_USR_COMMENT_PARMNUM=12 +USER_WORKSTATION_TRUST_ACCOUNT=0x80 +USER_WORKSTATIONS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL + USER_WORKSTATIONS_PARMNUM) +USER_WORKSTATIONS_PARMNUM=14 +USERENVAPI=DECLSPEC_IMPORT +UserHid=1 +UserHidViaCharacterMenu=7 +UserHidViaTaskbarIcon=UserHid +UserMoved=1 +UserShowed=2 +USN_DELETE_FLAG_DELETE=0x1 +USN_DELETE_FLAG_NOTIFY=0x2 +USN_DELETE_VALID_FLAGS=0x3 +USN_PAGE_SIZE=0x1000 +USN_REASON_BASIC_INFO_CHANGE=(0x8000) +USN_REASON_CLOSE=(0x80000000) +USN_REASON_COMPRESSION_CHANGE=(0x20000) +USN_REASON_DATA_EXTEND=(0x2) +USN_REASON_DATA_OVERWRITE=(0x1) +USN_REASON_DATA_TRUNCATION=(0x4) +USN_REASON_EA_CHANGE=(0x400) +USN_REASON_ENCRYPTION_CHANGE=(0x40000) +USN_REASON_FILE_CREATE=0x100 +USN_REASON_FILE_DELETE=0x200 +USN_REASON_HARD_LINK_CHANGE=0x10000 +USN_REASON_INDEXABLE_CHANGE=0x4000 +USN_REASON_NAMED_DATA_EXTEND=0x20 +USN_REASON_NAMED_DATA_OVERWRITE=0x10 +USN_REASON_NAMED_DATA_TRUNCATION=0x40 +USN_REASON_OBJECT_ID_CHANGE=0x80000 +USN_REASON_RENAME_NEW_NAME=0x2000 +USN_REASON_RENAME_OLD_NAME=0x1000 +USN_REASON_REPARSE_POINT_CHANGE=0x100000 +USN_REASON_SECURITY_CHANGE=0x800 +USN_REASON_STREAM_CHANGE=0x200000 +USN_SOURCE_AUXILIARY_DATA=0x2 +USN_SOURCE_DATA_MANAGEMENT=0x1 +USN_SOURCE_REPLICATION_MANAGEMENT=0x4 +USPBUILD=325 +UT_DEBUG_STRING_EVENT=8 +UT_DELETEONLY=0x8 +UT_HARDWARE=2 +UT_KEYBOARD=1 +UT_LOG=0x10 +UT_MORETEXT=0x4 +UT_MOUSE=0 +UT_TEXT=0x2 +UT_TEXTPTR=0x1 +UTLANGCHANGE_BACKWARD=0x4 +UTLANGCHANGE_FORWARD=0x2 +UTLANGCHANGE_SYSCHARSET=0x1 +uuid_t=UUID +uuid_vector_t=UUID_VECTOR +V_FLAGS=0x180 +V_FLAGS_STR="/v" +V0_REG=0 +V0_REG_STR="v0" +V86FLAGS_ALIGNMENT=0x40000 +V86FLAGS_AUXCARRY=0x10 +V86FLAGS_CARRY=0x1 +V86FLAGS_DIRECTION=0x400 +V86FLAGS_INTERRUPT=0x200 +V86FLAGS_IOPL=0x3000 +V86FLAGS_IOPL_BITS=0x12 +V86FLAGS_OVERFLOW=0x800 +V86FLAGS_PARITY=0x4 +V86FLAGS_RESUME=0x10000 +V86FLAGS_SIGN=0x80 +V86FLAGS_TRACE=0x100 +V86FLAGS_V86=0x20000 +V86FLAGS_ZERO=0x40 +VALID_INHERIT_FLAGS=0xF +VALID_LOGOFF=1 +VALID_NTFT=0xC0 +VALIDATED_LOGON=0 +VALUES_NOT_ADJACENT=0x4000F117 +VAR_CALENDAR_HIJRI=(0x8) +VAR_DATEVALUEONLY=(0x2) +VAR_FORMAT_NOSUBSTITUTE=(0x20) +VAR_LOCALBOOL=(0x10) +VAR_TIMEVALUEONLY=(0x1) +VAR_VALIDDATE=(0x4) +VarBoolFromInt=VarBoolFromI4 +VarBoolFromUint=VarBoolFromUI4 +VarBstrFromInt=VarBstrFromI4 +VarBstrFromUint=VarBstrFromUI4 +VARCMP_EQ=1 +VARCMP_GT=2 +VARCMP_LT=0 +VARCMP_NULL=3 +VARIABLE_DIM=1 +VARIABLE_PITCH=2 +VARIANT_ALPHABOOL=0x2 +VARIANT_CALENDAR_HIJRI=0x8 +VARIANT_FALSE=0 +VARIANT_LOCALBOOL=0x10 +VARIANT_NOUSEROVERRIDE=0x4 +VARIANT_NOVALUEPROP=0x1 +VARIANT_TRUE=0xFFFF +VARYBINBIND=13 +VARYCHARBIND=12 +VAXFP_OP=0x15 +VC_FLAGS=0x100 +VC_FLAGS_STR="/vc" +VCAPITYPE=CALLBACK +VCAPS_CAN_SCALE=0x8 +VCAPS_DST_CAN_CLIP=0x4 +VCAPS_OVERLAY=0x1 +VCAPS_SRC_CAN_CLIP=0x2 +VCDIR_DELETE=VCSTATUS_DELETE +VCDIR_MOVE=VCSTATUS_MOVE +VCDIR_NEXT=VCSTATUS_NEXT +VCDIR_PREV=VCSTATUS_PREV +VCSTATUS_COPY=0x20000 +VCSTATUS_DELETE=0x10000 +VCSTATUS_DELETE_IS_MOVE=0x100000 +VCSTATUS_INTERACTIVE=0x8 +VCSTATUS_MODAL=0x4 +VCSTATUS_MOVE=0x40000 +VCSTATUS_NEW_MESSAGE=0x400000 +VCSTATUS_NEXT=0x1 +VCSTATUS_PREV=0x2 +VCSTATUS_READONLY=0x10 +VCSTATUS_SAVE=0x200000 +VCSTATUS_SUBMIT=0x80000 +VCTL_VBIStatus=2201 +VCTL_VBITune=2200 +VD_E_ABORT=VD_ERROR(4) +VD_E_BUSY=VD_ERROR(15) +VD_E_CLOSE=VD_ERROR(14) +VD_E_INVALID=VD_ERROR(6) +VD_E_MEMORY=VD_ERROR(10) +VD_E_NOTOPEN=VD_ERROR(2) +VD_E_NOTSUPPORTED=VD_ERROR(9) +VD_E_OPEN=VD_ERROR(13) +VD_E_PROTOCOL=VD_ERROR(12) +VD_E_TIMEOUT=VD_ERROR(3) +VD_E_UNEXPECTED=VD_ERROR(11) +VD_FLAGS=0x1C0 +VD_FLAGS_STR="/vd" +VDMADDR_PM16=4 +VDMADDR_PM32=16 +VDMADDR_V86=2 +VDMCONTEXT_ALIGN=(sizeof(ULONG)) +VDMCONTEXT_CONTROL=(VDMCONTEXT_i386|0x1) +VDMCONTEXT_DEBUG_REGISTERS=(VDMCONTEXT_i386|0x10) +VDMCONTEXT_FLOATING_POINT=(VDMCONTEXT_i386|0x8) +VDMCONTEXT_FULL=(VDMCONTEXT_CONTROL|VDMCONTEXT_INTEGER|VDMCONTEXT_SEGMENTS) +VDMCONTEXT_i386=0x10000 +VDMCONTEXT_i486=0x10000 +VDMCONTEXT_INTEGER=(VDMCONTEXT_i386|0x2) +VDMCONTEXT_LENGTH=(sizeof(VDMCONTEXT)) +VDMCONTEXT_ROUND=(VDMCONTEXT_ALIGN - 1) +VDMCONTEXT_SEGMENTS=(VDMCONTEXT_i386|0x4) +VDMDBG_BREAK_DEBUGGER=0x10 +VDMDBG_BREAK_DOSTASK=0x1 +VDMDBG_BREAK_EXCEPTIONS=0x8 +VDMDBG_BREAK_LOADDLL=0x4 +VDMDBG_BREAK_WOWTASK=0x2 +VDMDBG_TRACE_HISTORY=0x80 +VDMEVENT_ALLFLAGS=0xE000 +VDMEVENT_NEEDS_INTERACTIVE=0x8000 +VDMEVENT_PE=0x2000 +VDMEVENT_PM16=0x2 +VDMEVENT_V86=0x1 +VDMEVENT_VERBOSE=0x4000 +VECTOR_RANK_DICE=3 +VECTOR_RANK_INNER=2 +VECTOR_RANK_JACCARD=4 +VECTOR_RANK_MAX=1 +VECTOR_RANK_MIN=0 +VECTOR_SEARCH=0x8 +VENDOR_ID_LENGTH=8 +VER_AND=6 +VER_BPAD="00" +VER_BUILDMAJOR=4 +VER_BUILDMINOR=0 +VER_BUILDMM_STR="4.00" +VER_BUILDNUMBER=0x4 +VER_BUILDNUMBER_STR="352" +VER_COMPANYNAME_STR="Microsoft Corporation (Sample)" +VER_CONDITION_MASK=7 +VER_DEBUG=VS_FF_DEBUG +VER_EQUAL=1 +VER_FILEFLAGS=(VER_PRERELEASE|VER_DEBUG) +VER_FILEFLAGSMASK=VS_FFI_FILEFLAGSMASK +VER_FILEOS=VOS_NT_WINDOWS32 +VER_GREATER=2 +VER_GREATER_EQUAL=3 +VER_LEGALTRADEMARKS_STR="Microsoft(R) is a registered trademark of Microsoft Corporation. Windows NT(R) is a registered trademark of Microsoft Corporation." +VER_LESS=4 +VER_LESS_EQUAL=5 +VER_MAJORVERSION=0x2 +VER_MINORVERSION=0x1 +VER_NT_DOMAIN_CONTROLLER=0x2 +VER_NT_SERVER=0x3 +VER_NT_WORKSTATION=0x1 +VER_NUM_BITS_PER_CONDITION_MASK=3 +VER_OR=7 +VER_PLATFORM_WIN32_NT=2 +VER_PLATFORM_WIN32_WINDOWS=1 +VER_PLATFORM_WIN32s=0 +VER_PLATFORMID=0x8 +VER_PRERELEASE=0 +VER_PRIVATEBUILD=VS_FF_PRIVATEBUILD +VER_PRODUCT_TYPE=0x80 +VER_PRODUCTBETA_STR="" +VER_PRODUCTBUILD=1000 +VER_PRODUCTBUILD_QFE=1 +VER_PRODUCTNAME_STR="Platform SDK Sample Code" +VER_PRODUCTVERSION_DW=(0x1000000|VER_PRODUCTBUILD) +VER_PRODUCTVERSION_STRING="1.00" +VER_PRODUCTVERSION_W=0x100 +VER_SERVER_NT=0x80000000 +VER_SERVICEPACKMAJOR=0x20 +VER_SERVICEPACKMINOR=0x10 +VER_SUITE_BACKOFFICE=0x4 +VER_SUITE_COMMUNICATIONS=0x8 +VER_SUITE_DATACENTER=0x80 +VER_SUITE_EMBEDDEDNT=0x40 +VER_SUITE_ENTERPRISE=0x2 +VER_SUITE_SINGLEUSERTS=0x100 +VER_SUITE_SMALLBUSINESS=0x1 +VER_SUITE_SMALLBUSINESS_RESTRICTED=0x20 +VER_SUITE_TERMINAL=0x10 +VER_SUITENAME=0x40 +VER_WORKSTATION_NT=0x40000000 +VERSIONCOMPANYNAME="Microsoft Corporation\0" +VERSIONCOPYRIGHT="Copyright 1991 - 1999 Microsoft Corporation.\0" +VERSIONFILEFLAGSMASK=0x30003F +VERSIONFLAGS=(VER_PRIVATEBUILD|VER_PRERELEASE|VER_DEBUG) +VERSIONPRODUCTNAME="Microsoft Windows\0" +VERSIONSTR="4.00\0" +VERTRES=10 +VERTSIZE=6 +VFF_BUFFTOOSMALL=0x4 +VFF_CURNEDEST=0x1 +VFF_FILEINUSE=0x2 +VFFF_ISSHAREDFILE=0x1 +VFT_APP=0x1 +VFT_DLL=0x2 +VFT_DRV=0x3 +VFT_FONT=0x4 +VFT_STATIC_LIB=0x7 +VFT_UNKNOWN=0x0 +VFT_VXD=0x5 +VFT2_DRV_COMM=0xA +VFT2_DRV_DISPLAY=0x4 +VFT2_DRV_INPUTMETHOD=0xB +VFT2_DRV_INSTALLABLE=0x8 +VFT2_DRV_KEYBOARD=0x2 +VFT2_DRV_LANGUAGE=0x3 +VFT2_DRV_MOUSE=0x5 +VFT2_DRV_NETWORK=0x6 +VFT2_DRV_PRINTER=0x1 +VFT2_DRV_SOUND=0x9 +VFT2_DRV_SYSTEM=0x7 +VFT2_FONT_RASTER=0x1 +VFT2_FONT_TRUETYPE=0x3 +VFT2_FONT_VECTOR=0x2 +VFT2_UNKNOWN=0x0 +VFW_E_ADVISE_ALREADY_SET=0x80040236 +VFW_E_ALREADY_CANCELLED=0x80040234 +VFW_E_ALREADY_COMMITTED=0x8004020F +VFW_E_ALREADY_CONNECTED=0x80040204 +VFW_E_BAD_KEY=0x800403F2 +VFW_E_BAD_VIDEOCD=0x80040269 +VFW_E_BADALIGN=0x8004020E +VFW_E_BUFFER_NOTSET=0x8004020C +VFW_E_BUFFER_OVERFLOW=0x8004020D +VFW_E_BUFFER_UNDERFLOW=0x80040264 +VFW_E_BUFFERS_OUTSTANDING=0x80040210 +VFW_E_CANNOT_CONNECT=0x80040217 +VFW_E_CANNOT_LOAD_SOURCE_FILTER=0x80040241 +VFW_E_CANNOT_RENDER=0x80040218 +VFW_E_CHANGING_FORMAT=0x80040219 +VFW_E_CIRCULAR_GRAPH=0x80040231 +VFW_E_COLOR_KEY_SET=0x8004021E +VFW_E_COPYPROT_FAILED=0x8004027D +VFW_E_CORRUPT_GRAPH_FILE=0x80040235 +VFW_E_DDRAW_CAPS_NOT_SUITABLE=0x80040273 +VFW_E_DDRAW_VERSION_NOT_SUITABLE=0x8004027C +VFW_E_DUPLICATE_NAME=0x8004022D +VFW_E_DVD_DECNOTENOUGH=0x8004027B +VFW_E_DVD_GRAPHNOTREADY=0x80040279 +VFW_E_DVD_INVALIDDOMAIN=0x80040277 +VFW_E_DVD_NO_BUTTON=0x80040278 +VFW_E_DVD_OPERATION_INHIBITED=0x80040276 +VFW_E_DVD_RENDERFAIL=0x8004027A +VFW_E_ENUM_OUT_OF_RANGE=0x80040230 +VFW_E_ENUM_OUT_OF_SYNC=0x80040203 +VFW_E_FILE_TOO_SHORT=0x80040243 +VFW_E_FILTER_ACTIVE=0x80040205 +VFW_E_IN_FULLSCREEN_MODE=0x8004023B +VFW_E_INVALID_CLSID=0x80040247 +VFW_E_INVALID_DIRECTION=0x80040208 +VFW_E_INVALID_FILE_FORMAT=0x8004022F +VFW_E_INVALID_FILE_VERSION=0x80040244 +VFW_E_INVALID_MEDIA_TYPE=0x80040248 +VFW_E_INVALID_RECT=0x80040229 +VFW_E_INVALIDMEDIATYPE=0x80040200 +VFW_E_INVALIDSUBTYPE=0x80040201 +VFW_E_MEDIA_TIME_NOT_SET=0x80040251 +VFW_E_MONO_AUDIO_HW=0x80040253 +VFW_E_MPEG_NOT_CONSTRAINED=0x8004025E +VFW_E_NEED_OWNER=0x80040202 +VFW_E_NO_ACCEPTABLE_TYPES=0x80040207 +VFW_E_NO_ADVISE_SET=0x80040239 +VFW_E_NO_ALLOCATOR=0x8004020A +VFW_E_NO_AUDIO_HARDWARE=0x80040256 +VFW_E_NO_CAPTURE_HARDWARE=0x80040275 +VFW_E_NO_CLOCK=0x80040213 +VFW_E_NO_COLOR_KEY_FOUND=0x8004021F +VFW_E_NO_COLOR_KEY_SET=0x8004021A +VFW_E_NO_DECOMPRESSOR=0x80040255 +VFW_E_NO_DISPLAY_PALETTE=0x80040221 +VFW_E_NO_FULLSCREEN=0x8004023A +VFW_E_NO_INTERFACE=0x80040215 +VFW_E_NO_MODEX_AVAILABLE=0x80040238 +VFW_E_NO_PALETTE_AVAILABLE=0x80040220 +VFW_E_NO_SINK=0x80040214 +VFW_E_NO_TIME_FORMAT=0x80040261 +VFW_E_NO_TIME_FORMAT_SET=0x80040252 +VFW_E_NO_TRANSPORT=0x80040266 +VFW_E_NO_TYPES=0x80040206 +VFW_E_NO_VP_HARDWARE=0x80040274 +VFW_E_NOT_ALLOWED_TO_SAVE=0x80040232 +VFW_E_NOT_COMMITTED=0x80040211 +VFW_E_NOT_CONNECTED=0x80040209 +VFW_E_NOT_FOUND=0x80040216 +VFW_E_NOT_IN_GRAPH=0x8004025F +VFW_E_NOT_OVERLAY_CONNECTION=0x8004021B +VFW_E_NOT_PAUSED=0x80040225 +VFW_E_NOT_RUNNING=0x80040226 +VFW_E_NOT_SAMPLE_CONNECTION=0x8004021C +VFW_E_NOT_STOPPED=0x80040224 +VFW_E_OUT_OF_VIDEO_MEMORY=0x80040271 +VFW_E_PALETTE_SET=0x8004021D +VFW_E_PROCESSOR_NOT_SUITABLE=0x8004025B +VFW_E_READ_ONLY=0x80040262 +VFW_E_RPZA=0x80040259 +VFW_E_RUNTIME_ERROR=0x8004020B +VFW_E_SAMPLE_REJECTED=0x8004022B +VFW_E_SAMPLE_REJECTED_EOS=0x8004022C +VFW_E_SAMPLE_TIME_NOT_SET=0x80040249 +VFW_E_SIZENOTSET=0x80040212 +VFW_E_START_TIME_AFTER_END=0x80040228 +VFW_E_STATE_CHANGED=0x80040223 +VFW_E_TIME_ALREADY_PASSED=0x80040233 +VFW_E_TIME_EXPIRED=0x8004027F +VFW_E_TIMEOUT=0x8004022E +VFW_E_TOO_MANY_COLORS=0x80040222 +VFW_E_TYPE_NOT_ACCEPTED=0x8004022A +VFW_E_UNKNOWN_FILE_TYPE=0x80040240 +VFW_E_UNSUPPORTED_AUDIO=0x8004025C +VFW_E_UNSUPPORTED_STREAM=0x80040265 +VFW_E_UNSUPPORTED_VIDEO=0x8004025D +VFW_E_VP_NEGOTIATION_FAILED=0x80040272 +VFW_E_WRONG_STATE=0x80040227 +VFW_S_AUDIO_NOT_RENDERED=0x40258 +VFW_S_CANT_CUE=0x40268 +VFW_S_CONNECTIONS_DEFERRED=0x40246 +VFW_S_DUPLICATE_NAME=0x4022D +VFW_S_ESTIMATED=0x40260 +VFW_S_MEDIA_TYPE_IGNORED=0x40254 +VFW_S_NO_MORE_ITEMS=0x40103 +VFW_S_NO_STOP_TIME=0x40270 +VFW_S_NOPREVIEWPIN=0x4027E +VFW_S_PARTIAL_RENDER=0x40242 +VFW_S_RESERVED=0x40263 +VFW_S_RESOURCE_NOT_NEEDED=0x40250 +VFW_S_RPZA=0x4025A +VFW_S_SOME_DATA_IGNORED=0x40245 +VFW_S_STATE_INTERMEDIATE=0x40237 +VFW_S_STREAM_OFF=0x40267 +VFW_S_VIDEO_NOT_RENDERED=0x40257 +VHDR_DONE=0x1 +VHDR_INQUEUE=0x4 +VHDR_KEYFRAME=0x8 +VHDR_PREPARED=0x2 +VHDR_VALID=0xF +VIDCF_COMPRESSFRAMES=0x8 +VIDCF_CRUNCH=0x2 +VIDCF_DRAW=0x10 +VIDCF_FASTTEMPORALC=0x20 +VIDCF_FASTTEMPORALD=0x80 +VIDCF_QUALITY=0x1 +VIDCF_TEMPORAL=0x4 +VIDEO_CONFIGURE_CURRENT=0x10 +VIDEO_CONFIGURE_GET=0x2000 +VIDEO_CONFIGURE_MAX=0x80 +VIDEO_CONFIGURE_MIN=0x40 +VIDEO_CONFIGURE_NOMINAL=0x20 +VIDEO_CONFIGURE_QUERY=0x8000 +VIDEO_CONFIGURE_QUERYSIZE=0x1 +VIDEO_CONFIGURE_SET=0x1000 +VIDEO_DLG_QUERY=0x10 +VIDEO_EXTERNALIN=0x1 +VIDEO_EXTERNALOUT=0x2 +VIDEO_IN=0x4 +VIDEO_OUT=0x8 +VIETNAMESE_CHARSET=163 +VIEW_DETAILS=3 +VIEW_E_DRAW=0x80040140 +VIEW_E_FIRST=0x80040140 +VIEW_E_LAST=0x8004014F +VIEW_LARGEICONS=0 +VIEW_LIST=2 +VIEW_NETCONNECT=9 +VIEW_NETDISCONNECT=10 +VIEW_NEWFOLDER=11 +VIEW_PARENTFOLDER=8 +VIEW_S_ALREADY_FROZEN=0x40140 +VIEW_S_FIRST=0x40140 +VIEW_S_LAST=0x4014F +VIEW_SMALLICONS=1 +VIEW_SORTDATE=6 +VIEW_SORTNAME=4 +VIEW_SORTSIZE=5 +VIEW_SORTTYPE=7 +VIEW_VIEWMENU=12 +VIF_ACCESSVIOLATION=0x200 +VIF_BUFFTOOSMALL=0x40000 +VIF_CANNOTCREATE=0x800 +VIF_CANNOTDELETE=0x1000 +VIF_CANNOTDELETECUR=0x4000 +VIF_CANNOTLOADCABINET=0x100000 +VIF_CANNOTLOADLZ32=0x80000 +VIF_CANNOTREADDST=0x20000 +VIF_CANNOTREADSRC=0x10000 +VIF_CANNOTRENAME=0x2000 +VIF_DIFFCODEPG=0x10 +VIF_DIFFLANG=0x8 +VIF_DIFFTYPE=0x20 +VIF_FILEINUSE=0x80 +VIF_MISMATCH=0x2 +VIF_OUTOFMEMORY=0x8000 +VIF_OUTOFSPACE=0x100 +VIF_SHARINGVIOLATION=0x400 +VIF_SRCOLD=0x4 +VIF_TEMPFILE=0x1 +VIF_WRITEPROT=0x40 +VIFF_DONTDELETEOLD=0x2 +VIFF_FORCEINSTALL=0x1 +VINES_IP_ADDRESS_SIZE=sizeof(VINES_IP_ADDRESS) +VINESIPADDRESS_SIZE=VINES_IP_ADDRESS_SIZE +VIRTUAL_CHANNEL_VERSION_WIN2000=1 +VK_ACCEPT=0x1E +VK_ADD=0x6B +VK_APPS=0x5D +VK_ATTN=0xF6 +VK_BACK=0x8 +VK_BROWSER_BACK=0xA6 +VK_BROWSER_FAVORITES=0xAB +VK_BROWSER_FORWARD=0xA7 +VK_BROWSER_HOME=0xAC +VK_BROWSER_REFRESH=0xA8 +VK_BROWSER_SEARCH=0xAA +VK_BROWSER_STOP=0xA9 +VK_CANCEL=0x3 +VK_CAPITAL=0x14 +VK_CLEAR=0xC +VK_CONTROL=0x11 +VK_CONVERT=0x1C +VK_CRSEL=0xF7 +VK_DBE_ALPHANUMERIC=0xf0 +VK_DBE_CODEINPUT=0xfa +VK_DBE_DBCSCHAR=0xf4 +VK_DBE_DETERMINESTRING=0xfc +VK_DBE_ENTERDLGCONVERSIONMODE=0xfd +VK_DBE_ENTERIMECONFIGMODE=0xf8 +VK_DBE_ENTERWORDREGISTERMODE=0xf7 +VK_DBE_FLUSHSTRING=0xf9 +VK_DBE_HIRAGANA=0xf2 +VK_DBE_KATAKANA=0xf1 +VK_DBE_NOCODEINPUT=0xfb +VK_DBE_NOROMAN=0xf6 +VK_DBE_ROMAN=0xf5 +VK_DBE_SBCSCHAR=0xf3 +VK_DECIMAL=0x6E +VK_DELETE=0x2E +VK_DIVIDE=0x6F +VK_DOWN=0x28 +VK_END=0x23 +VK_EREOF=0xF9 +VK_ESCAPE=0x1B +VK_EXECUTE=0x2B +VK_EXSEL=0xF8 +VK_F1=0x70 +VK_F10=0x79 +VK_F11=0x7A +VK_F12=0x7B +VK_F13=0x7C +VK_F14=0x7D +VK_F15=0x7E +VK_F16=0x7F +VK_F17=0x80 +VK_F18=0x81 +VK_F19=0x82 +VK_F2=0x71 +VK_F20=0x83 +VK_F21=0x84 +VK_F22=0x85 +VK_F23=0x86 +VK_F24=0x87 +VK_F3=0x72 +VK_F4=0x73 +VK_F5=0x74 +VK_F6=0x75 +VK_F7=0x76 +VK_F8=0x77 +VK_F9=0x78 +VK_FINAL=0x18 +VK_HANGEUL=0x15 +VK_HANGUL=0x15 +VK_HANJA=0x19 +VK_HELP=0x2F +VK_HOME=0x24 +VK_ICO_00=0xE4 +VK_ICO_CLEAR=0xE6 +VK_ICO_HELP=0xE3 +VK_INSERT=0x2D +VK_JUNJA=0x17 +VK_KANA=0x15 +VK_KANJI=0x19 +VK_LAUNCH_APP1=0xB6 +VK_LAUNCH_APP2=0xB7 +VK_LAUNCH_MAIL=0xB4 +VK_LAUNCH_MEDIA_SELECT=0xB5 +VK_LBUTTON=0x1 +VK_LCONTROL=0xA2 +VK_LEFT=0x25 +VK_LMENU=0xA4 +VK_LSHIFT=0xA0 +VK_LWIN=0x5B +VK_MBUTTON=0x4 +VK_MEDIA_NEXT_TRACK=0xB0 +VK_MEDIA_PLAY_PAUSE=0xB3 +VK_MEDIA_PREV_TRACK=0xB1 +VK_MEDIA_STOP=0xB2 +VK_MENU=0x12 +VK_MODECHANGE=0x1F +VK_MULTIPLY=0x6A +VK_NEXT=0x22 +VK_NONAME=0xFC +VK_NONCONVERT=0x1D +VK_NUMLOCK=0x90 +VK_NUMPAD0=0x60 +VK_NUMPAD1=0x61 +VK_NUMPAD2=0x62 +VK_NUMPAD3=0x63 +VK_NUMPAD4=0x64 +VK_NUMPAD5=0x65 +VK_NUMPAD6=0x66 +VK_NUMPAD7=0x67 +VK_NUMPAD8=0x68 +VK_NUMPAD9=0x69 +VK_OEM_1=0xBA +VK_OEM_102=0xE2 +VK_OEM_2=0xBF +VK_OEM_3=0xC0 +VK_OEM_4=0xDB +VK_OEM_5=0xDC +VK_OEM_6=0xDD +VK_OEM_7=0xDE +VK_OEM_8=0xDF +VK_OEM_ATTN=0xF0 +VK_OEM_AUTO=0xF3 +VK_OEM_AX=0xE1 +VK_OEM_BACKTAB=0xF5 +VK_OEM_CLEAR=0xFE +VK_OEM_COMMA=0xBC +VK_OEM_COPY=0xF2 +VK_OEM_CUSEL=0xEF +VK_OEM_ENLW=0xF4 +VK_OEM_FINISH=0xF1 +VK_OEM_FJ_JISHO=0x92 +VK_OEM_FJ_LOYA=0x95 +VK_OEM_FJ_MASSHOU=0x93 +VK_OEM_FJ_ROYA=0x96 +VK_OEM_FJ_TOUROKU=0x94 +VK_OEM_JUMP=0xEA +VK_OEM_MINUS=0xBD +VK_OEM_NEC_EQUAL=0x92 +VK_OEM_PA1=0xEB +VK_OEM_PA2=0xEC +VK_OEM_PA3=0xED +VK_OEM_PERIOD=0xBE +VK_OEM_PLUS=0xBB +VK_OEM_RESET=0xE9 +VK_OEM_WSCTRL=0xEE +VK_PA1=0xFD +VK_PACKET=0xE7 +VK_PAUSE=0x13 +VK_PLAY=0xFA +VK_PRINT=0x2A +VK_PRIOR=0x21 +VK_PROCESSKEY=0xE5 +VK_RBUTTON=0x2 +VK_RCONTROL=0xA3 +VK_RETURN=0xD +VK_RIGHT=0x27 +VK_RMENU=0xA5 +VK_RSHIFT=0xA1 +VK_RWIN=0x5C +VK_SCROLL=0x91 +VK_SELECT=0x29 +VK_SEPARATOR=0x6C +VK_SHIFT=0x10 +VK_SLEEP=0x5F +VK_SNAPSHOT=0x2C +VK_SPACE=0x20 +VK_SUBTRACT=0x6D +VK_TAB=0x9 +VK_UP=0x26 +VK_VOLUME_DOWN=0xAE +VK_VOLUME_MUTE=0xAD +VK_VOLUME_UP=0xAF +VK_XBUTTON1=0x5 +VK_XBUTTON2=0x6 +VK_ZOOM=0xFB +VM_FLAGS=0x140 +VM_FLAGS_STR="/vm" +VM_NORMAL=4 +VM_OUTLINE=2 +VNSPROTO_IPC=1 +VNSPROTO_RELIABLE_IPC=2 +VNSPROTO_SPP=3 +VOL=volatile +VOLUME_IS_DIRTY=0x1 +VOLUME_UPGRADE_SCHEDULED=0x2 +VOS__BASE=0x0 +VOS__PM16=0x2 +VOS__PM32=0x3 +VOS__WINDOWS16=0x1 +VOS__WINDOWS32=0x4 +VOS_DOS=0x10000 +VOS_DOS_WINDOWS16=0x10001 +VOS_DOS_WINDOWS32=0x10004 +VOS_NT=0x40000 +VOS_NT_WINDOWS32=0x40004 +VOS_OS216=0x20000 +VOS_OS216_PM16=0x20002 +VOS_OS232=0x30000 +VOS_OS232_PM32=0x30003 +VOS_UNKNOWN=0x0 +VP_COMMAND_GET=0x1 +VP_COMMAND_SET=0x2 +VP_CP_CMD_ACTIVATE=0x1 +VP_CP_CMD_CHANGE=0x4 +VP_CP_CMD_DEACTIVATE=0x2 +VP_CP_TYPE_APS_TRIGGER=0x1 +VP_CP_TYPE_MACROVISION=0x2 +VP_FLAGS_BRIGHTNESS=0x40 +VP_FLAGS_CONTRAST=0x80 +VP_FLAGS_COPYPROTECT=0x100 +VP_FLAGS_FLICKER=0x4 +VP_FLAGS_MAX_UNSCALED=0x10 +VP_FLAGS_OVERSCAN=0x8 +VP_FLAGS_POSITION=0x20 +VP_FLAGS_TV_MODE=0x1 +VP_FLAGS_TV_STANDARD=0x2 +VP_MODE_TV_PLAYBACK=0x2 +VP_MODE_WIN_GRAPHICS=0x1 +VP_TV_STANDARD_NTSC_433=0x10000 +VP_TV_STANDARD_NTSC_M=0x1 +VP_TV_STANDARD_NTSC_M_J=0x2 +VP_TV_STANDARD_PAL_60=0x40000 +VP_TV_STANDARD_PAL_B=0x4 +VP_TV_STANDARD_PAL_D=0x8 +VP_TV_STANDARD_PAL_G=0x20000 +VP_TV_STANDARD_PAL_H=0x10 +VP_TV_STANDARD_PAL_I=0x20 +VP_TV_STANDARD_PAL_M=0x40 +VP_TV_STANDARD_PAL_N=0x80 +VP_TV_STANDARD_SECAM_B=0x100 +VP_TV_STANDARD_SECAM_D=0x200 +VP_TV_STANDARD_SECAM_G=0x400 +VP_TV_STANDARD_SECAM_H=0x800 +VP_TV_STANDARD_SECAM_K=0x1000 +VP_TV_STANDARD_SECAM_K1=0x2000 +VP_TV_STANDARD_SECAM_L=0x4000 +VP_TV_STANDARD_SECAM_L1=0x80000 +VP_TV_STANDARD_WIN_VGA=0x8000 +VPDF_DISABLEPWRMGMT=0x1 +VPDF_DISABLEPWRSTATUSPOLL=0x8 +VPDF_DISABLERINGRESUME=0x10 +VPDF_FORCEAPM10MODE=0x2 +VPDF_SHOWMULTIBATT=0x20 +VPDF_SKIPINTELSLCHECK=0x4 +VPF_DISABLERELATIVE=0x2 +VPF_DISABLESCALE=0x4 +VPF_SELECTRELATIVE=0x1 +VR_INSTANT_BAD=2 +VR_INSTANT_OK=1 +VR_PENDING=0 +VREFRESH=116 +VS_Default=0 +VS_FF_DEBUG=0x1 +VS_FF_INFOINFERRED=0x10 +VS_FF_PATCHED=0x4 +VS_FF_PRERELEASE=0x2 +VS_FF_PRIVATEBUILD=0x8 +VS_FF_SPECIALBUILD=0x20 +VS_FFI_FILEFLAGSMASK=0x3F +VS_FFI_SIGNATURE=0xFEEF04BD +VS_FFI_STRUCVERSION=0x10000 +VS_FILE_INFO=RT_VERSION +VS_L2tpFirst=4 +VS_L2tpOnly=3 +VS_PptpFirst=2 +VS_PptpOnly=1 +VS_USER_DEFINED=100 +VS_VERSION_INFO=1 +VSOF_CLONEABLE=0x40000000 +VSOF_UNIQUEFILENAME=0x80000000 +VT_BLOB_PROPSET=75 +VT_COLOR=VT_I4 +VT_FONT=VT_DISPATCH +VT_HANDLE=VT_I4 +VT_HARDTYPE=VT_RESERVED +VT_INT_PTR=VT_I4 +VT_OPTEXCLUSIVE=VT_BOO +VT_PICTURE=VT_DISPATCH +VT_STORED_PROPSET=74 +VT_STREAMED_PROPSET=73 +VT_TRISTATE=VT_I2 +VT_UINT_PTR=VT_UI4 +VT_VERBOSE_ENUM=76 +VT_XPOS_HIMETRIC=VT_I4 +VT_XPOS_PIXELS=VT_I4 +VT_XSIZE_HIMETRIC=VT_I4 +VT_XSIZE_PIXELS=VT_I4 +VT_YPOS_HIMETRIC=VT_I4 +VT_YPOS_PIXELS=VT_I4 +VT_YSIZE_HIMETRIC=VT_I4 +VT_YSIZE_PIXELS=VT_I4 +VTA_BASELINE=TA_BASELINE +VTA_BOTTOM=TA_RIGHT +VTA_CENTER=TA_CENTER +VTA_LEFT=TA_BOTTOM +VTA_RIGHT=TA_TOP +VTA_TOP=TA_LEFT +VTBIT_CY=(1 * 2 ^ VT_CY) +VTBIT_DECIMAL=(1 * 2 ^ VT_DECIMAL) +VTBIT_I1=(1 * 2 ^ VT_I1) +VTBIT_I2=(1 * 2 ^ VT_I2) +VTBIT_I4=(1 * 2 ^ VT_I4) +VTBIT_R4=(1 * 2 ^ VT_R4) +VTBIT_R8=(1 * 2 ^ VT_R8) +VTBIT_UI1=(1 * 2 ^ VT_UI1) +VTBIT_UI2=(1 * 2 ^ VT_UI2) +VTBIT_UI4=(1 * 2 ^ VT_UI4) +WA_ACTIVE=1 +WA_CLICKACTIVE=2 +WA_INACTIVE=0 +WAB_CONTEXT_ADRLIST=0x2 +WAB_DISPLAY_ISNTDS=0x4 +WAB_DISPLAY_LDAPURL=0x1 +WAB_DLL_NAME="WAB32" +WAB_DLL_PATH_KEY="Software\Microsoft\WAB\DLLPath" +WAB_ENABLE_PROFILES=0x400000 +WAB_IGNORE_PROFILES=0x800000 +WAB_LOCAL_CONTAINERS=0x100000 +WAB_PROFILE_CONTENTS=0x200000 +WAB_RESOLVE_ALL_EMAILS=0x40000000 +WAB_RESOLVE_FIRST_MATCH=0x2000000 +WAB_RESOLVE_LOCAL_ONLY=0x80000000 +WAB_RESOLVE_NEED_CERT=0x10000000 +WAB_RESOLVE_NO_NOT_FOUND_UI=0x8000000 +WAB_RESOLVE_NO_ONE_OFFS=0x20000000 +WAB_RESOLVE_UNICODE=0x1000000 +WAB_RESOLVE_USE_CURRENT_PROFILE=0x4000000 +WAB_USE_OE_SENDMAIL=0x1 +WAB_VCARD_FILE=0x0 +WAB_VCARD_STREAM=0x1 +WABOBJECT_LDAPURL_RETURN_MAILUSER=0x1 +WABOBJECT_ME_NEW=0x1 +WABOBJECT_ME_NOCREATE=0x2 +WAIT_ABANDONED=(STATUS_ABANDONED_WAIT_0 + 0) +WAIT_ABANDONED_0=(STATUS_ABANDONED_WAIT_0 + 0) +WAIT_FAILED=0xFFFFFFFF +WAIT_IO_COMPLETION=STATUS_USER_APC +WAIT_OBJECT_0=(STATUS_WAIT_0 + 0) +WAIT_TIMEOUT=258 +WAM_MD_ID_BEGIN_RESERVED=0x7500 +WAM_MD_ID_END_RESERVED=0x7FFF +WAM_MD_SERVER_BASE=7500 +WAN_PROTOCOL_KEEPS_STATS=0x1 +WAPPCALREADY=0xF000 +WAPPCCANCEL=0xF002 +WAPPCDESCRIPTION_LEN=127 +WAPPCINVALID=0xF001 +WAPPCSYSNOTREADY=0xF003 +WAPPCVERNOTSUPPORTED=0xF004 +WARNING_MSG_ALIAS_NOT_ADDED=(RASBASE+44) +WARNING_NO_MD5_MIGRATION=(ROUTEBASE + 46) +WAVE_ALLOWSYNC=0x2 +WAVE_FILTER_DEVELOPMENT=0xFFFF +WAVE_FILTER_ECHO=0x2 +WAVE_FILTER_UNKNOWN=0x0 +WAVE_FILTER_VOLUME=0x1 +WAVE_FORMAT_1M08=0x1 +WAVE_FORMAT_1M16=0x4 +WAVE_FORMAT_1S08=0x2 +WAVE_FORMAT_1S16=0x8 +WAVE_FORMAT_2M08=0x10 +WAVE_FORMAT_2M16=0x40 +WAVE_FORMAT_2S08=0x20 +WAVE_FORMAT_2S16=0x80 +WAVE_FORMAT_4M08=0x100 +WAVE_FORMAT_4M16=0x400 +WAVE_FORMAT_4S08=0x200 +WAVE_FORMAT_4S16=0x800 +WAVE_FORMAT_ADPCM=0x2 +WAVE_FORMAT_ALAW=0x6 +WAVE_FORMAT_ANTEX_ADPCME=0x33 +WAVE_FORMAT_APTX=0x25 +WAVE_FORMAT_AUDIOFILE_AF10=0x26 +WAVE_FORMAT_AUDIOFILE_AF36=0x24 +WAVE_FORMAT_BTV_DIGITAL=0x400 +WAVE_FORMAT_CANOPUS_ATRAC=0x63 +WAVE_FORMAT_CIRRUS=0x60 +WAVE_FORMAT_CONTROL_RES_CR10=0x37 +WAVE_FORMAT_CONTROL_RES_VQLPC=0x34 +WAVE_FORMAT_CREATIVE_ADPCM=0x200 +WAVE_FORMAT_CREATIVE_FASTSPEECH10=0x203 +WAVE_FORMAT_CREATIVE_FASTSPEECH8=0x202 +WAVE_FORMAT_CS_IMAADPCM=0x39 +WAVE_FORMAT_CS2=0x260 +WAVE_FORMAT_CU_CODEC=0x19 +WAVE_FORMAT_DEVELOPMENT=0xFFFF +WAVE_FORMAT_DF_G726=0x85 +WAVE_FORMAT_DF_GSM610=0x86 +WAVE_FORMAT_DIALOGIC_OKI_ADPCM=0x17 +WAVE_FORMAT_DIGIADPCM=0x36 +WAVE_FORMAT_DIGIFIX=0x16 +WAVE_FORMAT_DIGIREAL=0x35 +WAVE_FORMAT_DIGISTD=0x15 +WAVE_FORMAT_DIGITAL_G723=0x123 +WAVE_FORMAT_DIRECT=0x8 +WAVE_FORMAT_DIRECT_QUERY=(WAVE_FORMAT_QUERY|WAVE_FORMAT_DIRECT) +WAVE_FORMAT_DOLBY_AC2=0x30 +WAVE_FORMAT_DOLBY_AC3_SPDIF=0x92 +WAVE_FORMAT_DSAT_DISPLAY=0x67 +WAVE_FORMAT_DSPGROUP_TRUESPEECH=0x22 +WAVE_FORMAT_DTS=0x8 +WAVE_FORMAT_DVI_ADPCM=0x11 +WAVE_FORMAT_DVM=0x2000 +WAVE_FORMAT_ECHOSC1=0x23 +WAVE_FORMAT_ECHOSC3=0x3A +WAVE_FORMAT_ESPCM=0x61 +WAVE_FORMAT_EXTENSIBLE=0xFFFE +WAVE_FORMAT_FM_TOWNS_SND=0x300 +WAVE_FORMAT_G721_ADPCM=0x40 +WAVE_FORMAT_G722_ADPCM=0x65 +WAVE_FORMAT_G723_ADPCM=0x14 +WAVE_FORMAT_G726_ADPCM=0x64 +WAVE_FORMAT_G726ADPCM=0x140 +WAVE_FORMAT_G728_CELP=0x41 +WAVE_FORMAT_G729A=0x83 +WAVE_FORMAT_GSM610=0x31 +WAVE_FORMAT_IBM_CVSD=0x5 +WAVE_FORMAT_IEEE_FLOAT=0x3 +WAVE_FORMAT_ILINK_VC=0x230 +WAVE_FORMAT_IMA_ADPCM=WAVE_FORMAT_DVI_ADPCM +WAVE_FORMAT_IPI_HSX=0x250 +WAVE_FORMAT_IPI_RPELP=0x251 +WAVE_FORMAT_IRAT=0x101 +WAVE_FORMAT_ISIAUDIO=0x88 +WAVE_FORMAT_LH_CODEC=0x1100 +WAVE_FORMAT_LRC=0x28 +WAVE_FORMAT_LUCENT_G723=0x59 +WAVE_FORMAT_MALDEN_PHONYTALK=0xA0 +WAVE_FORMAT_MEDIASONIC_G723=0x93 +WAVE_FORMAT_MEDIASPACE_ADPCM=0x12 +WAVE_FORMAT_MEDIAVISION_ADPCM=0x18 +WAVE_FORMAT_MPEG=0x50 +WAVE_FORMAT_MPEGLAYER3=0x55 +WAVE_FORMAT_MSAUDIO1=0x160 +WAVE_FORMAT_MSG723=0x42 +WAVE_FORMAT_MSNAUDIO=0x32 +WAVE_FORMAT_MSRT24=0x82 +WAVE_FORMAT_MULAW=0x7 +WAVE_FORMAT_MVI_MVI2=0x84 +WAVE_FORMAT_NMS_VBXADPCM=0x38 +WAVE_FORMAT_NORRIS=0x1400 +WAVE_FORMAT_OKI_ADPCM=0x10 +WAVE_FORMAT_OLIADPCM=0x1001 +WAVE_FORMAT_OLICELP=0x1002 +WAVE_FORMAT_OLIGSM=0x1000 +WAVE_FORMAT_OLIOPR=0x1004 +WAVE_FORMAT_OLISBC=0x1003 +WAVE_FORMAT_ONLIVE=0x89 +WAVE_FORMAT_PAC=0x53 +WAVE_FORMAT_PACKED=0x99 +WAVE_FORMAT_PCM=1 +WAVE_FORMAT_PHILIPS_LPCBB=0x98 +WAVE_FORMAT_PROSODY_1612=0x27 +WAVE_FORMAT_PROSODY_8KBPS=0x94 +WAVE_FORMAT_QDESIGN_MUSIC=0x450 +WAVE_FORMAT_QUALCOMM_HALFRATE=0x151 +WAVE_FORMAT_QUALCOMM_PUREVOICE=0x150 +WAVE_FORMAT_QUARTERDECK=0x220 +WAVE_FORMAT_QUERY=0x1 +WAVE_FORMAT_RAW_SPORT=0x240 +WAVE_FORMAT_RHETOREX_ADPCM=0x100 +WAVE_FORMAT_ROCKWELL_ADPCM=0x3B +WAVE_FORMAT_ROCKWELL_DIGITALK=0x3C +WAVE_FORMAT_RT24=0x52 +WAVE_FORMAT_SANYO_LD_ADPCM=0x125 +WAVE_FORMAT_SBC24=0x91 +WAVE_FORMAT_SIERRA_ADPCM=0x13 +WAVE_FORMAT_SIPROLAB_ACELP4800=0x131 +WAVE_FORMAT_SIPROLAB_ACELP8V3=0x132 +WAVE_FORMAT_SIPROLAB_ACEPLNET=0x130 +WAVE_FORMAT_SIPROLAB_G729=0x133 +WAVE_FORMAT_SIPROLAB_G729A=0x134 +WAVE_FORMAT_SIPROLAB_KELVIN=0x135 +WAVE_FORMAT_SOFTSOUND=0x80 +WAVE_FORMAT_SONARC=0x21 +WAVE_FORMAT_SONY_SCX=0x270 +WAVE_FORMAT_SOUNDSPACE_MUSICOMPRESS=0x1500 +WAVE_FORMAT_TPC=0x681 +WAVE_FORMAT_TUBGSM=0x155 +WAVE_FORMAT_UHER_ADPCM=0x210 +WAVE_FORMAT_UNKNOWN=0x0 +WAVE_FORMAT_VIVO_G723=0x111 +WAVE_FORMAT_VIVO_SIREN=0x112 +WAVE_FORMAT_VME_VMPCM=0x680 +WAVE_FORMAT_VOXWARE=0x62 +WAVE_FORMAT_VOXWARE_AC10=0x71 +WAVE_FORMAT_VOXWARE_AC16=0x72 +WAVE_FORMAT_VOXWARE_AC20=0x73 +WAVE_FORMAT_VOXWARE_AC8=0x70 +WAVE_FORMAT_VOXWARE_BYTE_ALIGNED=0x69 +WAVE_FORMAT_VOXWARE_RT24=0x74 +WAVE_FORMAT_VOXWARE_RT29=0x75 +WAVE_FORMAT_VOXWARE_RT29HW=0x76 +WAVE_FORMAT_VOXWARE_TQ40=0x79 +WAVE_FORMAT_VOXWARE_TQ60=0x81 +WAVE_FORMAT_VOXWARE_VR12=0x77 +WAVE_FORMAT_VOXWARE_VR18=0x78 +WAVE_FORMAT_VSELP=0x4 +WAVE_FORMAT_XEBEC=0x3D +WAVE_FORMAT_YAMAHA_ADPCM=0x20 +WAVE_FORMAT_ZYXEL_ADPCM=0x97 +WAVE_INVALIDFORMAT=0x0 +WAVE_MAPPED=0x4 +WAVE_MAPPER=-1 +WAVE_VALID=0x3 +WAVECAPS_LRVOLUME=0x8 +WAVECAPS_PITCH=0x1 +WAVECAPS_PLAYBACKRATE=0x2 +WAVECAPS_SAMPLEACCURATE=0x20 +WAVECAPS_SYNC=0x10 +WAVECAPS_VOLUME=0x4 +WAVEIN_MAPPER_STATUS_DEVICE=0 +WAVEIN_MAPPER_STATUS_FORMAT=2 +WAVEIN_MAPPER_STATUS_MAPPED=1 +WAVEIN_NAME="WaveIn Terminal" +WAVEOUT_MAPPER_STATUS_DEVICE=0 +WAVEOUT_MAPPER_STATUS_FORMAT=2 +WAVEOUT_MAPPER_STATUS_MAPPED=1 +WAVEOUT_NAME="WaveOut Terminal" +WAVERR_BADFORMAT=(WAVERR_BASE + 0) +WAVERR_BASE=32 +WAVERR_LASTERROR=(WAVERR_BASE + 3) +WAVERR_STILLPLAYING=(WAVERR_BASE + 1) +WAVERR_SYNC=(WAVERR_BASE + 3) +WAVERR_UNPREPARED=(WAVERR_BASE + 2) +WB_CLASSIFY=3 +WB_ISDELIMITER=2 +WB_LEFT=0 +WB_LEFTBREAK=6 +WB_MOVEWORDLEFT=4 +WB_MOVEWORDNEXT=5 +WB_MOVEWORDPREV=4 +WB_MOVEWORDRIGHT=5 +WB_NEXTBREAK=7 +WB_PREVBREAK=6 +WB_RIGHT=1 +WB_RIGHTBREAK=7 +WBEMINT16=SHORT +WBEMINT64=CHString +WBEMS_DISPID_DERIVATION=(23) +WBF_BREAKAFTER=0x40 +WBF_BREAKLINE=0x20 +WBF_CLASS=0xF +WBF_CUSTOM=0x200 +WBF_ISWHITE=0x10 +WBF_LEVEL1=0x80 +WBF_LEVEL2=0x100 +WBF_OVERFLOW=0x40 +WBF_WORDBREAK=0x20 +WBF_WORDWRAP=0x10 +WBREAK_E_BUFFER_TOO_SMALL=(0x80041783) +WBREAK_E_END_OF_TEXT=(0x80041780) +WBREAK_E_INIT_FAILED=(0x80041785) +WBREAK_E_QUERY_ONLY=(0x80041782) +WC_BUTTON="Button" +WC_BUTTONA="Button" +WC_BUTTONW="Button" +WC_COMBOBOX="ComboBox" +WC_COMBOBOXA="ComboBox" +WC_COMBOBOXEXA="ComboBoxEx32" +WC_COMBOBOXEXW="ComboBoxEx32" +WC_COMBOBOXW="ComboBox" +WC_COMPOSITECHECK=0x200 +WC_DEFAULTCHAR=0x40 +WC_DEFAULTCHECK=0x100 +WC_DIALOG=8002 +WC_DISCARDNS=0x10 +WC_EDIT="Edit" +WC_EDITA="Edit" +WC_EDITW="Edit" +WC_HEADER="SysHeader" +WC_HEADERA="SysHeader32" +WC_HEADERW="SysHeader32" +WC_IPADDRESSA="SysIPAddress32" +WC_IPADDRESSW="SysIPAddress32" +WC_LINKA="SysLink" +WC_LINKW="SysLink" +WC_LISTBOX="ListBox" +WC_LISTBOXA="ListBox" +WC_LISTBOXW="ListBox" +WC_LISTVIEW="SysListView" +WC_LISTVIEWA="SysListView32" +WC_LISTVIEWW="SysListView32" +WC_NATIVEFONTCTLA="NativeFontCtl" +WC_NATIVEFONTCTLW="NativeFontCtl" +WC_NO_BEST_FIT_CHARS=0x400 +WC_PAGESCROLLERA="SysPager" +WC_PAGESCROLLERW="SysPager" +WC_SCROLLBAR="ScrollBar" +WC_SCROLLBARA="ScrollBar" +WC_SCROLLBARW="ScrollBar" +WC_SEPCHARS=0x20 +WC_STATIC="Static" +WC_STATICA="Static" +WC_STATICW="Static" +WC_TABCONTROL="SysTabControl" +WC_TABCONTROLA="SysTabControl32" +WC_TABCONTROLW="SysTabControl32" +WC_TREEVIEW="SysTreeView" +WC_TREEVIEWA="SysTreeView32" +WC_TREEVIEWW="SysTreeView32" +WCB16_CDECL=0x1 +WCB16_MAX_CBARGS=16 +WCB16_PASCAL=0x0 +WCE_AF_IRDA=22 +WCE_PF_IRDA=WCE_AF_IRDA +WCH_EMBEDDING=0xFFFC +WCHAR_ARG=WCHAR +WCL_AUTOMATED_COMMAND_LINE=0x1 +WCL_BACKGROUND_TASK=0x3 +WCPICALREADY=0xF000 +WCPICCANCEL=0xF002 +WCPICDESCRIPTION_LEN=127 +WCPICINVALID=0xF001 +WCPICSYSNOTREADY=0xF003 +WCPICVERNOTSUPPORTED=0xF004 +WCSVDESCRIPTION_LEN=127 +WCSVINVALID=CSV_FLIPI(0x1F0) +WCSVSYSNOTREADY=CSV_FLIPI(0x3F0) +WCSVVERNOTSUPPORTED=CSV_FLIPI(0x4F0) +WDT_INPROC_CALL=(0x48746457) +WDT_INPROC64_CALL=(0x50746457) +WDT_REMOTE_CALL=(0x52746457) +WEBPOST_ERROR_AUTOBIND_FAILED=0xC0042112 +WEBPOST_ERROR_BAD_PROV_PTR=0xC0042113 +WEBPOST_ERROR_COCREATE_WIZARD=0xC0042110 +WEBPOST_ERROR_CREATE_SITE=0xC004210A +WEBPOST_ERROR_DELETE_SITE=0xC004210C +WEBPOST_ERROR_ENUM_PROVS=0xC004210D +WEBPOST_ERROR_EXTENDED_ERROR=0xC0042116 +WEBPOST_ERROR_FIRST=0x40042100 +WEBPOST_ERROR_HTTP_GET_FAILED=0x4004211A +WEBPOST_ERROR_INIT_FAILED=0xC0042107 +WEBPOST_ERROR_INVALID_POSTINFO=0x40042118 +WEBPOST_ERROR_LAST=0x400421FF +WEBPOST_ERROR_LIST_SITES=0xC0042108 +WEBPOST_ERROR_NO_EXT_ERR_INFO=0xC0042117 +WEBPOST_ERROR_NO_POSTINFO=0x40042119 +WEBPOST_ERROR_POST_FILES=0xC004210F +WEBPOST_ERROR_POSTINFO_REQUIRED=0xC0042111 +WEBPOST_ERROR_PROV_CORRUPT=0xC0042104 +WEBPOST_ERROR_PROV_DLL=0xC0042105 +WEBPOST_ERROR_PROV_EP=0xC0042106 +WEBPOST_ERROR_PROV_NOT_IN_POSTINFO=0x80042114 +WEBPOST_ERROR_PROV_QI=0xC004210E +WEBPOST_ERROR_PROVCLSID_UNKNOWN=0xC0042102 +WEBPOST_ERROR_SITE_CORRUPT=0xC0042103 +WEBPOST_ERROR_SITE_DOESNOTEXIST=0xC004210B +WEBPOST_ERROR_SITE_EXISTS=0xC0042109 +WEBPOST_ERROR_UNKNOWN=0xC0042101 +WGL_FONT_LINES=0 +WGL_FONT_POLYGONS=1 +WGL_SWAP_MAIN_PLANE=0x1 +WGL_SWAP_OVERLAY1=0x2 +WGL_SWAP_OVERLAY10=0x400 +WGL_SWAP_OVERLAY11=0x800 +WGL_SWAP_OVERLAY12=0x1000 +WGL_SWAP_OVERLAY13=0x2000 +WGL_SWAP_OVERLAY14=0x4000 +WGL_SWAP_OVERLAY15=0x8000 +WGL_SWAP_OVERLAY2=0x4 +WGL_SWAP_OVERLAY3=0x8 +WGL_SWAP_OVERLAY4=0x10 +WGL_SWAP_OVERLAY5=0x20 +WGL_SWAP_OVERLAY6=0x40 +WGL_SWAP_OVERLAY7=0x80 +WGL_SWAP_OVERLAY8=0x100 +WGL_SWAP_OVERLAY9=0x200 +WGL_SWAP_UNDERLAY1=0x10000 +WGL_SWAP_UNDERLAY10=0x2000000 +WGL_SWAP_UNDERLAY11=0x4000000 +WGL_SWAP_UNDERLAY12=0x8000000 +WGL_SWAP_UNDERLAY13=0x10000000 +WGL_SWAP_UNDERLAY14=0x20000000 +WGL_SWAP_UNDERLAY15=0x40000000 +WGL_SWAP_UNDERLAY2=0x20000 +WGL_SWAP_UNDERLAY3=0x40000 +WGL_SWAP_UNDERLAY4=0x80000 +WGL_SWAP_UNDERLAY5=0x100000 +WGL_SWAP_UNDERLAY6=0x200000 +WGL_SWAP_UNDERLAY7=0x400000 +WGL_SWAP_UNDERLAY8=0x800000 +WGL_SWAP_UNDERLAY9=0x1000000 +WGL_SWAPMULTIPLE_MAX=16 +WH_CALLWNDPROC=4 +WH_CALLWNDPROCRET=12 +WH_CBT=5 +WH_DEBUG=9 +WH_FOREGROUNDIDLE=11 +WH_GETMESSAGE=3 +WH_HARDWARE=8 +WH_JOURNALPLAYBACK=1 +WH_JOURNALRECORD=0 +WH_KEYBOARD=2 +WH_KEYBOARD_LL=13 +WH_MAX=11 +WH_MAXHOOK=WH_MAX +WH_MIN=-1 +WH_MINHOOK=WH_MIN +WH_MOUSE=7 +WH_MOUSE_LL=14 +WH_MSGFILTER=-1 +WH_SHELL=10 +WH_SYSMSGFILTER=6 +WHDR_BEGINLOOP=0x4 +WHDR_DONE=0x1 +WHDR_ENDLOOP=0x8 +WHDR_INQUEUE=0x10 +WHDR_PREPARED=0x2 +WHDR_VALID=0x1F +WHEEL_DELTA=120 +WHEEL_PAGESCROLL=UINT_MAX +WHITE_BRUSH=0 +WHITE_PEN=6 +WHITEBALANCE_AUTO=2 +WHITEBALANCE_DAYLIGHT=4 +WHITEBALANCE_FLASH=7 +WHITEBALANCE_FLORESCENT=5 +WHITEBALANCE_MANUAL=1 +WHITEBALANCE_ONEPUSH_AUTO=3 +WHITEBALANCE_TUNGSTEN=6 +WHITENESS=0xFF0062 +WHITEONBLACK=2 +WIA_ACTION_EVENT=0x2 +WIA_BOTTOMUP=0x2 +WIA_COMPRESSION_BI_RLE4=1 +WIA_COMPRESSION_BI_RLE8=2 +WIA_COMPRESSION_G3=3 +WIA_COMPRESSION_NONE=0 +WIA_DATA_COLOR=3 +WIA_DATA_COLOR_DITHER=5 +WIA_DATA_COLOR_THRESHOLD=4 +WIA_DATA_DITHER=1 +WIA_DATA_GRAYSCALE=2 +WIA_DATA_THRESHOLD=0 +WIA_DEVICE_COMMANDS=1 +WIA_DEVICE_CONNECTED=1 +WIA_DEVICE_DIALOG_SINGLE_IMAGE=0x2 +WIA_DEVICE_DIALOG_USE_COMMON_UI=0x4 +WIA_DEVICE_EVENTS=2 +WIA_DEVICE_NOT_CONNECTED=0 +WIA_DEVINFO_ENUM_LOCAL=0x10 +WIA_DIP_DEV_DESC=4 +WIA_DIP_DEV_DESC_STR="Description" +WIA_DIP_DEV_ID=2 +WIA_DIP_DEV_ID_STR="Unique Device ID" +WIA_DIP_DEV_NAME=7 +WIA_DIP_DEV_NAME_STR="Name" +WIA_DIP_DEV_TYPE=5 +WIA_DIP_DEV_TYPE_STR="Type" +WIA_DIP_FIRST=2 +WIA_DIP_LAST=10 +WIA_DIP_PORT_NAME=6 +WIA_DIP_PORT_NAME_STR="Port" +WIA_DIP_REMOTE_DEV_ID=9 +WIA_DIP_REMOTE_DEV_ID_STR="Remote Device ID" +WIA_DIP_SERVER_NAME=8 +WIA_DIP_SERVER_NAME_STR="Server" +WIA_DIP_UI_CLSID=10 +WIA_DIP_UI_CLSID_STR="UI Class ID" +WIA_DIP_VEND_DESC=3 +WIA_DIP_VEND_DESC_STR="Manufacturer" +WIA_DPA_CONNECT_STATUS=WIA_DPA_FIRST + 1 +WIA_DPA_CONNECT_STATUS_STR="Connect Status" +WIA_DPA_DEVICE_TIME=WIA_DPA_FIRST + 2 +WIA_DPA_DEVICE_TIME_STR="Device Time" +WIA_DPA_FIRMWARE_VERSION=WIA_DPA_FIRST + 0 +WIA_DPA_FIRMWARE_VERSION_STR="Firmware Version" +WIA_DPA_FIRST=WIA_DIP_FIRST + WIA_RESERVED_FOR_NEW_PROPS +WIA_DPA_LAST=WIA_DPA_FIRST + 2 +WIA_DPC_BATTERY_STATUS=WIA_DPC_FIRST + 15 +WIA_DPC_BATTERY_STATUS_STR="Battery Status" +WIA_DPC_BURST_INTERVAL=WIA_DPC_FIRST + 25 +WIA_DPC_BURST_INTERVAL_STR="Burst Interval" +WIA_DPC_BURST_NUMBER=WIA_DPC_FIRST + 26 +WIA_DPC_BURST_NUMBER_STR="Burst Number" +WIA_DPC_CAPTURE_DELAY=WIA_DPC_FIRST + 32 +WIA_DPC_CAPTURE_DELAY_STR="Capture Delay" +WIA_DPC_CAPTURE_MODE=WIA_DPC_FIRST + 31 +WIA_DPC_CAPTURE_MODE_STR="Capture Mode" +WIA_DPC_COMPRESSION_SETTING=WIA_DPC_FIRST + 21 +WIA_DPC_COMPRESSION_SETTING_STR="Compression Setting" +WIA_DPC_CONTRAST=WIA_DPC_FIRST + 30 +WIA_DPC_CONTRAST_STR="Contrast" +WIA_DPC_DIGITAL_ZOOM=WIA_DPC_FIRST + 28 +WIA_DPC_DIGITAL_ZOOM_STR="Digital Zoom" +WIA_DPC_DIMENSION=WIA_DPC_FIRST + 20 +WIA_DPC_DIMENSION_STR="Dimension" +WIA_DPC_EFFECT_MODE=WIA_DPC_FIRST + 27 +WIA_DPC_EFFECT_MODE_STR="Effect Mode" +WIA_DPC_EXPOSURE_COMP=WIA_DPC_FIRST + 3 +WIA_DPC_EXPOSURE_COMP_STR="Exposure Compensation" +WIA_DPC_EXPOSURE_INDEX=WIA_DPC_FIRST + 33 +WIA_DPC_EXPOSURE_INDEX_STR="Exposure Index" +WIA_DPC_EXPOSURE_METERING_MODE=WIA_DPC_FIRST + 34 +WIA_DPC_EXPOSURE_METERING_MODE_STR="Exposure Metering Mode" +WIA_DPC_EXPOSURE_MODE=WIA_DPC_FIRST + 2 +WIA_DPC_EXPOSURE_MODE_STR="Exposure Mode" +WIA_DPC_EXPOSURE_TIME=WIA_DPC_FIRST + 4 +WIA_DPC_EXPOSURE_TIME_STR="Exposure Time" +WIA_DPC_FIRST=WIA_DPA_FIRST + WIA_RESERVED_FOR_NEW_PROPS +WIA_DPC_FLASH_MODE=WIA_DPC_FIRST + 6 +WIA_DPC_FLASH_MODE_STR="Flash Mode" +WIA_DPC_FNUMBER=WIA_DPC_FIRST + 5 +WIA_DPC_FNUMBER_STR="F Number" +WIA_DPC_FOCAL_LENGTH=WIA_DPC_FIRST + 37 +WIA_DPC_FOCAL_LENGTH_STR="Focus Length" +WIA_DPC_FOCUS_DISTANCE=WIA_DPC_FIRST + 36 +WIA_DPC_FOCUS_DISTANCE_STR="Focus Distance" +WIA_DPC_FOCUS_MANUAL_DIST=WIA_DPC_FIRST + 8 +WIA_DPC_FOCUS_MANUAL_DIST_STR="Focus Manual Dist" +WIA_DPC_FOCUS_METERING=WIA_DPC_FIRST + 22 +WIA_DPC_FOCUS_METERING_MODE=WIA_DPC_FIRST + 35 +WIA_DPC_FOCUS_METERING_MODE_STR="Focus Metering Mode" +WIA_DPC_FOCUS_MODE=WIA_DPC_FIRST + 7 +WIA_DPC_FOCUS_MODE_STR="Focus Mode" +WIA_DPC_LAST=WIA_DPC_FIRST + 39 +WIA_DPC_PAN_POSITION=WIA_DPC_FIRST + 10 +WIA_DPC_PAN_POSITION_STR="Pan Position" +WIA_DPC_PICT_HEIGHT=WIA_DPC_FIRST + 19 +WIA_DPC_PICT_HEIGHT_STR="Picture Height" +WIA_DPC_PICT_WIDTH=WIA_DPC_FIRST + 18 +WIA_DPC_PICT_WIDTH_STR="Picture Width" +WIA_DPC_PICTURES_REMAINING=WIA_DPC_FIRST + 1 +WIA_DPC_PICTURES_REMAINING_STR="Pictures Remaining" +WIA_DPC_PICTURES_TAKEN=WIA_DPC_FIRST + 0 +WIA_DPC_PICTURES_TAKEN_STR="Pictures Taken" +WIA_DPC_POWER_MODE=WIA_DPC_FIRST + 14 +WIA_DPC_POWER_MODE_STR="Power Mode" +WIA_DPC_RGB_GAIN=WIA_DPC_FIRST + 38 +WIA_DPC_RGB_GAIN_STR="RGB Gain" +WIA_DPC_SHARPNESS=WIA_DPC_FIRST + 29 +WIA_DPC_SHARPNESS_STR="Sharpness" +WIA_DPC_THUMB_HEIGHT=WIA_DPC_FIRST + 17 +WIA_DPC_THUMB_HEIGHT_STR="Thumbnail Height" +WIA_DPC_THUMB_WIDTH=WIA_DPC_FIRST + 16 +WIA_DPC_THUMB_WIDTH_STR="Thumbnail Width" +WIA_DPC_TILT_POSITION=WIA_DPC_FIRST + 11 +WIA_DPC_TILT_POSITION_STR="Tilt Position" +WIA_DPC_TIMELAPSE_INTERVAL=WIA_DPC_FIRST + 23 +WIA_DPC_TIMELAPSE_INTERVAL_STR="Timelapse Interval" +WIA_DPC_TIMELAPSE_NUMBER=WIA_DPC_FIRST + 24 +WIA_DPC_TIMELAPSE_NUMBER_STR="Timelapse Number" +WIA_DPC_TIMER_MODE=WIA_DPC_FIRST + 12 +WIA_DPC_TIMER_MODE_STR="Timer Mode" +WIA_DPC_TIMER_VALUE=WIA_DPC_FIRST + 13 +WIA_DPC_TIMER_VALUE_STR="Timer Value" +WIA_DPC_WHITE_BALANCE=WIA_DPC_FIRST + 39 +WIA_DPC_WHITE_BALANCE_STR="White Balance" +WIA_DPC_ZOOM_POSITION=WIA_DPC_FIRST + 9 +WIA_DPC_ZOOM_POSITION_STR="Zoom Position" +WIA_DPS_DITHER_PATTERN_DATA=WIA_DPS_FIRST + 11 +WIA_DPS_DITHER_PATTERN_DATA_STR="Dither Pattern Data" +WIA_DPS_DITHER_SELECT=WIA_DPS_FIRST + 10 +WIA_DPS_DITHER_SELECT_STR="Dither Select" +WIA_DPS_DOCUMENT_HANDLING_CAPABILITIES=WIA_DPS_FIRST + 12 +WIA_DPS_DOCUMENT_HANDLING_CAPABILITIES_STR="Document Handling Capabilities" +WIA_DPS_DOCUMENT_HANDLING_CAPACITY=WIA_DPS_FIRST + 15 +WIA_DPS_DOCUMENT_HANDLING_CAPACITY_STR="Document Handling Capacity" +WIA_DPS_DOCUMENT_HANDLING_SELECT=WIA_DPS_FIRST + 14 +WIA_DPS_DOCUMENT_HANDLING_SELECT_STR="Document Handling Select" +WIA_DPS_DOCUMENT_HANDLING_STATUS=WIA_DPS_FIRST + 13 +WIA_DPS_DOCUMENT_HANDLING_STATUS_STR="Document Handling Status" +WIA_DPS_ENDORSER_CHARACTERS=WIA_DPS_FIRST + 18 +WIA_DPS_ENDORSER_CHARACTERS_STR="Endorser Characters" +WIA_DPS_ENDORSER_STRING=WIA_DPS_FIRST + 19 +WIA_DPS_ENDORSER_STRING_STR="Endorser String" +WIA_DPS_FILTER_SELECT=WIA_DPS_FIRST + 9 +WIA_DPS_FILTER_SELECT_STR="Filter Select" +WIA_DPS_FIRST=WIA_DPC_FIRST + WIA_RESERVED_FOR_NEW_PROPS +WIA_DPS_HORIZONTAL_BED_REGISTRATION=WIA_DPS_FIRST + 5 +WIA_DPS_HORIZONTAL_BED_REGISTRATION_STR="Horizontal Bed Registration" +WIA_DPS_HORIZONTAL_BED_SIZE=WIA_DPS_FIRST + 0 +WIA_DPS_HORIZONTAL_BED_SIZE_STR="Horizontal Bed Size" +WIA_DPS_HORIZONTAL_SHEET_FEED_SIZE=WIA_DPS_FIRST + 2 +WIA_DPS_HORIZONTAL_SHEET_FEED_SIZE_STR="Horizontal Sheet Feed Size" +WIA_DPS_LAST=WIA_DPS_FIRST + 28 +WIA_DPS_MAX_SCAN_TIME=WIA_DPS_FIRST + 21 +WIA_DPS_MAX_SCAN_TIME_STR="Max Scan Time" +WIA_DPS_OPTICAL_XRES=WIA_DPS_FIRST + 16 +WIA_DPS_OPTICAL_XRES_STR="Horizontal Optical Resolution" +WIA_DPS_OPTICAL_YRES=WIA_DPS_FIRST + 17 +WIA_DPS_OPTICAL_YRES_STR="Vertical Optical Resolution" +WIA_DPS_PAD_COLOR=WIA_DPS_FIRST + 8 +WIA_DPS_PAD_COLOR_STR="Pad Color" +WIA_DPS_PAGE_HEIGHT=WIA_DPS_FIRST + 25 +WIA_DPS_PAGE_HEIGHT_STR="Page Height" +WIA_DPS_PAGE_SIZE=WIA_DPS_FIRST + 23 +WIA_DPS_PAGE_SIZE_STR="Page Size" +WIA_DPS_PAGE_WIDTH=WIA_DPS_FIRST + 24 +WIA_DPS_PAGE_WIDTH_STR="Page Width" +WIA_DPS_PAGES=WIA_DPS_FIRST + 22 +WIA_DPS_PAGES_STR="Pages" +WIA_DPS_PLATEN_COLOR=WIA_DPS_FIRST + 7 +WIA_DPS_PLATEN_COLOR_STR="Platen Color" +WIA_DPS_PREVIEW=WIA_DPS_FIRST + 26 +WIA_DPS_PREVIEW_STR="Preview" +WIA_DPS_SCAN_AHEAD_PAGES=WIA_DPS_FIRST + 20 +WIA_DPS_SCAN_AHEAD_PAGES_STR="Scan Ahead Pages" +WIA_DPS_SHEET_FEEDER_REGISTRATION=WIA_DPS_FIRST + 4 +WIA_DPS_SHEET_FEEDER_REGISTRATION_STR="Sheet Feeder Registration" +WIA_DPS_TRANSPARENCY=WIA_DPS_FIRST + 27 +WIA_DPS_TRANSPARENCY_SELECT=WIA_DPS_FIRST + 28 +WIA_DPS_TRANSPARENCY_SELECT_STR="Transparency Adapter Select" +WIA_DPS_TRANSPARENCY_STR="Transparency Adapter" +WIA_DPS_VERTICAL_BED_REGISTRATION=WIA_DPS_FIRST + 6 +WIA_DPS_VERTICAL_BED_REGISTRATION_STR="Vertical Bed Registration" +WIA_DPS_VERTICAL_BED_SIZE=WIA_DPS_FIRST + 1 +WIA_DPS_VERTICAL_BED_SIZE_STR="Vertical Bed Size" +WIA_DPS_VERTICAL_SHEET_FEED_SIZE=WIA_DPS_FIRST + 3 +WIA_DPS_VERTICAL_SHEET_FEED_SIZE_STR="Vertical Sheet Feed Size" +WIA_EVENT_DEVICE_CONNECTED_STR="Device Connected" +WIA_EVENT_DEVICE_DISCONNECTED_STR="Device Disconnected" +WIA_FLAG_NOM=0 +WIA_FLAG_NUM_ELEMS=2 +WIA_FLAG_VALUES=1 +WIA_INTENT_IMAGE_TYPE_COLOR=0x1 +WIA_INTENT_IMAGE_TYPE_GRAYSCALE=0x2 +WIA_INTENT_IMAGE_TYPE_MASK=0xF +WIA_INTENT_IMAGE_TYPE_TEXT=0x4 +WIA_INTENT_MAXIMIZE_QUALITY=0x20000 +WIA_INTENT_MINIMIZE_SIZE=0x10000 +WIA_INTENT_NONE=0x0 +WIA_INTENT_SIZE_MASK=0xF0000 +WIA_INTENT_USER=100 +WIA_IPA_ACCESS_RIGHTS=WIA_IPA_FIRST + 4 +WIA_IPA_ACCESS_RIGHTS_STR="Access Rights" +WIA_IPA_APP_COLOR_MAPPING=WIA_IPA_FIRST + 23 +WIA_IPA_APP_COLOR_MAPPING_STR="Application Applies Color Mapping" +WIA_IPA_BITS_PER_CHANNEL=WIA_IPA_FIRST + 12 +WIA_IPA_BITS_PER_CHANNEL_STR="Bits Per Channel" +WIA_IPA_BUFFER_SIZE=WIA_IPA_FIRST + 20 +WIA_IPA_BYTES_PER_LINE=WIA_IPA_FIRST + 15 +WIA_IPA_BYTES_PER_LINE_STR="Bytes Per Line" +WIA_IPA_CHANNELS_PER_PIXEL=WIA_IPA_FIRST + 11 +WIA_IPA_CHANNELS_PER_PIXEL_STR="Channels Per Pixel" +WIA_IPA_COLOR_PROFILE=WIA_IPA_FIRST + 19 +WIA_IPA_COLOR_PROFILE_STR="Color Profiles" +WIA_IPA_COMPRESSION=WIA_IPA_FIRST + 9 +WIA_IPA_COMPRESSION_STR="Compression" +WIA_IPA_DATATYPE=WIA_IPA_FIRST + 5 +WIA_IPA_DATATYPE_STR="Data Type" +WIA_IPA_DEPTH=WIA_IPA_FIRST + 6 +WIA_IPA_DEPTH_STR="Bits Per Pixel" +WIA_IPA_FIRST=WIA_DPS_FIRST + WIA_RESERVED_FOR_NEW_PROPS +WIA_IPA_FORMAT=WIA_IPA_FIRST + 8 +WIA_IPA_FORMAT_STR="Format" +WIA_IPA_FULL_ITEM_NAME=WIA_IPA_FIRST + 1 +WIA_IPA_FULL_ITEM_NAME_STR="Full Item Name" +WIA_IPA_GAMMA_CURVES=WIA_IPA_FIRST + 17 +WIA_IPA_GAMMA_CURVES_STR="Gamma Curves" +WIA_IPA_ICM_PROFILE_NAME=WIA_IPA_FIRST + 22 +WIA_IPA_ICM_PROFILE_NAME_STR="Color Profile Name" +WIA_IPA_ITEM_FLAGS=WIA_IPA_FIRST + 3 +WIA_IPA_ITEM_FLAGS_STR="Item Flags" +WIA_IPA_ITEM_NAME=WIA_IPA_FIRST + 0 +WIA_IPA_ITEM_NAME_STR="Item Name" +WIA_IPA_ITEM_SIZE=WIA_IPA_FIRST + 18 +WIA_IPA_ITEM_SIZE_STR="Item Size" +WIA_IPA_ITEM_TIME=WIA_IPA_FIRST + 2 +WIA_IPA_ITEM_TIME_STR="Item Time Stamp" +WIA_IPA_LAST=WIA_IPA_FIRST + 24 +WIA_IPA_MIN_BUFFER_SIZE=WIA_IPA_FIRST + 20 +WIA_IPA_MIN_BUFFER_SIZE_STR="Buffer Size" +WIA_IPA_NUMBER_OF_LINES=WIA_IPA_FIRST + 16 +WIA_IPA_NUMBER_OF_LINES_STR="Number of Lines" +WIA_IPA_PIXELS_PER_LINE=WIA_IPA_FIRST + 14 +WIA_IPA_PIXELS_PER_LINE_STR="Pixels Per Line" +WIA_IPA_PLANAR=WIA_IPA_FIRST + 13 +WIA_IPA_PLANAR_STR="Planar" +WIA_IPA_PREFERRED_FORMAT=WIA_IPA_FIRST + 7 +WIA_IPA_PREFERRED_FORMAT_STR="Preferred Format" +WIA_IPA_PROP_STREAM_COMPAT_ID=WIA_IPA_FIRST + 24 +WIA_IPA_PROP_STREAM_COMPAT_ID_STR="Stream Compatibility ID" +WIA_IPA_REGION_TYPE=WIA_IPA_FIRST + 21 +WIA_IPA_REGION_TYPE_STR="Region Type" +WIA_IPA_TYMED=WIA_IPA_FIRST + 10 +WIA_IPA_TYMED_STR="Media Type" +WIA_IPC_AUDIO_AVAILABLE=WIA_IPC_FIRST + 3 +WIA_IPC_AUDIO_AVAILABLE_STR="Audio Available" +WIA_IPC_AUDIO_DATA=WIA_IPC_FIRST + 5 +WIA_IPC_AUDIO_DATA_FORMAT=WIA_IPC_FIRST + 4 +WIA_IPC_AUDIO_DATA_FORMAT_STR="Audio Format" +WIA_IPC_AUDIO_DATA_STR="Audio Data" +WIA_IPC_FIRST=WIA_IPA_FIRST + WIA_RESERVED_FOR_NEW_PROPS +WIA_IPC_LAST=WIA_IPC_FIRST + 8 +WIA_IPC_NUM_PICT_PER_ROW=WIA_IPC_FIRST + 6 +WIA_IPC_NUM_PICT_PER_ROW_STR="Pictures per Row" +WIA_IPC_SEQUENCE=WIA_IPC_FIRST + 7 +WIA_IPC_SEQUENCE_STR="Sequence Number" +WIA_IPC_THUMB_HEIGHT=WIA_IPC_FIRST + 2 +WIA_IPC_THUMB_HEIGHT_STR="Thumbnail Height" +WIA_IPC_THUMB_WIDTH=WIA_IPC_FIRST + 1 +WIA_IPC_THUMB_WIDTH_STR="Thumbnail Width" +WIA_IPC_THUMBNAIL=WIA_IPC_FIRST + 0 +WIA_IPC_THUMBNAIL_STR="Thumbnail Data" +WIA_IPC_TIMEDELAY=WIA_IPC_FIRST + 8 +WIA_IPC_TIMEDELAY_STR="Time Delay" +WIA_IPS_BRIGHTNESS=WIA_IPS_FIRST + 8 +WIA_IPS_BRIGHTNESS_STR="Brightness" +WIA_IPS_CONTRAST=WIA_IPS_FIRST + 9 +WIA_IPS_CONTRAST_STR="Contrast" +WIA_IPS_CUR_INTENT=WIA_IPS_FIRST + 0 +WIA_IPS_CUR_INTENT_STR="Current Intent" +WIA_IPS_FIRST=WIA_IPC_FIRST + WIA_RESERVED_FOR_NEW_PROPS +WIA_IPS_INVERT=WIA_IPS_FIRST + 14 +WIA_IPS_INVERT_STR="Invert" +WIA_IPS_LAST=WIA_IPS_FIRST + 15 +WIA_IPS_MIRROR=WIA_IPS_FIRST + 12 +WIA_IPS_MIRROR_STR="Mirror" +WIA_IPS_ORIENTATION=WIA_IPS_FIRST + 10 +WIA_IPS_ORIENTATION_STR="Orientation" +WIA_IPS_PHOTOMETRIC_INTERP=WIA_IPS_FIRST + 7 +WIA_IPS_PHOTOMETRIC_INTERP_STR="Photometric Interpretation" +WIA_IPS_ROTATION=WIA_IPS_FIRST + 11 +WIA_IPS_ROTATION_STR="Rotation" +WIA_IPS_THRESHOLD=WIA_IPS_FIRST + 13 +WIA_IPS_THRESHOLD_STR="Threshold" +WIA_IPS_WARM_UP_TIME=WIA_IPS_FIRST + 15 +WIA_IPS_WARM_UP_TIME_STR="Lamp Warm up Time" +WIA_IPS_XEXTENT=WIA_IPS_FIRST + 5 +WIA_IPS_XEXTENT_STR="Horizontal Extent" +WIA_IPS_XPOS=WIA_IPS_FIRST + 3 +WIA_IPS_XPOS_STR="Horizontal Start Position" +WIA_IPS_XRES=WIA_IPS_FIRST + 1 +WIA_IPS_XRES_STR="Horizontal Resolution" +WIA_IPS_YEXTENT=WIA_IPS_FIRST + 6 +WIA_IPS_YEXTENT_STR="Vertical Extent" +WIA_IPS_YPOS=WIA_IPS_FIRST + 4 +WIA_IPS_YPOS_STR="Vertical Start Position" +WIA_IPS_YRES=WIA_IPS_FIRST + 2 +WIA_IPS_YRES_STR="Vertical Resolution" +WIA_IS_DEFAULT_HANDLER=0x1 +WIA_ITEM_CAN_BE_DELETED=0x80 +WIA_ITEM_RD=(WIA_ITEM_READ|WIA_ITEM_CAN_BE_DELETED) +WIA_ITEM_READ=WIA_PROP_READ +WIA_ITEM_RWD=(WIA_ITEM_READ|WIA_ITEM_WRITE|WIA_ITEM_CAN_BE_DELETED) +WIA_ITEM_WRITE=WIA_PROP_WRITE +WIA_LIST_COUNT=0 +WIA_LIST_NOM=1 +WIA_LIST_NUM_ELEMS=2 +WIA_LIST_VALUES=2 +WIA_MAJOR_EVENT_DEVICE_CONNECT=0x1 +WIA_MAJOR_EVENT_DEVICE_DISCONNECT=0x2 +WIA_MAJOR_EVENT_PICTURE_DELETED=0x4 +WIA_MAJOR_EVENT_PICTURE_TAKEN=0x3 +WIA_MAX_CTX_SIZE=0x1000000 +WIA_NOTIFICATION_EVENT=0x1 +WIA_NUM_DIP=1 + WIA_DIP_LAST - WIA_DIP_FIRST +WIA_NUM_DPA=1 + WIA_DPA_LAST - WIA_DPA_FIRST +WIA_NUM_DPC=1 + WIA_DPC_LAST - WIA_DPC_FIRST +WIA_NUM_DPS=1 + WIA_DPS_LAST - WIA_DPS_FIRST +WIA_NUM_IPA=1 + WIA_IPA_LAST - WIA_IPA_FIRST +WIA_NUM_IPC=1 + WIA_IPC_LAST - WIA_IPC_FIRST +WIA_NUM_IPS=1 + WIA_IPS_LAST - WIA_IPS_FIRST +WIA_PACKED_PIXEL=0 +WIA_PAGE_A4=0 +WIA_PAGE_CUSTOM=2 +WIA_PAGE_LETTER=1 +WIA_PLANAR=1 +WIA_PRIVATE_DEVPROP=4096 +WIA_PRIVATE_ITEMPROP=4096 +WIA_PROP_CACHEABLE=0x10000 +WIA_PROP_FLAG=0x40 +WIA_PROP_LIST=0x20 +WIA_PROP_NONE=0x8 +WIA_PROP_RANGE=0x10 +WIA_PROP_READ=0x1 +WIA_PROP_RW=(WIA_PROP_READ|WIA_PROP_WRITE) +WIA_PROP_SYNC_REQUIRED=0x4 +WIA_PROP_WRITE=0x2 +WIA_RANGE_MAX=2 +WIA_RANGE_MIN=0 +WIA_RANGE_NOM=1 +WIA_RANGE_NUM_ELEMS=4 +WIA_RANGE_STEP=3 +WIA_REGISTER_EVENT_CALLBACK=0x1 +WIA_RESERVED_FOR_NEW_PROPS=1024 +WIA_SCAN_AHEAD_ALL=0 +WIA_SELECT_DEVICE_NODEFAULT=0x1 +WIA_SET_DEFAULT_HANDLER=0x4 +WIA_TOPDOWN=0x1 +WIA_UNREGISTER_EVENT_CALLBACK=0x2 +WiaItemTypeAnalyze=0x10 +WiaItemTypeAudio=0x20 +WiaItemTypeBurst=0x800 +WiaItemTypeDeleted=0x80 +WiaItemTypeDevice=0x40 +WiaItemTypeDisconnected=0x100 +WiaItemTypeFile=0x2 +WiaItemTypeFolder=0x4 +WiaItemTypeFree=0x0 +WiaItemTypeGenerated=0x4000 +WiaItemTypeHPanorama=0x200 +WiaItemTypeImage=0x1 +WiaItemTypeMask=0x7FFF +WiaItemTypeRoot=0x8 +WiaItemTypeStorage=0x1000 +WiaItemTypeTransfer=0x2000 +WiaItemTypeVPanorama=0x400 +WideCharToMultiByte=MNLS_WideCharToMultiByte +WideStringFromResource=StringFromResource +WIDM_MAPPER_STATUS=(DRVM_MAPPER_STATUS + 0) +WIM_CLOSE=MM_WIM_CLOSE +WIM_DATA=MM_WIM_DATA +WIM_OPEN=MM_WIM_OPEN +WIN_APPC_ASYNC_COMPLETE_MESSAGE="WinAsyncAPPC" +WIN_APPC_CFG_COMPLETION_MSG="WinAppcCfg" +WIN_CERT_REVISION_1_0=(0x100) +WIN_CERT_REVISION_2_0=(0x200) +WIN_CERT_TYPE_PKCS_SIGNED_DATA=(0x2) +WIN_CERT_TYPE_RESERVED_1=(0x3) +WIN_CERT_TYPE_TS_STACK_SIGNED=(0x4) +WIN_CERT_TYPE_X509=(0x1) +WIN_CPIC_ASYNC_COMPLETE_MESSAGE="WinAsyncCPI-C" +WIN31_CLASS=NUL +WIN32=100 +WIN32_IE=0x500 +WIN32_MSI=110 +WIN32_WINDOWS=0x410 +WIN32_WINNT=0x500 +WINABLEAPI=DECLSPEC_IMPORT +WINADVAPI=DECLSPEC_IMPORT +WINAPI=pascal +WINAPI_16=WINAPI +WINAPIV=CDEC +WINBASE=950 +WINBASEAPI=DECLSPEC_IMPORT +WINBERAPI=DECLSPEC_IMPORT +WINCOMMCTRLAPI=DECLSPEC_IMPORT +WINCRYPT32API=DECLSPEC_IMPORT +WINDBG_EXTENSION_APIS=WINDBG_EXTENSION_APIS32 +WINDING=2 +WINDOW_BUFFER_SIZE_EVENT=0x4 +WINDOWS_AF_IRDA=26 +WINDOWS_PF_IRDA=WINDOWS_AF_IRDA +WINDOWS_VERSION_UNKNOWN=0 +WINDOWS_VERSION_WIN32=3 +WINDOWS_VERSION_WIN32C=2 +WINDOWS_VERSION_WIN32S=1 +WINEVENT_32BITCALLER=0x8000 +WINEVENT_INCONTEXT=0x4 +WINEVENT_OUTOFCONTEXT=0x0 +WINEVENT_SKIPOWNPROCESS=0x2 +WINEVENT_SKIPOWNTHREAD=0x1 +WINEVENT_VALID=0x8007 +WINFAXAPI=DECLSPEC_IMPORT +WINGDIAPI=DECLSPEC_IMPORT +WINHELP_INDEX=0x10 +WININETINFO_OPTION_LOCK_HANDLE=65534 +WINLDAPAPI=DECLSPEC_IMPORT +WINMMAPI=DECLSPEC_IMPORT +WINOLEAPI=STDAPI +WINOLEAUTAPI=STDAPI +WINOLECTLAPI=STDAPICALLTYPE +WINSETUPAPI=DECLSPEC_IMPORT +WINSHELLAPI=DECLSPEC_IMPORT +WINSOCK_API_LINKAGE=DECLSPEC_IMPORT +WINSOCK_WSAECONNABORTED=0x2745 +WINSOCK_WSAECONNREFUSED=0x274D +WINSOCK_WSAECONNRESET=0x2746 +WINSOCK_WSAENETDOWN=0x2742 +WINSOCK_WSAENETUNREACH=0x2743 +WINSOCK_WSAETIMEDOUT=0x274C +WINSOCK_WSAEWOULDBLOCK=0x2733 +WINSOCK_WSAHOSTNAME=0xC0003B1E +WINSPOOLAPI=DECLSPEC_IMPORT +WINSTA_ACCESSCLIPBOARD=0x4 +WINSTA_ACCESSGLOBALATOMS=0x20 +WINSTA_ACCESSPUBLICATOMS=0x20 +WINSTA_CREATEDESKTOP=0x8 +WINSTA_ENUMDESKTOPS=0x1 +WINSTA_ENUMERATE=0x100 +WINSTA_EXITWINDOWS=0x40 +WINSTA_READATTRIBUTES=0x2 +WINSTA_READSCREEN=0x200 +WINSTA_WRITEATTRIBUTES=0x10 +WINUSERAPI=DECLSPEC_IMPORT +WINVER=0x500 +WIZ_BODYCX=184 +WIZ_BODYX=92 +WIZ_CXBMP=80 +WIZ_CXDLG=276 +WIZ_CYDLG=140 +WIZ_NEXT=(WM_USER +11) +WIZ_PREV=(WM_USER +12) +WIZ_QUERYNUMPAGES=(WM_USER +10) +WKSTA_BUFFERNAMEDPIPES_PARMNUM=51 +WKSTA_BUFFERREADONLYFILES_PARMNUM=59 +WKSTA_BUFFILESWITHDENYWRITE_PARMNUM=58 +WKSTA_CACHEFILETIMEOUT_PARMNUM=47 +WKSTA_CHARCOUNT_PARMNUM=12 +WKSTA_CHARTIME_PARMNUM=11 +WKSTA_CHARWAIT_PARMNUM=10 +WKSTA_COMPUTERNAME_PARMNUM=1 +WKSTA_DORMANTFILELIMIT_PARMNUM=46 +WKSTA_ERRLOGSZ_PARMNUM=27 +WKSTA_FORCECORECREATEMODE_PARMNUM=60 +WKSTA_KEEPCONN_PARMNUM=13 +WKSTA_KEEPSEARCH_PARMNUM=14 +WKSTA_LANGROUP_PARMNUM=2 +WKSTA_LANROOT_PARMNUM=7 +WKSTA_LOCKINCREMENT_PARMNUM=42 +WKSTA_LOCKMAXIMUM_PARMNUM=43 +WKSTA_LOCKQUOTA_PARMNUM=41 +WKSTA_LOGGED_ON_USERS_PARMNUM=6 +WKSTA_LOGON_DOMAIN_PARMNUM=8 +WKSTA_LOGON_SERVER_PARMNUM=9 +WKSTA_MAILSLOTS_PARMNUM=30 +WKSTA_MAXCMDS_PARMNUM=15 +WKSTA_MAXTHREADS_PARMNUM=33 +WKSTA_MAXWRKCACHE_PARMNUM=17 +WKSTA_NUMALERTS_PARMNUM=20 +WKSTA_NUMCHARBUF_PARMNUM=22 +WKSTA_NUMDGRAMBUF_PARMNUM=31 +WKSTA_NUMSERVICES_PARMNUM=21 +WKSTA_NUMWORKBUF_PARMNUM=16 +WKSTA_OTH_DOMAINS_PARMNUM=101 +WKSTA_PIPEINCREMENT_PARMNUM=44 +WKSTA_PIPEMAXIMUM_PARMNUM=45 +WKSTA_PLATFORM_ID_PARMNUM=100 +WKSTA_PRINTBUFTIME_PARMNUM=28 +WKSTA_READAHEADTHRUPUT_PARMNUM=62 +WKSTA_SESSTIMEOUT_PARMNUM=18 +WKSTA_SIZCHARBUF_PARMNUM=23 +WKSTA_SIZERROR_PARMNUM=19 +WKSTA_SIZWORKBUF_PARMNUM=29 +WKSTA_USE512BYTESMAXTRANSFER_PARMNUM=61 +WKSTA_USECLOSEBEHIND_PARMNUM=50 +WKSTA_USEENCRYPTION_PARMNUM=57 +WKSTA_USELOCKANDREADANDUNLOCK_PARMNUM=52 +WKSTA_USEOPPORTUNISTICLOCKING_PARMNUM=48 +WKSTA_USERAWREAD_PARMNUM=54 +WKSTA_USERAWWRITE_PARMNUM=55 +WKSTA_USEUNLOCKBEHIND_PARMNUM=49 +WKSTA_USEWRITERAWWITHDATA_PARMNUM=56 +WKSTA_UTILIZENTCACHING_PARMNUM=53 +WKSTA_VER_MAJOR_PARMNUM=4 +WKSTA_VER_MINOR_PARMNUM=5 +WKSTA_WRKHEURISTICS_PARMNUM=32 +WKSTAJOB_DIST_EXISTING=0x1 +WKSTAJOB_DIST_SPECIFIED=0x2 +WKSTAJOB_SEND_ALWAYS=2 +WKSTAJOB_SEND_IF_NOT_SENT=1 +WKSTAJOB_TGT_MACHGROUP=2 +WKSTAJOB_TGT_MACHPATH=3 +WKSTAJOB_TGT_QUERY=1 +WLUA_NTFY_EVENT=1 +WLUA_NTFY_MSG_CORRELATOR=2 +WLUA_NTFY_MSG_SID=3 +WLUAALREADYACTIVE=22 +WLUADESCRIPTION_LEN=40 +WLUAFAILURE=4 +WLUAGETLU=25 +WLUAGLOBALHANDLER=24 +WLUAINITREJECT=5 +WLUAINVALID=3 +WLUAINVALIDHANDLE=10 +WLUALINKACTIVATING=13 +WLUALINKINACTIVE=12 +WLUALUACTIVE=18 +WLUALUINACTIVE=17 +WLUALUINACTIVE=17 +WLUALUREACTIVATED=19 +WLUALUREACTIVATED=19 +WLUANTFYINVALID=23 +WLUANTFYINVALID=23 +WLUAPUACTIVE=15 +WLUAPUACTIVE=15 +WLUAPUINACTIVE=14 +WLUAPUINACTIVE=14 +WLUAPUREACTIVATED=16 +WLUASIDINVALID=20 +WLUASIDZERO=21 +WLUASTARTUPNOTCALLED=11 +WLUASYSNOTREADY=1 +WLUAUNKNOWN=255 +WLUAVERNOTSUPPORTED=2 +WLX_CREATE_INSTANCE_ONLY=0x1 +WLX_CREATE_USER=0x2 +WLX_CREDENTIAL_TYPE_V1_0=(1) +WLX_CURRENT_VERSION=(WLX_VERSION_1_3) +WLX_DESKTOP_HANDLE=0x2 +WLX_DESKTOP_NAME=0x1 +WLX_DIRECTORY_LENGTH=256 +WLX_DLG_INPUT_TIMEOUT=102 +WLX_DLG_SAS=101 +WLX_DLG_SCREEN_SAVER_TIMEOUT=103 +WLX_DLG_USER_LOGOFF=104 +WLX_LOGON_OPT_NO_PROFILE=0x1 +WLX_OPTION_CONTEXT_POINTER=0x2 +WLX_OPTION_DISPATCH_TABLE_SIZE=0x10003 +WLX_OPTION_FORCE_LOGOFF_TIME=0x4 +WLX_OPTION_IGNORE_AUTO_LOGON=0x8 +WLX_OPTION_SMART_CARD_INFO=0x10002 +WLX_OPTION_SMART_CARD_PRESENT=0x10001 +WLX_OPTION_USE_CTRL_ALT_DEL=0x1 +WLX_OPTION_USE_SMART_CARD=0x3 +WLX_PROFILE_TYPE_V1_0=1 +WLX_PROFILE_TYPE_V2_0=2 +WLX_SAS_ACTION_DELAYED_FORCE_LOGOFF=16 +WLX_SAS_ACTION_FORCE_LOGOFF=9 +WLX_SAS_ACTION_LOCK_WKSTA=3 +WLX_SAS_ACTION_LOGOFF=4 +WLX_SAS_ACTION_LOGON=1 +WLX_SAS_ACTION_NONE=2 +WLX_SAS_ACTION_PWD_CHANGED=6 +WLX_SAS_ACTION_RECONNECTED=15 +WLX_SAS_ACTION_SHUTDOWN=5 +WLX_SAS_ACTION_SHUTDOWN_HIBERNATE=14 +WLX_SAS_ACTION_SHUTDOWN_POWER_OFF=10 +WLX_SAS_ACTION_SHUTDOWN_REBOOT=11 +WLX_SAS_ACTION_SHUTDOWN_SLEEP=12 +WLX_SAS_ACTION_SHUTDOWN_SLEEP2=13 +WLX_SAS_ACTION_TASKLIST=7 +WLX_SAS_ACTION_UNLOCK_WKSTA=8 +WLX_SAS_TYPE_CTRL_ALT_DEL=1 +WLX_SAS_TYPE_MAX_MSFT_VALUE=127 +WLX_SAS_TYPE_SC_INSERT=5 +WLX_SAS_TYPE_SC_REMOVE=6 +WLX_SAS_TYPE_SCRNSVR_ACTIVITY=3 +WLX_SAS_TYPE_SCRNSVR_TIMEOUT=2 +WLX_SAS_TYPE_TIMEOUT=0 +WLX_SAS_TYPE_USER_LOGOFF=4 +WLX_VERSION_1_0=0x10000 +WLX_VERSION_1_1=0x10001 +WLX_VERSION_1_2=0x10002 +WLX_VERSION_1_3=0x10003 +WLX_WM_SAS=(WM_USER + 601) +WM_ACTIVATE=0x6 +WM_ACTIVATEAPP=0x1C +WM_ADSPROP_NOTIFY_APPLY=(WM_USER + 1104) +WM_ADSPROP_NOTIFY_CHANGE=(WM_USER + 1103) +WM_ADSPROP_NOTIFY_ERROR=(WM_USER + 1110) +WM_ADSPROP_NOTIFY_EXIT=(WM_USER + 1107) +WM_ADSPROP_NOTIFY_FOREGROUND=(WM_USER + 1106) +WM_ADSPROP_NOTIFY_PAGEHWND=(WM_USER + 1102) +WM_ADSPROP_NOTIFY_PAGEINIT=(WM_USER + 1101) +WM_ADSPROP_NOTIFY_SETFOCUS=(WM_USER + 1105) +WM_ADSPROP_NOTIFY_SHOW_ERROR_DIALOG=(WM_USER + 1111) +WM_AFXFIRST=0x360 +WM_AFXLAST=0x37F +WM_APP=0x8000 +WM_APPCOMMAND=0x319 +WM_ASKCBFORMATNAME=0x30C +WM_CANCELJOURNAL=0x4B +WM_CANCELMODE=0x1F +WM_CAP_ABORT=(WM_CAP_START+ 69) +WM_CAP_DLG_VIDEOCOMPRESSION=(WM_CAP_START+ 46) +WM_CAP_DLG_VIDEODISPLAY=(WM_CAP_START+ 43) +WM_CAP_DLG_VIDEOFORMAT=(WM_CAP_START+ 41) +WM_CAP_DLG_VIDEOSOURCE=(WM_CAP_START+ 42) +WM_CAP_DRIVER_CONNECT=(WM_CAP_START+ 10) +WM_CAP_DRIVER_DISCONNECT=(WM_CAP_START+ 11) +WM_CAP_DRIVER_GET_CAPS=(WM_CAP_START+ 14) +WM_CAP_DRIVER_GET_NAMEA=(WM_CAP_START+ 12) +WM_CAP_DRIVER_GET_NAMEW=(WM_CAP_UNICODE_START+ 12) +WM_CAP_DRIVER_GET_VERSIONA=(WM_CAP_START+ 13) +WM_CAP_DRIVER_GET_VERSIONW=(WM_CAP_UNICODE_START+ 13) +WM_CAP_EDIT_COPY=(WM_CAP_START+ 30) +WM_CAP_END=WM_CAP_UNICODE_END +WM_CAP_FILE_ALLOCATE=(WM_CAP_START+ 22) +WM_CAP_FILE_GET_CAPTURE_FILEA=(WM_CAP_START+ 21) +WM_CAP_FILE_GET_CAPTURE_FILEW=(WM_CAP_UNICODE_START+ 21) +WM_CAP_FILE_SAVEASA=(WM_CAP_START+ 23) +WM_CAP_FILE_SAVEASW=(WM_CAP_UNICODE_START+ 23) +WM_CAP_FILE_SAVEDIBA=(WM_CAP_START+ 25) +WM_CAP_FILE_SAVEDIBW=(WM_CAP_UNICODE_START+ 25) +WM_CAP_FILE_SET_CAPTURE_FILEA=(WM_CAP_START+ 20) +WM_CAP_FILE_SET_CAPTURE_FILEW=(WM_CAP_UNICODE_START+ 20) +WM_CAP_FILE_SET_INFOCHUNK=(WM_CAP_START+ 24) +WM_CAP_GET_AUDIOFORMAT=(WM_CAP_START+ 36) +WM_CAP_GET_CAPSTREAMPTR=(WM_CAP_START+ 1) +WM_CAP_GET_MCI_DEVICEA=(WM_CAP_START+ 67) +WM_CAP_GET_MCI_DEVICEW=(WM_CAP_UNICODE_START+ 67) +WM_CAP_GET_SEQUENCE_SETUP=(WM_CAP_START+ 65) +WM_CAP_GET_STATUS=(WM_CAP_START+ 54) +WM_CAP_GET_USER_DATA=(WM_CAP_START+ 8) +WM_CAP_GET_VIDEOFORMAT=(WM_CAP_START+ 44) +WM_CAP_GRAB_FRAME=(WM_CAP_START+ 60) +WM_CAP_GRAB_FRAME_NOSTOP=(WM_CAP_START+ 61) +WM_CAP_PAL_AUTOCREATE=(WM_CAP_START+ 83) +WM_CAP_PAL_MANUALCREATE=(WM_CAP_START+ 84) +WM_CAP_PAL_OPENA=(WM_CAP_START+ 80) +WM_CAP_PAL_OPENW=(WM_CAP_UNICODE_START+ 80) +WM_CAP_PAL_PASTE=(WM_CAP_START+ 82) +WM_CAP_PAL_SAVEA=(WM_CAP_START+ 81) +WM_CAP_PAL_SAVEW=(WM_CAP_UNICODE_START+ 81) +WM_CAP_SEQUENCE=(WM_CAP_START+ 62) +WM_CAP_SEQUENCE_NOFILE=(WM_CAP_START+ 63) +WM_CAP_SET_AUDIOFORMAT=(WM_CAP_START+ 35) +WM_CAP_SET_CALLBACK_CAPCONTROL=(WM_CAP_START+ 85) +WM_CAP_SET_CALLBACK_ERRORA=(WM_CAP_START+ 2) +WM_CAP_SET_CALLBACK_ERRORW=(WM_CAP_UNICODE_START+ 2) +WM_CAP_SET_CALLBACK_FRAME=(WM_CAP_START+ 5) +WM_CAP_SET_CALLBACK_STATUSA=(WM_CAP_START+ 3) +WM_CAP_SET_CALLBACK_STATUSW=(WM_CAP_UNICODE_START+ 3) +WM_CAP_SET_CALLBACK_VIDEOSTREAM=(WM_CAP_START+ 6) +WM_CAP_SET_CALLBACK_WAVESTREAM=(WM_CAP_START+ 7) +WM_CAP_SET_CALLBACK_YIELD=(WM_CAP_START+ 4) +WM_CAP_SET_MCI_DEVICEA=(WM_CAP_START+ 66) +WM_CAP_SET_MCI_DEVICEW=(WM_CAP_UNICODE_START+ 66) +WM_CAP_SET_OVERLAY=(WM_CAP_START+ 51) +WM_CAP_SET_PREVIEW=(WM_CAP_START+ 50) +WM_CAP_SET_PREVIEWRATE=(WM_CAP_START+ 52) +WM_CAP_SET_SCALE=(WM_CAP_START+ 53) +WM_CAP_SET_SCROLL=(WM_CAP_START+ 55) +WM_CAP_SET_SEQUENCE_SETUP=(WM_CAP_START+ 64) +WM_CAP_SET_USER_DATA=(WM_CAP_START+ 9) +WM_CAP_SET_VIDEOFORMAT=(WM_CAP_START+ 45) +WM_CAP_SINGLE_FRAME=(WM_CAP_START+ 72) +WM_CAP_SINGLE_FRAME_CLOSE=(WM_CAP_START+ 71) +WM_CAP_SINGLE_FRAME_OPEN=(WM_CAP_START+ 70) +WM_CAP_START=WM_USER +WM_CAP_STOP=(WM_CAP_START+ 68) +WM_CAP_UNICODE_END=WM_CAP_PAL_SAVEW +WM_CAP_UNICODE_START=WM_USER+100 +WM_CAPTURECHANGED=0x215 +WM_CHANGECBCHAIN=0x30D +WM_CHANGEUISTATE=0x127 +WM_CHAR=0x102 +WM_CHARTOITEM=0x2F +WM_CHILDACTIVATE=0x22 +WM_CHOOSEFONT_GETLOGFONT=(WM_USER + 1) +WM_CHOOSEFONT_SETFLAGS=(WM_USER + 102) +WM_CHOOSEFONT_SETLOGFONT=(WM_USER + 101) +WM_CLEAR=0x303 +WM_CLOSE=0x10 +WM_COMMAND=0x111 +WM_COMMNOTIFY=0x44 +WM_COMPACTING=0x41 +WM_COMPAREITEM=0x39 +WM_CONTEXTMENU=0x7B +WM_CONVERTREQUEST=0x10A +WM_CONVERTREQUESTEX=0x108 +WM_CONVERTRESULT=0x10B +WM_COPY=0x301 +WM_COPYDATA=0x4A +WM_CPL_LAUNCH=(WM_USER+1000) +WM_CPL_LAUNCHED=(WM_USER+1001) +WM_CREATE=0x1 +WM_CTLCOLOR=0x19 +WM_CTLCOLORBTN=0x135 +WM_CTLCOLORDLG=0x136 +WM_CTLCOLOREDIT=0x133 +WM_CTLCOLORLISTBOX=0x134 +WM_CTLCOLORMSGBOX=0x132 +WM_CTLCOLORSCROLLBAR=0x137 +WM_CTLCOLORSTATIC=0x138 +WM_CUT=0x300 +WM_DDE_ACK=(WM_DDE_FIRST + 4) +WM_DDE_ADVISE=(WM_DDE_FIRST + 2) +WM_DDE_DATA=(WM_DDE_FIRST + 5) +WM_DDE_EXECUTE=(WM_DDE_FIRST + 8) +WM_DDE_FIRST=0x3E0 +WM_DDE_INITIATE=(WM_DDE_FIRST) +WM_DDE_LAST=(WM_DDE_FIRST + 8) +WM_DDE_POKE=(WM_DDE_FIRST + 7) +WM_DDE_REQUEST=(WM_DDE_FIRST + 6) +WM_DDE_TERMINATE=(WM_DDE_FIRST + 1) +WM_DDE_UNADVISE=(WM_DDE_FIRST + 3) +WM_DEADCHAR=0x103 +WM_DELETEITEM=0x2D +WM_DESTROY=0x2 +WM_DESTROYCLIPBOARD=0x307 +WM_DEVICECHANGE=0x219 +WM_DEVMODECHANGE=0x1B +WM_DISPLAYCHANGE=0x7E +WM_DRAWCLIPBOARD=0x308 +WM_DRAWITEM=0x2B +WM_DROPFILES=0x233 +WM_ENABLE=0xA +WM_ENDSESSION=0x16 +WM_ENTERIDLE=0x121 +WM_ENTERMENULOOP=0x211 +WM_ENTERSIZEMOVE=0x231 +WM_ERASEBKGND=0x14 +WM_EXITMENULOOP=0x212 +WM_EXITSIZEMOVE=0x232 +WM_FONTCHANGE=0x1D +WM_FORWARDMSG=0x37F +WM_GETDLGCODE=0x87 +WM_GETFONT=0x31 +WM_GETHOTKEY=0x33 +WM_GETICON=0x7F +WM_GETMINMAXINFO=0x24 +WM_GETOBJECT=0x3D +WM_GETTEXT=0xD +WM_GETTEXTLENGTH=0xE +WM_HANDHELDFIRST=0x358 +WM_HANDHELDLAST=0x35F +WM_HELP=0x53 +WM_HOTKEY=0x312 +WM_HSCROLL=0x114 +WM_HSCROLLCLIPBOARD=0x30E +WM_ICONERASEBKGND=0x27 +WM_IME_CHAR=0x286 +WM_IME_COMPOSITION=0x10F +WM_IME_COMPOSITIONFULL=0x284 +WM_IME_CONTROL=0x283 +WM_IME_ENDCOMPOSITION=0x10E +WM_IME_KEYDOWN=0x290 +WM_IME_KEYLAST=0x10F +WM_IME_KEYUP=0x291 +WM_IME_NOTIFY=0x282 +WM_IME_REPORT=0x280 +WM_IME_REQUEST=0x288 +WM_IME_SELECT=0x285 +WM_IME_SETCONTEXT=0x281 +WM_IME_STARTCOMPOSITION=0x10D +WM_IMEKEYDOWN=0x290 +WM_IMEKEYUP=0x291 +WM_INITDIALOG=0x110 +WM_INITMENU=0x116 +WM_INITMENUPOPUP=0x117 +WM_INPUTLANGCHANGE=0x51 +WM_INPUTLANGCHANGEREQUEST=0x50 +WM_INTERIM=0x10C +WM_KEYDOWN=0x100 +WM_KEYFIRST=0x100 +WM_KEYLAST=0x108 +WM_KEYUP=0x101 +WM_KILLFOCUS=0x8 +WM_LBUTTONDBLCLK=0x203 +WM_LBUTTONDOWN=0x201 +WM_LBUTTONUP=0x202 +WM_MBUTTONDBLCLK=0x209 +WM_MBUTTONDOWN=0x207 +WM_MBUTTONUP=0x208 +WM_MDIACTIVATE=0x222 +WM_MDICASCADE=0x227 +WM_MDICREATE=0x220 +WM_MDIDESTROY=0x221 +WM_MDIGETACTIVE=0x229 +WM_MDIICONARRANGE=0x228 +WM_MDIMAXIMIZE=0x225 +WM_MDINEXT=0x224 +WM_MDIREFRESHMENU=0x234 +WM_MDIRESTORE=0x223 +WM_MDISETMENU=0x230 +WM_MDITILE=0x226 +WM_MEASUREITEM=0x2C +WM_MENUCHAR=0x120 +WM_MENUCOMMAND=0x126 +WM_MENUDRAG=0x123 +WM_MENUGETOBJECT=0x124 +WM_MENURBUTTONUP=0x122 +WM_MENUSELECT=0x11F +WM_MOUSEACTIVATE=0x21 +WM_MOUSEFIRST=0x200 +WM_MOUSEHOVER=0x2A1 +WM_MOUSELAST=0x209 +WM_MOUSELEAVE=0x2A3 +WM_MOUSEMOVE=0x200 +WM_MOUSEWHEEL=0x20A +WM_MOVE=0x3 +WM_MOVING=0x216 +WM_NCACTIVATE=0x86 +WM_NCCALCSIZE=0x83 +WM_NCCREATE=0x81 +WM_NCDESTROY=0x82 +WM_NCHITTEST=0x84 +WM_NCLBUTTONDBLCLK=0xA3 +WM_NCLBUTTONDOWN=0xA1 +WM_NCLBUTTONUP=0xA2 +WM_NCMBUTTONDBLCLK=0xA9 +WM_NCMBUTTONDOWN=0xA7 +WM_NCMBUTTONUP=0xA8 +WM_NCMOUSEHOVER=0x2A0 +WM_NCMOUSELEAVE=0x2A2 +WM_NCMOUSEMOVE=0xA0 +WM_NCPAINT=0x85 +WM_NCRBUTTONDBLCLK=0xA6 +WM_NCRBUTTONDOWN=0xA4 +WM_NCRBUTTONUP=0xA5 +WM_NCXBUTTONDBLCLK=0xAD +WM_NCXBUTTONDOWN=0xAB +WM_NCXBUTTONUP=0xAC +WM_NEXTDLGCTL=0x28 +WM_NEXTMENU=0x213 +WM_NOTIFY=0x4E +WM_NOTIFYFORMAT=0x55 +WM_NULL=0x0 +WM_OTHERWINDOWCREATED=0x42 +WM_OTHERWINDOWDESTROYED=0x43 +WM_PAINT=0xF +WM_PAINTCLIPBOARD=0x309 +WM_PAINTICON=0x26 +WM_PALETTECHANGED=0x311 +WM_PALETTEISCHANGING=0x310 +WM_PARENTNOTIFY=0x210 +WM_PASTE=0x302 +WM_PENWINFIRST=0x380 +WM_PENWINLAST=0x38F +WM_POWER=0x48 +WM_POWERBROADCAST=0x218 +WM_PRINT=0x317 +WM_PRINTCLIENT=0x318 +WM_PSD_ENVSTAMPRECT=(WM_USER + 5) +WM_PSD_FULLPAGERECT=(WM_USER + 1) +WM_PSD_GREEKTEXTRECT=(WM_USER + 4) +WM_PSD_MARGINRECT=(WM_USER + 3) +WM_PSD_MINMARGINRECT=(WM_USER + 2) +WM_PSD_PAGESETUPDLG=(WM_USER) +WM_PSD_YAFULLPAGERECT=(WM_USER + 6) +WM_QUERYDRAGICON=0x37 +WM_QUERYENDSESSION=0x11 +WM_QUERYNEWPALETTE=0x30F +WM_QUERYOPEN=0x13 +WM_QUERYUISTATE=0x129 +WM_QUEUESYNC=0x23 +WM_QUIT=0x12 +WM_RASDIALEVENT=0xCCCD +WM_RBUTTONDBLCLK=0x206 +WM_RBUTTONDOWN=0x204 +WM_RBUTTONUP=0x205 +WM_RENDERALLFORMATS=0x306 +WM_RENDERFORMAT=0x305 +WM_SETCURSOR=0x20 +WM_SETFOCUS=0x7 +WM_SETFONT=0x30 +WM_SETHOTKEY=0x32 +WM_SETICON=0x80 +WM_SETREDRAW=0xB +WM_SETTEXT=0xC +WM_SETTINGCHANGE=WM_WININICHANGE +WM_SHOWWINDOW=0x18 +WM_SIZE=0x5 +WM_SIZECLIPBOARD=0x30B +WM_SIZING=0x214 +WM_SPOOLERSTATUS=0x2A +WM_STYLECHANGED=0x7D +WM_STYLECHANGING=0x7C +WM_SYNCPAINT=0x88 +WM_SYSCHAR=0x106 +WM_SYSCOLORCHANGE=0x15 +WM_SYSCOMMAND=0x112 +WM_SYSDEADCHAR=0x107 +WM_SYSKEYDOWN=0x104 +WM_SYSKEYUP=0x105 +WM_TCARD=0x52 +WM_TIMECHANGE=0x1E +WM_TIMER=0x113 +WM_UNDO=0x304 +WM_UNINITMENUPOPUP=0x125 +WM_UPDATEUISTATE=0x128 +WM_USER=0x400 +WM_USERCHANGED=0x54 +WM_VKEYTOITEM=0x2E +WM_VSCROLL=0x115 +WM_VSCROLLCLIPBOARD=0x30A +WM_WINDOWPOSCHANGED=0x47 +WM_WINDOWPOSCHANGING=0x46 +WM_WININICHANGE=0x1A +WM_WNT_CONVERTREQUESTEX=0x109 +WM_XBUTTONDBLCLK=0x20D +WM_XBUTTONDOWN=0x20B +WM_XBUTTONUP=0x20C +WMB_FUNC=0x4400 +WMDM_CONTENT_FILE=0x4 +WMDM_CONTENT_FOLDER=0x8 +WMDM_CONTENT_OPERATIONINTERFACE=0x10 +WMDM_DEVICE_TYPE_DECODE=0x4 +WMDM_DEVICE_TYPE_ENCODE=0x8 +WMDM_DEVICE_TYPE_NONSDMI=0x80 +WMDM_DEVICE_TYPE_PLAYBACK=0x1 +WMDM_DEVICE_TYPE_RECORD=0x2 +WMDM_DEVICE_TYPE_SDMI=0x40 +WMDM_DEVICE_TYPE_STORAGE=0x10 +WMDM_DEVICE_TYPE_VIRTUAL=0x20 +WMDM_DEVICECAP_CANPAUSE=0x10 +WMDM_DEVICECAP_CANPLAY=0x1 +WMDM_DEVICECAP_CANRECORD=0x4 +WMDM_DEVICECAP_CANRESUME=0x20 +WMDM_DEVICECAP_CANSEEK=0x80 +WMDM_DEVICECAP_CANSTOP=0x40 +WMDM_DEVICECAP_CANSTREAMPLAY=0x2 +WMDM_DEVICECAP_CANSTREAMRECORD=0x8 +WMDM_E_BUFFERTOOSMALL=0x80045008 +WMDM_E_BUSY=0x80045000 +WMDM_E_CALL_OUT_OF_SEQUENCE=0x80045007 +WMDM_E_INTERFACEDEAD=0x80045001 +WMDM_E_INVALIDTYPE=0x80045002 +WMDM_E_MAC_CHECK_FAILED=0x8004500A +WMDM_E_MOREDATA=0x80045009 +WMDM_E_NORIGHTS=0x80045006 +WMDM_E_NOTCERTIFIED=0x80045005 +WMDM_E_NOTSUPPORTED=0x80045004 +WMDM_E_PROCESSFAILED=0x80045003 +WMDM_E_SDMI_NOMORECOPIES=0x8004500D +WMDM_E_SDMI_TRIGGER=0x8004500C +WMDM_E_USER_CANCELLED=0x8004500B +WMDM_FILE_ATTR_AUDIO=0x1000 +WMDM_FILE_ATTR_AUDIOBOOK=0x200000 +WMDM_FILE_ATTR_CANDELETE=0x8000 +WMDM_FILE_ATTR_CANMOVE=0x10000 +WMDM_FILE_ATTR_CANPLAY=0x4000 +WMDM_FILE_ATTR_CANREAD=0x40000 +WMDM_FILE_ATTR_CANRENAME=0x20000 +WMDM_FILE_ATTR_DATA=0x2000 +WMDM_FILE_ATTR_FILE=0x20 +WMDM_FILE_ATTR_FOLDER=0x8 +WMDM_FILE_ATTR_HIDDEN=0x400000 +WMDM_FILE_ATTR_LINK=0x10 +WMDM_FILE_ATTR_MUSIC=0x80000 +WMDM_FILE_ATTR_READONLY=0x1000000 +WMDM_FILE_ATTR_SYSTEM=0x800000 +WMDM_FILE_CREATE_OVERWRITE=0x100000 +WMDM_LOG_NOTIMESTAMP=0x10 +WMDM_LOG_SEV_ERROR=0x4 +WMDM_LOG_SEV_INFO=0x1 +WMDM_LOG_SEV_WARN=0x2 +WMDM_MAC_LENGTH=8 +WMDM_MODE_BLOCK=0x1 +WMDM_MODE_PROGRESS=0x40 +WMDM_MODE_QUERY=0x20 +WMDM_MODE_RECURSIVE=0x1000 +WMDM_MODE_THREAD=0x2 +WMDM_MODE_TRANSFER_PROTECTED=0x80 +WMDM_MODE_TRANSFER_UNPROTECTED=0x100 +WMDM_POWER_CAP_BATTERY=0x1 +WMDM_POWER_CAP_EXTERNAL=0x2 +WMDM_POWER_IS_BATTERY=0x4 +WMDM_POWER_IS_EXTERNAL=0x8 +WMDM_POWER_PERCENT_AVAILABLE=0x10 +WMDM_RIGHTS_COPY_TO_CD=0x8 +WMDM_RIGHTS_COPY_TO_NON_SDMI_DEVICE=0x2 +WMDM_RIGHTS_COPY_TO_SDMI_DEVICE=0x10 +WMDM_RIGHTS_EXPIRATIONDATE=0x2 +WMDM_RIGHTS_FREESERIALIDS=0x8 +WMDM_RIGHTS_GROUPID=0x4 +WMDM_RIGHTS_NAMEDSERIALIDS=0x10 +WMDM_RIGHTS_PLAY_ON_PC=0x1 +WMDM_RIGHTS_PLAYBACKCOUNT=0x1 +WMDM_SCP_DECIDE_DATA=0x8 +WMDM_SCP_EXAMINE_DATA=0x2 +WMDM_SCP_EXAMINE_EXTENSION=0x1 +WMDM_SCP_NO_MORE_CHANGES=0x40 +WMDM_SCP_PROTECTED_OUTPUT=0x10 +WMDM_SCP_RIGHTS_DATA=0x40 +WMDM_SCP_TRANSFER_OBJECTDATA=0x20 +WMDM_SCP_UNPROTECTED_OUTPUT=0x20 +WMDM_SEEK_BEGIN=0x1 +WMDM_SEEK_CURRENT=0x2 +WMDM_SEEK_END=0x8 +WMDM_SEEK_REMOTECONTROL=0x1 +WMDM_SEEK_STREAMINGAUDIO=0x2 +WMDM_STATUS_BUSY=0x2 +WMDM_STATUS_DEVICE_NOTPRESENT=0x4 +WMDM_STATUS_DEVICECONTROL_PAUSED=0x20 +WMDM_STATUS_DEVICECONTROL_PLAYING=0x8 +WMDM_STATUS_DEVICECONTROL_RECORDING=0x10 +WMDM_STATUS_DEVICECONTROL_REMOTE=0x40 +WMDM_STATUS_DEVICECONTROL_STREAM=0x80 +WMDM_STATUS_READY=0x1 +WMDM_STATUS_STORAGE_BROKEN=0x400 +WMDM_STATUS_STORAGE_INITIALIZING=0x200 +WMDM_STATUS_STORAGE_NOTPRESENT=0x100 +WMDM_STATUS_STORAGE_NOTSUPPORTED=0x800 +WMDM_STATUS_STORAGE_UNFORMATTED=0x1000 +WMDM_STATUS_STORAGECONTROL_APPENDING=0x8000 +WMDM_STATUS_STORAGECONTROL_DELETING=0x4000 +WMDM_STATUS_STORAGECONTROL_INSERTING=0x2000 +WMDM_STATUS_STORAGECONTROL_MOVING=0x10000 +WMDM_STATUS_STORAGECONTROL_READING=0x20000 +WMDM_STORAGE_ATTR_FILESYSTEM=0x1 +WMDM_STORAGE_ATTR_FOLDERS=0x100 +WMDM_STORAGE_ATTR_HAS_FILES=0x4000000 +WMDM_STORAGE_ATTR_HAS_FOLDERS=0x2000000 +WMDM_STORAGE_ATTR_NONREMOVABLE=0x4 +WMDM_STORAGE_ATTR_REMOVABLE=0x2 +WMDM_STORAGECAP_FILELIMITEXISTS=0x20 +WMDM_STORAGECAP_FILESINFOLDERS=0x8 +WMDM_STORAGECAP_FILESINROOT=0x2 +WMDM_STORAGECAP_FOLDERLIMITEXISTS=0x10 +WMDM_STORAGECAP_FOLDERSINFOLDERS=0x4 +WMDM_STORAGECAP_FOLDERSINROOT=0x1 +WMDM_STORAGECONTROL_INSERTAFTER=0x400 +WMDM_STORAGECONTROL_INSERTBEFORE=0x200 +WMDM_STORAGECONTROL_INSERTINTO=0x800 +WMDMID_LENGTH=128 +WMI_GLOBAL_LOGGER_ID=0x1 +WMI_GUIDTYPE_DATA=2 +WMI_GUIDTYPE_EVENT=3 +WMI_GUIDTYPE_TRACE=1 +WMI_GUIDTYPE_TRACECONTROL=0 +WMIGUID_ALL_ACCESS=(STANDARD_RIGHTS_READ|WMIGUID_QUERY|WMIGUID_SET|WMIGUID_NOTIFICATION|WMIGUID_READ_DESCRIPTION|WMIGUID_EXECUTE|TRACELOG_CREATE_REALTIME|TRACELOG_CREATE_ONDISK|TRACELOG_GUID_ENABLE|TRACELOG_ACCESS_KERNEL_LOGGER|TRACELOG_CREATE_INPROC|TRACELOG_ACCESS_REALTIME) +WMIGUID_EXECUTE=0x10 +WMIGUID_NOTIFICATION=0x4 +WMIGUID_QUERY=0x1 +WMIGUID_READ_DESCRIPTION=0x8 +WMIGUID_SET=0x2 +WMIREG_FLAG_EVENT_ONLY_GUID=0x40 +WMIREG_FLAG_EXPENSIVE=0x1 +WMIREG_FLAG_INSTANCE_BASENAME=0x8 +WMIREG_FLAG_INSTANCE_LIST=0x4 +WMIREG_FLAG_INSTANCE_PDO=0x20 +WMIREG_FLAG_REMOVE_GUID=0x10000 +WMIREG_FLAG_RESERVED1=0x20000 +WMIREG_FLAG_RESERVED2=0x40000 +WMIREG_FLAG_TRACE_CONTROL_GUID=0x1000 +WMIREG_FLAG_TRACED_GUID=0x80000 +WMN_FIRST=-1000 +WMN_LAST=-1200 +WMSZ_BOTTOM=6 +WMSZ_BOTTOMLEFT=7 +WMSZ_BOTTOMRIGHT=8 +WMSZ_LEFT=1 +WMSZ_RIGHT=2 +WMSZ_TOP=3 +WMSZ_TOPLEFT=4 +WMSZ_TOPRIGHT=5 +WN_ACCESS_DENIED=ERROR_ACCESS_DENIED +WN_ALREADY_CONNECTED=ERROR_ALREADY_ASSIGNED +WN_BAD_DEV_TYPE=ERROR_BAD_DEV_TYPE +WN_BAD_HANDLE=ERROR_INVALID_HANDLE +WN_BAD_LEVEL=ERROR_INVALID_LEVE +WN_BAD_LOCALNAME=ERROR_BAD_DEVICE +WN_BAD_NETNAME=ERROR_BAD_NET_NAME +WN_BAD_PASSWORD=ERROR_INVALID_PASSWORD +WN_BAD_POINTER=ERROR_INVALID_ADDRESS +WN_BAD_PROFILE=ERROR_BAD_PROFILE +WN_BAD_PROVIDER=ERROR_BAD_PROVIDER +WN_BAD_USER=ERROR_BAD_USERNAME +WN_BAD_VALUE=ERROR_INVALID_PARAMETER +WN_CANCEL=ERROR_CANCELLED +WN_CANNOT_OPEN_PROFILE=ERROR_CANNOT_OPEN_PROFILE +WN_CONNECTED_OTHER_PASSWORD=ERROR_CONNECTED_OTHER_PASSWORD +WN_CONNECTION_CLOSED=ERROR_CONNECTION_UNAVAIL +WN_DEVICE_ALREADY_REMEMBERED=ERROR_DEVICE_ALREADY_REMEMBERED +WN_DEVICE_ERROR=ERROR_GEN_FAILURE +WN_DEVICE_IN_USE=ERROR_DEVICE_IN_USE +WN_EXTENDED_ERROR=ERROR_EXTENDED_ERROR +WN_FUNCTION_BUSY=ERROR_BUSY +WN_MORE_DATA=ERROR_MORE_DATA +WN_NET_ERROR=ERROR_UNEXP_NET_ERR +WN_NO_ERROR=NO_ERROR +WN_NO_MORE_DEVICES=ERROR_NO_MORE_DEVICES +WN_NO_MORE_ENTRIES=ERROR_NO_MORE_ITEMS +WN_NO_NET_OR_BAD_PATH=ERROR_NO_NET_OR_BAD_PATH +WN_NO_NETWORK=ERROR_NO_NETWORK +WN_NOT_AUTHENTICATED=ERROR_NOT_AUTHENTICATED +WN_NOT_CONNECTED=ERROR_NOT_CONNECTED +WN_NOT_CONTAINER=ERROR_NOT_CONTAINER +WN_NOT_INITIALIZING=ERROR_ALREADY_INITIALIZED +WN_NOT_LOGGED_ON=ERROR_NOT_LOGGED_ON +WN_NOT_SUPPORTED=ERROR_NOT_SUPPORTED +WN_NOT_VALIDATED=ERROR_NO_LOGON_SERVERS +WN_OPEN_FILES=ERROR_OPEN_FILES +WN_OUT_OF_MEMORY=ERROR_NOT_ENOUGH_MEMORY +WN_RETRY=ERROR_RETRY +WN_SUCCESS=NO_ERROR +WN_WINDOWS_ERROR=ERROR_UNEXP_NET_ERR +WNCON_DYNAMIC=0x8 +WNCON_FORNETCARD=0x1 +WNCON_NOTROUTED=0x2 +WNCON_SLOWLINK=0x4 +WNDCLASSA=WNDCLASS +WNFMT_ABBREVIATED=0x2 +WNFMT_CONNECTION=0x20 +WNFMT_INENUM=0x10 +WNFMT_MULTILINE=0x1 +WNNC_CRED_MANAGER=0xFFFF0000 +WNNC_NET_10NET=0x50000 +WNNC_NET_3IN1=0x270000 +WNNC_NET_9TILES=0x90000 +WNNC_NET_APPLETALK=0x130000 +WNNC_NET_AS400=0xB0000 +WNNC_NET_AVID=0x1A0000 +WNNC_NET_BMC=0x180000 +WNNC_NET_BWNFS=0x100000 +WNNC_NET_CLEARCASE=0x160000 +WNNC_NET_COGENT=0x110000 +WNNC_NET_CSC=0x260000 +WNNC_NET_DCE=0x190000 +WNNC_NET_DECORB=0x200000 +WNNC_NET_DISTINCT=0x230000 +WNNC_NET_DOCUSPACE=0x1B0000 +WNNC_NET_EXTENDNET=0x290000 +WNNC_NET_FARALLON=0x120000 +WNNC_NET_FJ_REDIR=0x220000 +WNNC_NET_FRONTIER=0x170000 +WNNC_NET_FTP_NFS=0xC0000 +WNNC_NET_HOB_NFS=0x320000 +WNNC_NET_IBMAL=0x340000 +WNNC_NET_INTERGRAPH=0x140000 +WNNC_NET_LANMAN=0x20000 +WNNC_NET_LANSTEP=0x80000 +WNNC_NET_LANTASTIC=0xA0000 +WNNC_NET_LIFENET=0xE0000 +WNNC_NET_LOCUS=0x60000 +WNNC_NET_MANGOSOFT=0x1C0000 +WNNC_NET_MASFAX=0x310000 +WNNC_NET_MSNET=0x10000 +WNNC_NET_NETWARE=0x30000 +WNNC_NET_OBJECT_DIRE=0x300000 +WNNC_NET_PATHWORKS=0xD0000 +WNNC_NET_POWERLAN=0xF0000 +WNNC_NET_PROTSTOR=0x210000 +WNNC_NET_RDR2SAMPLE=0x250000 +WNNC_NET_SERNET=0x1D0000 +WNNC_NET_SHIVA=0x330000 +WNNC_NET_SUN_PC_NFS=0x70000 +WNNC_NET_SYMFONET=0x150000 +WNNC_NET_TWINS=0x240000 +WNNC_NET_VINES=0x40000 +WNODE_FLAG_ALL_DATA=0x1 +WNODE_FLAG_ANSI_INSTANCENAMES=0x4000 +WNODE_FLAG_EVENT_ITEM=0x8 +WNODE_FLAG_EVENT_REFERENCE=0x2000 +WNODE_FLAG_FIXED_INSTANCE_SIZE=0x10 +WNODE_FLAG_INSTANCES_SAME=0x40 +WNODE_FLAG_INTERNAL=0x100 +WNODE_FLAG_INTERNAL2=0x200000 +WNODE_FLAG_LOG_WNODE=0x40000 +WNODE_FLAG_METHOD_ITEM=0x8000 +WNODE_FLAG_PDO_INSTANCE_NAMES=0x10000 +WNODE_FLAG_SEVERITY_MASK=0xFF000000 +WNODE_FLAG_SINGLE_INSTANCE=0x2 +WNODE_FLAG_SINGLE_ITEM=0x4 +WNODE_FLAG_STATIC_INSTANCE_NAMES=0x80 +WNODE_FLAG_TOO_SMALL=0x20 +WNODE_FLAG_TRACED_GUID=0x20000 +WNODE_FLAG_USE_GUID_PTR=0x80000 +WNODE_FLAG_USE_MOF_PTR=0x100000 +WNODE_FLAG_USE_TIMESTAMP=0x200 +WODM_MAPPER_STATUS=(DRVM_MAPPER_STATUS + 0) +WOM_CLOSE=MM_WOM_CLOSE +WOM_DONE=MM_WOM_DONE +WOM_OPEN=MM_WOM_OPEN +WORK_QUEUE_TIMEOUT=1 +WORKSTATION_DISPLAY_NAME="Workstation" +WOW_SYSTEM=0x1 +WPF_ASYNCWINDOWPLACEMENT=0x4 +WPF_ENABLE_LOCAL_BASE_DIR=0x100000 +WPF_FIRST_FILE_AS_DEFAULT=0x8 +WPF_FORCE_BIND=0x100 +WPF_MINIMAL_UI=0x4 +WPF_NO_DIRECT_LOOKUP=0x10 +WPF_NO_PROGRESS_DLGS=0x200 +WPF_NO_RECURSIVE_POST=0x1 +WPF_NO_UI=WPF_NO_WIZARD|WPF_NO_PROGRESS_DLGS +WPF_NO_URL_LOOKUP=0x20 +WPF_NO_VERIFY_POST=0x80 +WPF_NO_WIZARD=0x2 +WPF_RESTORETOMAXIMIZED=0x2 +WPF_SETMINPOSITION=0x1 +WPF_SHOWPAGE_ALL=WPF_SHOWPAGE_WELCOME|WPF_SHOWPAGE_SRCFILE|WPF_SHOWPAGE_DESTSITE|WPF_SHOWPAGE_PROVIDER +WPF_SHOWPAGE_DESTSITE=0x40000 +WPF_SHOWPAGE_PROVIDER=0x80000 +WPF_SHOWPAGE_SRCFILE=0x20000 +WPF_SHOWPAGE_WELCOME=0x10000 +WPF_USE_PROVIDER_PASSED=0x40 +WPP_ERROR_FIRST=0x40042380 +WPP_ERROR_LAST=0x400423FF +WPP_POST_POSTING_NO_RESPONSE_ERROR=0xC0042383 +WPP_POST_POSTING_SERVER_ERROR=0xC0042382 +WPP_POST_POSTING_URL_ERROR=0xC0042381 +WPSTYLE_CENTER=0 +WPSTYLE_MAX=3 +WPSTYLE_STRETCH=2 +WPSTYLE_TILE=1 +WPUGET_QOS_TEMPLATE="WPUGetQOSTemplate" +WPWIZ_ERROR_COCREATE_WEBPOST=0xC0042004 +WPWIZ_ERROR_FILE_NOT_FOUND=0xC0042008 +WPWIZ_ERROR_FIRST=0x40042000 +WPWIZ_ERROR_INIT_FAILED=0xC0042003 +WPWIZ_ERROR_LAST=0x400420FF +WPWIZ_ERROR_NO_PROVIDERS=0xC0042005 +WPWIZ_ERROR_OUTOFMEMORY=0xC004200A +WPWIZ_ERROR_PROPSHEET_ERROR=0xC0042009 +WPWIZ_ERROR_PROV_QI=0xC0042002 +WPWIZ_ERROR_STATE_PTR=0xC0042006 +WPWIZ_ERROR_UNKNOWN=0xC0042001 +WPWIZ_ERROR_WEBPOST_PTR=0xC0042007 +WRENTRY_FUNC=(PRIV_PAL_FUNC|0x5) +WRENTRY_FUNC_STR="wrentry" +wReserved=wEffects +WRITE_COMPRESSION_INFO_VALID=0x10 +WRITE_DAC=0x40000 +WRITE_OWNER=0x80000 +WRITE_WATCH_FLAG_RESET=1 +WRITEAPI=1 +WRMCES_FUNC=(PRIV_PAL_FUNC|0x13) +WRMCES_FUNC_STR="wrmces" +WRONG_VALUE_LENGTH=0x4000F118 +WRONG_VALUE_MAKEUP=0x4000F119 +WRONG_VALUE_NUMBER=0x4000F11A +WRONG_VALUE_POSITION=0x4000F11B +WRONG_VALUE_SYNTAX=0x4000F11C +WRONG_VALUE_TYPE=0x4000F11D +WRPERFMON_FUNC=(PRIV_PAL_FUNC|0x32) +WRPERFMON_FUNC_STR="wrperfmon" +WS_ACTIVECAPTION=0x1 +WS_BORDER=0x800000 +WS_CAPTION=0xC00000 +WS_CHILD=0x40000000 +WS_CHILDWINDOW=(WS_CHILD) +WS_CLIPCHILDREN=0x2000000 +WS_CLIPSIBLINGS=0x4000000 +WS_DISABLED=0x8000000 +WS_DLGFRAME=0x400000 +WS_EX_ACCEPTFILES=0x10 +WS_EX_APPWINDOW=0x40000 +WS_EX_CLIENTEDGE=0x200 +WS_EX_CONTEXTHELP=0x400 +WS_EX_CONTROLPARENT=0x10000 +WS_EX_DLGMODALFRAME=0x1 +WS_EX_LAYERED=0x80000 +WS_EX_LAYOUTRTL=0x400000 +WS_EX_LEFT=0x0 +WS_EX_LEFTSCROLLBAR=0x4000 +WS_EX_LTRREADING=0x0 +WS_EX_MDICHILD=0x40 +WS_EX_NOACTIVATE=0x8000000 +WS_EX_NOINHERITLAYOUT=0x100000 +WS_EX_NOPARENTNOTIFY=0x4 +WS_EX_OVERLAPPEDWINDOW=(WS_EX_WINDOWEDGE|WS_EX_CLIENTEDGE) +WS_EX_PALETTEWINDOW=(WS_EX_WINDOWEDGE|WS_EX_TOOLWINDOW|WS_EX_TOPMOST) +WS_EX_RIGHT=0x1000 +WS_EX_RIGHTSCROLLBAR=0x0 +WS_EX_RTLREADING=0x2000 +WS_EX_STATICEDGE=0x20000 +WS_EX_TOOLWINDOW=0x80 +WS_EX_TOPMOST=0x8 +WS_EX_TRANSPARENT=0x20 +WS_EX_WINDOWEDGE=0x100 +WS_GROUP=0x20000 +WS_GT=(WS_GROUP|WS_TABSTOP) +WS_HSCROLL=0x100000 +WS_ICONIC=WS_MINIMIZE +WS_MAXIMIZE=0x1000000 +WS_MAXIMIZEBOX=0x10000 +WS_MINIMIZE=0x20000000 +WS_MINIMIZEBOX=0x20000 +WS_OVERLAPPED=0x0 +WS_OVERLAPPEDWINDOW=(WS_OVERLAPPED|WS_CAPTION|WS_SYSMENU|WS_THICKFRAME|WS_MINIMIZEBOX|WS_MAXIMIZEBOX) +WS_POPUP=0x80000000 +WS_POPUPWINDOW=(WS_POPUP|WS_BORDER|WS_SYSMENU) +WS_SIZEBOX=WS_THICKFRAME +WS_SYSMENU=0x80000 +WS_TABSTOP=0x10000 +WS_THICKFRAME=0x40000 +WS_TILED=WS_OVERLAPPED +WS_TILEDWINDOW=WS_OVERLAPPEDWINDOW +WS_VISIBLE=0x10000000 +WS_VSCROLL=0x200000 +WS2API_DECNET_dnet_addr=1 +WS2API_DECNET_dnet_eof=2 +WS2API_DECNET_dnet_getacc=3 +WS2API_DECNET_dnet_getalias=4 +WS2API_DECNET_dnet_htoa=5 +WS2API_DECNET_dnet_ntoa=6 +WS2API_DECNET_getnodeadd=7 +WS2API_DECNET_getnodebyaddr=8 +WS2API_DECNET_getnodebyname=9 +WS2API_DECNET_getnodename=10 +WS2API_DECNET_MAX=10 +WSA_E_CANCELLED=10111 +WSA_E_NO_MORE=10110 +WSA_FLAG_MULTIPOINT_C_LEAF=0x4 +WSA_FLAG_MULTIPOINT_C_ROOT=0x2 +WSA_FLAG_MULTIPOINT_D_LEAF=0x10 +WSA_FLAG_MULTIPOINT_D_ROOT=0x8 +WSA_FLAG_OVERLAPPED=0x1 +WSA_INFINITE=INFINITE +WSA_INVALID_EVENT=((WSAEVENT)NULL) +WSA_INVALID_HANDLE=(WSAENOTSOCK) +WSA_INVALID_PARAMETER=(WSAEINVAL) +WSA_IO_INCOMPLETE=WSAEWOULDBLOCK +WSA_IO_PENDING=WSAEWOULDBLOCK +WSA_MAXIMUM_WAIT_EVENTS=MAXIMUM_WAIT_OBJECTS +WSA_NOT_ENOUGH_MEMORY=ERROR_NOT_ENOUGH_MEMORY +WSA_OPERATION_ABORTED=WSAEINTR +WSA_QOS_ADMISSION_FAILURE=11010 +WSA_QOS_BAD_OBJECT=11013 +WSA_QOS_BAD_STYLE=11012 +WSA_QOS_EFILTERCOUNT=(WSABASEERR + 1021) +WSA_QOS_EFILTERSTYLE=(WSABASEERR + 1019) +WSA_QOS_EFILTERTYPE=(WSABASEERR + 1020) +WSA_QOS_EFLOWCOUNT=(WSABASEERR + 1023) +WSA_QOS_EFLOWDESC=(WSABASEERR + 1026) +WSA_QOS_EFLOWSPEC=(WSABASEERR + 1017) +WSA_QOS_EOBJLENGTH=(WSABASEERR + 1022) +WSA_QOS_EPOLICYOBJ=(WSABASEERR + 1025) +WSA_QOS_EPROVSPECBUF=(WSABASEERR + 1018) +WSA_QOS_EPSFILTERSPEC=(WSABASEERR + 1028) +WSA_QOS_EPSFLOWSPEC=(WSABASEERR + 1027) +WSA_QOS_ESDMODEOBJ=(WSABASEERR + 1029) +WSA_QOS_ESERVICETYPE=(WSABASEERR + 1016) +WSA_QOS_ESHAPERATEOBJ=11030 +WSA_QOS_EUNKOWNPSOBJ=11024 +WSA_QOS_GENERIC_ERROR=(WSABASEERR + 1015) +WSA_QOS_NO_RECEIVERS=11008 +WSA_QOS_NO_SENDERS=11007 +WSA_QOS_POLICY_FAILURE=(WSABASEERR + 1011) +WSA_QOS_RECEIVERS=11005 +WSA_QOS_REQUEST_CONFIRMED=11009 +WSA_QOS_RESERVED_PETYPE=11031 +WSA_QOS_SENDERS=11006 +WSA_QOS_TRAFFIC_CTRL_ERROR=11014 +WSA_WAIT_EVENT_0=WAIT_OBJECT_0 +WSA_WAIT_FAILED=WAIT_FAILED +WSA_WAIT_IO_COMPLETION=WAIT_IO_COMPLETION +WSA_WAIT_TIMEOUT=WAIT_TIMEOUT +WSAAPI=PASCA +WSABASEERR=10000 +WSADESCRIPTION_LEN=256 +WSAEACCES=10013 +WSAEADDRINUSE=10048 +WSAEADDRNOTAVAIL=10049 +WSAEAFNOSUPPORT=10047 +WSAEALREADY=10037 +WSAEBADF=10009 +WSAECANCELLED=10103 +WSAECONNABORTED=10053 +WSAECONNREFUSED=10061 +WSAECONNRESET=10054 +WSAEDESTADDRREQ=10039 +WSAEDISCON=10101 +WSAEDQUOT=10069 +WSAEFAULT=10014 +WSAEHOSTDOWN=10064 +WSAEHOSTUNREACH=10065 +WSAEINPROGRESS=10036 +WSAEINTR=10004 +WSAEINVAL=10022 +WSAEINVALIDPROCTABLE=10104 +WSAEINVALIDPROVIDER=10105 +WSAELOOP=10062 +WSAEMFILE=10024 +WSAEMSGPARTIAL=(WSABASEERR + 100) +WSAEMSGSIZE=10040 +WSAENAMETOOLONG=10063 +WSAENETDOWN=10050 +WSAENETRESET=10052 +WSAENETUNREACH=10051 +WSAENOBUFS=10055 +WSAENOMORE=10102 +WSAENOPROTOOPT=10042 +WSAENOTCONN=10057 +WSAENOTEMPTY=10066 +WSAENOTSOCK=10038 +WSAEOPNOTSUPP=10045 +WSAEPFNOSUPPORT=10046 +WSAEPROCLIM=10067 +WSAEPROTONOSUPPORT=10043 +WSAEPROTOTYPE=10041 +WSAEPROVIDERFAILEDINIT=(WSABASEERR+106) +WSAEREFUSED=10112 +WSAEREMOTE=10071 +WSAESHUTDOWN=10058 +WSAESOCKTNOSUPPORT=10044 +WSAESTALE=10070 +WSAETIMEDOUT=10060 +WSAETOOMANYREFS=10059 +WSAEUSERS=10068 +WSAEVENT=HANDLE +WSAEWOULDBLOCK=10035 +WSAHOST_NOT_FOUND=11001 +WSANO_ADDRESS=WSANO_DATA +WSANO_DATA=11004 +WSANO_RECOVERY=11003 +WSANOTINITIALISED=10093 +WSAOVERLAPPED=OVERLAPPED +WSAPROTOCOL_LEN=255 +WSASERVICE_NOT_FOUND=10108 +WSASYS_STATUS_LEN=128 +WSASYSCALLFAILURE=10107 +WSASYSNOTREADY=10091 +WSATRY_AGAIN=11002 +WSATYPE_NOT_FOUND=10109 +WSAVERNOTSUPPORTED=10092 +WSB_PROP_CXHSCROLL=0x2 +WSB_PROP_CXHTHUMB=0x10 +WSB_PROP_CXVSCROLL=0x8 +WSB_PROP_CYHSCROLL=0x4 +WSB_PROP_CYVSCROLL=0x1 +WSB_PROP_CYVTHUMB=0x20 +WSB_PROP_HBKGCOLOR=0x80 +WSB_PROP_HSTYLE=0x200 +WSB_PROP_MASK=0xFFF +WSB_PROP_PALETTE=0x800 +WSB_PROP_VBKGCOLOR=0x40 +WSB_PROP_VSTYLE=0x100 +WSB_PROP_WINSTYLE=0x400 +WSCINSTALL_QOS_TEMPLATE="WSCInstallQOSTemplate" +WSCREMOVE_QOS_TEMPLATE="WSCRemoveQOSTemplate" +WSF_VISIBLE=0x1 +wShortcutHookVtbl=ewShortcutHookAVtbl +WSPAPI=WSAAPI +WSPDESCRIPTION_LEN=255 +WSS_OPERATION_IN_PROGRESS=0x103 +wszBACKUPANNOTATION=szBACKUPANNOTATION +wszCAPOLICYFILE="CAPolicy.inf" +wszCAXCHGOVERLAPPERIODSTRINGDEFAULT=wszPERIODDAYS +wszCAXCHGVALIDITYPERIODSTRINGDEFAULT=wszPERIODWEEKS +wszCERT_TYPE="RequestType" +wszCERT_TYPE_CLIENT="Client" +wszCERT_TYPE_CODESIGN="CodeSign" +wszCERT_TYPE_CUSTOMER="SetCustomer" +wszCERT_TYPE_MERCHANT="SetMerchant" +wszCERT_TYPE_PAYMENT="SetPayment" +wszCERT_TYPE_SERVER="Server" +wszCERT_VERSION="Version" +wszCERT_VERSION_1="1" +wszCERT_VERSION_2="2" +wszCERT_VERSION_3="3" +wszCERTENROLLSHAREPATH="CertSrv\\CertEnroll" +wszCERTEXITMODULE_POSTFIX=".Exit" +wszCERTMANAGEEXIT_POSTFIX=".ExitManage" +wszCERTMANAGEPOLICY_POSTFIX=".PolicyManage" +wszCERTPOLICYMODULE_POSTFIX=".Policy" +wszCLASS_CERTADMIN="CertificateAuthority.Admin" +wszCLASS_CERTCONFIG="CertificateAuthority.Config" +wszCLASS_CERTENCODE="CertificateAuthority.Encode" +wszCLASS_CERTEXIT=wszMICROSOFTCERTMODULE_PREFIX|wszCERTEXITMODULE_POSTFIX +wszCLASS_CERTGETCONFIG="CertificateAuthority.GetConfig" +wszCLASS_CERTMANAGEEXITMODULE=wszMICROSOFTCERTMODULE_PREFIX|wszCERTMANAGEEXIT_POSTFIX +wszCLASS_CERTMANAGEPOLICYMODULE=wszMICROSOFTCERTMODULE_PREFIX|wszCERTMANAGEPOLICY_POSTFIX +wszCLASS_CERTPOLICY=wszMICROSOFTCERTMODULE_PREFIX|wszCERTPOLICYMODULE_POSTFIX +wszCLASS_CERTREQUEST="CertificateAuthority.Request" +wszCLASS_CERTSERVEREXIT="CertificateAuthority.ServerExit" +wszCLASS_CERTSERVERPOLICY="CertificateAuthority.ServerPolicy" +wszCLASS_CERTVIEW="CertificateAuthority.View" +wszCONFIG_AUTHORITY="Authority" +wszCONFIG_COMMENT="Comment" +wszCONFIG_COMMONNAME="CommonName" +wszCONFIG_CONFIG="Config" +wszCONFIG_COUNTRY="Country" +wszCONFIG_DESCRIPTION="Description" +wszCONFIG_EXCHANGECERTIFICATE="ExchangeCertificate" +wszCONFIG_FLAGS="Flags" +wszCONFIG_LOCALITY="Locality" +wszCONFIG_ORGANIZATION="Organization" +wszCONFIG_ORGUNIT="OrgUnit" +wszCONFIG_SANITIZEDNAME="SanitizedName" +wszCONFIG_SANITIZEDSHORTNAME="SanitizedShortName" +wszCONFIG_SERVER="Server" +wszCONFIG_SHORTNAME="ShortName" +wszCONFIG_SIGNATURECERTIFICATE="SignatureCertificate" +wszCONFIG_STATE="State" +wszCRLDELTAOVERLAPPERIODSTRINGDEFAULT=wszPERIODMINUTES +wszCRLDELTAPERIODSTRINGDEFAULT=wszPERIODDAYS +wszCRLOVERLAPPERIODSTRINGDEFAULT=wszPERIODHOURS +wszCRLPERIODSTRINGDEFAULT=wszPERIODWEEKS +wszCRLPUBLISHRETRYCOUNT="CRLPublishRetryCount" +wszDATFILENAMEEXT=".dat" +wszDBBACKUPCERTBACKDAT="certback.dat" +wszDBBACKUPSUBDIR="DataBase" +wszDBBASENAMEPARM=szDBBASENAMEPARM +wszDBFILENAMEEXT=".edb" +wszFCSAPARM_CERTFILENAMESUFFIX="%4" +wszFCSAPARM_CONFIGDN="%6" +wszFCSAPARM_CRLDELTAFILENAMESUFFIX="%9" +wszFCSAPARM_CRLFILENAMESUFFIX="%8" +wszFCSAPARM_DOMAINDN="%5" +wszFCSAPARM_DSCACERTATTRIBUTE="%11" +wszFCSAPARM_DSCRLATTRIBUTE="%10" +wszFCSAPARM_SANITIZEDCANAME="%3" +wszFCSAPARM_SANITIZEDCANAMEHASH="%7" +wszFCSAPARM_SERVERDNSNAME="%1" +wszFCSAPARM_SERVERSHORTNAME="%2" +wszHASHALGORITHM="HashAlgorithm" +wszINFKEY_CCDPSYNCDELTATIME="SyncDeltaTime" +wszINFKEY_CRITICAL="Critical" +wszINFKEY_DIRECTORYNAME="DirectoryName" +wszINFKEY_DNS="DNS" +wszINFKEY_EMAIL="EMail" +wszINFKEY_EXCLUDE="Exclude" +wszINFKEY_INCLUDE="Include" +wszINFKEY_INHIBITPOLICYCONSTRAINTS="InhibitPolicyConstraints" +wszINFKEY_IPADDRESS="IPAddress" +wszINFKEY_NOTICE="Notice" +wszINFKEY_OID="OID" +wszINFKEY_PATHLENGTH="PathLength" +wszINFKEY_POLICIES="Policies" +wszINFKEY_REGISTEREDID="RegisteredId" +wszINFKEY_RENEWALKEYLENGTH="RenewalKeyLength" +wszINFKEY_RENEWALVALIDITYPERIODCOUNT="RenewalValidityPeriodUnits" +wszINFKEY_RENEWALVALIDITYPERIODSTRING="RenewalValidityPeriod" +wszINFKEY_REQUIREPOLICYMAPPING="RequirePolicyMapping" +wszINFKEY_UPN="UPN" +wszINFKEY_URL="UR" +wszINFKEY_UTF8="UTF8" +wszINFSECTION_AIA="AuthorityInformationAccess" +wszINFSECTION_APPLICATIONPOLICYCONSTRAINTS="ApplicationPolicyConstraintsExtension" +wszINFSECTION_APPLICATIONPOLICYMAPPINGS="ApplicationPolicyMappingsExtension" +wszINFSECTION_APPLICATIONPOLICYSTATEMENT="ApplicationPolicyStatementExtension" +wszINFSECTION_BASICCONSTRAINTS="BasicConstraintsExtension" +wszINFSECTION_CAPOLICY="CAPolicy" +wszINFSECTION_CCDP="CrossCertificateDistributionPointsExtension" +wszINFSECTION_CDP="CRLDistributionPoint" +wszINFSECTION_CERTSERVER="certsrv_server" +wszINFSECTION_EKU="EnhancedKeyUsageExtension" +wszINFSECTION_NAMECONSTRAINTS="NameConstraintsExtension" +wszINFSECTION_POLICYCONSTRAINTS="PolicyConstraintsExtension" +wszINFSECTION_POLICYMAPPINGS="PolicyMappingsExtension" +wszINFSECTION_POLICYSTATEMENT="PolicyStatementExtension" +wszINFSECTION_REQUESTATTRIBUTES="RequestAttributes" +wszLOGFILENAMEEXT=".log" +wszLOGPATH="CertLog" +wszMACHINEKEYSET="MachineKeyset" +wszMICROSOFTCERTMODULE_PREFIX="CertificateAuthority_MicrosoftDefault" +wszNAMESEPARATORDEFAULT=szNAMESEPARATORDEFAULT +wszNETSCAPEREVOCATIONTYPE="Netscape" +wszPATFILENAMEEXT=".pat" +wszPERIODDAYS="Days" +wszPERIODHOURS="Hours" +wszPERIODMINUTES="Minutes" +wszPERIODMONTHS="Months" +wszPERIODSECONDS="Seconds" +wszPERIODWEEKS="Weeks" +wszPERIODYEARS="Years" +wszPFXFILENAMEEXT=".p12" +wszPROPATTRIBNAME="AttributeName" +wszPROPATTRIBREQUESTID="AttributeRequestId" +wszPROPATTRIBVALUE="AttributeValue" +wszPROPCATYPE="CAType" +wszPROPCERTCOUNT="CertCount" +wszPROPCERTIFICATEENROLLMENTFLAGS="EnrollmentFlags" +wszPROPCERTIFICATEHASH="CertificateHash" +wszPROPCERTIFICATENOTAFTERDATE="NotAfter" +wszPROPCERTIFICATENOTBEFOREDATE="NotBefore" +wszPROPCERTIFICATEPUBLICKEYALGORITHM="PublicKeyAlgorithm" +wszPROPCERTIFICATERAWPUBLICKEY="RawPublicKey" +wszPROPCERTIFICATERAWPUBLICKEYALGORITHMPARAMETERS="RawPublicKeyAlgorithmParameters" +wszPROPCERTIFICATERAWSMIMECAPABILITIES="RawSMIMECapabilities" +wszPROPCERTIFICATEREQUESTID="RequestID" +wszPROPCERTIFICATESERIALNUMBER="SerialNumber" +wszPROPCERTIFICATESUBJECTKEYIDENTIFIER="SubjectKeyIdentifier" +wszPROPCERTIFICATETEMPLATE="CertificateTemplate" +wszPROPCERTIFICATETYPE="CertificateType" +wszPROPCERTSTATE="CertState" +wszPROPCERTSUFFIX="CertSuffix" +wszPROPCERTTEMPLATE="CertificateTemplate" +wszPROPCERTTYPE="CertType" +wszPROPCHALLENGE="Challenge" +wszPROPCOMMONNAME="CommonName" +wszPROPCONFIGDN="ConfigDN" +wszPROPCOUNTRY="Country" +wszPROPCRLCOUNT="CRLCount" +wszPROPCRLEFFECTIVE="CRLEffective" +wszPROPCRLINDEX="CRLIndex" +wszPROPCRLMINBASE="CRLMinBase" +wszPROPCRLNAMEID="CRLNameId" +wszPROPCRLNEXTPUBLISH="CRLNextPublish" +wszPROPCRLNEXTUPDATE="CRLNextUpdate" +wszPROPCRLNUMBER="CRLNumber" +wszPROPCRLPROPAGATIONCOMPLETE="CRLPropagationComplete" +wszPROPCRLRAWCRL="CRLRawCRL" +wszPROPCRLROWID="CRLRowId" +wszPROPCRLSTATE="CRLState" +wszPROPCRLSUFFIX="CRLSuffix" +wszPROPCRLTHISPUBLISH="CRLThisPublish" +wszPROPCRLTHISUPDATE="CRLThisUpdate" +wszPROPDEVICESERIALNUMBER="DeviceSerialNumber" +wszPROPDISPOSITION="Disposition" +wszPROPDISPOSITIONDENY="Deny" +wszPROPDISPOSITIONPENDING="Pending" +wszPROPDISTINGUISHEDNAME="DistinguishedName" +wszPROPDOMAINCOMPONENT="DomainComponent" +wszPROPDOMAINDN="DomainDN" +wszPROPEMAIL="EMail" +wszPROPEXITCERTFILE="CertFile" +wszPROPEXPECTEDCHALLENGE="ExpectedChallenge" +wszPROPEXTFLAGS="ExtensionFlags" +wszPROPEXTNAME="ExtensionName" +wszPROPEXTRAWVALUE="ExtensionRawValue" +wszPROPEXTREQUESTID="ExtensionRequestId" +wszPROPGIVENNAME="GivenName" +wszPROPINITIALS="Initials" +wszPROPLOCALITY="Locality" +wszPROPMACHINEDNSNAME="MachineDNSName" +wszPROPMODULEREGLOC="ModuleRegistryLocation" +wszPROPNAMETYPE="NameType" +wszPROPORGANIZATION="Organization" +wszPROPORGUNIT="OrgUnit" +wszPROPRAWCACERTIFICATE="RawCACertificate" +wszPROPRAWCERTIFICATE="RawCertificate" +wszPROPRAWCRL="RawCRL" +wszPROPRAWDELTACRL="RawDeltaCRL" +wszPROPRAWNAME="RawName" +wszPROPREQUESTATTRIBUTES="RequestAttributes" +wszPROPREQUESTCSPPROVIDER="RequestCSPProvider" +wszPROPREQUESTDISPOSITION="Disposition" +wszPROPREQUESTDISPOSITIONMESSAGE="DispositionMessage" +wszPROPREQUESTDOT="Request." +wszPROPREQUESTERCAACCESS="RequesterCAAccess" +wszPROPREQUESTERNAME="RequesterName" +wszPROPREQUESTFLAGS="RequestFlags" +wszPROPREQUESTKEYRECOVERYHASHES="KeyRecoveryHashes" +wszPROPREQUESTOSVERSION="RequestOSVersion" +wszPROPREQUESTRAWARCHIVEDKEY="RawArchivedKey" +wszPROPREQUESTRAWOLDCERTIFICATE="RawOldCertificate" +wszPROPREQUESTRAWREQUEST="RawRequest" +wszPROPREQUESTREQUESTID="RequestID" +wszPROPREQUESTRESOLVEDWHEN="ResolvedWhen" +wszPROPREQUESTREVOKEDEFFECTIVEWHEN="RevokedEffectiveWhen" +wszPROPREQUESTREVOKEDREASON="RevokedReason" +wszPROPREQUESTREVOKEDWHEN="RevokedWhen" +wszPROPREQUESTSTATUSCODE="StatusCode" +wszPROPREQUESTSUBMITTEDWHEN="SubmittedWhen" +wszPROPREQUESTTYPE="RequestType" +wszPROPSANITIZEDCANAME="SanitizedCAName" +wszPROPSANITIZEDSHORTNAME="SanitizedShortName" +wszPROPSIGNERAPPLICATIONPOLICIES="SignerApplicationPolicies" +wszPROPSIGNERPOLICIES="SignerPolicies" +wszPROPSTATE="State" +wszPROPSTREETADDRESS="StreetAddress" +wszPROPSUBJECTCOMMONNAME=wszPROPSUBJECTDOT + wszPROPCOMMONNAME +wszPROPSUBJECTCOUNTRY=wszPROPSUBJECTDOT + wszPROPCOUNTRY +wszPROPSUBJECTDEVICESERIALNUMBER=wszPROPSUBJECTDOT + wszPROPDEVICESERIALNUMBER +wszPROPSUBJECTDISTINGUISHEDNAME=wszPROPSUBJECTDOT + wszPROPDISTINGUISHEDNAME +wszPROPSUBJECTDOMAINCOMPONENT=wszPROPSUBJECTDOT + wszPROPDOMAINCOMPONENT +wszPROPSUBJECTDOT="Subject." +wszPROPSUBJECTEMAIL=wszPROPSUBJECTDOT + wszPROPEMAI +wszPROPSUBJECTGIVENNAME=wszPROPSUBJECTDOT + wszPROPGIVENNAME +wszPROPSUBJECTINITIALS=wszPROPSUBJECTDOT + wszPROPINITIALS +wszPROPSUBJECTLOCALITY=wszPROPSUBJECTDOT + wszPROPLOCALITY +wszPROPSUBJECTORGANIZATION=wszPROPSUBJECTDOT + wszPROPORGANIZATION +wszPROPSUBJECTORGUNIT=wszPROPSUBJECTDOT + wszPROPORGUNIT +wszPROPSUBJECTRAWNAME=wszPROPSUBJECTDOT + wszPROPRAWNAME +wszPROPSUBJECTSTATE=wszPROPSUBJECTDOT + wszPROPSTATE +wszPROPSUBJECTSTREETADDRESS=wszPROPSUBJECTDOT + wszPROPSTREETADDRESS +wszPROPSUBJECTSURNAME=wszPROPSUBJECTDOT + wszPROPSURNAME +wszPROPSUBJECTTITLE=wszPROPSUBJECTDOT + wszPROPTITLE +wszPROPSUBJECTUNSTRUCTUREDADDRESS=wszPROPSUBJECTDOT + wszPROPUNSTRUCTUREDADDRESS +wszPROPSUBJECTUNSTRUCTUREDNAME=wszPROPSUBJECTDOT + wszPROPUNSTRUCTUREDNAME +wszPROPSURNAME="SurName" +wszPROPTITLE="Title" +wszPROPUNSTRUCTUREDADDRESS="UnstructuredAddress" +wszPROPUNSTRUCTUREDNAME="UnstructuredName" +wszPROPUSEDS="fUseDS" +wszPROPVALIDITYPERIODCOUNT="ValidityPeriodUnits" +wszPROPVALIDITYPERIODSTRING="ValidityPeriod" +wszREGACTIVE="Active" +wszREGAUDITFILTER="AuditFilter" +wszREGB2ICERTMANAGEMODULE="ICertManageModule" +wszREGBACKUPLOGDIRECTORY="BackupLogDirectory" +wszREGCACERTFILENAME="CACertFileName" +wszREGCACERTHASH="CACertHash" +wszREGCACERTPUBLICATIONURLS="CACertPublicationURLs" +wszREGCADESCRIPTION="CADescription" +wszREGCAPATHLENGTH="CAPathLength" +wszREGCASECURITY="Security" +wszREGCASERIALNUMBER="CACertSerialNumber" +wszREGCASERVERNAME="CAServerName" +wszREGCATYPE="CAType" +wszREGCAUSEDS="UseDS" +wszREGCAXCHGCERTHASH="CAXchgCertHash" +wszREGCAXCHGOVERLAPPERIODCOUNT="CAXchgOverlapPeriodUnits" +wszREGCAXCHGOVERLAPPERIODSTRING="CAXchgOverlapPeriod" +wszREGCAXCHGVALIDITYPERIODCOUNT="CAXchgValidityPeriodUnits" +wszREGCAXCHGVALIDITYPERIODSTRING="CAXchgValidityPeriod" +wszREGCERTENROLLCOMPATIBLE="CertEnrollCompatible" +wszREGCERTPUBLISHFLAGS="PublishCertFlags" +wszREGCHECKPOINTFILE="CheckPointFile" +wszREGCLOCKSKEWMINUTES="ClockSkewMinutes" +wszREGCOMMONNAME="CommonName" +wszREGCRLATTEMPTREPUBLISH="CRLAttemptRepublish" +wszREGCRLDELTANEXTPUBLISH="CRLDeltaNextPublish" +wszREGCRLDELTAOVERLAPPERIODCOUNT="CRLDeltaOverlapUnits" +wszREGCRLDELTAOVERLAPPERIODSTRING="CRLDeltaOverlapPeriod" +wszREGCRLDELTAPERIODCOUNT="CRLDeltaPeriodUnits" +wszREGCRLDELTAPERIODSTRING="CRLDeltaPeriod" +wszREGCRLEDITFLAGS="CRLEditFlags" +wszREGCRLFLAGS="CRLFlags" +wszREGCRLNEXTPUBLISH="CRLNextPublish" +wszREGCRLOVERLAPPERIODCOUNT="CRLOverlapUnits" +wszREGCRLOVERLAPPERIODSTRING="CRLOverlapPeriod" +wszREGCRLPATH_OLD="CRLPath" +wszREGCRLPERIODCOUNT="CRLPeriodUnits" +wszREGCRLPERIODSTRING="CRLPeriod" +wszREGCRLPUBLICATIONURLS="CRLPublicationURLs" +wszREGDATABASERECOVERED="DatabaseRecovered" +wszREGDBDIRECTORY="DBDirectory" +wszREGDBLASTFULLBACKUP="DBLastFullBackup" +wszREGDBLASTINCREMENTALBACKUP="DBLastIncrementalBackup" +wszREGDBLASTRECOVERY="DBLastRecovery" +wszREGDBLOGDIRECTORY="DBLogDirectory" +wszREGDBSESSIONCOUNT="DBSessionCount" +wszREGDBSYSDIRECTORY="DBSystemDirectory" +wszREGDBTEMPDIRECTORY="DBTempDirectory" +wszREGDIRECTORY="ConfigurationDirectory" +wszREGDISABLEEXTENSIONLIST="DisableExtensionList" +wszREGEDITFLAGS="EditFlags" +wszREGENABLED="Enabled" +wszREGENABLEREQUESTEXTENSIONLIST="EnableRequestExtensionList" +wszREGENFORCEX500NAMELENGTHS="EnforceX500NameLengths" +wszREGFILEISSUERCERTURL_OLD="FileIssuerCertURL" +wszREGFILEREVOCATIONCRLURL_OLD="FileRevocationCRLURL" +wszREGFORCETELETEX="ForceTeletex" +wszREGFTPISSUERCERTURL_OLD="FTPIssuerCertURL" +wszREGFTPREVOCATIONCRLURL_OLD="FTPRevocationCRLURL" +wszREGHIGHLOGNUMBER="HighLogNumber" +wszREGISSUERCERTURL_OLD="IssuerCertURL" +wszREGISSUERCERTURLFLAGS="IssuerCertURLFlags" +wszREGKEYBASE=wszREGKEYCERTSVCPATH +wszREGKEYCERTSVCPATH="SYSTEM\\" + wszREGKEYNOSYSTEMCERTSVCPATH +wszREGKEYCONFIG="Configuration" +wszREGKEYCONFIGCANAME=wszREGKEYCONFIGPATH_BS +wszREGKEYCONFIGPATH=wszREGKEYCERTSVCPATH + "\\" + wszREGKEYCONFIG +wszREGKEYCONFIGPATH_BS=wszREGKEYCONFIGPATH + "\\" +wszREGKEYCONFIGRESTORE=wszREGKEYCONFIGPATH_BS + wszREGKEYRESTOREINPROGRESS +wszREGKEYCSP="CSP" +wszREGKEYEXITMODULES="ExitModules" +wszREGKEYNOSYSTEMCERTSVCPATH="CurrentControlSet\\Services\\" + wszSERVICE_NAME +wszREGKEYPOLICYMODULES="PolicyModules" +wszREGKEYRESTOREINPROGRESS="RestoreInProgress" +wszREGKRACERTCOUNT="KRACertCount" +wszREGKRACERTHASH="KRACertHash" +wszREGLDAPISSUERCERTURL_OLD="LDAPIssuerCertURL" +wszREGLDAPREVOCATIONCRLURL_OLD="LDAPRevocationCRLURL" +wszREGLDAPREVOCATIONDN_OLD="LDAPRevocationDN" +wszREGLDAPREVOCATIONDNTEMPLATE_OLD="LDAPRevocationDNTemplate" +wszREGLOGLEVEL="LogLevel" +wszREGLOGPATH="LogPath" +wszREGLOWLOGNUMBER="LowLogNumber" +wszREGMAXINCOMINGMESSAGESIZE="MaxIncomingMessageSize" +wszREGNAMESEPARATOR="SubjectNameSeparator" +wszREGNETSCAPECERTTYPE="NetscapeCertType" +wszREGOFFICERRIGHTS="OfficerRights" +wszREGPARENTCAMACHINE="ParentCAMachine" +wszREGPARENTCANAME="ParentCAName" +wszREGPOLICYFLAGS="PolicyFlags" +wszREGPROVIDER="Provider" +wszREGPROVIDERTYPE="ProviderType" +wszREGREQUESTDISPOSITION="RequestDisposition" +wszREGREQUESTFILENAME="RequestFileName" +wszREGREQUESTID="RequestId" +wszREGREQUESTKEYCONTAINER="RequestKeyContainer" +wszREGREQUESTKEYINDEX="RequestKeyIndex" +wszREGRESTOREMAP="RestoreMap" +wszREGRESTOREMAPCOUNT="RestoreMapCount" +wszREGRESTORESTATUS="RestoreStatus" +wszREGREVOCATIONCRLURL_OLD="RevocationCRLURL" +wszREGREVOCATIONTYPE="RevocationType" +wszREGREVOCATIONURL="RevocationURL" +wszREGROLESEPARATIONENABLED="RoleSeparationEnabled" +wszREGSETUPSTATUS="SetupStatus" +wszREGSP4DEFAULTCONFIGURATION="DefaultConfiguration" +wszREGSP4KEYSETNAME="KeySetName" +wszREGSP4NAMES="Names" +wszREGSP4QUERIES="Queries" +wszREGSP4SUBJECTNAMESEPARATOR="SubjectNameSeparator" +wszREGSUBJECTALTNAME="SubjectAltName" +wszREGSUBJECTALTNAME2="SubjectAltName2" +wszREGSUBJECTTEMPLATE="SubjectTemplate" +wszREGVALIDITYPERIODCOUNT="ValidityPeriodUnits" +wszREGVALIDITYPERIODSTRING="ValidityPeriod" +wszREGVERSION="Version" +wszREGWEBCLIENTCAMACHINE="WebClientCAMachine" +wszREGWEBCLIENTCANAME="WebClientCAName" +wszREGWEBCLIENTCATYPE="WebClientCAType" +wszRESTOREANNOTATION=szRESTOREANNOTATION +wszSECUREDATTRIBUTES="SignedAttributes" +wszSERVICE_NAME="CertSvc" +wszVALIDITYPERIODSTRINGDEFAULT=wszPERIODYEARS +wszzDEFAULTSIGNEDATTRIBUTES="RequesterName\0" + "RequesterAddress\0" + "RequesterToken\0" +WT_CURRENT_VERSION=0x200 +WT_EVENT_BINDING=WT_WORK_ITEM +WT_EXECUTEDEFAULT=0x0 +WT_EXECUTEDELETEWAIT=0x8 +WT_EXECUTEINIOTHREAD=0x1 +WT_EXECUTEINLONGTHREAD=0x10 +WT_EXECUTEINPERSISTENTIOTHREAD=0x40 +WT_EXECUTEINPERSISTENTTHREAD=0x80 +WT_EXECUTEINTIMERTHREAD=0x20 +WT_EXECUTEINUITHREAD=0x2 +WT_EXECUTEINWAITTHREAD=0x4 +WT_EXECUTELONGFUNCTION=0x10 +WT_EXECUTEONLYONCE=0x8 +WT_PROVIDER_CERTTRUST_FUNCTION="WintrustCertificateTrust" +WT_PROVIDER_DLL_NAME="WINTRUST.DLL" +WTPF_ALLOWONLYPERTRUST=0x40000 +WTPF_IGNOREEXPIRATION=0x100 +WTPF_IGNOREREVOCATIONONTS=0x20000 +WTPF_IGNOREREVOKATION=0x200 +WTPF_OFFLINEOK_COM=0x800 +WTPF_OFFLINEOK_IND=0x400 +WTPF_OFFLINEOKNBU_COM=0x2000 +WTPF_OFFLINEOKNBU_IND=0x1000 +WTPF_TESTCANBEVALID=0x80 +WTPF_TRUSTTEST=0x20 +WTPF_VERIFY_V1_OFF=0x10000 +WTS_CURRENT_SERVER=Null +WTS_CURRENT_SERVER_HANDLE=Null +WTS_CURRENT_SERVER_NAME=Null +WTS_CURRENT_SESSION=-1 +WTS_EVENT_ALL=0x7FFFFFFF +WTS_EVENT_CONNECT=0x8 +WTS_EVENT_CREATE=0x1 +WTS_EVENT_DELETE=0x2 +WTS_EVENT_DISCONNECT=0x10 +WTS_EVENT_FLUSH=0x80000000 +WTS_EVENT_LICENSE=0x100 +WTS_EVENT_LOGOFF=0x40 +WTS_EVENT_LOGON=0x20 +WTS_EVENT_NONE=0x0 +WTS_EVENT_RENAME=0x4 +WTS_EVENT_STATECHANGE=0x80 +WTS_PROTOCOL_TYPE_CONSOLE=0 +WTS_PROTOCOL_TYPE_ICA=1 +WTS_PROTOCOL_TYPE_RDP=2 +WTS_WSD_FASTREBOOT=0x10 +WTS_WSD_LOGOFF=0x1 +WTS_WSD_POWEROFF=0x8 +WTS_WSD_REBOOT=0x4 +WTS_WSD_SHUTDOWN=0x2 +WVR_ALIGNBOTTOM=0x40 +WVR_ALIGNLEFT=0x20 +WVR_ALIGNRIGHT=0x80 +WVR_ALIGNTOP=0x10 +WVR_HREDRAW=0x100 +WVR_REDRAW=(WVR_HREDRAW|WVR_VREDRAW) +WVR_VALIDRECTS=0x400 +WVR_VREDRAW=0x200 +X509_ALTERNATE_NAME=12 +X509_ANY_STRING=X509_NAME_VALUE +X509_ASN_ENCODING=0x1 +X509_AUTHORITY_INFO_ACCESS=32 +X509_AUTHORITY_KEY_ID=9 +X509_AUTHORITY_KEY_ID2=31 +X509_BASIC_CONSTRAINTS=13 +X509_BASIC_CONSTRAINTS2=15 +X509_BITS=26 +X509_BITS_WITHOUT_TRAILING_ZEROES=51 +X509_CERT=1 +X509_CERT_CRL_TO_BE_SIGNED=3 +X509_CERT_POLICIES=16 +X509_CERT_REQUEST_TO_BE_SIGNED=4 +X509_CERT_TO_BE_SIGNED=2 +X509_CHOICE_OF_TIME=30 +X509_CRL_DIST_POINTS=35 +X509_CRL_REASON_CODE=X509_ENUMERATED +X509_DH_PARAMETERS=47 +X509_DH_PUBLICKEY=X509_MULTI_BYTE_UINT +X509_DSS_PARAMETERS=39 +X509_DSS_PUBLICKEY=X509_MULTI_BYTE_UINT +X509_DSS_SIGNATURE=40 +X509_ENHANCED_KEY_USAGE=36 +X509_ENUMERATED=29 +X509_EXTENSIONS=5 +X509_INTEGER=27 +X509_KEY_ATTRIBUTES=10 +X509_KEY_USAGE=14 +X509_KEY_USAGE_RESTRICTION=11 +X509_KEYGEN_REQUEST_TO_BE_SIGNED=21 +X509_MULTI_BYTE_INTEGER=28 +X509_MULTI_BYTE_UINT=38 +X509_NAME=7 +X509_NAME_VALUE=(6) +X509_NDR_ENCODING=0x2 +X509_OCTET_STRING=(25) +X509_PKIX_POLICY_QUALIFIER_USERNOTICE=(46) +X509_PUBLIC_KEY_INFO=(8) +X509_SEQUENCE_OF_ANY=(34) +X509_UNICODE_ANY_STRING=X509_UNICODE_NAME_VALUE +X509_UNICODE_NAME=20 +X509_UNICODE_NAME_VALUE=24 +X942_DH_PARAMETERS=50 +X942_OTHER_INFO=52 +XA_FMTID_DTC=0x445443 +XA_FMTID_DTC_VER1=0x1445443 +XA_HEURCOM=7 +XA_HEURHAZ=8 +XA_HEURMIX=5 +XA_HEURRB=6 +XA_NOMIGRATE=9 +XA_OK=0 +XA_RBBASE=100 +XA_RBCOMMFAIL=XA_RBBASE + 1 +XA_RBDEADLOCK=XA_RBBASE + 2 +XA_RBEND=XA_RBTRANSIENT +XA_RBINTEGRITY=XA_RBBASE + 3 +XA_RBOTHER=XA_RBBASE + 4 +XA_RBPROTO=XA_RBBASE + 5 +XA_RBROLLBACK=XA_RBBASE +XA_RBTIMEOUT=XA_RBBASE + 6 +XA_RBTRANSIENT=XA_RBBASE + 7 +XA_RDONLY=3 +XA_RETRY=4 +XA_SWITCH_F_DTC=0x1 +XAER_ASYNC=(-2) +XAER_DUPID=(-8) +XAER_INVAL=(-5) +XAER_NOTA=(-4) +XAER_OUTSIDE=(-9) +XAER_PROTO=(-6) +XAER_RMERR=(-3) +XAER_RMFAIL=(-7) +XBUTTON1=0x1 +XBUTTON2=0x2 +XC_APPLICATION_TP=0 +XC_SECURITY_NONE=0 +XC_SECURITY_PROGRAM=2 +XC_SECURITY_SAME=1 +XC_SNA_SERVICE_TP=1 +XCLASS_BOOL=0x1000 +XCLASS_DATA=0x2000 +XCLASS_FLAGS=0x4000 +XCLASS_MASK=0xFC00 +XCLASS_NOTIFICATION=0x8000 +XDS_PROBLEMS=0x4000F200 +XIDDATASIZE=128 +XOM_ERRORS=0x4000F100 +XOR_FUNC=0x40 +XOR_FUNC_STR="xor" +XP_BANDWIDTH_ALLOCATION=0x800 +XP_CONNECT_DATA=0x80 +XP_CONNECTIONLESS=0x1 +XP_DISCONNECT_DATA=0x100 +XP_ENCRYPTS=0x2000 +XP_EXPEDITED_DATA=0x40 +XP_FRAGMENTATION=0x1000 +XP_GRACEFUL_CLOSE=0x20 +XP_GUARANTEED_DELIVERY=0x2 +XP_GUARANTEED_ORDER=0x4 +XP_MESSAGE_ORIENTED=0x8 +XP_PSEUDO_STREAM=0x10 +XP_SUPPORTS_BROADCAST=0x200 +XP_SUPPORTS_MULTICAST=0x400 +XP1_CONNECT_DATA=0x80 +XP1_CONNECTIONLESS=0x1 +XP1_DISCONNECT_DATA=0x100 +XP1_EXPEDITED_DATA=0x40 +XP1_GRACEFUL_CLOSE=0x20 +XP1_GUARANTEED_DELIVERY=0x2 +XP1_GUARANTEED_ORDER=0x4 +XP1_IFS_HANDLES=0x20000 +XP1_INTERRUPT=0x4000 +XP1_MESSAGE_ORIENTED=0x8 +XP1_MULTIPOINT_CONTROL_PLANE=0x800 +XP1_MULTIPOINT_DATA_PLANE=0x1000 +XP1_PARTIAL_MESSAGE=0x40000 +XP1_PSEUDO_STREAM=0x10 +XP1_QOS_SUPPORTED=0x2000 +XP1_SUPPORT_BROADCAST=0x200 +XP1_SUPPORT_MULTIPOINT=0x400 +XP1_UNI_RECV=0x10000 +XP1_UNI_SEND=0x8000 +xPRIMARY_MONITOR=0x12340042 +xRPC_STRING=[String] +XST_ADVACKRCVD=13 +XST_ADVDATAACKRCVD=16 +XST_ADVDATASENT=15 +XST_ADVSENT=11 +XST_CONNECTED=2 +XST_DATARCVD=6 +XST_EXECACKRCVD=10 +XST_EXECSENT=9 +XST_INCOMPLETE=1 +XST_INIT1=3 +XST_INIT2=4 +XST_NULL=0 +XST_POKEACKRCVD=8 +XST_POKESENT=7 +XST_REQSENT=5 +XST_UNADVACKRCVD=14 +XST_UNADVSENT=12 +XTYP_ADVDATA=(0x10|XCLASS_FLAGS) +XTYP_ADVREQ=(0x20|XCLASS_DATA|XTYPF_NOBLOCK) +XTYP_ADVSTART=(0x30|XCLASS_BOOL) +XTYP_ADVSTOP=(0x40|XCLASS_NOTIFICATION) +XTYP_CONNECT=(0x60|XCLASS_BOOL|XTYPF_NOBLOCK) +XTYP_CONNECT_CONFIRM=(0x70|XCLASS_NOTIFICATION|XTYPF_NOBLOCK) +XTYP_DISCONNECT=(0xC0|XCLASS_NOTIFICATION|XTYPF_NOBLOCK) +XTYP_ERROR=(0x0|XCLASS_NOTIFICATION|XTYPF_NOBLOCK) +XTYP_EXECUTE=(0x50|XCLASS_FLAGS) +XTYP_MASK=0xF0 +XTYP_MONITOR=(0xF0|XCLASS_NOTIFICATION|XTYPF_NOBLOCK) +XTYP_POKE=(0x90|XCLASS_FLAGS) +XTYP_REGISTER=(0xA0|XCLASS_NOTIFICATION|XTYPF_NOBLOCK) +XTYP_REQUEST=(0xB0|XCLASS_DATA) +XTYP_SHIFT=4 +XTYP_UNREGISTER=(0xD0|XCLASS_NOTIFICATION|XTYPF_NOBLOCK) +XTYP_WILDCONNECT=(0xE0|XCLASS_DATA|XTYPF_NOBLOCK) +XTYP_XACT_COMPLETE=(0x80|XCLASS_NOTIFICATION) +xtypeInternet=((XTYPE) 6) +xtypeUnknown=((XTYPE) 0) +XTYPF_ACKREQ=0x8 +XTYPF_NOBLOCK=0x2 +XTYPF_NODATA=0x4 +yHeightCharPtsMost=1638 +ZAP_FUNC=0x30 +ZAP_FUNC_STR="zap" +ZAPNOT_FUNC=0x31 +ZAPNOT_FUNC_STR="zapnot" +ZAWPROXYAPI=DECLSPEC_IMPORT +ZERO_PADDING=3 +ZERO_REG=31 +ZERO_REG_STR="zero" \ No newline at end of file diff --git a/lib-a_to_h/BinaryIO.ahk b/lib-a_to_h/BinaryIO.ahk new file mode 100644 index 00000000..f48c961b --- /dev/null +++ b/lib-a_to_h/BinaryIO.ahk @@ -0,0 +1,132 @@ +Bin2Hex(ByRef h, ByRef b, n=0) ; n bytes binary data -> stream of 2-digit hex +{ ; n = 0: all (SetCapacity can be larger than used!) + format = %A_FormatInteger% ; save original integer format + SetFormat Integer, Hex ; for converting bytes to hex + + m := VarSetCapacity(b) + If (n < 1 or n > m) + n := m + Address := &b + h = + Loop %n% + { + x := *Address ; get byte in hex + StringTrimLeft x, x, 2 ; remove 0x + x = 0%x% ; pad left + StringRight x, x, 2 ; 2 hex digits + h = %h%%x% + Address++ + } + SetFormat Integer, %format% ; restore original format +} + +Hex2Bin(ByRef b, h, n=0) ; n hex digit-pairs -> binary data +{ ; n = 0: all. (Only ByRef can handle binaries) + m := Ceil(StrLen(h)/2) + If (n < 1 or n > m) + n := m + Granted := VarSetCapacity(b, n, 0) + IfLess Granted,%n%, { + ErrorLevel = Mem=%Granted% + Return + } + Address := &b + Loop %n% + { + StringLeft x, h, 2 + StringTrimLeft h, h, 2 + x = 0x%x% + DllCall("RtlFillMemory", "UInt", Address, "UInt", 1, "UChar", x) + Address++ + } +} + +/* ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; BinWrite ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +| - Open binary file +| - (Over)Write n bytes (n = 0: all) +| - From offset (offset < 0: counted from end) +| - Close file +| (Binary)data -> file[offset + 0..n-1], rest of file unchanged +| Return #bytes actually written +*/ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +BinWrite(file, ByRef data, n=0, offset=0) +{ + ; Open file for WRITE (0x40..), OPEN_ALWAYS (4): creates only if it does not exists + h := DllCall("CreateFile","str",file,"Uint",0x40000000,"Uint",0,"UInt",0,"UInt",4,"Uint",0,"UInt",0) + IfEqual h,-1, SetEnv, ErrorLevel, -1 + IfNotEqual ErrorLevel,0,Return,0 ; couldn't create the file + + m = 0 ; seek to offset + IfLess offset,0, SetEnv,m,2 + r := DllCall("SetFilePointerEx","Uint",h,"Int64",offset,"UInt *",p,"Int",m) + IfEqual r,0, SetEnv, ErrorLevel, -3 + IfNotEqual ErrorLevel,0, { + t = %ErrorLevel% ; save ErrorLevel to be returned + DllCall("CloseHandle", "Uint", h) + ErrorLevel = %t% ; return seek error + Return 0 + } + + m := VarSetCapacity(data) ; get the capacity ( >= used length ) + If (n < 1 or n > m) + n := m + result := DllCall("WriteFile","UInt",h,"Str",data,"UInt",n,"UInt *",Written,"UInt",0) + if (!result or Written < n) + ErrorLevel = -3 + IfNotEqual ErrorLevel,0, SetEnv,t,%ErrorLevel% + + h := DllCall("CloseHandle", "Uint", h) + IfEqual h,-1, SetEnv, ErrorLevel, -2 + IfNotEqual t,,SetEnv, ErrorLevel, %t%-%ErrorLevel% + + Return Written +} + +/* ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; BinRead ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +| - Open binary file +| - Read n bytes (n = 0: file size) +| - From offset (offset < 0: counted from end) +| - Close file +| (Binary)data (replaced) <- file[offset + 0..n-1] +| Return #bytes actually read +*/ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +BinRead(file, ByRef data, n=0, offset=0) +{ + h := DllCall("CreateFile","Str",file,"Uint",0x80000000,"Uint",3,"UInt",0,"UInt",3,"Uint",0,"UInt",0) + IfEqual h,-1, SetEnv, ErrorLevel, -1 + IfNotEqual ErrorLevel,0,Return,0 ; couldn't open the file + + m = 0 ; seek to offset + IfLess offset,0, SetEnv,m,2 + r := DllCall("SetFilePointerEx","Uint",h,"Int64",offset,"UInt *",p,"Int",m) + IfEqual r,0, SetEnv, ErrorLevel, -3 + IfNotEqual ErrorLevel,0, { + t = %ErrorLevel% ; save ErrorLevel to be returned + DllCall("CloseHandle", "Uint", h) + ErrorLevel = %t% ; return seek error + Return 0 + } + + m := DllCall("GetFileSize","UInt",h,"Int64 *",r) + If (n < 1 or n > m) + n := m + Granted := VarSetCapacity(data, n, 0) + IfLess Granted,%n%, { + ErrorLevel = Mem=%Granted% + Return 0 + } + + result := DllCall("ReadFile","UInt",h,"Str",data,"UInt",n,"UInt *",Read,"UInt",0) + + if (!result or Read < n) + t = -3 + IfNotEqual ErrorLevel,0, SetEnv,t,%ErrorLevel% + + h := DllCall("CloseHandle", "Uint", h) + IfEqual h,-1, SetEnv, ErrorLevel, -2 + IfNotEqual t,,SetEnv, ErrorLevel, %t%-%ErrorLevel% + + Return Read +} \ No newline at end of file diff --git a/lib-a_to_h/CLR (2).ahk b/lib-a_to_h/CLR (2).ahk index c40bbe68..fe43d6dd 100644 --- a/lib-a_to_h/CLR (2).ahk +++ b/lib-a_to_h/CLR (2).ahk @@ -1,4 +1,4 @@ -; ========================================================== +; ========================================================== ; .NET Framework Interop ; https://autohotkey.com/boards/viewtopic.php?t=4633 ; ========================================================== diff --git a/lib-a_to_h/CLR.ahk b/lib-a_to_h/CLR.ahk index 9c1a2f8b..7738db7e 100644 --- a/lib-a_to_h/CLR.ahk +++ b/lib-a_to_h/CLR.ahk @@ -1,4 +1,4 @@ -; ========================================================== +; ========================================================== ; .NET Framework Interop ; http://www.autohotkey.com/forum/topic26191.html ; ========================================================== diff --git a/lib-a_to_h/CenterWindow (2).ahk b/lib-a_to_h/CenterWindow (2).ahk index 2c180939..3d132be0 100644 --- a/lib-a_to_h/CenterWindow (2).ahk +++ b/lib-a_to_h/CenterWindow (2).ahk @@ -1,4 +1,4 @@ -; CenterWindow(aWidth,aHeight){ +CenterWindow(aWidth,aHeight){ ; Given a the window's width and height, calculates where to position its upper-left corner ; so that it is centered EVEN IF the task bar is on the left side or top side of the window. ; This does not currently handle multi-monitor systems explicitly, since those calculations @@ -7,7 +7,7 @@ ; being centered across the total dimensions of all monitors, which usually results in ; half being on one monitor and half in the other. This doesn't seem too terrible and ; might even be what the user wants in some cases (i.e. for really big windows). - + static rect:=Struct("left,top,right,bottom"),SPI_GETWORKAREA:=48,pt:=Struct("x,y") DllCall("SystemParametersInfo","Int",SPI_GETWORKAREA,"Int", 0,"PTR", rect[],"Int", 0) ; Get desktop rect excluding task bar. ; Note that rect.left will NOT be zero if the taskbar is on docked on the left. diff --git a/lib-a_to_h/ComVar (2).ahk b/lib-a_to_h/ComVar (2).ahk index a5d33d1e..50910d42 100644 --- a/lib-a_to_h/ComVar (2).ahk +++ b/lib-a_to_h/ComVar (2).ahk @@ -1,4 +1,4 @@ -; +; ; File encoding: UTF-8 ; Author: Lexikos ; diff --git a/lib-a_to_h/ComVar.ahk b/lib-a_to_h/ComVar.ahk index ee4d200b..5b8babdb 100644 --- a/lib-a_to_h/ComVar.ahk +++ b/lib-a_to_h/ComVar.ahk @@ -1,4 +1,4 @@ -ComVar(Type=0xC){ +ComVar(Type=0xC){ static base if !base base:={__Get:"ComVarGet",__Set:"ComVarSet",__Delete:"ComVarDel"} diff --git a/lib-a_to_h/ControlCol.ahk b/lib-a_to_h/ControlCol.ahk index 17718a3a..6e0e22ea 100644 --- a/lib-a_to_h/ControlCol.ahk +++ b/lib-a_to_h/ControlCol.ahk @@ -1,4 +1,4 @@ -; ------------------------ +; ------------------------ ; http://www.autohotkey.com/board/topic/104539-controlcol-set-background-and-text-color-gui-controls/ ; v1.0.2 ; ------------------------ diff --git a/lib-a_to_h/DisableKeyboard.ahk b/lib-a_to_h/DisableKeyboard.ahk new file mode 100644 index 00000000..2ae62a6e --- /dev/null +++ b/lib-a_to_h/DisableKeyboard.ahk @@ -0,0 +1,84 @@ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +; THE KEYBOARD LOCKER ; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +; This script will disable the keyboard when the user ; +; presses Ctrl+Alt+Shift+K. To re-enabled the user must ; +; type "unlock". ; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +; Originally written by Lexikos: ; +; http://www.autohotkey.com/forum/post-147849.html#147849 ; +; Modifications by Trevor Bekolay for the How-To Geek ; +; http://www.howtogeek.com/ ; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +/* +#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases. +#Include %A_ScriptDir%\..\Lib\TransparentWindow.ahk + +; This can only execute if the keyboard is NOT blocked, +; so it can't be used to unblock the keyboard. +^!+k:: + KeyWait, Ctrl ; don't block Ctrl key-up + KeyWait, Alt ; or Alt key-up + KeyWait, Shift ; or Shift key-up + KeyWait, k ; or k-up + BlockKeyboard() +return +*/ + +BlockKeyboard(block=-1) { ; -1, true or false. + + static hHook = 0, cb = 0 + global notray + + if !cb ; register callback once only. + cb := RegisterCallback("BlockKeyboard_HookProc") + + if (block = -1) ; toggle + block := (hHook=0) + + if ((hHook!=0) = (block!=0)) ; already (un)blocked, no action necessary. + return + + if (block) { + hHook := DllCall("SetWindowsHookEx" + , "int", 13 ; WH_KEYBOARD_LL + , "uint", cb ; lpfn (callback) + , "uint", 0 ; hMod (NULL) + , "uint", 0) ; dwThreadId (all threads) + + ; Display message to user + TransparentWindow("Keyboard Disabled", 450) + } + else + { + DllCall("UnhookWindowsHookEx", "uint", hHook) + hHook = 0 + TransparentWindow("Keyboard Enabled", 450) + } +} + +BlockKeyboard_HookProc(nCode, wParam, lParam) { + static count = 0 + + ; Unlock keyboard if "unlock" typed in + if (NumGet(lParam+8) & 0x80) { ; key up + if (count = 0 && NumGet(lParam+4) = 0x16) { ; 'u' + count = 1 + } else if (count = 1 && NumGet(lParam+4) = 0x31) { ; 'n' + count = 2 + } else if (count = 2 && NumGet(lParam+4) = 0x26) { ; 'l' + count = 3 + } else if (count = 3 && NumGet(lParam+4) = 0x18) { ; 'o' + count = 4 + } else if (count = 4 && NumGet(lParam+4) = 0x2E) { ; 'c' + count = 5 + } else if (count = 5 && NumGet(lParam+4) = 0x25) { ; 'k' + count = 0 + BlockKeyboard(false) + } else { + count = 0 + } + } + + return 1 +} diff --git a/lib-a_to_h/DownloadFile.ahk b/lib-a_to_h/DownloadFile.ahk index f3004405..949db151 100644 --- a/lib-a_to_h/DownloadFile.ahk +++ b/lib-a_to_h/DownloadFile.ahk @@ -45,8 +45,8 @@ Return (GetKeyState('ESC')) ;presione la tecla ESC para cancelar la descarga (el archivo puede quedar obsoleto) } */ -DownloadFile(Url, FileName, Overwrite := TRUE, MaxSize := 0, BlockSize := 1000000, CallBack := 0) -{ +DownloadFile(Url, FileName, Overwrite := TRUE, MaxSize := 0, BlockSize := 1000000, CallBack := 0) { + Local hModule, hInternet, hUrl, Percentage, WinHttpReq, NumberOfBytesAvailable, Buffer, NumberOfBytesRead, BytesRead ; Si FileName es un directorio devolvemos -1. O si FileName ya existe y Overwrite=0 devolvemos -1. @@ -104,7 +104,7 @@ DownloadFile(Url, FileName, Overwrite := TRUE, MaxSize := 0, BlockSize := 100000 If (MaxSize && NumberOfBytesRead + BytesRead > MaxSize) BytesRead := (NumberOfBytesRead + BytesRead) - ((NumberOfBytesRead + BytesRead) - MaxSize) - + NumberOfBytesRead += BytesRead File.RawWrite(&Buffer, BytesRead) @@ -151,7 +151,7 @@ DownloadFile(Url, FileName, Overwrite := TRUE, MaxSize := 0, BlockSize := 100000 WinHttpReq.Open('GET', Url, FALSE) - For Header, Value In Headers + For Header, Value In Headers WinHttpReq.SetRequestHeader(Header, Value) WinHttpReq.Send() @@ -161,7 +161,7 @@ DownloadFile(Url, FileName, Overwrite := TRUE, MaxSize := 0, BlockSize := 100000 ADODBObj.Open() ADODBObj.Write(WinHttpReq.ResponseBody) - + ADODBObj.SaveToFile(FileName, Overwrite ? 2 : 1) ADODBObj.Close() */ diff --git a/lib-a_to_h/DownloadFileV1.ahk b/lib-a_to_h/DownloadFileV1.ahk new file mode 100644 index 00000000..b71c8d5a --- /dev/null +++ b/lib-a_to_h/DownloadFileV1.ahk @@ -0,0 +1,20 @@ +DownloadFile(url, filename) { + static a := "AutoHotkey/" A_AhkVersion + if (!(o := FileOpen(filename, "w")) || !DllCall("LoadLibrary", "str", "wininet") || !(h := DllCall("wininet\InternetOpen", "str", a, "uint", 1, "ptr", 0, "ptr", 0, "uint", 0, "ptr"))) + return 0 + c := s := 0 + if (f := DllCall("wininet\InternetOpenUrl", "ptr", h, "str", url, "ptr", 0, "uint", 0, "uint", 0x80003000, "ptr", 0, "ptr")) + { + while (DllCall("wininet\InternetQueryDataAvailable", "ptr", f, "uint*", s, "uint", 0, "ptr", 0) && s > 0) + { + VarSetCapacity(b, s, 0) + DllCall("wininet\InternetReadFile", "ptr", f, "ptr", &b, "uint", s, "uint*", r) + c += r + o.rawWrite(b, r) + } + DllCall("wininet\InternetCloseHandle", "ptr", f) + } + DllCall("wininet\InternetCloseHandle", "ptr", h) + o.close() + return c +} \ No newline at end of file diff --git a/lib-a_to_h/DownloadToFile.ahk b/lib-a_to_h/DownloadToFile.ahk index 2a62e050..5d6ecfb5 100644 --- a/lib-a_to_h/DownloadToFile.ahk +++ b/lib-a_to_h/DownloadToFile.ahk @@ -1,5 +1,4 @@ -DownloadToFile(url, filename) -{ +DownloadToFile(url, filename) { static a := "AutoHotkey/" A_AhkVersion if (!(o := FileOpen(filename, "w")) || !DllCall("LoadLibrary", "str", "wininet") || !(h := DllCall("wininet\InternetOpen", "str", a, "uint", 1, "ptr", 0, "ptr", 0, "uint", 0, "ptr"))) return 0 diff --git a/lib-a_to_h/EditFunctions.ahk b/lib-a_to_h/EditFunctions.ahk index 9b406ea5..406c97e8 100644 --- a/lib-a_to_h/EditFunctions.ahk +++ b/lib-a_to_h/EditFunctions.ahk @@ -1,4 +1,4 @@ -;************************ +;************************ ; Edit Control Functions ;************************ ; diff --git a/lib-a_to_h/EmptyWorkingSets.ahk b/lib-a_to_h/EmptyWorkingSets.ahk index 64e279f7..1243c38e 100644 --- a/lib-a_to_h/EmptyWorkingSets.ahk +++ b/lib-a_to_h/EmptyWorkingSets.ahk @@ -1,4 +1,4 @@ -EmptyWorkingSets(pids*){ +EmptyWorkingSets(pids*){ if !pid WinGetPidList,pids for k,pid in pids diff --git a/lib-a_to_h/EntryForm.ahk b/lib-a_to_h/EntryForm.ahk index 95238eac..8fef462c 100644 --- a/lib-a_to_h/EntryForm.ahk +++ b/lib-a_to_h/EntryForm.ahk @@ -1,4 +1,4 @@ -/* Function: EntryForm +/* Function: EntryForm * Create custom InputBox, data entry forms * License: WTFPL (http://www.wtfpl.net/) * AutoHotkey Version: AHK v1.1+ OR v2.0-a049+ @@ -43,17 +43,17 @@ EntryForm(form, fields*) { ;// assume static mode for GUI controls variable(s) static - + ;// During script's exit, __Delete is invoked to release resources used ; by the function such as image list(s), etc. static ef := { "__Delete": Func("EntryForm") } , _ := new ef ;// static vars are released alphabetically - + ;// Misc variables static is_v2 := A_AhkVersion >= "2" , is_xp := ( is_v2 ? (A_OSVersion < "6") : (A_OSVersion == "WIN_XP") ) , end := ( is_v2 ? -1 : 0 ) - + ;// Object built-in functions (v1.1 and v2.0-a049 compatibility) static del := Func( is_v2 ? "ObjRemoveAt" : "ObjRemove" ) , push := Func( is_v2 ? "ObjPush" : "ObjInsert" ) @@ -65,14 +65,14 @@ EntryForm(form, fields*) { , "-cb":"cue", "-cue":"cue", "-fs":"file", "-ds":"dir", "-tt":"tip" , "-ud":"updown", "-o":"options", "-opt":"options" } , delims := [ " ", ":", "`t", "`r", "`n" ] - + ;// for DllCall() static ExtractIconEx := "shell32\ExtractIconEx" . (A_IsUnicode ? "W" : "A") , GetWindowLong := A_Is64bitOS ? "GetWindowLongPtr" : "GetWindowLong" ;// Control types for input field(s) static input_ctrls := { "E":"Edit", "CB":"ComboBox", "DDL":"DDL", "LB":"ListBox", "DT":"DateTime" } - + static btn_size := 0, himl := 0 ; , ndl := ( is_v2 ? "i)" : "Oi)" ) . "(?<=^|,)\s*\K.*?(?=(? declared above local dlg_args, prompt, filter, lpstrFile, init_dir, init_file, flags, flag @@ -113,8 +113,8 @@ EntryForm(form, fields*) { ;// local variables for EF_SetToolTip subroutine(local label) local tt := {}, hTip := 0, tt_tmp - - + + ;// __Delete - This routine is called during script script's exit if (form.base == ef) { @@ -122,7 +122,7 @@ EntryForm(form, fields*) { IL_Destroy(himl.file), IL_Destroy(himl.dir) return } - + ;// ROUTINE STARTS HERE ; Extract quoted strings from params to make parsing easier s_opt := [], quoted := [] @@ -151,7 +151,7 @@ EntryForm(form, fields*) { { if (opt == "") continue - + if (opt ~= "^-(f|(?i)[cipto]|cap|fnt|ico|pos|to|opt)$") form[ key := args[SubStr(opt, 2, 1)] ] := "" @@ -177,7 +177,7 @@ EntryForm(form, fields*) { ;// Create EntryForm window Gui New, % "+HwndhForm +LabelEF_ " . form.options - + ;// Initialize font, InputBox uses 's10, MS Shell Dlg 2' on OS >= WIN_7?? form.font := form.HasKey("font") ? StrSplit(form.font, ",", " `t`r`n") : ["s10", "MS Shell Dlg 2"] @@ -191,7 +191,7 @@ EntryForm(form, fields*) { form.pos .= " xCenter" if !InStr(form.pos, "y") form.pos .= " yCenter" - + ;// Show hidden Gui Show, % "Hide " form.pos, % form.caption @@ -202,17 +202,17 @@ EntryForm(form, fields*) { form.icon := StrSplit(form.icon, ",", " `t`r`n") DllCall(ExtractIconEx, "Str", form.icon[1], "Int", form.icon[2] + 0 , "UIntP", hIconL, "UIntP", hIconS, "UInt", 2) - + ;// WM_SETICON = 0x0080 DllCall("SendMessage", "Ptr", hForm, "Int", 0x0080, "Ptr", 0, "Ptr", hIconS) DllCall("SendMessage", "Ptr", hForm, "Int", 0x0080, "Ptr", 1, "Ptr", hIconL) } - + ;// Get GUI width-(left+right) margin, controls are confined within this width VarSetCapacity(RECT, 16, 0) , DllCall("GetClientRect", "Ptr", hForm, "Ptr", &RECT) , width := NumGet(RECT, 8, "UInt")-20 - + ;// Add the EntryForm fields for idx, field in fields { @@ -265,10 +265,10 @@ EntryForm(form, fields*) { ? " y+5 " field.options : " Wrap y" ( idx == 1 ? 10 : input_posY+input_posH+10 ) ) , % field[ is_input ? "default" : "prompt" ] - + if !font continue - + Gui Font Gui Font, % form.font[1], % form.font[2] } @@ -282,7 +282,7 @@ EntryForm(form, fields*) { tt.ctrl := hInput, tt.text := field.tip gosub EF_SetToolTip } - + if (ctrl != "Edit") ;// skip rest of loop for other control types continue @@ -292,7 +292,7 @@ EntryForm(form, fields*) { ;// Cue banner | EM_SETCUEBANNER = 0x1501 if field.HasKey("cue") SendMessage 0x1501, 0, % ObjGetAddress(field, "cue"),, ahk_id %hInput% - + ;// Buddy UpDown control if field.HasKey("updown") Gui Add, Updown, % field.updown @@ -326,7 +326,7 @@ EntryForm(form, fields*) { . " xm+" width - btn_size . " HwndhBtn gEF_Select" btn GuiControl % "+v" ( vBtn := "ef_btn_" . hBtn ), %hBtn% - + /* Create BUTTON_IMAGELIST structure -> http://goo.gl/RVQsnM typedef struct { @@ -348,19 +348,19 @@ EntryForm(form, fields*) { ;// Set himl member of struct NumPut(himl[btn], BTN_IMGLIST, 0, "Ptr") - + ;// Set margin member | 1px?? Loop 4 NumPut(1, BTN_IMGLIST, A_PtrSize+A_Index*4-4, "UInt") - + ;// Set uAlign member | BUTTON_IMAGELIST_ALIGN_CENTER := 4 NumPut(4, BTN_IMGLIST, A_PtrSize+16, "UInt") - + ;// BCM_SETIMAGELIST = 0x1602 SendMessage 0x1602, 0, % &BTN_IMGLIST,, ahk_id %hBtn% btns[vBtn] := { "input": hInput, "args": [] } - + ;// Parse option arguments, comma-delimited ii := jj := 0 while (ii := InStr(field[btn] . ",", ",",, ii+1)) @@ -382,7 +382,7 @@ EntryForm(form, fields*) { ;// Add OK and Cancel buttons Gui Add, Button, % "w100 r1 gEF_OK xm+" (width/2)-110 " y" input_posY + input_posH + 20, OK Gui Add, Button, x+20 yp wp hp gEF_Cancel, Cancel - + ;// Show the EntryForm and wait for it to close / gets destroyed Gui Show, % "AutoSize " form.pos, % form.caption @@ -395,19 +395,19 @@ EntryForm(form, fields*) { ; convert to integer for consistency with v2.0-a050+ cb_forms[hForm+0] := { "callback": form.callback, "flds": flds, "hTip": hTip , "hIconS": hIconS, "hIconL": hIconL, "btns": btns } - + ;// return, on event, the callback function is called passing the ; output as the first parameter. return true } - + dhw := A_DetectHiddenWindows DetectHiddenWindows On WinWaitClose ahk_id %hForm%,, % form.timeout/1000 if ErrorLevel gosub EF_Timeout ;// WinClose ahk_id %hForm% -> triggers EF_CLose DetectHiddenWindows %dhw% - + ;// { "event": [ OK, Cancel, Close, Escape, Timeout ], "output": [ field1, field2 ... ] } return ret @@ -436,13 +436,13 @@ EF_Timeout: } if ( NumGet( &(ret.output) + 4*A_PtrSize ) <= 1 ) ;// ObjCount() ret.output := ret.output[1] - + ;// Destroy tooltip if hTip DllCall("DestroyWindow", "Ptr", hTip) - + Gui Destroy - + ;// Destroy window icon(s) (if any) if hIconL DllCall("DestroyIcon", "Ptr", hIconL) @@ -451,7 +451,7 @@ EF_Timeout: if callback %callback%(ret) ;// call the callback function and pass output - + return /* FileSelectFile(v1.1) / FileSelect(v2.0-a) workaround @@ -469,8 +469,8 @@ EF_SelectFile: ;// [Options, RootDir\Filename, Prompt, Filter] ;// Initialize lpstrFile, output goes here VarSetCapacity(lpstrFile, 0xffff) - - ;// Get initial dir and/or initial file name + + ;// Get initial dir and/or initial file name GuiControlGet init_dir,, %hInput% if (init_dir == "") init_dir := dlg_args[2] @@ -488,7 +488,7 @@ EF_SelectFile: ;// [Options, RootDir\Filename, Prompt, Filter] for i in flag ? fs_flags : 0 if (flag & i) flags |= fs_flags[i] - + if InStr(opt, "M") flags |= 0x200 ;// OFN_ALLOWMULTISELECT = 0x200 @@ -525,7 +525,7 @@ EF_SelectFile: ;// [Options, RootDir\Filename, Prompt, Filter] if (flags & 0x200) ;// OFN_ALLOWMULTISELECT while (sel := StrGet( addr += (StrLen(sel) + 1) * (A_IsUnicode ? 2 : 1) )) files .= dir . sel . "`n" - + GuiControl,, %hInput%, % SubStr(files ? files : dir, 1, -1) return @@ -538,7 +538,7 @@ EF_SelectDir: ;// [StartingFolder, Options, Prompt] , dlg_args := btns[A_GuiControl].args if ( (prompt := dlg_args[3]) == "" ) prompt := "Select Folder - " . A_ScriptName - + flags := 0x1 ;// BIF_RETURNONLYFSDIRS = 0x1 if ( (flag := ds_flags[dlg_args[2] + 0]) != "" ) flags |= flag @@ -548,12 +548,12 @@ EF_SelectDir: ;// [StartingFolder, Options, Prompt] if !InStr(FileExist(init_dir), "D") if ( (init_dir := dlg_args[1]) == "" ) init_dir := "*" . A_MyDocuments - + if !shell ;// this is a static variable, we don't initialize it unless needed shell := ComObjCreate("Shell.Application") if !( folder := shell.BrowseForFolder(A_Gui + 0, prompt, flags, init_dir) ) return - + GuiControl,, %hInput%, % folder.self.Path return @@ -562,7 +562,7 @@ EF_SelectDir: ;// [StartingFolder, Options, Prompt] EF_SetToolTip: if !NumGet( &tt + 4 * A_PtrSize ) ;// no arguments return - + if !hTip ;// this is a static variable { ;// WS_EX_TOPMOST = 0x8, CW_USEDEFAULT = 0x80000000 @@ -570,10 +570,10 @@ EF_SetToolTip: , "Ptr", 0, "UInt", 0x80000002 ;// WS_POPUP:=0x80000000|TTS_NOPREFIX:=0x02 , "Int", 0x80000000, "Int", 0x80000000, "Int", 0x80000000, "Int", 0x80000000 , "Ptr", hForm, "Ptr", 0, "Ptr", 0, "Ptr", 0, "Ptr") - + ;// TTM_SETMAXTIPWIDTH = 0x0418 DllCall("SendMessage", "Ptr", hTip, "Int", 0x0418, "Ptr", 0, "Ptr", 0) - + ;// for Windows XP issues if is_xp { diff --git a/lib-a_to_h/EnumClipFormats.ahk b/lib-a_to_h/EnumClipFormats.ahk index 9d07512a..3250903b 100644 --- a/lib-a_to_h/EnumClipFormats.ahk +++ b/lib-a_to_h/EnumClipFormats.ahk @@ -1,4 +1,4 @@ -;msgbox % EnumClipFormats() +;msgbox % EnumClipFormats() EnumClipFormats() { DllCall("OpenClipboard"), VarSetCapacity( buf, 256 ) diff --git a/lib-a_to_h/ExplorerHelpers.ahk b/lib-a_to_h/ExplorerHelpers.ahk new file mode 100644 index 00000000..f73f131b --- /dev/null +++ b/lib-a_to_h/ExplorerHelpers.ahk @@ -0,0 +1,286 @@ +; Gets focused control in XP to prevent blocking double clicks like with ControlGetFocus +XPGetFocussed() +{ + WinGet ctrlList, ControlList, A + ctrlHwnd:=GetFocusedControl() + ; Built an array indexing the control names by their hwnd + Loop Parse, ctrlList, `n + { + ControlGet hwnd, Hwnd, , %A_LoopField%, A + hwnd += 0 ; Convert from hexa to decimal + if (hwnd=ctrlHwnd) + return A_LoopField + } +} + +; This script retrieves the ahk_id (HWND) of the active window's focused control. +; This script requires Windows 98+ or NT 4.0 SP3+. +/* +typedef struct tagGUITHREADINFO { + DWORD cbSize; + DWORD flags; + HWND hwndActive; + HWND hwndFocus; + HWND hwndCapture; + HWND hwndMenuOwner; + HWND hwndMoveSize; + HWND hwndCaret; + RECT rcCaret; +} GUITHREADINFO, *PGUITHREADINFO; +*/ +GetFocusedControl() +{ + guiThreadInfoSize := 8 + 6 * A_PtrSize + 16 + VarSetCapacity(guiThreadInfo, guiThreadInfoSize, 0) + NumPut(GuiThreadInfoSize, GuiThreadInfo, 0) + ; DllCall("RtlFillMemory" , "PTR", &guiThreadInfo, "UInt", 1 , "UChar", guiThreadInfoSize) ; Below 0xFF, one call only is needed + if (DllCall("GetGUIThreadInfo" , "UInt", 0 ; Foreground thread + , "PTR", &guiThreadInfo) = 0) + { + ErrorLevel := A_LastError ; Failure + Return 0 + } + focusedHwnd := NumGet(guiThreadInfo,8+A_PtrSize, "Ptr") ; *(addr + 12) + (*(addr + 13) << 8) + (*(addr + 14) << 16) + (*(addr + 15) << 24) + Return focusedHwnd +} + +; Test if a window is a Dialog window +IsDialog(window=0,ListViewSelected = False) +{ + result:=0 + if (window) + window:="ahk_id " window + else + window:="A" + if (WinGetClass(window)="#32770") + { + ; Check for new FileOpen dialog + ControlGet, hwnd, Hwnd , , DirectUIHWND3, %window% + if (hwnd) + { + ControlGet, hwnd, Hwnd , , SysTreeView321, %window% + if (hwnd) + { + ControlGet, hwnd, Hwnd , , Edit1, %window% + if (hwnd) + { + ControlGet, hwnd, Hwnd , , Button2, %window% + if (hwnd) + { + ControlGet, hwnd, Hwnd , , ComboBox2, %window% + if (hwnd) + { + ControlGet, hwnd, Hwnd , , ToolBarWindow323, %window% + if (hwnd) + result:=(!ListViewSelected||IsControlActive("DirectUIHWND2")||IsControlActive("SysTreeView321")) + } + } + } + } + } + ; Check for old FileOpen dialog + if (!result) + { + ControlGet, hwnd, Hwnd , , ToolbarWindow321, %window% + if (hwnd) + { + ControlGet, hwnd, Hwnd , , SysListView321, %window% + if (hwnd) + { + ControlGet, hwnd, Hwnd , , ComboBox3, %window% + if (hwnd) + { + ControlGet, hwnd, Hwnd , , Button3, %window% + if (hwnd) + { + ControlGet, hwnd, Hwnd , , SysHeader321 , %window% + if (hwnd) + result:=(!ListViewSelected||IsControlActive("DirectUIHWND2")||IsControlActive("SysTreeView321")) ? 2 : 0 + } + } + } + } + } + } + return result +} + +; Checks if a specific control class is active. Matches by start of ClassNN. +IsControlActive(controlclass) +{ + if (WinVer >= WIN_7) + ControlGetFocus active, A + else + active := XPGetFocussed() + if (InStr(active, controlclass)) + return true + return false +} + +/* +HWND WINAPI GetParent( + __in HWND hWnd +); +*/ +GetParent(hWnd) +{ + return DllCall("GetParent", "Ptr", hWnd, "Ptr") +} + +; Checks if a context menu is active and has focus +; Need to check if other context menus are active (trillian, browsers,...) +IsContextMenuActive() +{ + GuiThreadInfoSize := 24 + 6 * A_PtrSize + VarSetCapacity(GuiThreadInfo, GuiThreadInfoSize) + NumPut(GuiThreadInfoSize, GuiThreadInfo, 0) + if not DllCall("GetGUIThreadInfo", uint, 0, "Ptr", &GuiThreadInfo) + { + ; MsgBox GetGUIThreadInfo() indicated a failure. + return + } + ; GuiThreadInfo contains a DWORD flags at byte 4 + ; Bit 4 of this flag is set if the thread is in menu mode. GUI_INMENUMODE = 0x4 + if (NumGet(GuiThreadInfo, 4) & 0x4) + return true + return false +} + + + +; This stuff doesn't properly use COM.ahk yet :( +/* +Executes context menu entries of shell items without showing their menus +Usage: +ShellContextMenu("Desktop",1) ;Calls "Next Desktop background" in Win7 +1st parameter can be "Desktop" for empty selection desktop menu, a path, or an idl +Leave 2nd parameter empty to show context menu and extract idn by clicking on an entry (shows up in debugview) +*/ +#include lib\ahklib\CNotification.ahk +ShellContextMenu(sPath,idn=0) +{ + result := DllCall(Settings.DllPath "\Explorer.dll\ExecuteContextMenuCommand", "Str", sPath, "Int", idn, "PTR", A_ScriptHwnd) + if (Errorlevel != 0) + Notify("Couldn't execute context menu command!", "Error Calling ExecuteContextMenuCommand() in Explorer.dll!", 5, NotifyIcons.Error) +} + +; Checks if a specific window is under the cursor. +IsWindowUnderCursor(hwnd) +{ + MouseGetPos, , , win + if hwnd is number + return win = hwnd + else + return InStr(WinGetClass("ahk_class " win), hwnd) +} + +; Checks if a specific control is under the cursor and returns its ClassNN if it is. +IsControlUnderCursor(ControlClass) +{ + MouseGetPos, , , , control + if (InStr(Control, ControlClass)) + return control + return false +} + +; Adds a tooltip to a control. +AddToolTip(con, text, Modify = 0) +{ + Static TThwnd,GuiHwnd + l_DetectHiddenWindows := A_DetectHiddenWindows + if (!TThwnd) + { + Gui, +LastFound + GuiHwnd := WinExist() + TThwnd := CreateTooltipControl(GuiHwnd) + Varsetcapacity(TInfo, 6 * 4 + 6 * A_PtrSize, 0) + Numput(6 * 4 + 6 * A_PtrSize, TInfo, "UInt") + Numput(1 | 16, TInfo, 4, "UInt") + Numput(GuiHwnd, TInfo, 8, "PTR") + Numput(GuiHwnd, TInfo, 8 + A_PtrSize, "PTR") + ; Numput(&text,TInfo,36) + Detecthiddenwindows, on + Sendmessage, 1028, 0, &TInfo, , ahk_id %TThwnd% + SendMessage, 1048, 0, 300, , ahk_id %TThwnd% + } + Varsetcapacity(TInfo, 6 * 4 + 6 * A_PtrSize, 0) + Numput(6 * 4 + 6 * A_PtrSize, TInfo, "UInt") + Numput(1 | 16, TInfo, 4, "UInt") + Numput(GuiHwnd, TInfo, 8, "PTR") + Numput(con, TInfo, 8 + A_PtrSize, "PTR") + VarSetCapacity(ANSItext, StrPut(text, "")) + StrPut(text, &ANSItext, "") + Numput(&ANSIText, TInfo, 6 * 4 + 3 * A_PtrSize, "PTR") + + Detecthiddenwindows, on + if (Modify) + SendMessage, 1036, 0, &TInfo, , ahk_id %TThwnd% + else + { + Sendmessage, 1028, 0, &TInfo, , ahk_id %TThwnd% + SendMessage, 1048, 0, 300, , ahk_id %TThwnd% + } + DetectHiddenWindows %l_DetectHiddenWindows% +} + +CreateTooltipControl(hwind) +{ + Ret := DllCall("CreateWindowEx" + ,"Uint", 0 + ,"Str", "TOOLTIPS_CLASS32" + ,"PTR", 0 + ,"Uint", 2147483648 | 3 + ,"Uint", -2147483648 + ,"Uint", -2147483648 + ,"Uint", -2147483648 + ,"Uint", -2147483648 + ,"PTR", hwind + ,"PTR", 0 + ,"PTR", 0 + ,"PTR", 0, "PTR") + return Ret +} + +; Attaches a window as a tool window to another window from a different process. QUESTION: Is this still needed? +AttachToolWindow(hParent, GUINumber, AutoClose) +{ + global ToolWindows + WriteDebug("AttachToolWindow " GUINumber " to " hParent, "", "debug", "ExplorerHelpers") + if (!IsObject(ToolWindows)) + ToolWindows := Object() + if (!WinExist("ahk_id " hParent)) + return false + Gui %GUINumber%: +LastFoundExist + if (!(hGui := WinExist())) + return false + ; SetWindowLongPtr is defined as SetWindowLong in x86 + if (A_PtrSize = 4) + DllCall("SetWindowLong", "Ptr", hGui, "int", -8, "PTR", hParent) ;This line actually sets the owner behavior + else + DllCall("SetWindowLongPtr", "Ptr", hGui, "int", -8, "PTR", hParent) ;This line actually sets the owner behavior + ToolWindows.Insert(Object("hParent", hParent, "hGui", hGui,"AutoClose", AutoClose)) + Gui %GUINumber%: Show, NoActivate + return true +} + +DeAttachToolWindow(GUINumber) +{ + global ToolWindows + Gui %GUINumber%: +LastFoundExist + if (!(hGui := WinExist())) + return false + Loop % ToolWindows.MaxIndex() + { + if (ToolWindows[A_Index].hGui = hGui) + { + ; SetWindowLongPtr is defined as SetWindowLong in x86 + if (A_PtrSize = 4) + DllCall("SetWindowLong", "Ptr", hGui, "int", -8, "PTR", 0) ;Remove tool window behavior + else + DllCall("SetWindowLongPtr", "Ptr", hGui, "int", -8, "PTR", 0) ;Remove tool window behavior + DllCall("SetWindowLongPtr", "Ptr", hGui, "int", -8, "PTR", 0) + ToolWindows.Remove(A_Index) + break + } + } +} diff --git a/lib-a_to_h/Explorer_Get.ahk b/lib-a_to_h/Explorer_Get.ahk new file mode 100644 index 00000000..9c3cb839 --- /dev/null +++ b/lib-a_to_h/Explorer_Get.ahk @@ -0,0 +1,98 @@ +/* + Library for getting info from a specific explorer window (if window handle not specified, the currently active + window will be used). Requires AHK_L or similar. Works with the desktop. Does not currently work with save + dialogs and such. + + + Explorer_GetSelected(hwnd="") - paths of target window's selected items + Explorer_GetAll(hwnd="") - paths of all items in the target window's folder + Explorer_GetPath(hwnd="") - path of target window's folder + + example: + F1:: + path := Explorer_GetPath() + all := Explorer_GetAll() + sel := Explorer_GetSelected() + MsgBox % path + MsgBox % all + MsgBox % sel + return + + Joshua A. Kinnison + 2011-04-27, 16:12 +*/ + +Explorer_GetPath(hwnd=""){ + if !(window := Explorer_GetWindow(hwnd)) + return ErrorLevel := "ERROR" + if (window="desktop") + return A_Desktop + path := window.LocationURL + path := RegExReplace(path, "ftp://.*@","ftp://") + StringReplace, path, path, file:/// + StringReplace, path, path, /, \, All + + ; thanks to polyethene + Loop + If RegExMatch(path, "i)(?<=%)[\da-f]{1,2}", hex) + StringReplace, path, path, `%%hex%, % Chr("0x" . hex), All + Else Break + return path +} + +Explorer_GetAll(hwnd=""){ + return Explorer_Get(hwnd) +} + +Explorer_GetSelected(hwnd=""){ + return Explorer_Get(hwnd,true) +} + +Explorer_GetWindow(hwnd="") { + ; thanks to jethrow for some pointers here + WinGet, process, processName, % "ahk_id" hwnd := hwnd? hwnd:WinExist("A") + WinGetClass class, ahk_id %hwnd% + + if (process!="explorer.exe") + return + if (class ~= "(Cabinet|Explore)WClass") + { + for window in ComObjCreate("Shell.Application").Windows + Try if (window.hwnd==hwnd) + return window + } + else if (class ~= "Progman|WorkerW") + return "desktop" ; desktop found +} + +Explorer_Get(hwnd="",selection=false) { + if !(window := Explorer_GetWindow(hwnd)) + return ErrorLevel := "ERROR" + if (window="desktop") + { + ControlGet, hwWindow, HWND,, SysListView321, ahk_class Progman + if !hwWindow ; #D mode + ControlGet, hwWindow, HWND,, SysListView321, A + ControlGet, files, List, % ( selection ? "Selected":"") "Col1",,ahk_id %hwWindow% + base := SubStr(A_Desktop,0,1)=="\" ? SubStr(A_Desktop,1,-1) : A_Desktop + Loop, Parse, files, `n, `r + { + path := base "\" A_LoopField + IfExist %path% ; ignore special icons like Computer (at least for now) + ret .= path "`n" + } + } + else + { + if selection + collection := window.document.SelectedItems + else + collection := window.document.Folder.Items + for item in collection + ret .= item.path "`n" + } + ;ret := Trim(ret, "\n") + ;return ret + return Trim(ret) + ;return Trim(ret, "`n") +} diff --git a/lib-a_to_h/ExtractIconFromExecutable.ahk b/lib-a_to_h/ExtractIconFromExecutable.ahk index 42af5e79..b35ef83a 100644 --- a/lib-a_to_h/ExtractIconFromExecutable.ahk +++ b/lib-a_to_h/ExtractIconFromExecutable.ahk @@ -1,4 +1,4 @@ -ExtractIconFromExecutable(aFilespec, aIconNumber, aWidth, aHeight){ +ExtractIconFromExecutable(aFilespec, aIconNumber, aWidth, aHeight){ static LOAD_LIBRARY_AS_DATAFILE,RT_ICON,RT_GROUP_ICON if !RT_ICON LOAD_LIBRARY_AS_DATAFILE:=2,RT_ICON:=11,RT_GROUP_ICON := RT_ICON + 11 diff --git a/lib-a_to_h/FindFunc.ahk b/lib-a_to_h/FindFunc.ahk index 9fc707c7..9489a62e 100644 --- a/lib-a_to_h/FindFunc.ahk +++ b/lib-a_to_h/FindFunc.ahk @@ -1,3 +1,3 @@ -FindFunc(Name){ +FindFunc(Name){ return DllCall(A_MemoryModule?MemoryGetProcAddress(A_MemoryModule,"ahkFindFunc"):GetProcAddress(A_ModuleHandle,"ahkFindFunc"),"Str",Name,"CDecl PTR") } \ No newline at end of file diff --git a/lib-a_to_h/FindLabel.ahk b/lib-a_to_h/FindLabel.ahk index c0af6363..2f2362de 100644 --- a/lib-a_to_h/FindLabel.ahk +++ b/lib-a_to_h/FindLabel.ahk @@ -1,3 +1,3 @@ -FindLabel(Name){ +FindLabel(Name){ return DllCall(A_MemoryModule?MemoryGetProcAddress(A_MemoryModule,"ahkFindLabel"):GetProcAddress(A_ModuleHandle,"ahkFindLabel"),"Str",Name,"CDecl PTR") } \ No newline at end of file diff --git a/lib-a_to_h/Format4Csv.ahk b/lib-a_to_h/Format4Csv.ahk index 821cdcb9..e72a7bbb 100644 --- a/lib-a_to_h/Format4Csv.ahk +++ b/lib-a_to_h/Format4Csv.ahk @@ -1,4 +1,4 @@ -;Format a cell for csv format by Rhys +;Format a cell for csv format by Rhys ;Does all the proper escaping and stuff to write a csv cell ;http://www.autohotkey.com/forum/topic27233.html diff --git a/lib-a_to_h/FormatAHK.ahk b/lib-a_to_h/FormatAHK.ahk index b6bc8d40..802cd5c1 100644 --- a/lib-a_to_h/FormatAHK.ahk +++ b/lib-a_to_h/FormatAHK.ahk @@ -1,4 +1,4 @@ -FormatAHK(ByRef fnText,fnAllowFormatAlterationsAhk := 0) { +FormatAHK(ByRef fnText,fnAllowFormatAlterationsAhk := 0) { ; function description ; MsgBox fnText: %fnText%`nfnAllowFormatAlterationsAhk: %fnAllowFormatAlterationsAhk% diff --git a/lib-a_to_h/FormatNumberCommas.ahk b/lib-a_to_h/FormatNumberCommas.ahk index 7bcfa961..fef24fa3 100644 --- a/lib-a_to_h/FormatNumberCommas.ahk +++ b/lib-a_to_h/FormatNumberCommas.ahk @@ -1,4 +1,4 @@ -FormatNumberCommas(fnInputNumber) +FormatNumberCommas(fnInputNumber) { ; takes a decimal value and formats it with thousands separators ; MsgBox fnInputNumber: %fnInputNumber% diff --git a/lib-a_to_h/GUID.ahk b/lib-a_to_h/GUID.ahk index f121c7d0..92edbf60 100644 --- a/lib-a_to_h/GUID.ahk +++ b/lib-a_to_h/GUID.ahk @@ -1,23 +1,19 @@ -GUID_ToString(guid) -{ +GUID_ToString(guid){ local string := 0 DllCall("Ole32\StringFromCLSID", "Ptr", guid, "Ptr*", string) return StrGet(string, "UTF-16") } -GUID_FromString(str, byRef mem) -{ +GUID_FromString(str, byRef mem){ VarSetCapacity(mem, 16, 00) return DllCall("Ole32\CLSIDFromString", "Str", str, "Ptr", &mem) } -GUID_IsGUIDString(str) -{ +GUID_IsGUIDString(str){ return RegExMatch(str, "^\{[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{12}\}$") } -GUID_Create(byRef guid) -{ +GUID_Create(byRef guid){ VarSetCapacity(guid, 16, 00) return DllCall("Ole32\CoCreateGuid", "Ptr", &guid, "Int") } \ No newline at end of file diff --git a/lib-a_to_h/GetActiveBrowserURL.ahk b/lib-a_to_h/GetActiveBrowserURL.ahk index 2bac5caa..2962b0ef 100644 --- a/lib-a_to_h/GetActiveBrowserURL.ahk +++ b/lib-a_to_h/GetActiveBrowserURL.ahk @@ -1,4 +1,4 @@ -; AutoHotkey Version: AutoHotkey 1.1 +; AutoHotkey Version: AutoHotkey 1.1 ; Language: English ; Platform: Win7 SP1 / Win8.1 ; Author: Antonio Bueno diff --git a/lib-a_to_h/GetDllBase (2).ahk b/lib-a_to_h/GetDllBase (2).ahk new file mode 100644 index 00000000..ebe4da20 --- /dev/null +++ b/lib-a_to_h/GetDllBase (2).ahk @@ -0,0 +1,150 @@ +/* +http://www.autohotkey.com/board/topic/71791-solved-readprocessmemory-offsets-from-cheat-engine/ + + +SetFormat IntegerFast, H +Base:= GetImageBase(Path) ; Replace A_AhkPath with path of executable. +SetFormat IntegerFast, D + +BaseOffset := 0x00E966B8 +offset0 := 0x56C +offset1 := 0x5C0 +offset2 := 0x12 + + +loop, %win_count% +{ + pid := pid%A_Index% + Pointer := ReadMemory(Base, BaseOffset, pid) + PointerResult1 := ReadMemory(Pointer, offset0, pid) + PointerResult2 := ReadMemory(PointerResult1, offset1, pid) + Name := ReadMemory_Str(PointerResult2, offset2, pid) + msgtext .= "Character Name" A_Index ": " Name "`n" +} + +msgbox, %msgtext% + +*/ +GetDllBase(DllName, PID = 0) +{ + if PID = 0 + { + error:= "The specified process could not be found." + return error + } + + TH32CS_SNAPMODULE := 0x00000008 + INVALID_HANDLE_VALUE = -1 + VarSetCapacity(me32, 548, 0) + NumPut(548, me32) + snapMod := DllCall("CreateToolhelp32Snapshot", "Uint", TH32CS_SNAPMODULE + , "Uint", PID) + If (snapMod = INVALID_HANDLE_VALUE) { + Return 0 + } + If (DllCall("Module32First", "Uint", snapMod, "Uint", &me32)){ + while(DllCall("Module32Next", "Uint", snapMod, "UInt", &me32)) { + If !DllCall("lstrcmpi", "Str", DllName, "UInt", &me32 + 32) { + DllCall("CloseHandle", "UInt", snapMod) + Return NumGet(&me32 + 20) + } + } + } + DllCall("CloseHandle", "Uint", snapMod) + Return 0 +} +GetImageBase(filename) +{ + static IMAGE_DOS_SIGNATURE := 0x5A4D + static IMAGE_NT_SIGNATURE := 0x4550 + static IMAGE_SIZEOF_FILE_HEADER := 20 + static MAGIC_PE32 := 0x10B + static MAGIC_PE32PLUS := 0x20B + + file := FileOpen(filename, "r") + if !file + return + + if (file.ReadUShort() != IMAGE_DOS_SIGNATURE) + || !file.Seek(60) ; Seek to e_lfanew. + || !file.Seek(file.ReadInt()) ; Seek to NT header. + || (file.ReadUInt() != IMAGE_NT_SIGNATURE) + return + + file.Seek(IMAGE_SIZEOF_FILE_HEADER, 1) ; Seek to optional header. + + magic := file.ReadUShort() + if (magic = MAGIC_PE32) + { + file.Seek(26, 1) + return file.ReadUInt() + } + else if (magic = MAGIC_PE32PLUS) ; x64 + { + file.Seek(22, 1) + return file.ReadInt64() + } +} +;//function ReadMemory +ReadMemory(MADDRESS, pOffset = 0, PID = "") +{ + if (PID == ""){ + Process, wait, ffxivgame.exe 0.5 + PID = %ErrorLevel% + if PID = 0 + { + MsgBox The specified process could not be found. + return + } + } + + VarSetCapacity(MVALUE,4) + ProcessHandle := DllCall("OpenProcess", "Int", 24, "Char", 0, "UInt", pid, "UInt") + + + ;int pAddress = 0x002D1120; + ; ReadProcessMemory(pHandle,(LPVOID)pAddress,&pAddress,4,NULL); + ; pAddress += 0x14; + + DllCall("ReadProcessMemory", "UInt", ProcessHandle, "Ptr", MADDRESS+pOffset, "Ptr", &MVALUE, "Uint",4, "Uint",0) + DllCall("CloseHandle", "int", ProcessHandle) + Loop 4 + result += *(&MVALUE + A_Index-1) << 8*(A_Index-1) + + return result +} + + +;//function ReadMemory_Str +ReadMemory_Str(MADDRESS, pOffset = 0, PID = "") +{ + if (PID == ""){ + Process, wait, ffxivgame.exe 0.5 + PID = %ErrorLevel% + if PID = 0 + { + MsgBox The specified process could not be found. + return + } + } + + ProcessHandle := DllCall("OpenProcess", "Int", 24, "Char", 0, "UInt", pid, "Uint") + teststr = + Loop + { + Output := "x" ; Put exactly one character in as a placeholder. used to break loop on null + tempVar := DllCall("ReadProcessMemory", "UInt", ProcessHandle, "UInt", MADDRESS+pOffset, "str", Output, "Uint", 1, "Uint *", 0) + if (ErrorLevel or !tempVar) + { + DllCall("CloseHandle", "int", ProcessHandle) + return teststr + } + if Output = + break + + teststr = %teststr%%Output% + MADDRESS++ + } + DllCall("CloseHandle", "int", ProcessHandle) + return, teststr +} \ No newline at end of file diff --git a/lib-a_to_h/GetDllBase.ahk b/lib-a_to_h/GetDllBase.ahk index fc81d3d6..6fbdfcbe 100644 --- a/lib-a_to_h/GetDllBase.ahk +++ b/lib-a_to_h/GetDllBase.ahk @@ -1,5 +1,4 @@ -GetDllBase(DllName, PID = 0) -{ +GetDllBase(DllName, PID = 0) { TH32CS_SNAPMODULE := 0x00000008 INVALID_HANDLE_VALUE = -1 VarSetCapacity(me32, 548, 0) diff --git a/lib-a_to_h/GetExeMachine.ahk b/lib-a_to_h/GetExeMachine.ahk index 0d68682c..1e62bcd4 100644 --- a/lib-a_to_h/GetExeMachine.ahk +++ b/lib-a_to_h/GetExeMachine.ahk @@ -1,4 +1,4 @@ -; +; ; File encoding: UTF-8 ; diff --git a/lib-a_to_h/GetFocusedHwnd.ahk b/lib-a_to_h/GetFocusedHwnd.ahk index 5bcb6fdd..81a34021 100644 --- a/lib-a_to_h/GetFocusedHwnd.ahk +++ b/lib-a_to_h/GetFocusedHwnd.ahk @@ -1,4 +1,4 @@ -getFocusedHwnd(){ +getFocusedHwnd(){ static GuiThreadInfoSize = 48 VarSetCapacity(GuiThreadInfo, GuiThreadInfoSize) NumPut(GuiThreadInfoSize, GuiThreadInfo, 0) diff --git a/lib-a_to_h/GetProcessWorkingDir.ahk b/lib-a_to_h/GetProcessWorkingDir.ahk index d8b205da..846e83b4 100644 --- a/lib-a_to_h/GetProcessWorkingDir.ahk +++ b/lib-a_to_h/GetProcessWorkingDir.ahk @@ -1,4 +1,4 @@ -;~ Process, Exist, notepad.exe +;~ Process, Exist, notepad.exe ;~ If !PID := ErrorLevel ;~ Run notepad.exe,,,PID ;~ MsgBox % GetProcessWorkingDir(PID) diff --git a/lib-a_to_h/GetSystemDateFormat.ahk b/lib-a_to_h/GetSystemDateFormat.ahk index 0424625e..4f6d8b2d 100644 --- a/lib-a_to_h/GetSystemDateFormat.ahk +++ b/lib-a_to_h/GetSystemDateFormat.ahk @@ -1,4 +1,4 @@ -; https://autohotkey.com/board/topic/66811-way-to-get-short-date-format-used-by-local-machine/ +; https://autohotkey.com/board/topic/66811-way-to-get-short-date-format-used-by-local-machine/ GetSystemDateFormat() { ; return the system short date format e.g. dd-MMM-yyyy diff --git a/lib-a_to_h/GetTuples.ahk b/lib-a_to_h/GetTuples.ahk index 7037afd4..71173d95 100644 --- a/lib-a_to_h/GetTuples.ahk +++ b/lib-a_to_h/GetTuples.ahk @@ -1,6 +1,6 @@ -/* +/* GetTuples.ahk - Copyright (C) 2010,2012,2013 Antonio Frana + Copyright (C) 2010,2012,2013 Antonio França This script is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as diff --git a/lib-a_to_h/GroupBox.ahk b/lib-a_to_h/GroupBox.ahk index a3b0cde6..b4e2419e 100644 --- a/lib-a_to_h/GroupBox.ahk +++ b/lib-a_to_h/GroupBox.ahk @@ -1,4 +1,4 @@ -;************************** GroupBox ******************************* +;************************** GroupBox ******************************* ; ; Adds and wraps a GroupBox around a group of controls in ; the default Gui. Use the Gui Default command if needed. diff --git a/lib-a_to_h/HL7.ahk b/lib-a_to_h/HL7.ahk deleted file mode 100644 index bbc04cdd..00000000 --- a/lib-a_to_h/HL7.ahk +++ /dev/null @@ -1,253 +0,0 @@ -/** - * HL7.ahk - * - * An AutoHotkey library/class to parse HL7 files into structured Autohotkey Objects. - * - * Originally written by "MA53": Timothy McNamara - * Dedicated to the wonderful folks at http://www.ahkscript.org/ -- never stop doing what you do! - * - * Hosted on github at https://github.com/ma53/AutoHotkey-HL7 - * - * If you get some use out of this, find an issue with it, or see some room for improvement in it, - * let me know! My code is always evolving. - */ - -Class HL7 -{ - parse(p_HL7_Text) - { - ; This will match the message header and the field separator character, which is required for our - ; matches going forward. - MSH_Needle := "O)^(?P
MSH)(?P.)" - RegExMatch(p_HL7_Text, MSH_Needle, MSH_Match) - if !Field_Separator := MSH_Match["FieldSeparator"] - Throw Exception("The HL7 library was unable to identify a field separator for the supplied input.") - - ; If any of the encoding characters collide with reserved Regex symbols (which they do by default), we'll - ; need them to be escaped before putting them in any regex needles. - Reserved_Characters := "\.*?+[{|()^$" - Escaped_Field_Separator := InStr(Reserved_Characters, Field_Separator) ? "\" . Field_Separator : Field_Separator - - ; This will match each of the four specified encoding characters within the message header. Due to the - ; structure of the needle, the match should fail if too few encoding characters were specified. This will - ; lead to an exception being thrown shortly, which should safely end execution. - MSH_Separators_Needle := "O)^MSH" . Escaped_Field_Separator . "(?P[^" . Escaped_Field_Separator "])(?P[^" . Escaped_Field_Separator "])(?P[^" . Escaped_Field_Separator "])(?P[^" . Escaped_Field_Separator "])" - foundPos := RegexMatch(p_HL7_Text, MSH_Separators_Needle, Separators_Match) - Component_Separator := Separators_Match["ComponentSeparator"] - Sub_Component_Separator := Separators_Match["SubComponentSeparator"] - Field_Repeat_Separator := Separators_Match["FieldRepeatSeparator"] - Escape_Character := Separators_Match["EscapeCharacter"] - - ; We can't really parse the file without all of the encoding characters. This will toss an exception if - ; for any reason one of these values is blank. - if !Component_Separator - || !Sub_Component_Separator - || !Field_Repeat_Separator - || !Escape_Character - Throw Exception("The HL7 library was unable to identify a separator character for the supplied input." - , 0 ; this - , !Component_Separator ? "Component separator" - : !Sub_Component_Separator ? "Sub-component separator" - : !Field_Repeat_Separator ? "Field repeat separator" - : !Escape_Character ? "Escape character" - : "Unknown") - - ; More character escaping. - Escaped_Escape_Character := InStr(Reserved_Characters, Escape_Character) ? "\" . Escape_Character : Escape_Character - Escaped_Component_Separator := InStr(Reserved_Characters, Component_Separator) ? "\" . Component_Separator : Component_Separator - Escaped_Sub_Component_Separator := InStr(Reserved_Characters, Sub_Component_Separator) ? "\" . Sub_Component_Separator : Sub_Component_Separator - Escaped_Field_Repeat_Separator := InStr(Reserved_Characters, Field_Repeat_Separator) ? "\" . Field_Repeat_Separator : Field_Repeat_Separator - - ; Going forward, we will want to match these separator characters, but only if they aren't escaped. - ; I've explicitly specified non-capturing groups here so that it won't throw off the structure of - ; our match objects in future matches . - Field_Separator_Needle := "(?:(?MSH)(?P" . Field_Separator_Needle . ".*?)" . Segment_Separator_Needle - MSH_Segment_Position := RegExMatch(p_HL7_Text, MSH_Segment_Needle, MSH_Segment_Match) - MSH_Header := MSH_Segment_Match["Header"] - MSH_Segment := MSH_Segment_Match["Segment"] - if !MSH_Header - Throw Exception("The HL7 library was unable to identify an MSH header for the supplied input.") - if !MSH_Segment - Throw Exception("The HL7 library was unable to identify an MSH segment for the supplied input.") - - ; This is the object into which we will dump all segments we find in the HL7 file, to be later - ; enumerated and parsed. Since we've already matched the MSH segment, we'll go ahead and - ; drop that in. - Segments := [] - Segments.Insert([MSH_Header, MSH_Segment]) - - ; Now to go and match all of the segments in the file! - ; We'll begin the search just after the MSH segment we found. - Segment_Match_Start_Position := MSH_Segment_Position + StrLen(MSH_Header . MSH_Segment) - Segment_Needle := "O)(?" . Segment_Separator_Needle . ")(?P
\w{3})(?P" . Field_Separator_Needle ".*?)(" . Segment_Separator_Needle . "|$)" - Loop - { - Segment_Match_Found_Position := RegExMatch(p_HL7_Text, Segment_Needle, Segment_Match, Segment_Match_Start_Position) - - ; if RegExMatch returns 0, it means there are no matches to be found to the right of the - ; specified starting position. To us, it means we've found all of the segments and can - ; exit this loop. - if !Segment_Match_Found_Position - break - - ; Since there can be more than one instance of a header in an HL7 file, we unfortunately - ; cannot use the header as a unique key. Structurally speaking, however, the header is - ; not actually a field within the segment, so we'll keep it separate. - Segments.Insert([Segment_Match["Header"], Segment_Match["Segment"]]) - ; This means that the array of segments will look something like this: - ; - /** - * Segments - * [ - * [ "Header1", "PlaintextSegment1" ] - * [ "Header2", "PlaintextSegment2" ] - * [ "Header1", "PlaintextSegment3" ] - * ] - */ - - ; We'll start the next match attempt just after the match we just made. - Segment_Match_Start_Position := Segment_Match_Found_Position + StrLen(Segment_Match["Header"] . Segment_Match["Segment"]) - } - - ; Having acquired matches for all of the segments contained in the file, we can now recurse - ; into them and extract their guts! - ; - ; The recursion will follow a set progression through; the delimiters we've identified. We - ; construct an array of delimiters using the values we identified from the MSH segment - ; earlier and pass that to the recursing function which will progress through them as it - ; iterates. - Array_Of_Delimiter_Neeldes := [ Field_Separator_Needle, Field_Repeat_Separator_Needle, Component_Separator_Needle, Sub_Component_Separator_Needle ] - - ; this is the actual array we'll be returning at the end of the method. - Parsed_Structure := [] - - ; Here's where the magic finally happens. We're going to iterate through all of the - ; segments and recursively parse their content. - For Index, Segment in Segments - { - ; Segment[2] is the actual text of the segment, which you'll recall from the earlier - ; description of the Segments array's structure. Segment_Separator_Needle is required - ; for the parser to perform its matches accurately, as is the Array_Of_Delimiter_Neeldes - ; we discussed above. The Escaped_Escape_Character is needed for the parser to clean - ; up any escaped characters within the fields so that they come out as un-escaped plain - ; text. - HL7_Structure := this.Recurse_HL7(Segment[2], Segment_Separator_Needle, Array_Of_Delimiter_Neeldes, Escaped_Escape_Character) - - ; The parser method works perfectly for every single segment and field except one. The - ; first field within the MSH segment is the one that includes all of the encoding - ; characters in all their naked, un-escaped glory. This kills the parser. Rather than - ; trying to design some incredibly arcane needle to account for that in all segments, I - ; simply replace the first field of any segment whose header is "MSH" with a - ; contstruction of all of the encoding characters we identified at the beginning of the - ; method. In theory and in my practice, the results are identical. - if ( Segment[1] = "MSH" ) - HL7_Structure[1] := [[[Component_Separator . Field_Repeat_Separator . Escape_Character . Sub_Component_Separator]]] - - ; Segment[1] is the header of the segment, if you recall. - ; Parsed_Structure.Insert([Segment[1], HL7_Structure]) - if !IsObject(Parsed_Structure[Segment[1]]) - Parsed_Structure[Segment[1]] := [] - Parsed_Structure[Segment[1]].Insert(HL7_Structure) - - ; So at the end of the day, what I'm gonna return to you will look something like this: - ; - /** - * { - * "MSH" - * [ - * [[[[["Field1"]]]], [[[["Field2"]]]], ... ] - * ] - * "PID" - * [ - * [[[[["Schmidt"], ["John"], ["Jacobjingleheimer"]]]], [[[["Field2"]]]], ... ] - * [[[[["Murphy"], ["Dade"]]]], [[[["Zero Cool"], ["Crash Override"]]]], ... ] - * ... - * ] - * ... - * } - */ - ; - ; It's important to note that if you have more than one segment with the same header - ; (which is possible if not common), they will all end up in an array located at the - ; key equal to their header. This deviates slightly from HL7's inherent structure, - ; but it buys a lot of utility later on (such as being able to locate segments based - ; on their header, or being able to know how many segments share a header). - } - - ; And, finally, the deed is done. - return Parsed_Structure - - } - - Recurse_HL7(p_HL7_Text, p_Segment_Separator_Needle, p_Array_Of_Delimiter_Needles, p_Escaped_Escape_Character, p_Delimiter_To_Start_At := 1) - { - ; Of the array of delimiters we were passed, pull out the one at the position we were told - ; to look at. - Current_Delimiter_Needle := p_Array_Of_Delimiter_Needles[p_Delimiter_To_Start_At] - - ; If there isn't one there, that means we've recursed down to the most specific field, and - ; we can start returning up the stack. Before we return the values from the fields, - ; however, we need to clean them up. - if !Current_Delimiter_Needle - return this.Clean_HL7(p_HL7_Text, p_Array_Of_Delimiter_Needles, p_Escaped_Escape_Character) - - ; If we haven't returned before this point, it means we've got more work to do! We'll - ; assemble our Regex needle using the delimiter we were instructed to use on this level - ; and grab everything we can find. - Current_Needle := "O)" . "(" . Current_Delimiter_Needle . ")?.*?(?=(" . Current_Delimiter_Needle . "|" . p_Segment_Separator_Needle . "|" . "$" . "))" - r_Structure := [] - Match_Start_Position := 1 - Loop - { - ; This loop should look pretty familiar if you've been reading from start to finish. - Match_Found_Position := RegExMatch(p_HL7_Text, Current_Needle, Match, Match_Start_Position) - - ; If RegExMatch returns 0, that means we've found everything we're going to find and - ; we can stop iterating. Same is true if we found a blank value, which only happens - ; when a section is left blank. - if !Match_Found_Position - || !Match.value() - break - - ; WE HAVE TO GO DEEPER. We pass the text we've found on this loop iteration into - ; the next level of the recurser, and tell it to look for the delimiter after the - ; one we're using now. - r_Structure.Insert(this.Recurse_HL7(Match.value(), p_Segment_Separator_Needle, p_Array_Of_Delimiter_Needles, p_Escaped_Escape_Character, p_Delimiter_To_Start_At + 1)) - - ; Once we've recursed that level, it's time to iterate again on our own level. - Match_Start_Position := Match_Found_Position + ( StrLen(Match.value()) = 0 ? 1 : StrLen(Match.value()) ) - } - - ; And voila! Ready to return. - return r_Structure - } - - Clean_HL7(p_HL7_Text, p_Array_Of_Delimiter_Needles, p_Escaped_Escape_Character) - { - ; We'll iterate throuh each delimiter that is to be expected and replace them - ; with nothing. - For index, Delimiter_Needle in p_Array_Of_Delimiter_Needles - p_HL7_Text := RegExReplace(p_HL7_Text, Delimiter_Needle) - - ; All that's left to clean up after that is any encoding character that has been - ; escaped. In these instances, we replace the escaped character with an - ; un-escaped version of itself. - p_HL7_Text := RegExReplace(p_HL7_Text, p_Escaped_Escape_Character . "(.)" , "$1") - - ; Tadaa! Ready to go back up the stack. - return p_HL7_Text - } -} \ No newline at end of file diff --git a/lib-a_to_h/Hotstring.ahk b/lib-a_to_h/Hotstring.ahk index 6e5bcbea..8c0d872c 100644 --- a/lib-a_to_h/Hotstring.ahk +++ b/lib-a_to_h/Hotstring.ahk @@ -1,4 +1,4 @@ -/* +/* Hotstring( trigger: A string or a regular expression to trigger the hotstring. (If you use a regex here, the mode should be 3 for the regex to work) diff --git a/lib-a_to_h/Hotstrings (2).ahk b/lib-a_to_h/Hotstrings (2).ahk index 7f9ee465..0950f2bf 100644 --- a/lib-a_to_h/Hotstrings (2).ahk +++ b/lib-a_to_h/Hotstrings (2).ahk @@ -1,4 +1,4 @@ -/* +/* Function: HotStrings Dynamically adds regular expression hotstrings. diff --git a/lib-a_to_h/Hotstrings.ahk b/lib-a_to_h/Hotstrings.ahk index 7b9ece32..af074c4a 100644 --- a/lib-a_to_h/Hotstrings.ahk +++ b/lib-a_to_h/Hotstrings.ahk @@ -1,4 +1,4 @@ -/* +/* Function: hotstrings Dynamically adds regular expression hotstrings. diff --git a/lib-a_to_h/INet.ahk b/lib-a_to_h/INet.ahk new file mode 100644 index 00000000..3165267a --- /dev/null +++ b/lib-a_to_h/INet.ahk @@ -0,0 +1,317 @@ +;Inet.ahk ڵ L ۵ϴ ũƮԴϴ. + +; script Title: +; INet.ahk +; Requires AutoHotkey 1.0.47+ +; +; script Function: +; Wraps usage of WinINet.dll functions. +; For now, mostly only FTP functions are available. +; +; Sources: +; WinINet Functions: http://msdn2.microsoft.com/en-us/library/aa385473.aspx +; FTP Sessions: http://msdn2.microsoft.com/en-us/library/aa384180.aspx +; +; Example: +; ; init internet resources +; INetOpen() +; ; connection to the FTP server +; hFTP = INetConnect(Server, Port, User, Pwd, "ftp") +; if(hFTP) +; { +; if(FtpPutFile(hFTP, "somefile.txt")) +; Msgbox File uploaded successfuly +; else +; Msgbox "Upload failed: " %A_LastError% +; ; close the FTP connection +; INetCloseHandle(hFTP) +; } +; ; release internet resources +; INetClose() +; +; ****************************************************************************** +; ------------------------------------------------------------------------------ +; This function loads and tells the Internet DLL to initialize internal data structures +; and prepare for future calls from the application. +; +; Internet functions are not available before this function is called. +; +; param Proxy [in] +; Specifies an optional name of a proxy server. +; param ProxyBypass [in] +; Specifies an optional list of host names or IP addresses, or both, that should not be routed +; through the proxy when a proxy is used. +; param Agent [in] +; Specifies the name of the application or entity calling the WinINet functions. +; This name is used as the user agent in the HTTP protocol. +; When empty, the name of the script is used +; return +; [bool] true if the function succeeds, otherwise false +; +INetOpen(Proxy="", ProxyBypass="", Agent="") +{ + global + ; get a handle to the WinINet library + inet_hModule := DllCall("LoadLibrary", "str", "wininet.dll") + if(!inet_hModule) { + inet_hModule = 0 + return false + } +; INTERNET_OPEN_TYPE_PRECONFIG 0 // use registry configuration +; INTERNET_OPEN_TYPE_DIRECT 1 // direct to net +; INTERNET_OPEN_TYPE_PROXY 3 // via named proxy +; INTERNET_OPEN_TYPE_PRECONFIG_WITH_NO_AUTOPROXY 4 // prevent using java/script/INS + inet_hInternet := DllCall("wininet\InternetOpen" + , "str", (Agent != "" ? Agent : A_scriptName) + , "UInt", (Proxy != "" ? 3 : 1) + , "str", Proxy + , "str", ProxyBypass + , "Ptr", 0) + If(!inet_hInternet) { + INetCloseHandle(inet_hModule) + return false + } + return true +} +; ------------------------------------------------------------------------------ +; Terminates the application's use of WinINet functions and unloads the Internet DLL. +; +; Internet functions are not available after this function call is called. +; +INetClose() +{ + global + INetCloseHandle(inet_hInternet) + DllCall("FreeLibrary", "Ptr", inet_hModule) + inet_hModule = inet_hInternet = 0 +} +; ------------------------------------------------------------------------------ +; Closes a single Internet handle, previously opened by INetConnect, FtpOpenFile, ... +; +; param hConnection [in] +; The connection handle to be closed. +; return +; [bool] true if the function succeeds, otherwise false +; +INetCloseHandle(hInternet) +{ + return DllCall("wininet\InternetCloseHandle", "Ptr", hInternet) +} +; ------------------------------------------------------------------------------ +; Opens an File Transfer Protocol (FTP), Gopher, or HTTP session for a given site. +; +; FtpPassive [in] +; The value 1 causes the application to use passive FTP semantics +; +; param Server [in] +; The host name or IP number of a server. +; param Server [in] +; The TCP/IP port to connect to. +; param Username [in] +; The name of the user to log on (default is anonymous) +; param Password [in] +; The password to use to log on (default is anonymous) +; param Service [in] +; Type of service to access. Must be of the following value: http (default), ftp, url or gopher +; param FtpPassive [in] +; Option specific to ftp service. Setting 1 causes the application to use passive FTP semantics. +; return +; the handle of the opened connection +; +INetConnect(Server, Port, Username="anonymous", Password="anonymous", Service="http", FtpPassive=0) +{ + global inet_hInternet + hConnection := DllCall("wininet\InternetConnect" + , "Ptr", inet_hInternet + , "str", Server + , "uint", Port + , "str", Username + , "str", Password + , "uint", (Service = "ftp" ? 1 : (Service = "gopher" ? 2 : 3)) ; INTERNET_SERVICE_xxx + , "uint", (FtpPassive != 0 ? 0x08000000 : 0) ; INTERNET_FLAG_PASSIVE + , "Ptr", 0) + return hConnection +} +; ------------------------------------------------------------------------------ +; Creates a directory on a FTP server. +; +; param hConnection [in] +; A valid connection handle returned by an INetConnect call (using Type="ftp"). +; param Directory [in] +; The name of the directory to be created. This can be a fully qualified path +; or a name relative to the current directory. +; return +; [bool] true if the function succeeds, otherwise false +; +FtpCreateDirectory(hConnection, Directory) +{ + return DllCall("wininet\FtpCreateDirectory", "Ptr", hConnection, "str", Directory) +} +; ------------------------------------------------------------------------------ +; Removes a directory on a FTP server. +; +; param hConnection [in] +; A valid connection handle returned by an INetConnect call (using Type="ftp"). +; param Directory [in] +; The name of the directory to be deleted. This can be a fully qualified path +; or a name relative to the current directory. +; return +; [bool] true if the function succeeds, otherwise false +; +FtpRemoveDirectory(hConnection, Directory) +{ + return DllCall("wininet\FtpRemoveDirectory", "Ptr", hConnection, "str", Directory) +} +; ------------------------------------------------------------------------------ +; Sets the current working directory for a specified FTP session. +; +; param hConnection [in] +; A valid connection handle returned by an INetConnect call (using Type="ftp"). +; param Directory [in] +; The name of the directory to become the current working directory. This can be a fully qualified path +; or a name relative to the current directory. +; return +; [bool] true if the function succeeds, otherwise false +; +FtpSetCurrentDirectory(hConnection, Directory) +{ + return DllCall("wininet\FtpSetCurrentDirectory", "Ptr", hConnection, "str", Directory) +} +; ------------------------------------------------------------------------------ +; Gets the current working directory of a specified FTP session. +; +; param hConnection [in] +; a valid connection handle returned by an INetConnect call (using Type="ftp") +; param Directory [in] +; a variable that receives the absolute path of the current directory +; return +; [bool] true if the function succeeds, otherwise false +; +FtpGetCurrentDirectory(hConnection, ByRef Directory) +{ + len := 2*261 ; MAX_PATH 260 + VarSetCapacity(Directory, len) + result := DllCall("wininet\FtpGetCurrentDirectory", "Ptr", hConnection, "Ptr", Directory, "uint*", len) + VarSetCapacity(Directory, -1) + return result +} +; ------------------------------------------------------------------------------ +; Uploads a file to a FTP server (the remote file is overwritten if it already exists). +; +; param hConnection [in] +; a valid connection handle returned by an INetConnect call (using Type="ftp") +; param LocalFile [in] +; name of the local file to upload +; param RemoteFile [in] +; name of the remote file to create (when empty, the remote file created will have the same name than the local one) +; param TransferType [in] +; "A" for ascii transfert or "B" (default) for binary mode +; return +; [bool] true if the function succeeds, otherwise false +; +FtpPutFile(hConnection, LocalFile, RemoteFile="", TransferType="B") +{ + return DllCall("wininet\FtpPutFile" + , "Ptr", hConnection + , "str", LocalFile + , "str", (RemoteFile != "" ? RemoteFile : LocalFile) + , "uint", (TransferType == "A" ? 1 : 2) ; FTP_TRANSFER_TYPE_ASCII or FTP_TRANSFER_TYPE_BINARY + , "Ptr", 0) +} +; ------------------------------------------------------------------------------ +; Downloads a file from a FTP server and stores it localy. +; No caching options for now. +; +; param hConnection [in] +; a valid connection handle returned by an INetConnect call (using Type="ftp") +; param RemoteFile [in] +; name of the remote file to download +; param LocalFile [in] +; name of the local file to create (when empty, the local file created will have the same name than the remote one) +; param TransferType [in] +; "A" for ascii transfert or "B" (default) for binary mode +; param OverWrite [in] +; 0 (default) or 1 to allow the function to proceed if a local file with the specified name already exist +; param LocalAttrib [in] +; File attributes for the new file. This parameter can be any combination of the FILE_ATTRIBUTE_* below. +; FILE_ATTRIBUTE_READONLY 1 0x0001 +; FILE_ATTRIBUTE_HIDDEN 2 0x0002 +; FILE_ATTRIBUTE_SYSTEM 4 0x0004 +; FILE_ATTRIBUTE_NORMAL 128 0x0080 +; FILE_ATTRIBUTE_TEMPORARY 256 0x0100 +; FILE_ATTRIBUTE_ENCRYPTED 16384 0x4000 +; return +; [bool] true if the function succeeds, otherwise false +; +; Caching option: +; INTERNET_FLAG_HYPERLINK 0x00000400 // asking wininet to do hyperlinking semantic which works right for scripts +; INTERNET_FLAG_NEED_FILE 0x00000010 // need a file for this request +; INTERNET_FLAG_RELOAD 0x80000000 // retrieve the original item +; INTERNET_FLAG_RESYNCHRONIZE 0x00000800 // asking wininet to update an item if it is newer +FtpGetFile(hConnection, RemoteFile, LocalFile="", TransferType="B", OverWrite=0, LocalAttrib=0) +{ + return DllCall("wininet\FtpGetFile" + , "Ptr", hConnection + , "str", RemoteFile + , "str", (LocalFile != "" ? LocalFile : RemoteFile) + , "int", !OverWrite + , "uint", LocalAttrib + , "uint", (TransferType == "A" ? 1 : 2) ; FTP_TRANSFER_TYPE_ASCII or FTP_TRANSFER_TYPE_BINARY + , "Ptr", 0) +} +; ------------------------------------------------------------------------------ +; Gets the size in bytes of a file stored on a FTP server +; +; param hConnection [in] +; a valid connection handle returned by an INetConnect call (using Type="ftp") +; param File [in] +; name of the remote file +; param TransferType [in] +; "A" for ascii transfert or "B" (default) for binary mode +; return +; [uint] the size in bytes of the remote file +; +FtpGetFileSize(hConnection, File, TransferType="B") +{ + hFile := DllCall("wininet\FtpOpenFile" + , "Ptr", hConnection + , "str", File + , "uint", 0x80000000 ; GENERIC_READ + , "uint", (TransferType = "A" ? 1 : 2) ; FTP_TRANSFER_TYPE_ASCII or FTP_TRANSFER_TYPE_BINARY + , "uint", 0) + if(!hFile) + return -1 + size := DllCall("wininet\FtpGetFileSize", "uint", hFile, "uint*", size) + INetCloseHandle(hFile) + return size +} +; ------------------------------------------------------------------------------ +; Renames (or moves) a file stored on a FTP server +; +; param hConnection [in] +; a valid connection handle returned by an INetConnect call (using Type="ftp") +; param ExistingName [in] +; name of the remote file to be renamed (can be a relative path from the current working directory) +; param NewName [in] +; new name of the remote file (can be a relative path from the current working directory) +; return +; [bool] true if the function succeeds, otherwise false +; +FtpRenameFile(hConnection, ExistingName, NewName) +{ + return DllCall("wininet\FtpRenameFile", "Ptr", hConnection, "str", ExistingName, "str", NewName) +} +; ------------------------------------------------------------------------------ +; Deletes a file stored on a FTP server +; +; param hConnection [in] +; a valid connection handle returned by an INetConnect call (using Type="ftp") +; param File [in] +; the name of the file to be deleted +; return +; [bool] true if the function succeeds, otherwise false +; +FtpDeleteFile(hConnection, File) +{ + return DllCall("wininet\FtpDeleteFile", "Ptr", hConnection, "str", File) +} \ No newline at end of file diff --git a/lib-a_to_h/docs/GroupBox_README.md b/lib-a_to_h/docs/GroupBox_README.md new file mode 100644 index 00000000..267f09c6 --- /dev/null +++ b/lib-a_to_h/docs/GroupBox_README.md @@ -0,0 +1,45 @@ +# AHK_GroupBox + +Adds and wraps a GroupBox around a group of controls in the default Gui. Use the Gui Default command if needed. +For instance: + +Gui, 2:Default + +sets the default Gui to Gui 2. + +Function definition: +``` +GroupBox(GBvName ;Name for GroupBox control variable + ,Title ;Title for GroupBox + ,TitleHeight ;Height in pixels to allow for the Title + ,Margin ;Margin in pixels around the controls + ,Piped_CtrlvNames ;Pipe (|) delimited list of Controls + ,FixedWidth="" ;Optional fixed width + ,FixedHeight="" ;Optional fixed height + ,Kin=true) ;Optional include or exclude children of other included GroupBoxes +``` +Add the controls you want in the GroupBox to the Gui using +the "v" option to assign a variable name to each control. * +Then immediately after the last control for the group +is added call this function. It will add a GroupBox and +wrap it around the controls. + +Example: +
Gui, Add, Text, vControl1, This is Control 1			;Add named Text field
+Gui, Add, Text, vControl2 x+30, This is Control 2		;Add another named Text field
+GroupBox("GB1", "Testing", 20, 10, "Control1|Control2")		;Create GB around "variables" Control1 and Control2 listed above
+Gui, Add, Text, Section xMargin, This is Control 3		;Add an unnamed Text field
+GroupBox("GB2", "Another Test", 10, 10, "This is Control 3")	;Wrap around the new text field by field text rather than control name
+Gui, Add, Text, yS, This is Control 4				;Add another unnamed Text field
+GroupBox("GB3", "Third Test", 10, 10, "Static4")		;Wrap around the new text field by field text rather than control name
+GroupBox("GB4", "Big Wrapper", 10, 10, "GB2|GB3")		;Wrap around the previous two GroupBoxes
+Gui, Show, , GroupBox Test
+ +The "v" option to assign Control ID is not mandatory. You +may also use the ClassNN name or text of the control. + + Original Author: dmatch @ AHK forum + + Date: Sept. 5, 2011 + + Additions by: digimystigi diff --git a/lib-a_to_h/examples/GetTuples-EXAMPLE.ahk b/lib-a_to_h/examples/GetTuples-EXAMPLE.ahk index 35f8d2eb..cb5290f0 100644 --- a/lib-a_to_h/examples/GetTuples-EXAMPLE.ahk +++ b/lib-a_to_h/examples/GetTuples-EXAMPLE.ahk @@ -1,4 +1,4 @@ -ListLines, Off +ListLines, Off #NoEnv SetBatchLines, -1 diff --git a/lib-a_to_h/examples/GroupBox_TestWin.ahk b/lib-a_to_h/examples/GroupBox_TestWin.ahk new file mode 100644 index 00000000..081bf1c9 --- /dev/null +++ b/lib-a_to_h/examples/GroupBox_TestWin.ahk @@ -0,0 +1,44 @@ +#SingleInstance Force +SetWorkingDir %A_ScriptDir% + +#Include %A_ScriptDir%\GroupBox.ahk + +GBTHeight:=10 +Gui, +LastFound AlwaysOnTop +Gui, Add, Text, vLabel1, A Label +Gui, Add, Text, x162 yMargin vLabel2, Another Label +Gui, Add, Edit, Section vMyEdit1 xMargin, This is a Control +Gui, Add, Edit, vMyEdit2 ys x162, This is a Control +Gui, Add, CheckBox, Section vCheck1 xMargin, CheckBox 1 +Gui, Add, CheckBox, vCheck2 ys x160 Checked, CheckBox 2 +GroupBox("GB1", "Testing", "Label1|Label2|MyEdit1|MyEdit2|Check1|Check2", 10, GBTHeight) +Gui, Add, Text, Section xMargin, This is un-named +Gui, Add, DropDownList, xMargin vDDL W100, Line 1|Line 2||Line 3 +GroupBox("GB2", "Another Test", "This is un-named|DDL", 10, GBTHeight) +Gui, Add, Text, yS, This is a control +Gui, Add, DateTime, vMyDateTime w127 +GroupBox("GB3", "Test", "Static4|MyDateTime", 10, GBTHeight) +GroupBox("SideBy", "Side-by-Side Wrapper", "GB2|GB3", 10, GBTHeight) +Gui, Add, Button, xm vButtonT, Button Top +Gui, Add, Text, vMyText xMargin, Some text to read. +Gui, Add, Button, Section x60, Button 1 +Gui, Add, Button, ys x+10, Button 2 +GroupBox("GB4", "Buttons Too", "Button 1|Button 2", 10, GBTHeight) +GuiControlGet, GB4, Pos +Gui, Add, Button, vButtonR W%GB4W%, Button Right +GroupBox("GB5", "Around Another GroupBox", "MyText|GB4|ButtonR", 10, GBTHeight, 250) +GuiControlGet, GB5, Pos +GuiControl, Move, ButtonT, W%GB5W% +Gui, Add, Button, vButtonB, Button Bottom +GroupBox("GB6", "I added a box!", "ButtonT|ButtonB|GB5", 10, GBTHeight) + +GuiControlGet, SideBy, Pos +GuiControl, MoveDraw, GB6, W%SideByW% + +Gui, Add, Button,, It's the Final Countdown! +Gui, Show, , GroupBox Test + +return + +GuiClose: +ExitApp diff --git a/lib-a_to_h/examples/StdOutStream_Example.ahk b/lib-a_to_h/examples/StdOutStream_Example.ahk new file mode 100644 index 00000000..eb70fe37 --- /dev/null +++ b/lib-a_to_h/examples/StdOutStream_Example.ahk @@ -0,0 +1,93 @@ +File = %A_ScriptDir%\test.ahk +Script = +(% +Loop, 10 +{ + Sleep 2000 + OutputDebug, OutputDebug %A_Index%``n + FileAppend, StdOut %A_Index%``n, * + FileAppend, StdErr %A_Index%``n, ** +} +) +FileDelete, %File% +FileAppend, %script%, %File% + +cmd = %A_AHKPath% /ErrorStdOut "%File%" +TimerFuncObj := StdOutStream( cmd, "StdOutStream_Callback" ) +SetTimer, %TimerFuncObj%, 4000 + +Loop, 20 { + StdOutStream_Callback("Loop " A_Index "`n") + Sleep, 2000 +} + +StdOutStream_Callback(Line){ + static t + t .= Line + CoordMode, ToolTip, Client + ToolTip, Callback:`nPress F2 to kill StdOutStream`nPress ESC to exit`n%t%, 0 , 0, 1 +} + +F2:: StdOutStream_Kill() +Esc:: ExitApp + +;######### Below are the 3 functions + +StdOutStream_Kill(hPID:=""){ + static sPID + If hPID + sPID := hPID + Else If sPID + Process, Close, %sPID% +} + +StdOutStream(sCmd, callBack, encoding := "CP0"){ + static HANDLE_FLAG_INHERIT := 0x00000001, flags := HANDLE_FLAG_INHERIT + , STARTF_USESTDHANDLES := 0x100, CREATE_NO_WINDOW := 0x08000000 + + If Isfunc( Callback ) < 2 + throw Exception("Callback: """ Callback """ is not a function with one parameter.", A_ThisFunc) + + DllCall("CreatePipe", PtrP, hPipeRead, PtrP, hPipeWrite, Ptr, 0, UInt, 0) + , DllCall("SetHandleInformation", Ptr, hPipeWrite, UInt, flags, UInt, HANDLE_FLAG_INHERIT) + + , VarSetCapacity(STARTUPINFO , siSize := A_PtrSize*4 + 4*8 + A_PtrSize*5, 0) + , NumPut(siSize , STARTUPINFO) + , NumPut(STARTF_USESTDHANDLES, STARTUPINFO, A_PtrSize*4 + 4*7) ; dwFlags + , NumPut(hPipeWrite , STARTUPINFO, A_PtrSize*4 + 4*8 + A_PtrSize*3) ; hStdOutput + , NumPut(hPipeWrite , STARTUPINFO, A_PtrSize*4 + 4*8 + A_PtrSize*4) ; hStdError + + , VarSetCapacity(PROCESS_INFORMATION, A_PtrSize*2 + 4*2, 0) + + if !DllCall("CreateProcess", UInt, 0, Ptr, &sCmd, UInt, 0, UInt, 0, Int, true, UInt, CREATE_NO_WINDOW + , UInt, 0, UInt, 0, Ptr, &STARTUPINFO, Ptr, &PROCESS_INFORMATION){ + DllCall("CloseHandle", Ptr, hPipeRead) + , DllCall("CloseHandle", Ptr, hPipeWrite) + , throw Exception("CreateProcess failed", A_ThisFunc) + } + PID := NumGet(PROCESS_INFORMATION, A_PtrSize*2, "UInt") + , StdOutStream_Kill(PID) + , DllCall("CloseHandle", Ptr, hPipeWrite) + + Return Func("StdOutStream_Read").Bind(hPipeRead, PROCESS_INFORMATION, encoding, Callback) +} + +StdOutStream_Read(hPipeRead, PROCESS_INFORMATION, encoding, Callback){ + ; Before reading, we check if the pipe has been written to, to avoid freezings. + If DllCall( "PeekNamedPipe", Ptr,hPipeRead, Ptr,0, UInt,0, Ptr,0, UIntP,nTot, Ptr,0 ){ + If !nTot ; If the pipe buffer is empty, do nothing now + Return + ; Pipe buffer is not empty, so we can read it. + VarSetCapacity(sTemp, nTot+1) + , DllCall( "ReadFile", Ptr,hPipeRead, Ptr,&sTemp, UInt,nTot, PtrP,nSize, Ptr,0 ) + , %Callback%(StrGet(&sTemp, nSize, encoding)) + }Else{ + SetTimer,, off + DllCall("GetExitCodeProcess", Ptr,NumGet(PROCESS_INFORMATION), UIntP,ExitCode ) + , DllCall("CloseHandle", Ptr, NumGet(PROCESS_INFORMATION)) + , DllCall("CloseHandle", Ptr, NumGet(PROCESS_INFORMATION, A_PtrSize)) + , DllCall("CloseHandle", Ptr, hPipeRead) + , %Callback%( "ExitCode: " ExitCode "`n") + } +} + diff --git a/lib-a_to_h/examples/hotstring-example-dynamic_hotstring.ahk b/lib-a_to_h/examples/hotstring-example-dynamic_hotstring.ahk index 39192e30..3a5b7f44 100644 --- a/lib-a_to_h/examples/hotstring-example-dynamic_hotstring.ahk +++ b/lib-a_to_h/examples/hotstring-example-dynamic_hotstring.ahk @@ -1,4 +1,4 @@ -;hotstrings("i)Show me\s*=\s*(.*?)\s*\.", "Result: %$1%%A_Space%") ; try: show me = #$&*_+{| msdn.microsoft.com/en-us/library/ms682337(v=vs.85).aspx ; Partial implementation, 'Clone' method is missing. ; ================================================================================================================================== diff --git a/lib-i_to_z/IsFileInUse.ahk b/lib-i_to_z/IsFileInUse.ahk index e32e97d5..f5f0f000 100644 --- a/lib-i_to_z/IsFileInUse.ahk +++ b/lib-i_to_z/IsFileInUse.ahk @@ -1,3 +1,3 @@ -IsFileInUse(f,access:="rwd"){ +IsFileInUse(f,access:="rwd"){ return FileExist(f)&&!FileOpen(f,"w -" access) } \ No newline at end of file diff --git a/lib-i_to_z/NPPM.ahk b/lib-i_to_z/NPPM.ahk index 81c4c8cb..e330f0d1 100644 --- a/lib-i_to_z/NPPM.ahk +++ b/lib-i_to_z/NPPM.ahk @@ -1,87 +1,87 @@ -NPPM_GETCURRENTSCINTILLA() ; 2028 +NPPM_GETCURRENTSCINTILLA() ; 2028 { - ;sciView indicates the current Scintilla view : + ;sciView indicates the current Scintilla view : ; 0 is the main Scintilla view ; 1 is the second Scintilla view. hNpp := Nppm_Hwnd() - openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, 4) + openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, 4) if (WinExist("ahk_id " . hNpp) == 0) OR (openProcSuccess == 0) return DllCall("SendMessage", "Ptr", hNpp, "UInt", 4034, "Int", 0, "Ptr", nppBufAddress) - + sciView := NPPM_ReadBuffer(hProcess, nppBufAddress, 4, "Number") - + NPPM_CloseBuffer(hProcess, nppBufAddress) - + return sciView } NPPM_GETCURRENTLANGTYPE() ; 2029 { ; langType indicates the language type of current Scintilla view document - ; please see the enum LangType in "PluginInterface.h" for all possible value. + ; please see the enum LangType in "PluginInterface.h" for all possible value. ; or NPPM_Langs(lang) - + MAX_PATH := 260 * (A_IsUnicode ? 2 : 1) hNpp := Nppm_Hwnd() - openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) + openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) if (WinExist("ahk_id " . hNpp) == 0) OR (openProcSuccess == 0) return DllCall("SendMessage", "Ptr", hNpp, "UInt", 2029, "Int", MAX_PATH, "Ptr", nppBufAddress) - + langType := NPPM_ReadBuffer(hProcess, nppBufAddress, MAX_PATH, "Number") - + NPPM_CloseBuffer(hProcess, nppBufAddress) - + return langType } NPPM_SETCURRENTLANGTYPE(langType) ; 2030 { ; langType is used to set the language type of current Scintilla view document - ; please see the enum LangType in "PluginInterface.h" for all possible value. + ; please see the enum LangType in "PluginInterface.h" for all possible value. ; or NPPM_Langs(lang) DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2030 , "Int", 0, "Int", langType) } NPPM_GETNBOPENFILES(nbType := 0) ; 2031 { - ; The return value depends on nbType : - ; nbType | Meaning + ; The return value depends on nbType : + ; nbType | Meaning ; ------------------------------------- - ; ALL_OPEN_FILES | the total number of files opened in Notepad++ - ; PRIMARY_VIEW | the number of files opened in the primary view - ; SECOND_VIEW | the number of files opened in the second view + ; ALL_OPEN_FILES | the total number of files opened in Notepad++ + ; PRIMARY_VIEW | the number of files opened in the primary view + ; SECOND_VIEW | the number of files opened in the second view ; exclude 'nbType' for ALL files ; set 'nbType' as 1, P, or PRIMARY for files in primary view ; set 'nbType' as 2, S, or SECONDARY for files in secondary view nbType := (nbType ~= "i)^(PRIMARY|P|1)$") ? 1 : (nbType ~= "i)^(SECONDARY|S|2)$") ? 2 : (nbType == 0) ? 0 : return - + singleView := Nppm_IsSingleView() - + if (singleView = true AND nbType = 2) return 0 - + num := DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2031, "Int", 0, "Int", nbType) - + return (singleView = true AND nbType = 0) ? (num - 1) : (num) } ; NPPM_GETOPENFILENAMES ; 2032 ; { -/* nbFile is the size of your fileNames array. You should get this value by using NPPM_NBOPENFILES message with constant ALL_OPEN_FILES, then allocate fileNames array with this value. -fileNames receives the full path names of all the opened files in Notepad++. User is responsible to allocate fileNames array with an enough size. +/* nbFile is the size of your fileNames array. You should get this value by using NPPM_NBOPENFILES message with constant ALL_OPEN_FILES, then allocate fileNames array with this value. +fileNames receives the full path names of all the opened files in Notepad++. User is responsible to allocate fileNames array with an enough size. -The return value is the number of file full path names copied in fileNames array. +The return value is the number of file full path names copied in fileNames array. */ ; return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2032, "Int", , "Int", ) ; } @@ -90,32 +90,32 @@ NPPM_MODELESSDIALOG(operationMode, hDialog) ; 2036 { ; operationMode: ; MODELESSDIALOGADD 0 ; MODELESSDIALOGREMOVE 1 - - ; For each created dialog in your plugin, you should register it (and unregister while destroy it) to Notepad++ by using this message. If this message is ignored, then your dialog won't react with the key stroke messages such as TAB key. For the good functioning of your plugin dialog, you're recommended to not ignore this message. - ; hDlg is the handle of the dialog to be registed. - ; op : the operation mode. MODELESSDIALOGADD is to register; MODELESSDIALOGREMOVE is to unregister. + + ; For each created dialog in your plugin, you should register it (and unregister while destroy it) to Notepad++ by using this message. If this message is ignored, then your dialog won't react with the key stroke messages such as TAB key. For the good functioning of your plugin dialog, you're recommended to not ignore this message. + ; hDlg is the handle of the dialog to be registed. + ; op : the operation mode. MODELESSDIALOGADD is to register; MODELESSDIALOGREMOVE is to unregister. return (operationMode == 1) OR (operationMode == 2) ? DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2036, "Int", operationMode, "Int", hDialog) - : 0 + : 0 } NPPM_GETNBSESSIONFILES(file) ; 2037 { - ; This message return the number of files to load in the session sessionFileName. sessionFileName should be a full path name of an xml file. 0 is returned if sessionFileName is NULL or an empty string - + ; This message return the number of files to load in the session sessionFileName. sessionFileName should be a full path name of an xml file. 0 is returned if sessionFileName is NULL or an empty string + MAX_PATH := 260 * (A_IsUnicode ? 2 : 1) hNpp := Nppm_Hwnd() - openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) + openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) if (WinExist("ahk_id " . hNpp) == 0) OR (openProcSuccess == 0) return stringWritten := DllCall("WriteProcessMemory", "Ptr", hProcess, "Ptr", nppBufAddress , "Ptr", &file, "UInt", MAX_PATH, "UInt", 0) - + if (stringWritten <> true) return else DllCall("SendMessage", "Ptr", hNpp, "UInt", 2037, "Int", 0, "Ptr", nppBufAddress) @@ -126,37 +126,37 @@ NPPM_GETNBSESSIONFILES(file) ; 2037 ; NPPM_GETSESSIONFILES ; 2038 ; { -/* Send this message to get files' full path name from a session file. -sessionFileName is the session file from which you retrieve the files. +/* Send this message to get files' full path name from a session file. +sessionFileName is the session file from which you retrieve the files. -sessionFileArray : the array in which the files' full path of the same group are written. You should send message NPPM_GETNBSESSIONFILES before to allocate this array with the proper size. +sessionFileArray : the array in which the files' full path of the same group are written. You should send message NPPM_GETNBSESSIONFILES before to allocate this array with the proper size. */ ; return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2038, "Int", , "Int", ) ; } ; NPPM_SAVESESSION ; 2039 ; { -; This message let plugins save a session file (xml format) by providing an array of full files path name. sessionInfomation is a structure defined as follows: TCHAR* sessionFilePathName; the full path name of session file to save int nbFile; the number of files in the session TCHAR** files; files' full path +; This message let plugins save a session file (xml format) by providing an array of full files path name. sessionInfomation is a structure defined as follows: TCHAR* sessionFilePathName; the full path name of session file to save int nbFile; the number of files in the session TCHAR** files; files' full path ; return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2039, "Int", , "Int", ) ; } NPPM_SAVECURRENTSESSION(sessionFileName) ; 2040 { - ; You can save the current opened files in Notepad++ as a group of files (session) by using this message. Notepad++ saves the current opened files' full pathe names and their current stats in a xml file. The xml full path name is provided by sessionFileName. - + ; You can save the current opened files in Notepad++ as a group of files (session) by using this message. Notepad++ saves the current opened files' full pathe names and their current stats in a xml file. The xml full path name is provided by sessionFileName. + MAX_PATH := 260 * (A_IsUnicode ? 2 : 1) hNpp := Nppm_Hwnd() - openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) + openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) if (WinExist("ahk_id " . hNpp) == 0) OR (openProcSuccess == 0) return stringWritten := DllCall("WriteProcessMemory", "Ptr", hProcess, "Ptr", nppBufAddress , "Ptr", &sessionFileName, "UInt", MAX_PATH, "UInt", 0) - + if (stringWritten <> true) return else DllCall("SendMessage", "Ptr", hNpp, "UInt", 2040, "Int", 0, "Ptr", nppBufAddress) @@ -167,7 +167,7 @@ NPPM_SAVECURRENTSESSION(sessionFileName) ; 2040 ; NPPM_GETOPENFILENAMESPRIMARY ; 2041 ; { -/* nbFile is the size of your fileNames array. You should get this value by using NPPM_NBOPENFILES message with constant PRIMARY_VIEW, then allocate fileNames array with this value. +/* nbFile is the size of your fileNames array. You should get this value by using NPPM_NBOPENFILES message with constant PRIMARY_VIEW, then allocate fileNames array with this value. fileNames receives the full path names of the opened files in the primary view. User is responsible to allocate fileNames array with an enough size. The return value is the number of file full path names copied in fileNames array. */ ; return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2041, "Int", , "Int", ) @@ -175,32 +175,32 @@ fileNames receives the full path names of the opened files in the primary view. ; NPPM_GETOPENFILENAMESSECOND ; 2042 ; { -/* nbFile is the size of your fileNames array. You should get this value by using NPPM_NBOPENFILES message with constant SECOND_VIEW, then allocate fileNames array with this value. -fileNames receives the full path names of the opened files in the second view. User is responsible to allocate fileNames array with an enough size. +/* nbFile is the size of your fileNames array. You should get this value by using NPPM_NBOPENFILES message with constant SECOND_VIEW, then allocate fileNames array with this value. +fileNames receives the full path names of the opened files in the second view. User is responsible to allocate fileNames array with an enough size. -The return value is the number of file full path names copied in fileNames array. +The return value is the number of file full path names copied in fileNames array. */ ; return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2042, "Int", , "Int", ) ; } NPPM_CREATESCINTILLAHANDLE(hParent := false) ; 2044 { - ; A plugin can create a Scintilla for its usage by sending this message to Notepad++. The return value is created Scintilla handle. The handle should be destroyed by NPPM_DESTROYSCINTILLAHANDLE message while exit the plugin. If pluginWindowHandle is set (non NULL), it will be set as parent window of this created Scintilla handle, otherwise the parent window is Notepad++. - + ; A plugin can create a Scintilla for its usage by sending this message to Notepad++. The return value is created Scintilla handle. The handle should be destroyed by NPPM_DESTROYSCINTILLAHANDLE message while exit the plugin. If pluginWindowHandle is set (non NULL), it will be set as parent window of this created Scintilla handle, otherwise the parent window is Notepad++. + hParent := (hParent == false) ? (A_ScriptHwnd) : (hParent) hScin := DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2044 , "Int", 0, "Ptr", hParent) - + DestroyOnExit := Func("NPPM_DESTROYSCINTILLAHANDLE").Bind(hScin) - + OnExit(DestroyOnExit) - + return hScin } NPPM_DESTROYSCINTILLAHANDLE(hSci) ; 2045 { ; If plugin called NPPM_DESTROYSCINTILLAHANDLE to create a Scintilla handle, it should call this message to destroy this handle while it exit. # - + DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2045 , "Int", 0, "Ptr", hSci) } @@ -211,8 +211,8 @@ NPPM_GETNBUSERLANG() ; 2046 NPPM_GETCURRENTDOCINDEX(iView := "") ; 2047 { - ; Sending this message to get the current index in the view that you indicates in iView : MAIN_VIEW or SUB_VIEW. Returned value is -1 if the view is invisible (hidden), otherwise is the current index. - + ; Sending this message to get the current index in the view that you indicates in iView : MAIN_VIEW or SUB_VIEW. Returned value is -1 if the view is invisible (hidden), otherwise is the current index. + view := (iView == 0) ? 0 : (iView == 1) ? 1 : NPPM_GETCURRENTSCINTILLA() return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2047 , "Int", 0, "Int", view) @@ -225,7 +225,7 @@ NPPM_GETCURRENTDOCINDEX(iView := "") ; 2047 NPPM_GETMENUHANDLE(mainMenu = true) ; 2049 { -; This message help plugins to get the plugins menu handle of Notepad++, whichMenu must be NPPPLUGINMENU (0), or NPPMAINMENU (1) to return handle to the menu br in the main window. 0 is return on any other inut. +; This message help plugins to get the plugins menu handle of Notepad++, whichMenu must be NPPPLUGINMENU (0), or NPPMAINMENU (1) to return handle to the menu br in the main window. 0 is return on any other inut. ; set mainMenu as 'false/0' to retrieve handle of plugin menu return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2049 , "Int", mainMenu, "Int", 0) } @@ -242,63 +242,63 @@ NPPM_GETMENUHANDLE(mainMenu = true) ; 2049 NPPM_ACTIVATEDOC(view, tabNumber) ; 2052 { -; When Notepad++ receives this message, it switches to iView (MAIN_VIEW or SUB_VIEW) as current view, then it switches to index2Activate from the current document. +; When Notepad++ receives this message, it switches to iView (MAIN_VIEW or SUB_VIEW) as current view, then it switches to index2Activate from the current document. ; tabNumber is 0-based. the first tab is 0, second is 1, etc return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2049 , "Int", view, "Int", tabNumber) } ; NPPM_LAUNCHFINDINFILESDLG ; 2053 ; { - ; This message triggers the Find in files dialog. The fields Directory and filters are filled by respectively dir2Search and filtre if those parameters are not NULL or empty. + ; This message triggers the Find in files dialog. The fields Directory and filters are filled by respectively dir2Search and filtre if those parameters are not NULL or empty. ; return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2053, "Int", , "Int", ) ; } NPPM_DMMSHOW(hDialog) ; 2054 { - ; This message is used for your plugin's dockable dialog. Send this message to show the dialog. hDlg is the handle of your dialog to be shown. - + ; This message is used for your plugin's dockable dialog. Send this message to show the dialog. hDlg is the handle of your dialog to be shown. + return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2054, "Int", 0, "Int", hDialog) } NPPM_DMMHIDE(hDialog) ; 2055 { - ; This message is used for your plugin's dockable dialog. Send this message to hide the dialog. hDlg is the handle of your dialog to be hidden. + ; This message is used for your plugin's dockable dialog. Send this message to hide the dialog. hDlg is the handle of your dialog to be hidden. return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2055, "Int", 0, "Int", hDialog) } NPPM_DMMUPDATEDISPINFO(hDialog) ; 2056 { - ; This message is used for your plugin's dockable dialog. Send this message to update (redraw) the dialog. hDlg is the handle of your dialog to be updated. - + ; This message is used for your plugin's dockable dialog. Send this message to update (redraw) the dialog. hDlg is the handle of your dialog to be updated. + return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2056, "Int", 0, "Int", hDialog) } ; NPPM_DMMREGASDCKDLG ; 2057 ; { -/* From v4.0, Notepad++ supports the dockable dialog feature for the plugins. This message passes the necessary data dockingData to Notepad++ in order to make your dialog dockable. Here is tTbData looks like this: HWND hClient; your dockable dialog handle. TCHAR *pszName; the name of your plugin dialog. int dlgID; index of menu entry where the dialog in question will be triggered. UINT uMask; contains the behaviour informations of your dialog. It can be one of the following value : DWS_DF_CONT_LEFT, DWS_DF_CONT_RIGHT, DWS_DF_CONT_TOP, DWS_DF_CONT_BOTTOM and DWS_DF_FLOATING combined (optional) with DWS_ICONTAB, DWS_ICONBAR and DWS_ADDINFO. HICON hIconTab; handle to the icon to display on the dialog's tab TCHAR *pszAddInfo; pointer to a string joined to the caption using " - ", if not NULL RECT rcFloat; Used internally, do not set int iPrevCont; Used internally, do not set const TCHAR *pszModuleName; the name of your plugin module (with extension .dll). -Minimum informations you need to fill out before sending it by NPPM_DMMREGASDCKDLG message is hClient, pszName, dlgID, uMask and pszModuleName. Notice that rcFloat and iPrevCont shouldn't be filled. They are used internally. +/* From v4.0, Notepad++ supports the dockable dialog feature for the plugins. This message passes the necessary data dockingData to Notepad++ in order to make your dialog dockable. Here is tTbData looks like this: HWND hClient; your dockable dialog handle. TCHAR *pszName; the name of your plugin dialog. int dlgID; index of menu entry where the dialog in question will be triggered. UINT uMask; contains the behaviour informations of your dialog. It can be one of the following value : DWS_DF_CONT_LEFT, DWS_DF_CONT_RIGHT, DWS_DF_CONT_TOP, DWS_DF_CONT_BOTTOM and DWS_DF_FLOATING combined (optional) with DWS_ICONTAB, DWS_ICONBAR and DWS_ADDINFO. HICON hIconTab; handle to the icon to display on the dialog's tab TCHAR *pszAddInfo; pointer to a string joined to the caption using " - ", if not NULL RECT rcFloat; Used internally, do not set int iPrevCont; Used internally, do not set const TCHAR *pszModuleName; the name of your plugin module (with extension .dll). +Minimum informations you need to fill out before sending it by NPPM_DMMREGASDCKDLG message is hClient, pszName, dlgID, uMask and pszModuleName. Notice that rcFloat and iPrevCont shouldn't be filled. They are used internally. */ ; return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2057, "Int", , "Int", ) ; } NPPM_LOADSESSION(sessionFileName) ; 2058 { - ; Open all files of same session in Notepad++ via a xml format session file sessionFileName. - + ; Open all files of same session in Notepad++ via a xml format session file sessionFileName. + MAX_PATH := 260 * (A_IsUnicode ? 2 : 1) hNpp := Nppm_Hwnd() - openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) + openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) if (WinExist("ahk_id " . hNpp) == 0) OR (openProcSuccess == 0) return stringWritten := DllCall("WriteProcessMemory", "Ptr", hProcess, "Ptr", nppBufAddress , "Ptr", &sessionFileName, "UInt", MAX_PATH, "UInt", 0) - + if (stringWritten <> true) return else DllCall("SendMessage", "Ptr", hNpp, "UInt", 2058, "Int", 0, "Ptr", nppBufAddress) @@ -314,8 +314,8 @@ NPPM_LOADSESSION(sessionFileName) ; 2058 NPPM_RELOADFILE(file, confirm := false) ; 2060 { - ; This Message reloads the file indicated in filePathName2Reload. If withAlert is TRUE, then an alert message box will be launched. - + ; This Message reloads the file indicated in filePathName2Reload. If withAlert is TRUE, then an alert message box will be launched. + if (confirm <> true) AND (confirm <> false) return @@ -323,14 +323,14 @@ NPPM_RELOADFILE(file, confirm := false) ; 2060 hNpp := Nppm_Hwnd() - openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) + openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) if (WinExist("ahk_id " . hNpp) == 0) OR (openProcSuccess == 0) return stringWritten := DllCall("WriteProcessMemory", "Ptr", hProcess, "Ptr", nppBufAddress , "Ptr", &file, "UInt", MAX_PATH, "UInt", 0) - + if (stringWritten <> true) return else DllCall("SendMessage", "Ptr", hNpp, "UInt", 2060, "Int", confirm, "Ptr", nppBufAddress) @@ -338,23 +338,23 @@ NPPM_RELOADFILE(file, confirm := false) ; 2060 NPPM_CloseBuffer(hProcess, nppBufAddress) return } - + NPPM_SWITCHTOFILE(file) ; 2061 { - ; When this message is received, Notepad++ switches to the document which matches with the given filePathName2switch. - + ; When this message is received, Notepad++ switches to the document which matches with the given filePathName2switch. + MAX_PATH := 260 * (A_IsUnicode ? 2 : 1) hNpp := Nppm_Hwnd() - openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) + openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) if (WinExist("ahk_id " . hNpp) == 0) OR (openProcSuccess == 0) return stringWritten := DllCall("WriteProcessMemory", "Ptr", hProcess, "Ptr", nppBufAddress , "Ptr", &file, "UInt", MAX_PATH, "UInt", 0) - + if (stringWritten <> true) return else DllCall("SendMessage", "Ptr", hNpp, "UInt", 2061, "Int", 0, "Ptr", nppBufAddress) @@ -365,31 +365,31 @@ NPPM_SWITCHTOFILE(file) ; 2061 NPPM_SAVECURRENTFILE() ; 2062 { - ; Send this message to Notepad++ to save the current document. + ; Send this message to Notepad++ to save the current document. return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2062, "Int", 0, "Int", 0) } NPPM_SAVECURRENTFILEAS(file, saveAsCopy := false) ; 2062 { - ; Performs a Save As (wParam == 0) or Save a Copy As (wParam == 1) on the current buffer, outputting to filename. - + ; Performs a Save As (wParam == 0) or Save a Copy As (wParam == 1) on the current buffer, outputting to filename. + ; set saveAsCopy to 'true' to 'Save a Copy As', otherwise 'Save As' is default if (saveAsCopy <> true) AND (saveAsCopy <> false) return - + MAX_PATH := 260 * (A_IsUnicode ? 2 : 1) hNpp := Nppm_Hwnd() - openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) + openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) if (WinExist("ahk_id " . hNpp) == 0) OR (openProcSuccess == 0) return stringWritten := DllCall("WriteProcessMemory", "Ptr", hProcess, "Ptr", nppBufAddress , "Ptr", &file, "UInt", MAX_PATH, "UInt", 0) - + if (stringWritten <> true) return else DllCall("SendMessage", "Ptr", hNpp, "UInt", 2102, "Int", saveAsCopy, "Ptr", nppBufAddress) @@ -400,14 +400,14 @@ NPPM_SAVECURRENTFILEAS(file, saveAsCopy := false) ; 2062 NPPM_SAVEALLFILES() ; 2063 { - ; Send this message to Notepad++ to save all opened document. + ; Send this message to Notepad++ to save all opened document. return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2063, "Int", 0, "Int", 0) } NPPM_SETMENUITEMCHECK(cmdID, bool) ; 2064 { - ; Use this message to set/remove the check on menu item. cmdID is the command ID which corresponds to the menu item. - + ; Use this message to set/remove the check on menu item. cmdID is the command ID which corresponds to the menu item. + return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2064, "UInt", cmdID, "Int", bool) } @@ -418,14 +418,14 @@ NPPM_SETMENUITEMCHECK(cmdID, bool) ; 2064 NPPM_GETWINDOWSVERSION() ; 2066 { - ; The return value is windows version of enum winVer. The possible value is WV_UNKNOWN, WV_WIN32S, WV_95, WV_98, WV_ME, WV_NT, WV_W2K, WV_XP, WV_S2003, WV_XPX64 and WV_VISTA - + ; The return value is windows version of enum winVer. The possible value is WV_UNKNOWN, WV_WIN32S, WV_95, WV_98, WV_ME, WV_NT, WV_W2K, WV_XP, WV_S2003, WV_XPX64 and WV_VISTA + return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2066, "Int", 0, "Int", 0) } ; NPPM_DMMGETPLUGINHWNDBYNAME ; 2067 ; { - ; This message returns the dialog handle corresponds to the windowName and moduleName. You may need this message if you want to communicate with another plugin "dockable" dialog, by knowing its name and its plugin module name. If moduleName is NULL, then return value is NULL. If windowName is NULL, then the first found window handle which matches with the moduleName will be returned. + ; This message returns the dialog handle corresponds to the windowName and moduleName. You may need this message if you want to communicate with another plugin "dockable" dialog, by knowing its name and its plugin module name. If moduleName is NULL, then return value is NULL. If windowName is NULL, then the first found window handle which matches with the moduleName will be returned. ;return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2067, "Int", , "Int", ) ; } @@ -443,47 +443,47 @@ NPPM_GETPLUGINSCONFIGDIR() ; 2070 { ; string receives the directory path of plugin config files. ; User is responsible to allocate (or use automatic variable) a buffer with an enough size. - ; MAX_PATH is suggested to use. - + ; MAX_PATH is suggested to use. + MAX_PATH := 260 * (A_IsUnicode ? 2 : 1) hNpp := Nppm_Hwnd() - openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) + openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) if (WinExist("ahk_id " . hNpp) == 0) OR (openProcSuccess == 0) return DllCall("SendMessage", "Ptr", hNpp, "UInt", 2070, "Int", MAX_PATH, "Ptr", nppBufAddress) - + string := NPPM_ReadBuffer(hProcess, nppBufAddress, MAX_PATH) - + NPPM_CloseBuffer(hProcess, nppBufAddress) - + return string } ; NPPM_MSGTOPLUGIN ; 2071 ; { -/* This message allows the communication between 2 plugins. -For example, plugin X can execute a command of plugin Y if plugin X knows the command ID and the file name of plugin Y. destModuleName is the complete module name (with the extesion .dll) of plugin with which you want to communicate (plugin Y). communicationInfo is a poniter of structure type : - long internalMsg; an integer defined by plugin Y, known by plugin X, identifying the message being sent. TCHAR * srcModuleName; the complete module name (with the extesion .dll) of caller(plugin X). void * info; defined by plugin, the informations to be exchanged between X and Y. It's a void pointer so it should be defined by plugin Y and known by plugin X. -The returned value is TRUE if Notepad++ found the plugin by its module name (destModuleName), and pass the info (communicationInfo) to the module. The returned value is FALSE if no plugin with such name is found. +/* This message allows the communication between 2 plugins. +For example, plugin X can execute a command of plugin Y if plugin X knows the command ID and the file name of plugin Y. destModuleName is the complete module name (with the extesion .dll) of plugin with which you want to communicate (plugin Y). communicationInfo is a poniter of structure type : + long internalMsg; an integer defined by plugin Y, known by plugin X, identifying the message being sent. TCHAR * srcModuleName; the complete module name (with the extesion .dll) of caller(plugin X). void * info; defined by plugin, the informations to be exchanged between X and Y. It's a void pointer so it should be defined by plugin Y and known by plugin X. +The returned value is TRUE if Notepad++ found the plugin by its module name (destModuleName), and pass the info (communicationInfo) to the module. The returned value is FALSE if no plugin with such name is found. */ ; return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2071, "Int", , "Int", ) ; } NPPM_MENUCOMMAND(cmdID) ; 2072 { - ; This message allows plugins to call all the Notepad++ menu commands. - ; commandID are the command ID used in Notepad++. All the command ID are defined in menuCmdID.h.` + ; This message allows plugins to call all the Notepad++ menu commands. + ; commandID are the command ID used in Notepad++. All the command ID are defined in menuCmdID.h.` return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2072, "Int", 0, "Int", cmdID) } NPPM_TRIGGERTABBARCONTEXTMENU(view, tabNumber) ; 2073 { - ; This message switches to iView (MAIN_VIEW or SUB_VIEW) as current view, and it switchs to index2Activate from the current document. Finally it triggers the tabbar context menu for the current document. + ; This message switches to iView (MAIN_VIEW or SUB_VIEW) as current view, and it switchs to index2Activate from the current document. Finally it triggers the tabbar context menu for the current document. ; Tabs are 0-based return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2073, "Int", view, "Int", tabNumber) } @@ -491,62 +491,62 @@ NPPM_TRIGGERTABBARCONTEXTMENU(view, tabNumber) ; 2073 NPPM_GETNPPVERSION() ; 2074 { /* You can get Notepad++ version via this message. The return value is made up of 2 parts : the major version (the high word) and minor version (the low word). -For example, the 4.7.5 version will be : - HIWORD(version) == 4 LOWORD(version) == 75 Note that this message is supported by the v4.7 or higher version. Earlier versions return 0. +For example, the 4.7.5 version will be : + HIWORD(version) == 4 LOWORD(version) == 75 Note that this message is supported by the v4.7 or higher version. Earlier versions return 0. */ return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2074, "Int", 0, "Int", 0) } NPPM_HIDETABBAR() ; 2075 { - ; If hideOrNot == TRUE, then this message will hide the tabbar, otherwise it makes tabbar shown. The returned value is the previous status before this operation. - + ; If hideOrNot == TRUE, then this message will hide the tabbar, otherwise it makes tabbar shown. The returned value is the previous status before this operation. + return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2075, "Int", 0, "Int", bool) } NPPM_ISTABBARHIDDEN() ; 2076 { - ; By sending this message, a plugin is able to tell the current status of tabbar from the returned value: TRUE if the tabbar is hidden, FALSE otherwise. - + ; By sending this message, a plugin is able to tell the current status of tabbar from the returned value: TRUE if the tabbar is hidden, FALSE otherwise. + return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2076, "Int", 0, "Int", 0) } NPPM_GETPOSFROMBUFFERID(hBuf, view) ; 2081 { - ; Get 0-based document position from given buffer ID, which is held in the 30 lowest bits of the return value on success. - ; If bufferID doesn't exist, -1 is returned. Otherwise, the index part is valid, and bit 30 indicates which view has the buffer (clear for main view, set for sub view). - + ; Get 0-based document position from given buffer ID, which is held in the 30 lowest bits of the return value on success. + ; If bufferID doesn't exist, -1 is returned. Otherwise, the index part is valid, and bit 30 indicates which view has the buffer (clear for main view, set for sub view). + return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2081, "Ptr", hBuf, "Int", view) } NPPM_GETFULLPATHFROMBUFFERID(hBuf) ; 2082 { - ; Get full path file name from a given buffer ID. - ; Return -1 if the bufferID non existing, otherwise the number of TCHAR copied/to copy. User should call it with fullFilePath be NULL to get the number of TCHAR (not including the nul character), allocate fullFilePath with the return values + 1, then call it again to get full path file name + ; Get full path file name from a given buffer ID. + ; Return -1 if the bufferID non existing, otherwise the number of TCHAR copied/to copy. User should call it with fullFilePath be NULL to get the number of TCHAR (not including the nul character), allocate fullFilePath with the return values + 1, then call it again to get full path file name MAX_PATH := 260 * (A_IsUnicode ? 2 : 1) hNpp := Nppm_Hwnd() - openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) + openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) if (WinExist("ahk_id " . hNpp) == 0) OR (openProcSuccess == 0) return DllCall("SendMessage", "Ptr", hNpp, "UInt", 2082, "Ptr", hBuf, "Ptr", nppBufAddress) - + string := NPPM_ReadBuffer(hProcess, nppBufAddress, MAX_PATH) - + NPPM_CloseBuffer(hProcess, nppBufAddress) - + return string } NPPM_GETBUFFERIDFROMPOS(tabIndex, view) ; 2083 { - ; Get document buffer ID from given position. - ; position is 0 based index, view should be MAIN_VIEW or SUB_VIEW. Return value : 0 if given position is invalid, otherwise the document buffer ID. + ; Get document buffer ID from given position. + ; position is 0 based index, view should be MAIN_VIEW or SUB_VIEW. Return value : 0 if given position is invalid, otherwise the document buffer ID. ; tabIndex is 0-based ; view = 0 for main, 1 for secondary @@ -555,15 +555,15 @@ NPPM_GETBUFFERIDFROMPOS(tabIndex, view) ; 2083 NPPM_GETCURRENTBUFFERID() ; 2084 { - ; Returns active document buffer ID + ; Returns active document buffer ID return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2084, "Int", 0, "Int", 0) } NPPM_RELOADBUFFERID(hBuf, confirm := false) ; 2085 { - ;Reload the document by given buffer ID. - ; if doAlertOrNot is TRUE, then a message box will display to ask user to reload the document, otherwise document will be loaded without asking user. - + ;Reload the document by given buffer ID. + ; if doAlertOrNot is TRUE, then a message box will display to ask user to reload the document, otherwise document will be loaded without asking user. + ; set confirm to 'true' to enable the confirmation dialog return (confirm <> true) AND (confirm <> false) ? 0 @@ -572,32 +572,32 @@ NPPM_RELOADBUFFERID(hBuf, confirm := false) ; 2085 NPPM_GETBUFFERLANGTYPE(hBuf) ; 2088 { - ; Get document's language type from given buffer ID. - ; Returns value : if error -1, otherwise language type (see LangType). [in] int bufferID + ; Get document's language type from given buffer ID. + ; Returns value : if error -1, otherwise language type (see LangType). [in] int bufferID return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2088, "Ptr", hBuf, "Int", 0) } NPPM_SETBUFFERLANGTYPE(hBuf, langType) ; 2089 { - ; Set language type of given buffer ID's document. - ; Returns TRUE on success, FALSE otherwise. L_USER and L_EXTERNAL are not supported. + ; Set language type of given buffer ID's document. + ; Returns TRUE on success, FALSE otherwise. L_USER and L_EXTERNAL are not supported. return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2089, "Ptr", hBuf, "Int", langType) } NPPM_GETBUFFERENCODING(hBuf) ; 2090 { - ; Get document's encoding from given buffer ID. - ; Returns value : if error -1, otherwise encoding number. enum UniMode - uni8Bit 0, uniUTF8 1, uni16BE 2, uni16LE 3, uniCookie 4, uni7Bit 5, uni16BE_NoBOM 6, uni16LE_NoBOM 7 + ; Get document's encoding from given buffer ID. + ; Returns value : if error -1, otherwise encoding number. enum UniMode - uni8Bit 0, uniUTF8 1, uni16BE 2, uni16LE 3, uniCookie 4, uni7Bit 5, uni16BE_NoBOM 6, uni16LE_NoBOM 7 return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2090, "Ptr", hBuf, "Int", 0) } NPPM_SETBUFFERENCODING(hBuf, encoding) ; 2091 { - ; Set given buffer ID's document encoding. - ; Can only be done on new, unedited files + ; Set given buffer ID's document encoding. + ; Can only be done on new, unedited files ; Encoding choices: uni8Bit=0, uniUTF8=1, uni16BE=2, uni16LE=3, uniCookie=4 ; uni7Bit=5, uni16BE_NoBOM=6, uni16LE_NoBOM=7 @@ -606,8 +606,8 @@ NPPM_SETBUFFERENCODING(hBuf, encoding) ; 2091 NPPM_GETBUFFERFORMAT(hBuf) ; 2092 { - ; Get document's format from given buffer ID. - ; Returns value : if error -1, otherwise document's format (see formatType). + ; Get document's format from given buffer ID. + ; Returns value : if error -1, otherwise document's format (see formatType). ; 0 = windows, 1 = macos, 2 = unix return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2092, "Ptr", hBuf, "Int", 0) @@ -615,8 +615,8 @@ NPPM_GETBUFFERFORMAT(hBuf) ; 2092 NPPM_SETBUFFERFORMAT(hBuf, format) ; 2093 { - ; Set format of given buffer ID's document. - ; Returns TRUE on success, FALSE otherwise + ; Set format of given buffer ID's document. + ; Returns TRUE on success, FALSE otherwise ; 0 = windows, 1 = macos, 2 = unix return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2093, "Ptr", hBuf, "Int", format) @@ -624,53 +624,53 @@ NPPM_SETBUFFERFORMAT(hBuf, format) ; 2093 NPPM_HIDETOOLBAR(bool) ; 2094 { - ; If hideOrNot == TRUE, then this message will hide the toolbar, otherwises it makes tabbar shown. The returned value is the previous staus before this operation. - + ; If hideOrNot == TRUE, then this message will hide the toolbar, otherwises it makes tabbar shown. The returned value is the previous staus before this operation. + return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2094, "Int", 0, "Int", bool) } NPPM_ISTOOLBARHIDDEN() ; 2095 { - ; Via this message plugin is able to know the current status of toolbar. - ; TRUE if the toolbar is hidden, FALSE otherwise. + ; Via this message plugin is able to know the current status of toolbar. + ; TRUE if the toolbar is hidden, FALSE otherwise. return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2095, "Int", 0, "Int", 0) } NPPM_HIDEMENU(bool) ; 2096 { - ; If hideOrNot == TRUE, then this message will hide the menu bar, otherwises it makes tabbar shown. The returned value is the previous staus before this operation. - + ; If hideOrNot == TRUE, then this message will hide the menu bar, otherwises it makes tabbar shown. The returned value is the previous staus before this operation. + return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2096, "Int", 0, "Int", bool) } NPPM_ISMENUHIDDEN() ; 2097 { - ; Via this message plugin is able to know the current status of menu bar. - ; TRUE if the menbar is hidden, FALSE otherwise. + ; Via this message plugin is able to know the current status of menu bar. + ; TRUE if the menbar is hidden, FALSE otherwise. return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2097, "Int", 0, "Int", 0) } NPPM_HIDESTATUSBAR(bool) ; 2098 { - ; If hideOrNot == TRUE, then this message will hide the status bar, otherwises it makes tabbar shown. The returned value is the previous staus before this operation. - + ; If hideOrNot == TRUE, then this message will hide the status bar, otherwises it makes tabbar shown. The returned value is the previous staus before this operation. + return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2098, "Int", 0, "Int", bool) } NPPM_ISSTATUSBARHIDDEN() ; 2099 { - ; Via this message plugin is able to know the current status of status bar. - ; TRUE if the status bar is hidden, FALSE otherwise. + ; Via this message plugin is able to know the current status of status bar. + ; TRUE if the status bar is hidden, FALSE otherwise. return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2099, "Int", 0, "Int", 0) } ; NPPM_GETSHORTCUTBYCMDID ; 2100 ; { - ; Get your plugin command current mapped shortcut into sk via cmdID. You may need it after getting NPPN_READY notification. - ; Returned value : TRUE if this function call is successful and shorcut is enable, otherwise FALSE + ; Get your plugin command current mapped shortcut into sk via cmdID. You may need it after getting NPPN_READY notification. + ; Returned value : TRUE if this function call is successful and shorcut is enable, otherwise FALSE ; return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2100, "Int", , "Int", ) ; } @@ -683,14 +683,14 @@ NPPM_DOOPEN(file) ; 2101 hNpp := Nppm_Hwnd() - openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) + openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) if (WinExist("ahk_id " . hNpp) == 0) OR (openProcSuccess == 0) return stringWritten := DllCall("WriteProcessMemory", "Ptr", hProcess, "Ptr", nppBufAddress , "Ptr", &file, "UInt", MAX_PATH, "UInt", 0) - + if (stringWritten <> true) return else DllCall("SendMessage", "Ptr", hNpp, "UInt", 2101, "Int", 0, "Ptr", nppBufAddress) @@ -701,96 +701,96 @@ NPPM_DOOPEN(file) ; 2101 NPPM_GETCURRENTNATIVELANGENCODING() ; 2103 { - ; Returns the code page associated with the current localisation of Notepad++. As of v6.6.6, returned values are 1252 (ISO 8859-1), 437 (OEM US) or 950 (Big5). - + ; Returns the code page associated with the current localisation of Notepad++. As of v6.6.6, returned values are 1252 (ISO 8859-1), 437 (OEM US) or 950 (Big5). + return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2103, "Int", 0, "Int", 0) } NPPM_ALLOCATESUPPORTED() ; 2104 { - ; Returns TRUE if NPPM_ALLOCATECMDID is supported. Use it to identify if subclassing is necessary. - + ; Returns TRUE if NPPM_ALLOCATECMDID is supported. Use it to identify if subclassing is necessary. + return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2104, "Int", 0, "Int", 0) } ; NPPM_ALLOCATECMDID ; 2105 ; { - ; Allows a plugin to obtain a number of consecutive meni item IDs for creating menus dynamically, with the guarantee of these IDs not clashing with any other plugin's. Returns 0 on failure, nonzero on success. + ; Allows a plugin to obtain a number of consecutive meni item IDs for creating menus dynamically, with the guarantee of these IDs not clashing with any other plugin's. Returns 0 on failure, nonzero on success. ; return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2105, "Int", , "Int", ) ; } ; NPPM_ALLOCATEMARKER ; 2106 ; { - ; Allows a plugin to obtain a number of consecutive arker IDs dynamically, with the guarantee of these IDs not clashing with any other plugin's. Returns 0 on failure, nonzero on success. + ; Allows a plugin to obtain a number of consecutive arker IDs dynamically, with the guarantee of these IDs not clashing with any other plugin's. Returns 0 on failure, nonzero on success. ; return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2106, "Int", , "Int", ) ; } NPPM_GETLANGUAGENAME(langType) ; 2107 { - ; Returns the number of characters needed or copied. If lParam is null, size of the language name is copied. Use this to allocate a buffer to pass as lParam and get the language name copied therein. The terminating \0 isn't counted in the returned length. - + ; Returns the number of characters needed or copied. If lParam is null, size of the language name is copied. Use this to allocate a buffer to pass as lParam and get the language name copied therein. The terminating \0 isn't counted in the returned length. + hNpp := Nppm_Hwnd() size := DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2107, "Int", langType, "Int", 0) - openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, size) + openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, size) if (WinExist("ahk_id " . hNpp) == 0) OR (openProcSuccess == 0) return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2107, "Int", langType, "Ptr", nppBufAddress) - + string := NPPM_ReadBuffer(hProcess, nppBufAddress, size) - + NPPM_CloseBuffer(hProcess, nppBufAddress) - + return string } NPPM_GETLANGUAGEDESC(langType) ; 2108 { - ; Returns the number of characters needed or copied. If lParam is null, size of the language name is copied. Use this to allocate a buffer to pass as lParam and get the language description copied therein. The terminating \0 isn't counted in the returned length. - + ; Returns the number of characters needed or copied. If lParam is null, size of the language name is copied. Use this to allocate a buffer to pass as lParam and get the language description copied therein. The terminating \0 isn't counted in the returned length. + hNpp := Nppm_Hwnd() size := DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2108, "Int", langType, "Int", 0) - openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, size) + openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, size) if (WinExist("ahk_id " . hNpp) == 0) OR (openProcSuccess == 0) return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2108, "Int", langType, "Ptr", nppBufAddress) - + string := NPPM_ReadBuffer(hProcess, nppBufAddress, size) - + NPPM_CloseBuffer(hProcess, nppBufAddress) - + return string } NPPM_SHOWDOCSWITCHER(bool) ; 2109 { - ; Shows document switcher if lparam is true, hide it if false. - + ; Shows document switcher if lparam is true, hide it if false. + return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2109, "Int", 0, "Int", bool) } NPPM_ISDOCSWITCHERSHOWN() ; 2110 { - ; Returns 0 if the document switcher is not currently shown, else non zero. + ; Returns 0 if the document switcher is not currently shown, else non zero. return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2110, "Int", 0, "Int", 0) } NPPM_GETAPPDATAPLUGINSALLOWED() ; 2111 { - ; Returns true if loading plugins from %APPDATA is allowed, else returns false. + ; Returns true if loading plugins from %APPDATA is allowed, else returns false. return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2111, "Int", 0, "Int", 0) } NPPM_GETCURRENTVIEW() ; 2112 { - ; Returns 0 when primary view is active, and 1 instead if secondary view is. + ; Returns 0 when primary view is active, and 1 instead if secondary view is. return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 2112, "Int", 0, "Int", 0) } @@ -826,14 +826,14 @@ NPPM_SAVEFILE(file) ; 2118 hNpp := Nppm_Hwnd() - openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) + openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) if (WinExist("ahk_id " . hNpp) == 0) OR (openProcSuccess == 0) return stringWritten := DllCall("WriteProcessMemory", "Ptr", hProcess, "Ptr", nppBufAddress , "Ptr", &file, "UInt", MAX_PATH, "UInt", 0) - + if (stringWritten <> true) return else DllCall("SendMessage", "Ptr", hNpp, "UInt", 2118, "Int", 0, "Ptr", nppBufAddress) @@ -850,25 +850,25 @@ NPPM_DISABLEAUTOUPDATE() ; 2119 NPPM_GETFULLCURRENTPATH() ; 4025 { - ; string receives the full path of current Scintilla view document. + ; string receives the full path of current Scintilla view document. ; User is responsible to allocate (or use automatic variable) a buffer with an enough size. - ; MAX_PATH is suggested to use. - + ; MAX_PATH is suggested to use. + MAX_PATH := 260 * (A_IsUnicode ? 2 : 1) hNpp := Nppm_Hwnd() - openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) + openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) if (WinExist("ahk_id " . hNpp) == 0) OR (openProcSuccess == 0) return DllCall("SendMessage", "Ptr", hNpp, "UInt", 4025, "Int", MAX_PATH, "Ptr", nppBufAddress) - + string := NPPM_ReadBuffer(hProcess, nppBufAddress, MAX_PATH) - + NPPM_CloseBuffer(hProcess, nppBufAddress) - + return string } @@ -876,23 +876,23 @@ NPPM_GETCURRENTDIRECTORY() ; 4026 { ; string receives the directory path of current Scintilla view document. ; User is responsible to allocate (or use automatic variable) a buffer with an enough size. - ; MAX_PATH is suggested to use. - + ; MAX_PATH is suggested to use. + MAX_PATH := 260 * (A_IsUnicode ? 2 : 1) hNpp := Nppm_Hwnd() - openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) + openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) if (WinExist("ahk_id " . hNpp) == 0) OR (openProcSuccess == 0) return DllCall("SendMessage", "Ptr", hNpp, "UInt", 4026, "Int", MAX_PATH, "Ptr", nppBufAddress) - + string := NPPM_ReadBuffer(hProcess, nppBufAddress, MAX_PATH) - + NPPM_CloseBuffer(hProcess, nppBufAddress) - + return string } @@ -900,23 +900,23 @@ NPPM_GETFILENAME() ; 4027 { ; string receives the file name of current Scintilla view document. ; User is responsible to allocate (or use automatic variable) a buffer with an enough size. - ; MAX_PATH is suggested to use. - + ; MAX_PATH is suggested to use. + MAX_PATH := 260 * (A_IsUnicode ? 2 : 1) hNpp := Nppm_Hwnd() - openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) + openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) if (WinExist("ahk_id " . hNpp) == 0) OR (openProcSuccess == 0) return DllCall("SendMessage", "Ptr", hNpp, "UInt", 4027, "Int", MAX_PATH, "Ptr", nppBufAddress) - + string := NPPM_ReadBuffer(hProcess, nppBufAddress, MAX_PATH) - + NPPM_CloseBuffer(hProcess, nppBufAddress) - + return string } @@ -926,17 +926,17 @@ NPPM_GETFILENAMEATCURSOR() ; 4035 hNpp := Nppm_Hwnd() - openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) + openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) if (WinExist("ahk_id " . hNpp) == 0) OR (openProcSuccess == 0) return DllCall("SendMessage", "Ptr", hNpp, "UInt", 4035, "Int", MAX_PATH, "Ptr", nppBufAddress) - + string := NPPM_ReadBuffer(hProcess, nppBufAddress, MAX_PATH) - + NPPM_CloseBuffer(hProcess, nppBufAddress) - + return string } @@ -944,23 +944,23 @@ NPPM_GETNAMEPART() ; 4028 { ; string receives the part of name (without extension) of current Scintilla view document. ; User is responsible to allocate (or use automatic variable) a buffer with an enough size. - ; MAX_PATH is suggested to use. - + ; MAX_PATH is suggested to use. + MAX_PATH := 260 * (A_IsUnicode ? 2 : 1) hNpp := Nppm_Hwnd() - openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) + openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) if (WinExist("ahk_id " . hNpp) == 0) OR (openProcSuccess == 0) return DllCall("SendMessage", "Ptr", hNpp, "UInt", 4028, "Int", MAX_PATH, "Ptr", nppBufAddress) - + string := NPPM_ReadBuffer(hProcess, nppBufAddress, MAX_PATH) - + NPPM_CloseBuffer(hProcess, nppBufAddress) - + return string } @@ -968,23 +968,23 @@ NPPM_GETEXTPART() ; 4029 { ; string receives the part of extension of current Scintilla view document. ; User is responsible to allocate (or use automatic variable) a buffer with an enough size. - ; MAX_PATH is suggested to use. - + ; MAX_PATH is suggested to use. + MAX_PATH := 260 * (A_IsUnicode ? 2 : 1) hNpp := Nppm_Hwnd() - openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) + openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) if (WinExist("ahk_id " . hNpp) == 0) OR (openProcSuccess == 0) return DllCall("SendMessage", "Ptr", hNpp, "UInt", 4029, "Int", MAX_PATH, "Ptr", nppBufAddress) - + string := NPPM_ReadBuffer(hProcess, nppBufAddress, MAX_PATH) - + NPPM_CloseBuffer(hProcess, nppBufAddress) - + return string } @@ -992,23 +992,23 @@ NPPM_GETCURRENTWORD() ; 4030 { ; string receives the word on which cursor is currently of current Scintilla view document. ; User is responsible to allocate (or use automatic variable) a buffer with an enough size. - ; MAX_PATH is suggested to use. - + ; MAX_PATH is suggested to use. + MAX_PATH := 260 * (A_IsUnicode ? 2 : 1) hNpp := Nppm_Hwnd() - openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) + openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) if (WinExist("ahk_id " . hNpp) == 0) OR (openProcSuccess == 0) return DllCall("SendMessage", "Ptr", hNpp, "UInt", 4030, "Int", MAX_PATH, "Ptr", nppBufAddress) - + string := NPPM_ReadBuffer(hProcess, nppBufAddress, MAX_PATH) - + NPPM_CloseBuffer(hProcess, nppBufAddress) - + return string } @@ -1016,38 +1016,38 @@ NPPM_GETNPPDIRECTORY() ; 4031 { ; string receives the full path of directory where located Notepad++ binary. ; User is responsible to allocate (or use automatic variable) a buffer with an enough size. - ; MAX_PATH is suggested to use. - + ; MAX_PATH is suggested to use. + MAX_PATH := 260 * (A_IsUnicode ? 2 : 1) hNpp := Nppm_Hwnd() - openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) + openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) if (WinExist("ahk_id " . hNpp) == 0) OR (openProcSuccess == 0) return DllCall("SendMessage", "Ptr", hNpp, "UInt", 4031, "Int", MAX_PATH, "Ptr", nppBufAddress) - + string := NPPM_ReadBuffer(hProcess, nppBufAddress, MAX_PATH) - + NPPM_CloseBuffer(hProcess, nppBufAddress) - + return string } NPPM_GETCURRENTLINE() ; 4032 { - ; Returns the caret current position 0-based line - + ; Returns the caret current position 0-based line + ; Line numbers are zero-based return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 4032 , "Int", 0, "Int", 0) } NPPM_GETCURRENTCOLUMN() ; 4033 { - ; Returns the caret current position 0-based column - + ; Returns the caret current position 0-based column + ; Column numbers are zero-based return DllCall("SendMessage", "Ptr", Nppm_Hwnd(), "UInt", 4033 , "Int", 0, "Int", 0) } @@ -1058,22 +1058,22 @@ NPPM_GETNPPFULLFILEPATH() ; 4034 hNpp := Nppm_Hwnd() - openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) + openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, MAX_PATH) if (WinExist("ahk_id " . hNpp) == 0) OR (openProcSuccess == 0) return DllCall("SendMessage", "Ptr", hNpp, "UInt", 4034, "Int", MAX_PATH, "Ptr", nppBufAddress) - + string := NPPM_ReadBuffer(hProcess, nppBufAddress, MAX_PATH) - + NPPM_CloseBuffer(hProcess, nppBufAddress) - + return string } Nppm_HWND(Title := "Notepad++"){ - return DllCall("FindWindow", "Str", Title, "Int", 0, "Ptr") + return DllCall("FindWindow", "Str", Title, "Int", 0, "Ptr") } ;functions: @@ -1112,23 +1112,23 @@ SCI_LINELENGTH(Line){ SCI_GETSELTEXT(){ ;2161 ; SCI_GETSELTEXT(, char *text NUL-terminated) ? int ; This copies the currently selected text and a terminating 0 byte to the text buffer. The buffer size should be determined by calling with a NULL pointer for the text argument SCI_GETSELTEXT(0,0). This allows for rectangular and discontiguous selections as well as simple selections. See Multiple Selection for information on how multiple and rectangular selections and virtual space are copied. - + BufferSize := DllCall("SendMessage", "Ptr", SCI_HWND(), "UInt", 2161 , "UInt", 0 , "UInt", 0) BufferSize := BufferSize * (A_IsUnicode ? 2 : 1) - + hNpp := Nppm_Hwnd() - openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, BufferSize) + openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, BufferSize) if (WinExist("ahk_id " . hNpp) == 0) OR (openProcSuccess == 0) return DllCall("SendMessage", "Ptr", SCI_HWND(), "UInt", 2161, "Int", 0, "Ptr", nppBufAddress) - + string := NPPM_ReadBuffer(hProcess, nppBufAddress, BufferSize, "Text") - + NPPM_CloseBuffer(hProcess, nppBufAddress) - + return string } SCI_REPLACESEL(text){ ;2170 @@ -1136,18 +1136,18 @@ SCI_REPLACESEL(text){ ;2170 ; The currently selected text between the anchor and the current position is replaced by the 0 terminated text string. If the anchor and current position are the same, the text is inserted at the caret position. The caret is positioned after the inserted text and the caret is scrolled into view. Output := NPPM_ConvertToUTF8(Text, BufferSize) - + hNpp := Nppm_Hwnd() - openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, BufferSize) + openProcSuccess := NPPM_OpenBuffer(hProcess, nppBufAddress, BufferSize) if (WinExist("ahk_id " . hNpp) == 0) OR (openProcSuccess == 0) return - + NPPM_WriteProcessMemory(hProcess, nppBufAddress, Output, BufferSize) - + DllCall("SendMessage", "Ptr", SCI_HWND(), "UInt", 2170, "Int", 0, "Ptr", nppBufAddress) - + NPPM_CloseBuffer(hProcess, nppBufAddress) } @@ -1162,13 +1162,13 @@ SCI_REPLACESEL(text){ ;2170 NPPM_Langs(lang) { ;??? make langs static - langs := { "TEXT" : 0, "PYTHON" : 22, "MATLAB" : 44, "AVS" : 66 + langs := { "TEXT" : 0, "PYTHON" : 22, "MATLAB" : 44, "AVS" : 66 , "PHP" : 1, "LUA" : 23, "HASKELL" : 45, "BLITZBASIC" : 67 - , "C" : 2, "TEX" : 24, "INNO" : 46, "PUREBASIC" : 68 + , "C" : 2, "TEX" : 24, "INNO" : 46, "PUREBASIC" : 68 , "CPP" : 3, "FORTRAN" : 25, "SEARCHRESULT" : 47, "FREEBASIC" : 69 , "CS" : 4, "BASH" : 26, "CMAKE" : 48, "CSOUND" : 70 , "OBJC" : 5, "FLASH" : 27, "YAML" : 49, "ERLANG" : 71 - , "JAVA" : 6, "NSIS" : 28, "COBOL" : 50, "ESCRIPT" : 72 + , "JAVA" : 6, "NSIS" : 28, "COBOL" : 50, "ESCRIPT" : 72 , "RC" : 7, "TCL" : 29, "GUI4CLI" : 51, "FORTH" : 73 , "HTML" : 8, "LISP" : 30, "D" : 52, "LATEX" : 74 , "XML" : 9, "SCHEME" : 31, "POWERSHELL" : 53, "MMIXAL" : 75 @@ -1198,8 +1198,8 @@ Nppm_OpenBuffer(ByRef hProcess, ByRef nppBufAddress, nppBufBytes) , "Int" , false , "UInt", NppPID , "Ptr") - - ; Allocate a remote buffer in N++'s memory space + + ; Allocate a remote buffer in N++'s memory space nppBufAddress := DllCall("VirtualAllocEx" , "UInt", hProcess , "Int" , 0 @@ -1208,7 +1208,7 @@ Nppm_OpenBuffer(ByRef hProcess, ByRef nppBufAddress, nppBufBytes) , "Int" , PAGE_READWRITE := 0x4 , "Ptr" ) } - return hProcess AND nppBufAddress ? true : false + return hProcess AND nppBufAddress ? true : false } NPPM_ConvertToUTF8(Text, ByRef BufferSize){ @@ -1233,7 +1233,7 @@ Nppm_ReadBuffer(ByRef hProcess, ByRef nppBufAddress, bytesToRead, isType := "") { ; Ensure there's enough space allocated in a local buffer VarSetCapacity(stringFromNpp, bytesToRead, 0) - + ; Fill local buffer 'stringFromNpp' with 'bytesToRead' number of bytes from remote buffer 'nppBufAddress' DllCall("ReadProcessMemory", "Ptr", hProcess, "Ptr", nppBufAddress, "Ptr", &stringFromNpp, "UInt", bytesToRead, "UInt", 0) @@ -1244,7 +1244,7 @@ Nppm_ReadBuffer(ByRef hProcess, ByRef nppBufAddress, bytesToRead, isType := "") ; Resize var to fit the size of its contents because the value will likely be less than bytesToRead VarSetCapacity(stringFromNpp, -1) - + return stringFromNpp } @@ -1272,7 +1272,7 @@ PIDfromHwnd(Hwnd){ } Nppm_PID(TimeOutInSec := 1){ - Process, Wait, Notepad++.exe, %TimeOutInSec% + Process, Wait, Notepad++.exe, %TimeOutInSec% return ErrorLevel ;PID or 0 when timed out } diff --git a/lib-i_to_z/NetGetControl.ahk b/lib-i_to_z/NetGetControl.ahk index addc4055..c9399e5a 100644 --- a/lib-i_to_z/NetGetControl.ahk +++ b/lib-i_to_z/NetGetControl.ahk @@ -1,4 +1,4 @@ -;#include +;#include #include %A_ScriptDir%\RemoteScintilla.ahk listAccChildProperty(hwnd){ COM_AccInit() @@ -17,8 +17,8 @@ listAccChildProperty(hwnd){ . COM_Invoke(pacc,"accKeyboardShortcut",0) "`n" . COM_Invoke(pacc,"accRole",0) "`n" . COM_Invoke(pacc,"accState",0) "`n" - - + + Loop, % COM_AccessibleChildren(pacc, COM_Invoke(pacc,"accChildCount"), varChildren) If NumGet(varChildren,16*(A_Index-1),"Ushort")=3 && idChild:=NumGet(varChildren,16*A_Index-8) sResult .="[" A_Index "]`n" @@ -26,13 +26,13 @@ listAccChildProperty(hwnd){ . "Value:`t`t" COM_Invoke(pacc,"accValue",idChild) "`n" . "Description:`t" COM_Invoke(pacc,"accDescription",idChild) "`n" . COM_Invoke(pacc,"accParent",idChild) "`n" - + Else If paccChild:=NumGet(varChildren,16*A_Index-8) { sResult .="[" A_Index "]`n" . "Name:`t`t" COM_Invoke(paccChild,"accName",0) "`n" . "Value:`t`t" COM_Invoke(paccChild,"accValue",0) "`n" . "Description:`t" COM_Invoke(paccChild,"accDescription",0) "`n" - if a_index=3 + if a_index=3 { numput(1,var,"UInt") COM_Invoke(pacc,"accSelect",1,paccChild) @@ -43,8 +43,8 @@ listAccChildProperty(hwnd){ } COM_AccTerm() - return sResult -} + return sResult +} getControlNameByHwnd(winHwnd,controlHwnd){ bufSize=1024 @@ -64,7 +64,7 @@ getControlNameByHwnd(winHwnd,controlHwnd){ } ; search by control name -; return hwnd +; return hwnd getByControlName(winHwnd,name){ winget,controlList,controlListhwnd,ahk_id %winHwnd% arr:=[] @@ -79,7 +79,7 @@ getByControlName(winHwnd,name){ return [] if !(otherMem:=DllCall("VirtualAllocEx", "Ptr", hProcess, "Ptr", 0, "PTR", bufSize, "UInt", 0x3000, "UInt", 0x0004, "Ptr")) return [] - + loop,parse,controlList,`n { SendMessage,%getName%,%bufSize%,%otherMem%,,ahk_id %a_loopfield% @@ -91,7 +91,7 @@ getByControlName(winHwnd,name){ arr.insert(a_loopfield) ,var1:="" } - + DllCall("VirtualFreeEx","Ptr", hProcess,"UInt",otherMem,"UInt", 0, "UInt", 0x8000) DllCall("CloseHandle","Ptr",hProcess) return arr @@ -108,7 +108,7 @@ controlGetText(hwnd){ } return Text } - + WinGetClass,class,ahk_id %hwnd% if (class="scintilla") { hwnd:=new RemoteScintilla(hwnd) @@ -127,7 +127,7 @@ winGetClass(hwnd){ getNetAcc(winHwnd,controlName,classNN,shift=0,acc=true,name="",text=""){ if acc return acc_objectfromwindow(getNetControl2(winHwnd,text,controlName,name,classNN,"","","",shift)[1]) - else + else return getNetControl2(winHwnd,text,controlName,name,classNN,"","","",shift)[1] } @@ -143,28 +143,28 @@ getNetAcc(winHwnd,controlName,classNN,shift=0,acc=true,name="",text=""){ getNetControl2(winHwnd,text="",controlName="",accName="",classNN="",accHelp="",accRole="",style="",shift=0, result=""){ if !isobject(result) result:=[] - + if isobject(winHwnd){ - + for k,v in winHwnd result:=getNetControl2(v,text,controlName,accName,classNN,accHelp,accRole,style,shift,result) return result } - + winget,list,controllisthwnd,ahk_id %winHwnd% arr:=[],controlArr:=[] - loop,parse,list,`n + loop,parse,list,`n { controlArr.insert(a_loopfield) if (text="" || instr(controlgettext(a_loopfield),text)) && (classNN="" || instr(winGetClass(a_loopfield),classNN)) && (controlName="" || getControlNameByHwnd(winHwnd,a_loopfield)=controlName) && (accName="" || instr((acc:=acc_objectfromwindow(a_loopfield)).accName,accName)) && (accHelp="" || instr(acc.accHelp,accHelp)) && (accRole="" || instr(acc.accRole,accRole)) && (!style || DllCall("GetWindowLong",UInt,a_loopfield,Int,-16)=style) arr[a_index]:=a_loopfield } ;~ result:=[] - + for k,v in arr if (r:=controlArr[k+shift]) result.insert(r) - + return result } @@ -185,12 +185,12 @@ getNetControlGlobal(text="",controlName="",accName="",classNN="",accHelp="",accR } return [ret,win] } - + ; search for specific control ; return hwnd getNetControl(winHwnd,controlName="",accName="",classNN="",accHelp=""){ winget,list,controllisthwnd,ahk_id %winHwnd% - + bufSize=1024 winget,processID,pid,ahk_id %winHwnd% VarSetCapacity(var1,bufSize) @@ -210,17 +210,17 @@ getNetControl(winHwnd,controlName="",accName="",classNN="",accHelp=""){ { SendMessage,%getName%,%bufSize%,%otherMem%,,ahk_id %a_loopfield% DllCall("ReadProcessMemory","UInt",hProcess,"UInt",otherMem,"Str",var1,"UInt",bufSize,"UInt *",0) - + ;~ acc:=acc_objectfromwindow2(a_loopfield) - + ;~ if !DllCall(AccessibleObjectFromWindowProc, "Ptr", a_loopfield, "UInt", idObject&=0xFFFFFFFF, "Ptr", -VarSetCapacity(IID,16)+NumPut(idObject==0xFFFFFFF0?0x46000000000000C0:0x719B3800AA000C81,NumPut(idObject==0xFFFFFFF0?0x0000000000020400:0x11CF3C3D618736E0,IID,"Int64"),"Int64"), "Ptr*", pacc) ;~ acc:=ComObjEnwrap(9,pacc,1) ;~ else ;~ acc:="" - - - - + + + + ;&&(accParentHwnd=""||acc_windowfromobject(acc.accParent)=accParentHwnd) if ((var1&&var1=controlName)&&(accName=""||(acc:=Acc_ObjectFromWindow(a_loopfield)).accName=accName)){ WinGetClass,cl,ahk_id %a_loopfield% @@ -229,20 +229,20 @@ getNetControl(winHwnd,controlName="",accName="",classNN="",accHelp=""){ break } } - + var1:="" } - + DllCall("VirtualFreeEx","Ptr", hProcess,"UInt",otherMem,"UInt", 0, "UInt", 0x8000) DllCall("CloseHandle","Ptr",hProcess) DllCall("FreeLibrary", "Ptr", hModule) return ret - + } ;~ clipboard:=getControlDescription(0x27048E,0x680532) ;~ clipboard:=getControlDescription(0x3e0784,0x380CA4) getControlDescription(winHwnd,controlHwnd){ - return "getNetControl2(RisState[2],""" controlgettext(controlHwnd) """,""" getControlNameByHwnd(winHwnd,controlHwnd) """,""" (acc:=acc_objectfromwindow(controlHwnd)).accName """,""" winGetClass(controlHwnd) """,""" acc.accHelp """,""" acc.accRole """,""" DllCall("GetWindowLong",UInt,controlHwnd,Int,-16) """,0)" + return "getNetControl2(RisState[2],""" controlgettext(controlHwnd) """,""" getControlNameByHwnd(winHwnd,controlHwnd) """,""" (acc:=acc_objectfromwindow(controlHwnd)).accName """,""" winGetClass(controlHwnd) """,""" acc.accHelp """,""" acc.accRole """,""" DllCall("GetWindowLong",UInt,controlHwnd,Int,-16) """,0)" } diff --git a/lib-i_to_z/ObjRegisterActive.ahk b/lib-i_to_z/ObjRegisterActive.ahk index afef3155..6c640a71 100644 --- a/lib-i_to_z/ObjRegisterActive.ahk +++ b/lib-i_to_z/ObjRegisterActive.ahk @@ -1,9 +1,9 @@ -/* +/* ObjRegisterActive(Object, CLSID, Flags:=0) - + Registers an object as the active object for a given class ID. Requires AutoHotkey v1.1.17+; may crash earlier versions. - + Object: Any AutoHotkey object. CLSID: @@ -14,7 +14,7 @@ 0 (ACTIVEOBJECT_STRONG) 1 (ACTIVEOBJECT_WEAK) Defaults to 0. - + Related: http://goo.gl/KJS4Dp - RegisterActiveObject http://goo.gl/no6XAS - ProgID diff --git a/lib-i_to_z/Progress_Lib.ahk b/lib-i_to_z/Progress_Lib.ahk index 72b9a737..99d08f2f 100644 --- a/lib-i_to_z/Progress_Lib.ahk +++ b/lib-i_to_z/Progress_Lib.ahk @@ -1,4 +1,4 @@ -;------------------------------------------------------------------------------------------------------------------------------------ +;------------------------------------------------------------------------------------------------------------------------------------ ;Function: Progress_Add ;Parameters: Gui = Gui Number ; Position = The progressbar's position within the gui, x y w h, like the standard controls diff --git a/lib-i_to_z/Progress_Struct.ahk b/lib-i_to_z/Progress_Struct.ahk new file mode 100644 index 00000000..b5a49dad --- /dev/null +++ b/lib-i_to_z/Progress_Struct.ahk @@ -0,0 +1,640 @@ +Progress_Struct(){ + static MAX_PROGRESS_WINDOWS,SplashType,g_Progress + if !MAX_PROGRESS_WINDOWS + MAX_PROGRESS_WINDOWS:=10,SplashType:="int width;int height;int bar_pos;int margin_x;int margin_y;int text1_height;int object_width;int object_height;HWND hwnd;int pic_type;union{HBITMAP pic_bmp;HICON pic_icon};HWND hwnd_bar;HWND hwnd_text1;HWND hwnd_text2;HFONT hfont1;HFONT hfont2;HBRUSH hbrush;COLORREF color_bk;COLORREF color_text" + ,g_Progress:=Struct("Progress_Struct(SplashType)[" MAX_PROGRESS_WINDOWS "]") + return g_progress +} +Progress_OnMessage(wParam,lParam,msg,hwnd){ + static MAX_PROGRESS_WINDOWS,SW_SHOWNOACTIVATE,WM_SETTEXT,WS_DISABLED,WS_POPUP,WS_CAPTION,WS_EX_TOPMOST,COORD_UNSPECIFIED + ,WS_SIZEBOX,WS_MINIMIZEBOX,WS_MAXIMIZEBOX,WS_SYSMENU,LOGPIXELSY,IMAGE_BITMAP,FW_DONTCARE,CLR_DEFAULT,CLR_NONE,DEFAULT_GUI_FONT,IMAGE_ICON,SS_LEFT + ,FW_SEMIBOLD,DEFAULT_CHARSET,OUT_TT_PRECIS,CLIP_DEFAULT_PRECIS,PROOF_QUALITY,FF_DONTCARE,DT_CALCRECT,DT_WORDBREAK,DT_EXPANDTABS,SPI_GETWORKAREA,IDI_MAIN,LR_SHARED,ICON_SMALL,ICON_BIG + ,WS_CHILD,WS_VISIBLE,SS_NOPREFIX,SS_CENTER,SS_LEFTNOWORDWRAP,PBM_GETPOS,PBM_SETPOS,PBM_SETRANGE,PBM_SETRANGE32,PROGRESS_CLASS,WS_EX_CLIENTEDGE,PBS_SMOOTH,WM_PAINT,WM_SIZE + ,PBM_SETBARCOLOR,PBM_SETBKCOLOR,WM_SETFONT,SRCCOPY,DI_NORMAL,COLOR_BTNFACE,WM_ERASEBKGND,WM_CTLCOLORSTATIC,Black,Silver,Gray,White,Maroon,Red + ,Purple,Fuchsia,Green,Lime,Olive,Yellow,Navy,Blue,Teal,Aqua,Default,g_Progress,RECT,client_rect,draw_rect,main_rect,work_rect + if !MAX_PROGRESS_WINDOWS + MAX_PROGRESS_WINDOWS:=10,SW_SHOWNOACTIVATE:=4,WM_SETTEXT:=12 + ,WS_DISABLED:=134217728,WS_POPUP:=2147483648,WS_CAPTION:=12582912,WS_EX_TOPMOST:=8,COORD_UNSPECIFIED:=(-2147483647 - 1) + ,WS_SIZEBOX:=262144,WS_MINIMIZEBOX:=131072,WS_MAXIMIZEBOX:=65536,WS_SYSMENU:=524288,LOGPIXELSY:=90,IMAGE_BITMAP:=0 + ,FW_DONTCARE:=0,CLR_DEFAULT:=4278190080,CLR_NONE:=4294967295,DEFAULT_GUI_FONT:=17,IMAGE_ICON:=1,SS_LEFT:=0 + ,FW_SEMIBOLD:=600, DEFAULT_CHARSET:=1, OUT_TT_PRECIS:=4, CLIP_DEFAULT_PRECIS:=0, PROOF_QUALITY:=2,FF_DONTCARE:=0 + ,DT_CALCRECT:=1024, DT_WORDBREAK:=16, DT_EXPANDTABS:=64,SPI_GETWORKAREA:=48,IDI_MAIN:=159,LR_SHARED:=32768,ICON_SMALL:=0,ICON_BIG:=1 + ,WS_CHILD:=1073741824,WS_VISIBLE:=268435456,SS_NOPREFIX:=0x80,SS_CENTER:=1,SS_LEFTNOWORDWRAP:=12,PBM_GETPOS:=1032,PBM_SETPOS:=1026 + ,PBM_SETRANGE:=1025,PBM_SETRANGE32:=1030,PROGRESS_CLASS:="msctls_progress32",WS_EX_CLIENTEDGE:=512,PBS_SMOOTH:=1,WM_PAINT:=15,WM_SIZE:=5 + ,PBM_SETBARCOLOR:=1033,PBM_SETBKCOLOR:=8193,WM_SETFONT:=48,SRCCOPY:=13369376,DI_NORMAL:=3,COLOR_BTNFACE:=15,WM_ERASEBKGND:=20,WM_CTLCOLORSTATIC:=312 + ,Black:=0,Silver:=0xC0C0C0,Gray:=0x808080,White:=0xFFFFFF,Maroon:=0x000080,Red:=0x0000FF + ,Purple:=0x800080,Fuchsia:=0xFF00FF,Green:=0x008000,Lime:=0x00FF00,Olive:=0x008080 + ,Yellow:=0x00FFFF,Navy:=0x800000,Blue:=0xFF0000,Teal:=0x808000,Aqua:=0xFFFF00,Default:=CLR_DEFAULT + ,g_Progress:=Progress_Struct(),RECT:="LONG left,LONG top,LONG right,LONG bottom",client_rect:=Struct(RECT), draw_rect:=Struct(RECT), main_rect:=Struct(RECT), work_rect:=Struct(RECT) + Loop % MAX_PROGRESS_WINDOWS + if (g_Progress[i:=A_Index].hwnd == hwnd) + break + if (i == MAX_PROGRESS_WINDOWS){ ; It's not a progress window either. + ; Let DefWindowProc() handle it (should probably never happen since currently the only + ; other type of window is SplashText, which never receive this msg?) + Return + } + splash := g_Progress[i] + If (msg=WM_SIZE){ + new_width := lParam & 0xFFFF + new_height := (lParam>>16) & 0xFFFF + if (new_width != splash.width || new_height != splash.height) + { + GetClientRect(splash.hwnd, client_rect[]) + control_width := client_rect.right - (splash.margin_x * 2) + bar_y := splash.margin_y + (splash.text1_height ? (splash.text1_height + splash.margin_y) : 0) + sub_y := bar_y + splash.object_height + (splash.object_height ? splash.margin_y : 0) ; Calculate the Y position of each control in the window. + ; The Y offset for each control should match those used in Splash(): + if (new_width != splash.width) + { + if (splash.hwnd_text1) ; This control doesn't exist if the main text was originally blank. + MoveWindow(splash.hwnd_text1, splash.margin_x, splash.margin_y, control_width, splash.text1_height, FALSE) + if (splash.hwnd_bar) + MoveWindow(splash.hwnd_bar, splash.margin_x, bar_y, control_width, splash.object_height, FALSE) + splash.width := new_width + } + ; Move the window EVEN IF new_height == splash.height because otherwise the text won't + ; get re-centered when only the width of the window changes: + MoveWindow(splash.hwnd_text2, splash.margin_x, sub_y, control_width, (client_rect.bottom - client_rect.top) - sub_y, FALSE) ; Negative height seems handled okay. + ; Specifying true for "repaint" in MoveWindow() is not always enough refresh the text correctly, + ; so this is done instead: + InvalidateRect(splash.hwnd, client_rect[], TRUE) + ; If the user resizes the window, have that size retained (remembered) until the script + ; explicitly changes it or the script destroys the window. + splash.height := new_height + } + return 0 ; i.e. completely handled here. + } else if (msg=WM_CTLCOLORSTATIC){ + if (!splash.hbrush && splash.color_text == CLR_DEFAULT) ; Let DWP handle it. + Return DefWindowProc(hWnd, Msg, wParam, lParam) + ; Since we're processing this msg and not DWP, must set background color unconditionally, + ; otherwise plain white will likely be used: + SetBkColor(wParam, splash.hbrush ? splash.color_bk : GetSysColor(COLOR_BTNFACE)) + if (splash.color_text != CLR_DEFAULT) + SetTextColor(wParam, splash.color_text) + ; Always return a real HBRUSH so that Windows knows we altered the HDC for it to use: + return splash.hbrush ? splash.hbrush : GetSysColorBrush(COLOR_BTNFACE) + } else if (msg=WM_ERASEBKGND){ + if (splash.pic_bmp) ; And since there is a pic, its object_width/height should already be valid. + { + ypos := splash.margin_y + (splash.text1_height ? (splash.text1_height + splash.margin_y) : 0) + if (splash.pic_type == IMAGE_BITMAP) + { + hdc := CreateCompatibleDC(wParam) + ,hbmpOld := SelectObject(hdc, splash.pic_bmp) + ,BitBlt(wParam, splash.margin_x, ypos, splash.object_width, splash.object_height, hdc, 0, 0, SRCCOPY) + ,SelectObject(hdc, hbmpOld) + ,DeleteDC(hdc) + } + else ; IMAGE_ICON + DrawIconEx(wParam, splash.margin_x, ypos, splash.pic_icon, splash.object_width, splash.object_height, 0, 0, DI_NORMAL) + ; Prevent "flashing" by erasing only the part that hasn't already been drawn: + ExcludeClipRect(wParam, splash.margin_x, ypos, splash.margin_x + splash.object_width, ypos + splash.object_height) + ,hrgn := CreateRectRgn(0, 0, 1, 1) + ,GetClipRgn(wParam, hrgn) + ,FillRgn(wParam, hrgn, splash.hbrush ? splash.hbrush : GetSysColorBrush(COLOR_BTNFACE)) + ,DeleteObject(hrgn) + return 1 + } + ; Otherwise, it's a Progress window (or a SplashImage window with no picture): + if (splash.hbrush){ ; Let DWP handle it. + GetClipBox(hdc, client_rect[]) + ,FillRect(hdc, client_rect[], splash.hbrush) + } + } + ;~ DllCall("InvalidateRect","PTR",splash.hwnd,"PTR", NULL,"Int", TRUE) + return DefWindowProc(hWnd, Msg, wParam, lParam) ;ret +} +Progress(aOptions:="",aSubText:="", aMainText:="", aTitle:="",aFontName:=""){ + static MAX_SPLASHIMAGE_WINDOWS:=10,MAX_PROGRESS_WINDOWS:=10,SW_SHOWNOACTIVATE:=4,WM_SETTEXT:=12 + ,WS_DISABLED:=134217728,WS_POPUP:=2147483648,WS_CAPTION:=12582912,WS_EX_TOPMOST:=8,COORD_UNSPECIFIED:=(-2147483647 - 1) + ,WS_SIZEBOX:=262144,WS_MINIMIZEBOX:=131072,WS_MAXIMIZEBOX:=65536,WS_SYSMENU:=524288,LOGPIXELSX:=88,LOGPIXELSY:=90,IMAGE_BITMAP:=0 + ,FW_DONTCARE:=0,CLR_NONE:=4294967295,DEFAULT_GUI_FONT:=17,IMAGE_ICON:=1,CLR_DEFAULT:=4278190080 + ,SPLASH_DEFAULT_WIDTH:=MulDiv(300, GetDeviceCaps(hdc:=GetDC(),LOGPIXELSX),96),rel:=ReleaseDC(0, hdc) + , FW_SEMIBOLD:=600, DEFAULT_CHARSET:=1, OUT_TT_PRECIS:=4, CLIP_DEFAULT_PRECIS:=0, PROOF_QUALITY:=2,FF_DONTCARE:=0,SS_LEFT:=0 + ,DT_CALCRECT:=1024, DT_WORDBREAK:=16, DT_EXPANDTABS:=64,SPI_GETWORKAREA:=48,IDI_MAIN:=159,LR_SHARED:=32768,ICON_SMALL:=0,ICON_BIG:=1 + ,WS_CHILD:=1073741824,WS_VISIBLE:=268435456,SS_NOPREFIX:=0x80,SS_CENTER:=1,SS_LEFTNOWORDWRAP:=12,PBM_GETPOS:=1032,PBM_SETPOS:=1026 + ,PBM_SETRANGE:=1025,PBM_SETRANGE32:=1030,PROGRESS_CLASS:="msctls_progress32",WS_EX_CLIENTEDGE:=512,PBS_SMOOTH:=1,WM_PAINT:=15,WM_SIZE:=5 + ,PBM_SETBARCOLOR:=1033,PBM_SETBKCOLOR:=8193,WM_SETFONT:=48,SRCCOPY:=13369376,DI_NORMAL:=3,COLOR_BTNFACE:=15,WM_ERASEBKGND:=20,WM_CTLCOLORSTATIC:=312 + ,Black:=0,Silver:=0xC0C0C0,Gray:=0x808080,White:=0xFFFFFF,Maroon:=0x000080,Red:=0x0000FF + ,Purple:=0x800080,Fuchsia:=0xFF00FF,Green:=0x008000,Lime:=0x00FF00,Olive:=0x008080 + ,Yellow:=0x00FFFF,Navy:=0x800000,Blue:=0xFF0000,Teal:=0x808000,Aqua:=0xFFFF00,Default:=CLR_DEFAULT + ,CStringW:="UInt m_sNull,PTR m_pData,bool m_bDirty" + ,Script:="PTR **mVar,**mLazyVar;int mVarCount,mVarCountMax,mLazyVarCount;PTR *mFirstGroup,*mLastGroup;int mCurrentFuncOpenBlockCount;bool mNextLineIsFunctionBody;int mClassObjectCount;PTR *mClassObject[5];TCHAR mClassName[256];PTR *mUnresolvedClasses;PTR *mClassProperty;LPTSTR mClassPropertyDef;int mCurrFileIndex;UINT mCombinedLineNumber;bool mNoHotkeyLabels,mMenuUseErrorLevel;PTR mNIC;PTR *mFirstLine,*mLastLine,*mFirstStaticLine,*mLastStaticLine;PTR *mFirstLabel,*mLastLabel;PTR **mFunc;int mFuncCount,mFuncCountMax;PTR *mTempLine;PTR *mTempLabel;PTR *mTempFunc;PTR *mCurrLine;PTR *mPlaceholderLabel;TCHAR mThisMenuItemName[261],mThisMenuName[261];LPTSTR mThisHotkeyName,mPriorHotkeyName;HWND mNextClipboardViewer;bool mOnClipboardChangeIsRunning;PTR *mOnClipboardChangeFunc,*mOnExitFunc;int mExitReason;PTR *mFirstTimer,*mLastTimer;UINT mTimerCount,mTimerEnabledCount;PTR *mFirstMenu,*mLastMenu;UINT mMenuCount;DWORD mThisHotkeyStartTime,mPriorHotkeyStartTime;TCHAR mEndChar;BYTE mThisHotkeyModifiersLR;LPTSTR mFileSpec,mFileDir,mFileName,mOurEXE,mOurEXEDir,mMainWindowTitle;bool mIsReadyToExecute,mAutoExecSectionIsRunning,mIsRestart,mErrorStdOut;PTR *mIncludeLibraryFunctionsThenExit;int mUninterruptedLineCountMax,mUninterruptibleTime;DWORD mLastPeekTime;Progress(CStringW) mRunAsUser,mRunAsPass,mRunAsDomain;HICON mCustomIcon,mCustomIconSmall;LPTSTR mCustomIconFile;bool mIconFrozen;LPTSTR mTrayIconTip;UINT mCustomIconNumber;PTR *mTrayMenu" + ,g_script:=Struct(Script,A_ScriptStruct) + ,g_Progress:=Progress_Struct() + ,tm:=Struct("LONG tmHeight;LONG tmAscent;LONG tmDescent;LONG tmInternalLeading;LONG tmExternalLeading;LONG tmAveCharWidth;LONG tmMaxCharWidth;LONG tmWeight;LONG tmOverhang;LONG tmDigitizedAspectX;LONG tmDigitizedAspectY;WCHAR tmFirstChar;WCHAR tmLastChar;WCHAR tmDefaultChar;WCHAR tmBreakChar;BYTE tmItalic;BYTE tmUnderlined;BYTE tmStruckOut;BYTE tmPitchAndFamily;BYTE tmCharSet") ;TEXTMETRICW + ,iconinfo:=Struct("BOOL fIcon;DWORD xHotspot;DWORD yHotspot;HBITMAP hbmMask;HBITMAP hbmColor") ;ICONINFO + ,RECT:="LONG left,LONG top,LONG right,LONG bottom",client_rect:=Struct(RECT), draw_rect:=Struct(RECT), main_rect:=Struct(RECT), work_rect:=Struct(RECT) + ,bmp:=Struct("LONG bmType;LONG bmWidth;LONG bmHeight;LONG bmWidthBytes;WORD bmPlanes;WORD bmBitsPixel;LPVOID bmBits") ;BITMAP + ,initGui:=Gui("SPLASH_GUI_Init:Show","HIDE") Gui("SPLASH_GUI_Init:Destroy") ; required to init ahk_class AutoHotkeyGUI + ,_ttoi:=DynaCall("msvcrt\_wtoi","t==t") + ErrorLevel := 0 ; Set default + window_index := 1 ; Set the default window to operate upon (the first). + turn_off := false + show_it_only := false + bar_pos_has_been_set := false + options_consist_of_bar_pos_only := false + if !InStr(aOptions, ":") + options := aOptions + else + { + window_index := SubStr(aOptions,1,InStr(aOptions,":")-1) + if (window_index < 0 || window_index >= MAX_PROGRESS_WINDOWS){ + MsgBox,0,Error in Function %A_ThisFunc%,% "Max window number is " MAX_PROGRESS_WINDOWS "." + ErrorLevel:=-1 + return + } + options:=SubStr(aOptions,InStr(aOptions,":")+1) + } + options := LTrim(options) ; Added in v1.0.38.04 per someone's suggestion. + if (options="Off") + turn_off := true + else if (options="Show") + show_it_only := true + else + { + ; Allow floats at runtime for flexibility (i.e. in case aOptions was in a variable reference). + ; But still use ATOI for the conversion: + if (options+0!="") ; Negatives are allowed as of v1.0.25. + { + bar_pos := options+0 + bar_pos_has_been_set := true + options_consist_of_bar_pos_only := true + } + ; else leave it set to the default. + } + splash := g_Progress[window_index] + ; In case it's possible for the window to get destroyed by other means (WinClose?). + ; Do this only after the above options were set so that the each window's settings + ; will be remembered until such time as "Command, Off" is used: + if (splash.hwnd && !IsWindow(splash.hwnd)) + OnMessage(WM_ERASEBKGND,splash.hwnd,"Progress_OnMessage",0) + ,OnMessage(WM_CTLCOLORSTATIC,splash.hwnd,"Progress_OnMessage",0) + ,OnMessage(WM_SIZE,splash.hwnd,"Progress_OnMessage",0),splash.hwnd := 0 + if (show_it_only) + { + if (splash.hwnd && !IsWindowVisible(splash.hwnd)) + ShowWindow(splash.hwnd, SW_SHOWNOACTIVATE) ; See bottom of this function for comments on SW_SHOWNOACTIVATE. + ; else for simplicity, do nothing. + return + } + + if (!turn_off && splash.hwnd && (options_consist_of_bar_pos_only || aOptions="")) ; The "modify existing window" mode is in effect. + { + ; If there is an existing window, just update its bar position and text. + ; If not, do nothing since we don't have the original text of the window to recreate it. + ; Since this is our thread's window, it shouldn't be necessary to use SendMessageTimeout() + ; since the window cannot be hung since by definition our thread isn't hung. Also, setting + ; a text item from non-blank to blank is not supported so that elements can be omitted from an + ; update command without changing the text that's in the window. The script can specify %a_space% + ; to explicitly make an element blank. + if (bar_pos_has_been_set && splash.bar_pos != bar_pos) ; Avoid unnecessary redrawing. + { + splash.bar_pos := bar_pos + if (splash.hwnd_bar) + SendMessage_(splash.hwnd_bar, PBM_SETPOS, bar_pos, 0) + } + ; SendMessage() vs. SetWindowText() is used for controls so that tabs are expanded. + ; For simplicity, the hwnd_text1 control is not expanded dynamically if it is currently of + ; height zero. The user can recreate the window if a different height is needed. + if (aMainText!="" && splash.hwnd_text1) + SendMessage_(splash.hwnd_text1, WM_SETTEXT, 0, &aMainText) + if (aSubText!="") + SendMessage_(splash.hwnd_text2, WM_SETTEXT, 0, &aSubText) + if (aTitle!="") + SetWindowText(splash.hwnd, aTitle) ; Use the simple method for parent window titles. + return + } + + if (splash.hwnd) + OnMessage(WM_ERASEBKGND,splash.hwnd,"Progress_OnMessage",0) + ,OnMessage(WM_CTLCOLORSTATIC,splash.hwnd,"Progress_OnMessage",0) + ,OnMessage(WM_SIZE,splash.hwnd,"Progress_OnMessage",0) + ; Otherwise, destroy any existing window first: + if (splash.hwnd) + DestroyWindow(splash.hwnd) + if (splash.hfont1) ; Destroy font only after destroying the window that uses it. + DeleteObject(splash.hfont1) + if (splash.hfont2) + DeleteObject(splash.hfont2) + if (splash.hbrush) + DeleteObject(splash.hbrush) + if (splash.pic_bmp) + { + if (splash.pic_type == IMAGE_BITMAP) + DeleteObject(splash.pic_bmp) + else + DestroyIcon(splash.pic_icon) + } + splash.Fill() ; Set the above and all other fields to zero. + + if (turn_off) + return + ; Otherwise, the window needs to be created or recreated. + + if (aTitle="") ; Provide default title. + aTitle := A_ScriptName ? A_ScriptName : "" + + ; Since there is often just one progress/splash window, and it defaults to always-on-top, + ; it seems best to default owned to be true so that it doesn't get its own task bar button: + owned := true ; Whether this window is owned by the main window. + centered_main := true ; Whether the main text is centered. + centered_sub := true ; Whether the sub text is centered. + initially_hidden := false ; Whether the window should kept hidden (for later showing by the script). + style := WS_DISABLED|WS_POPUP|WS_CAPTION ; WS_CAPTION implies WS_BORDER + exstyle := WS_EX_TOPMOST + xpos := COORD_UNSPECIFIED + ypos := COORD_UNSPECIFIED + range_min := 0, range_max := 0 ; For progress bars. + font_size1 := 0 ; 0 is the flag to "use default size". + font_size2 := 0 + font_weight1 := FW_DONTCARE ; Flag later logic to use default. + font_weight2 := FW_DONTCARE ; Flag later logic to use default. + bar_color := CLR_DEFAULT + splash.color_bk := CLR_DEFAULT + splash.color_text := CLR_DEFAULT + splash.height := COORD_UNSPECIFIED + splash.width := SPLASH_DEFAULT_WIDTH + splash.object_height := 20 + splash.object_width := COORD_UNSPECIFIED ; Currently only used for SplashImage, not Progress. + splash.margin_x := 10 + splash.margin_y := 5 + cp:=(&aOptions)-2 + while (""!=cp_:=StrGet(cp:=cp+2,1)){ + ;for (cp2, cp = options; cp!=""; ++cp) + If (cp_="a"){ ; Non-Always-on-top. Synonymous with A0 in early versions. + ; Decided against this enforcement. In the enhancement mentioned below is ever done (unlikely), + ; it seems that A1 can turn always-on-top on and A0 or A by itself can turn it off: + ; if (cp[1] == '0') ; The zero is required to allow for future enhancement: modify attrib. of existing window. + exstyle &= ~WS_EX_TOPMOST + } else if (cp_="b"){ ; Borderless and/or Titleless + style &= ~WS_CAPTION + if (StrGet(cp+2,1) = "1") + style |= WS_BORDER + else if (StrGet(cp+2,1) = "2") + style |= WS_DLGFRAME + } else if (cp_="c"){ ; Colors + if (""=SubStr(cp+2,1)) ; Avoids out-of-bounds when the loop's own ++cp is done. + continue + cp+=2 ; Always increment to omit the next char from consideration by the next loop iteration. + If InStr("btw",cp_:=StrGet(cp,1)){ + ; 'B': ; Bar color. + ; 'T': ; Text color. + ; 'W': ; Window/Background color. + color_str:=StrGet(cp+2,32) + If (space_pos:=InStr(color_str," ")) ^ (tab_pos:=InStr(color_str,A_Tab)) + StrPut("",(&color_str)+(space_pos&&space_pos 6) + color_str:=SubStr(color_str,1,6)+0 ; Shorten to exactly 6 chars, which happens if no space/tab delimiter is present. + color := ((Color_str&255)<<16) + (((Color_str>>8)&255)<<8) + (Color_str>>16) + ; if color_str does not contain something hex-numeric, black (0x00) will be assumed, + ; which seems okay given how rare such a problem would be. + } + if (cp_="b"){ + bar_color := color + } else if (cp_="t"){ + splash.color_text := color + } else if (cp_="w"){ + splash.color_bk := color + splash.hbrush := CreateSolidBrush(color) ; Used for window & control backgrounds. + } + ; Skip over the color string to avoid interpreting hex digits or color names as option letters: + cp += StrLen(color_str)+2 + } else { + ; default: + centered_sub := (StrGet(cp,1) != "") + centered_main := (StrGet(cp+2,1) != "0") + } + } else if (cp_="F"){ + if (""=SubStr(cp+2,1)) ; Avoids out-of-bounds when the loop's own ++cp is done. + continue + cp+=2 ; Always increment to omit the next char from consideration by the next loop iteration. + If ("m"=cp_:=StrGet(cp,1)) { + if ((font_size1 := _ttoi[cp + 2]) < 0) + font_size1 := 0 + } else if (cp_="s"){ + if ((font_size2 := _ttoi[cp + 2]) < 0) + font_size2 := 0 + } + }else if (cp_="M"){ ; Movable and (optionally) resizable. + style &= ~WS_DISABLED + if (StrGet(cp + 2,1) = "1") + style |= WS_SIZEBOX + if (StrGet(cp + 2,1) = "2") + style |= WS_SIZEBOX|WS_MINIMIZEBOX|WS_MAXIMIZEBOX|WS_SYSMENU + } else if (cp_="p"){ ; Starting position of progress bar [v1.0.25] + bar_pos := _ttoi[cp + 2] + bar_pos_has_been_set := true + } else if (cp_="r"){ ; Range of progress bar [v1.0.25] + if (""=SubStr(cp+2,1)) ; Ignore it because we don't want cp to ever poto the NULL terminator due to the loop's increment. + continue + range_min := _ttoi[cp + 2] ; Increment cp to poit to range_min. + if (cp < cp2 := cp+(InStr(StrGet(cp), "-")-1)*2) ; +1 to omit the min's minus sign, if it has one. + { + cp := cp2 + if (""=SubStr(cp+2,1)) ; Ignore it because we don't want cp to ever poto the NULL terminator due to the loop's increment. + continue + range_max := _ttoi[cp + 2] ; Increment cp to poit to range_max, which can be negative as in this example: R-100--50 + } + } else if (cp_="t"){ ; Give it a task bar button by making it a non-owned window. + owned := false + ; For options such as W, X and Y: + ; Use atoi() vs. ATOI() to avoid interpreting something like 0x01B as hex when in fact + ; the B was meant to be an option letter: + } else if (cp_="w"){ + if (""=SubStr(cp+2,1)) ; Avoids out-of-bounds when the loop's own ++cp is done. + continue + cp+= 2 ; Always increment to omit the next char from consideration by the next loop iteration. + if ("m"=cp_:=StrGet(cp,1)){ + if ((font_weight1 := _ttoi[cp + 2]) < 0) + font_weight1 := 0 + break + } else if (cp_="s"){ + if ((font_weight2:=_ttoi[cp + 2]) < 0) + font_weight2 := 0 + } else + splash.width := _ttoi[cp] + } else if (cp_="h"){ + if (StrGet(cp,4)="Hide"){ ; Hide vs. Hidden is debatable. + initially_hidden := true + cp+= 2*3 ; +3 vs. +4 due to the loop's own ++cp. + } else ; Allow any width/height to be specified so that the window can be "rolled up" to its title bar: + splash.height := _ttoi[cp + 2] + } else if (cp_="x"){ + xpos := _ttoi[cp + 2] + } else if (cp_="y"){ + ypos := _ttoi[cp + 2] + } else if (cp_="z"){ + if (""=SubStr(cp+2,1)) ; Avoids out-of-bounds when the loop's own ++cp is done. + continue + cp+=2 ; Always increment to omit the next char from consideration by the next loop iteration. + If InStr("bh",cp_:=StrGet(cp,1)){ + splash.object_height := _ttoi[cp + 2] ; Allow it to be zero or negative to omit the object. + ;} else if (cp_="w"){ + ; else for Progress, don't allow width to be changed since a zero would omit the bar. + } else if (cp_="x"){ + splash.margin_x := _ttoi[cp + 2] + } else if (cp_="y"){ + splash.margin_y := _ttoi[cp + 2] + } + ; Otherwise: Ignore other characters, such as the digits that occur after the P/X/Y option letters. + } ; switch() + } ; for() + + hdc := CreateDC("DISPLAY", 0, 0, 0) + pixels_per_point_y := GetDeviceCaps(hdc,LOGPIXELSY) + + ; Get name and size of default font. + hfont_default := GetStockObject(DEFAULT_GUI_FONT) + hfont_old := SelectObject(hdc, hfont_default) + VarSetCapacity(default_font_name,65*A_IsUnicode) + GetTextFace(hdc, 65 - 1, &default_font_name) + VarSetCapacity(default_font_name,-1) + GetTextMetrics(hdc, tm[]) + default_gui_font_height := tm.tmHeight + + ; If both are zero or less, reset object height/width for maintainability and sizing later. + ; However, if one of them is -1, the caller is asking for that dimension to be auto-calc'd + ; to "keep aspect ratio" with the the other specified dimension: + if ( splash.object_height < 1 && splash.object_height != COORD_UNSPECIFIED + && splash.object_width < 1 && splash.object_width != COORD_UNSPECIFIED + || !splash.object_height || !splash.object_width ) + splash.object_height := splash.object_width := 0 + + ; If width is still unspecified -- which should only happen if it's a SplashImage window with + ; no image, or there was a problem getting the image above -- set it to be the default. + if (splash.width == COORD_UNSPECIFIED) + splash.width := SPLASH_DEFAULT_WIDTH + ; Similarly, object_height is set to zero if the object is not present: + if (splash.object_height == COORD_UNSPECIFIED) + splash.object_height := 0 + + ; Lay out client area. If height is COORD_UNSPECIFIED, use a temp value for now until + ; it can be later determined. + client_rect.Fill(), draw_rect.Fill() + SetRect(client_rect[], 0, 0, splash.width, splash.height == COORD_UNSPECIFIED ? 500 : splash.height) + + ; Create fonts based on specified posizes. A zero value for font_size1 & 2 are correctly handled + ; by CreateFont(): + if (aMainText!="") + { + ; If a zero size is specified, it should use the default size. But the default brought about + ; by passing a zero here is not what the system uses as a default, so instead use a font size + ; that is 25% larger than the default size (since the default size itself is used for aSubtext). + ; On a typical system, the default GUI font's posize is 8, so this will make it 10 by default. + ; Also, it appears that changing the system's font size in Control Panel -> Display -> Appearance + ; does not affect the reported default font size. Thus, the default is probably 8/9 for most/all + ; XP systems and probably other OSes as well. + ; By specifying PROOF_QUALITY the nearest matching font size should be chosen, which should avoid + ; any scaling artifacts that might be caused if default_gui_font_height is not 8. + if ( !(splash.hfont1 := CreateFont(font_size1 ? - MulDiv(font_size1, pixels_per_point_y, 72) : (1.25 * default_gui_font_height) + , 0, 0, 0, font_weight1 ? font_weight1 : FW_SEMIBOLD, 0, 0, 0, DEFAULT_CHARSET, OUT_TT_PRECIS + , CLIP_DEFAULT_PRECIS, PROOF_QUALITY, FF_DONTCARE, aFontName!="" ? aFontName : default_font_name)) ) + ; Call it again with default font in case above failed due to non-existent aFontName. + ; Update: I don't think this actually does any good, at least on XP, because it appears + ; that CreateFont() does not fail merely due to a non-existent typeface. But it is kept + ; in case it ever fails for other reasons: + splash.hfont1 := CreateFont(font_size1 ? - MulDiv(font_size1, pixels_per_point_y, 72) : (1.25 * default_gui_font_height) + , 0, 0, 0, font_weight1 ? font_weight1 : FW_SEMIBOLD, 0, 0, 0, DEFAULT_CHARSET, OUT_TT_PRECIS + , CLIP_DEFAULT_PRECIS, PROOF_QUALITY, FF_DONTCARE, default_font_name) + ; To avoid showing a runtime error, fall back to the default font if other font wasn't created: + SelectObject(hdc, splash.hfont1 ? splash.hfont1 : hfont_default) + ; Calc height of text by taking into account font size, number of lines, and space between lines: + draw_rect[] := client_rect + draw_rect.left += splash.margin_x + draw_rect.right -= splash.margin_x + splash.text1_height := DrawText(hdc, aMainText, -1, draw_rect[], DT_CALCRECT | DT_WORDBREAK | DT_EXPANDTABS) + } + ; else leave the above fields set to the zero defaults. + + if (font_size2 || font_weight2 || aFontName) + if ( !(splash.hfont2 := CreateFont(-MulDiv(font_size2, pixels_per_point_y, 72), 0, 0, 0 + , font_weight2, 0, 0, 0, DEFAULT_CHARSET, OUT_TT_PRECIS, CLIP_DEFAULT_PRECIS + , PROOF_QUALITY, FF_DONTCARE, aFontName!="" ? aFontName : default_font_name)) ) + ; Call it again with default font in case above failed due to non-existent aFontName. + ; Update: I don't think this actually does any good, at least on XP, because it appears + ; that CreateFont() does not fail merely due to a non-existent typeface. But it is kept + ; in case it ever fails for other reasons: + if (font_size2 || font_weight2) + splash.hfont2 := CreateFont(-MulDiv(font_size2, pixels_per_point_y, 72), 0, 0, 0 + , font_weight2, 0, 0, 0, DEFAULT_CHARSET, OUT_TT_PRECIS, CLIP_DEFAULT_PRECIS + , PROOF_QUALITY, FF_DONTCARE, default_font_name) + ; else leave it NULL so that hfont_default will be used. + + ; The font(s) will be deleted the next time this window is destroyed or recreated, + ; or by the g_script destructor. + + bar_y := splash.margin_y + (splash.text1_height ? (splash.text1_height + splash.margin_y) : 0) + sub_y := bar_y + splash.object_height + (splash.object_height ? splash.margin_y : 0) ; Calculate the Y position of each control in the window. + + if (splash.height == COORD_UNSPECIFIED) + { + ; Since the window height was not specified, determine what it should be based on the height + ; of all the controls in the window: + if (aSubText!="") + { + SelectObject(hdc, splash.hfont2 ? splash.hfont2 : hfont_default) + ; Calc height of text by taking into account font size, number of lines, and space between lines: + ; Reset unconditionally because the previous DrawText() sometimes alters the rect: + draw_rect[] := client_rect + draw_rect.left += splash.margin_x + draw_rect.right -= splash.margin_x + subtext_height := DrawText(hdc, aSubText, -1, draw_rect[], DT_CALCRECT | DT_WORDBREAK) + } + else + subtext_height := 0 + ; For the below: sub_y was previously calc'd to be the top of the subtext control. + ; Also, splash.margin_y is added because the text looks a little better if the window + ; doesn't end immediately beneath it: + splash.height := subtext_height + sub_y + splash.margin_y + client_rect.bottom := splash.height + } + + SelectObject(hdc, hfont_old) ; Necessary to avoid memory leak. + if !DeleteDC(hdc){ + ErrorLevel := -1 + return ; Force a failure to detect bugs such as hdc still having a created handle inside. + } + ; Based on the client area determined above, expand the main_rect to include title bar, borders, etc. + ; If the window has a border or caption this also changes top & left *slightly* from zero. + main_rect[] := client_rect + AdjustWindowRectEx(main_rect[], style, FALSE, exstyle) + main_width := main_rect.right - main_rect.left ; main.left might be slightly less than zero. + main_height := main_rect.bottom - main_rect.top ; main.top might be slightly less than zero. + + work_rect.Fill() + SystemParametersInfo(SPI_GETWORKAREA, 0, work_rect[], 0) ; Get desktop rect excluding task bar. + work_width := work_rect.right - work_rect.left ; Note that "left" won't be zero if task bar is on left! + work_height := work_rect.bottom - work_rect.top ; Note that "top" won't be zero if task bar is on top! + + ; Seems best (and easier) to unconditionally restrict window size to the size of the desktop, + ; since most users would probably want that. This can be overridden by using WinMove afterward. + if (main_width > work_width) + main_width := work_width + if (main_height > work_height) + main_height := work_height + + ; Centering doesn't currently handle multi-monitor systems explicitly, since those calculations + ; require API functions that don't exist in Win95/NT (and thus would have to be loaded + ; dynamically to allow the program to launch). Therefore, windows will likely wind up + ; being centered across the total dimensions of all monitors, which usually results in + ; half being on one monitor and half in the other. This doesn't seem too terrible and + ; might even be what the user wants in some cases (i.e. for really big windows). + ; See comments above for why work_rect.left and top are added in (they aren't always zero). + if (xpos = COORD_UNSPECIFIED) + xpos := work_rect.left + ((work_width - main_width) // 2) ; Don't use splash.width. + if (ypos = COORD_UNSPECIFIED) + ypos := work_rect.top + ((work_height - main_height) // 2) ; Don't use splash.width. + + ; CREATE Main Splash Window + ; It seems best to make this an unowned window for two reasons: + ; 1) It will get its own task bar icon then, which is usually desirable for cases where + ; there are several progress/splash windows or the window is monitoring something. + ; 2) The progress/splash window won't prevent the main window from being used (owned windows + ; prevent their owners from ever becoming active). + ; However, it seems likely that some users would want the above to be configurable, + ; so now there is an option to change this behavior. + dialog_owner := 0 ;THREAD_DIALOG_OWNER ; Resolve macro only once to reduce code size. + splash.hwnd := CreateWindowEx(exstyle, "AutoHotkeyGUI", aTitle, style, xpos, ypos + ; v1.0.35.01: For flexibility, allow these windows to be owned by GUIs via +OwnDialogs. + , main_width, main_height, owned ? (dialog_owner ? dialog_owner : A_ScriptHwnd) : 0 + , 0, A_ModuleHandle, 0) + OnMessage(WM_ERASEBKGND,splash.hwnd,"Progress_OnMessage") + ,OnMessage(WM_CTLCOLORSTATIC,splash.hwnd,"Progress_OnMessage") + ,OnMessage(WM_SIZE,splash.hwnd,"Progress_OnMessage") + if !(splash.hwnd){ + ErrorLevel:=-1 + return ; No error msg since so rare. + } + + if ((style & WS_SYSMENU) || !owned) + { + ; Setting the small icon puts it in the upper left corner of the dialog window. + ; Setting the big icon makes the dialog show up correctly in the Alt-Tab menu (but big seems to + ; have no effect unless the window is unowned, i.e. it has a button on the task bar). + + ; L17: Use separate big/small icons for best results. + if (g_script.mCustomIcon) + { + big_icon := g_script.mCustomIcon + small_icon := g_script.mCustomIconSmall ; Should always be non-NULL when mCustomIcon is non-NULL. + } + else + big_icon := small_icon := LoadImage(A_ModuleHandle, IDI_MAIN & 0xFFFF, IMAGE_ICON, 0, 0, LR_SHARED) ; Use LR_SHARED to conserve memory (since the main icon is loaded for so many purposes). + + if (style & WS_SYSMENU) + SendMessage_(splash.hwnd, WM_SETICON, ICON_SMALL, small_icon) + if (!owned) + SendMessage_(splash.hwnd, WM_SETICON, ICON_BIG, big_icon) + } + + ; Update client rect in case it was resized due to being too large (above) or in case the OS + ; auto-resized it for some reason. These updated values are also used by SPLASH_CALC_CTRL_WIDTH + ; to position the static text controls so that text will be centered properly: + GetClientRect(splash.hwnd, client_rect[]) + splash.height := client_rect.bottom + splash.width := client_rect.right + control_width := client_rect.right - (splash.margin_x * 2) + + ; CREATE Main label + if (aMainText!="") + { + splash.hwnd_text1 := CreateWindowEx(0, "static", aMainText + , WS_CHILD|WS_VISIBLE|SS_NOPREFIX|(centered_main ? SS_CENTER : SS_LEFT) + , splash.margin_x, splash.margin_y, control_width, splash.text1_height, splash.hwnd, 0, A_ModuleHandle, 0) + SendMessage_(splash.hwnd_text1, WM_SETFONT, (splash.hfont1 ? splash.hfont1 : hfont_default), ((1 & 0xffff) | (0 & 0xffff) << 16) & 0xFFFF) + } + + if (splash.object_height > 0) ; Progress window + { + ; CREATE Progress control (always starts off at its default position as determined by OS/common controls): + if (splash.hwnd_bar := CreateWindowEx(WS_EX_CLIENTEDGE, PROGRESS_CLASS, "", WS_CHILD|WS_VISIBLE|PBS_SMOOTH + , splash.margin_x, bar_y, control_width, splash.object_height, splash.hwnd, 0, 0, 0)) + { + if (range_min || range_max) ; i.e. if both are zero, leave it at the default range, which is 0-100. + { + if (range_min > -1 && range_min < 0x10000 && range_max > -1 && range_max < 0x10000) + ; Since the values fall within the bounds for Win95/NT to support, use the old method + ; in case Win95/NT lacks MSIE 3.0: + SendMessage_(splash.hwnd_bar, PBM_SETRANGE, 0, (range_min & 0xffff) | (range_max & 0xffff) << 16 & 0xFFFF) + else + SendMessage_(splash.hwnd_bar, PBM_SETRANGE32, range_min, range_max) + } + + + if (bar_color != CLR_DEFAULT) + { + ; Remove visual styles so that specified color will be obeyed: + DllCall("MySetWindowTheme","PTR",splash.hwnd_bar,"WStr", "","WStr", "") + SendMessage_(splash.hwnd_bar, PBM_SETBARCOLOR, 0, bar_color) ; Set color. + } + if (splash.color_bk != CLR_DEFAULT) + SendMessage_(splash.hwnd_bar, PBM_SETBKCOLOR, 0, splash.color_bk) ; Set color. + if (bar_pos_has_been_set) ; Note that the window is not yet visible at this stage. + ; This happens when the window doesn't exist and a command such as the following is given: + ; Progress, 50 [, ...]. As of v1.0.25, it also happens via the new 'P' option letter: + SendMessage_(splash.hwnd_bar, PBM_SETPOS, bar_pos, 0) + else ; Ask the control its starting/default position in case a custom range is in effect. + bar_pos := SendMessage_(splash.hwnd_bar, PBM_GETPOS, 0, 0) + splash.bar_pos := bar_pos ; Save the current position to avoid redraws when future positions are identical to current. + } + } + + ; CREATE Sub label + if (splash.hwnd_text2 := CreateWindowEx(0, "static", aSubText + , WS_CHILD|WS_VISIBLE|SS_NOPREFIX|(centered_sub ? SS_CENTER : SS_LEFT) + , splash.margin_x, sub_y, control_width, (client_rect.bottom - client_rect.top) - sub_y, splash.hwnd, 0, A_ModuleHandle, 0)) + SendMessage_(splash.hwnd_text2, WM_SETFONT, (splash.hfont2 ? splash.hfont2 : hfont_default), ((1 & 0xffff) | (0 & 0xffff) << 16) & 0xFFFF) + ; Show it without activating it. Even with options that allow the window to be activated (such + ; as movable), it seems best to do this to prevent changing the current foreground window, which + ; is usually desirable for progress/splash windows since they should be seen but not be disruptive: + if (!initially_hidden) + ShowWindow(splash.hwnd, SW_SHOWNOACTIVATE) + return +} \ No newline at end of file diff --git a/lib-i_to_z/ReFormatTime.ahk b/lib-i_to_z/ReFormatTime.ahk index 776da57d..01ee3bdf 100644 --- a/lib-i_to_z/ReFormatTime.ahk +++ b/lib-i_to_z/ReFormatTime.ahk @@ -1,4 +1,4 @@ -; function by skan. Added Trim for A_LoopField to remove spaces +; function by skan. Added Trim for A_LoopField to remove spaces ReFormatTime( Time, Format, Delimiters ) { StringSplit F,Format, %A_Space% Loop, Parse, Time, %Delimiters% diff --git a/lib-i_to_z/RelToAbs.ahk b/lib-i_to_z/RelToAbs.ahk index 07476f41..a9b9cdd3 100644 --- a/lib-i_to_z/RelToAbs.ahk +++ b/lib-i_to_z/RelToAbs.ahk @@ -1,4 +1,4 @@ -RelToAbs(d1, d2, s = "\") { +RelToAbs(d1, d2, s = "\") { d0 := SubStr(d1, 1, len := InStr(d1, s, "", InStr(d1, s . s) + 2) - 1) , d1 := SubStr(d1, len + 1), off := 0 Loop, 2 diff --git a/lib-i_to_z/ResolveHostname.ahk b/lib-i_to_z/ResolveHostname.ahk index 39c864dd..1a5eb091 100644 --- a/lib-i_to_z/ResolveHostname.ahk +++ b/lib-i_to_z/ResolveHostname.ahk @@ -2,8 +2,7 @@ ; DNS Name Resolution – Gets IP address from hostname ; =============================================================================================================================== -ResolveHostname(hostname) -{ +ResolveHostname(hostname) { hWS2_32 := DllCall("LoadLibrary", "str", "ws2_32.dll", "ptr") VarSetCapacity(WSADATA, 394 + (A_PtrSize - 2) + A_PtrSize, 0) if (DllCall("ws2_32\WSAStartup", "ushort", 0x0202, "ptr", &WSADATA) != 0) diff --git a/lib-i_to_z/ReverseLookup.ahk b/lib-i_to_z/ReverseLookup.ahk index 06eef46a..64274eff 100644 --- a/lib-i_to_z/ReverseLookup.ahk +++ b/lib-i_to_z/ReverseLookup.ahk @@ -2,8 +2,7 @@ ; Reverse lookup – Gets hostname by IP address ; =============================================================================================================================== -ReverseLookup(ipaddr) -{ +ReverseLookup(ipaddr) { hWS2_32 := DllCall("LoadLibrary", "str", "ws2_32.dll", "ptr") VarSetCapacity(WSADATA, 394 + (A_PtrSize - 2) + A_PtrSize, 0) if (DllCall("ws2_32\WSAStartup", "ushort", 0x0202, "ptr", &WSADATA) != 0) @@ -20,6 +19,6 @@ ReverseLookup(ipaddr) ; =============================================================================================================================== -MsgBox % ReverseLookup("8.8.8.8") ; ==> google-public-dns-a.google.com +;MsgBox % ReverseLookup("8.8.8.8") ; ==> google-public-dns-a.google.com ExitApp \ No newline at end of file diff --git a/lib-i_to_z/RunGetStdout.ahk b/lib-i_to_z/RunGetStdout.ahk new file mode 100644 index 00000000..4181385c --- /dev/null +++ b/lib-i_to_z/RunGetStdout.ahk @@ -0,0 +1,49 @@ +RunGetStdOut(sCmd, sEncoding := "CP0", sDir := "", ByRef nExitCode := 0, Callback := "") { + DllCall("CreatePipe", "Ptr*", hStdOutRd, "Ptr*", hStdOutWr, "Ptr", 0, "UInt", 0) + DllCall("SetHandleInformation", "Ptr", hStdOutWr, "UInt", 1, "UInt", 1) + + ; STARTUPINFO + NumPut(VarSetCapacity(si, A_PtrSize == 4 ? 68 : 104, 0), si, 0, "UInt") + NumPut(0x100, si, A_PtrSize == 4 ? 44 : 60, "UInt") ; dwFlags: STARTF_USESTDHANDLES + NumPut(hStdOutWr, si, A_PtrSize == 4 ? 60 : 88, "Ptr" ) ; hStdOutput + NumPut(hStdOutWr, si, A_PtrSize == 4 ? 64 : 96, "Ptr" ) ; hStdError + + ; PROCESS_INFORMATION + VarSetCapacity(pi, A_PtrSize == 4 ? 16 : 24, 0) + ; CREATE_NO_WINDOW = 0x08000000 + If (!DllCall("CreateProcess", "Ptr", 0, "Ptr", &sCmd, "Ptr", 0, "Ptr", 0, "Int", True + , "UInt", 0x08000000, "Ptr", 0, "Ptr", sDir ? &sDir : 0, "Ptr", &si, "Ptr", &pi)) { + DllCall("CloseHandle", "Ptr", hStdOutWr) + DllCall("CloseHandle", "Ptr", hStdOutRd) + Return "" + } + + DllCall("CloseHandle", "Ptr", hStdOutWr) ; The write pipe must be closed before reading the stdout. + + sOutput := "" + While (1) { + ; Before reading, we check if the pipe has been written to, so we avoid freezings. + If (!DllCall("PeekNamedPipe", "Ptr", hStdOutRd, "Ptr", 0, "UInt", 0, "Ptr", 0, "UInt*", nTot, "Ptr", 0)) { + Break + } + + If (!nTot) { ; If the pipe buffer is empty, sleep and continue checking. + Sleep 100 + Continue + } + + ; Pipe buffer is not empty, so we can read it. + VarSetCapacity(sTemp, nTot + 1) + DllCall("ReadFile", "Ptr", hStdOutRd, "Ptr", &sTemp, "UInt", nTot, "Ptr*", nSize, "Ptr", 0) + sOutput .= sStdOut := StrGet(&sTemp, nSize, sEncoding) + If (Callback != "") { + %Callback%(sStdOut) + } + } + + DllCall("GetExitCodeProcess", "Ptr", NumGet(pi, 0), "UInt*", nExitCode) + DllCall("CloseHandle", "Ptr", NumGet(pi, 0)) ; hProcess + DllCall("CloseHandle", "Ptr", NumGet(pi, A_PtrSize)) ; hThread + DllCall("CloseHandle", "Ptr", hStdOutRd) + Return sOutput +} diff --git a/lib-i_to_z/SpecialListviewFunctions.ahk b/lib-i_to_z/SpecialListviewFunctions.ahk deleted file mode 100644 index 263d4ba1..00000000 --- a/lib-i_to_z/SpecialListviewFunctions.ahk +++ /dev/null @@ -1,478 +0,0 @@ -CompileList(Find, Criteria, Col, LV, ColumnList) { - /* - Find: What do you want to be in "Criteria" Column? (All means ALL) - Criteria: What Column do you want to find "Find"? - Col: What Column will do you want to build list of if "Find" is found? - LV: Which ListView? (Name) - ColumnList: ALWAYS ColumnList - */ - ;~ Gui, 1: Default - Gui, ListView, %LV% - loop, parse, ColumnList, `| - { - if (A_Loopfield = Col) - ;~ { - A := A_Index - ;~ break - ;~ } - ;~ } - ;~ loop, parse, ColumnList, `| - ;~ { - if (A_Loopfield = Criteria) - ;~ { - B := A_Index - ;~ break - ;~ } - } - ;~ MsgBox, % Find . " / " . Criteria . " " . B . " / " . Col . " " . A . " / " . LV . " / " . ColumnList - NList= - RowNumber = 0 - Gui, ListView, %LV% - Ttl := LV_GetCount() - Loop %Ttl% - { - LV_GetText(Text, A_Index, B) - ;~ MsgBox, %Text% - if (Find = "NonBlank" and Text <> "") - Text := "NonBlank" - - if (Text <> Find and Find <> "All" and Find <> "NONE") - Continue - if (Text = "" and Find = "NONE") - { - LV_GetText(Found, A_Index, A) - if (NList = "") - NList .= Found - else - NList .= "|" . Found - Continue - } - LV_GetText(Found, A_Index, A) - if (NList = "") - NList .= Found - else - NList .= "|" . Found - } - Sort, NList, D| U - ;~ MsgBox, %NList% - Return NList -} - -Search(ByRef SRow,SearchFor,Col,LV) { - ;~ Returns Row Number according to parameters - ;~ SRow: Starting row (if set to same variable as returned, can be made into a search loop) - ;~ SearchFor: Criteria to be searched for (PCRE options and Wild cards supported, see https://autohotkey.com/docs/misc/RegEx-QuickRef.htm - ;~ SearchFor syntax for finding label names is "A)[LabelName]-+") - ;~ Col: Column NUMBER to be searched (Can be ALL) - ;~ LV: Grid to be searched - StringReplace, SearchFor, SearchFor, `*, `., All - Gui, Listview, %LV% - Ttl := LV_GetCount() - TtlC := LV_GetCount("Column") - SearchLoop: - Loop - { - SRow +=1 - if (SRow > Ttl) - Break, SearchLoop - if(Col = "All") - { - Loop, %TtlC% - { - LV_GetText(SText, SRow, A_Index) - ;~ OLD WAY (no wildcard support) - ;~ if (SText = SearchFor) - ;~ Break, SearchLoop - FoundPos := RegExMatch(SText, SearchFor) - if FoundPos - Break, SearchLoop - } - } - else - { - LV_GetText(SText, SRow, Col) - ;~ MsgBox, %SText% %SearchFor% - Clipboard := SearchFor - FoundPos := RegExMatch(SText, SearchFor) - if FoundPos - Break, SearchLoop - ;~ OLD WAY (no wildcard support) - ;~ if (SText = SearchFor) - ;~ Break, SearchLoop - } - } - ;~ if (SText <> SearchFor) - if not FoundPos - SRow := 0 -Return SRow -} - -DblSearch(Criteria, Column, Criteria2, Column2, LV) { - ;~ Returns RowNumber that meets both Criteria explicitly, does not have support for wildcards yet. - ;~ Criteria: Literal, complete phrase you want to find in %Column% - ;~ Column: Literal, complete, NAME of column you want to search for %Criteria% - ;~ Criteria2: Same as %Criteria% but in relation to %Column2% - ;~ Column2: Same as %Column% but in relation to %Criteria2% - ;~ LV: Which grid (ListView) you want to find results in - ;~ ColumnList: Complete "|" Separated list of Column Names in %LV% - TtlC := LV_GetCount("Column") - Loop, %TtlC% - { - LV_GetText(Name, 0, A_Index) - If (Name = Column) - A := A_Index - else if (Name = Column2) - B := A_Index - if (A <> "" and B <> "") - Break - } - If (A = "" or B = "" or A = 0 or B = 0) - ;~ Give better MsgBox when MsgBox app working - MsgBox, Column(s) not Found in %LV%!`n Parameters Given:`n`tColumn:`t%Column%`n`tColumn2:`t%Column2% -;~ OLD WAY OF ASSOCIATING COLUMN NAME WITH COLUMN NUMBER, Uses 6th Parameter (ColumnList) -;~ { - ;~ loop, parse, ColumnList, `| - ;~ { - ;~ if (A_Loopfield = Column) - ;~ { - ;~ A := A_Index - ;~ break - ;~ } - ;~ } - ;~ loop, parse, ColumnList, `| - ;~ { - ;~ if (A_Loopfield = Column2) - ;~ { - ;~ B := A_Index - ;~ break - ;~ } - ;~ } -;~ } - - RowNumber = 0 - Gui, ListView, %LV% - Ttl := LV_GetCount() - Loop %Ttl% - { - LV_GetText(Text, A_Index, A) - LV_GetText(Text2, A_Index, B) - if (Text = Criteria and Text2 = Criteria2) - Found := A_Index - } - ;~ if (Found = "") - ;~ Found := 0 - Return Found -} - -TripSearch(Criteria, Column, Criteria2, Column2, Criteria3, Column3, LV) { - ;~ Returns RowNumber that meets both Criteria explicitly, does not have support for wildcards yet. - ;~ Criteria: Literal, complete phrase you want to find in %Column% - ;~ Column: Literal, complete, NAME of column you want to search for %Criteria% - ;~ Criteria2: Same as %Criteria% but in relation to %Column2% - ;~ Column2: Same as %Column% but in relation to %Criteria2% - ;~ LV: Which grid (ListView) you want to find results in - ;~ ColumnList: Complete "|" Separated list of Column Names in %LV% - TtlC := LV_GetCount("Column") - Loop, %TtlC% - { - LV_GetText(Name, 0, A_Index) - If (Name = Column) - A := A_Index - else if (Name = Column2) - B := A_Index - else if (Name = Column3) - C := A_Index - if (A <> "" and B <> "" and C <> "") - Break - } - If (A = "" or B = "" or A = 0 or B = 0 or C = "" or C = 0) - ;~ Give better MsgBox when MsgBox app working - MsgBox, Column(s) not Found in %LV%!`n Parameters Given:`n`tColumn:`t%Column%`n`tColumn2:`t%Column2%n`tColumn3:`t%Column3% -;~ OLD WAY OF ASSOCIATING COLUMN NAME WITH COLUMN NUMBER, Uses 6th Parameter (ColumnList) -;~ { - ;~ loop, parse, ColumnList, `| - ;~ { - ;~ if (A_Loopfield = Column) - ;~ { - ;~ A := A_Index - ;~ break - ;~ } - ;~ } - ;~ loop, parse, ColumnList, `| - ;~ { - ;~ if (A_Loopfield = Column2) - ;~ { - ;~ B := A_Index - ;~ break - ;~ } - ;~ } -;~ } - - RowNumber = 0 - Gui, ListView, %LV% - Ttl := LV_GetCount() - Loop %Ttl% - { - LV_GetText(Text, A_Index, A) - LV_GetText(Text2, A_Index, B) - LV_GetText(Text3, A_Index, C) - if (Text = Criteria and Text2 = Criteria2 and Text3 = Criteria3) - Found := A_Index - } - ;~ if (Found = "") - ;~ Found := 0 - Return Found -} - -CleanArchive(Directory,ArNum) { - ;~ Keeps the number of archived inventories below the value defined in the ini (Default is 100) - ;~ See "Archived File Name Explanation.txt" in the archive folder for more info and how to change that value if so desired. - Files := "" - Loop %Directory%\*.csv - TtlA := A_Index - if (TtlA > ArNum) - { - TtlA -= ArNum - Loop %Directory%\*.csv - Files .= A_LoopFileLongPath . "|" - Sort, Files, D| \ - Loop, parse, files, | - { - if (A_Index <= TtlA) - FileDelete, %A_Loopfield% - else - Break - } - } - return -} - -GrabView(SelCols,LV,Issue) { - /* - Returns "," separated list from current view based on criteria WITH HEADERS, commas are ~ - SelCols: Which Columns to grab, formatted 1|2|5|8 - LV: Which Listview, "ScanGuiAdd", "Inventory", "OHInventory" or "TIInventory" - Issue: "YES" will only collect Checked Items, "NO" grabs all - */ - - Grid := "" - Gui, 1: Default - Gui, ListView, %LV% - Ttl := LV_GetCount() - Ttl += 1 - Loop, Parse, SelCols, | - TtlC := A_Index - RowNumber := 0 - Loop, %Ttl% - { - if (Issue = "YES" and A_Index <> 1) - { - RowNumber := LV_GetNext(RowNumber, "Checked") - If Not RowNumber - Break - } - Loop, Parse, SelCols, | ;Parse through Selected Column Headers (SelCols) - { - LV_GetText(Text, RowNumber, A_Loopfield) - StringReplace, Text, Text, `,, `~, ALL - GridRow .= Text - if (A_Index <> TtlC) - GridRow .= "`," - } - Grid .= GridRow - GridRow= - if (RowNumber <> Ttl) - Grid .= "`n" - if (Issue = "No") - RowNumber += 1 - } - Return Grid -} - -CompileItemLists(M,C,List) { ;(MasterIssueList,CompiledList,Desired Thing to be listed("SI"[Serialized Items] {or "ILM"[Issuable Location Models]} or "QI"[Quantified Items]) - -;~ C := "StartMe" -C := "" -Loop, parse, M, `n, `r -{ - Loop, parse, A_Loopfield, csv - { - if (A_Index = 1) - I := A_Loopfield ;Item - if (A_Index = 4) - M := A_Loopfield ;Model - if (A_Index = 7) - S := A_Loopfield ;Serial Number - } - If(List = "SI") - { - if (S <> "" and I <> "Issuable Location") - C .= I . "`," - ;~ C .= "`n" . Item - } - /* - If (List = "ILM") - { - if (I = "Issuable Location") - C.Push(M) - ;~ C .= "`n" . Item - } - */ - If (List = "QI") - { - if (S = "") - C .= I . "`," - ;~ C .= "`n" . Item - } -} -StringReplace, C, C, `n,,1 -Sort, C, U D`, -Return C -} - -CompileSerialLists(M,P,C,SLorQ) { ;(MasterIssueList, ParseList(ItemList), CompiledList, Serialized, Labeled or Quantified) - - ;~ XMLAddSerials DELETEME -Loop, Parse, P, csv -{ - DI := A_Loopfield ;Desired Item - Loop, parse, M, `n, `r - { - If (A_Loopfield = "") - Break - Loop, parse, A_Loopfield, csv - { - if (A_Index = 1) - I := A_Loopfield ;Item - if (A_Index = 3) - L := A_Loopfield ;Label - if (A_Index = 4) - Mo := A_Loopfield ;Model - if (A_Index = 6) - Q := A_Loopfield ;Qty - if (A_Index = 7) - S := A_Loopfield ;Serial Number - } - - If (I <> DI) - Continue - - C .= "`n" - - if (SLorQ = "S") - C .= I . "|" . L . "|" . S - if (SLorQ = "L") - C .= Mo . "|" . S - if (SLorQ = "Q") - { - if (S = "") - C .= I . "|" . Mo . "|" . Q - } - } -} -StringReplace, C, C, `n, -Sort, C -Return C -} - -LV_SubitemHitTest(HLV) { - ; https://autohotkey.com/board/topic/80265-solved-which-column-is-clicked-in-listview/ - ; To run this with AHK_Basic change all DllCall types "Ptr" to "UInt", please. - ; HLV - ListView's HWND - /* -typedef struct _LVHITTESTINFO { - POINT pt; - UINT flags; - int iItem; - int iSubItem; - int iGroup; -} LVHITTESTINFO, *LPLVHITTESTINFO; -*/ - Static LVM_SUBITEMHITTEST := 0x1039 - VarSetCapacity(POINT, 8, 0) - ; Get the current cursor position in screen coordinates - DllCall("User32.dll\GetCursorPos", "Ptr", &POINT) - ; Convert them to client coordinates related to the ListView - DllCall("User32.dll\ScreenToClient", "Ptr", HLV, "Ptr", &POINT) - ; Create a LVHITTESTINFO structure (see below) - VarSetCapacity(LVHITTESTINFO, 24, 0) - ; Store the relative mouse coordinates - NumPut(NumGet(POINT, 0, "Int"), LVHITTESTINFO, 0, "Int") - NumPut(NumGet(POINT, 4, "Int"), LVHITTESTINFO, 4, "Int") - ; Send a LVM_SUBITEMHITTEST to the ListView - SendMessage, LVM_SUBITEMHITTEST, 0, &LVHITTESTINFO, , ahk_id %HLV% - ; If no item was found on this position, the return value is -1 - If (ErrorLevel = -1) - Return 0 - ; Get the corresponding subitem (column) - Subitem := NumGet(LVHITTESTINFO, 16, "Int") + 1 - Return Subitem -} - -ActiveControlIsOfClass(Class) { - ControlGetFocus, FocusedControl, A - ControlGet, FocusedControlHwnd, Hwnd,, %FocusedControl%, A - WinGetClass, FocusedControlClass, ahk_id %FocusedControlHwnd% - return (FocusedControlClass=Class) -} - -LetterArray(Begin,End) { - ;~ Returns Array of letters at sequential index points, i.e. Columns[1] retrieves the first letter and so on - ;~ Begin: First letter to Add to Array - ;~ End: Last letter to add - ;~ lowercase parameters ok - ;~ reverse order letters ok (Means Array := LetterArray("c","a") returns, Array = [C,B,A]) - ;~ Only Handles A-Z right now will work later on AA and up - Min := Asc(upper(Begin)) - Max := Asc(upper(End)) - Reverse := "NO" - if (Min > Max) - { - Reverse := "Yes" - tmp := Min - Min := Max - Max := tmp - } - if Max not between 65 and 90 - msgbox, Invalid parameters, Begin and End must only be single letters (in quotes if not using variables) - Count := Max - Min + 1 - ;~ MsgBox, %Count% - Letters := [] - loop %Count% - { - AsciiCode := A_Index + Min - 1 ;ASCII code for "A" is 65 for reference - Letter := Chr(AsciiCode) - Letters.Push(Letter) ;adds letter to array with index = A_Index, so if Begin was "A" then Letters[1] = "A" and Letters[2] = "B"... - } - - if (Reverse = "NO") - Return Letters - - ReverseLetters := [] - Index := Count - loop %Count% - { - Letter := Letters[Index] - ReverseLetters.Push(Letter) - Index -= 1 - } - Return ReverseLetters - - -} - -Upper(string) { - StringUpper, STRING, String - return STRING -} - -hasValue(haystack, needle) { - if(!isObject(haystack)) - return false - if(haystack.Length()==0) - return false - for k,v in haystack - if(v==needle) - return true - return false -} \ No newline at end of file diff --git a/lib-i_to_z/Sql_FormatSQL.ahk b/lib-i_to_z/Sql_FormatSQL.ahk index 98df4bbc..e5ef6e03 100644 --- a/lib-i_to_z/Sql_FormatSQL.ahk +++ b/lib-i_to_z/Sql_FormatSQL.ahk @@ -1,4 +1,4 @@ -FormatSQL(ByRef fnText,fnAllowFormatAlterationsSql := 0) +FormatSQL(ByRef fnText,fnAllowFormatAlterationsSql := 0) { ; function description ; MsgBox fnText: %fnText%`nfnAllowFormatAlterationsSql: %fnAllowFormatAlterationsSql%`n diff --git a/lib-i_to_z/Text-to-Speech.ahk b/lib-i_to_z/Text-to-Speech.ahk new file mode 100644 index 00000000..73d82ad1 --- /dev/null +++ b/lib-i_to_z/Text-to-Speech.ahk @@ -0,0 +1,133 @@ + +TTS(oVoice, command, param1="", param2="") { + ; by Learning one. For AHK_L. Thanks: jballi, Sean, Frankie. + ; AHK forum location: www.autohotkey.com/forum/topic57773.html + ; Read more: msdn.microsoft.com/en-us/library/ms723602(v=VS.85).aspx, www.autohotkey.com/forum/topic45471.html, www.autohotkey.com/forum/topic83162.html + ; https://autohotkey.com/board/topic/53429-function-easy-text-to-speech/#entry372022 + static CommandList := "ToggleSpeak,Speak,SpeakWait,Pause,Stop,SetRate,SetVolume,SetPitch,SetVoice,GetVoices,GetStatus,GetCount,SpeakToFile" + if command not in %CommandList% + { + MsgBox, 16, TTS() error, "%command%" is not valid command. + return + } + if command = ToggleSpeak ; speak or stop speaking + { + Status := oVoice.Status.RunningState + if Status = 1 ; finished + oVoice.Speak(param1,0x1) ; speak asynchronously + Else if Status = 0 ; paused + { + oVoice.Resume + oVoice.Speak("",0x1|0x2) ; stop + oVoice.Speak(param1,0x1) ; speak asynchronously + } + Else if Status = 2 ; reading + oVoice.Speak("",0x1|0x2) ; stop + } + Else if command = Speak ; speak asynchronously + { + Status := oVoice.Status.RunningState + if Status = 0 ; paused + oVoice.Resume + oVoice.Speak("",0x1|0x2) ; stop + oVoice.Speak(param1,0x1) ; speak asynchronously + } + Else if command = SpeakWait ; speak synchronously + { + Status := oVoice.Status.RunningState + if Status = 0 ; paused + oVoice.Resume + oVoice.Speak("",0x1|0x2) ; stop + oVoice.Speak(param1,0x0) ; speak synchronously + } + Else if command = Pause ; Pause toggle + { + Status := oVoice.Status.RunningState + if Status = 0 ; paused + oVoice.Resume + else if Status = 2 ; reading + oVoice.Pause + } + Else if command = Stop + { + Status := oVoice.Status.RunningState + if Status = 0 ; paused + oVoice.Resume + oVoice.Speak("",0x1|0x2) ; stop + } + Else if command = SetRate + oVoice.Rate := param1 ; rate (reading speed): param1 from -10 to 10. 0 is default. + Else if command = SetVolume + oVoice.Volume := param1 ; volume (reading loudness): param1 from 0 to 100. 100 is default + Else if command = SetPitch ; http://msdn.microsoft.com/en-us/library/ms717077(v=vs.85).aspx + oVoice.Speak("",0x20) ; pitch : param1 from -10 to 10. 0 is default. + Else if command = SetVoice + { + Loop, % oVoice.GetVoices.Count + { + Name := oVoice.GetVoices.Item(A_Index-1).GetAttribute("Name") ; 0 based + If (Name = param1) + { + DoesVoiceExist := 1 + break + } + } + if !DoesVoiceExist + { + MsgBox,64,, Voice "%param1%" does not exist. + return + } + While !(oVoice.Status.RunningState = 1) + Sleep, 20 + oVoice.Voice := oVoice.GetVoices("Name=" param1).Item(0) ; set voice to param1 + } + Else if command = GetVoices + { + param1 := (param1 = "") ? "`n" : param1 ; param1 as delimiter + Loop, % oVoice.GetVoices.Count + { + Name := oVoice.GetVoices.Item(A_Index-1).GetAttribute("Name") ; 0 based + VoiceList .= Name param1 + } + Return RTrim(VoiceList,param1) + } + Else if command = GetStatus + { + Status := oVoice.Status.RunningState + if Status = 0 ; paused + Return "paused" + Else if Status = 1 ; finished + Return "finished" + Else if Status = 2 ; reading + Return "reading" + } + Else if command = GetCount + return oVoice.GetVoices.Count + Else if command = SpeakToFile ; param1 = TextToSpeak, param2 = OutputFilePath + { + oldAOS := oVoice.AudioOutputStream + oldAAOFCONS := oVoice.AllowAudioOutputFormatChangesOnNextSet + oVoice.AllowAudioOutputFormatChangesOnNextSet := 1 + + SpStream := ComObjCreate("SAPI.SpFileStream") + FileDelete, % param2 ; OutputFilePath + SpStream.Open(param2, 3) + oVoice.AudioOutputStream := SpStream + TTS(oVoice, "SpeakWait", param1) + SpStream.Close() + oVoice.AudioOutputStream := oldAOS + oVoice.AllowAudioOutputFormatChangesOnNextSet := oldAAOFCONS + } +} + TTS_CreateVoice(VoiceName="", VoiceRate="", VoiceVolume="", VoicePitch="") { ; by Learning one. For AHK_L. + oVoice := ComObjCreate("SAPI.SpVoice") + if !(VoiceName = "") + TTS(oVoice, "SetVoice", VoiceName) + if VoiceRate between -10 and 10 + oVoice.Rate := VoiceRate ; rate (reading speed): from -10 to 10. 0 is default. + if VoiceVolume between 0 and 100 + oVoice.Volume := VoiceVolume ; volume (reading loudness): from 0 to 100. 100 is default + if VoicePitch between -10 and 10 + TTS(oVoice, "SetPitch", VoicePitch) ; pitch: from -10 to 10. 0 is default. + return oVoice +} diff --git a/lib-i_to_z/WinGetPidList.ahk b/lib-i_to_z/WinGetPidList.ahk index 6159ea87..e800823d 100644 --- a/lib-i_to_z/WinGetPidList.ahk +++ b/lib-i_to_z/WinGetPidList.ahk @@ -1,4 +1,4 @@ -WinGetPidList(WinTitle:="",WinText:="",ExcludeTitle:="",ExcludeText:=""){ +WinGetPidList(WinTitle:="",WinText:="",ExcludeTitle:="",ExcludeText:=""){ static p,i,EnumProcesses if !EnumProcesses i:=VarSetCapacity(p,4096),EnumProcesses:=DynaCall(DllCall("GetProcAddress","PTR",DllCall("LoadLibrary","STR","psapi","PTR"),"AStr","EnumProcesses","PTR"),"tuiui",&p,4096,getvar(i)) diff --git a/lib-i_to_z/WinSock2.ahk b/lib-i_to_z/WinSock2.ahk index be65df4b..f1fe85ee 100644 --- a/lib-i_to_z/WinSock2.ahk +++ b/lib-i_to_z/WinSock2.ahk @@ -1,4 +1,4 @@ -;http://www.autohotkey.com/forum/topic35575.html +;http://www.autohotkey.com/forum/topic35575.html /* WS2.ahk / StdLib WinSock IPv4 Library for AHK @@ -24,6 +24,20 @@ WS2_SendDataEx, WS2_SendNumber http://www.autohotkey.com/forum/viewtopic.php?p=285164#285164 */ +/* +; WS2 OnMessage - This function defines, whatever should happen when +; a Message is received on the socket. +; Expected Parameter: +; Ws2_Socket => Socket returned from WS2_Connect() Call +; UDF => An UserDefinedFunction to which the received +; Data will be passed to +; Optional Parameter: +; WindowMessage => A number indicating upon which WM_Message to react +; +; Returns -1 on error, 0 on success +*/ + +WS2_Connect(lpszUrl) { ; WS2 Connect - This establishes a connection to a named resource ; The parameter is to be passed in an URI:Port manner. ; Returns the socket upon successfull connection, otherwise it @@ -33,7 +47,6 @@ WS2_SendDataEx, WS2_SendNumber ; Usage-Example: ; Pop3_Socket := WS2_Connect("mail.isp.com:110") ; See the Doc for more Information. -WS2_Connect(lpszUrl) { Global @@ -89,17 +102,6 @@ WS2_Connect(lpszUrl) { } } -; WS2 OnMessage - This function defines, whatever should happen when -; a Message is received on the socket. -; Expected Parameter: -; Ws2_Socket => Socket returned from WS2_Connect() Call -; UDF => An UserDefinedFunction to which the received -; Data will be passed to -; Optional Parameter: -; WindowMessage => A number indicating upon which WM_Message to react -; -; Returns -1 on error, 0 on success - WS2_AsyncSelect(Ws2_Socket,UDF,WindowMessage="") { Global __WSA_ErrMsg If ( ( StrLen(Ws2_Socket)=0 ) @@ -137,9 +139,9 @@ WS2_SendNumber(WS2_Socket, Num, Type="UInt") { } } +WS2_CleanUp() { ; WS2 Cleanup - This needs to be called whenever Your Script exits ; Usually this is invoked by some OnExit, Label subroutines. -WS2_CleanUp() { DllCall("Ws2_32\WSACleanup") } @@ -149,10 +151,10 @@ WS2_Disconnect(WS2_Socket) { MsgBox, 16, %A_ScriptName%: CloseSocket-Error, % __WSA_ErrMsg } +__WSA_ScriptInit() { ; WS2 ScriptInit - for internal use only ; Initializes neccessary variables for this Script. -__WSA_ScriptInit() -{ + ; CONTANTS ; We're working with version 2 of Winsock @@ -178,10 +180,9 @@ __WSA_ScriptInit() return 1 } +__WSA_Startup(){ ; WS2 Startup - for internal use only ; Initializes the Winsock 2 Adapter -__WSA_Startup() -{ Global WSAData, __WSA_ErrMsg, __WSA_WSVersion ; It's a good idea, to have a __WSA_ErrMsg Container, so any Error Msgs @@ -207,10 +208,9 @@ __WSA_Startup() Return 1 } +__WSA_Socket(){ ; WS2 Socket Descriptor - for internal use only ; Sets type and neccessary structures for a successfull connection -__WSA_Socket() -{ Global __WSA_ErrMsg, __WSA_SocketProtocol, __WSA_SocketType, __WSA_SocketAF ; Supposed to return a descriptor referencing the new socket @@ -229,10 +229,9 @@ __WSA_Socket() } +__WSA_Connect(){ ; WS2 Connection call - for internal use only ; Establishes a connection to a foreign IP at the specified port -__WSA_Connect() -{ Global __WSA_ErrMsg, __WSA_Port, __WSA_Socket, __WSA_InetAddr, __WSA_SocketAF ; Generate socketaddr structure for the connect() @@ -258,16 +257,15 @@ __WSA_Connect() Return 1 } - /* This code based originally upon an example by DarviK http://www.autohotkey.com/forum/topic8871.html and on the modifcations by Tasman http://www.autohotkey.com/forum/viewtopic.php?t=9937 */ + +__WSA_GetHostByName(url){ ; Resolves canonical domainname to IP -__WSA_GetHostByName(url) -{ Global __WSA_ErrMsg ; gethostbyname returns information about a domainname into a Hostent Structure ; http://msdn.microsoft.com/en-us/library/ms738524(VS.85).aspx @@ -289,13 +287,12 @@ __WSA_GetHostByName(url) return result } +__WSA_GetLastError(txt=1){ ; Return the last Error with a lil bit o' text if neccessary ; Note: the txt variable is set to 0 when checking for received content ; ; Changes contributed by Lexikos ; http://www.autohotkey.com/forum/viewtopic.php?p=285164#285164 -__WSA_GetLastError(txt=1) -{ err := DllCall("Ws2_32\WSAGetLastError") if txt { VarSetCapacity(txt, 1024) ; "Limit" to 1024 chars. @@ -306,7 +303,74 @@ __WSA_GetLastError(txt=1) return err } +__WSA_ErrLookUp(sNumber) { +; Lookup Winsock ErrCode - for internal use only +; This list is form http://www.sockets.com +WSA_ErrorList = +(LTrim Join`n + 10004 - Interrupted system call + 10009 - Bad file number + 10013 - Permission denied + 10014 - Bad address + 10022 - Invalid argument + 10024 - Too many open files + 10035 - Operation would block + 10036 - Operation now in progress + 10037 - Operation already in progress + 10038 - Socket operation on non-socket + 10039 - D estination address required + 10040 - Message too long + 10041 - Protocol wrong type for socket + 10042 - Bad protocol option + 10043 - Protocol not supported + 10044 - Socket type not supported + 10045 - Operation not supported on socket + 10046 - Protocol family not supported + 10047 - Address family not supported by protocol family + 10048 - Address already in use + 10049 - Can't assign requested address + 10050 - Network is down + 10051 - Network is unreachable + 10052 - Net dropped connection or reset + 10053 - Software caused connection abort + 10054 - Connection reset by peer + 10055 - No buffer space available + 10056 - Socket is already connected + 10057 - Socket is not connected + 10058 - Can't send after socket shutdown + 10059 - Too many references, can't splice + 10060 - Connection timed out + 10061 - Connection refused + 10062 - Too many levels of symbolic links + 10063 - File name too long + 10064 - Host is down + 10065 - No Route to Host + 10066 - Directory not empty + 10067 - Too many processes + 10068 - Too many users + 10069 - Disc Quota Exceeded + 10070 - Stale NFS file handle + 10091 - Network SubSystem is unavailable + 10092 - WINSOCK DLL Version out of range + 10093 - Successful WSASTARTUP not yet performed + 10071 - Too many levels of remote in path + 11001 - Host not found + 11002 - Non-Authoritative Host not found + 11003 - Non-Recoverable errors: FORMERR, REFUSED, NOTIMP + 11004 - Valid name, no data record of requested type + 11004 - No address, look for MX record +) + ExNr := 0, ExErr := "Sorry, but no definition available." + Loop,Parse,WSA_ErrorList,`n + { + RegExMatch(A_LoopField,"(?P\d+) - (?P.*)",Ex) + if (sNumber = ExNr) + break + } +Return ExNr " means " ExErr "`n" +} +__WSA_AsyncSelect(__WSA_Socket, UDF, __WSA_NotificationMsg=0x5000,__WSA_DataReceiver="__WSA_recv"){ ; WS2 AsyncSelect - for internal use only ; Sets up an Notification Handler for Receiving Messages ; Expected Parameters: Socket from Initialisation @@ -315,9 +379,6 @@ __WSA_GetLastError(txt=1) ; wm_* processor function. ; default __WSA_ReceiveData ; Returns -1 on Error, 0 on success -__WSA_AsyncSelect(__WSA_Socket, UDF, __WSA_NotificationMsg=0x5000 - ,__WSA_DataReceiver="__WSA_recv") -{ Global __WSA_UDF := UDF @@ -338,13 +399,12 @@ __WSA_AsyncSelect(__WSA_Socket, UDF, __WSA_NotificationMsg=0x5000 Return Result } +__WSA_recv(wParam, lParam){ ; WS2 Receive - for internal use only ; Triggers upon Notification Handler when Receiving Messages ; ; Changes contributed by Lexikos ; http://www.autohotkey.com/forum/viewtopic.php?p=285164#285164 -__WSA_recv(wParam, lParam) -{ Global __WSA_UDF, __WSA_ErrMsg ; __WSA_UDF containes the name of the UserDefinedFunction to call when the event ; has been triggered and text may be processed (allthough the reveived text might @@ -389,13 +449,12 @@ __WSA_recv(wParam, lParam) return 1 } +__WSA_send(__WSA_Socket, __WSA_Data, __WSA_DataLen){ ; WSA Send - for internal use only ; Users are encouraged to use the WS2_SendData() Function ; ; Changes contributed by Lexikos ; http://www.autohotkey.com/forum/viewtopic.php?p=285164#285164 -__WSA_send(__WSA_Socket, __WSA_Data, __WSA_DataLen) -{ Global __WSA_ErrMsg Result := DllCall("Ws2_32\send" @@ -408,10 +467,9 @@ __WSA_send(__WSA_Socket, __WSA_Data, __WSA_DataLen) Return Result } +__WSA_CloseSocket(__WSA_Socket){ ; Closes Open Socket - for internal use only ; Returns 0 on success -__WSA_CloseSocket(__WSA_Socket) -{ Global __WSA_ErrMsg Result := DllCall("Ws2_32\closesocket" @@ -422,10 +480,9 @@ __WSA_CloseSocket(__WSA_Socket) Return result } +__WSA_GetThisScriptHandle(){ ; GetThisScriptHandle - for internal use only ; Returns the handle of the executing script -__WSA_GetThisScriptHandle() -{ HiddenWindowsSave := A_DetectHiddenWindows @@ -436,12 +493,11 @@ __WSA_GetThisScriptHandle() Return ScriptMainWindowId } +__WinINet_InternetCrackURL(lpszUrl,arrayName="URL"){ ; WinINet InternetCrackURL - for internal use only ; v 0.1 / (w) 25.07.2008 by derRaphael / zLib-Style release ; This routine was originally posted here: ; http://www.autohotkey.com/forum/viewtopic.php?p=209957#209957 -__WinINet_InternetCrackURL(lpszUrl,arrayName="URL") -{ local hModule, offset_name_length hModule := DllCall("LoadLibrary", "Str", "WinINet.Dll") diff --git a/lib-i_to_z/WinVer.ahk b/lib-i_to_z/WinVer.ahk new file mode 100644 index 00000000..22526172 --- /dev/null +++ b/lib-i_to_z/WinVer.ahk @@ -0,0 +1,11 @@ +; Return the current Window Version +; [Used in FileExtensionToggle, HiddenFilesToggle.ahk, SnippingShortcut.ahk] + + +WinVer() +{ + RegRead, Version, HKLM, SOFTWARE\Microsoft\Windows NT\CurrentVersion, CurrentVersion + Return Version +} + +; If Windows Vista/2008 or later (v 6.0) \ No newline at end of file diff --git a/lib-i_to_z/WindowShellEvent.ahk b/lib-i_to_z/WindowShellEvent.ahk index d8020c79..3e81344e 100644 --- a/lib-i_to_z/WindowShellEvent.ahk +++ b/lib-i_to_z/WindowShellEvent.ahk @@ -1,4 +1,4 @@ -; http://msdn.microsoft.com/zh-tw/library/windows/desktop/ms644989(v=vs.85).aspx +; http://msdn.microsoft.com/zh-tw/library/windows/desktop/ms644989(v=vs.85).aspx ; wParam = 4 or 32772 -> window activated ; wParam = 1 -> window created ; lParam = hwnd diff --git a/lib-i_to_z/ZipFile.ahk b/lib-i_to_z/ZipFile.ahk index c59d07af..4cfb78be 100644 --- a/lib-i_to_z/ZipFile.ahk +++ b/lib-i_to_z/ZipFile.ahk @@ -1,4 +1,4 @@ - + /* Class: ZipFile * Wrapper for Windows shell ZIP function * Version: @@ -14,7 +14,7 @@ * GitHub - http://goo.gl/Ur0wg5 * Forum topic - http://goo.gl/rx6cNm */ - + class ZipFile { /* Constructor: __New @@ -36,10 +36,10 @@ class ZipFile static header ; magic number(empty ZIP file) if !VarSetCapacity(header) VarSetCapacity(header, 22, 0), NumPut(0x06054b50, header, 0, "UInt") ; 'PK' Chr(5) Chr(6) - + if !fzip := FileOpen(this.Path, "w") throw Exception("Failed to create ZIP file.", -1, this.Path) - + fzip.RawWrite(header, 22), fzip := "" ; close } ; Check if valid ZIP file ?? @@ -89,9 +89,9 @@ class ZipFile FileMove %ZipPath%, % TmpFolder.Path ZipPath := TmpFolder.Path . "\" . fso.GetFileName(ZipPath) ; update the ZIP path } - + dest := sApp.NameSpace(IsPack ? ZipPath : %AbsPath%(arg)) - + ; Destination is not empty, this causes a problem when checking if the ; MoveHere/CopyHere routine has completed, so we create a temporary dump ; location, Pack() or Unpack() into it, then move the item(s) back to the @@ -199,7 +199,7 @@ class ZipFile } else fso := ComObjCreate("Scripting.FileSystemObject") try fso.MoveFile(this.Path . "\*", dest), fso.MoveFolder(this.Path . "\*", dest) - + this.Folder.Delete(true) ; http://goo.gl/b5p7DT } } diff --git a/lib-i_to_z/matrix.ahk b/lib-i_to_z/matrix.ahk deleted file mode 100644 index 22f92a14..00000000 --- a/lib-i_to_z/matrix.ahk +++ /dev/null @@ -1,1003 +0,0 @@ -/** -* AHK static Matrix calculations -* by IsNull 2012 -* -* Gauss/Pivot Strategies implemented by horst/Babba -*/ -class MatrixStatic -{ - /** - * Calculates the determinant (scalar) of the given Matrix - * - * Implementation Note: - * The given matrix will be reduced by laplace expansion - * until the matrix dimension is (2,2). The determinant of - * the 2,2 matrix is then directly calculated - */ - Det(m){ - - det := 0 - - colCnt := MatrixStatic.ColumnCount(m) - if(!MatrixStatic.IsSquare(m) || colCnt < 2) - throw new Exception("The matrix must be squared and its dimensions must be greater or equal than (2,2)!") - - if(colCnt == 2){ - ; a 2,2 Matrix, we can calculate the determinant directly - det := m[1,1] * m[2,2] - m[2,1] * m[1,2] - }else{ - ; Laplace expansion - ; @see: http://en.wikipedia.org/wiki/Laplace_expansion - - i := 1 ;row - k := 1 ;col - det := 0 - curVal := 0 ; current Value where [i,k] is pointing at - Loop, % colCnt - { - k := A_index - - curVal := m[i,k] - - if(curVal != 0) ; we can skip coz multiplication by zero - { - laplace := MatrixStatic.ExtractLaplace(m, [i,k]) ; extract a sub matrix by laplace - cofactor := curVal * (((-1)**(i+k)) * MatrixStatic.Det(laplace)) - det += cofactor - } - } - } - - return det - } - - /** - * Extract the sub-matrix, by laplace expansion - * - * m - Matrix (n,n) source matrix - * pnt - Point [row,col] coord origin of Laplace - * - * returns Laplace-Matrix of [pnt] - * - * @see: http://en.wikipedia.org/wiki/Laplace_expansion - */ - ExtractLaplace(m, pnt){ - laplace := {} - - colCnt := MatrixStatic.ColumnCount(m) - rowCnt := MatrixStatic.RowCount(m) - - - pntRow := pnt[1] - pntCol := pnt[2] - - laplaceRow := 1 - laplaceCol := 1 - bincRow := false - - irow := 1 - Loop, % colCnt - { - irow := a_index - bincRow := false - laplaceCol := 1 - Loop, % colCnt - { - icol := a_index - - if(pntCol != icol && pntRow != irow) ; // omit values in the range of the laplace origin - { - laplace[laplaceRow, laplaceCol] := m[irow, icol] - laplaceCol++ - bincRow := true - } - } - if(bincRow) - laplaceRow++ - } - - return laplace - } - - - - /** - * Multiply each element in the matrix whith the given scalar - */ - MultiplyScalar(A, n){ - add := {} - - isColVector := (MatrixStatic.RowCount(A) == 1) - - loop % MatrixStatic.RowCount(A) - { - rowi := a_index - Loop, % MatrixStatic.ColumnCount(A) - { - if(isColVector) - add[a_index] := A[A_Index] * n - else - add[rowi,a_index] := A[rowi,A_Index] * n - } - } - return add - } - - /** - * Addition of A and B - */ - Add(A, B){ - if(MatrixStatic.ColumnCount(A) != MatrixStatic.ColumnCount(B) - || MatrixStatic.RowCount(A) != MatrixStatic.RowCount(B)) - { - throw Exception("Matrix Addition Error: All dimensions must agree!") - } - - add := {} - - isColVector := (MatrixStatic.RowCount(A) == 1) - - loop % MatrixStatic.RowCount(A) - { - rowi := a_index - Loop, % MatrixStatic.ColumnCount(A) - { - if(isColVector) - add[a_index] := A[A_Index] + B[A_Index] - else - add[rowi,a_index] := A[rowi,A_Index] + B[rowi,A_Index] - } - } - return add - } - - /** - * Subtraction of B from A - */ - Sub(A, B){ - if(MatrixStatic.ColumnCount(A) != MatrixStatic.ColumnCount(B) - || MatrixStatic.RowCount(A) != MatrixStatic.RowCount(B)) - { - throw Exception("Matrix Addition Error: All dimensions must agree!") - } - - add := {} - - isColVector := (MatrixStatic.RowCount(A) == 1) - - loop % MatrixStatic.RowCount(A) - { - rowi := a_index - Loop, % MatrixStatic.ColumnCount(A) - { - if(isColVector) - add[a_index] := A[A_Index] - B[A_Index] - else - add[rowi,a_index] := A[rowi,A_Index] - B[rowi,A_Index] - } - } - return add - } - - /* - * Inverts the given Matrix - * so that: A * inv(A) = I - */ - Inverse(A){ - if(!MatrixStatic.IsSquare(A)) - throw Exception("Only square matrices have an inverse! Your given matrix is not square.") - - size := MatrixStatic.ColumnCount(A) - identity := MatrixStatic.Eye(size) - - inverse := MatrixStatic.Gauss(A, identity) - return inverse - } - - - /* - * Multiplies Matrix A with B. - * - * Note that A*B != B*A - */ - Multiply(A, B){ - mul := {} - if(MatrixStatic.ColumnCount(A) != MatrixStatic.RowCount(B)) - { - throw Exception("Matrix Multiplication Error: Inner dimensions must agree!") - } - - Loop, % MatrixStatic.RowCount(A) - { - rowi := A_index - Loop, % MatrixStatic.ColumnCount(B) - { - aRow := MatrixStatic.RangeRow(A, rowi) - bCol := MatrixStatic.RangeCol(B, A_index) - bColT := MatrixStatic.Transpose(bCol) - - mul[rowi,A_index] := MatrixStatic.dotP(aRow,bColT) - } - } - return mul - } - - /* - * Dot-Product (scalar product) - */ - dotP(v1,v2){ - dotp := 0 - Loop, % v1.MaxIndex() - dotp += v1[A_index] * v2[A_index] - return dotp - } - - /** - * Returns the Column-Vector at the given index - */ - RangeCol(m, colIndex){ - col := {} - - Loop, % MatrixStatic.RowCount(m) - { - rowi := A_index - col[rowi,1] := m[rowi,colIndex] - } - - return col - } - - /* - * Returns the Row-Vector at the given index - */ - RangeRow(m, rowIndex){ - return MatrixStatic.Clone(m[rowIndex]) - } - - /* - * Returns a transposed Matrix of the given - */ - Transpose(m){ - mt := {} ; transposed matrix - i := 0 - for each, row in m - { - i := A_index - - if(MatrixStatic.ColumnCount(m) == 1){ - mt[i] := row[1] - }else{ - if(IsObject(row)) - { - for each, item in row - mt[A_index,i] := item - }else{ - mt[i,1] := row - } - } - } - return mt - } - - IsSquare(m){ - return IsObject(m) && MatrixStatic.ColumnCount(m) == MatrixStatic.RowCount(m) - } - - /** - * Returns the count of columns in the given Matrix - */ - ColumnCount(m){ - return IsObject(m[1]) ? m[1].MaxIndex() : m.MaxIndex() - } - - /** - * Returns the count of rows in the given Matrix - */ - RowCount(m){ - return IsObject(m[1]) ? m.MaxIndex() : 1 - } - - /** - * Clones the given Matrix - */ - Clone(m){ - mc := {} - for each, row in m - { - if(IsObject(row)) - { - rIndex := A_index - for each, item in row - mc[rIndex,A_index] := item - }else - mc[A_index] := row - } - return mc - } - - /* - * Generates an quadratic identity matrix with a size of [n] - */ - Eye(n){ - eye := {} - loop, % n - { - ri := A_Index - loop, % n - eye[ri,A_index] := (ri == a_index) ? 1 : 0 - } - - return eye - } - - Zeros(n){ - return this.Fill(n, 0) - } - - /* - * Generates an quadratic matrix with a size of [n] - * and each element set to [fillNum] - */ - Fill(n, fillNum){ - filled := {} - loop, % n - { - ri := A_Index - loop, % n - filled[ri,A_index] := fillNum - } - - return filled - } - - /** - * Checks if the given two matrices are equal - */ - Equals(m,m2){ - equal := false - - mRowCnt := MatrixStatic.RowCount(m) - mColCnt := MatrixStatic.ColumnCount(m) - - if(mRowCnt == MatrixStatic.RowCount(m2) - && mColCnt == MatrixStatic.ColumnCount(m2)){ - - equal := true - isColVector := (mRowCnt == 1) - - - loop % mRowCnt - { - rowi := a_index - Loop, % mColCnt - { - if(isColVector) - { - MsgBox "it is" %rowi% %A_Index% - if(m[A_Index] != m2[A_Index]) - { - equal := false - break, 2 ; break the outer loop - } - }else{ - if(m[rowi,A_Index] != m2[rowi,A_Index]) - { - equal := false - break, 2 ; break the outer loop - } - } - } - } - } - return equal - } - - /* - * Returns a console/msgbox friendly string. Useful for debugging - */ - ToString(m, colDel=" ", rowDel="`n"){ - - if(!IsObject(m)) - { - ;~ prnt := "No Matrix!" - }else{ - ;~ prnt := "(" MatrixStatic.RowCount(m) "," MatrixStatic.ColumnCount(m) ") Matrix:`n---------`n" - - if(MatrixStatic.RowCount(m) != 1) - { - for each, row in m - { - for each, item in row - prnt .= item colDel - if each - prnt:=substr(prnt,1,(-1)*strlen(colDel)) - prnt .= rowDel - } - if each - prnt:=substr(prnt,1,(-1)*strlen(rowDel)) - - }else{ - for each, val in m - prnt .= val colDel - if each - prnt:=substr(prnt,1,(-1)*strlen(colDel)) - - ;~ prnt .= rowDel - } - ;~ prnt .= "---------" - } - - return prnt - } - - /** - * Gets the mirror matrix for the straight line mirror y; - * y := m*x + b - * - * - * if b is NOT zero, you must move the vertices first with v = (0,-b) - * 1. move vertices along v = (0,-b) | --> move the mirror axis to the origin - * 2. mirror with the matrix returned by this function |---> newVertex = M * vertex - * 3. move vertices back along -v = (0,b) | --> move the vertices back - */ - Mirror2D(m){ - angle := this.Mirror2DByAngle(ATan(m)) - } - - /** - * Gets the mirror matrix for the straight line intersection the origin (0,0) - * angle = angle to x axis, in radians - */ - Mirror2DByAngle(angle){ - angle *= 2 - c := cos(angle) - s := sin(angle) - - M := [[c, s] - ,[s,-c]] - - return M - } - - Rotate2D(angle){ - c := cos(angle) - s := sin(angle) - - R := [[c,-s] - ,[s, c]] - - return R - } - - Rotate3DZ(angle){ - c := cos(angle) - s := sin(angle) - - R := [[c,-s, 0] - ,[s, c, 0] - ,[0, 0, 1]] - - return R - } - - Rotate3DY(angle){ - c := cos(angle) - s := sin(angle) - - R := [[ c, 0, s] - ,[ 0, 1, 0] - ,[-s, 0, c]] - - return R - } - - Rotate3DX(angle){ - c := cos(angle) - s := sin(angle) - - R := [[ 1, 0, 0] - ,[ 0, c,-s] - ,[ 0, s, c]] - - return R - } - - Mirror3D(axis){ - - m1 := (axis == 1 || axis = "x") ? -1 : 1 - m2 := (axis == 2 || axis = "y") ? -1 : 1 - m3 := (axis == 3 || axis = "z") ? -1 : 1 - - M := [[ m1, 0, 0] - ,[ 0, m2, 0] - ,[ 0, 0, m3]] - - return M - } - - - - - /* - * Given a matrix a and an (optional) index pair i, - * MatrixStatic.Pivot returns an index pair of a pivot located below and to the right of i if it finds some. - * - */ - Pivot(a, i="") - { - colnum:=a[1].maxindex() - rownum:=a.maxindex() - - if(i == "") - i1 := i2 := 1 - else - { - i1 := i[1] + 1 - i2 := i[2] + 1 - } - - p2 := i2 - while (p2 <= colnum) - { - p1 := i1 - x := abs(a[i1,p2]) - - while (i1 + a_index <= rownum){ - y := abs(a[i1+a_index, p2]) - if(y > x) - { - x := y - p1 := i1+a_index - } - } - if(x) - return [p1,p2] - else - p2++ - } - } - - - ;========================================================================= - - - /*************************************** - * - * Given matrices a and (optional) b (b is allowed to be a vector), mat_rowechtrafo reduces a to row echelon form. - * On b the same (only a-dependent) operations take place. - **************************************** - */ - ToRowEchelonForm(aorig, b=""){ - - a := MatrixStatic.Clone(aorig) - - rownum := a.maxindex() - colnum := a[1].maxindex() - - - b_is_2d := IsObject(b[1]) - - if (b_is_2d) - colnum_b := b[1].maxindex() - - k := 1 - while(k < rownum){ - pivot := MatrixStatic.Pivot(a, pivot) - p1 := pivot[1] - p2 := pivot[2] - - if (!pivot) - break - - if (p1 != k){ - swap := a[k] - a[k] := a[p1] - a[p1] := swap - swap := b[k] - b[k] := b[p1] - b[p1] := swap - - pivot[1] := p1 := k - } - - l1 := p1 + 1 - while(l1 <= rownum){ - l2 := p2 + 1 - fact := a[l1,p2] / a[p1,p2] - - - while(l2 <= colnum){ - a[l1,l2] -= fact * a[p1,l2] - l2 += 1 - } - a[l1,p2] := 0 - - if (b_is_2d) - while (a_index <= colnum_b) - b[l1,a_index] -= fact * b[p1,a_index] - else - b[l1] -= fact * b[p1] - l1++ - } - k++ - } - return a - } - - - ;========================================================================= - - /** - * Given a matrix a in row echelon form and a vector b (b is allowed to be a matrix), mat_RowEchSol returns a solution if it finds one. - * In case b is matrix, mat_RowEchSol interprets the columns of b to be vectors and searches solutions to those vectors. If a solution to the ith column is found, it is inserted in the output array as ith column. Otherwise the output array lacks the ith column. - */ - RowEchelonSolve(a, b, pivot_row2col=""){ - - rownum := a.maxindex() - colnum := a[1].maxindex() - - if (!pivot_row2col){ - pivot_row2col := {} - while (pivot := MatrixStatic.Pivot(a,pivot)) - pivot_row2col[pivot[1]] := pivot[2] - } - - rnk := pivot_row2col.maxindex() - if (rnk="") - rnk := 0 - - - if (!IsObject(b[1])){ - j1 := rownum - while(j1 >= 1){ - if (b[j1] != 0) - { - if (j1 <= rnk) - break - else - return - } - j1-- - } - - sol_vec:={} - loop, % colnum - sol_vec[a_index] := 0 - - while (rnk>=1) - { - sol_vec[pivot_row2col[rnk]] := b[rnk] / a[rnk,pivot_row2col[rnk]] - while (a_index= 1){ - if (b[j1,j2] != 0){ - if (j1 <= rnk){ - valid_ix[some_index] := j2 - some_index += 1 - } - break - } - j1-- - } - } - - rnk_BkUp := rnk - sol_vec := {} - - for count,i2 in valid_ix - { - loop, % colnum - sol_vec[a_index,i2] := 0 - - rnk := rnk_BkUP - while(rnk >= 1){ - sol_vec[pivot_row2col[rnk],i2] := b[rnk,i2] / a[rnk,pivot_row2col[rnk]] - while(a_index < rnk) - b[a_index,i2] -= a[a_index,pivot_row2col[rnk]] * sol_vec[pivot_row2col[rnk],i2] - rnk-- - } - } - } - return sol_vec - } - - - /** - * Gauss solve the System Ax = B. - * The System A is first transformed into row echolon form (gaussian elimination) - * Afterwards, the System is solved by substitiution. - * - * returns x, the solution of Ax = B - */ - Gauss(A, B) - { - workerB := this.Clone(B) - rowechelon := MatrixStatic.ToRowEchelonForm(A, workerB) - return MatrixStatic.RowEchelonSolve(rowechelon, workerB) - } - -} - -/** -* AHK Matrix class -* -*/ -class Matrix extends MatrixStatic -{ - __new(m) - { - this.Prototype(m) - } - - /** - * Calculates the determinant (scalar) of the given Matrix - * - * Implementation Note: - * The given matrix will be reduced by laplace expansion - * until the matrix dimension is (2,2). The determinant of - * the 2,2 matrix is then directly calculated - */ - Det(m=0){ - if (this != Matrix) - m := this - return base.Det(m) - } - - - - /** - * Multiply each element in this matrix whith the given scalar [n] and returns the new matrix - */ - MultiplyScalar(m, n=0){ - - if (this != Matrix) - { - n := m - m := this - } - - return new Matrix(base.MultiplyScalar(m, n)) - } - - /** - * Add the given matrix to this one and return the new matrix - */ - Add(m, B=0){ - - if (this != Matrix) - { - B := m - m := this - } - - return new Matrix(base.Add(m, B)) - } - - /** - * Subtract B from this matrix and returns the new matrix - */ - Sub(B){ - - if (this != Matrix) - { - B := m - m := this - } - - return new Matrix(base.Sub(m, B)) - } - - /* - * Returns the Inverse of this Matrix - * so that: A * inv(A) = I - */ - Inverse(A=0){ - if (this != Matrix) - A := this - return new Matrix(base.Inverse(A)) - } - - - /* - * Multiplies this Matrix with B from right and returns the new matrix - * - */ - MultiplyRight(B){ - return new Matrix(base.Multiply(this, B)) - } - - /* - * Multiplies this Matrix with B from left and returns the new matrix - * - */ - MultiplyLeft(B){ - return new Matrix(base.Multiply(B, this)) - } - - - /** - * Returns the Column-Vector at the given index - */ - RangeCol(m, colIndex=0){ - - if (this != Matrix) - { - colIndex := m - m := this - } - - return new Matrix(base.RangeCol(m, colIndex)) - } - - /* - * Returns the Row-Vector at the given index - */ - RangeRow(m,rowIndex=0){ - - if (this != Matrix) - { - rowIndex := m - m := this - } - - return new Matrix(base.RangeRow(m, rowIndex)) - } - - /* - * Returns a transposed Matrix of this matrix - */ - Transpose(m=0){ - if (this != Matrix) - m := this - return new Matrix(base.Transpose(m)) - } - - IsSquare(m=0){ - if (this != Matrix) - m := this - return base.IsSquare(m) - } - - /** - * Returns the count of columns in the given Matrix - */ - ColumnCount(m=0){ - if (this != Matrix) - m := this - return base.ColumnCount(m) - } - - /** - * Returns the count of rows in the given Matrix - */ - RowCount(m=0){ - if (this != Matrix) - m := this - return base.RowCount(m) - } - - /** - * Clones the given Matrix - */ - Clone(m=0){ - if (this != Matrix) - m := this - return new Matrix(m) - } - - Prototype(m){ - for each, row in m - { - if(IsObject(row)) - { - rIndex := A_index - for each, item in row - this[rIndex,A_index] := item - }else - this[A_index] := row - } - return mc - } - - - Equals(m,m2=0){ - if (this != Matrix) - { - m2 := m - m := this - } - return base.Equals(m,m2) - } - - /* - * Returns a console/msgbox friendly string. Useful for debugging - */ - ToString(m=0, colDel=" ", rowDel="`n"){ - if (this != Matrix) - m := this - return base.ToString(m, colDel, rowDel) - } - - /* - * Generates an quadratic identity matrix with a size of [n] - */ - Eye(n){ - return new Matrix(base.Eye(n)) - } - - Zeros(n){ - return new Matrix(base.Zeros(n)) - } - - /* - * Generates an quadratic matrix with a size of [n] - * and each element set to [fillNum] - */ - Fill(n, fillNum){ - return new Matrix(base.Fill(n, fillNum)) - } - - - Mirror2D(m){ - return new Matrix(base.Mirror2D(m)) - } - - /** - * Gets the mirror matrix for the straight line intersection the origin (0,0) - * angle = angle to x axis, in radians - */ - Mirror2DByAngle(angle){ - return new Matrix(base.Mirror2DByAngle(angle)) - } - - Rotate2D(angle){ - return new Matrix(base.Rotate2D(angle)) - } - - Rotate3DZ(angle){ - return new Matrix(base.Rotate3DZ(angle)) - } - - Rotate3DY(angle){ - return new Matrix(base.Rotate3DY(angle)) - } - - Rotate3DX(angle){ - return new Matrix(base.Rotate3DX(angle)) - } - - Mirror3D(axis){ - return new Matrix(base.Mirror3D(axis)) - } - - Gauss(A, B=""){ - if(B="") - { - B := A - A := this - } - return new Matrix(base.Gauss(A,B)) - } - - ToRowEchelonForm(a, b=""){ - if (this != Matrix) - { - b := a - a := this - } - return base.ToRowEchelonForm(a, b) - } -} \ No newline at end of file diff --git a/lib-i_to_z/processes.ahk b/lib-i_to_z/processes.ahk new file mode 100644 index 00000000..b43dca35 --- /dev/null +++ b/lib-i_to_z/processes.ahk @@ -0,0 +1,206 @@ +;----------------------------------------------------------------------------- +; assoc_query_app(p_ext) +; +; Returns the associated application fullpath for the given file extension +; +; Example: +; app_name := assoc_query_app("txt") +; Msgbox % app_name ; returns C:\WINDOWS\system32\NOTEPAD.EXE +;----------------------------------------------------------------------------- +assoc_query_app(p_ext){ + ext_name := "." p_ext ;ASSOCSTR_EXECUTABLE + DllCall("shlwapi.dll\AssocQueryStringW", "uint", 0, "uint", 2, "uint", &ext_name, "uint", 0, "uint", 0, "uint*", iLength) + VarSetCapacity(app_name, iLength * 2, 0) + DllCall("shlwapi.dll\AssocQueryStringW", "uint", 0, "uint", 2, "uint", &ext_name, "uint", 0, "str", app_name, "uint*", iLength) + Return app_name +} +/* + find_process(p_exe_name:="", p_exe_param:="", p_exclude_string:="") + + Parameters: + p_exe_name - Finds string anywhere in executable name (path not included). + p_exe_param - Finds string anywhere in process' commandline (parameters). + p_exclude_string - Comma delimited list of excluded executables. Looks for + each string in the list anywhere in the executable name. + + Notes: p_exclude_string will take precedence over the other 2 parameters. + All searches are case insensitive. + + Returns: + array - field 1 - integer - total found + - field 2 - string - listing of process details + Examples: + ; find all running processes + found := find_process() + + ; find all processes that have "hotkey" in their executable's name (ie autohotkey.exe) + found := find_process("hotkey") + + ; find all processes that have "myscript" in their runtime command line + found := find_process(, "myscript") + + ; find all processes that have "hot" in their name and "myscript" in their runtime command line + found := find_process("hot", "myscript") + + ; find all processes that don't have "chrome" or "svchost" + found := find_process(,,"chrome, svchost") + + ; find all processes that have "host" in their executable's name but + ; don't have "chrome" or "svchost" in their executable's name. + ; (ie: sihost.exe, tashostw.exe... will be returned but not svchost.exe) + found := find_process("host",,"chrome, svchost") + + if found[1] + OutputDebug, % found[2] + else + MsgBox, 48,, % "Nothing Found.", 5 +*/ +;---------------------------------------------------------------------- +find_process(p_exe_name:="", p_exe_param:="", p_exclude_string:=""){ + exe_name := trim(p_exe_name) + exe_param := trim(p_exe_param) + exclude_list := StrSplit(p_exclude_string, ",", A_Space) + + results := get_process_list() + write_string := "" + total := 0 + For index, proc_field in results + { + + display := False + if exe_name and not exe_param + display := instr(proc_field[1], exe_name) + else if not exe_name and exe_param + display := instr(proc_field[2], exe_param) + else if exe_name and exe_param + display := instr(proc_field[1], exe_name) and instr(proc_field[2], exe_param) + else + display := True + + for i, j in exclude_list + { + if instr(proc_field[1], j) + { + display := False + break + } + } + + if display + { + total++ + write_string .= "`r`n" + write_string .= " proc_id: " proc_field[4] "`n" + write_string .= "exe_path: " proc_field[3] "`n" + write_string .= "exe_name: " proc_field[1] "`n" + write_string .= "cmd_line: " proc_field[2] "`n" + } + } + returncode := [total, write_string] + Return %returncode% +} + +get_process_list(){ + results := [] + process_list := ComObjGet( "winmgmts:" ).ExecQuery("Select * from Win32_Process") + For item in process_list + { + parameters := StrReplace(item.Commandline, item.ExecutablePath) + parameters := StrReplace(parameters, """", "") + parameters := trim(parameters) + results.push([item.Name + , parameters + , item.ExecutablePath + , item.ProcessId]) + } + Return results +} +;------------------------------------------------------ +; +; Starts DBGp's debugger if it isn't already running +; Returns True if started. False if not started +; +;------------------------------------------------------ +start_dbgp(){ + WinGetTitle, win_title, A + undocked_DBGp_win_title := "DBGp ahk_class #32770 ahk_exe notepad++.exe" + + undocked := WinExist(undocked_DBGp_win_title) + ControlGet, is_visible, Visible,,TNppDockingForm11, %win_title% + if not undocked and not is_visible + { + WinMenuSelectItem, %win_title%,, Plugins, DBGp, Debugger + Sleep 10 + } + + ; repostions breakpoints panel + RunWait, C:\Users\Mark\Desktop\Misc\AutoHotkey Scripts\MyScripts\NPP\Misc\DBGp Reposition Breakponts Panel.ahk + + undocked := WinExist(undocked_DBGp_win_title) + ControlGet, is_visible, Visible,,TNppDockingForm11, %win_title% + Return (undocked or is_visible) +} +;------------------------------------------------------ +; +; Retrieves a list of running processes via COM. +; +;------------------------------------------------------ +get_running_processes1(){ + Gui, Add, ListView, x2 y0 w400 h500, Process Name|Command Line + for process in ComObjGet("winmgmts:").ExecQuery("Select * from Win32_Process") + LV_Add("", process.Name, process.CommandLine) + Gui, Show,, Process List +Return +} +;------------------------------------------------------ +; +; Retrieves a list of running processes via DllCall. +; +;------------------------------------------------------ +get_running_processes2(){ + ; Example #4: Retrieves a list of running processes via DllCall then shows them in a MsgBox. + + d := " | " ; string separator + s := 4096 ; size of buffers and arrays (4 KB) + + Process, Exist ; sets ErrorLevel to the PID of this running script + ; Get the handle of this script with PROCESS_QUERY_INFORMATION (0x0400) + h := DllCall("OpenProcess", "UInt", 0x0400, "Int", false, "UInt", ErrorLevel, "Ptr") + ; Open an adjustable access token with this process (TOKEN_ADJUST_PRIVILEGES = 32) + DllCall("Advapi32.dll\OpenProcessToken", "Ptr", h, "UInt", 32, "PtrP", t) + VarSetCapacity(ti, 16, 0) ; structure of privileges + NumPut(1, ti, 0, "UInt") ; one entry in the privileges array... + ; Retrieves the locally unique identifier of the debug privilege: + DllCall("Advapi32.dll\LookupPrivilegeValue", "Ptr", 0, "Str", "SeDebugPrivilege", "Int64P", luid) + NumPut(luid, ti, 4, "Int64") + NumPut(2, ti, 12, "UInt") ; enable this privilege: SE_PRIVILEGE_ENABLED = 2 + ; Update the privileges of this process with the new access token: + r := DllCall("Advapi32.dll\AdjustTokenPrivileges", "Ptr", t, "Int", false, "Ptr", &ti, "UInt", 0, "Ptr", 0, "Ptr", 0) + DllCall("CloseHandle", "Ptr", t) ; close this access token handle to save memory + DllCall("CloseHandle", "Ptr", h) ; close this process handle to save memory + + hModule := DllCall("LoadLibrary", "Str", "Psapi.dll") ; increase performance by preloading the library + s := VarSetCapacity(a, s) ; an array that receives the list of process identifiers: + c := 0 ; counter for process idendifiers + DllCall("Psapi.dll\EnumProcesses", "Ptr", &a, "UInt", s, "UIntP", r) + Loop, % r // 4 ; parse array for identifiers as DWORDs (32 bits): + { + id := NumGet(a, A_Index * 4, "UInt") + ; Open process with: PROCESS_VM_READ (0x0010) | PROCESS_QUERY_INFORMATION (0x0400) + h := DllCall("OpenProcess", "UInt", 0x0010 | 0x0400, "Int", false, "UInt", id, "Ptr") + if !h + continue + VarSetCapacity(n, s, 0) ; a buffer that receives the base name of the module: + e := DllCall("Psapi.dll\GetModuleBaseName", "Ptr", h, "Ptr", 0, "Str", n, "UInt", A_IsUnicode ? s//2 : s) + if !e ; fall-back method for 64-bit processes when in 32-bit mode: + if e := DllCall("Psapi.dll\GetProcessImageFileName", "Ptr", h, "Str", n, "UInt", A_IsUnicode ? s//2 : s) + SplitPath n, n + DllCall("CloseHandle", "Ptr", h) ; close process handle to save memory + if (n && e) ; if image is not null add to list: + l .= n . d, c++ + } + DllCall("FreeLibrary", "Ptr", hModule) ; unload the library to free memory + ; Sort, l, C ; uncomment this line to sort the list alphabetically + ; MsgBox, 0, %c% Processes, %l% + Return, %l% +} \ No newline at end of file diff --git a/lib-i_to_z/translate.ahk b/lib-i_to_z/translate.ahk new file mode 100644 index 00000000..1fb15f06 --- /dev/null +++ b/lib-i_to_z/translate.ahk @@ -0,0 +1,137 @@ +GoogleTranslate(str, from := "auto", to := 0) { + ret := Array(str, "Unknown Error", "") + static JS := GetJScripObject(), _ := JS.( GetJScript() ) := JS.("delete ActiveXObject; delete GetObject;") + if(!to){ + to := GetISOLanguageCode() ; Assign the system (OS) language to "to" + } + + if(from = to) { + ret.InsertAt(2, "Target language matches source language") + Return ret + } + + request := SendRequest(JS, str, from, to, proxy := "") + response := request[1] + url := request[2] + json := response.responsetext + if(!json) { + ret.InsertAt(2, response.status . ": " . response.statustext) + ret.InsertAt(3, url) + Return ret ; Return the original, untranslated string + } + if(InStr(json, "document.getElementById('captcha-form')")){ + ret.InsertAt(2, "Spam detected") + ret.InsertAt(3, url) + Return ret + } + oJSON := JS.("(" . json . ")") + trans:="" + if !IsObject(oJSON[1]) { + Loop % oJSON[0].length + trans .= oJSON[0][A_Index - 1][0] + } + else { + MainTransText := oJSON[0][0][0] + trans:="" + Loop % oJSON[1].length { + trans .= "`n+" + obj := oJSON[1][A_Index-1][1] + Loop % obj.length { + txt := obj[A_Index - 1] + trans .= (MainTransText = txt ? "" : "`n" txt) + } + } + } + if(!IsObject(oJSON[1])){ + MainTransText := trans := Trim(trans, ",+`n ") + } else { + trans := MainTransText . "`n+`n" . Trim(trans, ",+`n ") + } + ; from := oJSON[2] + trans := Trim(trans, ",+`n ") + + ret.InsertAt(1, trans) + ret.InsertAt(2, "Success") + ret.InsertAt(3, url) + Return ret +} + +SendRequest(JS, str, from_lang, to_lang, proxy) { + url := "https translate.google.com /translate_a/single?client=webapp" Broken Link for safety + . "&sl=" . from_lang . "&tl=" . to_lang . "&hl=" . to_lang . "&tk=" . JS.("tk").(str) . "&q=" . URIEncode(str) + . "&dt=at&dt=bd&dt=ex&dt=ld&dt=md&dt=qca&dt=rw&dt=rm&dt=ss&dt=t&dt=gt&ie=UTF-8&oe=UTF-8&otf=1&ssel=0&tsel=0&kc=1" + ComObjError(false) + http := ComObjCreate("WinHttp.WinHttpRequest.5.1") + ; http.SetProxy(2, proxy) + http.open( "GET", url, 1 ) + ; http.SetRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=utf-8") + http.SetRequestHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:69.0) Gecko/20100101 Firefox/69.0") + http.SetRequestHeader("Host", "translate.google.com") + http.SetRequestHeader("Referer", "https translate.google.com /") Broken Link for safety + http.send() ; "q=" . URIEncode(str)) + http.WaitForResponse(-1) + Return Array(http,url) +} + +URIEncode(str, encoding := "UTF-8") { + VarSetCapacity(var, StrPut(str, encoding)) + StrPut(str, &var, encoding) + urlstr:="" + While code := NumGet(Var, A_Index - 1, "UChar") { + bool := (code > 0x7F || code < 0x30 || code = 0x3D) + UrlStr .= bool ? "%" . Format("{:02X}", code) : Chr(code) + } + Return UrlStr +} + +GetJScript() { + script = + ( + var TKK = ((function() { + var a = 561666268; + var b = 1526272306; + return 406398 + '.' + (a + b); + })()); + function b(a, b) { + for (var d = 0; d < b.length - 2; d += 3) { + var c = b.charAt(d + 2), + c = "a" <= c ? c.charCodeAt(0) - 87 : Number(c), + c = "+" == b.charAt(d + 1) ? a >>> c : a << c; + a = "+" == b.charAt(d) ? a + c & 4294967295 : a ^ c + } + return a + } + function tk(a) { + for (var e = TKK.split("."), h = Number(e[0]) || 0, g = [], d = 0, f = 0; f < a.length; f++) { + var c = a.charCodeAt(f); + 128 > c ? g[d++] = c : (2048 > c ? g[d++] = c >> 6 | 192 : (55296 == (c & 64512) && f + 1 < a.length && 56320 == (a.charCodeAt(f + 1) & 64512) ? + (c = 65536 + ((c & 1023) << 10) + (a.charCodeAt(++f) & 1023), g[d++] = c >> 18 | 240, + g[d++] = c >> 12 & 63 | 128) : g[d++] = c >> 12 | 224, g[d++] = c >> 6 & 63 | 128), g[d++] = c & 63 | 128) + } + a = h; + for (d = 0; d < g.length; d++) a += g[d], a = b(a, "+-a^+6"); + a = b(a, "+-3^+b+-f"); + a ^= Number(e[1]) || 0; + 0 > a && (a = (a & 2147483647) + 2147483648); + a `%= 1E6; + return a.toString() + "." + (a ^ h) + } + ) + Return script +} + +GetJScripObject() { + static doc + doc := ComObjCreate("htmlfile") + doc.write("") + Return ObjBindMethod(doc.parentWindow, "eval") +} + +GetISOLanguageCode(lang := 0) { + LanguageCodeArray := { 0436: "af", 041c: "sq", 0401: "ar", 0801: "ar", 0c01: "ar", 1001: "ar", 1401: "ar", 1801: "ar", 1c01: "ar", 2001: "ar", 2401: "ar", 2801: "ar", 2c01: "ar", 3001: "ar", 3401: "ar", 3801: "ar", 3c01: "ar", 042c: "az", 082c: "az", 042d: "eu", 0423: "be", 0402: "bg", 0403: "ca", 0404: "zh-CN", 0804: "zh-CN", 0c04: "zh-CN", 1004: "zh-CN", 1404: "zh-CN", 041a: "hr", 0405: "cs", 0406: "da", 0413: "nl", 0813: "nl", 0409: "en", 0809: "en", 0c09: "en", 1009: "en", 1409: "en", 1809: "en", 1c09: "en", 2009: "en", 2409: "en", 2809: "en", 2c09: "en", 3009: "en", 3409: "en", 0425: "et", 040b: "fi", 040c: "fr", 080c: "fr", 0c0c: "fr", 100c: "fr", 140c: "fr", 180c: "fr", 0437: "ka", 0407: "de", 0807: "de", 0c07: "de", 1007: "de", 1407: "de", 0408: "el", 040d: "iw", 0439: "hi", 040e: "hu", 040f: "is", 0421: "id", 0410: "it", 0810: "it", 0411: "ja", 0412: "ko", 0426: "lv", 0427: "lt", 042f: "mk", 043e: "ms", 083e: "ms", 0414: "no", 0814: "no", 0415: "pl", 0416: "pt", 0816: "pt", 0418: "ro", 0419: "ru", 081a: "sr", 0c1a: "sr", 041b: "sk", 0424: "sl", 040a: "es", 080a: "es", 0c0a: "es", 100a: "es", 140a: "es", 180a: "es", 1c0a: "es", 200a: "es", 240a: "es", 280a: "es", 2c0a: "es", 300a: "es", 340a: "es", 380a: "es", 3c0a: "es", 400a: "es", 440a: "es", 480a: "es", 4c0a: "es", 500a: "es", 0441: "sw", 041d: "sv", 081d: "sv", 0449: "ta", 041e: "th", 041f: "tr", 0422: "uk", 0420: "ur", 042a: "vi" } + if(lang) { + return LanguageCodeArray[lang] + } else { + return LanguageCodeArray[A_Language] + } +} \ No newline at end of file diff --git a/lib-i_to_z/ws.ahk b/lib-i_to_z/ws.ahk index f9252d73..3bf57643 100644 --- a/lib-i_to_z/ws.ahk +++ b/lib-i_to_z/ws.ahk @@ -3,76 +3,75 @@ Title: Socket Lib (Netzwerk) + HowTo Author: Bentschi Website: http://de.autohotkey.com/forum/viewtopic.php?p=62765#62765 -WS_Startup(version=2.0) Started Winsock 2.0 oder höher -WS_Shutdown() Beendet Winsock -WS_Socket(protocol="TCP", ipversion="IPv4") Erstellt einen Socket (eine neue Verbindung) -WS_CloseSocket(byref socket) Beendet einen Socket -WS_GetSocketInfo(socket, byref af, byref maxsockaddr, byref minsockaddr, byref type, byref protocol) Ermittelt die informationen die automatisch bei Socket() gesetzt werden. -WS_Listen(socket, backlog=32) Erlaubt eine eingehende verbindung -WS_Bind(socket, ip, port) Bindet den Socket an eine Adresse oder einen Host -WS_Accept(socket, byref out_ip, byref out_port) Nimmt eine eingehende verbindung an. -WS_Connect(socket, ip, port) Verbindet zu einer Adresse -WS_RecvFrom(socket, byref out_ip, byref out_port, byref message, len=1024, flags=0) Wartet bis eine Nachricht eintrifft und ließt diese. -WS_Recv(socket, byref message, len=1024, flags=0) Wartet bis eine Nachricht eintrifft und ließt diese. -WS_RecvBinary(socket, byref pbuffer, len, flags=0) Wartet bis eine Nachricht eintrifft und ließt diese (binär). -WS_RecvFile(socket, file, flags=0) Speichert eine eingehende Nachricht in eine Datei. -WS_SendTo(socket, ip, port, message, len=0, flags=0) Sendet eine Nachricht. -WS_Send(socket, message, len=0, flags=0) Sendet eine Nachricht. -WS_SendBinary(socket, buffer, len=0, flags=0) Sendet eine Nachricht (Binär). -WS_SendFile(socket, file, flags=0) Sendet den Inhalt einer Datei. -WS_GetAddressFromString(hostname_or_ip) 05.12.2010 - Ersetzt durch WS_GetAddrInfo() -WS_GetAddrInfo(socket, hostname_or_ip, port, byref sockaddr, byref sockaddrlen) Konvertiert einen Hostnamen zu einer IP und gibt die struktur sockaddr zurück. -WS_EnableBroadcast(socket) Erlaubt Broadcast für UDP -WS_MessageSize(socket) Ermittelt die größe in bytes einer Nachricht am eingang. -WS_HandleEvents(socket, events="READ ACCEPT CONNECT CLOSE") Events die in Callbacks bearbeited werden sollen. -WS_Log(str, type=0) Schreibt den Log -WS_GetLog() Giebt den Log zurück und löscht den Buffer. -WS_GetConsoleInput() Erlaubt die Benutzereingabe, wenn die Konsole verwendet wird. - - -Callbacks: -============================ -WS_OnRead(socket) Wird ausgeführt wenn WS_HandleEvents() mit "READ" aufgerufen wird und Daten zum lesen vorhanden sind -WS_OnAccept(socket) Wird ausgeführt wenn WS_HandleEvents() mit "ACCEPT" aufgerufen wird und eine eingehende Verbindung vorhanden ist. -WS_OnConnect(socket) Wird ausgeführt wenn WS_HandleEvents() mit "CONNECT" aufgerufen wird und der Socket bereits verbunden ist. -WS_OnClose(socket) Wird ausgeführt wenn WS_HandleEvents() mit "CLOSE" aufgerufen wird und die Verbindung unterbrochen wird. - - -Interne Funktionen: -============================ -WS_Proc(wParam, lParam, msg, hwnd) Ist ein Callback, das die Informationen an WS_DefProc oder WS_On... weiterleitet. -WS_DefProc(socket, event) Ist ein Callback das die Standartaktion für WS_HandleEvents() ausführt - - -Globale Variablen: -============================ -WS_NOLOG Schreibt keinen Log -WS_LOGTOCONSOLE Zeigt den Log in einer Konsole an. -WS_LASTRECVMESSAGE Enthält die zulezt gelesene Nachricht, wenn WS_OnRead() definiert wurde, aber nicht existiert oder 0 (false) zurückgiebt. -WS_LASTACCEPTEDSOCKET Enthält den Socket der letzten akzeptierten Verbindung, wenn WS_OnAccept() definiert wurde, aber nicht existiert oder 0 (false) zurückgiebt. -WS_LASTACCEPTEDIP Enthält die IP-Adresse der letzten akzeptierten Verbindung, wenn WS_OnAccept() definiert wurde, aber nicht existiert oder 0 (false) zurückgiebt. -WS_LASTACCEPTEDPORT Enthält den Port der letzten akzeptierten Verbindung, wenn WS_OnAccept() definiert wurde, aber nicht existiert oder 0 (false) zurückgiebt. -WS_LASTCONNECTEDSOCKET Enthält den Socket der neuesten Verbindung, wenn WS_OnConnect() definiert wurde, aber nicht existiert oder 0 (false) zurückgiebt. -WS_LASTCLOSEDSOCKET Enthält den zulezt geschlossenen Socket, wenn WS_OnClose() definiert wurde, aber nicht existiert oder 0 (false) zurückgiebt. - - -Hinweise: -============================ -- Die in WS_HandleEvents() definierten Callbacks müssen nicht im script existieren. -In diesem Fall übernimmt WS_DefProc() eine Standardaktion. -WS_DefProc() wird ebenso aufgerufen, wenn eines der Callbacks 0 (false) zurückgiebt. - -- Anstelle von den Parametern "ip" kann auch ein Hostname verwendet werden. (bsp: "www.someurl.com") -ACHTUNG: Der Hostname darf kein "http://", "ftp://" oder sonstige Protokollinformationen enthalten. -Andernfalls kann auch eine der folgenen IP-Addressen (für IPv4) verwendet werden: -"0.0.0.0" für INADDR_ANY bzw. ADDR_ANY -"127.0.0.1" für INADDR_LOOPBACK bzw. ADDR_LOOPBACK -"255.255.255.255" für INADDR_BROADCAST bzw. ADDR_BROADCAST -"255.255.255.255" für INADDR_NONE bzw. ADDR_NONE +WS_Startup(version=2.0) Started Winsock 2.0 oder höher +WS_Shutdown() Beendet Winsock +WS_Socket(protocol="TCP", ipversion="IPv4") Erstellt einen Socket (eine neue Verbindung) +WS_CloseSocket(byref socket) Beendet einen Socket +WS_GetSocketInfo(socket, byref af, byref maxsockaddr, byref minsockaddr, byref type, byref protocol) Ermittelt die informationen die automatisch bei Socket() gesetzt werden. +WS_Listen(socket, backlog=32) Erlaubt eine eingehende verbindung +WS_Bind(socket, ip, port) Bindet den Socket an eine Adresse oder einen Host +WS_Accept(socket, byref out_ip, byref out_port) Nimmt eine eingehende verbindung an. +WS_Connect(socket, ip, port) Verbindet zu einer Adresse +WS_RecvFrom(socket, byref out_ip, byref out_port, byref message, len=1024, flags=0) Wartet bis eine Nachricht eintrifft und ließt diese. +WS_Recv(socket, byref message, len=1024, flags=0) Wartet bis eine Nachricht eintrifft und ließt diese. +WS_RecvBinary(socket, byref pbuffer, len, flags=0) Wartet bis eine Nachricht eintrifft und ließt diese (binär). +WS_RecvFile(socket, file, flags=0) Speichert eine eingehende Nachricht in eine Datei. +WS_SendTo(socket, ip, port, message, len=0, flags=0) Sendet eine Nachricht. +WS_Send(socket, message, len=0, flags=0) Sendet eine Nachricht. +WS_SendBinary(socket, buffer, len=0, flags=0) Sendet eine Nachricht (Binär). +WS_SendFile(socket, file, flags=0) Sendet den Inhalt einer Datei. +WS_GetAddressFromString(hostname_or_ip) 05.12.2010 - Ersetzt durch WS_GetAddrInfo() +WS_GetAddrInfo(socket, hostname_or_ip, port, byref sockaddr, byref sockaddrlen) Konvertiert einen Hostnamen zu einer IP und gibt die struktur sockaddr zurück. +WS_EnableBroadcast(socket) Erlaubt Broadcast für UDP +WS_MessageSize(socket) Ermittelt die größe in bytes einer Nachricht am eingang. +WS_HandleEvents(socket, events="READ ACCEPT CONNECT CLOSE") Events die in Callbacks bearbeited werden sollen. +WS_Log(str, type=0) Schreibt den Log +WS_GetLog() Giebt den Log zurück und löscht den Buffer. +WS_GetConsoleInput() Erlaubt die Benutzereingabe, wenn die Konsole verwendet wird. + + +Callbacks: +============================ +WS_OnRead(socket) Wird ausgeführt wenn WS_HandleEvents() mit "READ" aufgerufen wird und Daten zum lesen vorhanden sind +WS_OnAccept(socket) Wird ausgeführt wenn WS_HandleEvents() mit "ACCEPT" aufgerufen wird und eine eingehende Verbindung vorhanden ist. +WS_OnConnect(socket) Wird ausgeführt wenn WS_HandleEvents() mit "CONNECT" aufgerufen wird und der Socket bereits verbunden ist. +WS_OnClose(socket) Wird ausgeführt wenn WS_HandleEvents() mit "CLOSE" aufgerufen wird und die Verbindung unterbrochen wird. + + +Interne Funktionen: +============================ +WS_Proc(wParam, lParam, msg, hwnd) Ist ein Callback, das die Informationen an WS_DefProc oder WS_On... weiterleitet. +WS_DefProc(socket, event) Ist ein Callback das die Standartaktion für WS_HandleEvents() ausführt + + +Globale Variablen: +============================ +WS_NOLOG Schreibt keinen Log +WS_LOGTOCONSOLE Zeigt den Log in einer Konsole an. +WS_LASTRECVMESSAGE Enthält die zulezt gelesene Nachricht, wenn WS_OnRead() definiert wurde, aber nicht existiert oder 0 (false) zurückgiebt. +WS_LASTACCEPTEDSOCKET Enthält den Socket der letzten akzeptierten Verbindung, wenn WS_OnAccept() definiert wurde, aber nicht existiert oder 0 (false) zurückgiebt. +WS_LASTACCEPTEDIP Enthält die IP-Adresse der letzten akzeptierten Verbindung, wenn WS_OnAccept() definiert wurde, aber nicht existiert oder 0 (false) zurückgiebt. +WS_LASTACCEPTEDPORT Enthält den Port der letzten akzeptierten Verbindung, wenn WS_OnAccept() definiert wurde, aber nicht existiert oder 0 (false) zurückgiebt. +WS_LASTCONNECTEDSOCKET Enthält den Socket der neuesten Verbindung, wenn WS_OnConnect() definiert wurde, aber nicht existiert oder 0 (false) zurückgiebt. +WS_LASTCLOSEDSOCKET Enthält den zulezt geschlossenen Socket, wenn WS_OnClose() definiert wurde, aber nicht existiert oder 0 (false) zurückgiebt. + + +Hinweise: +============================ +- Die in WS_HandleEvents() definierten Callbacks müssen nicht im script existieren. +In diesem Fall übernimmt WS_DefProc() eine Standardaktion. +WS_DefProc() wird ebenso aufgerufen, wenn eines der Callbacks 0 (false) zurückgiebt. + +- Anstelle von den Parametern "ip" kann auch ein Hostname verwendet werden. (bsp: "www.someurl.com") +ACHTUNG: Der Hostname darf kein "http://", "ftp://" oder sonstige Protokollinformationen enthalten. +Andernfalls kann auch eine der folgenen IP-Addressen (für IPv4) verwendet werden: +"0.0.0.0" für INADDR_ANY bzw. ADDR_ANY +"127.0.0.1" für INADDR_LOOPBACK bzw. ADDR_LOOPBACK +"255.255.255.255" für INADDR_BROADCAST bzw. ADDR_BROADCAST +"255.255.255.255" für INADDR_NONE bzw. ADDR_NONE */ -WS_HandleEvents(socket, events="READ ACCEPT CONNECT CLOSE") -{ +WS_HandleEvents(socket, events="READ ACCEPT CONNECT CLOSE"){ static FD_READ := 1, FD_ACCEPT := 8, FD_CONNECT := 16, FD_CLOSE := 32 static msg := 0xB93D Ptr := (A_PtrSize) ? "uptr" : "uint" @@ -100,8 +99,7 @@ WS_HandleEvents(socket, events="READ ACCEPT CONNECT CLOSE") return 1 } -WS_Proc(wParam, lParam, msg, hwnd) -{ +WS_Proc(wParam, lParam, msg, hwnd){ static FD_READ := 1, FD_ACCEPT := 8, FD_CONNECT := 16, FD_CLOSE := 32 event := lParam & 0xFFFF error := lParam >> 16 @@ -142,8 +140,7 @@ WS_Proc(wParam, lParam, msg, hwnd) return 1 } -WS_DefProc(socket, event) -{ +WS_DefProc(socket, event){ global WS_LASTRECVMESSAGE, WS_LASTACCEPTEDSOCKET, WS_LASTACCEPTEDIP, WS_LASTACCEPTEDPORT global WS_LASTCONNECTEDSOCKET, WS_LASTCLOSEDSOCKET @@ -179,8 +176,7 @@ WS_DefProc(socket, event) return 1 } -WS_MessageSize(socket) -{ +WS_MessageSize(socket){ static FIONREAD := 0x4004667F Ptr := (A_PtrSize) ? "uptr" : "uint" @@ -190,8 +186,7 @@ WS_MessageSize(socket) return NumGet(argp, 0, "int") } -WS_EnableBroadcast(socket) ;(UDP only!) -{ +WS_EnableBroadcast(socket) { ;(UDP only!) static SOL_SOCKET := 0xFFFF static SO_BROADCAST := 0x0020 static IPPROTO_UDP := 17 @@ -221,8 +216,7 @@ WS_EnableBroadcast(socket) ;(UDP only!) return 1 } -WS_GetAddrInfo(socket, hostname_or_ip, port, byref sockaddr, byref sockaddrlen) -{ +WS_GetAddrInfo(socket, hostname_or_ip, port, byref sockaddr, byref sockaddrlen){ static AF_INET := 2, AF_INET6 := 23 static ADDR_ANY := 0xFFFFFFFF, ADDR_NONE := 0 static addr @@ -256,8 +250,7 @@ WS_GetAddrInfo(socket, hostname_or_ip, port, byref sockaddr, byref sockaddrlen) return 1 } -WS_Send(socket, message, len=0, flags=0) -{ +WS_Send(socket, message, len=0, flags=0){ static MSG_DONTROUTE := 4, MSG_OOB := 1 Ptr := (A_PtrSize) ? "uptr" : "uint" @@ -273,7 +266,7 @@ WS_Send(socket, message, len=0, flags=0) else if (A_LoopField="MSG_OOB") fl |= MSG_OOB } - + WS_Log(A_ThisFunc "(" socket ", message, " len ", " flags ")", 3) result := DllCall("ws2_32\send", Ptr, socket, AStr, message, "int", len, "int", fl, "int") if (result=-1) @@ -285,8 +278,7 @@ WS_Send(socket, message, len=0, flags=0) return result } -WS_SendBinary(socket, pbuffer, len, flags=0) -{ +WS_SendBinary(socket, pbuffer, len, flags=0){ static MSG_DONTROUTE := 4, MSG_OOB := 1 Ptr := (A_PtrSize) ? "uptr" : "uint" @@ -300,7 +292,7 @@ WS_SendBinary(socket, pbuffer, len, flags=0) else if (A_LoopField="MSG_OOB") fl |= MSG_OOB } - + WS_Log(A_ThisFunc "(" socket ", message, " len ", " flags ")", 3) result := DllCall("ws2_32\send", Ptr, socket, Ptr, pbuffer, "int", len, "int", fl, "int") if (result=-1) @@ -312,8 +304,7 @@ WS_SendBinary(socket, pbuffer, len, flags=0) return result } -WS_SendFile(socket, file, flags=0) -{ +WS_SendFile(socket, file, flags=0){ static MSG_DONTROUTE := 4, MSG_OOB := 1 static GENERIC_READ := 0x80000000, OPEN_EXISTING := 3 @@ -328,7 +319,7 @@ WS_SendFile(socket, file, flags=0) else if (A_LoopField="MSG_OOB") fl |= MSG_OOB } - + if ((hFile := DllCall("CreateFile", Ptr, &file, "uint", GENERIC_READ, "uint", 0, Ptr, 0, "uint", OPEN_EXISTING, "uint", 0, Ptr, 0, Ptr))=0) { WS_Log("[ERROR] Can't open the file!", 1) @@ -361,8 +352,7 @@ WS_SendFile(socket, file, flags=0) return result } -WS_SendTo(socket, ip, port, message, len=0, flags=0) -{ +WS_SendTo(socket, ip, port, message, len=0, flags=0){ static MSG_DONTROUTE := 4, MSG_OOB := 1 Ptr := (A_PtrSize) ? "uptr" : "uint" @@ -378,7 +368,7 @@ WS_SendTo(socket, ip, port, message, len=0, flags=0) else if (A_LoopField="MSG_OOB") fl |= MSG_OOB } - + WS_Log(A_ThisFunc "(" socket ", " ip ", " port ", message, " len ", " flags ")", 3) if (!WS_GetAddrInfo(socket, ip, port, sockaddr, sockaddrlen)) @@ -396,10 +386,9 @@ WS_SendTo(socket, ip, port, message, len=0, flags=0) return result } -WS_Recv(socket, byref message, len=0, flags=0) -{ +WS_Recv(socket, byref message, len=0, flags=0){ static MSG_PEEK := 2, MSG_OOB := 1, MSG_WAITALL := 8 - + Ptr := (A_PtrSize) ? "uptr" : "uint" fl := 0 Loop, parse, flags, % " " @@ -431,10 +420,9 @@ WS_Recv(socket, byref message, len=0, flags=0) return result } -WS_RecvBinary(socket, byref pbuffer, len, flags=0) -{ +WS_RecvBinary(socket, byref pbuffer, len, flags=0){ static MSG_PEEK := 2, MSG_OOB := 1, MSG_WAITALL := 8 - + Ptr := (A_PtrSize) ? "uptr" : "uint" fl := 0 Loop, parse, flags, % " " @@ -461,8 +449,7 @@ WS_RecvBinary(socket, byref pbuffer, len, flags=0) return result } -WS_RecvFile(socket, file, flags=0) -{ +WS_RecvFile(socket, file, flags=0){ static MSG_PEEK := 2, MSG_OOB := 1, MSG_WAITALL := 8 static GENERIC_WRITE := 0x40000000, CREATE_ALWAYS := 2 @@ -507,10 +494,9 @@ WS_RecvFile(socket, file, flags=0) return result } -WS_RecvFrom(socket, byref out_ip, byref out_port, byref message, len=0, flags=0) -{ +WS_RecvFrom(socket, byref out_ip, byref out_port, byref message, len=0, flags=0){ static MSG_PEEK := 2, MSG_OOB := 1, MSG_WAITALL := 8 - + Ptr := (A_PtrSize) ? "uptr" : "uint" fl := 0 Loop, parse, flags, % " " @@ -568,8 +554,7 @@ WS_RecvFrom(socket, byref out_ip, byref out_port, byref message, len=0, flags=0) return result } -WS_Connect(socket, ip, port) -{ +WS_Connect(socket, ip, port){ static AF_INET := 2, AF_INET6 := 23 WS_Log(A_ThisFunc "(" socket ", " ip ", " port ")", 3) @@ -591,8 +576,7 @@ WS_Connect(socket, ip, port) return 1 } -WS_Accept(socket, byref out_ip, byref out_port) -{ +WS_Accept(socket, byref out_ip, byref out_port){ static AF_INET := 2, AF_INET6 := 23 WS_Log(A_ThisFunc "(" socket ")", 3) @@ -636,8 +620,7 @@ WS_Accept(socket, byref out_ip, byref out_port) return newsocket } -WS_Bind(socket, ip, port) -{ +WS_Bind(socket, ip, port){ static AF_INET := 2, AF_INET6 := 23 WS_Log(A_ThisFunc "(" socket ", " ip ", " port ")", 3) @@ -660,8 +643,7 @@ WS_Bind(socket, ip, port) return 1 } -WS_Listen(socket, backlog=32) -{ +WS_Listen(socket, backlog=32){ WS_Log(A_ThisFunc "(" socket ", " backlog ")", 3) Ptr := (A_PtrSize) ? "uptr" : "uint" if (DllCall("ws2_32\listen", Ptr, socket, "int", backlog)!=0) @@ -673,8 +655,7 @@ WS_Listen(socket, backlog=32) return 1 } -WS_GetSocketInfo(socket, byref af, byref maxsockaddr, byref minsockaddr, byref type, byref protocol) -{ +WS_GetSocketInfo(socket, byref af, byref maxsockaddr, byref minsockaddr, byref type, byref protocol){ static SOL_SOCKET := 0xFFFF static SO_PROTOCOL_INFOA := 0x2004 @@ -696,8 +677,7 @@ WS_GetSocketInfo(socket, byref af, byref maxsockaddr, byref minsockaddr, byref t return result } -WS_Socket(protocol="TCP", ipversion="IPv4") -{ +WS_Socket(protocol="TCP", ipversion="IPv4"){ static AF_INET := 2, AF_INET6 := 23 static SOCK_STREAM := 1, SOCK_DGRAM := 2 static IPPROTO_TCP := 6, IPPROTO_UDP := 17 @@ -723,12 +703,11 @@ WS_Socket(protocol="TCP", ipversion="IPv4") return socket } -WS_CloseSocket(byref socket) -{ +WS_CloseSocket(byref socket){ WS_Log(A_ThisFunc "(" socket ")", 3) sPtr := (A_PtrSize) ? A_PtrSize : 4 Ptr := (A_PtrSize) ? "uptr" : "uint" - + if (DllCall("ws2_32\closesocket", Ptr, socket, "int")!=0) { WS_Log("[ERROR] Can't close this Socket!", 1) @@ -739,8 +718,7 @@ WS_CloseSocket(byref socket) return 1 } -WS_Startup(version = "2.0") -{ +WS_Startup(version = "2.0"){ WS_Log(A_ThisFunc "(" version ")", 3) sPtr := (A_PtrSize) ? A_PtrSize : 4 Ptr := (A_PtrSize) ? "uptr" : "uint" @@ -752,7 +730,7 @@ WS_Startup(version = "2.0") return 0 } WS_Log("Winsock Library loaded. (Handle: " hWS ")") - + VarSetCapacity(WSAData, 394+sPtr, 0) if (instr(version, ".")) { @@ -779,8 +757,7 @@ WS_Startup(version = "2.0") return 1 } -WS_Shutdown() -{ +WS_Shutdown(){ WS_Log(A_ThisFunc "()", 3) Ptr := (A_PtrSize) ? "uptr" : "uint" @@ -805,12 +782,11 @@ WS_Shutdown() return 1 } -WS_Log(str, type=0) -{ +WS_Log(str, type=0){ global WS_NOLOG, WS_LOGTOCONSOLE static log, cmd, stdout Ptr := (A_PtrSize) ? "uptr" : "uint" - + if (WS_NOLOG=1) return 0 @@ -863,8 +839,7 @@ WS_Log(str, type=0) return 1 } -WS_GetConsoleInput() -{ +WS_GetConsoleInput(){ global WS_LOGTOCONSOLE if (!WS_LOGTOCONSOLE) return 0 @@ -884,7 +859,6 @@ WS_GetConsoleInput() return msg } -WS_GetLog() -{ +WS_GetLog(){ return WS_Log("") } \ No newline at end of file diff --git a/more libs/AFC/CControl.ahk b/more libs/AFC/CControl.ahk index e1e523c7..af80a9c2 100644 --- a/more libs/AFC/CControl.ahk +++ b/more libs/AFC/CControl.ahk @@ -2,7 +2,7 @@ ; GUI Control Wrapper Base Class ; -#include +#include %A_ScriptDir%\CWindow.ahk /*! Class: CControl @@ -16,7 +16,7 @@ class CControl { ; Overriden: static __CtrlName := "INVALID" - + /*! Constructor: (oGui, value := "", options := "") Creates a control. @@ -27,74 +27,74 @@ class CControl options - (Optional) Options (including positioning) to apply to the control. See the AutoHotkey help file for more details. */ - + __New(oGui, value := "", options := "") { this.__Handle := oGui._InternalAdd(this, options, value) this.__GuiPtr := &oGui } - + __Gui() { return Object(this.__GuiPtr) } - + _InternalGuiControl(cmd := "", value := "") { this.__Gui()._InternalGuiControl(this.__Handle, cmd, value) } - + _InternalGuiControlGet(cmd := "", value := "") { return this.__Gui()._InternalGuiControlGet(this.__Handle, cmd, value) } - + /*! Method: SetOptions(options) Adds and/or removes options. Equivalent to `GuiControl, +/-Option1 +/-Option2...`. Parameters: options - See "Options and styles for controls" in the AutoHotkey documentation for more details. */ - + SetOptions(options) { this._InternalGuiControl(options) } - + /*! Method: Move(pos) Moves and/or resizes the control. Equivalent to `GuiControl, Move`. Parameters: pos - As in `GuiControl, Move`. */ - + Move(pos) { this._InternalGuiControl("Move", pos) } - + /*! Method: MoveDraw(pos) Moves and/or resizes the control (avoids painting artifacts). Equivalent to `GuiControl, MoveDraw`. Parameters: pos - As in `GuiControl, MoveDraw`. */ - + MoveDraw(pos) { this._InternalGuiControl("MoveDraw", pos) } - + /*! Method: Focus() Sets keyboard focus to the control. Equivalent to `GuiControl, Focus`. */ - + Focus() { this._InternalGuiControl("Focus") } - + /*! Method: Choose(n) In the case of an appropriate control type, this method sets the selection @@ -102,12 +102,12 @@ class CControl Parameters: n - The item position or leading text part. */ - + Choose(n) { this._InternalGuiControl("Choose", n) } - + /*! Method: ChooseString(text) In the case of an appropriate control type, this method sets the selection @@ -115,12 +115,12 @@ class CControl Parameters: text - The text to match. */ - + ChooseString(text) { this._InternalGuiControl("Choose", text) } - + /*! Method: OnEvent(oCtrl, guiEvent, eventInfo) Called when an event related to the control is triggered (equivalent to g-labels). @@ -130,15 +130,15 @@ class CControl eventInfo - The value of `A_EventInfo` when the event was fired. Remarks: The hidden `this` parameter contains a reference to the window object the control belongs to. - + Several control classes capture this event in order to separate the different kinds of events the control can fire. Examples of this include `CCtrlListView` and `CCtrlTreeView`. If otherwise indicated by the presence of other event handlers in the corresponding control class' documentation, control classes do not capture this event. - + **Note**: This is an event handler; in order to receive events override it in your class. */ - + ; Property getters class __Get extends CPropImpl { @@ -150,7 +150,7 @@ class CControl { return this._InternalGuiControlGet() } - + /*! Property: Text [get/set] Represents the text of the control. Equivalent to `GuiControl(Get)`'s `Text` sub-command. @@ -159,7 +159,7 @@ class CControl { return this._InternalGuiControlGet("", "Text") } - + /*! Property: Enabled [get/set] Specifies whether the user can interact with the control (if `false` the control is "grayed-out"). @@ -168,7 +168,7 @@ class CControl { return this._InternalGuiControlGet("Enabled") } - + /*! Property: Visible [get/set] Specifies whether the control is visible. Equivalent to `GuiControlGet, ov, Visible`. @@ -177,7 +177,7 @@ class CControl { return this._InternalGuiControlGet("Visible") } - + /*! Property: Focused [get] This property is `true` when the control has keyboard focus. @@ -186,7 +186,7 @@ class CControl { return this.__Gui().GetFocusedControl() == this } - + /*! Property: Position [get] Retrieves a control's position and size. Logical equivalent of `GuiControlGet, ov, Pos`. @@ -200,7 +200,7 @@ class CControl return { x: px, y: py, w: pw, h: ph } } } - + ; Property setters class __Set extends CPropImpl { @@ -209,19 +209,19 @@ class CControl this._InternalGuiControl("", v) return v } - + Text(v) { this._InternalGuiControl("Text", v) return v } - + Enabled(v) { this._InternalGuiControl(v ? "Enable" : "Disable") return !!v } - + Visible(v) { this._InternalGuiControl(v ? "Show" : "Hide") diff --git a/more libs/AFC/CCtrlButton.ahk b/more libs/AFC/CCtrlButton.ahk index 7290b159..00c5f5c4 100644 --- a/more libs/AFC/CCtrlButton.ahk +++ b/more libs/AFC/CCtrlButton.ahk @@ -2,7 +2,7 @@ ; GUI Button Control Wrapper Class ; -#include +#include %A_ScriptDir%\CControl.ahk /*! Class: CCtrlButton diff --git a/lib-a_to_h/examples/AFC_Example-HelloWorld.ahk b/more libs/AFC/examples/AFC_Example-HelloWorld.ahk similarity index 100% rename from lib-a_to_h/examples/AFC_Example-HelloWorld.ahk rename to more libs/AFC/examples/AFC_Example-HelloWorld.ahk diff --git a/lib-a_to_h/examples/AFC_Example-ManyControls.ahk b/more libs/AFC/examples/AFC_Example-ManyControls.ahk similarity index 100% rename from lib-a_to_h/examples/AFC_Example-ManyControls.ahk rename to more libs/AFC/examples/AFC_Example-ManyControls.ahk diff --git a/lib-a_to_h/examples/AFC_Example-ParentChildScrollable.ahk b/more libs/AFC/examples/AFC_Example-ParentChildScrollable.ahk similarity index 100% rename from lib-a_to_h/examples/AFC_Example-ParentChildScrollable.ahk rename to more libs/AFC/examples/AFC_Example-ParentChildScrollable.ahk diff --git a/lib-a_to_h/examples/AFC_Example-ProgressBar.ahk b/more libs/AFC/examples/AFC_Example-ProgressBar.ahk similarity index 100% rename from lib-a_to_h/examples/AFC_Example-ProgressBar.ahk rename to more libs/AFC/examples/AFC_Example-ProgressBar.ahk diff --git a/lib-a_to_h/examples/AFC_Example-TabControl.ahk b/more libs/AFC/examples/AFC_Example-TabControl.ahk similarity index 100% rename from lib-a_to_h/examples/AFC_Example-TabControl.ahk rename to more libs/AFC/examples/AFC_Example-TabControl.ahk diff --git a/lib-a_to_h/examples/AFC_background.png b/more libs/AFC/examples/AFC_background.png similarity index 100% rename from lib-a_to_h/examples/AFC_background.png rename to more libs/AFC/examples/AFC_background.png diff --git a/more libs/ImportTypeLib/Lib/ITL_FormatException.ahk b/more libs/ImportTypeLib/Lib/ITL_FormatException.ahk index 54d7fea1..397e5448 100644 --- a/more libs/ImportTypeLib/Lib/ITL_FormatException.ahk +++ b/more libs/ImportTypeLib/Lib/ITL_FormatException.ahk @@ -1,4 +1,4 @@ -ITL_FormatException(msg, detail, error, hr = "", special = false, special_msg = "") +ITL_FormatException(msg, detail, error, hr = "", special = false, special_msg = "") { static NL := "`n`t" return [ msg diff --git a/more libs/Mini_Framwork/Framework/src/System/MfSetFormatNumberType.ahk b/more libs/Mini_Framwork/Framework/src/System/MfSetFormatNumberType.ahk index 6250bcdc..1b9b2027 100644 --- a/more libs/Mini_Framwork/Framework/src/System/MfSetFormatNumberType.ahk +++ b/more libs/Mini_Framwork/Framework/src/System/MfSetFormatNumberType.ahk @@ -1,4 +1,4 @@ -;{ License +;{ License /* This file is part of Mini-Framework For AutoHotkey. * * Mini-Framework is free software: you can redistribute it and/or modify diff --git a/msOffice/Excel/Borders_and_other_formatting.ahk b/msOffice/Excel/Borders_and_other_formatting.ahk index d465b96b..c2fb57c6 100644 --- a/msOffice/Excel/Borders_and_other_formatting.ahk +++ b/msOffice/Excel/Borders_and_other_formatting.ahk @@ -1,4 +1,4 @@ -; This script copies example data from an object into a SafeArray. The SafeArray is then assigned to a Range in Excel. +; This script copies example data from an object into a SafeArray. The SafeArray is then assigned to a Range in Excel. ; Some formatting is then added such as bold text, column widths and borders. ; Constants diff --git a/msOffice/Outlook/collectedOutlookFunctions.ahk b/msOffice/Outlook/collectedOutlookFunctions.ahk new file mode 100644 index 00000000..a6435a30 --- /dev/null +++ b/msOffice/Outlook/collectedOutlookFunctions.ahk @@ -0,0 +1,480 @@ +; functions to use with outlook - more examples than real useable functions + + +OutlookConnect() { + try olApp := ComObjActive("Outlook.Application") + catch + throw Exception("Unable to connect to Outlook.") + return olApp +} + +OutlookSendMail(to, cc, subject, text, ImageAttachment) { + + ; References: + ; - https://autohotkey.com/boards/viewtopic.php?f=5&t=28166 -- This thread shows more examples of HtmlBody, and also has links + ; to the WinClip() method. + ; - https://www.mrexcel.com/forum/excel-questions/708544-visual-basic-applications-copy-excel-into-outlook.html#post3496819 -- + ; This post shows a VBA example that uses the Word editor; Word is usually the editor that is used internally by Outlook to + ; compose emails. HtmlBody is also used in another post in this thread. + ; - https://autohotkey.com/boards/viewtopic.php?p=119403#p119403 -- This post also uses the Word editor. It pastes a chart from + ; Excel into the email; the same process can be used for images. + + ; Constants + olMailItem := 0 + olByValue := 1 + + SplitPath, ImageAttachment, ImageName ; Get the file name from the path. + + olApp := OutlookConnect() ; Create an application object. + olMail := olApp.CreateItem(olMailItem) ; Create a new email. + olMail.To := to + olMail.CC := cc + olMail.Subject := subject + olMail.Body := text + olMail.Attachments.Add(ImageAttachement, olByValue, 0) ; Add an attachment. + olMail.HTMLBody := olMail.HTMLBody "
Embedded Image:
" ; Include the image in the body of the email. + . "
" + . "
Best regards,
Someone" + olMail.Display + ;~ olMail.Send + +} + +OutlookRestricted() { + + ; This script loops through all undread messages in the inbox and asks the user if they want to reply. + + ; Constants + olFolderInbox := 6 + + olApp := OutlookConnect() ; Create an application object. + for ThisItem, in olApp.Session.GetDefaultFolder(olFolderInbox).Items.Restrict("[Unread] = true") + { + MsgBox, 4,, % "Do you want to reply?`n`nSubject: " ThisItem.Subject "`nSent on: " ThisItem.SentOn "`n" + . "Body:`n" SubStr(ThisItem.Body, 1, 100) ; Display max. 100 characters from the body. + . (StrLen(ThisItem.Body) > 100 ? "..." : "") ; Add "..." if the body is longer than 100 characters. + IfMsgBox, Yes + { + ThisReply := ThisItem.Reply() + ThisReply.Body := "Hello world!" + ThisReply.Display() + } + } + +return +} + +;-------- from https://github.com/mslonik/Autohotkey-scripts/blob/d2114a65c2615b5e48cd86cbf175152f78405444/MicrosoftOutlook/Outlook.ahk +AddAttachments() { + + + global oOutlook, ClipSaved, ClipVar + ClipSaved := Clipboard + Clipboard := "" + oOutlook := ComObjActive("Outlook.Application") + myInspector := oOutlook.Application.ActiveInspector + VarType := ComObjType(myInspector, "Name") + if (VarType = "_Inspector") + { + myItem := myInspector.CurrentItem + myAttachments := myItem.Attachments + FileSelectFile, files, M3 ; M3 = Multiselect existing files. + Loop, parse, files, `n + { + if (A_Index = 1) + { + path := A_LoopField + } + else if (A_Index = 2) + { + fullpath = %path%\%A_LoopField% + myAttachments.Add(fullpath) + ClipVar := % fullpath + Clipboard := ClipVar + } + else + { + fullpath = %path%\%A_LoopField% + myAttachments.Add(fullpath) + ClipVar := % Clipboard . "
" . fullpath + Clipboard := ClipVar + } + } + ClipVar := Clipboard + HText := myItem.HTMLBody + AText = %ClipVar% + HText = %AText%%HText% + myItem.HTMLBody := HText + } + oOutlook := "" + Clipboard := ClipSaved +} + +SaveAttachments() { + global oOutlook, ClipSaved, ClipVar + ClipSaved := Clipboard + ClipVar := "" + Clipboard := "Deleted attachments: `" + oOutlook := ComObjActive("Outlook.Application") + myInspector := oOutlook.Application.ActiveInspector + VarType := ComObjType(myInspector, "Name") + if (VarType = "_Inspector") + { + myItem := myInspector.CurrentItem + myAttachments := myItem.Attachments + + MsgBox, 4, ,Czy chcesz zapisać i usunąć załączniki? + IfMsgBox No + return + + cnt := myAttachments.Count + if (cnt < 1) + { + MsgBox, Brak załączników w wiadomości. + return + } + i := cnt + + while (i > 0) + { + AttachmentName := myAttachments.Item(i).FileName + path := "C:\temp1\Załączniki\" + if !FileExist(path) + FileCreateDir, % path + path = %path%%AttachmentName% + myAttachments.Item(i).SaveAsFile(path) + i := i-1 + } + k := 1 + while (k <= cnt) + { + AttachmentName := myAttachments.Item(k).FileName + ClipVar = % Clipboard . " `" . AttachmentName + Clipboard := ClipVar + if (k != cnt) + { + ClipVar = %Clipboard%, + Clipboard := ClipVar + } + k := k+1 + } + ClipVar = % Clipboard . "
" . "Attachments saved in location C:\temp1\Załączniki." . "
" + Clipboard := ClipVar + + ClipVar := Clipboard + try + myInspector.CommandBars.ExecuteMso("EditMessage") + + HText := myItem.HTMLBody + AText = %ClipVar% + HText = %AText%%HText% + myItem.HTMLBody := HText + + j := cnt + while(j > 0) + { + myAttachments.Remove(j) + j := j-1 + } + myItem.Save + myItem.Close(0) + } + oOutlook := "" + Clipboard := ClipSaved +} + +DeleteAttachments() { + + global oOutlook, ClipSaved, ClipVar + oOutlook := ComObjActive("Outlook.Application") + myInspector := oOutlook.Application.ActiveInspector + VarType := ComObjType(myInspector, "Name") + ClipSaved := Clipboard + Clipboard := "" + ClipVar := "" + if (VarType = "_Inspector") + { + myItem := myInspector.CurrentItem + myAttachments := myItem.Attachments + i := 1 + + MsgBox, 4, ,Czy chcesz usunąć załączniki? + IfMsgBox No + return + + cnt := myAttachments.Count + + if (cnt < 1) + { + MsgBox, Brak załączników w wiadomości. + return + } + + Clipboard := "Deleted attachments: `" + + while (i <= cnt) + { + AttachmentName := myAttachments.Item(i).FileName + ClipVar = % Clipboard . " `" . AttachmentName + Clipboard := ClipVar + if (i != cnt) + { + ClipVar = %Clipboard%, + Clipboard := ClipVar + } + i := i+1 + } + + ClipVar := Clipboard + try + myInspector.CommandBars.ExecuteMso("EditMessage") + + HText := myItem.HTMLBody + AText = %ClipVar% + HText = %AText%%HText% + myItem.HTMLBody := HText + + j := cnt + while(j > 0) + { + myAttachments.Remove(j) + j := j-1 + } + myItem.Save + myItem.Close(0) + } + oOutlook := "" + Clipboard := ClipSaved +} + +;https://github.com/CfKu/autohotkey/blob/2d045c15f4f9c798876da768a6b668e0631ff4c3/apps/ms_outlook.ahk +AppointmentsBack() { + + olMail := 43 + olAppointment := 26 + olSelection := 74 + olMeetingRequest := 53 + olFree := 0 + olMeetingDeclined := 4 + olMeetingTentative := 2 + olMeetingResponseNegative := 55 + olMeetingResponsePositive := 56 + olMeetingResponseTentative := 57 + + ; evtl.1 send decline (prevent from deleting), 2. change free, no reminder, 3. delete manually + try { + ; get current selected olMeetingRequest + selection := ComObjActive("Outlook.Application").ActiveExplorer.Selection + if selection.Count == 1 { + selected_item := selection.Item(1) + appointment_item := "" + ; proceed if olMeetingRequest + if selected_item.Class == olMeetingRequest { + appointment_item := selected_item.GetAssociatedAppointment(True) + ; proceed if selected appointment in calendar + } else if (selected_item.Class == olAppointment) { + appointment_item := selected_item + } + + if (appointment_item != "") { + appointment_item.Subject := "CfK-DECLINED: " appointment_item.Subject + appointment_item.BusyStatus := olFree + appointment_item.ReminderSet := False + appointment_item.Save() + } + } + } + +return +} + +AddTravelTimeToAppointment() { + + olAppointmentItem := 1 + olAppointment := 26 + + ; try { + app := ComObjActive("Outlook.Application") + ; get current selected olMeetingRequest + selection := app.ActiveExplorer.Selection + if selection.Count == 1 { + selected_item := selection.Item(1) + ; proceed if olAppointment + if selected_item.Class == olAppointment { + InputBox, travel_time, Travel time in minutes, Please enter the travel time in minutes., , 200, 150 + ; if entered something, continue + if (!ErrorLevel) { + ; cast string to integer + travel_time := travel_time + 0 + ; WORKAROUND (split datetime string), in ahk_v2 DateParse() or DateAdd() + ; 1234567890123456789 + ; DateTime Format: dd.MM.yyyy hh:mm:ss + selected_start_date := selected_item.Start + start_dd := SubStr(selected_start_date, 1, 2) + start_Mon := SubStr(selected_start_date, 4, 2) + start_yyyy := SubStr(selected_start_date, 7, 4) + start_hh := SubStr(selected_start_date, 12, 2) + start_min := SubStr(selected_start_date, 15, 2) + start_ss := SubStr(selected_start_date, 18, 2) + before_start_date_ahk := start_yyyy . start_Mon . start_dd . start_hh . start_min . start_ss + before_start_date_ahk += -1 * travel_time, minutes + FormatTime, before_start_date, %before_start_date_ahk%, dd.MM.yyyy hh:mm:ss + + ; BEFORE + item_before := app.CreateItem(olAppointmentItem) + item_before.Start := before_start_date + item_before.Duration := travel_time + item_before.Subject := "TRAVEL TIME | " selected_item.Subject + item_before.BusyStatus := selected_item.BusyStatus + item_before.Categories := selected_item.Categories + item_before.Sensitivity := selected_item.Sensitivity + item_before.ReminderSet := True + item_before.ReminderMinutesBeforeStart := 0 + item_before.Save() + + ; AFTER + item_after := app.CreateItem(olAppointmentItem) + item_after.Start := selected_item.End + item_after.Duration := travel_time + item_after.Subject := "TRAVEL TIME | " selected_item.Subject + item_after.BusyStatus := selected_item.BusyStatus + item_after.Categories := selected_item.Categories + item_after.Sensitivity := selected_item.Sensitivity + item_after.ReminderSet := True + item_after.ReminderMinutesBeforeStart := 0 + item_after.Save() + } + } + } + ; } + + return +} +;-------- + +objOL := ComObjActive("Outlook.Application").ActiveInspector.CurrentItem +Sub := objOL.Subject + +; https://github.com/omsai/andorian-hotkeys/blob/978bbc875816913b26db11057f7d693f02ca07f1/lib/common.ahk +get_contact_name_from_outlook_subject() { + _MailItems := ComObjActive("Outlook.Application").ActiveExplorer.Selection + _MailItem := _MailItems.Item(1) + _contact_name := _MailItem.SenderName + if (_contact_name = "") + { + global NONE_VALUE + return NONE_VALUE ; No match found + } + else + return _contact_name +} + +get_contact_email_from_outlook_subject() { + + _MailItems := ComObjActive("Outlook.Application").ActiveExplorer.Selection + _MailItem := _MailItems.Item(1) + _contact_type := _MailItem.SenderEmailType + _contact_email := _MailItem.SenderEmailAddress + if (_contact_type = "EX") + { + _Recipient := _MailItem.Application.Session.CreateRecipient(_MailItem.SenderEmailAddress) + _contact_alias := _Recipient.AddressEntry.GetExchangeUser().Alias + _contact_email = %_contact_alias%@andor.com + } + else { + if (_contact_email = "") + { + global NONE_VALUE + _contact_email := NONE_VALUE ; No match found + } + } + return _contact_email +} + +; from https://github.com/AshetynW/AHK_Outlook_Inbox_Parser/blob/c328441167f0482f0e386c25f164c2c881643422/outlookEmailParse.ahk +display_unread() { + + oOutlook := ComObjActive("Outlook.Application") ; Initial com + + ; Open the inbox folder + oNameSpace := oOutlook.GetNamespace("MAPI") ; This just has to be here + ; folder := oNameSpace.GetDefaultFolder(olFolderInbox := 6) + folder := oNameSpace.GetDefaultFolder(6) ;.folders("CHANGEME") ; As it sits, this line will search through all unread inbox emails for Outlook. You can uncomment and change the folder name to search through specific folders if an account has a "rule" set up. + + ; Loop through items in the inbox folder + ; oldest first + For item In folder.Items + If (item.Class = (olMail := 43 )) And (item.UnRead) + { + item.Display() ; Open the first unread + SetTitleMatchMode, 2 + Loop + { + ifwinexist, Message (HTML) ; Wait until the message is open to continue + break + } + + Winwait, Message (HTML) + + ; below are the outlook object's elements such as the sender's name and the subject lines. + objOL := ComObjActive("Outlook.Application").ActiveInspector.CurrentItem + From := objOL.SenderName + To := objOL.To ; From + CC := objOL.CC ; CC'd on it + BCC := objOL.BCC ; Blind CC'd on it + Subject := objOL.Subject ; Subject + Body := objOL.Body ;The actual message + CreationTime := objOL.CreationTime ; Useful for date-specific stuff + Msgbox %FROM% %to% %CC% %BCC% %CreationTime% %Subject% %Body% + +} +} + +; https://github.com/MrSimonC/Everyday-Helper/blob/5bddbc1a11bb7bd874c1e95be8c70d92dafb4f05/general%20functions.ahk +Email(Send, To, Subject, BodyClearText, BodyHTML="", BodyFormat=2, From="", CC="", Bcc="", ReplyRecipients="", FlagText="", ReminderTFalse=False, ReminderDateTime="", Importance=1, ReadReceipt=False, DeferredDeliveryDateTime="", AccountToSendFrom="") { ;Sends an email. Returns: True/False. + + /* + ;use ComObjActive if Outlook is always Open, but check with: + If !WinExist("ahk_class rctrl_renwnd32") ;if Outlook is closed, Exit + Return False + */ + Item := ComObjCreate(OutlookPIDName).CreateItem(olMailItem:=0) ;olMailItem:=0=="0". Will work even with outlook closed. .14 is Outlook 2010 on Windows 7 + Item.To := To + Item.Subject := Subject + If BodyClearText != ;default signature is kept if you don't change the .Body property + Item.Body := BodyClearText + If BodyHTML != + Item.HTMLBody := BodyHTML + Item.BodyFormat := BodyFormat ;1=plain text, 2=html, 3=rich text + Item.SentOnBehalfOfName := From ;sets the "From" field. "" is ok as Outlook just uses default account + Item.CC := CC ;== Recipient1 := sacComObjectReply.Recipients.Add("a@a.com") then Recipient1.Type := 2 ;To=1 Cc=2 Bcc=3 + Item.BCC := Bcc + Item.FlagRequest := FlagText ;sets follow up flag *for recipients*! very cool. "" is ok + Item.ReplyRecipientNames := ReplyRecipients ;sac, depreciated, should use Item.ReplyRecipients.Add("simon crouch") + If ReminderDateTime != + Item.ReminderTime := ReminderDateTime + Item.ReminderSet := ReminderTFalse + Item.ReadReceiptRequested := ReadReceipt + Item.Importance := Importance ;2=high, 1=med, 0=low + If DeferredDeliveryDateTime != + Item.DeferredDeliveryTime := DeferredDeliveryDateTime + If AccountToSendFrom != + Item.SendUsingAccount := Item.Application.Session.Accounts.Item(AccountToSendFrom) ;sac- this took me ages. You can also use a # + If Send + Item.Send + Else + Item.Display + Return True +} + +;--------- + +olEmail := ComObjActive("Outlook.Application").ActiveWindow.CurrentItem ; Expects an Email to be open +olEmail.MarkAsTask(2) ; olMarkThisWeek := 2 +olEmail.TaskDueDate := DatePlusDays(3) +olEmail.FlagRequest := "Call " olEmail.SenderName +olEmail.ReminderSet := true +olEmail.ReminderTime := DatePlusDays(2) +olEmail.Save + + diff --git a/msOffice/PowerPoint/BulletFormat.ahk b/msOffice/PowerPoint/BulletFormat.ahk new file mode 100644 index 00000000..de545d13 --- /dev/null +++ b/msOffice/PowerPoint/BulletFormat.ahk @@ -0,0 +1,39 @@ +; This script will change bullets to a check marks in the selected row(s) of text. + +; Usage: +; - With PowerPoint active select text that is part of an existing bullet(s). +; - Press Ctrl+1. +; - The bullet on the selected line(s) will be changed to a check mark. + +#IfWinActive ahk_class PPTFrameClass + +^1:: ; Ctrl+1 hotkey + ; Gets a reference to the active Powerpoint application object. + pptApp := ComObjActive("Powerpoint.Application") + + ; If text is not selected return. + if (pptApp.ActiveWindow.Selection.Type != 3) ; ppSelectionText = 3 + return + + ; Get the existing bullet format object from the selected text range. + MyBulletFormat := pptApp.ActiveWindow.Selection.TextRange.ParagraphFormat.Bullet + + ; Change the bullet type to unnumbered + MyBulletFormat.Type := 1 ; ppBulletUnnumbered = 1 + + ; BulletFormat.Character - Returns or sets the Unicode character value that is used for bullets in the specified text. + MyBulletFormat.Character := 0x2713 ; Unicode Character 'CHECK MARK' (U+2713) + + ; Or use a Wingdings check mark. + ;~ MyBulletFormat.Character := 252 + ;~ + ;~ ; Set the font. + ;~ MyBulletFormat.Font.Name := "Wingdings" +return + +#If ; Turn off context sensitive hotkeys. +Esc::ExitApp ; Press escape to exit this script + +; References: +; https://autohotkey.com/board/topic/149354-ppt-change-bullets-script/#entry732175 +; BulletFormat Object (PowerPoint) - https://msdn.microsoft.com/en-us/library/office/ff745570.aspx diff --git a/msOffice/PowerPoint/Find_and_replace_on_all_slides.ahk b/msOffice/PowerPoint/Find_and_replace_on_all_slides.ahk new file mode 100644 index 00000000..37d2bdc6 --- /dev/null +++ b/msOffice/PowerPoint/Find_and_replace_on_all_slides.ahk @@ -0,0 +1,22 @@ +; This script replaces the text "abc" with "xyz" on every slide in the active presentation. + +ppApp := ComObjActive("Powerpoint.Application") +ppFindReplace(ppApp, "abc", "xyz") +return + +ppFindReplace(ppApp, sFindMe, sSwapme) { + for osld, in ppApp.ActivePresentation.Slides ; For each slide in the active presentation... + for oshp, in osld.Shapes ; For each shape on the slide... + If (oshp.HasTextFrame) ; If the shape has a text frame... + If (oshp.TextFrame.HasText) { ; If the textframe has text... + otext := oshp.TextFrame.TextRange ; Get an object represting the range of text. + otemp := otext.Replace(sFindMe, sSwapme, , 0, 0) ; Replace the first item. + while (otemp != "") { ; Repeat until there are no more items to replace. (Until otemp is blank.) + iNewStart := otemp.Start + otemp.Length ; Calculate where the next search should start. + otemp := otext.Replace(sFindMe, sSwapme, iNewStart, 0, 0) ; Replace again. + } + } +} + +; References +; https://stackoverflow.com/questions/9811723/find-and-replace-text-in-powerpoint-2010-from-excel-2010-with-vba/9812463#9812463 diff --git a/msOffice/PowerPoint/Set_line_spacing.ahk b/msOffice/PowerPoint/Set_line_spacing.ahk new file mode 100644 index 00000000..532a62bb --- /dev/null +++ b/msOffice/PowerPoint/Set_line_spacing.ahk @@ -0,0 +1,32 @@ +; This script changes the line spacing of selected text. + +#IfWinActive ahk_class PPTFrameClass + +^1:: + ; Gets a reference to the active Powerpoint application object. + pptApp := ComObjActive("Powerpoint.Application") + + ; If text is not selected return. + if (pptApp.ActiveWindow.Selection.Type != 3) ; ppSelectionText = 3 + { + MsgBox, 0x10, Error, No textbox text detected! + pptApp := "" + return + } + + ; Get a ParagraphFormat object for the selected text. + oPrgphFrmt := pptApp.ActiveWindow.Selection.TextRange.ParagraphFormat + + ; LineRuleWithin determines whether line spacing between base lines is set to a specific number of points or lines. + ; msoFalse (0) - Line spacing is set to a specific number of points. + ; msoTrue (-1) - Line spacing is set to a specific number of lines. + oPrgphFrmt.LineRuleWithin := -1 ; Set spacing units to lines (not points) + + oPrgphFrmt.SpaceWithin := 0.5 ; Set spacing of selected text to 0.5 lines. + + ; Clear variables containing COM objects. + pptApp := "", oPrgphFrmt := "" +return + +#If +Esc::ExitApp ; Press Escape to exit this script. diff --git a/classes/class_OfficeInfo.ahk b/msOffice/more/class_OfficeInfo.ahk similarity index 100% rename from classes/class_OfficeInfo.ahk rename to msOffice/more/class_OfficeInfo.ahk diff --git a/msOffice/more/class_OfficeManager.ahk b/msOffice/more/class_OfficeManager.ahk new file mode 100644 index 00000000..72d6aa2b --- /dev/null +++ b/msOffice/more/class_OfficeManager.ahk @@ -0,0 +1,8 @@ +class OfficeManager{ + Path := "" + p := "" + __New(){ + this.p := new Properties() + this.Path := this.p.getProperty("officepath") + } +} \ No newline at end of file diff --git a/msOffice/more/class_OutlookExt.ahk b/msOffice/more/class_OutlookExt.ahk new file mode 100644 index 00000000..bce393bb --- /dev/null +++ b/msOffice/more/class_OutlookExt.ahk @@ -0,0 +1,141 @@ +class Outlook extends OfficeManager{ + + ExeName := "" + Outlook := "" + Mail := "" + flag := false + iqp := "" + folder := "" + sendimage := "" + __New(){ + base.__New() + this.ExeName := this.p.getProperty("outlookexe") + location = %A_ScriptDir%\..\..\Lib\Properties\images.properties + i := new Properties(location) + + this.sendimage := i.getProperty("OutSendmail") + this.iqp := new IQP() + } + + Run(){ + ;this.log.Write("run outlook") + Process, Exist, % this.ExeName + If(!ErrorLevel) + { + FileWrite("|OUTLOOK| outlook wasn't running '") + this.Outlook := ComObjCreate("Outlook.Application") + this.folder := this.Outlook.GetNameSpace("MAPI").GetDefaultFolder(6) + this.folder.Display + } + Else + { + FileWrite("|OUTLOOK| outlook was running ") + this.Outlook := ComObjActive("Outlook.Application") + If !WinExist("ahk_class rctrl_renwnd32") + { + this.folder := this.Outlook.GetNameSpace("MAPI").GetDefaultFolder(6) + this.folder.Display + } + } + + WinWait ahk_class rctrl_renwnd32 + WinActivate, ahk_class rctrl_renwnd32 + WinShow, ahk_class rctrl_renwnd32 + WinMaximize ahk_class rctrl_renwnd32 + } + + WriteMail(recepient = "", subject = "" , body = ""){ + FileWrite("|OUTLOOK| begin writting mail => recepient{" . recepient . "} subject{" . subject . "} body{" . body . "}") + this.Mail := this.Outlook.Application.CreateItem(0) + this.Mail.display + this.Mail.Recipients.Add(recepient) + this.Mail.Subject := subject + this.Mail.body := body + + } + + AddAttachment(location = "",filename = ""){ + FileWrite("|OUTLOOK| add attachment {" location . "\" . filename . "}") + path := location . "\" . filename + this.Mail.Attachments.Add(path) + } + + SendMail(){ + FileWrite("|OUTLOOK| send mail ") + SetTitleMatchMode, RegEx + WinWait Message + WinActivate, Message + Sleep 500 + found := false + while !found { + found := findSearchImg(A_ScriptDir . "\" . this.sendimage) + } + if(found){ + clickSearchImg(A_ScriptDir . "\" . this.sendimage) + } + WinWaitClose, Message + } + + SendMailWithAttachment(){ + FileWrite("|OUTLOOK| send mail with attachments") + SetTitleMatchMode, RegEx + WinWait Message + WinActivate, Message + Sleep 500 + while !found { + found := findSearchImg(A_ScriptDir . "\" . this.sendimage) + } + if(found){ + clickSearchImg(A_ScriptDir . "\" . this.sendimage) + } + iqpoo := new IQP() + iqpoo.WaitIsReady() + Send {Enter} + WinWaitClose, Classification + } + + WaitForMailBySubject(box = "", subject = "") + { + FileWrite("|OUTLOOK| waiting for mail .. ") + Inbox := this.folder + while Inbox.items(1).Subject <> subject{ + Sleep 10 + ToolTip wait or mail + } + FileWrite("|OUTLOOK| mail found ") + this.Mail := Inbox.items(1) + this.Mail.display + } + CloseMail(){ + FileWrite("|OUTLOOK| close mail viewer ") + this.Mail.Close() + } + + Close(){ + FileWrite("|OUTLOOK| close Application ") + this.Outlook.Application.Quit() + WinWaitClose ahk_class rctrl_renwnd32 + } + BrowseMailBySubject(box = "" , subject = "") + { + FileWrite("|OUTLOOK| looking for mail by subject {" . subject . "}") + this.flag := false + if(box = "Inbox") + Box := this.Outlook.folders(1) + for Mail in Box.items { + if (Mail.subject = subject){ + this.Mail := Mail + this.flag := true + } + } + if(!flag) + MsgBox % subject . "not found" + } + ;TODO verif if file exist + SaveAttachement(newname = "", location = ""){ + FileWrite("|OUTLOOK| saving attachment {" . location . "\" . newname . "}") + path := location . "\" . newname + MsgBox % path + this.Mail.Attachments(1).SaveAsFile(path) + } +} \ No newline at end of file