Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура SCSIWMIGUIDREGINFO содержит сведения об заданных данных или блоке событий, поддерживаемом драйвером мини-порта SCSI.
Синтаксис
typedef struct {
LPCGUID Guid;
ULONG InstanceCount;
ULONG Flags;
} SCSIWMIGUIDREGINFO, *PSCSIWMIGUIDREGINFO;
Члены
Guid
Указывает на GUID, определяющий блок.
InstanceCount
Указывает количество экземпляров, определенных для блока.
Flags
Указывает характеристики блока. Драйвер порта SCSI задает все, кроме следующего WMIREG_FLAG_XXX от имени драйвера мини-порта. Минипорт-драйвер может задать один или несколько следующих флагов:
WMIREG_FLAG_EVENT_ONLY_GUID
Блокировка может быть включена или отключена только в качестве события и не может быть запрошена или задана. Если этот флаг понятен, блок также можно запросить или задать.
WMIREG_FLAG_EXPENSIVE
Запрашивает драйвер порта отправку SRB для включения сбора данных при первом открытии блока данных и отключении сбора SRB, когда последний потребитель данных закрывает блок данных. Это рекомендуется, если сбор таких данных влияет на производительность. Минипорт-драйвер не должен собирать данные, пока потребитель данных явно не запрашивает его, открыв блок.
WMIREG_FLAG_REMOVE_GUID
Удаляет поддержку ранее зарегистрированного блока при установке.
Замечания
Драйвер минипорта передает указатель на SCSI_WMILIB_CONTEXT который содержит массив SCSIWMIREGGUID в параметре WmiLibInfo ScsiPortWmiDispatchFunction. Драйвер минипорта передает эти сведения при каждом вызове ScsiPortWmiDispatchFunction. Каждая структура SCSIWMIREGGUID в массиве представляет один из блоков данных или событий драйвера минипорта.
Массив SCSIWMIREGGUID драйвера мини-порта должен включать все стандартные блоки данных, определенные в wmicore.mof для своего типа устройства, и могут включать в себя определенные драйвером мини-порты данные и блоки событий. Мини-драйвер определяет пользовательские данные и блоки событий в MOF-файле, который компилируется как ресурс, подключенный к двоичному изображению драйвера минипорта и указанный в параметре mofResourceName подпрограммы HwSCSIWmiQueryReginfo драйвера минипорта.
Дополнительные сведения об определении блоков инструментирования управления Windows.
Требования
| Требование | Ценность |
|---|---|
| заголовка | scsiwmi.h (include Scsiwmi.h) |