/*++ BUILD Version: 0001 // Increment this if a change has global effects Copyright (c) 1992 Microsoft Corporation Module Name: video.h Abstract: This module is the header for displaying the video tab. Author: Environment: User Mode --*/ #if ! defined( _VIDEO_ ) #define _VIDEO_ #include "wintools.h" #include "dlgprint.h" #ifdef __cplusplus extern "C" { #endif // // Constants // #define SZ_VIDEOMAP TEXT("HARDWARE\\DEVICEMAP\\VIDEO") #define SZ_VIDEO TEXT("Video") #define SZ_VIDEO_0 TEXT("\\Device\\Video0") #define SZ_BITSPERPEL TEXT("DefaultSettings.BitsPerPel") #define SZ_XRESOLUTION TEXT("DefaultSettings.XResolution") #define SZ_YRESOLUTION TEXT("DefaultSettings.YResolution") #define SZ_FREQUENCY TEXT("DefaultSettings.VRefresh") #define SZ_INTERLACED TEXT("DefaultSettings.Interlaced") #define SZ_VGA_COMPATABLE TEXT("VgaCompatible") #define SZ_DEVICEDESCRIPTION TEXT("Device Description") #define SZ_INSTALLEDDRIVERS TEXT("InstalledDisplayDrivers") #define SZ_REGISTRYMACHINE TEXT("\\REGISTRY\\MACHINE\\") #define SZ_SERVICES L"\\REGISTRY\\MACHINE\\SYSTEM\\CurrentControlSet\\Services\\" #define SZ_BACKBACKDOT TEXT("\\\\.\\") #define SZ_DOTSYS TEXT(".sys") #define SZ_DOTDLL TEXT(".dll") #define SZ_FILEVER TEXT("FileVersion") #define SZ_COMPNAME TEXT("CompanyName") #define SZ_FILE_SEPARATOR TEXT(", ") #if ! defined( SZ_BIOSKEY ) #define SZ_BIOSKEY TEXT("HARDWARE\\Description\\System") #endif #define SZ_VIDEOBIOSDATE TEXT("VideoBiosDate") #define SZ_VIDEOBIOSVERSION TEXT("VideoBiosVersion") //========================================================================== // External Declarations //========================================================================== BOOL VideoTabProc( IN HWND hWnd, IN UINT message, IN WPARAM wParam, IN LPARAM lParam ); BOOL BuildVideoReport( IN HWND hWnd, IN UINT iDetailLevel ); #ifdef __cplusplus } // extern C #endif #endif // _VIDEO_