мастер поставщиков OLE DB библиотеки ATL
Этот мастер создает классы, составляющие поставщик OLE DB.
Заметки
Начиная с Visual Studio 2008, скрипт регистрации, созданный данным мастером, будет регистрировать COM-компоненты в разделе HKEY_CURRENT_USER, а не в HKEY_LOCAL_MACHINE. Чтобы задать иное поведение, установите флажок Зарегистрировать компонент для всех пользователей в мастере ATL.
В следующей таблице описаны доступные параметры для настройки мастера поставщика ATL PLE DB.
Краткое имя
Введите короткое имя создаваемого поставщика. Другие текстовые поля в мастере будут заполнены автоматически на основе введенных вами здесь данных. По желанию остальные поля с именами можно изменить.Компонентный класс
Имя компонентного класса. Имя программного идентификатора будет приведено в соответствие с указанным именем.Атрибутированный.
С помощью данного параметра можно указать, будет ли мастер создавать классы поставщика с использованием атрибутов или объявлений шаблонов. При выборе данного параметра мастер использует атрибуты вместо объявлений шаблонов (при создании атрибутированных проектов этот параметр устанавливается по умолчанию). Если снять флажок данного параметра, мастер использует объявление шаблонов вместо атрибутов (этот параметр устанавливается по умолчанию при создании неатрибутированных проектов).Если этот параметр устанавливается при создании неатрибутированного проекта, мастер выдаст предупреждение о том, что проект будет преобразован в атрибутированный проект, и запросит подтверждение на продолжение.
ProgID
ProgID, или программный идентификатор, представляет собой текстовую строку, которую приложение может использовать вместо идентификатора GUID. Имя ProgID имеет следующую форму: Projectname.Coclassname.Версия
Номер версии поставщика. Значение по умолчанию — 1.Класс DataSource
Имя класса источника данных в форме: CShortnameИсточник.H-файл DataSource
Файл заголовка для класса источника данных. Можно изменить это имя файла или выбрать имеющийся файл заголовка.Класс сеанса
Имя класса сеанса в форме: CShortnameСеанс.H-файл сеанса
Файл заголовка для класса сеанса. Можно изменить это имя файла или выбрать имеющийся файл заголовка.Класс команды
Имя класса команды в форме: CShortnameКоманда.H-файл команды
Файл заголовка для класса команды. Это имя нельзя изменить; оно зависит от имени файла заголовка набора строк.Класс набора строк
Имя класса набора строк в форме: CShortnameНабор_строк.H-файл набора строк
Файл заголовка для класса набора строк. Можно изменить это имя файла или выбрать имеющийся файл заголовка.CPP-файл набора строк
Файл реализации, предоставленный поставщиком. Можно изменить имя этого файла или выбрать имеющийся файл реализации.