storport.h 標頭
記憶體會使用此標頭。 如需詳細資訊,請參閱:
storport.h 包含下列程序設計介面:
IOCTLs
IOCTL_SCSI_MINIPORT_DSM 了解數據集管理 (DSM) 通知如何在IOCTL_SCSI_MINIPORT_DSM控制程式代碼要求中傳送至迷你埠驅動程式。 |
函式
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 例程如何從 HBA 讀取 ULONG 值。注意 SCSI 埠驅動程式和 SCSI 迷你埠驅動程式模型未來可能會改變或無法使用。 |
ScsiPortReadPortUshort 瞭解 ScsiPortReadPortUshort 例程如何從 HBA 讀取 USHORT 值。注意 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 例程如何從 HBA 讀取 ULONG 值。注意 SCSI 埠驅動程式和 SCSI 迷你埠驅動程式模型未來可能會改變或無法使用。 |
ScsiPortReadRegisterUshort 瞭解 ScsiPortReadRegisterUshort 例程如何從 HBA 讀取 USHORT 值。注意 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 Miniport 驅動程式會呼叫 StorPortAllocateRegistryBuffer 例程,以配置可用來讀取和寫入登錄數據的緩衝區。 |
StorPortAsyncNotificationDetected 記憶體迷你埠驅動程式會呼叫 StorPortAsyncNotificationDetected,以通知 Storport 驅動程式記憶體裝置狀態變更事件。 |
StorPortBuildMdlForNonPagedPool StorPortBuildMdlForNonPagedPool 例程會更新 MDL 來描述相關聯的非分頁記憶體。 |
StorPortBuildScatterGatherList StorPortBuildScatterGatherList 例程會為指定的數據緩衝區建立散佈/收集清單。 |
StorPortBusy StorPortBusy 例程會通知埠驅動程式適配卡目前忙碌中,正在處理未處理的要求。 |
StorPortCancelDpc StorPortCancelDpc 嘗試取消 StorPort 延後過程調用的執行, (DPC) 。 |
StorPortCaptureLiveDump StorPortCaptureLiveDump 會擷取實時傾印檔案。 |
StorPortCompleteRequest StorPortCompleteRequest 例程會完成所有未處理的要求,將 SRB 狀態值設定為 SrbStatus。 |
StorPortCompleteServiceIrp StorPortCompleteServiceIrp 例程會在需要完成其 HwStorProcessServiceRequest 回呼例程中收到的要求時,由 Storport 虛擬迷你埠驅動程式呼叫。 |
StorPortConvertUlongToPhysicalAddress StorPortConvertUlongToPhysicalAddress 例程會將未簽署的長位址轉換成實體位址。 |
StorPortCreateSystemThread StorPortCreateSystemThread 會建立系統線程,並提供線程內容的指標。 |
StorPortDebugPrint 如果附加調試程式,StorPortDebugPrint 例程會將偵錯字串列印至核心調試程式。 |
StorPortDelayExecution StorPortDelayExecution 函式會以微秒為單位延遲目前線程的時間量。 如果目前的 IRQL 低於 DISPATCH_LEVEL,則目前的線程只會進入等候狀態,並允許執行其他線程。 否則,此例程會執行忙碌等候。 |
StorPortDeviceBusy StorPortDeviceBusy 例程會通知埠驅動程式指定的邏輯單元目前忙碌中,正在處理未處理的要求。 |
StorPortDeviceReady StorPortDeviceReady 例程會通知埠驅動程式指出指定的邏輯單元已準備好處理新的要求。 |
StorPortEnablePassiveInitialization StorPortEnablePassiveInitialization 例程可讓 miniport 的 HwStorPassiveInitializeRoutine 回呼例程在迷你埠初始化期間於PASSIVE_LEVEL執行。 |
StorPortEnableRegistryKeyNotification 深入瞭解 StorPortEnableRegistryKeyNotification 函式。 |
StorPortEtwEvent2 StorPortEtwEvent2 會將 Windows (ETW 的事件追蹤記錄) 事件,其中具有兩個一般用途 ETW 參數至記憶體追蹤通道。 |
StorPortEtwEvent4 StorPortEtwEvent4 會將 Windows (ETW 的事件追蹤記錄) 事件,其中包含四個一般用途 ETW 參數至記憶體追蹤通道。 |
StorPortEtwEvent8 StorPortEtwEvent8 會將 Windows (ETW 的事件追蹤記錄) 事件,其中具有八個一般用途 ETW 參數至記憶體追蹤通道。 |
StorPortEtwLogByteStream StorPortEtwLogByteStream 會將 Windows 事件追蹤記錄 (ETW) 事件,並將一般用途的位元組數據流參數記錄至指定的通道。 |
StorPortEtwLogError StorPortEtwLogError 會記錄 Windows (ETW 的事件追蹤,) 硬體通訊協定錯誤。 |
StorPortFreeContiguousMemorySpecifyCache StorPortFreeContiguousMemorySpecifyCache 例程會在系統地址空間的非分頁部分解除分配非快取記憶體的範圍。 |
StorPortFreeDeviceBase StorPortFreeDeviceBase 釋放 StorPortGetDeviceBase 所對應的裝置 I/O 記憶體範圍。 |
StorPortFreeDmaMemory 此函式是 StorPortFreeContiguousMemorySpecifyCache 函式的擴充版本。 它會在系統地址空間的非分頁部分解除分配非快取記憶體的範圍。 |
StorPortFreeHostMemoryBuffer StorPortFreeHostMemoryBuffer 例程會釋放配置給主機記憶體緩衝區的實體連續記憶體 (HMB) 。 |
StorPortFreeMdl StorPortFreeMdl 例程會釋放記憶體描述元清單, (MDL) 描述非分頁集區內存。 |
StorPortFreePool StorPortFreePool 例程會釋放先前由 StorPortAllocatePool 例程呼叫所配置的記憶體區塊。 |
StorPortFreeRegistryBuffer StorPortFreeRegistryBuffer 例程會釋放配置用於儲存登錄數據的緩衝區。 |
StorPortFreeTimer 釋放 StorPortInitializeTimer 例程先前建立的 Storport 定時器內容物件。 |
StorPortFreeWorker 釋放先前由 StorPortInitializeWorker 例程配置的 Storport 工作專案。 |
StorPortGetActiveGroupCount StorPortGetActiveGroupCount 例程會傳回系統中存在的處理器群組數目。 |
StorPortGetActiveNodeCount StorPortGetActiveNodeCount 例程會傳回系統中存在的節點數目。 |
StorPortGetActivityIdSrb 擷取與要求區塊相關聯的 Windows 事件追蹤 (ETW) 活動標識符。 |
StorPortGetBusData StorPortGetBusData 例程會擷取初始化 HBA 所需的總線特定組態資訊。 |
StorPortGetCurrentIrql StorPortGetCurrentIrql 會擷取目前的中斷要求層級, (IRQL) 。 |
StorPortGetCurrentProcessorNumber StorPortGetCurrentProcessorNumber 例程會從核心擷取目前的處理器編號。 |
StorPortGetDataInBufferMdl 傳回與 SCSI 要求區塊輸入數據緩衝區相關聯的 MDL, (SRB) 。 |
StorPortGetDataInBufferScatterGatherList 傳回與 SCSI 要求區塊之輸入數據緩衝區相關聯的散佈收集清單, (SRB) 。 |
StorPortGetDataInBufferSystemAddress 傳回 SCSI 要求區塊輸入數據緩衝區的系統地址, (SRB) 。 |
StorPortGetDeviceBase StorPortGetDeviceBase 例程會將 I/O 位址對應至系統地址空間。 |
StorPortGetDeviceObjects StorPortGetDeviceObjects 例程會傳回與配接器裝置堆疊相關聯的裝置物件。 |
StorPortGetGroupAffinity StorPortGetGroupAffinity 例程會建構要求群組中作用中處理器的遮罩。 |
StorPortGetHighestNodeNumber StorPortGetHighestNodeNumber 例程會傳回系統上的最大可能節點編號。 |
StorPortGetLogicalProcessorRelationship StorPortGetLogicalProcessorRelationship 例程會傳回一或多個指定類型的關聯性資訊。 |
StorPortGetLogicalUnit StorPortGetLogicalUnit 例程會傳回迷你埠驅動程式每個邏輯單元儲存區域的指標。 |
StorPortGetMessageInterruptIDFromProcessorIndex 深入瞭解 StorPortGetMessageInterruptIDFromProcessorIndex 函式。 |
StorPortGetMSIInfo StorPortGetMSIInfo 例程會擷取已發出訊號的中斷訊息, (MSI) 指定訊息的資訊。 |
StorPortGetNodeAffinity StorPortGetNodeAffinity 例程會在要求的非統一記憶體存取中建構作用中處理器的遮罩, (NUMA) 節點。 |
StorPortGetNodeAffinity2 深入瞭解 StorPortGetNodeAffinity2 函式。 |
StorPortGetOriginalMdl StorPortGetOriginalMdl 例程會傳回與指定 SRB 相關聯的 MDL。 |
StorPortGetPfns 當迷你埠需要擷取與 SRB 之 MDL 相關聯的 PFN 時,可以呼叫 StorPortGetPfns 例程。 |
StorPortGetPhysicalAddress StorPortGetPhysicalAddress 例程會將指定的虛擬位址範圍轉換為 DMA 作業的實體地址範圍。 |
StorPortGetRequestCryptoInfo Microsoft 保留 StorPortGetRequestCryptoInfo 函式以供內部使用。 請勿在程式代碼中使用此函式。 |
StorPortGetRequestInfo StorPortGetRequestInfo 例程會擷取與 SCSI 要求區塊相關聯的 IO 要求資訊, (SRB) ,並在STOR_REQUEST_INFO結構中傳回它。 |
StorPortGetScatterGatherList StorPortGetScatterGatherList 例程會擷取指定之 SCSI 要求區塊的相關散佈/收集清單, (SRB) 。 |
StorPortGetStartIoPerfParams StorPortGetStartIoPerfParams 例程會將指定 I/O 要求的效能參數放在STARTIO_PERFORMANCE_PARAMETERS結構中。 |
StorPortGetSystemAddress StorPortGetSystemAddress 例程會針對指定之 SCSI 要求區塊的數據緩衝區傳回系統空間中的虛擬位址, (SRB) 。 |
StorPortGetSystemPortNumber StorPortGetSystemPortNumber 例程會擷取記憶體適配卡的系統指派埠號碼。 |
StorPortGetUncachedExtension StorPortGetUncachedExtension 例程會配置未快取的通用緩衝區,供 CPU 和裝置共用。 |
StorPortGetVirtualAddress StorPortGetVirtualAddress 例程會取得對應至指定實體地址的虛擬位址。 |
StorPortHardwareReset 迷你埠可以呼叫 StorPortHardwareReset 來發出硬體重設。 |
StorPortInitialize StorPortInitialize 例程會初始化埠驅動程序參數和延伸模組數據。 StorPortInitialize 也會儲存從迷你埠驅動程式提供的配接器資訊。 |
StorPortInitializeCryptoEngine Microsoft 保留 StorPortInitializeCryptoEngine 函式僅供內部使用。 請勿在程式代碼中使用此函式。 |
StorPortInitializeDpc StorPortInitializeDpc 例程會初始化 StorPort DPC。 |
StorPortInitializeEvent StorPortInitializeEvent 會將事件物件初始化為同步處理或通知類型事件,並將其設定為已發出訊號或未收到訊號的狀態。 |
StorPortInitializeListHead StorPortInitializeListHead 例程會初始化STOR_LIST_ENTRY結構,此結構代表多頁連結清單的前端。 |
StorPortInitializePerfOpts StorPortInitializePerfOpts 函式會使用 PERF_CONFIGURATION_DATA 結構,初始化迷你埠驅動程式和 Storport 驅動程式支援的效能優化。 |
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 例程,以判斷是否允許特定裝置管理類別的作業。 |
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 驅動程式特定事件和條件。 |
StorPortPause StorPortPause 例程會在指定的時段內暫停配接器。 |
StorPortPauseDevice StorPortPauseDevice 例程會在指定的時段內暫停特定的邏輯單元裝置。 |
StorPortPoFxActivateComponent StorPortPoFxActivateComponent 例程會在儲存設備的指定元件上遞增啟用參考計數。 |
StorPortPoFxIdleComponent StorPortPoFxIdleComponent 例程會遞減儲存裝置指定元件的啟用參考計數。 |
StorPortPoFxPowerControl StorPortPoFxPowerControl 例程會將電源控制要求傳送至電源管理架構, (PoFx) 轉送至 POWER Engine 外掛程式 (PEP) 。 |
StorPortPoFxSetComponentLatency StorPortPoFxSetComponentLatency 例程會指定在從閑置條件轉換為指定儲存裝置元件中作用中條件時可容許的最大延遲。 |
StorPortPoFxSetComponentResidency StorPortPoFxSetComponentResidency 例程會設定儲存裝置元件在進入閑置條件之後,可能會維持閑置的預估時間。 |
StorPortPoFxSetIdleTimeout 深入瞭解 StorPortPoFxSetIdleTimeout 函式。 |
StorPortPoFxSetPerfState StorPortPoFxSetPerfState 會設定元件的 P 狀態。 |
StorPortPutScatterGatherList StorPortPutScatterGatherList 例程會釋放任何與先前由 StorPortBuildScatterGatherList 例程呼叫所建立之散佈/收集列表相關聯的資源。 |
StorPortQueryConfiguration 迷你埠可以呼叫 StorPortQueryConfiguration 來取得平臺的特定設定。 |
StorPortQueryDepthSList 擷取 Storport 受控 Singly 連結清單中的項目數目。 |
StorPortQueryDpcWatchdogInformation StorPortQueryDpcWatchdogInformation 會查詢目前處理器的 DPC 監視程式定時器值。 |
StorPortQueryPerformanceCounter StorPortQueryPerformanceCounter 例程會傳回目前的系統性能計數器值。 |
StorPortQuerySystemTime StoriPortQuerySystemTime 例程會取得目前的系統時間。 |
StorPortQueryTimerMinInterval StorPortQueryTimerMinInterval 會查詢系統時鐘所支援的最低定時器解析。 |
StorPortQueueWorkItem 排程 Storport 工作專案,以在系統背景工作線程的內容中執行。 |
StorPortReadPortBufferUchar StorPortReadPortBufferUchar 例程會從指定的埠位址讀取值 |
StorPortReadPortBufferUlong StorPortReadPortBufferUlong 例程會從指定的埠位址讀取值。 |
StorPortReadPortBufferUshort StorPortReadPortBufferUshort 例程會從指定的埠位址讀取值。 |
StorPortReadPortUchar StorPortReadPortUchar 例程會從指定的埠位址讀取值 |
StorPortReadPortUlong StorPortReadPortUlong 例程會從指定的埠位址讀取值。 |
StorPortReadPortUshort StorPortReadPortUshort 例程會從指定的埠位址讀取值。 |
StorPortReadRegisterBufferUchar StorPortReadRegisterBufferUchar 例程會從指定的緩存器位址讀取值。 |
StorPortReadRegisterBufferUlong StorPortReadRegisterBufferUlong 例程會從指定的緩存器位址讀取值。 |
StorPortReadRegisterBufferUlong64 此 StorPortReadRegisterBufferUlong64 例程會將指定之 64 位緩存器位址中的一些ULONG64值讀取到緩衝區。 |
StorPortReadRegisterBufferUshort StorPortReadRegisterBufferUshort 例程會從指定的緩存器位址讀取值。 |
StorPortReadRegisterUchar StorPortReadRegisterUchar 例程會從指定的緩存器位址讀取值。 |
StorPortReadRegisterUlong StorPortReadRegisterUlong 例程會從指定的緩存器位址讀取值。 |
StorPortReadRegisterUlong64 StorPortReadRegisterUlong64 例程會從指定的 64 位緩存器位址讀取 64 位值。 |
StorPortReadRegisterUshort StorPortReadRegisterUshort 例程會從指定的緩存器位址讀取值。 |
StorPortReady StorPortReady 例程會通知埠驅動程式適配卡不再忙碌。 |
StorPortRegistryRead StorPortRegistryRead 例程會讀取指定裝置和值的登錄數據。 |
StorPortRegistryReadAdapterKey Miniport 驅動程式會呼叫 StorPortRegistryReadAdapterKey 例程,以讀取位於 HKLM/CurrentControlSet/Enum/<Instance path>/DeviceParameters/... |
StorPortRegistryWrite Miniport 驅動程式會呼叫 StorPortRegistryWrite 例程,將指定緩衝區中包含的登錄數據從 ASCII 轉換成 Unicode,然後將數據寫入迷你埠驅動程式的每個 HBA 儲存區域。 |
StorPortRegistryWriteAdapterKey Miniport 驅動程式會呼叫 StorPortRegistryReadAdapterKey 例程,以讀取位於 HKLM/CurrentControlSet/Enum/<Instance path>/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 會設定 Miniport 支援的 Storport 功能。 |
StorPortSetPowerSettingNotificationGuids StorPortSetPowerSettingNotificationGuids 例程可讓迷你埠接收電源設定通知。 迷你埠會註冊 GUID 陣列,以識別接收電源變更通知的電源設定。 |
StorPortSetPriorityThread StorPortSetPriorityThread 會設定迷你埠所建立線程的運行時間優先順序。 |
StorPortSetSystemGroupAffinityThread StorPortSetSystemGroupAffinityThread 會變更呼叫線程的組號和親和性遮罩。 |
StorPortSetUnitAttributes 深入瞭解 StorPortSetUnitAttributes 例程。 |
StorPortStallExecution StorPortStallExecution 例程會停止迷你埠驅動程式。 |
StorPortStateChangeDetected 通知 Storport 埠驅動程式邏輯單元號碼 (LUN) 、主機總線適配卡 (HBA) 埠或目標裝置的狀態變更。 |
StorPortSynchronizeAccess StorPortSynchronizeAccess 例程提供迷你埠驅動程式裝置擴充功能的同步存取。 |
StorPortTerminateSystemThread StorPortTerminateSystemThread 會終止目前的系統線程。 |
StorPortUpdateAdapterMaxIO 此函式可由迷你埠呼叫,以更新配接器所支援的最大IO。 此函式在 HwInitialize/HwPassiveInitRoutine 回呼期間有效,而且只在適配卡初始化期間生效。 |
StorPortValidateRange StorPortValidateRange 例程會判斷另一個配接器是否正在使用指定的 I/O 位址範圍。 此例程在 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 例程會從指定的 64 位緩存器位址寫入一些ULONG64值。 |
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 例程會在將共用系統數據結構傳遞至 HwStorStartIo 之前,先使用未同步存取的 SRB 來處理 SRB。 |
HW_CLEANUP_TRACING HwStorCleanupTracing 回呼例程可讓 Storport 虛擬迷你埠驅動程式停止追蹤,並釋放任何相關資源。 |
HW_COMPLETE_SERVICE_IRP 拿掉虛擬配接器時,會呼叫 HwStorCompleteServiceIrp 例程。 發生這種情況時,Storport 虛擬迷你埠可以完成 HwStorCompleteServiceIrp 中所接收的任何反向回呼 IRP。 |
HW_DPC_ROUTINE HwStorDpcRoutine 例程是延後在 DISPATCH IRQL 執行的例程,方法是延遲過程調用 (DPC) 機制。 |
HW_FIND_ADAPTER HwStorFindAdapter 例程會使用提供的組態來判斷是否支援特定的 HBA,如果是,則傳回該適配卡的組態資訊。 |
HW_FREE_ADAPTER_RESOURCES HwStorFreeAdapterResources 回呼例程可讓 Storport 虛擬迷你埠驅動程式在移除虛擬配接器時釋出資源。 這是配接器的最後一個回呼例程。 |
HW_INITIALIZE HwStorInitialize 例程會在系統重新啟動或電源故障之後初始化迷你埠驅動程式。 |
HW_INITIALIZE_TRACING HwStorInitializeTracing 回呼例程可讓 Storport 虛擬迷你埠驅動程式設定追蹤和任何相關資源。 |
HW_INTERRUPT Storport 驅動程式會在 HBA 產生中斷要求之後呼叫 HwStorInterrupt 例程。 |
HW_MESSAGE_SIGNALED_INTERRUPT_ROUTINE HwMSInterruptRoutine 例程會處理 (MSI) 發出訊號的中斷訊息。 |
HW_PASSIVE_INITIALIZE_ROUTINE 當目前的 IRQL 位於 PASSIVE_LEVEL 時,會在 HwStorInitialize 例程之後呼叫 HwStorPassiveInitializeRoutine 回呼例程。 |
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 驅動程式會針對每個傳入 I/O 要求呼叫 HwStorStartIo 例程一次。 |
HW_STATE_CHANGE 處理 StorPortStateChangeDetected 通知之後呼叫的迷你埠提供的回呼。 |
HW_TIMER HwStorTimer 例程會在使用 RequestTimerCall NotificationType 值的迷你埠驅動程式呼叫 StorPortNotification 時所指定的間隔之後呼叫。 |
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 所使用的記憶體或 I/O 埠範圍。注意 SCSI 埠驅動程式和 SCSI 迷你埠驅動程式模型未來可能會改變或無法使用。 |
BLOCK_DEVICE_RANGE_DESCRIPTOR BLOCK_DEVICE_RANGE_DESCRIPTOR結構描述一系列與檔案片段相關聯的邏輯區塊,以進行卸除複製作業。 |
BLOCK_DEVICE_TOKEN_DESCRIPTOR BLOCK_DEVICE_TOKEN_DESCRIPTOR結構 (scsi.h) 包含卸除讀取數據作業之 POPULATE 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 _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 深入瞭解 storport.h) 結構的 MODE_COMMAND_DURATION_LIMIT_PAGE_T2B_SUBPAGE (。 |
MODE_PAGE_SUBPAGE_HEADER 深入瞭解 storport.h) 結構的 MODE_PAGE_SUBPAGE_HEADER (。 |
PERF_CONFIGURATION_DATA PERF_CONFIGURATION_DATA結構描述 StorPortInitializePerfOpts 例程所支援的效能優化。 |
POPULATE_TOKEN_HEADER POPULATE_TOKEN_HEADER結構 (storport.h) 包含命令數據區塊中參數的標頭, (CDB TOKEN 命令的 CDB) 。 |
PORT_CONFIGURATION_INFORMATION PORT_CONFIGURATION_INFORMATION包含主機總線適配卡 (HBA) 的組態資訊。 |
PRI_REGISTRATION_LIST PRI_REGISTRATION_LIST結構 (storport.h) 包含裝置伺服器記憶體中持續性保留和保留密鑰的相關信息。 |
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 storport.h) (RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER 結構包含令牌,此令牌會建立為 ROD) (數據表示法。 |
REPORT_ZONES_DATA 請勿在程式代碼中使用這個結構。 Microsoft 保留REPORT_ZONES_DATA結構僅供內部使用。 請勿在程式代碼中使用這個結構。 |
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 隨插即用 (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 當迷你埠的 HwStorUnitControl 例程使用 ScsiQuerySupportedUnitControlTypes 或 HwStorAdapterControl 例程的 ControlType 為 ScsiQuerySupportedControlTypes 呼叫時,參數參數所指向的結構。 |
SCSI_WMI_REQUEST_BLOCK storport.h) (_SCSI_WMI_REQUEST_BLOCK結構包含與 WMI 命令搭配使用之SCSI_REQUEST_BLOCK的相關信息。 |
SES_CONFIGURATION_DIAGNOSTIC_PAGE 深入瞭解:storport.h (SES_CONFIGURATION_DIAGNOSTIC_PAGE 結構) |
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_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) 包含 CDB) 可變長度 SCSI 命令數據區塊 (的擴充 SRB 數據。 |
SRBEX_DATA_SCSI_CDB16 _SRBEX_DATA_SCSI_CDB16結構 (storport.h) 包含 16 位元組 SCSI 命令數據區塊的擴充 SRB 數據, (CDB) 。 |
SRBEX_DATA_SCSI_CDB32 _SRBEX_DATA_SCSI_CDB32 結構 (storport.h) 包含 32 位元組 SCSI 命令數據區塊的擴充 SRB 數據, (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是使用 ScsiAdapterPower 的 ControlType 呼叫迷你埠 HwStorAdapterControl 例程時,Parameters 參數所指向的結構。 |
STOR_ADDR_BTL8 _STOR_ADDR_BTL8結構 (storport.h) 包含 8 位總線-Target-LUN (BTL8) 位址的尋址資訊。 |
STOR_ADDRESS _STOR_ADDRESS結構 (storport.h) 包含描述儲存裝置位址的一般資訊。 |
STOR_CRYPTO_CAPABILITIES_DATA Microsoft 保留STOR_CRYPTO_CAPABILITIES_DATA結構僅供內部使用。 請勿在程式代碼中使用這個結構。 |
STOR_CRYPTO_CAPABILITY Microsoft 保留STOR_CRYPTO_CAPABILITY結構僅供內部使用。 請勿在程式代碼中使用這個結構。 |
STOR_CRYPTO_KEY_INFO Microsoft 保留STOR_CRYPTO_KEY_INFO結構僅供內部使用。 請勿在程式代碼中使用這個結構。 |
STOR_CRYPTO_OPERATION Microsoft 保留STOR_CRYPTO_OPERATION結構以供內部使用。 請勿在程式代碼中使用這個結構。 |
STOR_CRYPTO_OPERATION_INSERT_KEY Microsoft 保留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_EVENT STOR_EVENT 結構描述事件物件。 |
STOR_FILTER_RESOURCE_REQUIREMENTS 當迷你埠的 HwStorAdapterControl 例程使用 ScsiAdapterFilterResourceRequirements 的 ControlType 呼叫時,STOR_FILTER_RESOURCE_REQUIREMENTS 是 Parameters 參數所指向的結構。 |
STOR_FRU_ID_DESCRIPTION STOR_FRU_ID_DESCRIPTION 當使用 ScsiUnitQueryFruId 或 HwStorAdapterControl 例程的 ControlType 或 HwStorAdapterControl 例程呼叫 Miniport's HwStorUnitControl 例程時,參數參數所指向的結構。 |
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 當迷你埠的 HwStorAdapterControl 例程使用 ScsiAdapterPoFxMaxOperationalPower 的 ControlType 呼叫時,STOR_MAX_OPERATIONAL_POWER 是 Parameters 參數所指向的結構。 |
STOR_POFX_ACTIVE_CONTEXT STOR_POFX_ACTIVE_CONTEXT 當迷你埠的 HwStorUnitControl 例程使用 ScsiUnitPoFxPowerActive 的 ControlType 或迷你埠的 HwStorAdapterControl 例程呼叫時,參數參數所指向的結構或迷你埠的 HwStorAdapterControl 例程會使用 ScsiAdapterPoFxPowerActive 的 ControlType 呼叫時。 |
STOR_POFX_COMPONENT STOR_POFX_COMPONENT 結構描述存放裝置元件的電源狀態屬性。 |
STOR_POFX_COMPONENT_IDLE_STATE STOR_POFX_COMPONENT_IDLE_STATE 結構會指定儲存裝置中元件的功能電源狀態 (F 狀態) 屬性。 |
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 當迷你埠的 HwStorUnitControl 例程使用 ScsiUnitFxPowerSetFState 或 HwStorAdapterControl 例程的 ControlType 呼叫時,STOR_POFX_FSTATE_CONTEXT是 Parameters 參數所指向的結構。 |
STOR_POFX_PERF_STATE_CONTEXT 當迷你埠的 HwStorUnitControl 例程呼叫 ScsiUnitPowerSetFState 或 HwStorAdapterControl 例程時,STOR_POFX_PERF_STATE_CONTEXT是 Parameters 參數所指向的結構。 |
STOR_POFX_POWER_CONTROL STOR_POFX_POWER_CONTROL 當使用 ScsiUnitPoFxPowerControl 或 HwStorAdapterControl 的 ControlType 或 HwStorAdapterControl 例程呼叫 Miniport's HwStorUnitControl 例程時,參數參數所指向的結構。 |
STOR_POFX_POWER_REQUIRED_CONTEXT 當迷你埠的 HwStorUnitControl 例程使用 ScsiUnitPoFxPowerRequired 的 ControlType 呼叫時,STOR_POFX_POWER_REQUIRED_CONTEXT是 Parameters 參數所指向的結構。 |
STOR_POFX_UNIT_POWER_INFO 當迷你埠的 HwStorUnitControl 例程使用 ScsiUnitPoFxPowerInfo 的 ControlType 呼叫時,STOR_POFX_UNIT_POWER_INFO是 Parameters 參數所指向的結構。 |
STOR_POWER_CONTROL_HEADER STOR_POWER_CONTROL_HEADER是適配卡和單位電源相關控件參數的常見電源控制標頭。 |
STOR_POWER_SETTING_INFO 當迷你埠的 HwStorAdapterControl 例程使用 ScsiPowerSettingNotification 的 ControlType 呼叫時,STOR_POWER_SETTING_INFO是 Parameters 參數所指向的結構。 |
STOR_REQUEST_INFO_V1 _STOR_REQUEST_INFO_V1 結構包含與 SCSI 要求區塊相關聯的記憶體驅動程式 IO 要求詳細數據, (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 當迷你埠的 HwStorAdapterControl 例程使用 ScsiAdapterSerialNumber 的 ControlType 呼叫時,STOR_SERIAL_NUMBER是 Parameters 參數所指向的結構。 |
STOR_SET_EVENT_LOGGING 當迷你埠的 HwStorAdapterControl 例程使用 ScsiAdapterSetEventLogging 的 ControlType 呼叫時,STOR_SET_EVENT_LOGGING是 Parameters 參數所指向的結構。 |
STOR_SYSTEM_POWER_HINTS 當迷你埠的 HwStorAdapterControl 例程使用 ScsiAdapterSystemPowerHints 的 ControlType 呼叫時,STOR_SYSTEM_POWER_HINTS是 Parameters 參數所指向的結構。 |
STOR_UC_DEVICE_USAGE 當迷你埠的 HwStorUnitControl 例程使用 ScsiUnitUsage 的 ControlType 呼叫時,STOR_UC_DEVICE_USAGE是 Parameters 參數所指向的結構。 |
STOR_UNIT_ATTRIBUTES 深入瞭解STOR_UNIT_ATTRIBUTES結構。 |
STOR_UNIT_CONTROL_POWER 當迷你埠的 HwStorUnitControl 例程使用 ScsiUnitPower 的 ControlType 呼叫時,STOR_UNIT_CONTROL_POWER是 Parameters 參數所指向的結構。 |
STOR_UNIT_CONTROL_QUERY_BUS_TYPE 當迷你埠的 HwStorUnitControl 例程使用 ScsiUnitQueryBusType 的 ControlType 呼叫時,STOR_UNIT_CONTROL_QUERY_BUS_TYPE是 Parameters 參數所指向的結構。 |
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 深入瞭解 storport.h) 結構T2_COMMAND_DURATION_LIMIT_DESCRIPTOR (。 |
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 Microsoft 僅保留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 Microsoft 保留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 命令類型的值。 |
STOR_CRYPTO_ALGORITHM_ID Microsoft 保留STOR_CRYPTO_ALGORITHM_ID列舉,僅供內部使用。 請勿在程式代碼中使用這個列舉。 |
STOR_CRYPTO_KEY_SIZE Microsoft 保留STOR_CRYPTO_KEY_SIZE列舉,僅供內部使用。 請勿在程式代碼中使用這個列舉。 |
STOR_CRYPTO_OPERATION_TYPE Microsoft 保留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_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_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 中查詢的組態。 |
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應