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 例程可讓迷你埠的 HwStorPassiveInitializeRoutine 回呼例程在迷你埠初始化期間於PASSIVE_LEVEL執行。 |
StorPortEnableRegistryKeyNotification 深入瞭解 StorPortEnableRegistryKeyNotification 函式。 |
StorPortEtwChannelEvent2 深入瞭解 StorPortEtwChannelEvent2 函式。 |
StorPortEtwChannelEvent4 深入瞭解 StorPortEtwChannelEvent4 函式。 |
StorPortEtwChannelEvent8 深入瞭解 StorPortEtwChannelEvent8 函式。 |
StorPortEtwEvent2 深入瞭解 StorPortEtwEvent2 函式。 |
StorPortEtwEvent4 深入瞭解 StorPortEtwEvent4 函式。 |
StorPortEtwEvent8 深入瞭解 StorPortEtwEvent8 函式。 |
StorPortEtwLogByteStream StorPortEtwLogByteStream 會將具有一般用途位元組數據流參數的事件追蹤記錄至指定的通道。 |
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 要求區塊 (SRB) 輸入數據緩衝區相關聯的 MDL。 |
StorPortGetDataInBufferScatterGatherList 傳回與 SCSI 要求區塊 (SRB) 之輸入數據緩衝區相關聯的散佈收集清單。 |
StorPortGetDataInBufferSystemAddress 傳回 SCSI 要求區塊 (SRB) 輸入數據緩衝區的系統位址。 |
StorPortGetDeviceBase StorPortGetDeviceBase 例程會將 I/O 位址對應至系統地址空間。 |
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 例程會傳回與指定 SRB 相關聯的 MDL。 |
StorPortGetPfns 深入瞭解 StorPortGetPfns 函式。 |
StorPortGetPhysicalAddress StorPortGetPhysicalAddress 例程會將指定的虛擬位址範圍轉換為 DMA 作業的實體地址範圍。 |
StorPortGetProcessorCount 深入瞭解 StorPortGetProcessorCount 函式。 |
StorPortGetRequestCryptoInfo Microsoft保留 StorPortGetRequestCryptoInfo 函式以供內部使用。 請勿在程式代碼中使用此函式。 |
StorPortGetRequestInfo StorPortGetRequestInfo 例程會擷取與 SCSI 要求區塊 (SRB) 相關聯的 IO 要求資訊,並在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 Managed 單項連結清單的前端。 |
StorPortInitializeSpinlock StorPortInitializeSpinLock 例程會初始化類型為 STOR_KSPIN_LOCK 的變數。 |
StorPortInitializeTimer 建立 Storport 定時器內容物件。 |
StorPortInitializeWorker 建立在系統背景工作線程中執行的新 Storport 工作專案。 |
StorPortInterlockedFlushSList 從 Storport 受控單選連結清單中移除所有專案。 多重處理器系統上會同步處理清單的存取權。 |
StorPortInterlockedInsertHeadList StorPortInterlockedInsertHeadList 例程會以不可部分完成的方式在STOR_LIST_ENTRY結構之兩次連結清單的開頭插入專案。 |
StorPortInterlockedInsertTailList StorPortInterlockedInsertTailList 例程會以不可部分完成的方式在STOR_LIST_ENTRY結構之雙連結清單結尾插入專案。 |
StorPortInterlockedPopEntrySList 從 Storport Managed 單項連結清單的前面移除專案。 多重處理器系統上會同步處理清單的存取權。 語法。 |
StorPortInterlockedPushEntrySList 在 Storport Managed 單項連結清單的前面插入專案。 多重處理器系統上會同步處理清單的存取權。 |
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 Managed 單項連結清單中的項目數。 |
StorPortQueryDpcWatchdogInformation StorPortQueryDpcWatchdogInformation 會查詢目前處理器的 DPC 監視程式定時器值。 |
StorPortQueryPerformanceCounter StorPortQueryPerformanceCounter 例程會傳回目前的系統性能計數器值。 |
StorPortQuerySystemTime StoriPortQuerySystemTime 例程會取得目前的系統時間。 |
StorPortQueryTimerMinInterval StorPortQueryTimerMinInterval 會查詢系統時鐘所支援的最低定時器解析度。 |
StorPortQueueWorkItem 排程 Storport 工作專案,以在系統背景工作線程的內容中執行。 |
StorPortReadDriverRegistry Miniport 會使用 StorPortReadDriverRegistry 函式來讀取指定驅動程式對象的登錄數據。 |
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 例程會從指定的緩存器位址讀取值。 |
StorPortReadRegistryKey Miniport 會使用 StorPortReadRegistryKey 函式來讀取指定的登錄機碼。 呼叫端會提供要讀取之金鑰的絕對路徑。 |
StorPortReady StorPortReady 例程會通知埠驅動程式適配卡不再忙碌。 |
StorPortRegisterDriverProxy 深入瞭解 StorPortRegisterDriverProxy 函式。 |
StorPortRegisterDriverProxyEndpoints 深入瞭解 StorPortRegisterDriverProxyEndpoints 函式。 |
StorPortRegistryRead StorPortRegistryRead 例程會讀取所指示裝置和值的登錄數據。 |
StorPortRegistryReadAdapterKey Miniport 驅動程式會呼叫 StorPortRegistryReadAdapterKey 例程,以讀取位於 HKLM/CurrentControlSet/Enum/ 登錄中的硬件或裝置登錄配接器機碼,<實例路徑>/DeviceParameters/... |
StorPortRegistryWrite Miniport 驅動程式會呼叫 StorPortRegistryWrite 例程,將指定緩衝區中包含的登錄數據從 ASCII 轉換成 Unicode,然後將數據寫入迷你埠驅動程式的每個 HBA 儲存區域。 |
StorPortRegistryWriteAdapterKey Miniport 驅動程式會呼叫 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 例程可讓迷你埠接收電源設定通知。 迷你埠會註冊 GUID 陣列,以識別要接收電源變更通知的電源設定。 |
StorPortSetPriorityThread StorPortSetPriorityThread 會設定迷你埠建立線程的運行時間優先順序。 |
StorPortSetSystemGroupAffinityThread StorPortSetSystemGroupAffinityThread 會變更呼叫線程的組號和親和性遮罩。 |
StorPortSetUnitAttributes 深入瞭解 StorPortSetUnitAttributes 例程。 |
StorPortStallExecution StorPortStallExecution 例程會停止迷你埠驅動程式。 |
StorPortStateChangeDetected 通知 Storport 埠驅動程式邏輯單元號碼 (LUN)、主機總線適配卡 (HBA) 埠或目標裝置的狀態變更。 |
StorPortSynchronizeAccess StorPortSynchronizeAccess 例程提供迷你埠驅動程式裝置延伸模組的同步存取。 |
StorPortTerminateSystemThread StorPortTerminateSystemThread 會終止目前的系統線程。 |
StorPortUpdateAdapterMaxIO 深入瞭解 StorPortUpdateAdapterMaxIO 函式。 |
StorPortUpdatePortConfigMaxIOInfo 深入瞭解 StorPortUpdatePortConfigMaxIOInfo 函式。 |
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。 |
HW_CLEANUP_TRACING HwStorCleanupTracing 回呼例程可讓 Storport 虛擬迷你埠驅動程式停止追蹤並釋放任何相關資源。 |
HW_COMPLETE_SERVICE_IRP 拿掉虛擬配接器時,會呼叫 HwStorCompleteServiceIrp 例程。 發生這種情況時,Storport 虛擬迷你埠可以完成 HwStorCompleteServiceIrp 中所接收的任何反向回呼 IRP。 |
HW_DPC_ROUTINE HwStorDpcRoutine 例程是透過延後過程調用 (DPC) 機制,延遲在 DISPATCH IRQL 執行時的例程。 |
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結構。 |
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) 包含 POPULATE TOKEN 命令之命令數據區塊 (CDB) 中參數的標頭。 |
PORT_CONFIGURATION_INFORMATION PORT_CONFIGURATION_INFORMATION包含主機總線配接器 (HBA) 的組態資訊。 |
PRI_FULL_STATUS_DESCRIPTOR PRI_FULL_STATUS_DESCRIPTOR 結構可用來建構傳回給 Persistent Reserve In 命令的PRI_FULL_STATUS_LIST結構。 |
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 結構會傳回,以回應 ServiceAction=RESERVATION_ACTION_READ_FULL_STATUS的 Persistent Reserve In 命令。 |
PRI_FULL_STATUS_LIST_HEADER PRI_FULL_STATUS_LIST_HEADER 結構是回應 ServiceAction=RESERVATION_ACTION_READ_FULL_STATUS之常設保留 In 命令所傳回之PRI_FULL_STATUS_LIST的第一個成員。 |
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) 包含保留資訊,該保留資訊會傳送至裝置伺服器永續性保留輸出命令中。 |
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 請勿在程式代碼中使用這個結構。 Microsoft保留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 隨插即用 (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 呼叫時,Parameters 參數所指向的結構。 |
SCSI_WMI_REQUEST_BLOCK _SCSI_WMI_REQUEST_BLOCK 結構 (storport.h) 包含與 WMI 命令搭配使用之SCSI_REQUEST_BLOCK的相關信息。 |
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) 包含可變長度 SCSI 命令數據區塊 (CDB) 的擴充 SRB 數據。 |
SRBEX_DATA_SCSI_CDB16 _SRBEX_DATA_SCSI_CDB16 結構 (storport.h) 包含 16 位元組 SCSI 命令資料區塊 (CDB) 的擴充 SRB 數據。 |
SRBEX_DATA_SCSI_CDB32 _SRBEX_DATA_SCSI_CDB32結構 (storport.h) 包含 32 位元組 SCSI 命令資料區塊 (CDB) 的擴充 SRB 數據。 |
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 當迷你埠的 HwStorAdapterControl 例程使用 ScsiAdapterPower 的 ControlType 呼叫時,STOR_ADAPTER_CONTROL_POWER是 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_DRIVER_PROXY_ENDPOINT_INFORMATION 深入瞭解STOR_DRIVER_PROXY_ENDPOINT_INFORMATION結構。 |
STOR_EVENT STOR_EVENT 結構描述事件物件。 |
STOR_FILTER_RESOURCE_REQUIREMENTS 當使用 ScsiAdapterFilterResourceRequirements 的 ControlType 呼叫迷你埠的 HwStorAdapterControl 例程時,STOR_FILTER_RESOURCE_REQUIREMENTS是 Parameters 參數所指向的結構。 |
STOR_FRU_ID_DESCRIPTION 當使用 ScsiUnitQueryFruId 或 HwStorAdapterControl 例程的 ControlType 呼叫迷你埠的 HwStorUnitControl 例程時,參數參數會指向STOR_FRU_ID_DESCRIPTION結構。 |
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 呼叫或以 ScsiAdapterPoFxPowerActive 的 ControlType 呼叫迷你埠AdapterControl 例程時,Parameters 參數所指向的結構。 |
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 當迷你埠的 HwStorUnitControl 例程使用 ScsiUnitPoFxPowerSetFState 或 HwStorAdapterControl 例程的 ControlType 呼叫時,參數參數所指向的結構就是使用 ScsiAdapterPoFxPowerSetFState 的 ControlType 呼叫。 |
STOR_POFX_PERF_STATE_CONTEXT STOR_POFX_PERF_STATE_CONTEXT 當以 ScsiUnitPoFxPowerSetFState 或 HwStorAdapterControl 例程的 ControlType 呼叫迷你埠的 HwStorUnitControl 例程時,參數參數會呼叫參數所指向的結構。 |
STOR_POFX_POWER_CONTROL 當以 ScsiUnitPoFxPowerControl 的 ControlType 或 HwStorAdapterControl 例程呼叫迷你埠的 HwStorUnitControl 例程時,STOR_POFX_POWER_CONTROL是 Parameters 參數所指向的結構。 |
STOR_POFX_POWER_REQUIRED_CONTEXT 當使用 ScsiUnitPoFxPowerRequired 的 ControlType 呼叫迷你埠的 HwStorUnitControl 例程時,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 要求的詳細數據。 StorPortGetRequestInfo 例程會傳回_STOR_REQUEST_INFO_V1。 |
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 當使用 ScsiUnitPower 的 ControlType 呼叫迷你埠的 HwStorUnitControl 例程時,STOR_UNIT_CONTROL_POWER是 Parameters 參數所指向的結構。 |
STOR_UNIT_CONTROL_QUERY_BUS_TYPE 當使用 ScsiUnitQueryBusType 的 ControlType 呼叫迷你埠的 HwStorUnitControl 例程時,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 深入瞭解 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 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 命令類型。 |
SRBEX_DATA_NVME_RESPONSE_FLAG 深入瞭解SRBEX_DATA_NVME_RESPONSE_FLAG列舉。 |
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_PNP_ACTION 深入瞭解STOR_PNP_ACTION列舉。 |
STOR_POWER_ACTION STOR_POWER_ACTION列舉會識別計算機上可能發生的系統電源動作。 |
STOR_SPINLOCK 深入瞭解STOR_SPINLOCK列舉。 |
STOR_TELEMETRY_CATEGORY STOR_TELEMETRY_CATEGORY列舉值表示在 StorPortLogTelemetryEx 中記錄的遙測事件類別。 |
STOR_THREAD_PRIORITY STOR_THREAD_PRIORITY會指定 StorPort 迷你埠建立線程的優先順序。 |
STORPORT_CAPTURE_LIVEDUMP_TYPE STORPORT_CAPTURE_LIVEDUMP_TYPE識別要擷取的即時傾印類型。 |
STORPORT_ETW_EVENT_CHANNEL STORPORT_ETW_EVENT_CHANNEL識別 Storport 的事件通道,迷你埠可以記錄事件。 |
STORPORT_ETW_EVENT_OPCODE 深入瞭解STORPORT_ETW_EVENT_OPCODE列舉。 |
STORPORT_ETW_LEVEL 深入瞭解STORPORT_ETW_LEVEL列舉。 |
STORPORT_FEATURE_TYPE STORPORT_FEATURE_TYPE列舉會識別迷你埠支援的 Storport 功能。 |
STORPORT_LIVEDUMP_DATA_TYPE STORPORT_LIVEDUMP_DATA_TYPE識別要包含在實時傾印中的承載數據類型。 |
STORPORT_LIVEDUMP_ISSUE_TYPE STORPORT_LIVEDUMP_ISSUE_TYPE識別觸發實時傾印擷取的問題。 |
STORPORT_QUERY_CONFIGURATION_TYPE STORPORT_QUERY_CONFIGURATION_TYPE列舉值會識別 StorPortQueryConfiguration 中正在查詢的組態。 |