KnowledgeBase Archive

An Archive of Early Microsoft KnowledgeBase Articles

View on GitHub

Q117552: INFO: Use KBKeywords to Search for Languages Articles

Article: Q117552
Product(s): Microsoft C Compiler
Version(s): 1.0,1.5,1.51,1.52,2.0,2.1,4.0,4.1,4.2,5.0,6.0,6.11
Operating System(s): 
Keyword(s): kbkeyword kbGenInfo kbVC kbDSupport kbGrpDSTools kbkeywordlist kbArtTypeINF
Last Modified: 04-MAY-2002

-------------------------------------------------------------------------------
The information in this article applies to:

- Microsoft Visual C++, versions 1.0, 1.5, 1.51, 1.52, 2.0, 2.1, 4.0, 4.1 
- Microsoft Visual C++, 32-bit Enterprise Edition, versions 4.2, 5.0, 6.0 
- Microsoft Visual C++, 32-bit Professional Edition, versions 4.2, 5.0, 6.0 
- Microsoft Visual C++, 32-bit Learning Edition, version 6.0 
- Microsoft Visual C++.NET (2002) 
- Microsoft FORTRAN PowerStation for MS-DOS 
- Microsoft Macro Assembler (MASM), version 6.11 
-------------------------------------------------------------------------------

SUMMARY
=======

The Microsoft Knowledge Base is categorized by keywords. This article lists the
keywords specific to articles in the languages collection, and those include the
programming language products listed at the beginning of this article.

MORE INFORMATION
================

Major Languages and Minor Knowledge Base Keywords
-------------------------------------------------

Each Knowledge Base article in the languages collection may contain one or more
product-specific keyword (called KBKeyword) that places the article in the
appropriate category. Some of the Knowledge Base keywords are composed of the
resulting concatenation of a major topic keyword and a minor topic keyword. For
example, you can find all of the Microsoft Foundation Classes (MFC) Open
Database Connectivity (ODBC) issue articles when you use MfcDatabase as the
keyword in your search. In some cases, you can use the asterisk (*) wildcard
search function to find articles that fall into the general subcategory. In
addition, to find all of the articles that apply to MFC issues, query on Mfc*.
An article usually has only one Knowledge Base keyword but it can have more.

The following table lists the topics in the Knowledge Base and their
corresponding Knowledge Base keywords. The minor topics are in the indented list
under each major topic.

  Major Topic
     Minor Topic                                       KBKeyword
  ----------------------------------------------------------------

General Topics:  
       Install custom program on a user's computer     kbAppSetup
       Active Template Library (ATL)                   kbATL
       Sample code not compilable by itself.           kbCodeSnippet
       Application deployment issues                   kbDeployment
       Article written by groups in Developer Support  kbDSupport
       ATL Consumer and Provider issues                kbDTL
       Relating to SQL Server English Query            kbEngQuery
       Java Database Connectivity                      kbJDBC
       General Information not related to programming  kbGenInfo
       Microsoft Foundation Classes for Visual C++     kbMFC
       Relating to MS Query                            kbMSQuery
       OLE Database Interface                          kbOLEDB
       Remote Data Objects                             kbRDO
       Remote Data Service (RDS)                       kbRDS
       Miscellaneous tools                             kbMiscTools
       Template issues                                 kbtemplate
       T-SQL debugger add-in                           kbTSQL
       Using wizards                                   kbwizard
       Microsoft product installation issues           kbsetup

DevStudio Version Keywords:  
       Complete Visual Studio package                  kbVS
       Complete Visual Studio 97 package               kbVS97
       Complete Visual Studio version 6.00 package     kbVS600
       Visual Studio version 6.00 bug                  kbVS600bug
       Visual Studio version 6.00 fix                  kbVS600fix
       Complete Visual Studio 97 package               kbVS97
       Visual Studio 97 package bug                    kbVS97bug
       Visual Studio 97 fix                            kbVS97fix
       Visual Studio 97 Service Pack 1                 kbVS97sp1
       Visual Studio 97 Service Pack 1 bug             kbVS97sp1bug
       Visual Studio 97 Service Pack 1 fix             kbVS97sp1fix
       Visual Studio 97 Service Pack 2                 kbVS97sp2
       Visual Studio 97 Service Pack 2 bug             kbVS97sp2bug
       Visual Studio 97 Service Pack 2 fix             kbVS97sp2fix
       Visual Studio 97 Service Pack 3                 kbVS97sp3
       Visual Studio 97 Service Pack 3 bug             kbVS97sp3bug
       Visual Studio 97 Service Pack 3 fix             kbVS97sp3fix
 
C Compiler Specific:  
       C language only, Not C++ related                kbConly
 
C++ Compiler Specific:  
       C++ Language only                               kbCPPonly
 
General Compiler Keywords:  
       Assembly codegen in Compiler/Virtual Machine    kbCodeGen
       Compiler                                        kbCompiler
       C run-time libraries                            kbCRT
       Online documents interface                      kbDocs
       C Language syntax, compiler parsing             kbLangC
       CPP language syntax, compiler parsing           kbLangCPP
       Linker (grouping)                               kbLinker
       Nmake build tool                                kbNMake
       Specifically for Windows NT OS                  kbNTOS
       Resource Editors                                kbResourceEd
 
Integrated Debugging:  
       Debugging code; not troubleshooting             kbDebug
       Integrated Development Environment (IDE)        kbide
 
Drivers and IISAMs:  
       Third-party components or drivers               kb3rdparty
       ActiveX Data Objects                            kbADO250 
       All database issues                             kbDatabase
       dBASE technology or format                      kbDBase
       Distribution or creation of database drivers    kbDriver
       Excel                                           kbExcel  
       Installable ISAM issues                         kbIISAM
       JET database issues                             kbJET
       Microsoft Data Access Component                 kbMDAC250
       ODBC programming, drivers, or databases         kbODBC
       ODBC programming, drivers, or databases         kbODBC200bug
       ODBC programming, drivers, or databases         kbODBC200fix
       ODBC programming, drivers, or databases         kbODBC210
       ODBC programming, drivers, or databases         kbODBC210bug
       ODBC programming, drivers, or databases         kbODBC210fix
       ODBC programming, drivers, or databases         kbODBC250
       ODBC programming, drivers, or databases         kbODBC250bug
       ODBC programming, drivers, or databases         kbODBC250fix
       ODBC programming, drivers, or databases         kbODBC300
       ODBC programming, drivers, or databases         kbODBC300bug
       ODBC programming, drivers, or databases         kbODBC300fix
       ODBC programming, drivers, or databases         kbODBC350
       ODBC programming, drivers, or databases         kbODBC350bug
       ODBC programming, drivers, or databases         kbODBC350fix
       ODBC programming, drivers, or databases         kbODBC351
       ODBC programming, drivers, or databases         kbODBC351bug
       ODBC programming, drivers, or databases         kbODBC351fix
       ODBC programming, drivers, or databases         kbODBC351qfe
       ODBC programming, drivers, or databases         kbODBC360
       ODBC programming, drivers, or databases         kbODBC360bug
       ODBC programming, drivers, or databases         kbODBC360fix
       Oracle products and technologies                kbOracle
       Microsoft SQL Server                            kbSQLServ
       Visual FoxPro                                   kbVFp
       Exchange                                        kbXchge  
 
MSDE:  
       Ver. 1.0 Microsoft Data Engine                  kbMSDE100
       Ver 1.0 bug Microsoft Data Engine               kbMSDE100bug
       Ver 1.0 fix Microsoft Data Engine               kbMSDE100fix

OLE DB Providers:  
       OLE/DB consumer                                 kbConsumer
       Microsoft Index Server                          kbIdxServ
       OLE DB Simple provider                          kbOSP
 
SDK's:  
       OLE DB providers                                kbProvider
       Data Access Objects                             kbDAO
       Data Access Object SDK                          kbSDKDAO
       Ver. 3.5 Data Access Object SDK                 kbSDKDAO350
       Ver. 3.5 bug Data Access Object SDK             kbSDKDAO350bug
       Ver. 3.5 fix Data Access Object SDK             kbSDKDAO350fix
       Data Access SDK                                 kbSDKDataAc
       Ver. 2.0 bug Data Access SDK                    kbSDKDataAc200bug
       Ver. 2.0 fix Data Access SDK                    kbSDKDataAc200fix
       Old ODBC SDK                                    kbSDKODBC
 
Visual Database Tools:  
       Old OLEDB SDK                                   kbSDKOLEDB
       Database Tools                                  kbVisDBTools
       Ver. 2.0 Database Tools                         kbVisDBTools200
       Ver. 2.0 bug Database Tools                     kbVisDBTools200bug
       Ver. 2.0 fix Database Tools                     kbVisDBTools200fix
 
Mastering:  
       Mastering COM/COM Plus                          kbMastCOM
       Mastering MFC                                   kbMastMFC
       Mastering Microsoft Visual C++                  kbMastVC
       Mastering Microsoft Visual Studio               kbMastVS
 
Microsoft Installer:  
       Microsoft Windows Installer                     kbMSI
       Ver. 1.0 Microsoft Windows Installer            kbMSI100
       Ver. 1.0 bug Microsoft Windows Installer        kbMSI100bug
       Ver. 1.0 fix Microsoft Windows Installer        kbMSI100fix
       Ver. 1.1 Microsoft Windows Installer            kbMSI110
       Ver. 1.1 bug Microsoft Windows Installer        kbMSI110bug
       Ver. 1.1 fix Microsoft Windows Installer        kbMSI110fix
       Microsoft Windows Installer FAQ                 kbMSIFAQ
 
Migration DLL's:  
       Migration DLL                                   kbMigrationDLL
       Migration DLL FAQ                               kbMigrationDLLFAQ
       Migrating from Windows 9x to Windows 2000       kbMigWin9xtoWin2k
 
MSDN:  
       Online documents interface                      kbDocs
       HTML Help system                                kbHTMLHelp
       Specific to or interaction with MSDN            kbMSDN
 
Platform SDK Tools:  
       Integrated Development Environment (IDE)        kbide
       Performance Improvement Analysis tools          kbPerformanceTool
       Products that ship with the Platform SDK        kbSDKPlatform
       Windows File Protection                         kbWFP
 
Visual C++ Tools:  
       Application Programming Interface               kbAPI
       Automation tasks, programming, or functions     kbAutomation
       Visual C++ ClassViewer                          kbClassView
       Class Wizard                                    kbClassWizard
       Component Gallery                               kbCompGallery
       Custom Wizard                                   kbCustomWizard
       Debugging code; not troubleshooting             kbDebug
       Developer Studio Development Environment        kbDevStudio
       Editing environment issues                      kbEditor
       Resource Editors                                kbResourceEd
       General scripting                               kbScript
 
Visual Studio Tools:  
       Programming or using InfoViewer                 kbInfoViewer
       Visual C++ Object Model                         kbVCObj
       Visual Analyzer                                 kbVisAnalyzer
       Visual Studio Installer                         kbVSI
 
WinDebug Environment:  
      (WinDBG.EXE) Windows Kernel Debugger            kbWinDBG
 
WinHelp API:  
       Old WinHelp Compiler (NOT HTMLHelp)            kbWinHelp
 
Platform, OS, or Edition Keywords:  
       Specific to DEC Alpha                          kbDecAlpha
       Enterprise edition of a product                kbEEdition
       Intel x86 Emulation                            kbEmulatex86
       Learning edition of a product                  kbLEdition
       MIPS Chip Platform                             kbMIPS
       Professional edition of a product              kbPEdition
       PowerPC Processor                              kbPowerPC
       Standard edition of a product                  kbSEdition
       Hitachi SuperH processors                      kbSuperH
       Windows Millennium Edition operating system    kbWinOSMe
       Windows 2000 operating system                  kbWinOS2000
       Windows 95 operating system                    kbWinOS95
       Windows 98 operating system                    kbWinOS98
       Windows CE OS                                  kbWinCE        
       Intel x86 platform                             kbx86
     
Product Version Keywords:
       Visual C++ product                             kbVC
       Ver. 6.0 Visual C++ product                    kbVC600
       Ver. 6.0 bug Visual C++ product                kbVC600bug
       Ver. 6.0 fix Visual C++ product                kbVC600fix
       Ver. 6.0 QFE Visual C++ product                kbVC600QFE
 
Standard Template Library:  
      Standard Template Libraries                     kbSTL
      Template issues                                 kbtemplate
 
WinCE Embedded Toolkit:  
      OEM Adaptation Kit for Windows CE               kbOAK
 
ATL Version Keywords:  
      Ver. 1.1 Active Template Library                kbATL110
      Ver. 1.1 bug Active Template Library            kbATL110bug
      Ver. 1.1 fix Active Template Library            kbATL110fix
      Ver. 2.0 Active Template Library                kbATL200
      Ver. 2.0 bug Active Template Library            kbATL200bug
      Ver. 2.0 fix Active Template Library            kbATL200fix
      Ver. 2.1 Active Template Library                kbATL210
      Ver. 2.1 bug Active Template Library            kbATL210bug
      Ver. 2.1 fix Active Template Library            kbATL210fix
      Ver. 3.0 Active Template Library                kbATL300
      Ver. 3.0 bug Active Template Library            kbATL300bug
      Ver. 3.0 fix Active Template Library            kbATL300fix
 
COM Related Technologies:  
      Active Documents                                kbActiveDocs
      ActiveX technology or derived                   kbActiveX
      COM Event issues                                kbActivexEvents
      Active Server Pages (ASP)                       kbASP
      Class Wizard                                    kbClassWizard
      Component Object Model (COM)                    kbCOMt
      COM Connection Points                           kbConnPts
      OLE Container                                   kbContainer
      Programming or use of OCX                       kbCtrl
      Distributed COM                                 kbDCOM
      Issues related to the IDL files                 kbIDL
      OLE Inproc Server                               kbInprocSvr
      Licensing issues in programming                 kbLicensing
      COM Local Servers                               kbLocalSvr
      MIDL compiler                                   kbMIDL
      ODL files                                       kbODL
      Application Linking and Embedding               kbole
      OLE persistent storage                          kbPersistSt
 
ATL Specific Technology Keywords:  
      Active Template Library (ATL)                   kbATL
      ATL Windowing Classes                           kbATLWC
 
MFC Specific Technologies:  
      Context-sensitive help programming              kbCSHelp
      Document view architecture                      kbDocView
      Multiple Document Interface                     kbMDI
      Microsoft Foundation Classes (MFC) for VC++     kbMFC
      MFC classes derived from CControlBar            kbMFCCtrlBar
      Programming toolbars                            kbToolbar
      User interface design                           kbUIDesign
 
Other technologies:  
      Data Access Objects                             kbDAO
      All database issues                             kbDatabase
      IDataObject                                     kbDataObject
      Internet Service API (ISAPI)                    kbISAPI
      Macintosh computers or OS                       kbMAC
      Microsoft Management Console                    kbMMC
      Microsoft Transaction Server                    kbMTS
      ODBC programming, drivers, or databases         kbODBC
      OLE Database Interface                          kbOLEDB
      VBX controls                                    kbVBX
 
MFC and ATL:  
      Architecture at lower level of technology       kbArchitecture
      Windows ClipBoard                               kbClipboard
      Windows common controls                         kbCmnCtrls
      Common dialog boxes                             kbCmnDlg
      Array, list, or enum class of technology        kbCollectionClass
      Component Gallery                               kbCompGallery
      Control creation; not usage                     kbCtrlCreate
      Custom Wizard                                   kbCustomWizard
      Date and time issues                            kbDateTime
      Debugging code; not troubleshooting             kbDebug
      Creation/use of dialog boxes                    kbDlg
      Programming issues in Dynamic Link Libraries    kbDLL
      Programming DropDown interfaces                 kbDragDrop
      Exception Handling in C++ only                  kbExceptHandCPP
      Exception Handling in MFC only                  kbExceptHandMFC
      Structured Exception Handling in Win32          kbExceptHandSEH
      File input/output                               kbFileIO
      WinSDK graphics                                 kbGDI
      Keyboard accelerators                           kbKeyAccel
      Localize for specific international market      kbLocalization
      Menu resources or manipulating Windows UI       kbMenu
      Printing                                        kbPrinting
      Windows registry issues                         kbRegistry
      All security issues                             kbSecurity
      Programming of Windows NT system Services       kbService
      Smart Pointers and Helpers                      kbSmartPtr
      Relating to strings or string resources         kbString
      Template issues                                 kbtemplate
      Multithreading                                  kbThread
      Windows CE OS                                   kbWinCE
      Communication sockets                           kbWinsock

Product-Specific Keywords
-------------------------

You can use Knowledge Base keywords to organize articles that apply to
programming languages or to search for a specific group of language articles.

Knowledge Base-Wide Keywords
----------------------------

Each article in the languages collection also contains at least one generic,
Knowledge Base-wide keyword. The Knowledge Base-wide keywords are standard
throughout the Microsoft Knowledge Base, appearing in all Knowledge Base
articles, regardless of product. You can use the Knowledge Base-wide keywords to
organize all Knowledge Base articles or to search for articles across several
Microsoft products.


REFERENCES
==========

For a list of KBKeywords about other Microsoft developer products, use these
keywords to query the Microsoft Knowledge Base:

  "dskbguide" (without the quotation marks) and "kbkeyword" (without the
  quotation marks)

For additional information on using Microsoft Knowledgebase keywords, click the
article number below to view the article in the Microsoft Knowledge Base:

  Q242971 HOWTO: Use the Developer Support Microsoft Knowledge Base

Additional query words: dskbguide

======================================================================
Keywords          : kbkeyword kbGenInfo kbVC kbDSupport kbGrpDSTools kbkeywordlist kbArtTypeINF 
Technology        : kbVCsearch kbVC400 kbMASMsearch kbAudDeveloper kbFortranSearch kbvc150 kbvc100 kbZNotKeyword3 kbVC410 kbMASM611 kbVC420 kbVC500 kbVC600 kbVC151 kbVC200 kbVC210 kbVC32bitSearch kbVC152 kbVCNET kbVC500Search
Version           : :1.0,1.5,1.51,1.52,2.0,2.1,4.0,4.1,4.2,5.0,6.0,6.11
Issue type        : kbinfo

=============================================================================

THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Copyright Microsoft Corporation 1986-2002.