Поделиться через


заголовок storport.h

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

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

IoCTLs

 
IOCTL_SCSI_MINIPORT_DSM

Узнайте, как уведомление об управлении наборами данных (DSM) передается мини-драйверу в запросе кода IOCTL_SCSI_MINIPORT_DSM.

Функции

 
FIELD_OFFSET

Макрос FIELD_OFFSET (storport.h) возвращает смещение байта указанного поля в указанном известном типе структуры.
RtlZeroMemory

Макрос RtlZeroMemory (storport.h) заполняет блок памяти нулями, учитывая указатель на блок и длину в байтах для заполнения.
ScsiPortPortBufferUchar

Узнайте, как подпрограмма SCSIPortReadPortBufferUchar передает заданное количество неподписанных байтовых значений из HBA в буфер. Обратите внимание, что в будущем драйвер портов SCSI и модели драйверов мини-порта SCSI могут быть изменены или недоступны.
ScsiPortPortBufferUlong

Узнайте, как подпрограмма ScsiPortReadPortBufferUlong передает заданное количество значений ULONG из HBA в буфер. Обратите внимание, что в будущем драйвер портов SCSI и модели драйверов мини-порта SCSI могут быть изменены или недоступны.
ScsiPortReadPortBufferUshort

Узнайте, как подпрограмма ScsiPortReadPortBufferUshort передает заданное количество значений USHORT из HBA в буфер. Обратите внимание, что в будущем драйвер портов SCSI и модели драйверов мини-порта SCSI могут быть изменены или недоступны.
ScsiPortReadPortUchar

Узнайте, как подпрограмма ScsiPortReadPortUchar считывает значение без знака из HBA. Обратите внимание, что в будущем драйвер портов SCSI и модели драйверов мини-порта SCSI могут быть изменены или недоступны.
ScsiPortReadPortUlong

Узнайте, как подпрограмма ScsiPortReadPortUlong считывает значение ULONG из HBA. Обратите внимание, что в будущем драйвер портов SCSI и модели драйверов мини-порта SCSI могут быть изменены или недоступны.
ScsiPortReadPortUshort

Узнайте, как подпрограмма SCSIPortReadPortUshort считывает значение USHORT из HBA. Обратите внимание, что в будущем драйвер портов SCSI и модели драйверов мини-порта SCSI могут быть изменены или недоступны.
ScsiPortReadRegisterBufferUchar

Узнайте, как подпрограмма SCSIPortReadRegisterBufferUchar передает указанное количество неподписанных байтов из HBA в буфер. Обратите внимание, что в будущем драйвер портов SCSI и модели драйверов мини-порта SCSI могут быть изменены или недоступны.
ScsiPortReadRegisterBufferUlong

Узнайте, как подпрограмма SCSIPortReadRegisterBufferUlong передает указанное количество значений ULONG из HBA в буфер. Обратите внимание, что в будущем драйвер портов SCSI и модели драйверов мини-порта SCSI могут быть изменены или недоступны.
ScsiPortReadRegisterBufferUshort

Узнайте, как подпрограмма SCSIPortReadRegisterBufferUshort передает указанное количество значений USHORT из HBA в буфер. Обратите внимание, что в будущем драйвер портов SCSI и модели драйверов мини-порта SCSI могут быть изменены или недоступны.
ScsiPortReadRegisterUchar

Узнайте, как подпрограмма ScsiPortReadRegisterUchar считывает значение без знака байтов из HBA. Обратите внимание, что в будущем драйвер портов SCSI и модели драйверов мини-порта SCSI могут быть изменены или недоступны.
ScsiPortReadRegisterUlong

Узнайте, как подпрограмма ScsiPortReadRegisterUlong считывает значение ULONG из HBA. Обратите внимание, что в будущем драйвер портов SCSI и модели драйверов мини-порта SCSI могут быть изменены или недоступны.
ScsiPortReadRegisterUshort

Узнайте, как подпрограмма SCSIPortReadRegisterUshort считывает значение USHORT из HBA. Обратите внимание, что в будущем драйвер портов SCSI и модели драйверов мини-порта SCSI могут быть изменены или недоступны.
ScsiPortWritePortBufferUchar

Узнайте, как подпрограмма SCSIPortWritePortBufferUchar передает заданное количество неподписанных байтов из буфера в HBA. Обратите внимание, что в будущем драйвер портов SCSI и модели драйверов мини-порта SCSI могут быть изменены или недоступны.
ScsiPortWritePortBufferUlong

Узнайте, как подпрограмма ScsiPortWritePortBufferUlong передает заданное количество значений ULONG из буфера в HBA. Обратите внимание, что в будущем драйвер портов SCSI и модели драйверов мини-порта SCSI могут быть изменены или недоступны.
ScsiPortWritePortBufferUshort

Узнайте, как подпрограмма ScsiPortWritePortBufferUshort передает заданное количество значений USHORT из буфера в HBA. Обратите внимание, что в будущем драйвер портов SCSI и модели драйверов мини-порта SCSI могут быть изменены или недоступны.
ScsiPortWritePortUchar

Узнайте, как подпрограмма SCSIPortWritePortUchar передает неподписанный байт в HBA. Обратите внимание, что в будущем драйвер портов SCSI и модели драйверов мини-порта SCSI могут быть изменены или недоступны.
ScsiPortWritePortUlong

Узнайте, как подпрограмма ScsiPortWritePortUlong передает значение ULONG в HBA. Обратите внимание, что в будущем драйвер портов SCSI и модели драйверов мини-порта SCSI могут быть изменены или недоступны.
ScsiPortWritePortUshort

Узнайте, как подпрограмма SCSIPortWritePortUshort передает значение USHORT в HBA. Обратите внимание, что в будущем драйвер портов SCSI и модели драйверов мини-порта SCSI могут быть изменены или недоступны.
ScsiPortWriteRegisterBufferUchar

Узнайте, как подпрограмма ScsiPortWriteRegisterBufferUchar передает заданное количество неподписанных байтов из буфера в HBA. Обратите внимание, что в будущем драйвер портов SCSI и модели драйверов мини-порта SCSI могут быть изменены или недоступны.
ScsiPortWriteRegisterBufferUlong

Узнайте, как подпрограмма ScsiPortWriteRegisterBufferUlong передает заданное количество значений ULONG из буфера в HBA. Обратите внимание, что в будущем драйвер портов SCSI и модели драйверов мини-порта SCSI могут быть изменены или недоступны.
ScsiPortWriteRegisterBufferUshort

Узнайте, как подпрограмма SCSIPortWriteRegisterBufferUshort передает заданное количество значений USHORT из буфера в HBA. Обратите внимание, что в будущем драйвер портов SCSI и модели драйверов мини-порта SCSI могут быть изменены или недоступны.
ScsiPortWriteRegisterUchar

Узнайте, как подпрограмма SCSIPortWriteRegisterUchar передает значение без знака в HBA. Обратите внимание, что в будущем драйвер портов SCSI и модели драйверов мини-порта SCSI могут быть изменены или недоступны.
ScsiPortWriteRegisterUlong

Узнайте, как подпрограмма ScsiPortWriteRegisterUlong передает значение ULONG в HBA. Обратите внимание, что в будущем драйвер портов SCSI и модели драйверов мини-порта SCSI могут быть изменены или недоступны.
ScsiPortWriteRegisterUshort

Узнайте, как подпрограмма SCSIPortWriteRegisterUshort передает значение USHORT в HBA. Обратите внимание, что в будущем драйвер портов SCSI и модели драйверов мини-порта SCSI могут быть изменены или недоступны.
StorPortAcquireMSISpinLock

Подпрограмма StorPortAcquireMSISpinLock получает сигнальную блокировку прерывания (MSI), связанную с указанным сообщением.
StorPortAcquireSpinLock

Дополнительные сведения о функции StorPortAcquireSpinLock.
StorPortAcquireSpinLockEx

Дополнительные сведения о функции StorPortAcquireSpinLockEx.
StorPortAllocateContiguousMemorySpecifyCacheNode

Подпрограмма StorPortAllocateContiguousMemorySpecifyCacheNode выделяет ряд физически смежных некашированных непагированных памяти.
StorPortAllocateDmaMemory

Эта функция является расширенной версией функции StorPortAllocateContiguousMemorySpecifyCacheNode. Он выделяет диапазон физически смежных некшированных, непагрегированных памяти и возвращает физический адрес выделенного буфера.
StorPortAllocateHostMemoryBuffer

Эта функция выделяет один или несколько диапазонов физической непрерывной памяти для использования в качестве буфера памяти узла (HMB).
StorPortAllocateMdl

Подпрограмма StorPortAllocateMdl выделяет MDL для описания заданной нестраничной памяти пула.
StorPortAllocatePool

Подпрограмма StorPortAllocatePool выделяет блок памяти пула, отличного от страниц.
StorPortAllocateRegistryBuffer

Подпрограмма StorPortAllocateRegistryBuffer вызывается мини-драйвером для выделения буфера, который можно использовать для чтения и записи данных реестра.
StorPortAsyncNotificationDetected

Драйвер минипорта хранилища вызывает StorPortAsyncNotificationDetected, чтобы уведомить драйвер Storport об изменении состояния устройства хранилища.
StorPortBuildMdlForNonPagedPool

Подпрограмма StorPortBuildMdlForNonPagedPool обновляет MDL для описания связанной нестраничной памяти.
StorPortBuildScatterGatherList

Подпрограмма StorPortBuildScatterGatherList создает список точечной и сборной для указанного буфера данных.
StorPortBusy

Подпрограмма StorPortBusy уведомляет драйвер порта о том, что адаптер в настоящее время занят, обрабатывая невыполненные запросы.
StorPortCancelDpc

StorPortCancelDpc пытается отменить выполнение отложенного вызова процедуры StorPort (DPC).
StorPortCaptureLiveDump

StorPortCaptureLiveDump записывает динамический файл дампа.
StorPortCompleteRequest

Подпрограмма StorPortCompleteRequest завершает все невыполненные запросы, устанавливая значение состояния SRB на SrbStatus.
StorPortCompleteServiceIrp

Подпрограмма StorPortCompleteServiceIrp вызывается драйвером виртуального минипорта Storport, когда он должен завершить запрос, полученный в подпрограмме обратного вызова HwStorProcessServiceRequest.
StorPortConvertUlongToPhysicalAddress

Подпрограмма StorPortConvertUlongToPhysicalAddress преобразует неподписанный длинный адрес в физический адрес.
StorPortCreateSystemThread

StorPortCreateSystemThread создает системный поток и предоставляет указатель на контекст для потока.
StorPortDebugPrint

Подпрограмма StorPortDebugPrint выводит строку отладки в отладчик ядра, если отладчик подключен.
StorPortDelayExecution

Функция StorPortDelayExecution задерживает текущий поток по заданному времени в микросекундах. Если текущий IRQL меньше, чем DISPATCH_LEVEL, текущий поток просто помещается в состояние ожидания и другие потоки могут выполняться. В противном случае эта подпрограмма выполняет занятое ожидание.
StorPortDeviceBusy

Подпрограмма StorPortDeviceBusy уведомляет драйвер порта о том, что указанная логическая единица в настоящее время занята, обрабатывая невыполненные запросы.
StorPortDeviceReady

Подпрограмма StorPortDeviceReady уведомляет драйвер порта о том, что указанная логическая единица готова к обработке новых запросов.
StorPortEnablePassiveInitialization

Подпрограмма storPortEnablePassiveInitialization позволяет подпрограмме обратного вызова минипорта HwStorPassiveInitializeRoutine выполняться в PASSIVE_LEVEL во время инициализации минипорта.
StorPortEnableRegistryKeyNotification

Дополнительные сведения о функции StorPortEnableRegistryKeyNotification.
StorPortEtwChannelEvent2

Дополнительные сведения о функции StorPortEtwChannelEvent2.
StorPortEtwChannelEvent4

StorPortEtwChannelEvent8

StorPortEtwEvent2

Дополнительные сведения о функции StorPortEtwEvent2.
StorPortEtwEvent4

Дополнительные сведения о функции StorPortEtwEvent4.
StorPortEtwEvent8

Дополнительные сведения о функции StorPortEtwEvent8.
StorPortEtwLogByteStream

StorPortEtwLogByteStream регистрирует событие трассировки событий для Windows (ETW) с параметром потока байтов общего назначения в указанный канал.
StorPortEtwLogError

StorPortEtwLogError регистрирует событие трассировки событий для Windows (ETW) для ошибки протокола оборудования.
StorPortFreeContiguousMemorySpecifyCache

Подпрограмма StorPortFreeContiguousMemorySpecifyCache освобождает диапазон некачечной памяти в нераспакованной части адресного пространства системы.
StorPortFreeDeviceBase

StorPortFreeDeviceBase освобождает диапазон памяти ввода-вывода устройства, сопоставленного StorPortGetDeviceBase.
StorPortFreeDmaMemory

Эта функция является расширенной версией функции StorPortFreeContiguousMemorySpecifyCache. Он освобождает диапазон некашированных памяти в непагрегированной части адресного пространства системы.
StorPortFreeHostMemoryBuffer

Подпрограмма StorPortFreeHostMemoryBuffer освобождает физически непрерывную память, выделенную для буфера памяти узла (HMB).
StorPortFreeMdl

Подпрограмма StorPortFreeMdl освобождает список дескрипторов памяти (MDL), описывающий память пула без страниц.
StorPortFreePool

Подпрограмма StorPortFreePool освобождает блок памяти, который ранее был выделен вызовом подпрограммы StorPortAllocatePool.
StorPortFreeRegistryBuffer

Подпрограмма StorPortFreeRegistryBuffer освобождает буфер, выделенный для хранения данных реестра.
StorPortFreeTimer

Освобождает объект контекста таймера Storport, созданный ранее подпрограммой StorPortInitializeTimer.
StorPortFreeWorker

Освобождает рабочий элемент Storport, ранее выделенный подпрограммой StorPortInitializeWorker.
StorPortGetActiveGroupCount

Подпрограмма StorPortGetActiveGroupCount возвращает количество групп процессоров, присутствующих в системе.
StorPortGetActiveNodeCount

Подпрограмма StorPortGetActiveNodeCount возвращает количество узлов, присутствующих в системе.
StorPortGetActivityIdSrb

Извлекает идентификатор действия трассировки событий для Windows (ETW), связанный с блоком запроса.
StorPortGetBusData

Подпрограмма StorPortGetBusData извлекает сведения о конфигурации конкретной шины, необходимые для инициализации HBA.
StorPortGetCurrentIrql

StorPortGetCurrentIrql извлекает текущий уровень запроса прерывания (IRQL).
StorPortGetCurrentProcessorNumber

Дополнительные сведения о функции StorPortGetCurrentProcessorNumber.
StorPortGetDataInBufferMdl

Возвращает MDL, связанный с буфером входных данных блока запросов SCSI (SRB).
StorPortGetDataInBufferScatterGatherList

Возвращает список точечного сбора, связанный с буфером входных данных блока запросов SCSI (SRB).
StorPortGetDataInBufferSystemAddress

Возвращает системный адрес для буфера входных данных блока запросов SCSI (SRB).
StorPortGetDeviceBase

Подпрограмма StorPortGetDeviceBase сопоставляет адрес ввода-вывода с адресным пространством системы.
StorPortGetDeviceBase2

Функция StorPortGetDeviceBase2 похожа на StorPortGetDeviceBase, но параметр Flags обеспечивает дополнительное поведение.
StorPortGetDeviceObjects

Подпрограмма StorPortGetDeviceObjects возвращает объекты устройства, связанные с стеком устройств адаптера.
StorPortGetDriverProxyEndpointWrapper

Дополнительные сведения о функции StorPortGetDriverProxyEndpointWrapper.
StorPortGetGroupAffinity

Подпрограмма StorPortGetGroupAffinity создает маску активных процессоров в запрошенной группе.
StorPortGetHighestNodeNumber

Подпрограмма StorPortGetHighestNodeNumber возвращает максимально возможный номер узла в системе.
StorPortGetLogicalProcessorRelationship

Подпрограмма StorPortGetLogicalProcessorRelationship возвращает сведения о связи для одного или нескольких указанных типов.
StorPortGetLogicalUnit

Подпрограмма StorPortGetLogicalUnit возвращает указатель на область хранения мини-порта для каждого логического блока хранения.
StorPortGetMessageInterruptIDFromProcessorIndex

Дополнительные сведения о функции StorPortGetMessageInterruptIDFromProcessorIndex.
StorPortGetMSIInfo

Подпрограмма StorPortGetMSIInfo извлекает информацию о сигнальном прерывании сообщения (MSI) для указанного сообщения.
StorPortGetNodeAffinity

Подпрограмма StorPortGetNodeAffinity создает маску активных процессоров в запрошенном неоднородном узле доступа к памяти (NUMA).
StorPortGetNodeAffinity2

Дополнительные сведения о функции StorPortGetNodeAffinity2.
StorPortGetOriginalMdl

Подпрограмма StorPortGetOriginalMdl возвращает MDL, связанную с заданным SRB.
StorPortGetPfns

Дополнительные сведения о функции StorPortGetPfns.
StorPortGetPhysicalAddress

Подпрограмма StorPortGetPhysicalAddress преобразует заданный диапазон виртуальных адресов в физический диапазон адресов для операции DMA.
StorPortGetProcessorCount

Дополнительные сведения о функции StorPortGetProcessorCount.
StorPortGetRequestCryptoInfo

Корпорация Майкрософт резервирует функцию StorPortGetRequestCryptoInfo только для внутреннего использования. Не используйте эту функцию в коде.
StorPortGetRequestInfo

Подпрограмма StorPortGetRequestInfo извлекает сведения о запросе ввода-вывода, связанные с блоком запросов SCSI (SRB), и возвращает его в структуре STOR_REQUEST_INFO.
StorPortGetScatterGatherList

Подпрограмма StorPortGetScatterGatherList извлекает связанный список точечной и сборной для указанного блока запроса SCSI (SRB).
StorPortGetStartIoPerfParams

Подпрограмма StorPortGetStartIoPerfParams помещает параметры производительности для заданного запроса ввода-вывода в структуру STARTIO_PERFORMANCE_PARAMETERS.
StorPortGetSystemAddress

Подпрограмма StorPortGetSystemAddress возвращает виртуальный адрес в системном пространстве для буфера данных указанного блока запросов SCSI (SRB).
StorPortGetSystemPortNumber

Подпрограмма StorPortGetSystemPortNumber извлекает номер порта, назначенный системой для адаптера хранения.
StorPortGetUncachedExtension

Подпрограмма StorPortGetUncachedExtension выделяет некаченый общий буфер для общего доступа к ЦП и устройству.
StorPortGetVirtualAddress

Подпрограмма StorPortGetVirtualAddress получает виртуальный адрес, который сопоставляется с указанным физическим адресом.
StorPortHardwareReset

Минипорт может вызывать StorPortHardwareReset для выдачи сброса оборудования.
StorPortInitialize

Подпрограмма StorPortInitialize инициализирует параметры драйвера портов и данные расширения. StorPortInitialize также сохраняет сведения о адаптере, предоставленные из мини-драйвера.
StorPortInitializeCryptoEngine

Корпорация Майкрософт резервирует функцию StorPortInitializeCryptoEngine только для внутреннего использования. Не используйте эту функцию в коде.
StorPortInitializeDpc

Подпрограмма StorPortInitializeDpc инициализирует DPC StorPort.
StorPortInitializeEvent

StorPortInitializeEvent инициализирует объект события как событие синхронизации или типа уведомлений и задает его в сигнальное или не сигнализированное состояние.
StorPortInitializeListHead

Подпрограмма StorPortInitializeListHead инициализирует структуру STOR_LIST_ENTRY, представляющую голову вдвойне связанного списка.
StorPortInitializePerfOpts

Функция StorPortInitializePerfOpts инициализирует оптимизации производительности, поддерживаемые как драйвером минипорта, так и драйвером Storport с помощью структуры PERF_CONFIGURATION_DATA.
StorPortInitializePoFxPower

Драйвер минипорта вызывает StorPortInitializePoFxPower для регистрации устройства хранения с помощью платформы управления питанием (PoFx).
StorPortInitializeSListHead

Инициализирует голову управляемого списка, управляемого Storport.
StorPortInitializeSpinlock

Подпрограмма StorPortInitializeSpinLock инициализирует переменную типа STOR_KSPIN_LOCK.
StorPortInitializeTimer

Создает объект контекста таймера Storport.
StorPortInitializeWorker

Создает новый рабочий элемент Storport, который выполняется в рабочем потоке системы.
StorPortInterlockedFlushSList

Удаляет все элементы из управляемого списка, управляемого Storport. Доступ к списку синхронизируется в многопроцессорной системе.
StorPortInterlockedInsertHeadList

Подпрограмма StorPortInterlockedInsertHeadList атомарно вставляет запись в начале вдвойне связанного списка структур STOR_LIST_ENTRY.
StorPortInterlockedInsertTailList

Подпрограмма StorPortInterlockedInsertTailList атомарно вставляет запись в конце двузначного связанного списка STOR_LIST_ENTRY структур.
StorPortInterlockedPopEntrySList

Удаляет элемент из передней части управляемого списка, связанного с storport. Доступ к списку синхронизируется в многопроцессорной системе. Синтаксис.
StorPortInterlockedPushEntrySList

Вставляет элемент в передней части управляемого списка, управляемого Storport. Доступ к списку синхронизируется в многопроцессорной системе.
StorPortInterlockedRemoveHeadList

Подпрограмма StorPortInterlockedRemoveHeadList удаляет запись из начала двузначного связанного списка структур STOR_LIST_ENTRY.
StorPortInvokeAcpiMethod

Подпрограмма StorPortInvokeAcpiMethod выполняет метод ACPI для устройства хранения.
StorPortIsCurrentOsInstallationUpgrade

Подпрограмма StorPortIsCurrentOsInstallationUpgrade проверяет, является ли текущая установка Windows обновлением с предыдущей версии или нет.
StorPortIsDeviceOperationAllowed

Минипорт-драйвер может вызвать подпрограмму StorPortIsDeviceOperationAllowedminiport, чтобы определить, разрешены ли операции для определенного класса управления устройствами.
StorPortIsDriverHotSwapEnabled

Дополнительные сведения о функции StorPortIsDriverHotSwapEnabled.
StorPortIssueDpc

Подпрограмма StorPortIssueDpc выдает отложенный вызов процедуры (DPC).
StorPortLogError

Подпрограмма StorPortLogError уведомляет драйвер порта о том, что произошла ошибка.
StorPortLogSystemEvent

Подпрограмма StorPortLogSystemEvent предоставляет мини-драйверам полный доступ к возможностям средства событий ядра Windows, что позволяет минипорт-драйверам создавать записи журнала событий, которые по-настоящему полезны при устранении проблем с хранилищем.
StorPortLogTelemetry

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

Узнайте, как подпрограмма StorPortLogTelemetry регистрирует событие телеметрии мини-порта для диагностики или сбора полезных сведений.
StorPortMarkDeviceFailed

Подпрограмма StorPortMarkDeviceFailed помечает устройство с состоянием сбоя.
StorPortMarkDeviceFailedEx

Подпрограмма StorPortMarkDeviceFailedEx помечает устройство с сбоем и предоставляет данные, которые могут потребоваться для диагностики.
StorPortMarkDumpMemory

Мини-порт должен пометить память, используемую для файла дампа или файла гибернации.
StorPortMaskMsixInterrupt

Маски StorPortMaskMsixInterrupt или распаковывают указанные MSI-X прерывания.
StorPortMoveMemory

Подпрограмма StorPortMoveMemory копирует память из одного буфера в другой.
StorPortNotification

Минипорт-драйвер использует подпрограмму StorPortNotification для уведомления драйвера Storport о определенных событиях и условиях.
StorPortNvmeIceIoComplete

Дополнительные сведения о функции StorPortNvmeIceIoComplete.
StorPortNvmeIceIoStart

Дополнительные сведения о функции StorPortNvmeIceIoStart.
StorPortNvmeLogTelemetry

Дополнительные сведения о функции StorPortNvmeLogTelemetry.
StorPortNvmeMiniportEvent

Дополнительные сведения о функции StorPortNvmeMiniportEvent.
StorPortPause

Подпрограмма StorPortPause приостанавливает адаптер в течение указанного периода времени.
StorPortPauseDevice

Подпрограмма StorPortPauseDevice приостанавливает определенное логическое устройство единицы в течение указанного периода времени.
StorPortPoFxActivateComponent

Подпрограмма StorPortPoFxActivateComponent увеличивает количество ссылок на активацию для указанного компонента устройства хранения.
StorPortPoFxIdleComponent

Подпрограмма StorPortPoFxIdleComponent уменьшает количество ссылок на активацию указанного компонента устройства хранения.
StorPortPoFxPowerControl

Подпрограмма StorPortPoFxPowerControl отправляет запрос на управление питанием в платформу управления питанием (PoFx) для перенаправления в подключаемый модуль двигателя питания (PEP).
StorPortPoFxSetComponentLatency

Подпрограмма StorPortPoFxSetComponentLatency указывает максимальную задержку, которую можно допускать при переходе от условия простоя к активному условию в указанном компоненте устройства хранилища.
StorPortPoFxSetComponentResidency

Подпрограмма StorPortPoFxSetComponentResidency задает предполагаемое время в течение длительного времени, когда компонент устройства хранения, скорее всего, останется бездействия после того, как компонент введет условие простоя.
StorPortPoFxSetIdleTimeout

Дополнительные сведения о функции StorPortPoFxSetIdleTimeout.
StorPortPoFxSetPerfState

StorPortPoFxSetPerfState задает состояние P-компонента.
StorPortPutScatterGatherList

Подпрограмма StorPortPutScatterGatherList освобождает все ресурсы, связанные с списком точечной и сборной, который ранее был создан вызовом подпрограммы StorPortBuildScatterGatherList.
StorPortQueryConfiguration

Минипорт может вызывать StorPortQueryConfiguration, чтобы получить определенную конфигурацию платформы.
StorPortQueryDepthSList

Извлекает количество записей в управляемом списке, управляемом Storport.
StorPortQueryDpcWatchdogInformation

StorPortQueryDpcWatchdogInformation запрашивает значения таймера DPC для текущего процессора.
StorPortQueryPerformanceCounter

Текущее значение счетчика производительности системы запрашивается подпрограммой StorPortQueryPerformanceCounter.
StorPortQuerySystemTime

Подпрограмма StoriPortQuerySystemTime получает текущее системное время.
StorPortQueryTimerMinInterval

StorPortQueryTimerMinInterval запрашивает минимальное разрешение таймера, поддерживаемое системными часами.
StorPortQueueWorkItem

Планирует выполнение рабочего элемента Storport в контексте рабочего потока системы.
StorPortReadDriverRegistry

Функция StorPortReadDriverRegistry используется минипортом для чтения данных реестра для заданного объекта драйвера.
StorPortReadPortBufferUchar

Подпрограмма StorPortReadPortBufferUchar считывает значение из указанного адреса порта.
StorPortReadPortBufferUlong

Подпрограмма StorPortReadPortBufferUlong считывает значение из указанного адреса порта.
StorPortPortBufferUshort

Подпрограмма StorPortReadPortBufferUshort считывает значение из указанного адреса порта.
StorPortReadPortUchar

Подпрограмма StorPortReadPortUchar считывает значение из указанного адреса порта.
StorPortReadPortUlong

Подпрограмма StorPortReadPortUlong считывает значение из указанного адреса порта.
StorPortReadPortUshort

Подпрограмма StorPortPortUshort считывает значение из указанного адреса порта.
StorPortReadRegisterBufferUchar

Подпрограмма StorPortReadRegisterBufferUchar считывает значение из указанного адреса регистрации.
StorPortReadRegisterBufferUlong

Подпрограмма StorPortReadRegisterBufferUlong считывает значение из указанного адреса регистрации.
StorPortReadRegisterBufferUlong64

Эта подпрограмма StorPortReadRegisterBufferUlong64 считывает ряд ULONG64 значений из указанного 64-разрядного адреса регистра в буфер.
StorPortReadRegisterBufferUshort

Подпрограмма StorPortReadRegisterBufferUshort считывает значение из указанного адреса регистрации.
StorPortReadRegisterUchar

Подпрограмма StorPortReadRegisterUchar считывает значение из указанного адреса регистрации.
StorPortReadRegisterUlong

Подпрограмма StorPortReadRegisterUlong считывает значение из указанного адреса регистрации.
StorPortReadRegisterUlong64

Подпрограмма StorPortReadRegisterUlong64 считывает 64-разрядное значение из указанного 64-разрядного адреса регистра.
StorPortReadRegisterUshort

Подпрограмма StorPortReadRegisterUshort считывает значение из указанного адреса регистрации.
StorPortReadRegistryKey

Функция StorPortReadRegistryKey используется минипортом для чтения указанного раздела реестра. Вызывающий объект предоставляет абсолютный путь к ключу для чтения.
StorPortReady

Подпрограмма StorPortReady уведомляет драйвер порта о том, что адаптер больше не занят.
StorPortRegisterDriverProxy

Дополнительные сведения о функции StorPortRegisterDriverProxy.
StorPortRegisterDriverProxyEndpoints

Дополнительные сведения о функции StorPortRegisterDriverProxyEndpoints.
StorPortRegistryRead

Подпрограмма StorPortRegistryRead считывает данные реестра для указанного устройства и значения.
StorPortRegistryReadAdapterKey

Подпрограмма StorPortRegistryReadAdapterKey вызывается мини-драйвером для чтения ключей адаптера оборудования или реестра устройств, расположенных в реестре в HKLM/CurrentControlSet/Enum/<пути экземпляра>/DeviceParameters/...
StorPortRegistryWrite

Подпрограмма StorPortRegistryWrite вызывается драйвером минипорта для преобразования данных реестра, содержащихся в указанном буфере из ASCII в Юникод, а затем записывает данные в область хранения минипорта для каждого HBA драйвера.
StorPortRegistryWriteAdapterKey

Подпрограмма StorPortRegistryReadAdapterKey вызывается мини-драйвером для чтения ключей адаптера оборудования или реестра устройств, расположенных в реестре в HKLM/CurrentControlSet/Enum/<пути экземпляра>/DeviceParameters/....
StorPortReleaseMSISpinLock

Подпрограмма StorPortReleaseMSISpinLock выпускает ранее полученную блокировку прерывания прерывания (MSI) для указанного сообщения.
StorPortReleaseSpinLock

Подпрограмма StorPortReleaseSpinLock освобождает спинблок, приобретенный StorPortAcquireSpinLock.
StorPortRequestTimer

Планирует событие обратного вызова для объекта контекста таймера Storport.
StorPortResume

Подпрограмма StorPortResume возобновляет приостановленный адаптер.
StorPortResumeDevice

Подпрограмма StorPortResumeDevice возобновляет ранее приостановленную логическую единицу.
StorPortRevertToUserGroupAffinityThread

Дополнительные сведения: StorPortRevertToUserGroupAffinityThread
StorPortSecureCopyMemory

StorPortSecureCopyMemory безопасно копирует байты между буферами.
StorPortSetAdapterBusType

StorPortSetAdapterBusType используется для настройки типа шины адаптера в зависимости от текущей конфигурации.
StorPortSetBusDataByOffset

Подпрограмма StorPortSetBusDataByOffset записывает сведения о конфигурации конкретной шины.
StorPortSetDeviceQueueDepth

Подпрограмма StorPortSetDeviceQueueDepth задает максимальную глубину очереди устройств для указанного устройства.
StorPortSetEvent

Минипорт может вызвать StorPortSetEvent, чтобы задать объект события сигнальным состоянием.
StorPortSetFeatureList

StorPortSetFeatureList задает функции Storport, поддерживаемые минипортом.
StorPortSetPowerSettingNotificationGuids

Подпрограмма StorPortSetPowerSettingNotificationGuids позволяет минипорту получать уведомления о параметрах питания. Минипорт регистрирует массив графических идентификаторов, определяющих параметры питания для получения уведомлений об изменении питания.
StorPortSetPriorityThread

StorPortSetPriorityThread задает приоритет времени выполнения созданного мини-порта потока.
StorPortSetSystemGroupAffinityThread

StorPortSetSystemGroupAffinityThread изменяет номер группы и маску сходства вызывающего потока.
StorPortSetUnitAttributes

Дополнительные сведения о подпрограмме StorPortSetUnitAttributes.
StorPortStallExecution

Подпрограмма StorPortStallExecution останавливает минипорт-драйвер.
StorPortStateChangeDetected

Уведомляет драйвер порта Storport об изменении состояния для логического номера единиц (LUN), порта адаптера шины узла (HBA) или целевого устройства.
StorPortSynchronizeAccess

Подпрограмма StorPortSynchronizeAccess предоставляет синхронизированный доступ к расширению устройства драйвера мини-порта.
StorPortTerminateSystemThread

StorPortTerminateSystemThread завершает текущий системный поток.
StorPortUpdateAdapterMaxIO

Дополнительные сведения о функции StorPortUpdateAdapterMaxIO.
StorPortUpdatePortConfigMaxIOInfo

Дополнительные сведения о функции StorPortUpdatePortConfigMaxIOInfo.
StorPortValidateRange

Подпрограмма StorPortValidateRange определяет, используется ли указанный диапазон адресов ввода-вывода другим адаптером. Эта подпрограмма устарела в операционных системах Windows NT 4.0 и более поздних версий.
StorPortWaitForSingleObject

Минипорт может вызывать функцию StorPortWaitForSingleObject, чтобы поместить текущий поток в состояние ожидания до тех пор, пока заданный объект диспетчера не будет задан сигнальный состояние или при необходимости истекает время ожидания.
StorPortWritePortBufferUchar

Подпрограмма StorPortWritePortBufferUchar записывает значение в указанный адрес регистрации.
StorPortWritePortBufferUlong

Подпрограмма StorPortWritePortBufferUlong записывает значение в указанный адрес регистрации.
StorPortWritePortBufferUshort

Подпрограмма StorPortWritePortBufferUshort записывает значение в указанный адрес регистрации.
StorPortWritePortUchar

Подпрограмма StorPortWritePortUchar записывает значение в указанный адрес регистрации.
StorPortWritePortUlong

Подпрограмма StorPortWritePortUlong записывает значение в указанный адрес регистрации.
StorPortWritePortUshort

Подпрограмма StorPortWritePortUshort записывает значение в указанный адрес регистрации.
StorPortWriteRegisterBufferUchar

Подпрограмма StorPortWriteRegisterBufferUchar передает заданное количество неподписанных байтов из буфера в HBA.
StorPortWriteRegisterBufferUlong

Подпрограмма StorPortWriteRegisterBufferUlong передает заданное количество значений ULONG из буфера в HBA.
StorPortWriteRegisterBufferUlong64

Эта подпрограмма StorPortWriteRegisterBufferUlong64 записывает несколько ULONG64 значений из указанного 64-разрядного адреса регистрации.
StorPortWriteRegisterBufferUshort

Подпрограмма StorPortWriteRegisterBufferUshort передает заданное количество значений USHORT из буфера в HBA.
StorPortWriteRegisterUchar

Подпрограмма StorPortWriteRegisterBufferUshort передает заданное количество символьных значений из буфера в указанный адрес регистра HBA.
StorPortWriteRegisterUlong

Подпрограмма StorPortWriteRegisterUlong передает значение ULONG указанному адресу регистрации HBA.
StorPortWriteRegisterUlong64

Эта подпрограмма StorPortWriteRegisterUlong64 записывает значение ULONG64 в указанный адрес регистрации.
StorPortWriteRegisterUshort

Подпрограмма StorPortWriteRegisterUshort передает значение ULONG указанному адресу регистрации HBA.

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

 
HW_ADAPTER_CONTROL

Подпрограмма HwStorAdapterControl мини-порта драйвера вызывается для выполнения синхронных операций для управления состоянием или поведением адаптера, например остановкой или перезапуском HBA для управления питанием.
HW_BUILDIO

Подпрограмма HwStorBuildIo обрабатывает SRB с несинхронизированным доступом к общим системным структурам данных перед передачей в HwStorStartIo.
HW_CLEANUP_TRACING

Подпрограмма обратного вызова HwStorCleanupTracing позволяет драйверу виртуального минипорта Storport остановить трассировку и освободить все связанные ресурсы.
HW_COMPLETE_SERVICE_IRP

Подпрограмма HwStorCompleteServiceIrp вызывается при удалении виртуального адаптера. В этом случае виртуальный минипорт Storport может завершить любые обратные вызовы, полученные в HwStorCompleteServiceIrp.
HW_DPC_ROUTINE

Подпрограмма HwStorDpcRoutine — это подпрограмма, которая откладывается для выполнения в ДИСПЕТЧЕРЕ IRQL с помощью механизма вызова отложенной процедуры (DPC).
HW_FIND_ADAPTER

Подпрограмма HwStorFindAdapter использует указанную конфигурацию, чтобы определить, поддерживается ли определенная HBA и, если это так, для возврата сведений о конфигурации этого адаптера.
HW_FREE_ADAPTER_RESOURCES

Подпрограмма обратного вызова HwStorFreeAdapterResources позволяет драйверу виртуального минипорта Storport освободить ресурсы при удалении виртуального адаптера. Это последняя процедура обратного вызова для адаптера.
HW_INITIALIZE

Подпрограмма HwStorInitialize инициализирует драйвер мини-порта после перезагрузки системы или сбоя питания.
HW_INITIALIZE_TRACING

Подпрограмма обратного вызова HwStorInitializeTracing позволяет драйверу виртуального минипорта Storport настроить трассировку и все связанные ресурсы.
HW_INTERRUPT

Драйвер Storport вызывает подпрограмму HwStorInterrupt после того, как HBA создает запрос прерывания.
HW_MESSAGE_SIGNALED_INTERRUPT_ROUTINE

Подпрограмма HwMSInterruptRoutine обрабатывает сигнальное прерывание сообщения (MSI).
HW_PASSIVE_INITIALIZE_ROUTINE

Подпрограмма обратного вызова HwStorPassiveInitializeRoutine вызывается после подпрограммы HwStorInitialize, когда текущий IRQL находится в PASSIVE_LEVEL.
HW_PROCESS_SERVICE_REQUEST

Подпрограмма обратного вызова HwStorProcessServiceRequest получает IRP элемента управления устройства, который содержит запрос IOCTL_MINIPORT_PROCESS_SERVICE_IRP при вызове вызывающего объекта, например приложения в пользовательском режиме или драйвера режима ядра, требует операции обратного обратного вызова.
HW_REGISTRY_NOTIFICATION_ROUTINE

Дополнительные сведения о обратном вызове HW_REGISTRY_NOTIFICATION_ROUTINE.
HW_RESET_BUS

Подпрограмма HwStorResetBus вызывается драйвером порта для очистки условий ошибки.
HW_STARTIO

Драйвер Storport вызывает подпрограмму HwStorStartIo один раз для каждого входящего запроса ввода-вывода.
HW_STATE_CHANGE

Обратный вызов с мини-портом, который вызывается после обработки уведомления из StorPortStateChangeDetected.
HW_TIMER

Подпрограмма HwStorTimer вызывается после интервала, указанного при использовании мини-драйвера StorPortNotification со значением RequestTimerCall NotificationType.
HW_TRACING_ENABLED

Подпрограмма обратного вызова HwStorTracingEnabled позволяет Storport уведомлять минипорт о включении трассировки событий.
HW_UNIT_CONTROL

Подпрограмма HwStorUnitControl мини-порта драйвера вызывается для выполнения синхронных операций для управления состоянием устройства единицы хранения.
HW_WORKITEM

Функция обратного вызова с минипортом для обработки запроса рабочего элемента Storport.
STOR_THREAD_START_ROUTINE

STOR_THREAD_START_ROUTINE предоставляет точку входа для созданного мини-порта хранилища системного потока.
VIRTUAL_HW_FIND_ADAPTER

Виртуальный минипорт Storport использует сведения о конфигурации, предоставленные подпрограмме VirtualHwStorFindAdapter для дальнейшего инициализации.

Структуры

 
ACCESS_RANGE

Узнайте, как ACCESS_RANGE описывает диапазон портов ввода-вывода или памяти, используемый HBA. Обратите внимание, что в будущем драйвер портов SCSI и модели драйверов мини-порта SCSI могут быть изменены или недоступны.
BLOCK_DEVICE_RANGE_DESCRIPTOR

Структура BLOCK_DEVICE_RANGE_DESCRIPTOR описывает диапазон логических блоков, связанных с различными фрагментами файла для операции копирования разгрузки.
BLOCK_DEVICE_TOKEN_DESCRIPTOR

Структура BLOCK_DEVICE_TOKEN_DESCRIPTOR (scsi.h) содержит маркер, возвращенный командой TOKEN ДЛЯ разгрузки операции чтения данных.
CURRENT_INTERNAL_STATUS_PARAMETER_DATA

Дополнительные сведения: структура _CURRENT_INTERNAL_STATUS_PARAMETER_DATA (storport.h)
ERROR_HISTORY_DIRECTORY

Дополнительные сведения: _ERROR_HISTORY_DIRECTORY структура (storport.h)
ERROR_HISTORY_DIRECTORY_ENTRY

Дополнительные сведения: структура _ERROR_HISTORY_DIRECTORY_ENTRY (storport.h)
HW_INITIALIZATION_DATA

Структура HW_INITIALIZATION_DATA (Storport) содержит сведения, определенные для каждого драйвера минипорта и оборудования, которым управляет драйвер мини-порта.
ЗАПРОСА

Структура _INQUIRYDATA (storport.h) содержит сведения о данных запроса SCSI, связанных с ленточным устройством.
MEMORY_REGION

Структура MEMORY_REGION описывает область физической непрерывной памяти.
MESSAGE_INTERRUPT_INFORMATION

Структура MESSAGE_INTERRUPT_INFORMATION описывает сигнальное прерывание сообщения (MSI).
MINIPORT_DUMP_POINTERS

Драйвер минипорта Storport использует эту структуру для поддержки кода функции SCSI_REQUEST_BLOCK (SRB) SRB_FUNCTION_DUMP_POINTERS.
MODE_COMMAND_DURATION_LIMIT_PAGE_T2A_SUBPAGE

Дополнительные сведения о структуре MODE_COMMAND_DURATION_LIMIT_PAGE_T2A_SUBPAGE (storport.h).
MODE_COMMAND_DURATION_LIMIT_PAGE_T2B_SUBPAGE

Дополнительные сведения о структуре MODE_COMMAND_DURATION_LIMIT_PAGE_T2B_SUBPAGE (storport.h).
MODE_PAGE_SUBPAGE_HEADER

Дополнительные сведения о структуре MODE_PAGE_SUBPAGE_HEADER (storport.h).
PERF_CONFIGURATION_DATA

Структура PERF_CONFIGURATION_DATA описывает оптимизацию производительности, поддерживаемую подпрограммой StorPortInitializePerfOpts.
POPULATE_TOKEN_HEADER

Структура POPULATE_TOKEN_HEADER (storport.h) содержит заголовок параметров в блоке данных команд (CDB) команды POPULATE TOKEN.
PORT_CONFIGURATION_INFORMATION

PORT_CONFIGURATION_INFORMATION содержит сведения о конфигурации адаптера шины узла (HBA).
PRI_FULL_STATUS_DESCRIPTOR

Структура PRI_FULL_STATUS_DESCRIPTOR используется для создания PRI_FULL_STATUS_LIST структуры, возвращаемой в ответ на команду Persistent Reserve In.
PRI_FULL_STATUS_DESCRIPTOR_HEADER

Структура PRI_FULL_STATUS_DESCRIPTOR_HEADER является первым членом PRI_FULL_STATUS_DESCRIPTOR структуры, которая используется для заполнения PRI_FULL_STATUS_LIST.
PRI_FULL_STATUS_LIST

Структура PRI_FULL_STATUS_LIST возвращается в ответ на команду Persistent Reserve In с serviceAction=RESERVATION_ACTION_READ_FULL_STATUS.
PRI_FULL_STATUS_LIST_HEADER

Структура PRI_FULL_STATUS_LIST_HEADER является первым членом PRI_FULL_STATUS_LIST, возвращаемой в ответ на команду Persistent Reserve In с ServiceAction=RESERVATION_ACTION_READ_FULL_STATUS.
PRI_REGISTRATION_LIST

Структура PRI_REGISTRATION_LIST (storport.h) содержит сведения о постоянных резервированиях и ключах резервирования, активных на сервере устройства.
PRI_REPORT_CAPABILITIES

Структура PRI_REPORT_CAPABILITIES содержит сведения о функциях постоянного резервирования.
PRI_RESERVATION_DESCRIPTOR

Структура PRI_RESERVATION_DESCRIPTOR (storport.h) описывает постоянное резервирование, активное на сервере устройств.
PRI_RESERVATION_LIST

Структура PRI_RESERVATION_LIST (storport.h) содержит список постоянных резервирований, активных на сервере устройств.
PRO_PARAMETER_LIST

Структура PRO_PARAMETER_LIST (storport.h) содержит сведения о резервировании, отправляемые в команде Persistent Reserve Out (PRO) на сервер устройств.
RECEIVE_TOKEN_INFORMATION_HEADER

Структура RECEIVE_TOKEN_INFORMATION_HEADER (storport.h) содержит сведения, описывающие состояние операции передачи данных разгрузки.
RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER

Структура RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER (storport.h) содержит маркер, созданный в качестве представления данных (ROD).
REPORT_ZONES_DATA

Не используйте эту структуру в коде. Корпорация Майкрософт резервирует структуру REPORT_ZONES_DATA только для внутреннего использования. Не используйте эту структуру в коде.
RS_ALL_COMMANDS_PARAMETER_DATA

Структура RS_ALL_COMMANDS_PARAMETER_DATA содержит список RS_COMMAND_DESCRIPTOR структур.
RS_COMMAND_DESCRIPTOR

Структура RS_COMMAND_DESCRIPTOR содержит сведения о одном поддерживаемом блоке дескриптора команд (CDB).
RS_COMMAND_TIMEOUTS_DESCRIPTOR

Структура RS_COMMAND_TIMEOUTS_DESCRIPTOR содержит сведения о времени ожидания команды с начала обработки команды до его завершения.
RS_ONE_COMMAND_PARAMETER_DATA

Структура RS_ONE_COMMAND_PARAMETER_DATA содержит сведения о блоке данных команд (CDB) и карте использования битов в CDB.
RT_PARAMETER_DATA

Структура RT_PARAMETER_DATA (storport.h) содержит данные параметров для команды метки времени отчета.
SAVED_INTERNAL_STATUS_PARAMETER_DATA

Дополнительные сведения: структура _SAVED_INTERNAL_STATUS_PARAMETER_DATA (storport.h)
SCSI_PNP_REQUEST_BLOCK

Структура _SCSI_PNP_REQUEST_BLOCK (storport.h) содержит сведения о запросах SCSI plug and play (PNP).
SCSI_POWER_REQUEST_BLOCK

Структура _SCSI_POWER_REQUEST_BLOCK (storport.h) содержит сведения о запросах управления питанием SCSI.
SCSI_REQUEST_BLOCK

Структура _SCSI_REQUEST_BLOCK (storport.h) содержит сведения о функциях блока запросов SCSI (SRB).
SCSI_SUPPORTED_CONTROL_TYPE_LIST

SCSI_SUPPORTED_CONTROL_TYPE_LIST — это структура, на которую указывает параметр Parameters, когда подпрограмма HwStorUnitControl минипорта вызывается с параметром ControlType ScsiQuerySupportedUnitControlTypes или подпрограммой HwStorAdapterControlControl с помощью controlType ScsiQuerySupportedControlTypes.
SCSI_WMI_REQUEST_BLOCK

Структура _SCSI_WMI_REQUEST_BLOCK (storport.h) содержит сведения о SCSI_REQUEST_BLOCK для использования с командами WMI.
SES_CONFIGURATION_DIAGNOSTIC_PAGE

Дополнительные сведения: структура SES_CONFIGURATION_DIAGNOSTIC_PAGE (storport.h)
SES_DOWNLOAD_MICROCODE_CONTROL_DIAGNOSTIC_PAGE

Структура _SES_DOWNLOAD_MICROCODE_CONTROL_DIAGNOSTIC_PAGE (storport.h) содержит образ конкретного поставщика микрокода, используемый процессом служб корпуса.
SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR

Структура _SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR (storport.h) указывает состояние и дополнительное состояние скачиваемого микрокода.
SES_DOWNLOAD_MICROCODE_STATUS_DIAGNOSTIC_PAGE

Структура _SES_DOWNLOAD_MICROCODE_STATUS_DIAGNOSTIC_PAGE (storport.h) содержит сведения о состоянии одной или нескольких операций скачивания микрокода.
SRBEX_DATA

Структура _SRBEX_DATA (storport.h) описывает обобщенный формат для хранения расширенных данных блока запросов SCSI (SRB).
SRBEX_DATA_BIDIRECTIONAL

Структура _SRBEX_DATA_BIDIRECTIONAL (storport.h) содержит расширенные данные блока запросов SCSI (SRB) для двунаправленных команд передачи.
SRBEX_DATA_IO_INFO

Структура _SRBEX_DATA_IO_INFO (storport.h) содержит дополнительные сведения, связанные с запросом на чтение или запись в расширенном блоке запросов SCSI (SRB).
SRBEX_DATA_NVME_COMMAND

Структура SRBEX_DATA_NVME_COMMAND (storport.h) позволяет пользователю фреймировать и выдавать команду в формате NVMe.
SRBEX_DATA_NVMEOF_OPERATION

Только для внутреннего использования. Не используйте.
SRBEX_DATA_PNP

Структура _SRBEX_DATA_PNP (storport.h) содержит данные запроса для расширенного блока запросов подключаемых модулей (PNP) SCSI (SRB).
SRBEX_DATA_POWER

Структура _SRBEX_DATA_POWER (storport.h) содержит данные запроса для расширенного блока запросов SCSI (SRB).
SRBEX_DATA_SCSI_CDB_VAR

Структура _SRBEX_DATA_SCSI_CDB_VAR (storport.h) содержит расширенные данные SRB для блока данных команд SCSI переменной длины (CDB).
SRBEX_DATA_SCSI_CDB16

Структура _SRBEX_DATA_SCSI_CDB16 (storport.h) содержит расширенные данные SRB для блока данных команд SCSI 16-байтов (CDB).
SRBEX_DATA_SCSI_CDB32

Структура _SRBEX_DATA_SCSI_CDB32 (storport.h) содержит расширенные данные SRB для 32-байтового блока данных SCSI (CDB).
SRBEX_DATA_WMI

Структура _SRBEX_DATA_WMI (storport.h) содержит данные запроса для расширенного блока запросов WMI SCSI (SRB).
ST_PARAMETER_DATA

Структура ST_PARAMETER_DATA (storport.h) содержит список параметров для команды set timestamp.
STARTIO_PERFORMANCE_PARAMETERS

Структура STARTIO_PERFORMANCE_PARAMETERS описывает параметры производительности, возвращаемые в драйвер минипорта подпрограммой StorPortGetStartIoPerfParams.
STOR_ADAPTER_CONTROL_POWER

STOR_ADAPTER_CONTROL_POWER — это структура, на которую указывает параметр Parameters, когда подпрограмма HwStorAdapterControl минипорта вызывается с помощью controlType ScsiAdapterPower.
STOR_ADDR_BTL8

Структура _STOR_ADDR_BTL8 (storport.h) содержит сведения об адресе 8-разрядной шиныTarget-LUN (BTL8).
STOR_ADDRESS

Структура _STOR_ADDRESS (storport.h) содержит общие сведения, описывающие адрес устройства хранения.
STOR_CRYPTO_CAPABILITIES_DATA

Корпорация Майкрософт резервирует структуру STOR_CRYPTO_CAPABILITIES_DATA только для внутреннего использования. Не используйте эту структуру в коде.
STOR_CRYPTO_CAPABILITY

Корпорация Майкрософт резервирует структуру STOR_CRYPTO_CAPABILITY только для внутреннего использования. Не используйте эту структуру в коде.
STOR_CRYPTO_KEY_INFO

Корпорация Майкрософт резервирует структуру STOR_CRYPTO_KEY_INFO только для внутреннего использования. Не используйте эту структуру в коде.
STOR_CRYPTO_OPERATION

Корпорация Майкрософт резервирует структуру STOR_CRYPTO_OPERATION только для внутреннего использования. Не используйте эту структуру в коде.
STOR_CRYPTO_OPERATION_INSERT_KEY

Корпорация Майкрософт резервирует структуру STOR_CRYPTO_OPERATION_INSERT_KEY только для внутреннего использования. Не используйте эту структуру в коде.
STOR_DEVICE_CAPABILITIES

Структура _STOR_DEVICE_CAPABILITIES (storport.h) содержит сведения о возможностях устройств, относящихся к устройствам хранения.
STOR_DEVICE_CAPABILITIES_EX

Структура _STOR_DEVICE_CAPABILITIES_EX (storport.h) содержит расширенные сведения о возможностях устройств, относящихся к устройствам хранения.
STOR_DISPATCHER_HEADER

Структура STOR_DISPATCHER_HEADER является непрозрачной структурой, описывающей объект диспетчера.
STOR_DPC

Структура STOR_DPC является непрозрачной структурой, представляющей объект DPC. Не устанавливайте элементы этой структуры напрямую.
STOR_DPC_WATCHDOG_INFORMATION

STOR_DPC_WATCHDOG_INFORMATION содержит сведения о текущем отложенном вызове процедуры (DPC).
STOR_DRIVER_PROXY_ENDPOINT_INFORMATION

Дополнительные сведения о структуре STOR_DRIVER_PROXY_ENDPOINT_INFORMATION.
STOR_EVENT

Структура STOR_EVENT описывает объект события.
STOR_FILTER_RESOURCE_REQUIREMENTS

STOR_FILTER_RESOURCE_REQUIREMENTS — это структура, на которую указывает параметр Parameters, когда подпрограмма HwStorAdapterControl минипорта вызывается с помощью controlType ScsiAdapterFilterResourceRequirements.
STOR_FRU_ID_DESCRIPTION

STOR_FRU_ID_DESCRIPTION является структурой, на которую указывает параметр Parameters, когда подпрограмма HwStorUnitControl минипорта вызывается с помощью функции ControlType ScsiUnitQueryFruId или HwStorAdapterControl вызывается с помощью controlType ScsiAdapterQueryFruId.
STOR_GROUP_AFFINITY

Структура STOR_GROUP_AFFINITY указывает номер группы и сходство процессора в этой группе.
STOR_LIST_ENTRY

Структура STOR_LIST_ENTRY описывает запись в двудвойном связанном списке или служит заголовком для такого списка.
STOR_LOG_EVENT_DETAILS

Структура STOR_LOG_EVENT_DETAILS содержит сведения, относящиеся к событиям журнала ошибок, определенным Storport, и событиям системного журнала.
STOR_MAX_OPERATIONAL_POWER

STOR_MAX_OPERATIONAL_POWER — это структура, на которую указывает параметр Parameters, когда подпрограмма HwStorAdapterControl минипорта вызывается с помощью controlType ScsiAdapterPoFxMaxOperationalPower.
STOR_POFX_ACTIVE_CONTEXT

STOR_POFX_ACTIVE_CONTEXT — это структура, на которую указывает параметр Parameters, когда подпрограмма HwStorUnitControl минипорта вызывается с помощью controlType ScsiUnitPoFxPowerActive или подпрограммы HwStorAdapterControl минипорта с типом ControlType ScsiAdapterPoFxPowerActive.
STOR_POFX_COMPONENT

Структура STOR_POFX_COMPONENT описывает атрибуты состояния питания компонента устройства хранилища.
STOR_POFX_COMPONENT_IDLE_STATE

Структура STOR_POFX_COMPONENT_IDLE_STATE указывает атрибуты функционального состояния питания (F-state) компонента на устройстве хранения.
STOR_POFX_COMPONENT_V2

Структура STOR_POFX_COMPONENT_V2 описывает атрибуты состояния питания компонента устройства хранилища.
STOR_POFX_DEVICE

Структура STOR_POFX_DEVICE описывает атрибуты питания устройства хранения для платформы управления питанием (PoFx).
STOR_POFX_DEVICE_V2

Структура STOR_POFX_DEVICE_V2 описывает атрибуты питания устройства хранения для платформы управления питанием (PoFx).
STOR_POFX_DEVICE_V3

Структура STOR_POFX_DEVICE_V3 описывает атрибуты питания устройства хранения для платформы управления питанием (PoFx).
STOR_POFX_FSTATE_CONTEXT

STOR_POFX_FSTATE_CONTEXT — это структура, на которую указывает параметр Parameters, когда подпрограмма HwStorUnitControl минипорта вызывается с помощью функции ControlType ScsiUnitPoFxPowerSetFState или HwStorAdapterControl с помощью метода ControlType ScsiAdapterPoFxPowerSetFState.
STOR_POFX_PERF_STATE_CONTEXT

STOR_POFX_PERF_STATE_CONTEXT — это структура, на которую указывает параметр Parameters, когда подпрограмма HwStorUnitControl минипорта вызывается с помощью подпрограммы ControlType ScsiUnitPoFxPowerSetFState или HwStorAdapterControl с помощью метода ControlType ScsiAdapterPoFxSetPerfState.
STOR_POFX_POWER_CONTROL

STOR_POFX_POWER_CONTROL является структурой, на которую указывает параметр Parameters, когда подпрограмма HwStorUnitControl минипорта вызывается с помощью функции ControlType ScsiUnitPoFxPowerControl или HwStorAdapterControl вызывается с помощью controlType ScsiAdapterPoFxPowerControl.
STOR_POFX_POWER_REQUIRED_CONTEXT

STOR_POFX_POWER_REQUIRED_CONTEXT — это структура, на которую указывает параметр Parameters, когда подпрограмма HwStorUnitControl минипорта вызывается с помощью controlType ScsiUnitPoFxPowerRequired.
STOR_POFX_UNIT_POWER_INFO

STOR_POFX_UNIT_POWER_INFO — это структура, на которую указывает параметр Parameters, когда подпрограмма HwStorUnitControl минипорта вызывается с помощью controlType ScsiUnitPoFxPowerInfo.
STOR_POWER_CONTROL_HEADER

STOR_POWER_CONTROL_HEADER — это общий заголовок управления питанием для параметров управления, связанных с адаптером и единицами управления.
STOR_POWER_SETTING_INFO

STOR_POWER_SETTING_INFO — это структура, на которую указывает параметр Parameters, когда подпрограмма HwStorAdapterControl минипорта вызывается с помощью controlType ScsiPowerSettingNotification.
STOR_REQUEST_INFO_V1

Структура _STOR_REQUEST_INFO_V1 содержит сведения о запросе ввода-вывода драйвера хранилища, связанном с блоком запросов SCSI (SRB). _STOR_REQUEST_INFO_V1 возвращается подпрограммой StorPortGetRequestInfo.
STOR_RESET_BUS_SYNCHRONOUS_PARAMETER

Дополнительные сведения о структуре STOR_RESET_BUS_SYNCHRONOUS_PARAMETER.
STOR_RICH_DEVICE_DESCRIPTION

Структура STOR_RICH_DEVICE_DESCRIPTION описывает атрибуты физического устройства, для которого драйвер запрашивает адаптер DMA (прямой доступ к памяти).
STOR_SCATTER_GATHER_ELEMENT

Структура STOR_SCATTER_GATHER_ELEMENT используется с STOR_SCATTER_GATHER_LIST для создания списка элементов точечной или сборной.
STOR_SCATTER_GATHER_LIST

Структура STOR_SCATTER_GATHER_LIST используется вместе с подпрограммой StorPortGetScatterGatherList для получения списка точечной и сборной для блока запросов SCSI (SRB).
STOR_SERIAL_NUMBER

STOR_SERIAL_NUMBER — это структура, на которую указывает параметр Parameters, когда подпрограмма HwStorAdapterControl минипорта вызывается с помощью controlType ScsiAdapterSerNumber.
STOR_SET_EVENT_LOGGING

STOR_SET_EVENT_LOGGING — это структура, на которую указывает параметр Parameters, когда подпрограмма HwStorAdapterControl минипорта вызывается с помощью controlType ScsiAdapterSetEventLogging.
STOR_SYSTEM_POWER_HINTS

STOR_SYSTEM_POWER_HINTS является структурой, на которую указывает параметр Parameters, когда подпрограмма HwStorAdapterControl минипорта вызывается с помощью ControlType ScsiAdapterSystemPowerHints.
STOR_UC_DEVICE_USAGE

STOR_UC_DEVICE_USAGE — это структура, на которую указывает параметр Parameters, когда подпрограмма HwStorUnitControl минипорта вызывается с помощью ControlType ScsiUnitUsage.
STOR_UNIT_ATTRIBUTES

Дополнительные сведения о структуре STOR_UNIT_ATTRIBUTES.
STOR_UNIT_CONTROL_POWER

STOR_UNIT_CONTROL_POWER — это структура, на которую указывает параметр Parameters, когда подпрограмма HwStorUnitControl минипорта вызывается с помощью ControlType ScsiUnitPower.
STOR_UNIT_CONTROL_QUERY_BUS_TYPE

STOR_UNIT_CONTROL_QUERY_BUS_TYPE — это структура, на которую указывает параметр Parameters, когда подпрограмма HwStorUnitControl минипорта вызывается с помощью controlType ScsiUnitQueryBusType.
STORAGE_REQUEST_BLOCK

Структура _STORAGE_REQUEST_BLOCK (storport.h) описывает расширенный формат блока запросов SCSI (SRB).
STORPORT_CAPTURE_LIVEDUMP

Структура STORPORT_CAPTURE_LIVEDUMP содержит данные, необходимые для создания динамического дампа.
STORPORT_LIVEDUMP_DEVICE_TELEMETRY_LOG

STORPORT_LIVEDUMP_DEVICE_TELEMETRY_LOG содержит полезные данные для динамического дампа, захваченного StorPortCaptureLiveDump.
STORPORT_TELEMETRY_EVENT

Структура STORPORT_TELEMETRY_EVENT описывает полезные данные телеметрии мини-порта.
T2_COMMAND_DURATION_LIMIT_DESCRIPTOR

Дополнительные сведения о структуре T2_COMMAND_DURATION_LIMIT_DESCRIPTOR (storport.h).
TRACK_INFORMATION2

Структура _TRACK_INFORMATION2 (storport.h) содержит подробные сведения о отслеживании, включая расположение, размер и режим данных.
VIRTUAL_HW_INITIALIZATION_DATA

Структура VIRTUAL_HW_INITIALIZATION_DATA содержит сведения, определенные для каждого виртуального мини-драйвера.
VPD_EXTENDED_INQUIRY_DATA_PAGE

Дополнительные сведения: _VPD_EXTENDED_INQUIRY_DATA_PAGE структура (storport.h)
VPD_THIRD_PARTY_COPY_PAGE

Структура _VPD_THIRD_PARTY_COPY_PAGE (storport.h) определяет страницу важных данных продукта (VPD) для операций разгрузки данных.
VPD_ZONED_BLOCK_DEVICE_CHARACTERISTICS_PAGE

Корпорация Майкрософт резервирует структуру VPD_ZONED_BLOCK_DEVICE_CHARACTERISTICS_PAGE только для внутреннего использования. Не используйте структуру VPD_ZONED_BLOCK_DEVICE_CHARACTERISTICS_PAGE в коде.
WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR

Структура _WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR (storport.h) определяет дескриптор копирования сторонних производителей для систем Windows.
WRITE_USING_TOKEN_HEADER

Структура WRITE_USING_TOKEN_HEADER (storport.h) описывает расположения целевых данных для операции записи данных разгрузки.
ZONE_DESCRIPTIOR

Корпорация Майкрософт резервирует структуру ZONE_DESCRIPTIOR только для внутреннего использования. Не используйте структуру ZONE_DESCRIPTIOR в коде.

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

 
INTERRUPT_SYNCHRONIZATION_MODE

Перечислитель INTERRUPT_SYNCHRONIZATION_MODE указывает режим синхронизации прерываний.
RAID_SYSTEM_POWER

RAID_SYSTEM_POWER — это индикатор использования электроэнергии системы.
SCSI_ADAPTER_CONTROL_TYPE

Перечисление SCSI_ADAPTER_CONTROL_TYPE содержит операции управления адаптером, где каждый тип элемента управления инициирует действие для адаптера драйвером мини-порта. Storport указывает тип элемента управления при вызове подпрограммы HwStorAdapterControl минипорта.
SCSI_UC_DEVICE_USAGE_TYPE

SCSI_UC_DEVICE_USAGE_TYPE указывает тип использования устройства из уведомления об использовании устройства PnP.
SCSI_UNIT_CONTROL_TYPE

Перечисление SCSI_UNIT_CONTROL_TYPE содержит операции управления единицами, где каждый тип элемента управления инициирует действие для единицы с помощью мини-драйвера. Storport указывает тип элемента управления при вызове подпрограммы HwStorUnitControl минипорта.
SES_DOWNLOAD_MICROCODE_STATE

Дополнительные сведения: перечисление _SES_DOWNLOAD_MICROCODE_STATE (storport.h)
SRBEX_DATA_NVME_COMMAND_FLAG

Перечисление SRBEX_DATA_NVME_COMMAND_FLAG (storport.h) содержит значения, указывающие свойства конкретной команды SRBEX Data NVMe.
SRBEX_DATA_NVME_COMMAND_TYPE

SRBEX_DATA_NVME_COMMAND_TYPE (storport.h) содержит значения, указывающие типы команд SRBEX Data NVMe.
SRBEX_DATA_NVME_RESPONSE_FLAG

Дополнительные сведения о перечислении SRBEX_DATA_NVME_RESPONSE_FLAG.
STOR_CRYPTO_ALGORITHM_ID

Корпорация Майкрософт резервирует перечисление STOR_CRYPTO_ALGORITHM_ID только для внутреннего использования. Не используйте это перечисление в коде.
STOR_CRYPTO_KEY_SIZE

Корпорация Майкрософт резервирует перечисление STOR_CRYPTO_KEY_SIZE только для внутреннего использования. Не используйте это перечисление в коде.
STOR_CRYPTO_OPERATION_TYPE

Корпорация Майкрософт резервирует перечисление STOR_CRYPTO_OPERATION_TYPE только для внутреннего использования. Не используйте это перечисление в коде.
STOR_DEVICE_POWER_STATE

Перечислитель STOR_DEVICE_POWER_STATE указывает состояние питания устройства хранилища.
STOR_DEVICE_RESET_TYPE

Перечисление STOR_DEVICE_RESET_TYPE указывает тип запрашиваемого сброса устройства в вызове StorPortHardwareReset.
STOR_EVENT_ASSOCIATION_ENUM

Перечислитель STOR_EVENT_ASSOCIATION_ENUM указывает тип устройства, связанного с событием.
STOR_EVENT_TYPE

Перечисление STOR_EVENT_TYPE определяет тип объекта события, инициализированного мини-портом.
STOR_PNP_ACTION

Дополнительные сведения о перечислении STOR_PNP_ACTION.
STOR_POWER_ACTION

Перечисление STOR_POWER_ACTION определяет системные действия питания, которые могут выполняться на компьютере.
STOR_SPINLOCK

Дополнительные сведения о перечислении STOR_SPINLOCK.
STOR_TELEMETRY_CATEGORY

Перечислитель STOR_TELEMETRY_CATEGORY указывает категорию события телеметрии, регистрируемого в StorPortLogTelemetryEx.
STOR_THREAD_PRIORITY

STOR_THREAD_PRIORITY указывает приоритет для созданного мини-порта StorPort потока.
STORPORT_CAPTURE_LIVEDUMP_TYPE

STORPORT_CAPTURE_LIVEDUMP_TYPE определяет тип динамического дампа для записи.
STORPORT_ETW_EVENT_CHANNEL

STORPORT_ETW_EVENT_CHANNEL определяет каналы событий Storport, в которые минипорт может регистрировать событие.
STORPORT_ETW_EVENT_OPCODE

Дополнительные сведения о перечислении STORPORT_ETW_EVENT_OPCODE.
STORPORT_ETW_LEVEL

Дополнительные сведения о перечислении STORPORT_ETW_LEVEL.
STORPORT_FEATURE_TYPE

Перечисление STORPORT_FEATURE_TYPE определяет функцию Storport, поддерживаемую мини-портом.
STORPORT_LIVEDUMP_DATA_TYPE

STORPORT_LIVEDUMP_DATA_TYPE определяет тип данных полезных данных, которые необходимо включить в динамический дамп.
STORPORT_LIVEDUMP_ISSUE_TYPE

STORPORT_LIVEDUMP_ISSUE_TYPE определяет проблему, которая вызвала запись динамического дампа.
STORPORT_QUERY_CONFIGURATION_TYPE

Перечислитель STORPORT_QUERY_CONFIGURATION_TYPE определяет конфигурацию, запрашиваемую в StorPortQueryConfiguration.