ATL-Anbieterfehler ATL2020

Aktualisiert: November 2007

Fehlermeldung

Unbekanntes Stammschlüsselformat. Es konnte kein akzeptabler Stammschlüssel in Schlüssel gefunden werden.
Unknown root key format, no acceptable root key found in key.

Der Schlüssel enthält einen ungültigen Stammschlüssel. Gültige Werte für Stammschlüssel sind:

  • HKCR

  • HKCU

  • HKLM

  • HKU

  • HKPD

  • HKDD

  • HKCC

  • HKEY_CLASSES_ROOT

  • HKEY_CURRENT_USER

  • HKEY_LOCAL_MACHINE

  • HKEY_USERS

  • HKEY_PERFORMANCE_DATA

  • HKEY_DYN_DATA

  • HKEY_CURRENT_CONFIG

Im folgenden Beispiel wird ATL2020 generiert.

// ATL2020.cpp
// compile with: /c
// ATL2020 expected
#define _ATL_ATTRIBUTES
#include <atlbase.h>
#include <atlcom.h>

class CRDXTest
{
   public :
   [ rdx ("HKLMM", "test", "text") ] TCHAR m_szValue[10];
// to resolve, change HKLMM to HKLM
};