Stackoverflow Question

Click here to edit subtitle

Here's the (supposedly) important code:

ADVAPI32.dll KERNEL32.dll NTDLL.DLL USER32.dll msvcrt.dll COMCTL32.dll ole32.dll GDI32.dll d3d9.dll WINMM.dll

Software\Microsoft\Windows\CurrentVersion\Screensavers\Ribbons

CameraFOV RibbonWidth NumRibbons  Blur  SpanMultiMon

Software\Microsoft\Direct3D DisableMMX  DisableD3DXPSGP DisablePSGP

D3DX: (WARN) D3DX relies upon this behavior.

D3DX: (WARN) least zero bytes. Deletion of a null pointer should quietly do nothing.

D3DX: (WARN) An allocation of zero bytes should return a unique non-null pointer to at

D3DX: (WARN) Overloaded ::new and ::delete operators do not conform to C++ standards:

RADIANCE

#File created by Microsoft (R) D3DX library

FORMAT=32-bit_rle_rgbe

#Timestamp:       $PRESHADER_PS   $PRESHADER_VS   STATEBLOCK  SAMPLER DMAPOFFSET  ELEMENTINDEX    SRGBTEXTURE MAXANISOTROPY   MAXMIPLEVEL MIPMAPLODBIAS   MIPFILTER   MINFILTER   MAGFILTER   BORDERCOLOR ADDRESSW    ADDRESSV    ADDRESSU    PIXELSHADERCONSTANT4    PIXELSHADERCONSTANT3    PIXELSHADERCONSTANT2    PIXELSHADERCONSTANT1    PIXELSHADERCONSTANT PIXELSHADERCONSTANTI    PIXELSHADERCONSTANTB    PIXELSHADERCONSTANTF    VERTEXSHADERCONSTANT4   VERTEXSHADERCONSTANT3   VERTEXSHADERCONSTANT2   VERTEXSHADERCONSTANT1   VERTEXSHADERCONSTANT    VERTEXSHADERCONSTANTI   VERTEXSHADERCONSTANTB   VERTEXSHADERCONSTANTF   PIXELSHADER VERTEXSHADER    LIGHTENABLE LIGHTPHI    LIGHTTHETA  LIGHTATTENUATION2   LIGHTATTENUATION1   LIGHTATTENUATION0   LIGHTFALLOFF    LIGHTRANGE  LIGHTDIRECTION  LIGHTPOSITION   LIGHTAMBIENT    LIGHTSPECULAR   LIGHTDIFFUSE    LIGHTTYPE   MATERIALPOWER   MATERIALEMISSIVE    MATERIALSPECULAR    MATERIALAMBIENT MATERIALDIFFUSE TEXTURETRANSFORM    WORLDTRANSFORM  VIEWTRANSFORM   PROJECTIONTRANSFORM FVF PATCHSEGMENTS   TEXTURETRANSFORMFLAGS   BUMPENVLOFFSET  BUMPENVLSCALE   TEXCOORDINDEX   BUMPENVMAT11    BUMPENVMAT10    BUMPENVMAT01    BUMPENVMAT00    RESULTARG   ALPHAARG2   ALPHAARG1   ALPHAARG0   ALPHAOP COLORARG2   COLORARG1   COLORARG0   COLOROP BLENDOPALPHA    DESTBLENDALPHA  SRCBLENDALPHA   SEPARATEALPHABLENDENABLE    DEPTHBIAS   SRGBWRITEENABLE COLORWRITEENABLE3   COLORWRITEENABLE2   COLORWRITEENABLE1   CCW_STENCILFUNC CCW_STENCILPASS CCW_STENCILZFAIL    CCW_STENCILFAIL TWOSIDEDSTENCILMODE ENABLEADAPTIVETESSELLATION  ADAPTIVETESS_W  ADAPTIVETESS_Z  ADAPTIVETESS_Y  ADAPTIVETESS_X  MAXTESSELLATIONLEVEL    MINTESSELLATIONLEVEL    ANTIALIASEDLINEENABLE   SLOPESCALEDEPTHBIAS SCISSORTESTENABLE   NORMALDEGREE    POSITIONDEGREE  BLENDOP TWEENFACTOR COLORWRITEENABLE    INDEXEDVERTEXBLENDENABLE    DEBUGMONITORTOKEN   PATCHEDGESTYLE  MULTISAMPLEMASK MULTISAMPLEANTIALIAS    POINTSCALE_C    POINTSCALE_B    POINTSCALE_A    POINTSCALEENABLE    POINTSPRITEENABLE   POINTSIZE_MAX   POINTSIZE_MIN   POINTSIZE   CLIPPLANEENABLE VERTEXBLEND EMISSIVEMATERIALSOURCE  AMBIENTMATERIALSOURCE   SPECULARMATERIALSOURCE  DIFFUSEMATERIALSOURCE   NORMALIZENORMALS    LOCALVIEWER COLORVERTEX FOGVERTEXMODE   AMBIENT LIGHTING    CLIPPING    WRAP15  WRAP14  WRAP13  WRAP12  WRAP11  WRAP10  WRAP9   WRAP8   WRAP7   WRAP6   WRAP5   WRAP4   WRAP3   WRAP2   WRAP1   WRAP0   TEXTUREFACTOR   STENCILWRITEMASK    STENCILMASK STENCILREF  STENCILFUNC STENCILPASS STENCILZFAIL    STENCILFAIL STENCILENABLE   RANGEFOGENABLE  FOGDENSITY  FOGEND  FOGSTART    FOGTABLEMODE    FOGCOLOR    SPECULARENABLE  FOGENABLE   ALPHABLENDENABLE    DITHERENABLE    ALPHAFUNC   ALPHAREF    ZFUNC   CULLMODE    DESTBLEND   SRCBLEND    LASTPIXEL   ALPHATESTENABLE ZWRITEENABLE    SHADEMODE   FILLMODE    ZENABLE TEXCOORDSIZE4_7 TEXCOORDSIZE4_6 TEXCOORDSIZE4_5 TEXCOORDSIZE4_4 TEXCOORDSIZE4_3 TEXCOORDSIZE4_2 TEXCOORDSIZE4_1 TEXCOORDSIZE4_0 TEXCOORDSIZE3_7 TEXCOORDSIZE3_6 TEXCOORDSIZE3_5 TEXCOORDSIZE3_4 TEXCOORDSIZE3_3 TEXCOORDSIZE3_2 TEXCOORDSIZE3_1 TEXCOORDSIZE3_0 TEXCOORDSIZE2_7 TEXCOORDSIZE2_6 TEXCOORDSIZE2_5 TEXCOORDSIZE2_4 TEXCOORDSIZE2_3 TEXCOORDSIZE2_2 TEXCOORDSIZE2_1 TEXCOORDSIZE2_0 TEXCOORDSIZE1_7 TEXCOORDSIZE1_6 TEXCOORDSIZE1_5 TEXCOORDSIZE1_4 TEXCOORDSIZE1_3 TEXCOORDSIZE1_2 TEXCOORDSIZE1_1 TEXCOORDSIZE1_0 TEX8    TEX7    TEX6    TEX5    TEX4    TEX3    TEX2    TEX1    TEX0    PSIZE   NORMAL  LASTBETA_D3DCOLOR   LASTBETA_UBYTE4 XYZW    XYZB5   XYZB4   XYZB3   XYZB2   XYZB1   XYZRHW  XYZ DIRECTIONAL SPOT    PROJECTED   COUNT4  COUNT3  COUNT2  COUNT1  GAUSSIANQUAD    PYRAMIDALQUAD   ANISOTROPIC ALPHAREPLICATE  COMPLEMENT  CONSTANT    TEMP    SPECULAR    TFACTOR TEXTURE CURRENT DIFFUSE SELECTMASK  LERP    MULTIPLYADD DOTPRODUCT3 BUMPENVMAPLUMINANCE BUMPENVMAP  MODULATEINVCOLOR_ADDALPHA   MODULATEINVALPHA_ADDCOLOR   MODULATECOLOR_ADDALPHA  MODULATEALPHA_ADDCOLOR  PREMODULATE BLENDCURRENTALPHA   BLENDTEXTUREALPHAPM BLENDFACTORALPHA    BLENDTEXTUREALPHA   BLENDDIFFUSEALPHA   ADDSMOOTH   ADDSIGNED2X ADDSIGNED   MODULATE4X  MODULATE2X  MODULATE    SELECTARG2  SELECTARG1  SPHEREMAP   CAMERASPACEREFLECTIONVECTOR CAMERASPACEPOSITION CAMERASPACENORMAL   PASSTHRU    MAX MIN REVSUBTRACT SUBTRACT    ADD CLIPPLANE5  CLIPPLANE4  CLIPPLANE3  CLIPPLANE2  CLIPPLANE1  CLIPPLANE0  TWEENING    3WEIGHTS    2WEIGHTS    1WEIGHTS    0WEIGHTS    DISABLE CONTINUOUS  DISCRETE    QUINTIC CUBIC   QUADRATIC   ALPHA   BLUE    GREEN   RED COORD3  COORD2  COORD1  COORD0  W   V   U   COLOR2  COLOR1  MATERIAL    USEW    LINEAR  EXP2    EXP DECR    INCR    INVERT  DECRSAT INCRSAT REPLACE KEEP    ALWAYS  GREATEREQUAL    NOTEQUAL    GREATER LESSEQUAL   EQUAL   LESS    NEVER   CCW CW  NONE    MIRRORONCE  BORDER  MIRROR  WRAP    CLAMP   INVBLENDFACTOR  BLENDFACTOR BOTHINVSRCALPHA BOTHSRCALPHA    SRCALPHASAT INVDESTCOLOR    DESTCOLOR   INVDESTALPHA    DESTALPHA   INVSRCALPHA SRCALPHA    INVSRCCOLOR SRCCOLOR    ONE ZERO    SOLID   WIREFRAME   POINT   PHONG   GOURAUD FLAT    TRUE    FALSE   NULL

endif   else    if  def o   p   l   vFace   vPos    aL  b   s   oDepth  oC  i   oT  oD  oFog    oPts    oPos    t   a   c   r   v   break_c if_c    phase   texldl  setp    texldd  dsy dsx dp2add  bem cmp texdepth    texm3x3 texdp3  texm3x2depth    texdp3tex   texreg2rgb  defb    defi    cnd logp    expp    texm3x3vspec    texm3x3spec texm3x3tex  texm3x3pad  texm3x2tex  texm3x2pad  texreg2gb   texreg2ar   texbeml texbem  texldb  texldp  texld   tex texkill texcrd  texcoord    mova    breakp  break   endrep  rep sincos  nrm abs sgn crs pow dcl label   endloop ret loop    callnz  call    m3x2    m3x3    m3x4    m4x3    m4x4    frc lrp dst lit log exp sge slt max min dp4 dp3 rsq rcp mul mad sub add mov nop

DEPTH   COLOR   TEXCOORD    POSITION    UNKNOWN color   bias    y   x   transpose   texCUBEproj texCUBElod  texCUBEgrad texCUBEbias texCUBE tex3Dproj   tex3Dlod    tex3Dgrad   tex3Dbias   tex3D   tex2Dproj   tex2Dlod    tex2Dgrad   tex2Dbias   tex2D   tex1Dproj   tex1Dlod    tex1Dgrad   tex1Dbias   tex1D   tanh    tan step    sqrt    smoothstep  sinh    sin sign    saturate    rsqrt   round   ri  refract n   reflect radians normalize   noise   ip  modf    log2    log10   m   h   lerp    length  ldexp   isnan   isinf   isfinite    fwidth  frexp   frac    fmod    floor   Ng  I   N   faceforward exp2    dot distance    determinant degrees ddy ddx cross   cosh    cos clip    clamp   ceil    atan2   atan    asin    any all acos    D3DCOLORtoUBYTE4

VPos    VFace   Psize   Tessfactor  Specular    Diffuse Sample  Depth   Fog Color   PositionT   Binormal    Tangent Texcoord    PSize   Normal  BlendIndices    BlendWeight Position            proj    SPECIAL VOID

GetMonitorInfoA GetMonitorInfoW EnumDisplayDevicesW EnumDisplayMonitors MonitorFromPoint    MonitorFromRect MonitorFromWindow   GetSystemMetrics    U S E R 3 2     DISPLAY

S c r e e n   S a v e r     D 3 D S a v e r W n d C l a s s     :         ( s w   v p )       ( s i m u l a t e d   m i x e d   v p )     ( m i x e d   v p )     ( s i m u l a t e d   h w   v p )       ( h w   v p )       ( s i m u l a t e d   p u r e   h w   v p )     ( p u r e   h w   v p )   S W     H A L   R E F   C D 3 D S c r e e n s a v e r : : C l e a n u p 3 D E n v i r o n m e n t :     E n d .         C D 3 D S c r e e n s a v e r : : C l e a n u p 3 D E n v i r o n m e n t :     R e l e a s e d   D 3 D   e n u m e r a t o r .         C D 3 D S c r e e n s a v e r : : C l e a n u p 3 D E n v i r o n m e n t :     A b o u t   t o   r e l e a s e   D 3 D   e n u m e r a t o r .         C D 3 D S c r e e n s a v e r : : C l e a n u p 3 D E n v i r o n m e n t :     R e l e a s e d   D 3 D   d e v i c e   % u .   C D 3 D S c r e e n s a v e r : : C l e a n u p 3 D E n v i r o n m e n t :     A b o u t   t o   r e l e a s e   D 3 D   d e v i c e   % u .   C D 3 D S c r e e n s a v e r : : C l e a n u p 3 D E n v i r o n m e n t :     S t a r t .           )@      &@  0A          i@     @@  HC  úC     @�@U n s p e c i f i e d   e r r o r   e n c o u n t e r e d .       ( D 3 2 )       ( D 1 5 S 1 )       ( D 2 4 S 8 )       ( D 2 4 X 8 )       ( D 2 4 X 4 S 4 )       ( D 1 6 )     % . 0 2 f   f p s   ( % d x % d x % d )     D i s a b l e   H a r d w a r e     L e a v e   B l a c k   A d a p t e r   I D     S c r e e n   % d   A l l S c r e e n s S a m e     C D 3 D S c r e e n s a v e r : : S h u t d o w n S a v e r :     E n d .       C D 3 D S c r e e n s a v e r : : S h u t d o w n S a v e r :     S t a r t .   C D 3 D S c r e e n s a v e r : : I n t e r r u p t S a v e r :     E n d .     C D 3 D S c r e e n s a v e r : : I n t e r r u p t S a v e r :     S t a r t

RegCloseKey nRegQueryValueExW  aRegOpenKeyExW ADVAPI32.dll  ÓHeapSetInformation  ’GetTickCount  KERNEL32.dll  %OffsetRect  ½IntersectRect úLoadStringW USER32.dll  ýrand  4time  G _CIsqrt •_ftol2_sse  ”_ftol2  srand îmemset   ??3@YAXPAX@Z   ??2@YAPAXI@Z  ‘ __getmainargs _cexit  b_exit j _XcptFilter ô_ismbblead  �exit  ç _acmdln Õ_initterm _amsg_exit  Ô __setusermatherr  ¹ __p__commode  ¾ __p__fmode  Ò __set_app_type  msvcrt.dll  7 ?terminate@@YAXXZ Y_except_handler4_common '_controlfp  ¦_unlock � __dllonexit B_lock ë_onexit { InitCommonControlsEx  COMCTL32.dll  ole32.dll mRegQueryValueExA  `RegOpenKeyExA 9RegCreateKeyExW ìInterlockedExchange ²Sleep éInterlockedCompareExchange  aGetStartupInfoA ¤SetUnhandledExceptionFilter GetModuleHandleA  ¦QueryPerformanceCounter ÅGetCurrentThreadId  ÁGetCurrentProcessId xGetSystemTimeAsFileTime ÀTerminateProcess  ÀGetCurrentProcess ÓUnhandledExceptionFilter  rGetSystemInfo ¢GetVersionExA IsProcessorFeaturePresent CGetProcAddress  ˆOutputDebugStringA  fMultiByteToWideChar ãInitializeCriticalSection Ñ DeleteCriticalSection SLockResource  ALoadResource  ±SizeofResource  NFindResourceW GetModuleHandleW  eMulDiv  ‡GetCommandLineW §QueryPerformanceFrequency æ DeleteObject  wSelectObject  ¦SetTextColor  ~SetBkColor  

GetStockObject  1ExcludeClipRect A CreateFontW ËGetDeviceCaps GDI32.dll ~GetSystemMetrics  œGetWindowRect ›GetWindowPlacement  ÑIsIconic  ëSystemParametersInfoA MessageBoxW ¯SetRectEmpty  ê EnumDisplaySettingsW  GetClientRect n CreateWindowExW AdjustWindowRect  NRegisterClassW  íLoadIconW ëLoadCursorW ®SetRect UpdateWindow  ¾InvalidateRect  mScreenToClient  Ð DrawTextW ìSystemParametersInfoW ö FillRect  7PostQuitMessage ¯ DispatchMessageW  üTranslateMessage  ]GetMessageW 6PostMessageW  œ DefWindowProcW  ãKillTimer »SetTimer  Ü EndPaint   BeginPaint  ˆSetCursor UnionRect ÆSetWindowPos  3PeekMessageW  : _CIacos = _CIatan2  E _CIsin  w_finite êmemcpy  Íiswdigit  úqsort Î_vsnwprintf m_wtol Direct3DCreate9 d3d9.dll  ” timeGetTime WINMM.dll ? CoInitializeEx  l CoUninitialize

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<!-- Copyright (c) Microsoft Corporation -->

<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3">

<assemblyIdentity

    name="Microsoft.Windows.Shell.Ribbons"

    processorArchitecture="x86"

    version="5.1.0.0"

    type="win32"/>

<description>Windows Shell</description>

<dependency>

    <dependentAssembly>

        <assemblyIdentity

            type="win32"

            name="Microsoft.Windows.Common-Controls"

            version="6.0.0.0"

            processorArchitecture="*"

            publicKeyToken="6595b64144ccf1df"

            language="*"

        />

    </dependentAssembly>

</dependency>

<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">

    <security>

        <requestedPrivileges>

            <requestedExecutionLevel level="asInvoker" uiAccess="false"/>

        </requestedPrivileges>

    </security>

</trustInfo>

<asmv3:application>

    <asmv3:windowsSettings xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">

        <dpiAware>true</dpiAware>

    </asmv3:windowsSettings>

</asmv3:application>

</assembly>

 ˆ4   V S _ V E R S I O N _ I N F O     ½ïþ   jD± jD±?                     æ   S t r i n g F i l e I n f o      0 4 0 9 0 4 B 0   L C o m p a n y N a m e     M i c r o s o f t   C o r p o r a t i o n   R F i l e D e s c r i p t i o n     R i b b o n s   S c r e e n   S a v e r     r ) F i l e V e r s i o n     6 . 1 . 7 6 0 1 . 1 7 5 1 4   ( w i n 7 s p 1 _ r t m . 1 0 1 1 1 9 - 1 8 5 0 )     0 I n t e r n a l N a m e   R i b b o n s   € . L e g a l C o p y r i g h t   ©   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d .   8 O r i g i n a l F i l e n a m e   R i b b o n s   j % P r o d u c t N a m e     M i c r o s o f t ®   W i n d o w s ®   O p e r a t i n g   S y s t e m     B P r o d u c t V e r s i o n   6 . 1 . 7 6 0 1 . 1 7 5 1 4     D   V a r F i l e I n f o     $   T r a n s l a t i o n