CallbackRegistry

Control registry operations in Windows and .NET applications

CbRegKeyValueFullInformation class

Filter:

Pascal    C++ (Lib)    C++ (VCL)    C++ (.NET)    C#    VB.NET   

See also

Overview

CbRegKeyValueFullInformation is the object-based representation of the data passed when KeyValueInformationClass is KeyValueFullInformation.

Declaration

[Pascal]
    TCbRegKeyValueFullInformation = class
      _Type : LongWord;
      Name : TCBString;
      Data : TObject;
    end;

[C++ (Lib)]
    class CbRegKeyValueFullInformation
    {
        DWORD GetType();
        DWORD GetNameLength();
        PCWCHAR GetName();
        void SetName(PCWCHAR Name, DWORD NameLength);
        void SetType(DWORD Value);
        CbRegKeyValueData GetData();
        void SetData(CbRegKeyValueData Data);
    }

[C++ (VCL)]
    class TCbRegKeyValueFullInformation
    {
      unsigned _Type;
      TCBString Name;
      TObject Data;
    }

[C++ (.NET)]
    value class CbRegKeyValueFullInformation
    {
      VALUE_DATA_TYPE Type;
      String^ Name;
      Object^ Data;
    }

[C#]
    class CbRegKeyValueFullInformation
    {
      VALUE_DATA_TYPE _Type;
      String Name;
      Object Data;
    }

[VB.NET]
    Class CbRegKeyValueFullInformation
      Type As VALUE_DATA_TYPE
      Name As String
      Data As Object
    End Class

Values of VALUE_DATA_TYPE

Properties

  • Type - The type of the value. The values correspond to REG_* constants of Windows API.
  • NameLength - The length of the Name property.
  • Name - The name of the value.
  • Data - The data of the value (see description for details).

Description

The class defines a full information that is available for a value entry of a registry key. Data property references the object of the type listed below.

Data types

VCL:


C++:

.NET:

See also

CbRegKeyValueInformation class    

Back to top