ntddstor.h 標頭
記憶體會使用此標頭。 如需詳細資訊,請參閱:
ntddstor.h 包含下列程式設計介面:
IOCTLs
IOCTL_STORAGE_BREAK_RESERVATION 中斷磁碟保留。 |
IOCTL_STORAGE_CHECK_VERIFY 判斷媒體是否已在呼叫端開啟的卸載式媒體裝置上變更,以進行讀取或寫入存取。 |
IOCTL_STORAGE_CHECK_VERIFY2 判斷媒體是否已在卸除式媒體裝置上變更 - 呼叫端已開啟FILE_READ_ATTRIBUTES。 |
IOCTL_STORAGE_DEVICE_POWER_CAP 驅動程式可以使用IOCTL_STORAGE_DEVICE_POWER_CAP來指定儲存裝置的最大作業耗電量等級。 |
IOCTL_STORAGE_DIAGNOSTIC IOCTL_STORAGE_DIAGNOSTIC可用來從記憶體驅動程式堆疊查詢診斷數據。 |
IOCTL_STORAGE_EJECT_MEDIA 如果裝置支援退出功能,會導致裝置退出媒體。 |
IOCTL_STORAGE_EJECTION_CONTROL 鎖定裝置以防止移除媒體。 |
IOCTL_STORAGE_FIND_NEW_DEVICES 判斷驅動程式支援的另一個裝置是否已連線到 I/O 總線,可能是因為系統開機,或自驅動程式上次處理此要求以來。 |
IOCTL_STORAGE_FIRMWARE_ACTIVATE 驅動程式可以使用IOCTL_STORAGE_FIRMWARE_ACTIVATE在記憶體裝置上啟用韌體映像。 |
IOCTL_STORAGE_FIRMWARE_DOWNLOAD 驅動程式可以使用IOCTL_STORAGE_FIRMWARE_DOWNLOAD將韌體映射下載到儲存設備,但不會啟用它。 |
IOCTL_STORAGE_FIRMWARE_GET_INFO 驅動程式可以使用IOCTL_STORAGE_FIRMWARE_GET_INFO來查詢存儲設備以取得詳細的韌體資訊。 |
IOCTL_STORAGE_GET_DEVICE_INTERNAL_LOG 驅動程式可以使用IOCTL_STORAGE_GET_DEVICE_INTERNAL_LOG從裝置取得內部狀態數據。 |
IOCTL_STORAGE_GET_DEVICE_NUMBER 傳回STORAGE_DEVICE_NUMBER結構,其中包含可分割裝置的FILE_DEVICE_XXX類型、裝置號碼,以及驅動程式在啟動裝置時指派給裝置的數據分割編號。 |
IOCTL_STORAGE_GET_DEVICE_NUMBER_EX 傳回STORAGE_DEVICE_NUMBER結構,其中包含可分割裝置的FILE_DEVICE_XXX類型、裝置號碼、裝置 GUID,以及驅動程式在啟動裝置時指派給裝置的數據分割編號。 |
IOCTL_STORAGE_GET_HOTPLUG_INFO 擷取指定裝置的 hotplug 組態。 |
IOCTL_STORAGE_GET_LB_PROVISIONING_MAP_RESOURCES IOCTL_STORAGE_GET_LB_PROVISIONING_MAP_RESOURCES要求會傳送至記憶體類別驅動程式,以判斷儲存裝置上可用的和使用對應資源。 |
IOCTL_STORAGE_GET_MEDIA_SERIAL_NUMBER 查詢 USB 泛型父驅動程式,以取得 USB 裝置的序號。 |
IOCTL_STORAGE_GET_MEDIA_TYPES 傳回磁碟驅動器幾何的相關信息。 |
IOCTL_STORAGE_GET_MEDIA_TYPES_EX 傳回裝置所支援之媒體類型的相關信息。 |
IOCTL_STORAGE_GET_PHYSICAL_ELEMENT_STATUS IOCTL_STORAGE_GET_PHYSICAL_ELEMENT_STATUS控件程式代碼會查詢,並從裝置傳回實體項目狀態。 |
IOCTL_STORAGE_LOAD_MEDIA 導致媒體載入呼叫端已開啟的裝置,以進行讀取或寫入存取。 |
IOCTL_STORAGE_LOAD_MEDIA2 導致媒體載入呼叫端已開啟的裝置FILE_READ_ATTRIBUTES。 |
IOCTL_STORAGE_MANAGE_BYPASS_IO IOCTL_STORAGE_MANAGE_BYPASS_IO控制程式代碼會控制磁碟區和儲存堆疊之所有層中指定檔案上的 BypassIO 作業。 |
IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES 此IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES要求可用來將數據集管理要求傳送至記憶體裝置。 |
IOCTL_STORAGE_MCN_CONTROL 暫時啟用或停用在卸除式媒體裝置上GUID_IO_MEDIA_ARRIVAL和GUID_IO_MEDIA_REMOVAL傳遞自定義 PnP 事件。 |
IOCTL_STORAGE_MEDIA_REMOVAL IOCTL_STORAGE_MEDIA_REMOVAL鎖定裝置以防止移除媒體。 |
IOCTL_STORAGE_PERSISTENT_RESERVE_IN 深入瞭解 theIOCTL_STORAGE_PERSISTENT_RESERVE_IN I/O 控制程式碼。 |
IOCTL_STORAGE_PERSISTENT_RESERVE_OUT 深入瞭解theIOCTL_STORAGE_PERSISTENT_RESERVE_OUT I/O 控件程式代碼。 |
IOCTL_STORAGE_PREDICT_FAILURE 輪詢裝置失敗的預測。 |
IOCTL_STORAGE_PROTOCOL_COMMAND 驅動程式可以使用IOCTL_STORAGE_PROTOCOL_COMMAND將廠商特定的命令傳遞至儲存設備。 |
IOCTL_STORAGE_QUERY_PROPERTY 驅動程式可以使用IOCTL_STORAGE_QUERY_PROPERTY傳回存儲設備或適配卡的屬性。 |
IOCTL_STORAGE_READ_CAPACITY IOCTL_STORAGE_READ_CAPACITY要求會傳回目標記憶體裝置的讀取容量資訊。 |
IOCTL_STORAGE_REINITIALIZE_MEDIA 驅動程式可以使用IOCTL_STORAGE_REINITIALIZE_MEDIA控制程式代碼來重新初始化/清除裝置。 |
IOCTL_STORAGE_RELEASE 釋放先前保留給呼叫端的裝置,該總線支援多個啟動器,以及保留裝置的概念,例如 SCSI 總線。 |
IOCTL_STORAGE_RESERVE 在支援多個啟動器和保留裝置的概念的總線上,宣告裝置以獨佔使用呼叫端,例如 SCSI 總線。 |
IOCTL_STORAGE_RESET_BUS 重設 I/O 總線,並間接重設總線上的每部裝置。 |
IOCTL_STORAGE_RESET_DEVICE 可能的話,重設非 SCSI 儲存裝置,而不會影響總線上的其他裝置。 |
IOCTL_STORAGE_SET_HOTPLUG_INFO 設定指定裝置的 hotplug 組態。 |
IOCTL_STORAGE_SET_PROPERTY 驅動程式可以使用IOCTL_STORAGE_SET_PROPERTY來設定存儲設備或適配卡的屬性。 |
IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD 當硬體) 支援時,驅動程式可以使用IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD來設定存儲設備的溫度閾值 (。 |
函式
DEVICE_DSM_ROUND_DN DEVICE_DSM_ROUND_DN宏是 DSM 協助程式例程,會將位元組數量捨入到指定數目的整數。 |
DEVICE_DSM_ROUND_UP DEVICE_DSM_ROUND_UP宏是 DSM 協助程式例程,會將位元組數量四捨五入到指定數目的整數位節。 |
DeviceDsmAddDataSetRange DeviceDsmAddDataSetRange 函式會將數據集範圍新增至DEVICE_DSM_INPUT結構。 |
DeviceDsmDataSetRanges DeviceDsmDataSetRanges 函式會取得與DEVICE_DSM_INPUT結構相關聯之數據集範圍的指標。 |
DeviceDsmGetInputLength DeviceDsmGetInputLength 函式會取得DEVICE_DSM_INPUT結構中的位元元組數目。 |
DeviceDsmGetNumberOfDataSetRanges DeviceDsmGetNumberOfDataSetRanges 函式會取得IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES要求承載中的數據集範圍數目。 |
DeviceDsmGetOutputBlockLength DeviceDsmGetOutputBlockLength 函式會取得數據集管理的長度,以位元組為單位, (DSM) 輸出區塊。 |
DeviceDsmGetOutputLength DeviceDsmGetOutputLength 函式會取得數據集管理輸出作業的長度,以位元組為單位。 |
DeviceDsmInitializeInput DeviceDsmInitializeInput 函式會初始化DEVICE_DSM_INPUT結構。 |
DeviceDsmInitializeOutput DeviceDsmInitializeOutput 函式會初始化DEVICE_DSM_OUTPUT結構。 |
DeviceDsmNumberOfDataSetRanges DeviceDsmNumberOfDataSetRanges 函式會取得IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES要求承載中的數據集範圍數目。 |
DeviceDsmOutputBlock DeviceDsmOutputBlock 函式會取得DEVICE_DSM_OUTPUT結構的輸出區塊。 |
DeviceDsmParameterBlock DeviceDsmParameterBlock 函式會取得數據集管理 (DSM) 作業的參數區塊。 |
DeviceDsmValidateInput DeviceDsmValidateInput 函式會驗證DEVICE_DSM_INPUT結構是否有效。 |
DeviceDsmValidateOutput DeviceDsmValidateOutput 函式會驗證DEVICE_DSM_OUTPUT結構。 |
DeviceDsmValidateOutputLength DeviceDsmValidateOutputLength 函式會驗證輸出緩衝區的長度。 |
IsDsmActionNonDestructive IsDsmActionNonDestructive 宏會判斷數據集管理 (DSM) 動作是否不具破壞性。 |
RtlCopyMemory RtlCopyMemory 例程會將來源記憶體區塊的內容複製到目的地記憶體區塊。 |
RtlZeroMemory RtlZeroMemory 宏 (ntddstor.h) 以零填滿記憶體區塊,並提供區塊的指標以及要填滿的位元組長度。 |
結構
BPIO_INPUT BPIO_INPUT 結構會指定IOCTL_STORAGE_MANAGE_BYPASS_IO控件程式代碼所要求的 BypassIO 作業和旗標。 |
BPIO_OUTPUT BPIO_OUTPUT 結構可用來傳回IOCTL_STORAGE_MANAGE_BYPASS_IO控件程序代碼的 BypassIO 作業相關信息。 |
BPIO_RESULTS BPIO_RESULTS結構會定義驅動程序失敗時,BPIO_OP_ENABLE和BPIO_OP_QUERY作業的 BypassIO 作業特定輸出。 |
DEVICE_COPY_OFFLOAD_DESCRIPTOR 與IOCTL_STORAGE_QUERY_PROPERTY要求搭配使用,以描述存儲設備的複製卸除功能。 |
DEVICE_DATA_SET_LB_PROVISIONING_STATE 要求數據集範圍的邏輯區塊布建資訊時,IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES要求會傳回DEVICE_DATA_SET_LB_PROVISIONING_STATE結構。 |
DEVICE_DATA_SET_RANGE DEVICE_DSM_RANGE (或DEVICE_DATA_SET_RANGE) 结构会指定装置属性的数据集范围区块。 |
DEVICE_DATA_SET_REPAIR_PARAMETERS DEVICE_DATA_SET_REPAIR_PARAMETERS 結構會指定為數據集管理動作指定的儲存空間修復作業參數。 |
DEVICE_DSM_CONVERSION_OUTPUT DEVICE_DSM_CONVERSION_OUTPUT結構僅供系統使用。 |
DEVICE_DSM_DEFINITION DEVICE_DSM_DEFINITION 結構包含數據集管理 (DSM) 動作的屬性。 |
DEVICE_DSM_FREE_SPACE_OUTPUT _DEVICE_DSM_FREE_SPACE_OUTPUT 結構僅供系統使用。 |
DEVICE_DSM_LOST_QUERY_OUTPUT _DEVICE_DSM_LOST_QUERY_OUTPUT 結構僅供系統使用。 |
DEVICE_DSM_LOST_QUERY_PARAMETERS _DEVICE_DSM_LOST_QUERY_PARAMETERS結構僅供系統使用。 |
DEVICE_DSM_NOTIFICATION_PARAMETERS DEVICE_DSM_NOTIFICATION_PARAMETERS 結構會指定與裝置數據集屬性相關的通知作業參數。 |
DEVICE_DSM_NVCACHE_CHANGE_PRIORITY_PARAMETERS DEVICE_DSM_NVCACHE_CHANGE_PRIORITY_PARAMETERS 結構包含要套用至一系列邏輯區塊的快取優先順序資訊。 |
DEVICE_DSM_OFFLOAD_READ_PARAMETERS DEVICE_DSM_OFFLOAD_READ_PARAMETERS 結構會指定與裝置數據集屬性相關的卸除讀取動作參數。 |
DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS 結構會指定與裝置數據集屬性相關的卸除寫入動作參數。 |
DEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT DEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT 結構會儲存與一或多個邏輯區塊範圍對應的實體位址範圍。 |
DEVICE_DSM_QUERY_PREFER_LOCAL_REPAIR_OUTPUT DEVICE_DSM_QUERY_PREFER_LOCAL_REPAIR_OUTPUT 結構指出裝置是否偏好本機修復儲存空間。 |
DEVICE_DSM_RANGE_ERROR_INFO DEVICE_DSM_RANGE_ERROR_OUTPUT (或DEVICE_DSM_RANGE_ERROR_INFO) 结构会储存一或多个逻辑区块范围是否包含任何媒体错误的相关信息。 |
DEVICE_DSM_REPORT_ZONES_DATA DEVICE_DSM_REPORT_ZONES_DATA結構僅供系統使用。 |
DEVICE_DSM_REPORT_ZONES_PARAMETERS DEVICE_DSM_REPORT_ZONES_PARAMETERS 結構僅供系統使用。 |
DEVICE_DSM_TIERING_QUERY_INPUT 瞭解DEVICE_DSM_TIERING_QUERY_INPUT結構如何保留供系統使用。 |
DEVICE_DSM_TIERING_QUERY_OUTPUT DEVICE_DSM_TIERING_QUERY_OUTPUT 結構僅供系統使用。 |
DEVICE_INTERNAL_STATUS_DATA 深入瞭解:DEVICE_INTERNAL_STATUS_DATA 結構 |
DEVICE_LB_PROVISIONING_DESCRIPTOR DEVICE_LB_PROVISIONING_DESCRIPTOR 結構是從IOCTL_STORAGE_QUERY_PROPERTY要求傳回的其中一個查詢結果結構。 此結構包含儲存裝置的精簡布建功能。 |
DEVICE_MANAGE_DATA_SET_ATTRIBUTES DEVICE DSM_INPUT (或DEVICE_MANAGE_DATA_SET_ATTRIBUTES) 结构会指定装置数据集属性的管理动作。 |
DEVICE_MANAGE_DATA_SET_ATTRIBUTES_OUTPUT DEVICE_DSM_OUTPUT (或DEVICE_MANAGE_DATA_SET_ATTRIBUTES_OUTPUT) 結構描述某些數據集管理動作之IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES控制程序代碼要求的輸出。 |
DEVICE_MEDIA_INFO _DEVICE_MEDIA_INFO 結構 (ntddstor.h) 包含媒體裝置特性的詳細資訊。 |
DEVICE_POWER_DESCRIPTOR 與IOCTL_STORAGE_QUERY_PROPERTY控制程式代碼搭配使用,以描述儲存裝置的電源功能。 |
DEVICE_SEEK_PENALTY_DESCRIPTOR DEVICE_SEEK_PENALTY_DESCRIPTOR 結構會與IOCTL_STORAGE_QUERY_PROPERTY要求搭配使用,以擷取裝置的搜尋懲罰描述項數據。 |
DEVICE_STORAGE_ADDRESS_RANGE DEVICE_STORAGE_ADDRESS_RANGE 結構包含實體位址範圍。 |
DEVICE_STORAGE_RANGE_ATTRIBUTES 深入瞭解:DEVICE_STORAGE_RANGE_ATTRIBUTES 結構 |
DEVICE_TRIM_DESCRIPTOR DEVICE_TRIM_DESCRIPTOR 結構會與IOCTL_STORAGE_QUERY_PROPERTY要求搭配使用,以擷取裝置的修剪描述元數據。 |
DEVICE_WRITE_AGGREGATION_DESCRIPTOR Microsoft 保留DEVICE_WRITE_AGGREGATION_DESCRIPTOR結構以供內部使用。 請勿在程式代碼中使用這個結構。 |
GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST 結構描述透過 IOCTL_STORAGE_GET_DEVICE_INTERNAL_LOG 要求的內部狀態數據。 |
GET_MEDIA_TYPES _GET_MEDIA_TYPES結構 (ntddstor.h) 包含裝置所支援媒體類型的相關信息。 |
PERSISTENT_RESERVE_COMMAND 深入瞭解PERSISTENT_RESERVE_COMMAND結構。 |
PHYSICAL_ELEMENT_STATUS PHYSICAL_ELEMENT_STATUS 結構會定義IOCTL_STORAGE_GET_PHYSICAL_ELEMENT_STATUS的輸出緩衝區。 |
PHYSICAL_ELEMENT_STATUS_DESCRIPTOR PHYSICAL_ELEMENT_STATUS_DESCRIPTOR 結構包含實體元素的狀態資訊。 |
PHYSICAL_ELEMENT_STATUS_REQUEST PHYSICAL_ELEMENT_STATUS_REQUEST 結構會定義開始專案,以尋找裝置的實體項目狀態。 |
STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR 結構會與IOCTL_STORAGE_QUERY_PROPERTY要求搭配使用,以擷取裝置的記憶體存取對齊描述元數據。 |
STORAGE_ADAPTER_DESCRIPTOR STORAGE_ADAPTER_DESCRIPTOR 結構會與IOCTL_STORAGE_QUERY_PROPERTY要求搭配使用,以擷取裝置的記憶體配接器描述項數據。 |
STORAGE_BREAK_RESERVATION_REQUEST STORAGE_BREAK_RESERVATION_REQUEST 結構會與IOCTL_STORAGE_BREAK_RESERVATION要求搭配使用,以釋放先前保留的磁碟資源。 |
STORAGE_BUS_RESET_REQUEST STORAGE_BUS_RESET_REQUEST 結構會與IOCTL_STORAGE_RESET_BUS要求搭配使用,以指定要重設的總線路徑。 |
STORAGE_CRYPTO_CAPABILITY Microsoft 保留STORAGE_CRYPTO_CAPABILITY結構以供內部使用。 請勿在程式代碼中使用這個結構。 |
STORAGE_CRYPTO_CAPABILITY_V2 Microsoft 保留STORAGE_CRYPTO_CAPABILITY_V2結構以供內部使用。 請勿在程式代碼中使用這個結構。 |
STORAGE_CRYPTO_DESCRIPTOR Microsoft 保留STORAGE_CRYPTO_DESCRIPTOR結構以供內部使用。 請勿在程式代碼中使用這個結構。 |
STORAGE_CRYPTO_DESCRIPTOR_V2 Microsoft 僅保留STORAGE_CRYPTO_DESCRIPTOR_V2結構以供內部使用。 請勿在程式代碼中使用這個結構。 |
STORAGE_DESCRIPTOR_HEADER STORAGE_DESCRIPTOR_HEADER 結構會與IOCTL_STORAGE_QUERY_PROPERTY要求搭配使用,以擷取存儲設備或適配卡的屬性。 |
STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR 結構可用來擷取裝置的屬性資訊。 |
STORAGE_DEVICE_DESCRIPTOR STORAGE_DEVICE_DESCRIPTOR 結構會與IOCTL_STORAGE_QUERY_PROPERTY要求搭配使用,以擷取裝置的儲存裝置描述元數據。 |
STORAGE_DEVICE_ID_DESCRIPTOR STORAGE_DEVICE_ID_DESCRIPTOR 結構會與IOCTL_STORAGE_QUERY_PROPERTY要求搭配使用,以擷取裝置的裝置標識碼描述元數據。 |
STORAGE_DEVICE_IO_CAPABILITY_DESCRIPTOR StorageDeviceIoCapabilityProperty 的輸出緩衝區,如 STORAGE_PROPERTY_ID 中所定義。 |
STORAGE_DEVICE_LED_STATE_DESCRIPTOR STORAGE_DEVICE_LED_STATE_DESCRIPTOR 結構描述裝置的 LED 狀態。 |
STORAGE_DEVICE_NUMBER STORAGE_DEVICE_NUMBER 結構會與IOCTL_STORAGE_GET_DEVICE_NUMBER要求搭配使用,以擷取FILE_DEVICE_XXX裝置類型、裝置號碼,以及可分割的裝置,在啟動裝置時,驅動程式指派給裝置的數據分割編號。 |
STORAGE_DEVICE_NUMBER_EX STORAGE_DEVICE_NUMBER_EX 結構會與IOCTL_STORAGE_GET_DEVICE_NUMBER_EX要求搭配使用,以擷取FILE_DEVICE_XXX裝置類型、裝置號碼、裝置 GUID,以及可分割的裝置,在驅動程序啟動時指派給裝置的數據分割編號。 |
STORAGE_DEVICE_POWER_CAP 這個結構會當做IOCTL_STORAGE_DEVICE_POWER_CAP的輸入和輸出緩衝區使用。 |
STORAGE_DEVICE_RESILIENCY_DESCRIPTOR Microsoft 保留STORAGE_DEVICE_RESILIENCY_DESCRIPTOR結構以供內部使用。 請勿在程式代碼中使用這個結構。 |
STORAGE_DEVICE_SELF_ENCRYPTION_PROPERTY STORAGE_DEVICE_SELF_ENCRYPTION_PROPERTY是呼叫端傳送IOCTL_STORAGE_QUERY_PROPERTY來查詢裝置是否支援自我加密時所使用的結構。 |
STORAGE_DIAGNOSTIC_DATA 描述有關記憶體驅動程式堆疊的診斷數據。 STORAGE_DIAGNOSTIC_DATA結構是在IOCTL_STORAGE_DIAGNOSTIC要求的輸出緩衝區中提供。 |
STORAGE_DIAGNOSTIC_REQUEST 描述有關記憶體驅動程式堆疊的診斷要求。 STORAGE_DIAGNOSTIC_REQUEST 結構是在IOCTL_STORAGE_DIAGNOSTIC要求的輸入緩衝區中提供。 |
STORAGE_FRU_ID_DESCRIPTOR STORAGE_FRU_ID_DESCRIPTOR是呼叫端傳送IOCTL_STORAGE_QUERY_PROPERTY來查詢錯誤取代單位標識碼 (FRU) 時所使用的結構。 |
STORAGE_HOTPLUG_INFO STORAGE_HOTPLUG_INFO 結構提供裝置的 hotplug 資訊。 |
STORAGE_HW_ENDURANCE_DATA_DESCRIPTOR 記憶體埠驅動程式會使用 STORAGE_HW_ENDURANCE_DATA_DESCRIPTOR 結構來報告裝置的終止資訊。 |
STORAGE_HW_ENDURANCE_INFO 記憶體埠驅動程式會使用 STORAGE_HW_ENDURANCE_INFO 結構來報告裝置的終止資訊。 |
STORAGE_HW_FIRMWARE_ACTIVATE 深入瞭解STORAGE_HW_FIRMWARE_ACTIVATE結構。 |
STORAGE_HW_FIRMWARE_DOWNLOAD 此結構包含要下載至目標的韌體映像承載。 |
STORAGE_HW_FIRMWARE_INFO 此結構包含裝置韌體的相關信息。 |
STORAGE_HW_FIRMWARE_INFO_QUERY _STORAGE_HW_FIRMWARE_INFO_QUERY 結構包含裝置韌體的相關信息。 |
STORAGE_HW_FIRMWARE_SLOT_INFO 這個結構包含裝置上位置的相關信息。 |
STORAGE_IDENTIFIER STORAGE_IDENTIFIER 結構代表 SCSI 識別描述元。 |
STORAGE_LB_PROVISIONING_MAP_RESOURCES 當有效時,STORAGE_LB_PROVISIONING_MAP_RESOURCES結構包含對應至儲存裝置的可用和已使用位元組計數。 此結構會從IOCTL_STORAGE_GET_LB_PROVISIONING_MAP_RESOURCES要求傳回。 |
STORAGE_MEDIUM_PRODUCT_TYPE_DESCRIPTOR 與IOCTL_STORAGE_QUERY_PROPERTY要求搭配使用,以描述存儲設備的產品類型。 |
STORAGE_MINIPORT_DESCRIPTOR Microsoft 保留STORAGE_MINIPORT_DESCRIPTOR結構以供內部使用。 請勿在程式代碼中使用這個結構。 |
STORAGE_OFFLOAD_READ_OUTPUT 當 DEVICE_DSM_INPUT 的 Action 成員設定為 DeviceDsmAction_OffloadRead 時,STORAGE_OFFLOAD_READ_OUTPUT 結構是IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES控件程式代碼要求的輸出。 |
STORAGE_OFFLOAD_TOKEN STORAGE_OFFLOAD_TOKEN 結構包含令牌值,可作為磁碟區上檔案內數據集範圍的表示法。 此結構用於執行卸除讀取和寫入。 |
STORAGE_OFFLOAD_WRITE_OUTPUT 當 DEVICE_MANAGE_DATA_SET_ATTRIBUTES的 Action 成員設定為 DeviceDsmAction_OffloadWrite 時,STORAGE_OFFLOAD_WRITE_OUTPUT 結構是IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES控件程式代碼要求的輸出。 |
STORAGE_PHYSICAL_ADAPTER_DATA 指定儲存配卡的實體裝置數據。 |
STORAGE_PHYSICAL_DEVICE_DATA 指定存儲設備的實體裝置數據。 |
STORAGE_PHYSICAL_NODE_DATA 指定記憶體節點的實體裝置數據。 |
STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR 描述系統中記憶體的實體拓撲。 |
STORAGE_PREDICT_FAILURE _STORAGE_PREDICT_FAILURE結構 (ntddstor.h) 包含裝置目前是否預測失敗的相關信息。 |
STORAGE_PROPERTY_QUERY 這個結構會與IOCTL_STORAGE_QUERY_PROPERTY搭配使用,以擷取存儲設備或適配卡的屬性。 |
STORAGE_PROPERTY_SET STORAGE_PROPERTY_SET 結構描述與IOCTL_STORAGE_SET_PROPERTY相關聯的屬性集詳細數據。 |
STORAGE_PROTOCOL_COMMAND 當使用傳遞機制向記憶體裝置發出廠商特定的命令時,此結構會作為輸入緩衝區, (透過IOCTL_STORAGE_PROTOCOL_COMMAND) 。 |
STORAGE_PROTOCOL_DATA_DESCRIPTOR 此結構會與IOCTL_STORAGE_QUERY_PROPERTY搭配使用,以從記憶體裝置或配接器傳回通訊協定特定數據。 |
STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT 此結構會與IOCTL_STORAGE_QUERY_PROPERTY和IOCTL_STORAGE_SET_PROPERTY搭配使用,分別傳回和設定記憶體裝置或適配卡的通訊協定特定數據。 |
STORAGE_PROTOCOL_DATA_SUBVALUE_GET_LOG_PAGE STORAGE_PROTOCOL_DATA_SUBVALUE_GET_LOG_PAGE可用來提供取得 NVMe 記錄頁面時要指定的其他資訊。 |
STORAGE_PROTOCOL_SPECIFIC_DATA 描述IOCTL_STORAGE_QUERY_PROPERTY要求的輸入和輸出緩衝區中提供的通訊協定特定裝置數據。 |
STORAGE_PROTOCOL_SPECIFIC_DATA_EXT STORAGE_PROTOCOL_SPECIFIC_DATA_EXT 結構描述IOCTL_STORAGE_QUERY_PROPERTY和IOCTL_STORAGE_SET_PROPERTY要求的通訊協定特定裝置數據。 |
STORAGE_READ_CAPACITY STORAGE_READ_CAPACITY包含從IOCTL_STORAGE_READ_CAPACITY要求傳回的磁碟讀取容量資訊。 |
STORAGE_REINITIALIZE_MEDIA STORAGE_REINITIALIZE_MEDIA是選擇性結構,其中包含IOCTL_STORAGE_REINITIALIZE_MEDIA的清理參數。 |
STORAGE_RPMB_DATA_FRAME STORAGE_RPMB_DATA_FRAME 結構會識別重新執行受保護記憶體區塊 (RPMB) 承載的框架格式。 |
STORAGE_RPMB_DESCRIPTOR STORAGE_RPMB_DESCRIPTOR 結構包含裝置重新執行受保護記憶體區塊的相關信息, (RPMB) 支援。 |
STORAGE_SPEC_VERSION 指出存儲設備的規格。 |
STORAGE_STACK_DESCRIPTOR STORAGE_STACK_DESCRIPTOR 結構描述裝置的儲存堆疊。 |
STORAGE_TEMPERATURE_DATA_DESCRIPTOR 此結構會與IOCTL_STORAGE_QUERY_PROPERTY搭配使用,以從儲存裝置或適配卡傳回溫度數據。 |
STORAGE_TEMPERATURE_INFO 描述裝置溫度數據。 使用IOCTL_STORAGE_QUERY_PROPERTY要求查詢溫度數據時,傳回作為STORAGE_TEMPERATURE_DATA_DESCRIPTOR的一部分。 |
STORAGE_TEMPERATURE_THRESHOLD 此結構是用來透過IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD) 设定储存装置 (的超過或低於溫度閾值。 |
STORAGE_WRITE_CACHE_PROPERTY STORAGE_WRITE_CACHE_PROPERTY 結構會與IOCTL_STORAGE_QUERY_PROPERTY要求搭配使用,以擷取裝置寫入快取屬性的相關信息。 |
STORAGE_ZONE_DESCRIPTOR Microsoft 保留STORAGE_ZONE_DESCRIPTOR結構以供內部使用。 請勿在程式代碼中使用這個結構。 |
STORAGE_ZONE_GROUP Microsoft 保留STORAGE_ZONE_GROUP結構以供內部使用。 請勿在程式代碼中使用這個結構。 |
列舉
BPIO_INFLAGS BPIO_INFLAGS定義IOCTL_STORAGE_MANAGE_BYPASS_IO控件程式代碼的 BypassIO 輸入旗標。 |
BPIO_OPERATIONS BPIO_OPERATIONS定義IOCTL_STORAGE_MANAGE_BYPASS_IO控件程式代碼支援的各種 BypassIO 作業。 |
BPIO_OUTFLAGS BPIO_OUTFLAGS定義IOCTL_STORAGE_MANAGE_BYPASS_IO控件程式代碼的 BypassIO 輸出旗標。 |
DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE識別要查詢的數據類型。 |
DEVICE_INTERNAL_STATUS_DATA_SET DEVICE_INTERNAL_STATUS_DATA_SET識別要查詢的裝置內部狀態數據集。 |
STORAGE_ASSOCIATION_TYPE 深入瞭解STORAGE_ASSOCIATION_TYPE列舉。 |
STORAGE_BUS_TYPE STORAGE_BUS_TYPE列舉提供表示各種儲存總線類型的符號方式。 |
STORAGE_COMPONENT_HEALTH_STATUS 指出存儲設備的健康情況狀態。 |
STORAGE_CRYPTO_ALGORITHM_ID STORAGE_CRYPTO_ALGORITHM_ID列舉提供 StorageAdapterCryptoProperty 和 PropertyStandardQuery 的輸出緩衝區。 |
STORAGE_CRYPTO_KEY_SIZE STORAGE_CRYPTO_KEY_SIZE列舉會以位傳回索引鍵的大小。 |
STORAGE_DEVICE_FORM_FACTOR 指出儲存裝置的規格。 |
STORAGE_DEVICE_POWER_CAP_UNITS 最大電源閾值的單位。 |
STORAGE_DIAGNOSTIC_LEVEL STORAGE_DIAGNOSTIC_LEVEL列舉會指定記憶體診斷的目標類型。 |
STORAGE_DIAGNOSTIC_TARGET_TYPE STORAGE_DIAGNOSTIC_TARGET_TYPE列舉會指定記憶體診斷的目標類型。 |
STORAGE_ICE_TYPE STORAGE_ICE_TYPE列舉表示存儲設備的 ICE 類型。 |
STORAGE_IDENTIFIER_CODE_SET 深入瞭解STORAGE_IDENTIFIER_CODE_SET列舉。 |
STORAGE_IDENTIFIER_TYPE 深入瞭解STORAGE_IDENTIFIER_TYPE列舉。 |
STORAGE_MEDIA_TYPE _STORAGE_MEDIA_TYPE列舉 (ntddstor.h) 包含值,指出裝置支援的媒體類型。 |
STORAGE_PORT_CODE_SET 深入瞭解STORAGE_PORT_CODE_SET列舉。 |
STORAGE_PROPERTY_ID STORAGE_PROPERTY_ID列舉STORAGE_PROPERTY_QUERY PropertyId 成員的可能值。 |
STORAGE_PROTOCOL_ATA_DATA_TYPE ATA 通訊協定數據類型。 |
STORAGE_PROTOCOL_NVME_DATA_TYPE 描述在IOCTL_STORAGE_QUERY_PROPERTY要求期間要查詢的 NVMe 通訊協定特定數據類型。 |
STORAGE_PROTOCOL_TYPE 此列舉可用來定義軟體和硬體之間所使用的不同記憶體命令通訊協定。 |
STORAGE_PROTOCOL_UFS_DATA_TYPE UFS (通用 Flash 記憶體) 資料類型。 描述在IOCTL_STORAGE_QUERY_PROPERTY要求期間要查詢的UFS特定數據類型。 |
STORAGE_QUERY_TYPE STORAGE_QUERY_TYPE列舉會與IOCTL_STORAGE_QUERY_PROPERTY要求搭配使用,以擷取存儲設備或配接器的屬性。 |
STORAGE_SANITIZE_METHOD STORAGE_SANITIZE_METHOD列舉可識別NVMe裝置的清理方法。 |
STORAGE_SET_TYPE 深入瞭解:STORAGE_SET_TYPE列舉 |
STORAGE_STACK_TYPE STORAGE_STACK_TYPE列舉表示裝置的儲存堆疊類型,例如 SCSI、NVMe 等等。 |
STORAGE_ZONE_CONDITION Microsoft 保留STORAGE_ZONE_CONDITION列舉,僅供內部使用。 請勿在程式代碼中使用這個列舉。 |
STORAGE_ZONES_ATTRIBUTES Microsoft 保留STORAGE_ZONES_ATTRIBUTES列舉,僅供內部使用。 請勿在程式代碼中使用這個列舉。 |
WRITE_CACHE_CHANGE 深入瞭解WRITE_CACHE_CHANGE列舉。 |
WRITE_CACHE_ENABLE 深入瞭解WRITE_CACHE_ENABLE列舉。 |
WRITE_CACHE_TYPE 深入瞭解WRITE_CACHE_TYPE列舉。 |
WRITE_THROUGH 深入瞭解WRITE_THROUGH列舉。 |