Структура SDBQUERYRESULT
Содержит результаты запроса к базе данных оболочки для соответствующего исполняемого файла.
Синтаксис
typedef struct tagSDBQUERYRESULT {
TAGREF atrExes[SDB_MAX_EXES];
DWORD adwExeFlags[SDB_MAX_EXES];
TAGREF atrLayers[SDB_MAX_LAYERS];
DWORD dwLayerFlags;
TAGREF trApphelp;
DWORD dwExeCount;
DWORD dwLayerCount;
GUID guidID;
DWORD dwFlags;
DWORD dwCustomSDBMap;
GUID rgGuidDB[SDB_MAX_SDBS];
} SDBQUERYRESULT, *PSDBQUERYRESULT;
Члены
-
atrExes
-
Значения TAGREF соответствующих исполняемых файлов. Обратите внимание, что SDB_MAX_EXES определяется как 16.
-
adwExeFlags
-
Этот параметр может быть одним или несколькими из следующих значений.
-
SHIMREG_DISABLE_SHIM (0x00000001)
-
SHIMREG_DISABLE_APPHELP (0x00000002)
-
SHIMREG_APPHELP_NOUI (0x00000004)
-
SHIMREG_APPHELP_CANCEL (0x10000000)
-
SHIMREG_DISABLE_SXS (0x00000010)
-
SHIMREG_DISABLE_LAYER (0x00000020)
-
SHIMREG_DISABLE_DRIVER (0x00000040)
-
-
atrLayers
-
Значения TAGREF соответствующих слоев. Обратите внимание, что SDB_MAX_LAYERS определяется как 8.
-
dwLayerFlags
-
Этот параметр может быть одним или несколькими из следующих значений.
-
SHIMREG_DISABLE_SHIM (0x00000001)
-
SHIMREG_DISABLE_APPHELP (0x00000002)
-
SHIMREG_APPHELP_NOUI (0x00000004)
-
SHIMREG_APPHELP_CANCEL (0x10000000)
-
SHIMREG_DISABLE_SXS (0x00000010)
-
SHIMREG_DISABLE_LAYER (0x00000020)
-
SHIMREG_DISABLE_DRIVER (0x00000040)
-
-
trApphelp
-
Значение TAGREF сообщения apphelp соответствующего исполняемого файла.
-
dwExeCount
-
Количество элементов в atrExes.
-
dwLayerCount
-
Количество элементов в atrLayers.
-
guidID
-
GUID последнего исполняемого файла.
-
dwFlags
-
Этот параметр может быть одним или несколькими из следующих значений.
-
SHIMREG_DISABLE_SHIM (0x00000001)
-
SHIMREG_DISABLE_APPHELP (0x00000002)
-
SHIMREG_APPHELP_NOUI (0x00000004)
-
SHIMREG_APPHELP_CANCEL (0x10000000)
-
SHIMREG_DISABLE_SXS (0x00000010)
-
SHIMREG_DISABLE_LAYER (0x00000020)
-
SHIMREG_DISABLE_DRIVER (0x00000040)
-
-
dwCustomSDBMap
-
Карта пользовательских баз данных оболочки. Соответствующие биты задаются, если rgGuidDB является допустимым.
-
rgGuidDB
-
Идентификаторы GUID для баз данных оболочки. Обратите внимание, что SDB_MAX_SDBS определяется как 16.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2008 [только классические приложения] |
См. также раздел