Заголовок scsiwmi.h

Этот заголовок используется хранилищем. Дополнительные сведения см. в разделе:

scsiwmi.h содержит следующие программные интерфейсы:

Функции

 
ScsiPortWmiDispatchFunction

Подпрограмма ScsiPortWmiDispatchFunction — это подпрограмма диспетчеризации для драйверов мини-портов, поддерживающих WMI.
ScsiPortWmiFireAdapterEvent

Подпрограмма ScsiPortWmiFireAdapterEvent отправляет событие, связанное с блоком адаптера, драйверу порта для доставки потребителям данных WMI, запрашивающим уведомление о событии. Примечание. В будущем модели драйвера портов SCSI и драйвера для минипорта SCSI могут быть изменены или недоступны. Вместо этого рекомендуется использовать модели драйверов Storport и драйверов для мини-портов Storport.
ScsiPortWmiFireLogicalUnitEvent

Подпрограмма ScsiPortWmiFireLogicalUnitEvent отправляет событие, связанное с логической единицей, в драйвер порта для доставки потребителям данных WMI, запрашивающим уведомление о событии. Примечание. В будущем модели драйвера портов SCSI и драйвера для минипорта SCSI могут быть изменены или недоступны. Вместо этого рекомендуется использовать модели драйверов Storport и драйверов для мини-портов Storport.
ScsiPortWmiGetInstanceName

Подпрограмма ScsiPortWmiGetInstanceName возвращает указатель на имя экземпляра, связанное с указанным блоком запросов SCSI (SRB) инструментария управления Windows (WMI).
ScsiPortWmiGetReturnSize

Подпрограмма ScsiPortWmiGetReturnSize указывает количество байтов данных, возвращаемых драйвером мини-порта для WMI SRB. Примечание. В будущем модели драйвера портов SCSI и драйвера для минипорта SCSI могут быть изменены или недоступны.
ScsiPortWmiGetReturnStatus

Подпрограмма ScsiPortWmiGetReturnStatus возвращает состояние WMI SRB.
ScsiPortWmiPostProcess

Подпрограмма ScsiPortWmiPostProcess обновляет контекст запроса для WMI SRB. Примечание. В будущем модели драйвера портов SCSI и драйвера для минипорта SCSI могут быть изменены или недоступны.
ScsiPortWmiSetData

Подпрограмма ScsiPortWmiSetData обновляет структуру WNODE_ALL_DATA в контексте запроса, чтобы указать расположение и длину данных для экземпляра.
ScsiPortWmiSetInstanceCount

ScsiPortWmiSetInstanceCount указывает количество экземпляров, для которых буферы данных должны быть выделены в структуре WNODE_ALL_DATA в контексте запроса.
ScsiPortWmiSetInstanceName

Подпрограмма ScsiPortWmiSetInstanceName обновляет структуру WNODE_ALL_DATA в контексте запроса, чтобы указать положение и длину имени экземпляра.

Функции обратного вызова

 
PSCSIWMI_EXECUTE_METHOD

Подпрограмма HwScsiWmiExecuteMethod драйвера мини-порта вызывается для выполнения метода, связанного с блоком данных.
PSCSIWMI_FUNCTION_CONTROL

Для включения или отключения уведомлений о событиях вызывается подпрограмма HwScsiWmiFunctionControl драйвера miniport.
PSCSIWMI_QUERY_DATABLOCK

Подпрограмма HwScsiWmiQueryDataBlock драйвера мини-порта вызывается для получения одного экземпляра или всех экземпляров блока данных.
PSCSIWMI_QUERY_REGINFO

Подпрограмма HwScsiWmiQueryReginfo драйвера мини-порта вызывается для получения сведений о данных и блоках событий, регистрируемых драйвером порта SCSI от имени драйвера мини-порта.
PSCSIWMI_SET_DATABLOCK

Подпрограмма HwScsiWmiSetDataBlock драйвера miniport вызывается для изменения всех элементов данных в одном экземпляре блока данных.
PSCSIWMI_SET_DATAITEM

Подпрограмма HwScsiWmiSetDataItem драйвера мини-порта вызывается для изменения одного элемента данных в экземпляре блока данных.

Структуры

 
SCSI_WMILIB_CONTEXT

Структура SCSI_WMILIB_CONTEXT предоставляет сведения о регистрации для данных и блоков событий драйвера мини-порта, а также определяет точки входа для процедур обратного вызова HwScsiWmiXxxx.
SCSIWMI_REQUEST_CONTEXT

Структура SCSIWMI_REQUEST_CONTEXT содержит сведения о контексте для WMI SRB.
SCSIWMIGUIDREGINFO

Структура SCSIWMIGUIDREGINFO содержит сведения о данных или блоке событий, поддерживаемых драйвером мини-порта SCSI.

Перечисления

 
SCSIWMI_ENABLE_DISABLE_CONTROL

Перечислитель SCSIWMI_ENABLE_DISABLE_CONTROL используется для указания того, что следует включить или отключить.