Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот заголовок используется хранилищем. Дополнительные сведения см. в следующем разделе:
storport.h содержит следующие интерфейсы программирования:
IOCTLs
|
IOCTL_SCSI_MINIPORT_DSM Узнайте, как уведомление об управлении наборами данных (DSM) передается мини-драйверу в запросе кода IOCTL_SCSI_MINIPORT_DSM. |
Functions
|
FIELD_OFFSET Макрос FIELD_OFFSET (storport.h) возвращает смещение байта указанного поля в указанном известном типе структуры. |
|
RtlZeroMemory Макрос RtlZeroMemory (storport.h) заполняет блок памяти нулями, учитывая указатель на блок и длину в байтах для заполнения. |
|
ScsiPortReadPortBufferUchar Узнайте, как подпрограмма SCSIPortReadPortBufferUchar передает заданное количество неподписанных байтовых значений из HBA в буфер. Обратите внимание, что в будущем драйвер портов SCSI и модели драйверов мини-порта SCSI могут быть изменены или недоступны. |
|
ScsiPortReadPortBufferUlong Узнайте, как подпрограмма 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 Дополнительные сведения о функции StorPortEtwChannelEvent4. |
|
StorPortEtwChannelEvent8 Дополнительные сведения о функции 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. Доступ к списку синхронизируется в многопроцессорной системе. Syntax. |
|
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 в контексте рабочего потока системы. |
|
StorPortQueueWorkItemToNode Дополнительные сведения о функции StorPortQueueWorkItemToNode. |
|
StorPortReadDriverRegistry Функция StorPortReadDriverRegistry используется минипортом для чтения данных реестра для заданного объекта драйвера. |
|
StorPortReadPortBufferUchar Подпрограмма StorPortReadPortBufferUchar считывает значение из указанного адреса порта. |
|
StorPortReadPortBufferUlong Подпрограмма StorPortReadPortBufferUlong считывает значение из указанного адреса порта. |
|
StorPortReadPortBufferUshort Подпрограмма 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) или целевого устройства. |
|
StorPortStorMQAddController Дополнительные сведения о функции StorPortStorMQAddController. |
|
StorPortStorMQRemoveController Дополнительные сведения о функции StorPortStorMQRemoveController. |
|
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. |
Callback functions
|
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_NAMESPACE_CONTROL Дополнительные сведения о функции HW_NAMESPACE_CONTROL. |
|
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_STORMQ_COMPLETION_CALLBACK Дополнительные сведения о функции HW_STORMQ_COMPLETION_CALLBACK. |
|
HW_STORMQ_COMPLETION_NOTIFY_WITH_CALLBACK Дополнительные сведения о функции HW_STORMQ_COMPLETION_NOTIFY_WITH_CALLBACK. |
|
HW_STORMQ_QUERY_PROPERTY Дополнительные сведения о функции HW_STORMQ_QUERY_PROPERTY. |
|
HW_STORMQ_SET_PROPERTY Дополнительные сведения о функции HW_STORMQ_SET_PROPERTY. |
|
HW_STORMQ_START_SRB Дополнительные сведения о функции HW_STORMQ_START_SRB. |
|
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 для дальнейшего инициализации. |
Structures
|
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. |
|
INQUIRYDATA Структура _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_ADDR_NVME Дополнительные сведения о структуре STOR_ADDR_NVME. |
|
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). |
|
STORMQ_MINIPORT_INTERFACE Дополнительные сведения о структуре STORMQ_MINIPORT_INTERFACE. |
|
STORMQ_PROPERTY_AFFINITY_DESCRIPTOR Дополнительные сведения о структуре STORMQ_PROPERTY_AFFINITY_DESCRIPTOR. |
|
STORMQ_PROPERTY_QUEUE_DESCRIPTOR Дополнительные сведения о структуре STORMQ_PROPERTY_QUEUE_DESCRIPTOR. |
|
STORMQ_SUBMISSION_QUEUE_METADATA_CONTEXT Дополнительные сведения о структуре STORMQ_SUBMISSION_QUEUE_METADATA_CONTEXT. |
|
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 в коде. |
Enumerations
|
INTERRUPT_SYNCHRONIZATION_MODE Перечислитель INTERRUPT_SYNCHRONIZATION_MODE указывает режим синхронизации прерываний. |
|
NVME_NAMESPACE_CONTROL_STATUS Дополнительные сведения о перечислении NVME_NAMESPACE_CONTROL_STATUS. |
|
NVME_NAMESPACE_CONTROL_TYPE Дополнительные сведения о перечислении NVME_NAMESPACE_CONTROL_TYPE. |
|
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_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 потока. |
|
STORMQ_PROPERTY_OFFSET Дополнительные сведения о перечислении STORMQ_PROPERTY_OFFSET. |
|
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. |