存储

本部分列出了可用于开发各种 Windows 存储驱动程序的函数、回调、宏、结构和枚举。 包含这些声明和定义的头文件的列表如下。 所有标头都包含在 Windows 驱动程序工具包 (WDK)中。

有关编程指南,请参阅 存储设计指南

IOCTLs

 
IOCTL_AACS_END_SESSION

释放由IOCTL_AACS_START_SESSION获取的身份验证授予标识符(AGID)。
IOCTL_AACS_GENERATE_BINDING_NONCE

读取从光盘上的指定字节偏移量开始的高级访问内容系统(AACS)绑定 nonce,作为写入受保护数据区域的协议的一部分。
IOCTL_AACS_GET_CERTIFICATE

查询设备证书的逻辑单元。
IOCTL_AACS_GET_CHALLENGE_KEY

查询设备的质询键的逻辑单元。 挑战键由椭圆曲线上的点及其关联的签名组成。
IOCTL_AACS_READ_BINDING_NONCE

读取从光盘上的指定字节偏移量开始的高级访问内容系统(AACS)绑定 nonce,作为读取受保护数据区域的协议的一部分。
IOCTL_AACS_READ_MEDIA_ID

读取特定于高级访问内容系统(AACS)的媒体标识符数据。
IOCTL_AACS_READ_MEDIA_KEY_BLOCK

查询媒体键块(MKB)的逻辑单元。
IOCTL_AACS_READ_MEDIA_KEY_BLOCK_SIZE

查询逻辑单元,获取保存高级访问控制系统(AACS)媒体键块(MKB)所需的缓冲区大小。
IOCTL_AACS_READ_SERIAL_NUMBER

读取特定于高级访问内容系统(AACS)的预记录媒体序列号。
IOCTL_AACS_READ_VOLUME_ID

读取特定于高级访问内容系统(AACS)的卷标识符。
IOCTL_AACS_SEND_CERTIFICATE

将主机证书发送到逻辑单元。
IOCTL_AACS_SEND_CHALLENGE_KEY

将主机的挑战密钥发送到逻辑单元。 主机的挑战密钥由椭圆曲线及其关联的签名上的点组成。
IOCTL_AACS_START_SESSION

检索标识安全会话的身份验证授予标识符(AGID)。
IOCTL_ATA_PASS_THROUGH

允许应用程序将几乎所有 ATA 命令发送到目标设备,但存在以下限制:_If存在设备目标类型的类驱动程序,应用程序必须将请求发送到类驱动程序。
IOCTL_ATA_PASS_THROUGH_DIRECT

了解IOCTL_ATA_PASS_THROUGH_DIRECT如何允许应用程序将几乎所有 ATA 命令发送到目标设备。
IOCTL_CDROM_CHECK_VERIFY

IOCTL_CDROM_CHECK_VERIFY IOCTL 被 IOCTL_STORAGE_CHECK_VERIFY Microsoft Windows 2000 及更高版本的操作系统所取代。
IOCTL_CDROM_ENABLE_STREAMING

针对原始读取和写入请求,按句柄启用或禁用 CDROM 流式处理模式。
IOCTL_CDROM_EXCLUSIVE_ACCESS

IOCTL_CDROM_EXCLUSIVE_ACCESS请求指示 CD-ROM 类驱动程序:报告 CD-ROM 设备的访问状态。
IOCTL_CDROM_FIND_NEW_DEVICES

IOCTL_CDROM_FIND_NEW_DEVICES IOCTL 替换为 Microsoft Windows 2000 及更高版本的操作系统中的IOCTL_STORAGE_FIND_NEW_DEVICES。
IOCTL_CDROM_GET_CONFIGURATION

从 CD-ROM 设备请求功能和配置文件信息。
IOCTL_CDROM_GET_CONTROL

此 IOCTL 请求已过时。 请勿使用。确定当前音频播放模式。
IOCTL_CDROM_GET_DRIVE_GEOMETRY

返回有关 CD-ROM 几何图形的信息(介质类型、缸数、每个缸的轨迹、每个轨道的扇区数和每个扇区的字节数)。
IOCTL_CDROM_GET_DRIVE_GEOMETRY_EX

返回有关 CD-ROM 几何图形的信息(介质类型、缸数、每个柱形图的轨迹、每个轨道的扇区数和每个扇区的字节数)。IOCTL_CDROM_GET_DRIVE_GEOMETRY_EX请求不同于较旧的IOCTL_CDROM_GET_DRIVE_GEOMETRY请求。
IOCTL_CDROM_GET_INQUIRY_DATA

返回 CD-ROM 设备的 SCSI 查询数据。 当设备被独占锁定并具有IOCTL_CDROM_EXCLUSIVE_ACCESS时,可以使用此 IOCTL。
IOCTL_CDROM_GET_LAST_SESSION

查询设备以获取第一个完整会话编号、最后一个完整会话编号和最后一个完整会话起始地址。
IOCTL_CDROM_GET_PERFORMANCE

从设备检索支持的速度。 IOCTL_CDROM_GET_PERFORMANCE I/O 控制请求是 MMC 命令 GET PERFORMANCE 的包装器。
IOCTL_CDROM_GET_VOLUME

确定其每个设备的音频端口的当前音量。 已过时,从 Windows Vista 开始。
IOCTL_CDROM_LOAD_MEDIA

将突出的 CDROM 托盘绘制回驱动器。
IOCTL_CDROM_PAUSE_AUDIO

暂停音频播放。 已过时,从 Windows Vista 开始。
IOCTL_CDROM_PLAY_AUDIO_MSF

播放媒体的指定范围。 已过时,从 Windows Vista 开始。
IOCTL_CDROM_RAW_READ

以原始模式从 CD-ROM 读取数据。
IOCTL_CDROM_READ_Q_CHANNEL

返回当前位置、媒体目录或 ISRC 跟踪数据。 从 Windows Vista 开始,读取当前位置已过时。
IOCTL_CDROM_READ_TOC

返回媒体的目录。 已过时,从 Windows Vista 开始。
IOCTL_CDROM_READ_TOC_EX

查询目标设备,获取目录(TOC)、程序内存区域(PMA)和 pregroove(ATIP)中的绝对时间。
IOCTL_CDROM_RESUME_AUDIO

恢复暂停的音频操作。 已过时,从 Windows Vista 开始。
IOCTL_CDROM_SEEK_AUDIO_MSF

将头移到媒体上的指定 MSF。 已过时,从 Windows Vista 开始。
IOCTL_CDROM_SEND_OPC_INFORMATION

IOCTL_CDROM_SEND_OPC_INFORMATION控制代码可用于文件系统和其他想要提前执行最佳电源校准(OPC)过程的实现,以便第一次流式处理写入无需等待过程完成。 光学驱动器执行 OPC 过程,以确定写入过程中激光的最佳功率。 这一过程是确保质量所必需的,但它会磨损媒体,不应过于频繁地执行。
IOCTL_CDROM_SET_SPEED

设置 CD-ROM 驱动器的轴速。
IOCTL_CDROM_SET_VOLUME

重置其设备的音频端口的音量。 已过时,从 Windows Vista 开始。
IOCTL_CDROM_STOP_AUDIO

结束音频播放。 已过时,从 Windows Vista 开始。
IOCTL_CHANGER_EXCHANGE_MEDIUM

将一段媒体从源元素移动到一个目标,将最初在第一个目标中的媒体片段移动到第二个目标。 源和第二个目标通常相同,这实质上交换了两个媒体片段。
IOCTL_CHANGER_GET_ELEMENT_STATUS

返回所有元素的状态或特定类型的指定数量的元素的状态。 有关可能的元素类型的说明,请参阅CHANGER_ELEMENT。
IOCTL_CHANGER_GET_PARAMETERS

返回设备的参数。
IOCTL_CHANGER_GET_PRODUCT_DATA

返回设备的产品数据。
IOCTL_CHANGER_GET_STATUS

返回设备的当前状态。
IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS

初始化所有元素的状态或特定类型的指定数量的元素。
IOCTL_CHANGER_MOVE_MEDIUM

将一段媒体从源元素移动到目标。
IOCTL_CHANGER_QUERY_VOLUME_TAGS

返回指定元素的卷标记信息。
IOCTL_CHANGER_REINITIALIZE_TRANSPORT

在物理上重新调整传输元素,通常是在更改程序打开或调用应用程序启动恢复操作之后。 重新校准可能涉及将运输返回到其“主页”位置。
IOCTL_CHANGER_SET_ACCESS

设置设备的导入/导出端口(IEport)、门或键盘的状态。
IOCTL_CHANGER_SET_POSITION

将更改器的机器人传输机制设置为指定的元素地址,通常通过事先定位传输来优化移动或交换媒体。
IOCTL_DISK_CHECK_VERIFY

IOCTL_DISK_CHECK_VERIFY IOCTL 替换为 Microsoft Windows 2000 及更高版本的操作系统中的IOCTL_STORAGE_CHECK_VERIFY。
IOCTL_DISK_CONTROLLER_NUMBER

检索 IDE 磁盘的控制器编号和磁盘编号。
IOCTL_DISK_COPY_DATA

此IOCTL_DISK_COPY_DATA IOCTL 用于将数据从磁盘的一个区域复制到另一个区域。
IOCTL_DISK_CREATE_DISK

为设备对象创建空分区。
IOCTL_DISK_DELETE_DRIVE_LAYOUT

从磁盘中删除分区信息。
IOCTL_DISK_FIND_NEW_DEVICES

IOCTL_DISK_FIND_NEW_DEVICES IOCTL 被 IOCTL_STORAGE_FIND_NEW_DEVICES Microsoft Windows 2000 及更高版本的操作系统所取代。
IOCTL_DISK_FORMAT_TRACKS

设置磁盘上指定连续曲目集的格式。
IOCTL_DISK_FORMAT_TRACKS_EX

类似于IOCTL_DISK_FORMAT_TRACKS,只不过它允许调用方指定多个参数。
IOCTL_DISK_GET_CACHE_INFORMATION

返回磁盘缓存配置数据。
IOCTL_DISK_GET_DRIVE_GEOMETRY

返回有关物理磁盘几何图形的信息(介质类型、缸数、每个柱形图的轨迹、每个轨道的扇区数和每个扇区的字节数)。
IOCTL_DISK_GET_DRIVE_GEOMETRY_EX

返回有关物理磁盘几何图形的信息(介质类型、缸数、每个柱形图的轨迹、每个轨道的扇区数和每个扇区的字节数)。IOCTL_DISK_GET_DRIVE_GEOMETRY_EX与较旧的IOCTL_DISK_GET_DRIVE_GEOMETRY请求之间的区别在于,IOCTL_DISK_GET_DRIVE_GEOMETRY_EX可以从主启动记录(MBR)和 GUID 分区表(GPT)类型的分区媒体检索信息,而IOCTL_DISK_GET_DRIVE_GEOMETRY只能读取 MBR 样式的媒体。
IOCTL_DISK_GET_DRIVE_LAYOUT

IOCTL_DISK_GET_DRIVE_LAYOUT IOCTL 返回有关磁盘上每个分区的分区数、磁盘签名和功能的信息。
IOCTL_DISK_GET_DRIVE_LAYOUT_EX

IOCTL_DISK_GET_DRIVE_LAYOUT_EX IOCTL 返回有关磁盘上每个分区的分区数、磁盘签名和功能的信息。
IOCTL_DISK_GET_LENGTH_INFO

返回与请求目标的设备对象关联的磁盘、分区或卷的长度(以字节为单位)。
IOCTL_DISK_GET_MEDIA_TYPES

在 Microsoft Windows 2000 及更高版本的操作系统中,此 IOCTL 将替换为IOCTL_STORAGE_GET_MEDIA_TYPES。 两个 IOCTL 之间的唯一区别是基值。
IOCTL_DISK_GET_PARTITION_INFO

IOCTL_DISK_GET_PARTITION_INFO IOCTL 返回有关磁盘分区的类型、大小和性质的信息。
IOCTL_DISK_GET_PARTITION_INFO_EX

IOCTL_DISK_GET_PARTITION_INFO_EX IOCTL 返回有关磁盘分区的类型、大小和性质的信息。
IOCTL_DISK_GROW_PARTITION

增加现有分区的大小。
IOCTL_DISK_INTERNAL_CLEAR_VERIFY

允许驱动程序清除磁盘设备对象上的验证位(如果调用方模式为内核模式)。
IOCTL_DISK_INTERNAL_SET_VERIFY

如果调用方模式为内核模式,则允许驱动程序在磁盘设备对象上设置验证位。
IOCTL_DISK_IS_CLUSTERED

允许驱动程序或应用程序确定磁盘是否已群集化。
IOCTL_DISK_IS_WRITABLE

确定磁盘是否可写。
IOCTL_DISK_PERFORMANCE

递增一个引用计数器,该计数器允许收集磁盘性能统计信息,例如自驱动程序上次处理此请求以来读取和写入的字节数,以用于相应的磁盘监视应用程序。
IOCTL_DISK_PERFORMANCE_OFF

禁用先前调用对IOCTL_DISK_PERFORMANCE启用的计数器。 此请求在 Windows XP 及更高版本的操作系统中可用。 调用方必须在 IRQL = PASSIVE_LEVEL 上运行。
IOCTL_DISK_REASSIGN_BLOCKS

将有缺陷的块映射到磁盘上的新位置。 此请求指示设备将错误的块地址重新分配给其备用块池中的良好块。
IOCTL_DISK_REASSIGN_BLOCKS_EX

将有缺陷的块映射到磁盘上的新位置。 此请求指示设备将错误的块地址重新分配给其备用块池中的良好块。
IOCTL_DISK_RESET_SNAPSHOT_INFO

从磁盘中清除所有卷影复制服务(VSS)基于硬件的快照信息。
IOCTL_DISK_SET_CACHE_INFORMATION

设置磁盘缓存配置数据。
IOCTL_DISK_SET_DRIVE_LAYOUT

IOCTL_DISK_SET_DRIVE_LAYOUT IOCTL 指定如何使用DRIVE_LAYOUT_INFORMATION值和其他参数重新分区磁盘。
IOCTL_DISK_SET_DRIVE_LAYOUT_EX

IOCTL_DISK_SET_DRIVE_LAYOUT_EX IOCTL 指定如何使用DRIVE_LAYOUT_INFORMATION_EX值和其他参数重新分区磁盘。
IOCTL_DISK_SET_PARTITION_INFO

IOCTL_DISK_SET_PARTITION_INFO IOCTL 更改指定磁盘分区的分区类型,并返回操作的状态。
IOCTL_DISK_SET_PARTITION_INFO_EX

IOCTL_DISK_SET_PARTITION_INFO_EX IOCTL 更改指定磁盘分区的分区类型,并返回操作的状态。
IOCTL_DISK_UPDATE_DRIVE_SIZE

使用当前媒体的驱动器大小信息更新设备扩展。
IOCTL_DISK_VERIFY

对磁盘上的指定区执行验证。
IOCTL_DVD_END_SESSION

通过使 DVD 会话的身份验证授予 ID 无效(AGID)结束。
IOCTL_DVD_GET_REGION

返回 DVD 设备的区域播放控制(RPC)信息,例如播放器是否支持 RPC2 标准、播放器的当前区域代码,以及玩家区域代码可由用户更改的剩余次数。
IOCTL_DVD_READ_KEY

返回指定类型:_challenge密钥、总线密钥、游戏密钥、读取 RPC 密钥、设置 RPC 密钥或磁盘密钥的复制保护密钥。
IOCTL_DVD_READ_STRUCTURE

返回有关 DVD 光盘的信息,例如层描述符、版权信息或制造商特定的信息。
IOCTL_DVD_SEND_KEY

将指定的密钥发送到 DVD 设备,以完成身份验证序列中的相关步骤。此 IOCTL 仅对设备具有读取访问权限,并且无法发送对硬件配置进行更改的密钥。
IOCTL_DVD_SEND_KEY2

将指定的密钥发送到 DVD 设备 -to 完成身份验证序列中的相关步骤。 IOCTL_DVD_SEND_KEY2请求对设备具有写入访问权限,并且可以发送比IOCTL_DVD_SEND_KEY更广泛的密钥类型。
IOCTL_DVD_START_SESSION

以 DVD 会话 ID 的形式返回身份验证授予 ID(AGID),调用方必须在 DVD 会话中的所有后续操作中传递给设备。
IOCTL_EHSTOR_BANDMGMT_ACTIVATE

发送此IOCTL_EHSTOR_BANDMGMT_ACTIVATE请求以激活存储设备上的安全功能和带管理。 请求包括激活选项和身份验证密钥。
IOCTL_EHSTOR_BANDMGMT_CREATE_BAND

使用IOCTL_EHSTOR_BANDMGMT_CREATE_BAND请求在带管理的存储设备上创建新带。 新的带区添加到带项表中,其中包括带位置和安全属性。
IOCTL_EHSTOR_BANDMGMT_DELETE_BAND

使用IOCTL_EHSTOR_BANDMGMT_DELETE_BAND请求删除存储设备上配置的带。 输入参数中的擦除选项允许请求执行带数据的加密擦除。
IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS

发送此IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS请求,以检索带管理下的存储设备的带区列表。 带状信息在包含带位置和安全属性的带项表中返回。
IOCTL_EHSTOR_BANDMGMT_ERASE_ALL_BANDS

详细了解 IOCTL_EHSTOR_BANDMGMT_ERASE_ALL_BANDS IOCTL。
IOCTL_EHSTOR_BANDMGMT_ERASE_BAND

IOCTL_EHSTOR_BANDMGMT_ERASE_BAND请求将以加密方式擦除并重置带的身份验证密钥。 乐队的剩余配置保持不变。
IOCTL_EHSTOR_BANDMGMT_GET_BAND_METADATA

使用IOCTL_EHSTOR_BANDMGMT_GET_BAND_METADATA请求检索与带关联的元数据。 带的元数据充当密钥管理器应用程序的数据区域。
IOCTL_EHSTOR_BANDMGMT_QUERY_CAPABILITIES

IOCTL_EHSTOR_BANDMGMT_QUERY_CAPABILITIES请求检索存储设备的带状安全功能。 IOCTL 将功能作为系统缓冲区中的BAND_MANAGEMENT_CAPABILITIES结构返回。
IOCTL_EHSTOR_BANDMGMT_REVERT

发送此IOCTL_EHSTOR_BANDMGMT_REVERT请求以停用存储设备上的安全功能和带管理。 请求包括还原选项和身份验证密钥。
IOCTL_EHSTOR_BANDMGMT_SET_BAND_LOCATION

带管理的存储设备中带的位置属性使用IOCTL_EHSTOR_BANDMGMT_SET_BAND_LOCATION请求进行修改。
IOCTL_EHSTOR_BANDMGMT_SET_BAND_METADATA

与带关联的元数据是使用IOCTL_EHSTOR_BANDMGMT_SET_BAND_METADATA请求设置的。 带的元数据充当密钥管理器应用程序的数据区域。
IOCTL_EHSTOR_BANDMGMT_SET_BAND_SECURITY

带托管存储设备中带的安全属性会随IOCTL_EHSTOR_BANDMGMT_SET_BAND_SECURITY请求一起修改。
IOCTL_EHSTOR_DEVICE_ENUMERATE_PDOS

此 IOCTL 返回一个结果集,其中包含与给定的可寻址命令目标(ACT)关联的所有活动存储物理设备对象(PDO)的枚举。
IOCTL_EHSTOR_DEVICE_GET_AUTHZ_STATE

IOCTL_EHSTOR_DEVICE_GET_AUTHZ_STATE用于通知 IEEE 1667 设备 PDO 的拥有驱动程序,授权状态已更改。
IOCTL_EHSTOR_DEVICE_GET_QUEUE_STATE

IOCTL_EHSTOR_DEVICE_GET_QUEUE_STATE请求由接收器驱动程序和应用程序发送,以确定存储设备队列的状态。
IOCTL_EHSTOR_DEVICE_QUERY_PROPERTIES

接收器驱动程序将此 IOCTL 发送到存储设备堆栈,以查询存储设备属性。 增强存储类驱动程序 (EHSTOR) 将处理请求并返回可用属性。
IOCTL_EHSTOR_DEVICE_SET_AUTHZ_STATE

IOCTL_EHSTOR_DEVICE_SET_AUTHZ_STATE用于通知 IEEE 1667 设备 PDO 的拥有驱动程序,授权状态已更改。
IOCTL_EHSTOR_DEVICE_SET_QUEUE_STATE

IOCTL_EHSTOR_DEVICE_SET_QUEUE_STATE请求由接收器驱动程序和应用程序发送,以更改存储设备队列的状态。 当设备暂时未经授权时,将保留存储设备队列中的 IO 请求。
IOCTL_EHSTOR_DEVICE_SILO_COMMAND

此 IOCTL 向设备上的目标接收器发出接收器命令。 输入和输出数据都根据接收器命令的定义进行结构化,如 IEEE 1667 规范文档中所示。
IOCTL_EHSTOR_DRIVER_PERFORM_AUTHZ

IOCTL_EHSTOR_DRIVER_PERFORM_AUTHZ由增强存储类驱动程序 (EHSTOR) 发送到接收器驱动程序,以启动按需身份验证或取消身份验证。
IOCTL_EHSTOR_DRIVER_REPORT_CAPABILITIES

此 IOCTL 用于通知增强存储(EHSTOR)类驱动程序接收器驱动程序的功能。
IOCTL_EHSTOR_DRIVER_UPDATE_LBA_FILTER_TABLE

此 IOCTL 用于通知增强存储 (EHSTOR) 类驱动程序对 LBA 筛选器表的更改。
IOCTL_EHSTOR_TCGDRV_RELINQUISH_SILO

IOCTL_EHSTOR_TCGDRV_RELINQUISH_SILO请求放弃对受信任计算组(TCG)存储接收器驱动程序的带管理的控制。
IOCTL_MINIPORT_PROCESS_SERVICE_IRP

此 IOCTL 由用户模式应用程序或内核模式驱动程序使用,当虚拟微型端口发生兴趣时需要通知。
IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO

IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO是系统定义的签名,与IOCTL_SCSI_MINIPORT控制代码结合使用,以请求微型端口返回目标设备的耐力数据。
IOCTL_MINIPORT_SIGNATURE_SET_PROTOCOL

IOCTL_MINIPORT_SIGNATURE_SET_PROTOCOL是与IOCTL_SCSI_MINIPORT控制代码一起使用的签名,用于将特定于协议的数据发送到微型端口。
IOCTL_MOUNTDEV_LINK_CREATED

详细了解IOCTL_MOUNTDEV_LINK_CREATED控制代码。
IOCTL_MOUNTDEV_LINK_DELETED

详细了解IOCTL_MOUNTDEV_LINK_DELETED控件代码。
IOCTL_MOUNTDEV_QUERY_DEVICE_NAME

了解 IOCTL_MOUNTDEV_QUERY_DEVICE_NAME IOCTL。
IOCTL_MOUNTDEV_QUERY_SUGGESTED_LINK_NAME

详细了解IOCTL_MOUNTDEV_QUERY_SUGGESTED_LINK_NAME控件代码。
IOCTL_MOUNTDEV_QUERY_UNIQUE_ID

详细了解IOCTL_MOUNTDEV_QUERY_UNIQUE_ID控件代码。
IOCTL_MOUNTMGR_AUTO_DL_ASSIGNMENTS

了解 IOCTL_MOUNTMGR_AUTO_DL_ASSIGNMENTS IOCTL。
IOCTL_MOUNTMGR_CHANGE_NOTIFY

了解 IOCTL_MOUNTMGR_CHANGE_NOTIFY IOCTL。
IOCTL_MOUNTMGR_CHECK_UNPROCESSED_VOLUMES

详细了解 IOCTL_MOUNTMGR_CHECK_UNPROCESSED_VOLUMES IOCTL。
IOCTL_MOUNTMGR_CREATE_POINT

了解 IOCTL_MOUNTMGR_CREATE_POINT IOCTL。
IOCTL_MOUNTMGR_DELETE_POINTS

了解 IOCTL_MOUNTMGR_DELETE_POINTS IOCTL。
IOCTL_MOUNTMGR_DELETE_POINTS_DBONLY

了解 IOCTL_MOUNTMGR_DELETE_POINTS_DBONLY IOCTL。
IOCTL_MOUNTMGR_KEEP_LINKS_WHEN_OFFLINE

了解 IOCTL_MOUNTMGR_KEEP_LINKS_WHEN_OFFLINE IOCTL。
IOCTL_MOUNTMGR_NEXT_DRIVE_LETTER

了解 IOCTL_MOUNTMGR_NEXT_DRIVE_LETTER IOCTL。
IOCTL_MOUNTMGR_QUERY_POINTS

了解 IOCTL_MOUNTMGR_QUERY_POINTS IOCTL。
IOCTL_MOUNTMGR_VOLUME_ARRIVAL_NOTIFICATION

了解 IOCTL_MOUNTMGR_VOLUME_ARRIVAL_NOTIFICATION IOCTL。
IOCTL_MOUNTMGR_VOLUME_MOUNT_POINT_CREATED

了解 IOCTL_MOUNTMGR_VOLUME_MOUNT_POINT_CREATED IOCTL。
IOCTL_MOUNTMGR_VOLUME_MOUNT_POINT_DELETED

了解 IOCTL_MOUNTMGR_VOLUME_MOUNT_POINT_DELETED IOCTL。
IOCTL_MPIO_PASS_THROUGH_PATH

此 I/O 控制代码允许应用程序或内核驱动程序将 SCSI 命令发送到指定的真实 LUN。
IOCTL_MPIO_PASS_THROUGH_PATH_DIRECT

了解此 I/O 控制代码如何允许应用程序或内核驱动程序将 SCSI 命令发送到指定的真实 LUN。
IOCTL_MPIO_PASS_THROUGH_PATH_DIRECT_EX

IOCTL_MPIO_PASS_THROUGH_PATH_DIRECT_EX控制代码请求是IOCTL_MPIO_PASS_THROUGH_PATH_DIRECT请求的扩展版本。 此请求支持双向数据传输,并允许命令数据块(CDB)> 16 字节。
IOCTL_MPIO_PASS_THROUGH_PATH_EX

IOCTL_MPIO_PASS_THROUGH_PATH_EX控制代码请求是IOCTL_MPIO_PASS_THROUGH_PATH请求的扩展版本。 此请求支持双向数据传输,并允许命令数据块(CDB)> 16 字节。
IOCTL_SCSI_GET_ADDRESS

返回地址信息,例如特定 SCSI 目标的目标 ID(TID)和逻辑单元号(LUN)。
IOCTL_SCSI_GET_CAPABILITIES

返回基础 SCSI HBA 的功能和限制。
IOCTL_SCSI_GET_INQUIRY_DATA

返回给定 SCSI 主机总线适配器(HBA)上所有设备的 SCSI 查询数据。
IOCTL_SCSI_MINIPORT

将特殊控制函数发送到特定于 HBA 的微型端口驱动程序。
IOCTL_SCSI_MINIPORT_DIAGNOSTIC

IOCTL_SCSI_MINIPORT_DIAGNOSTIC控制代码用于对微型端口执行诊断请求。
IOCTL_SCSI_MINIPORT_DSM

数据集管理(DSM)通知将传输到IOCTL_SCSI_MINIPORT_DSM控制代码请求中的微型端口驱动程序。
IOCTL_SCSI_MINIPORT_DSM

了解如何在IOCTL_SCSI_MINIPORT_DSM控制代码请求中将数据集管理(DSM)通知传输到微型端口驱动程序。
IOCTL_SCSI_MINIPORT_HYBRID

IOCTL_SCSI_MINIPORT_HYBRID控制代码将混合磁盘控制请求发送到特定于 HBA 的微型端口驱动程序。
IOCTL_SCSI_MINIPORT_NVCACHE

可以使用 DeviceIoControl 和 IOCTL_SCSI_MINIPORT 控制代码,通过用户模式应用程序代码调用此处定义的 NV 缓存管理操作。
IOCTL_SCSI_PASS_THROUGH

允许应用程序将几乎任何 SCSI 命令发送到目标设备,但不允许使用以下限制:不允许使用 MULTItarget 命令(如 COPY)。不支持双向数据传输操作。如果存在设备的目标类型的类驱动程序,则必须将请求发送到该类驱动程序。 因此,仅当连接到该 LU 的设备类型没有类驱动程序时,应用程序才能将此请求直接发送到目标逻辑单元(LU)的系统端口驱动程序。 在处理直通请求之前,系统端口驱动程序不会检查以确定设备是否已由类驱动程序声明。 因此,如果应用程序绕过已声明设备的类驱动程序并将该设备的直通请求直接发送到端口驱动程序,则类驱动程序和应用程序之间可能会发生控制设备的冲突。 如果传递请求发送到适配器设备对象,并且它源自用户模式并面向类驱动程序声明的 LU,则 Storport 将失败请求并STATUS_INVALID_DEVICE_REQUEST。 如果请求发送到 LU 设备对象、源自内核模式或面向未认领的 LU,则会将其传递到微型端口驱动程序。如果 CDB 可能需要基础微型端口驱动程序直接访问内存,则无法使用此请求。 如果调用方 CDB 可能需要直接访问内存,请改用IOCTL_SCSI_PASS_THROUGH_DIRECT。 应用程序不得尝试异步发送直通请求。 所有直通请求都必须是同步的。 应用程序不需要管理权限才能将直通请求发送到设备,但它们必须具有对设备的读/写访问权限。 调用应用程序创建 SCSI 命令描述符块,该块可以包括请求感知数据的请求(如果出现 CHECK CONDITION)。 IOCTL_SCSI_PASS_THROUGH是缓冲设备控制请求。 若要绕过系统内存中的缓冲,调用方应使用IOCTL_SCSI_PASS_THROUGH_DIRECT。 处理IOCTL_SCSI_PASS_THROUGH_DIRECT请求时,系统会锁定用户内存中的缓冲区,设备直接访问此内存。 此请求通常用于传输少量数据(<16K)。应用程序可以通过IRP_MJ_DEVICE_CONTROL请求发送此请求。存储类驱动程序将次要 IRP 编号设置为IRP_MN_SCSI_CLASS,以指示请求已由存储类驱动程序处理。
IOCTL_SCSI_PASS_THROUGH_DIRECT

允许应用程序将几乎任何 SCSI 命令发送到目标设备,但不允许使用以下限制:不允许使用 MULTItarget 命令(如 COPY)。不支持双向数据传输操作。如果存在设备的目标类型的类驱动程序,则必须将请求发送到该类驱动程序。 因此,仅当连接到该 LU 的设备类型没有类驱动程序时,应用程序才能将此请求直接发送到目标逻辑单元的系统端口驱动程序。如果输入 CDB 可能需要基础微型端口驱动程序直接访问内存,则必须发出此请求。调用应用程序创建 SCSI 命令描述符块,该块可以包括请求感知数据的请求(如果出现 CHECK CONDITION)。 如果 CDB 请求数据传输操作,调用方必须设置适配器设备对齐缓冲区,微型端口驱动程序可以从该缓冲区或该缓冲区直接传输数据。 此请求通常用于传输大量数据(>16K)。应用程序可以通过IRP_MJ_DEVICE_CONTROL请求发送此请求。 存储类驱动程序将次要 IRP 编号设置为IRP_MN_SCSI_CLASS,以指示请求已由存储类驱动程序处理。
IOCTL_SCSI_PASS_THROUGH_DIRECT_EX

IOCTL_SCSI_PASS_THROUGH_DIRECT_EX控制代码请求是IOCTL_SCSI_PASS_THROUGH_DIRECT请求的扩展版本。 此请求支持双向数据传输,并允许命令数据块(CDB)> 16 字节。
IOCTL_SCSI_PASS_THROUGH_EX

IOCTL_SCSI_PASS_THROUGH_EX控制代码请求是IOCTL_SCSI_PASS_THROUGH请求的扩展版本。 此请求支持双向数据传输,并允许命令数据块(CDB)> 16 字节。
IOCTL_SCSI_RESCAN_BUS

重新扫描公共汽车上的 LUN。
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

检索指定设备的热插拔配置。
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

设置指定设备的热插拔配置。
IOCTL_STORAGE_SET_PROPERTY

驱动程序可以使用IOCTL_STORAGE_SET_PROPERTY设置存储设备或适配器的属性。
IOCTL_STORAGE_SET_READ_AHEAD

当设备在预读缓存期间达到特定触发器地址时,导致设备跳到给定的目标地址。
IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD

驱动程序可以使用IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD设置存储设备的温度阈值(硬件支持时)。
IOCTL_TAPE_CREATE_PARTITION

在介质上创建给定大小的固定、选择或发起程序分区的指定数目。
IOCTL_TAPE_ERASE

擦除当前磁带分区(换句话说,作为TAPE_ERASE_LONG(换句话说,“安全”)操作,该操作使用模式覆盖数据,或作为TAPE_ERASE_SHORT(换句话说,“快速”)操作,该操作写入当前位置的结束记录数据标记。
IOCTL_TAPE_GET_DRIVE_PARAMS

返回有关磁带驱动器功能的信息,例如其默认块大小、最大块大小和最小块大小、最大分区计数、驱动器是否具有 EEC、压缩、数据填充和报表集标记功能,即驱动器支持的可配置功能,包括 EOT 警告区域大小。
IOCTL_TAPE_GET_MEDIA_PARAMS

返回有关媒体的总容量和剩余容量、其块大小、分区数以及它是否受写保护的信息。
IOCTL_TAPE_GET_POSITION

返回磁带上的当前绝对、逻辑或伪逻辑分区和偏移位置。
IOCTL_TAPE_GET_STATUS

返回 I/O 状态块的“状态”字段中驱动器的当前状态。
IOCTL_TAPE_PREPARE

加载或卸载磁带、重置磁带紧张、锁定或解锁弹出机制或格式化磁带。
IOCTL_TAPE_SET_DRIVE_PARAMS

调整磁带机的可配置参数。
IOCTL_TAPE_SET_MEDIA_PARAMS

重置驱动器中媒体的块大小。
IOCTL_TAPE_SET_POSITION

根据给定的方法,将磁带上的当前位置移动到指定的分区和偏移量。
IOCTL_TAPE_WRITE_MARKS

将一个集标记、文件标记、短文件标记或长文件标记写入磁带。
IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS

返回一个或多个磁盘上的卷的物理位置。
IOCTL_VOLUME_IS_CLUSTERED

允许驱动程序或应用程序确定卷是否已群集化。
IOCTL_VOLUME_LOGICAL_TO_PHYSICAL

返回给定卷逻辑偏移量的物理偏移量和物理磁盘数。
IOCTL_VOLUME_OFFLINE

IOCTL_VOLUME_OFFLINE IOCTL 将卷置于 OFFLINE 状态,这是读取和写入操作将失败的状态。
IOCTL_VOLUME_ONLINE

IOCTL_VOLUME_ONLINE IOCTL 会将卷置于 ONLINE 状态,这是将执行读取和写入操作的状态。
IOCTL_VOLUME_PHYSICAL_TO_LOGICAL

返回对应于物理磁盘号和物理偏移量的逻辑偏移量。
IOCTL_VOLUME_READ_PLEX

对卷的特定 plex 执行读取。

枚举

 
ALGOIDTYPE

指定加密算法 ID 类型。
ATA_ADDRESS_TRANSLATION

ATA_ADDRESS_TRANSLATION枚举类型指示数据传输期间使用的地址转换类型。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
ATA_CHANNEL_STATE

ATA_CHANNEL_STATE枚举类型指示通道的状态。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
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 输出标志。
CDROM_OPC_INFO_TYPE

CDROM_OPC_INFO_TYPE枚举是CDROM_SIMPLE_OPC_INFO结构的成员。 它定义最佳电源校准(OPC)请求,该请求用作IOCTL_CDROM_SEND_OPC_INFORMATION I/O 控制请求的输入。
CDROM_PERFORMANCE_EXCEPTION_TYPE

CDROM_PERFORMANCE_EXCEPTION_TYPE枚举定义了性能数据的异常条件。
CDROM_PERFORMANCE_REQUEST_TYPE

CDROM_PERFORMANCE_REQUEST_TYPE枚举定义性能数据请求的类型。 它是CDROM_PERFORMANCE_REQUEST结构的成员,用作IOCTL_CDROM_GET_PERFORMANCE I/O 控制请求的输入参数。
CDROM_PERFORMANCE_TOLERANCE_TYPE

CDROM_PERFORMANCE_TOLERANCE_TYPE枚举定义性能数据的允许容忍度。 它是CDROM_PERFORMANCE_REQUEST结构的成员,用作IOCTL_CDROM_GET_PERFORMANCE I/O 控制请求的输入参数。
CDROM_PERFORMANCE_TYPE

CDROM_PERFORMANCE_TYPE枚举定义读取和写入性能数据请求。 它是CDROM_PERFORMANCE_REQUEST结构的成员,用作IOCTL_CDROM_GET_PERFORMANCE I/O 控制请求的输入参数。
CDROM_SPEED_REQUEST

CDROM_SPEED_REQUEST枚举指示 CD-ROM 类驱动程序将用于设置 CD-ROM 驱动器的轴速的命令。
CHANGER_DEVICE_PROBLEM_TYPE

CHANGER_DEVICE_PROBLEM_TYPE数据类型包含 ChangerPerformDiagnostics 例程返回的值。
DETECTION_TYPE

DETECTION_TYPE枚举类型与IOCTL_DISK_GET_DRIVE_GEOMETRY_EX请求和DISK_GEOMETRY_EX结构结合使用,以确定 BIOS 用于记录磁盘几何图形的格式类型。
DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE

DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE标识要查询的数据类型。
DEVICE_INTERNAL_STATUS_DATA_SET

DEVICE_INTERNAL_STATUS_DATA_SET标识要查询的设备内部状态数据集。
DISK_CACHE_RETENTION_PRIORITY

DISK_CACHE_RETENTION_PRIORITY枚举与IOCTL_DISK_GET_CACHE_INFORMATION请求和结构DISK_CACHE_INFORMATION结合使用,以指示哪些类型数据将优先保存在缓存中。
DUID_MATCH_STATUS

DUID_MATCH_STATUS枚举列出 CompareStorageDuids 例程返回的状态值。
DVD_KEY_TYPE

DVD_KEY_TYPE枚举类型与DVD_COPY_PROTECT_KEY结构结合使用,以指示要读取的密钥、使身份验证授予 ID 无效以及请求状态信息或区域设置。
DVD_STRUCTURE_FORMAT

DVD_STRUCTURE_FORMAT枚举类型与IOCTL_DVD_READ_STRUCTURE请求和DVD_READ_STRUCTURE结构结合使用来检索 DVD 描述符。
ELEMENT_TYPE

ELEMENT_TYPE枚举提供 SCSI-3 规范定义的更改器元素类型列表。
EXCLUSIVE_ACCESS_REQUEST_TYPE

EXCLUSIVE_ACCESS_REQUEST_TYPE枚举用于报告 CD-ROM 设备的独占访问状态。
FEATURE_NUMBER

FEATURE_NUMBER枚举提供 SCSI 多媒体 - 4 (MMC-4) 规范定义的功能列表。
FEATURE_PROFILE_TYPE

FEATURE_PROFILE_TYPE枚举提供 SCSI 多媒体 - 4 (MMC-4) 规范定义的配置文件名称列表。
FILTER_DUMP_TYPE

FILTER_DUMP_TYPE枚举指示加载筛选器驱动程序实例的转储堆栈的类型。
IDE_BUS_TYPE

指定 IDE 总线类型。
IDE_CONTROL_ACTION

IDE_CONTROL_ACTION枚举类型指示要由 IdeHwControl 例程执行的控件操作。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
IDE_DEVICE_TYPE

IDE_DEVICE_TYPE枚举类型指示设备类型。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
IDE_POWER_STATE

IDE_POWER_STATE枚举类型指示设备的电源状态。
INTERRUPT_SYNCHRONIZATION_MODE

INTERRUPT_SYNCHRONIZATION_MODE枚举器指定中断同步模式。
ISCSI_ADAPTER_EVENT_CODE

ISCSI_ADAPTER_EVENT_CODE枚举指示适配器事件的类型。
ISCSI_AUTH_TYPES

ISCSI_AUTH_TYPES枚举指示用于建立登录连接的身份验证方法的类型。
ISCSI_DIGEST_TYPES

ISCSI_DIGEST_TYPES枚举指示摘要类型。
ISCSI_ENCRYPTION_TYPES

ISCSI_ENCRYPTION_TYPES枚举指示支持的加密类型。
ISCSI_NIC_LINKSTATE

ISCSI_NIC_LINKSTATE枚举指示端口是否已连接到网络。
ISCSIIPADDRESSTYPE

ISCSIIPADDRESSTYPE 枚举指示 IP 地址的格式。
LOCKSTATE

指示设备的当前锁定状态。
LOGINSESSIONTYPE

LOGINSESSIONTYPE 枚举指示登录会话的类型。
MEDIA_TYPE

详细了解MEDIA_TYPE枚举。
MP_STORAGE_DIAGNOSTIC_LEVEL

MP_STORAGE_DIAGNOSTIC_LEVEL枚举允许调用方控制提供程序应返回的数据类型。
MP_STORAGE_DIAGNOSTIC_TARGET_TYPE

MP_STORAGE_DIAGNOSTIC_TARGET_TYPE枚举指定存储诊断的目标类型。
PARTITION_STYLE

详细了解PARTITION_STYLE枚举。
PDO_CAPS

此枚举描述物理设备对象(PDO)的功能。
PDO_STATE

此枚举描述物理设备对象(PDO)的状态。
PDO_TYPE

此枚举描述物理设备对象(PDO)的类型。
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 例程时指定控件类型。
SCSIWMI_ENABLE_DISABLE_CONTROL

SCSIWMI_ENABLE_DISABLE_CONTROL枚举器用于指定要启用或禁用的内容。
SES_DOWNLOAD_MICROCODE_STATE

详细了解:_SES_DOWNLOAD_MICROCODE_STATE枚举(minitape.h)
SES_DOWNLOAD_MICROCODE_STATE

详细了解:_SES_DOWNLOAD_MICROCODE_STATE枚举(scsi.h)
SES_DOWNLOAD_MICROCODE_STATE

详细了解:_SES_DOWNLOAD_MICROCODE_STATE枚举(storport.h)
SRBEX_DATA_NVME_COMMAND_FLAG

SRBEX_DATA_NVME_COMMAND_FLAG (srb.h) 枚举包含指示特定 SRBEX Data NVMe 命令的属性的值。
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(srb.h)包含指示 SRBEX 数据 NVMe 命令类型的值。
SRBEX_DATA_NVME_COMMAND_TYPE

SRBEX_DATA_NVME_COMMAND_TYPE(storport.h)包含指示 SRBEX Data NVMe 命令类型的值。
SRBEX_DATA_NVME_RESPONSE_FLAG

枚举 SRBEX 数据 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枚举(minitape.h)包含指示设备电源状态的值。
STOR_DEVICE_POWER_STATE

_STOR_DEVICE_POWER_STATE枚举(srb.h)包含指示设备电源状态的值。
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_POWER_ACTION

STOR_POWER_ACTION(minitape.h)包含指示系统在电源转换过程中要进入的电源状态的值。
STOR_POWER_ACTION

STOR_POWER_ACTION(srb.h)包含指示系统在电源转换过程中要进入的电源状态的值。
STOR_POWER_ACTION

STOR_POWER_ACTION枚举标识计算机上可能发生的系统电源操作。
STOR_SPINLOCK

详细了解STOR_SPINLOCK枚举。
STOR_TELEMETRY_CATEGORY

STOR_TELEMETRY_CATEGORY枚举器指示在 StorPortLogTelemetryEx 中记录的遥测事件的类别。
STOR_THREAD_PRIORITY

STOR_THREAD_PRIORITY指定 StorPort 微型端口创建的线程的优先级。
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枚举(minitape.h)包含指示设备支持的媒体类型的值。
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(通用闪存存储)数据类型。 描述在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枚举以供内部使用。 请勿在代码中使用此枚举。
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 中查询的配置。
STREAMING_CONTROL_REQUEST_TYPE

STREAMING_CONTROL_REQUEST_TYPE枚举定义 CDROM 流式处理模式。
TAPE_DRIVE_PROBLEM_TYPE

_TAPE_DRIVE_PROBLEM_TYPE枚举(minitape.h)包含指示磁带机问题类型的值。
TAPE_DRIVE_PROBLEM_TYPE

_TAPE_DRIVE_PROBLEM_TYPE枚举(ntddtape.h)包含指示磁带机问题类型的值。
TAPE_STATUS

TAPE_STATUS枚举提供磁带类驱动程序用于报告磁带设备状态的状态代码的列表。
TRACK_MODE_TYPE

TRACK_MODE_TYPE枚举类型与IOCTL_CDROM_RAW_READ请求和RAW_READ_INFO结构结合使用,以在原始模式下从 CD-ROM 读取数据。
UFS_ATTRIBUTES_DESCRIPTOR

UFS_ATTRIBUTES_DESCRIPTOR描述了通用闪存存储(UFS)描述符使用的不同类型的属性。
UFS_FLAGS_DESCRIPTOR

UFS_FLAGS_DESCRIPTOR描述了通用闪存存储(UFS)描述符使用的不同类型的标志。
UFS_PURGE_STATUS

指定清除操作的当前状态。
WRITE_CACHE_CHANGE

详细了解WRITE_CACHE_CHANGE枚举。
WRITE_CACHE_ENABLE

详细了解WRITE_CACHE_ENABLE枚举。
WRITE_CACHE_TYPE

详细了解WRITE_CACHE_TYPE枚举。
WRITE_ROTATION

WRITE_ROTATION枚举指定 CD-ROM 驱动器在写入 CD 时是否使用恒定线性速度(CLV)旋转或恒定角速度(CAV)旋转。
WRITE_THROUGH

详细了解WRITE_THROUGH枚举。

功能

 
AtaPortAllocateQueueTag

AtaPortAllocateQueueTag 例程返回指定设备的队列标记。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortBuildRequestSenseIrb

AtaPortBuildRequestSenseIrb 例程生成并返回操作代码的 IRB SCSIOP_REQUEST_SENSE。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortBusChangeDetected

AtaPortBusChangeDetected 例程通知指定通道上设备配置更改的端口驱动程序。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortCompleteAllActiveRequests

AtaPortCompleteAllActiveRequests 例程完成所指示设备的所有活动 IRB。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortCompleteRequest

AtaPortCompleteRequest 例程完成指示的 IRB。
AtaPortControllerSyncRoutine

AtaPortControllerSyncRoutine 例程提供对跨控制器上所有通道共享的数据结构的同步访问。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortConvertPhysicalAddressToUlong

AtaPortConvertPhysicalAddressToUlong 例程截断IDE_PHYSICAL_ADDRESS ULONG 的地址。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortConvertUlongToPhysicalAddress

AtaPortConvertUlongToPhysicalAddress 例程将给定的 ULONG 地址转换为类型IDE_PHYSICAL_ADDRESS的值。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortCopyMemory

AtaPortCopyMemory 例程将数据从一个位置复制到另一个位置。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortDebugPrint

AtaPortDebugPrint 例程将消息字符串传递给内核调试器,以便调试器打印。
AtaPortDeviceBusy

AtaPortDeviceBusy 例程通知端口驱动程序指示设备正忙。
AtaPortDeviceReady

AtaPortDeviceReady 例程通知端口驱动程序指示设备已准备好接受新请求。
AtaPortGetBusData

AtaPortGetBusData 例程从设备 PCI 配置空间中的 ConfigDataOffset 指定的位置检索数据。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortGetDeviceBase

AtaPortGetDeviceBase 例程返回用于与 HBA 通信的映射逻辑基址。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortGetPhysicalAddress

AtaPortGetPhysicalAddress 例程将虚拟地址范围转换为物理地址范围。
AtaPortGetScatterGatherList

AtaPortGetScatterGatherList 例程检索与此请求关联的散点/收集列表。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortGetUnCachedExtension

AtaPortGetUncachedExtension 例程分配由 CPU 和设备共享的未缓存公共缓冲区。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortInitializeEx

AtaPortInitializeEx ATA 端口驱动程序库例程初始化端口和微型端口驱动程序。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortInitializeQueueTag

AtaPortInitializeQueueTag 例程初始化指定设备的队列标记列表。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortMoveMemory

AtaPortMoveMemory 例程将数据从一个位置复制到另一个位置。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortReadPortBufferUchar

AtaPortReadPortBufferUchar 例程将给定数量的无符号字节值从 HBA 传输到缓冲区。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortReadPortBufferUlong

AtaPortReadPortBufferUlong 例程将给定数量的 ULONG 值从 HBA 传输到缓冲区。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortReadPortBufferUshort

AtaPortReadPortBufferUshort 例程将给定数量的 USHORT 值从 HBA 传输到缓冲区。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortReadPortUchar

AtaPortReadPortUchar 例程从 HBA 读取未签名的字节值。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortReadPortUlong

AtaPortReadPortUlong 例程从 HBA 读取 ULONG 值。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortReadPortUshort

AtaPortReadPortUshort 例程从 HBA 读取 USHORT 值。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortReadRegisterBufferUchar

AtaPortReadRegisterBufferUchar 例程将指定数量的无符号字节从 HBA 传输到缓冲区。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortReadRegisterBufferUlong

AtaPortReadRegisterBufferUlong 例程将指定的 ULONG 值从 HBA 传输到缓冲区。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortReadRegisterBufferUshort

AtaPortReadRegisterBufferUshort 例程将指定数量的 USHORT 值从 HBA 传输到缓冲区。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortReadRegisterUchar

AtaPortReadRegisterUchar 例程从 HBA 读取未签名的字节值。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortReadRegisterUlong

AtaPortReadRegisterUlong 例程从 HBA 读取 ULONG 值。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortReadRegisterUshort

AtaPortReadRegisterUshort 例程从 HBA 读取 USHORT 值。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortRegistryAllocateBuffer

AtaPortRegistryAllocateBuffer 例程为注册表操作分配缓冲区。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortRegistryChannelSubkeyRead

AtaPortRegistryChannelSubKeyRead 例程读取与注册表项 HKLM\CurrentControlSet\Services 下指示的值名称关联的数据,<服务名称>\ControllerN\ChannelM,其中 N 是控制器的数量,M 是通道的数目。 请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。 相反,我们建议使用 Storport 驱动程序和 Storport 微型端口驱动程序模型。
AtaPortRegistryChannelSubkeyWrite

AtaPortRegistryChannelSubKeyWrite 例程将数据写入注册表项 HKLM\CurrentControlSet\Services 下的指示值名称<服务名称>\ControllerN\ChannelM,其中 N 是控制器的数量,M 是通道的数量。
AtaPortRegistryChannelSubkeyWriteDeferred

AtaPortRegistryChannelSubKeyWriteDeferred 例程以异步方式将数据写入注册表项 HKLM\CurrentControlSet\Services 下的指示值名称,<服务名称>\ControllerN\ChannelM,其中 N 是控制器的数量,M 是通道的数目。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。 相反,我们建议使用 Storport 驱动程序和 Storport 微型端口驱动程序模型。
AtaPortRegistryControllerKeyRead

AtaPortRegistryControllerKeyRead 例程读取与注册表项 HKLM\CurrentControlSet\Services<服务名称>\ControllerN(其中 N 是控制器数)下指示的值名称关联的数据。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。 相反,我们建议使用 Storport 驱动程序和 Storport 微型端口驱动程序模型。
AtaPortRegistryControllerKeyWrite

AtaPortRegistryControllerKeyWrite 例程将数据写入注册表项 HKLM\CurrentControlSet\Services 下的指示值名称<服务名称>\ControllerN,其中 N 是控制器的数目。
AtaPortRegistryControllerKeyWriteDeferred

AtaPortRegistryControllerKeyWriteDeferred 例程以异步方式将数据写入注册表项 HKLM\CurrentControlSet\Services<服务名称>\ControllerN,其中 N 是控制器的数量。
AtaPortRegistryFreeBuffer

AtaPortRegistryFreeBuffer 例程释放使用 AtaPortRegistryAllocateBuffer.Note The ATA port driver and ATA miniport driver models may altered or unavailable in future.
AtaPortReleaseQueueTag

AtaPortReleaseQueueTag 例程释放指定的队列标记。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortReleaseRequestSenseIrb

AtaPortReleaseRequestSenseIrb 例程释放使用 AtaPortBuildRequestSenseIrb 分配的请求感知 IRB。
AtaPortRequestPowerStateChange

AtaPortRequestPowerStateChange 例程请求所指示设备的电源状态转换。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortRequestSynchronizedRoutine

微型端口驱动程序使用 AtaPortRequestSynchronizedRoutine 例程来请求与中断服务例程(ISR)的同步。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortRequestTimer

AtaPortRequestTimer 例程请求计时器回调。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortRequestWorkerRoutine

AtaPortRequestWorkerRoutine 例程请求辅助角色例程。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortSetBusData

AtaPortSetBusData 例程将数据存储在指示设备的 PCI 配置空间中的 Buffer 中,其偏移量在 ConfigDataOffset 中指定的偏移量。请注意,将来可能会更改 ATA 端口驱动程序和 ATA 微型端口驱动程序模型或不可用。 相反,我们建议使用 Storport 驱动程序和 Storport 微型端口驱动程序模型。
AtaPortStallExecution

AtaPortStallExecution 在微型端口驱动程序中停止。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortWritePortBufferUchar

AtaPortWritePortBufferUchar 例程将指示的未签名字节数从缓冲区传输到 HBA。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortWritePortBufferUlong

AtaPortWritePortBufferUlong 例程将指示的 ULONG 值数从缓冲区传输到 HBA。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortWritePortBufferUshort

AtaPortWritePortBufferUshort 例程将指示的 USHORT 值数从缓冲区传输到 HBA。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortWritePortUchar

AtaPortWritePortUchar 例程将未签名的字节传输到 HBA。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortWritePortUlong

AtaPortWritePortUlong 例程将 ULONG 值传输到 HBA。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortWritePortUshort

AtaPortWritePortUshort 例程将 USHORT 值传输到 HBA。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortWriteRegisterBufferUchar

AtaPortWriteRegisterBufferUchar 例程将指示的未签名字节数从缓冲区传输到 HBA。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortWriteRegisterBufferUlong

AtaPortWriteRegisterBufferUlong 例程将指示的 ULONG 值数从缓冲区传输到 HBA。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortWriteRegisterBufferUshort

AtaPortWriteRegisterBufferUshort 例程将指示的 USHORT 值数从缓冲区传输到 HBA。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortWriteRegisterUchar

AtaPortWriteRegisterUchar 例程将未签名的字节传输到 HBA。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortWriteRegisterUlong

AtaPortWriteRegisterUlong 例程将 ULONG 值传输到 HBA。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortWriteRegisterUshort

AtaPortWriteRegisterUshort 例程将 USHORT 值传输到 HBA。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
ChangerAdditionalExtensionSize

ChangerAdditionalExtensionSize 指示 changer miniclass 驱动程序在设备扩展中存储特定于设备的信息的字节数。
ChangerClassAllocatePool

ChangerClassAllocatePool 函数分配池内存。
ChangerClassCreate

ChangerClassCreate 例程由 changer 微型驱动程序调用,以允许类驱动程序执行创建或关闭设备所需的与设备无关的操作。
ChangerClassDebugPrint

ChangerClassDebugPrint 函数输出调试信息。
ChangerClassDeviceControl

ChangerClassDeviceControl 例程由 changer 微型驱动程序调用,以允许类驱动程序执行与设备控制操作无关的方面。
ChangerClassFreePool

ChangerClassFreePool 例程释放以前使用 ChangerClassAllocatePool 分配的池内存。
ChangerClassInitialize

ChangerClassInitialize 例程初始化驱动程序。
ChangerClassSendSrbSynchronous

ChangerClassSendSrbSynchronous 例程同步将 SRB 发送到指定设备。
ChangerError

ChangerError 执行特定于设备的错误处理。
ChangerExchangeMedium

ChangerExchangeMedium 使用 IOCTL 代码IOCTL_CHANGER_EXCHANGE_MEDIUM处理设备控制 IRP 的设备特定方面。
ChangerGetElementStatus

ChangerGetElementStatus 使用 IOCTL 代码IOCTL_CHANGER_GET_ELEMENT_STATUS处理设备控制 IRP 的设备特定方面。
ChangerGetParameters

ChangerGetParameters 使用 IOCTL 代码IOCTL_CHANGER_GET_PARAMETERS处理设备控制 IRP 的设备特定方面。
ChangerGetProductData

ChangerGetProductData 使用 IOCTL 代码IOCTL_CHANGER_GET_PRODUCT_DATA处理设备控制 IRP 的设备特定方面。
ChangerGetStatus

ChangerGetStatus 使用 IOCTL 代码IOCTL_CHANGER_GET_STATUS处理设备控制 IRP 的设备特定方面。
ChangerInitialize

ChangerInitialize 读取更改程序以接收其他请求。
ChangerInitializeElementStatus

ChangerInitializeElementStatus 使用 IOCTL 代码IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS处理设备控制 IRP 的设备特定方面。
ChangerMoveMedium

ChangerMoveMedium 使用 IOCTL 代码IOCTL_CHANGER_MOVE_MEDIUM处理设备控制 IRP 的设备特定方面。
ChangerPerformDiagnostics

ChangerPerformDiagnostics 在更改器设备上执行诊断测试。
ChangerQueryVolumeTags

ChangerQueryVolumeTags 使用IOCTL_CHANGER_QUERY_VOLUME_TAGS的 IOCTL 代码处理设备控制 IRP 的设备特定方面。
ChangerReinitializeUnit

ChangerReinitializeUnit 使用 IOCTL 代码IOCTL_CHANGER_REINITIALIZE_TRANSPORT处理设备控制 IRP 的设备特定方面。
ChangerSetAccess

ChangerSetAccess 使用 IOCTL 代码IOCTL_CHANGER_SET_ACCESS处理设备控制 IRP 的设备特定方面。
ChangerSetPosition

ChangerSetPosition 使用 IOCTL 代码IOCTL_CHANGER_SET_POSITION处理设备控制 IRP 的设备特定方面。
CompareStorageDuids

CompareStorageDuids 例程比较两个设备唯一标识符(DUID),并报告它们是否匹配。
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 函数验证输出缓冲区的长度。
DriverEntry

加载微型端口驱动程序时调用 DriverEntry 微型端口驱动程序例程。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
DUMP_FINISH

在写入所有转储数据后调用Dump_Finish回调例程。 转储端口驱动程序通常会刷新缓存,以确保数据存储在存储介质上,然后系统关闭。
DUMP_READ

从转储端口驱动程序读取后调用Dump_Read回调例程。 筛选器驱动程序可以在调用此例程期间访问转储数据。
DUMP_START

初始化转储驱动程序后,在启动转储写入过程之前,将调用Dump_Start回调例程。
DUMP_UNLOAD

卸载转储堆栈时调用Dump_Unload回调例程。
DUMP_WRITE

在写入转储端口驱动程序之前调用Dump_Write回调例程。 筛选器驱动程序目前可以访问转储数据。
HW_ADAPTER_CONTROL

调用微型端口驱动程序的 HwStorAdapterControl 例程来执行同步操作来控制适配器的状态或行为,例如停止或重启 HBA 进行电源管理。
HW_BUILDIO

HwStorBuildIo 例程处理 SRB,在将共享系统数据结构传递给 HwStorStartIo 之前,先对共享系统数据结构进行非同步访问。
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时,HwStorPassiveInitializeRoutine 回调例程在 HwStorInitialize 例程后调用。
HW_PROCESS_SERVICE_REQUEST

当调用方(例如用户模式应用程序或内核模式驱动程序)需要“反向回调”操作时,HwStorProcessServiceRequest 回调例程接收包含IOCTL_MINIPORT_PROCESS_SERVICE_IRP请求的设备控制 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

使用 RequestTimerCall NotificationType 值指定微型端口驱动程序 StorPortNotification 时,将调用 HwStorTimer 例程。
HW_TRACING_ENABLED

HwStorTracingEnabled 回调例程使 Storport 能够通知微型端口已启用事件跟踪。
HW_UNIT_CONTROL

调用微型端口驱动程序的 HwStorUnitControl 例程来执行同步操作来控制存储设备的状态。
HW_WORKITEM

用于处理 Storport 工作项请求的微型端口提供的回调函数。
IDE_ADAPTER_CONTROL

调用 AtaAdapterControl 微型端口驱动程序例程,对 HBA 执行即插即用(PnP)和电源管理操作。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
IDE_CHANNEL_ENABLED

AtaControllerChannelEnabled 微型端口驱动程序例程指示是否启用了指定的通道。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
IDE_CHANNEL_INIT

AtaChannelInitRoutine 微型端口驱动程序例程初始化微型端口驱动程序的通道接口。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
IDE_HW_BUILDIO

对于每个传入的 I/O 请求,IdeHwBuildIo 微型端口驱动程序例程都会调用一次。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
IDE_HW_CONTROL

IdeHwControl 微型端口驱动程序例程向微型端口驱动程序通知即插即用(PnP)和电源事件。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
IDE_HW_INITIALIZE

IdeHwInitialize 微型端口驱动程序例程配置指示的设备。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
IDE_HW_INTERRUPT

IdeHwInterrupt 微型端口驱动程序例程处理从连接到微型端口驱动程序控制器的主机总线适配器(HBA)中断。
IDE_HW_RESET

IdeHwReset 微型端口驱动程序例程重置通道。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
IDE_HW_STARTIO

IdeHwStartIo 微型端口驱动程序例程处理 I/O 请求的同步方面。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
IDE_TRANSFER_MODE_SELECT

AtaControllerTransferModeSelect 微型端口驱动程序例程为指示的 ATA 通道上的所有设备选择传输模式,并为所选传输模式对控制器进行程序。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。 相反,我们建议使用 Storport 驱动程序和 Storport 微型端口驱动程序模型。
IoCreateDisk

IoCreateDisk 例程通过创建新的分区表初始化原始磁盘。
IoReadDiskSignature

IoReadDiskSignature 例程读取磁盘分区表的磁盘签名信息。
IoReadPartitionTable

IoReadPartitionTable 例程已过时,仅用于支持现有驱动程序。
IoReadPartitionTableEx

IoReadPartitionTableEx 例程读取磁盘上具有指定扇区大小的分区列表,并在分区列表中为每个已识别的分区创建一个条目。
IoSetPartitionInformation

IoSetPartitionInformation 例程已过时,仅用于支持现有驱动程序。
IoSetPartitionInformationEx

对于 DeviceObject 表示的磁盘,IoSetPartitionInformationEx 例程使用SET_PARTITION_INFORMATION_EX结构中指定的信息初始化分区表项。
IoWritePartitionTable

IoWritePartitionTable 例程已过时,仅用于支持现有驱动程序。
IoWritePartitionTableEx

IoWritePartitionTableEx 例程从由给定设备对象表示的磁盘上每个分区的分区列表缓冲区中的条目写入分区表。
IsDsmActionNonDestructive

IsDsmActionNonDestructive 宏确定数据集管理(DSM)操作是否为非破坏性操作。
PHW_ADAPTER_CONTROL

此例程原型声明一个例程,该例程在重新启动或电源故障发生后初始化微型端口驱动程序。
PHW_ADAPTER_STATE

PHW_INITIALIZE例程原型声明一个例程,用于保存或还原微型端口驱动程序 HBA 的状态。
PHW_DMA_STARTED

PHW_DMA_STARTED例程原型声明 SCSI 微型端口驱动程序例程,该例程为从属 DMA 设备启动 DMA。
PHW_FIND_ADAPTER

PHW_FIND_ADAPTER原型声明了一个例程,该例程使用提供的配置来确定是否支持特定的 HBA,如果是,则返回有关该适配器的配置信息。
PHW_INITIALIZE

了解PHW_INITIALIZE例程原型如何声明在重新启动或电源故障后初始化微型端口驱动程序的例程。
PHW_INTERRUPT

PHW_INTERRUPT例程原型声明微型端口驱动程序的中断处理程序例程。
PHW_RESET_BUS

PHW_RESET_BUS原型声明一个例程,用于重置指示的 SCSI 总线。
PHW_STARTIO

了解此例程原型如何声明在重新启动或电源故障后初始化微型端口驱动程序的例程。
PHW_TIMER

PHW_TIMER例程原型声明 SCSI 微型端口驱动程序的计时器例程。
PSCSIWMI_EXECUTE_METHOD

调用微型端口驱动程序的 HwScsiWmiExecuteMethod 例程来执行与数据块关联的方法。
PSCSIWMI_FUNCTION_CONTROL

调用微型端口驱动程序的 HwScsiWmiFunctionControl 例程来启用或禁用事件的通知。
PSCSIWMI_QUERY_DATABLOCK

调用微型端口驱动程序的 HwScsiWmiQueryDataBlock 例程以获取单个实例或数据块的所有实例。
PSCSIWMI_QUERY_REGINFO

调用微型端口驱动程序的 HwScsiWmiQueryReginfo 例程以获取有关 SCSI 端口驱动程序代表微型端口驱动程序注册的数据和事件块的信息。
PSCSIWMI_SET_DATABLOCK

调用微型端口驱动程序的 HwScsiWmiSetDataBlock 例程来更改数据块的单个实例中的所有数据项。
PSCSIWMI_SET_DATAITEM

调用微型端口驱动程序的 HwScsiWmiSetDataItem 例程来更改数据块实例中的单个数据项。
RtlCopyMemory

RtlCopyMemory 例程将源内存块的内容复制到目标内存块。
RtlZeroMemory

RtlZeroMemory 宏(ntddstor.h)使用零填充内存块,给定指向块的指针以及要填充的长度(以字节为单位)。
ScsiDebugPrint

ScsiDebugPrint 函数 (minitape.h) 根据全局值打印具有指定级别的详细程度调试信息。
ScsiDebugPrint

ScsiDebugPrint 函数 (srb.h) 根据全局值打印具有指定级别的详细程度调试信息。
ScsiPortCompleteRequest

ScsiPortCompleteRequest 例程完成给定 SCSI 总线、控制器或 LU 的所有活动请求,包括调用微型端口驱动程序例程正在处理的请求。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。 相反,我们建议使用 Storport 驱动程序和 Storport 微型端口驱动程序模型。
ScsiPortConvertPhysicalAddressToUlong

ScsiPortConvertPhysicalAddressToUlong 例程截断 ULONG 的SCSI_PHYSICAL_ADDRESS。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortConvertUlongToPhysicalAddress

ScsiPortConvertUlongToPhysicalAddress 例程将给定的 ULONG 地址扩展到SCSI_PHYSICAL_ADDRESS类型的值。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortFlushDma

ScsiPortFlushDma 例程在传输结束时刷新系统 DMA 控制器中缓存的任何数据,或终止系统 DMA 传输。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortFreeDeviceBase

ScsiPortFreeDeviceBase 例程释放以前使用 ScsiPortGetDeviceBase 映射到系统地址空间中的一系列设备 I/O 或内存空间地址。请注意,将来可能会更改或不可用 SCSI 端口驱动程序模型和 SCSI 微型端口驱动程序模型。 相反,我们建议使用 Storport 驱动程序和 Storport 微型端口驱动程序模型。
ScsiPortGetBusData

ScsiPortGetBusData 例程返回特定于总线类型的配置信息,微型端口驱动程序的 HwScsiFindAdapter 例程可用于确定它是否支持特定 I/O 总线上的特定适配器,以及配置 HBA(如果这样做)。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。 相反,我们建议使用 Storport 驱动程序和 Storport 微型端口驱动程序模型。
ScsiPortGetDeviceBase

ScsiPortGetDeviceBase 例程返回可用于与 HBA 通信的映射逻辑基址。
ScsiPortGetLogicalUnit

ScsiPortGetLogicalUnit 例程返回指向给定外围设备的微型端口驱动程序每 LU 存储区域的指针。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortGetPhysicalAddress

ScsiPortGetPhysicalAddress 例程将给定的虚拟地址范围转换为 DMA 操作的物理地址范围。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortGetSrb

ScsiPortGetSrb 例程返回指向特定逻辑单元的活动 SCSI 请求的指针。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortGetUncachedExtension

ScsiPortGetUncachedExtension 例程分配 CPU 和总线主 HBA 可用于 DMA 或共享数据的内存。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortGetVirtualAddress

如果物理地址是通过调用 ScsiPortGetPhysicalAddress 获取的,则 ScsiPortGetVirtualAddress 例程返回与物理地址关联的虚拟地址。请注意,将来可能会更改或不可用 SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型。 相反,我们建议使用 Storport 驱动程序和 Storport 微型端口驱动程序模型。
ScsiPortInitialize

对于非即插即用微型端口驱动程序,ScsiPortInitialize 例程设置PORT_CONFIGURATION_INFORMATION结构,并调用微型端口驱动程序的 HwScsiFindAdapter 例程。
ScsiPortIoMapTransfer

ScsiPortIoMapTransfer 例程为微型端口驱动程序设置系统 DMA 控制器,以便通过从属 HBA 传输数据。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortLogError

当微型端口驱动程序或其 HBA 检测到 SCSI 错误条件时,ScsiPortLogError 例程将错误记录到系统事件日志中。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortMoveMemory

ScsiPortMoveMemory 例程将数据从一个位置复制到另一个位置。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortNotification

ScsiPortNotification 例程通知操作系统特定的端口驱动程序某些事件,例如微型端口驱动程序完成请求或准备启动另一个 SRB,以及 HBA 指示操作期间发生的某些 SCSI 错误条件时。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。 相反,我们建议使用 Storport 驱动程序和 Storport 微型端口驱动程序模型。
ScsiPortQuerySystemTime

ScsiPortQuerySystemTime 例程获取当前系统时间。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortReadPortBufferUchar

ScsiPortReadPortBufferUchar 例程将给定数量的无符号字节值从 HBA 传输到缓冲区。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortReadPortBufferUchar

了解 ScsiPortReadPortBufferUchar 例程如何将给定数量的未签名字节值从 HBA 传输到缓冲区。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortReadPortBufferUlong

ScsiPortReadPortBufferUlong 例程将给定数量的 ULONG 值从 HBA 传输到缓冲区。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortReadPortBufferUlong

了解 ScsiPortReadPortBufferUlong 例程如何将给定数量的 ULONG 值从 HBA 传输到缓冲区。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortReadPortBufferUshort

ScsiPortReadPortBufferUshort 例程将给定数量的 USHORT 值从 HBA 传输到缓冲区。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortReadPortBufferUshort

了解 ScsiPortReadPortBufferUshort 例程如何将给定数量的 USHORT 值从 HBA 传输到缓冲区。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortReadPortUchar

ScsiPortReadPortUchar 例程从 HBA 读取未签名的字节值。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortReadPortUchar

了解 ScsiPortReadPortUchar 例程如何从 HBA 读取未签名的字节值。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortReadPortUlong

ScsiPortReadPortUlong 例程从 HBA 读取 ULONG 值。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortReadPortUlong

了解 ScsiPortReadPortUlong 例程如何从 HBA 读取 ULONG 值。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortReadPortUshort

ScsiPortReadPortUshort 例程从 HBA 读取 USHORT 值。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortReadPortUshort

了解 ScsiPortReadPortUshort 例程如何从 HBA 读取 USHORT 值。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortReadRegisterBufferUchar

ScsiPortReadRegisterBufferUchar 例程将指定数量的未签名字节从 HBA 传输到缓冲区。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortReadRegisterBufferUchar

了解 ScsiPortReadRegisterBufferUchar 例程如何将指定的未签名字节数从 HBA 传输到缓冲区。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortReadRegisterBufferUlong

ScsiPortReadRegisterBufferUlong 例程将指定的 ULONG 值从 HBA 传输到缓冲区。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortReadRegisterBufferUlong

了解 ScsiPortReadRegisterBufferUlong 例程如何将指定的 ULONG 值从 HBA 传输到缓冲区。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortReadRegisterBufferUshort

ScsiPortReadRegisterBufferUshort 例程将指定数量的 USHORT 值从 HBA 传输到缓冲区。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortReadRegisterBufferUshort

了解 ScsiPortReadRegisterBufferUshort 例程如何将指定的 USHORT 值从 HBA 传输到缓冲区。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortReadRegisterUchar

ScsiPortReadRegisterUchar 例程从 HBA 读取未签名的字节值。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortReadRegisterUchar

了解 ScsiPortReadRegisterUchar 例程如何从 HBA 读取未签名的字节值。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortReadRegisterUlong

ScsiPortReadRegisterUlong 例程从 HBA 读取 ULONG 值。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortReadRegisterUlong

了解 ScsiPortReadRegisterUlong 例程如何从 HBA 读取 ULONG 值。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortReadRegisterUshort

ScsiPortReadRegisterUshort 例程从 HBA 读取 USHORT 值。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortReadRegisterUshort

了解 ScsiPortReadRegisterUshort 例程如何从 HBA 读取 USHORT 值。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortSetBusDataByOffset

ScsiPortSetBusDataByOffset 例程为具有已发布标准接口的动态可配置 I/O 总线上的适配器设置总线配置数据。
ScsiPortStallExecution

微型端口驱动程序中的 ScsiPortStallExecution 例程停止。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortValidateRange

ScsiPortValidateRange 例程指示指定的访问范围值是否已由另一个驱动程序声明在注册表中。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortWmiDispatchFunction

ScsiPortWmiDispatchFunction 例程是支持 WMI 的微型端口驱动程序的调度例程。
ScsiPortWmiFireAdapterEvent

ScsiPortWmiFireAdapterEvent 例程将一个与适配器单元关联的事件发送到端口驱动程序,以便传递给请求事件通知的 WMI 数据使用者。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。 相反,我们建议使用 Storport 驱动程序和 Storport 微型端口驱动程序模型。
ScsiPortWmiFireLogicalUnitEvent

ScsiPortWmiFireLogicalUnitEvent 例程将一个与逻辑单元关联的事件发送到端口驱动程序,以便传递到请求事件通知的 WMI 数据使用者。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。 相反,我们建议使用 Storport 驱动程序和 Storport 微型端口驱动程序模型。
ScsiPortWmiGetInstanceName

ScsiPortWmiGetInstanceName 例程返回指向与指示的 Windows Management Instrumentation (WMI) SCSI 请求块(SRB)关联的实例名称的指针。
ScsiPortWmiGetReturnSize

ScsiPortWmiGetReturnSize 例程指示 WMI SRB 微型端口驱动程序要返回的数据字节数。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortWmiGetReturnStatus

ScsiPortWmiGetReturnStatus 例程返回 WMI SRB 的状态。
ScsiPortWmiPostProcess

ScsiPortWmiPostProcess 例程更新 WMI SRB 的请求上下文。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortWmiSetData

ScsiPortWmiSetData 例程更新请求上下文中的WNODE_ALL_DATA结构,以指定实例数据的位置和长度。
ScsiPortWmiSetInstanceCount

ScsiPortWmiSetInstanceCount 指定在请求上下文中的WNODE_ALL_DATA结构中必须保留哪些数据缓冲区的实例数。
ScsiPortWmiSetInstanceName

ScsiPortWmiSetInstanceName 例程更新请求上下文中的WNODE_ALL_DATA结构,以指定实例名称的位置和长度。
ScsiPortWritePortBufferUchar

ScsiPortWritePortBufferUchar 例程将给定数量的无符号字节从缓冲区传输到 HBA。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortWritePortBufferUchar

了解 ScsiPortWritePortBufferUchar 例程如何将给定数量的无符号字节从缓冲区传输到 HBA。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortWritePortBufferUlong

ScsiPortWritePortBufferUlong 例程将给定数量的 ULONG 值从缓冲区传输到 HBA。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortWritePortBufferUlong

了解 ScsiPortWritePortBufferUlong 例程如何将给定数量的 ULONG 值从缓冲区传输到 HBA。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortWritePortBufferUshort

ScsiPortWritePortBufferUshort 例程将给定数量的 USHORT 值从缓冲区传输到 HBA。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortWritePortBufferUshort

了解 ScsiPortWritePortBufferUshort 例程如何将给定数量的 USHORT 值从缓冲区传输到 HBA。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortWritePortUchar

ScsiPortWritePortUchar 例程将未签名的字节传输到 HBA。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortWritePortUchar

了解 ScsiPortWritePortUchar 例程如何将未签名的字节传输到 HBA。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortWritePortUlong

ScsiPortWritePortUlong 例程将 ULONG 值传输到 HBA。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortWritePortUlong

了解 ScsiPortWritePortUlong 例程如何将 ULONG 值传输到 HBA。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortWritePortUshort

ScsiPortWritePortUshort 例程将 USHORT 值传输到 HBA。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortWritePortUshort

了解 ScsiPortWritePortUshort 例程如何将 USHORT 值传输到 HBA。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortWriteRegisterBufferUchar

ScsiPortWriteRegisterBufferUchar 例程将给定数量的无符号字节从缓冲区传输到 HBA。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortWriteRegisterBufferUchar

了解 ScsiPortWriteRegisterBufferUchar 例程如何将给定数量的无符号字节从缓冲区传输到 HBA。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortWriteRegisterBufferUlong

ScsiPortWriteRegisterBufferUlong 例程将给定数量的 ULONG 值从缓冲区传输到 HBA。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortWriteRegisterBufferUlong

了解 ScsiPortWriteRegisterBufferUlong 例程如何将给定数量的 ULONG 值从缓冲区传输到 HBA。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortWriteRegisterBufferUshort

ScsiPortWriteRegisterBufferUshort 例程将给定数量的 USHORT 值从缓冲区传输到 HBA。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortWriteRegisterBufferUshort

了解 ScsiPortWriteRegisterBufferUshort 例程如何将给定数量的 USHORT 值从缓冲区传输到 HBA。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortWriteRegisterUchar

ScsiPortWriteRegisterUchar 例程将未签名的字节值传输到 HBA。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortWriteRegisterUchar

了解 ScsiPortWriteRegisterUchar 例程如何将未签名字节值传输到 HBA。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortWriteRegisterUlong

ScsiPortWriteRegisterUlong 例程将 ULONG 值传输到 HBA。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortWriteRegisterUlong

了解 ScsiPortWriteRegisterUlong 例程如何将 ULONG 值传输到 HBA。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortWriteRegisterUshort

ScsiPortWriteRegisterUshort 例程将 USHORT 值传输到 HBA。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ScsiPortWriteRegisterUshort

了解 ScsiPortWriteRegisterUshort 例程如何将 USHORT 值传输到 HBA。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
STOR_THREAD_START_ROUTINE

STOR_THREAD_START_ROUTINE为存储微型端口创建的系统线程提供入口点。
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 例程在需要完成其 HwStorProcessServiceRequest 回调例程中收到的请求时,由 Storport 虚拟微型端口驱动程序调用。
StorPortConvertUlongToPhysicalAddress

StorPortConvertUlongToPhysicalAddress 例程将未签名的长地址转换为物理地址。
StorPortCreateSystemThread

StorPortCreateSystemThread 创建系统线程,并提供指向线程上下文的指针。
StorPortDebugPrint

如果附加了调试器,StorPortDebugPrint 例程会将调试字符串输出到内核调试器。
StorPortDelayExecution

StorPortDelayExecution 函数将当前线程延迟给定的时间(以微秒为单位)。 如果当前 IRQL 低于DISPATCH_LEVEL则当前线程只是处于等待状态,并允许运行其他线程。 否则,此例程将执行忙碌等待。
StorPortDeviceBusy

StorPortDeviceBusy 例程通知端口驱动程序指定的逻辑单元当前正忙,处理未完成的请求。
StorPortDeviceReady

StorPortDeviceReady 例程通知端口驱动程序指示指示的逻辑单元已准备好处理新请求。
StorPortEnablePassiveInitialization

StorPortEnablePassiveInitialization 例程使微型端口的 HwStorPassiveInitializeRoutine 回调例程能够在微型端口初始化期间在PASSIVE_LEVEL执行。
StorPortEnableRegistryKeyNotification

详细了解 StorPortEnableRegistryKeyNotification 函数。
StorPortEtwEvent2

StorPortEtwEvent2 使用两个常规用途 ETW 参数将 Windows 事件跟踪(ETW)事件记录到存储跟踪通道。
StorPortEtwEvent4

StorPortEtwEvent4 使用四个常规用途 ETW 参数将 Windows 事件跟踪(ETW)事件记录到存储跟踪通道。
StorPortEtwEvent8

StorPortEtwEvent8 使用 8 个常规用途 ETW 参数将 Windows 事件跟踪(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)活动 ID。
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 例程返回与适配器设备堆栈关联的设备对象。
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 请求块 (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 托管单项链接列表的头。
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 驱动程序某些事件和条件。
StorPortNvmeIceIoComplete

StorPortNvmeIceIoComplete 函数指示通过对 StorPortNvmeIceIoStart 的上一次调用启动的非易失性内存 Express (NVMe) 输入/输出 (IO) 操作的完成。
StorPortNvmeIceIoStart

StorPortNvmeIceIoStart 函数启动非易失性内存 Express (NVMe) 输入/输出 (IO) 操作。
StorPortPause

StorPortPause 例程在指定的时间段内暂停适配器。
StorPortPauseDevice

StorPortPauseDevice 例程在指定时间段内暂停特定的逻辑单元设备。
StorPortPoFxActivateComponent

StorPortPoFxActivateComponent 例程在存储设备的指定组件上递增激活引用计数。
StorPortPoFxIdleComponent

StorPortPoFxIdleComponent 例程会减少存储设备的指定组件的激活引用计数。
StorPortPoFxPowerControl

StorPortPoFxPowerControl 例程向电源管理框架(PoFx)发送电源控制请求,以转发到电源引擎插件(PEP)。
StorPortPoFxSetComponentLatency

StorPortPoFxSetComponentLatency 例程指定在从空闲条件转换到指定存储设备组件中的活动条件时可以容忍的最大延迟。
StorPortPoFxSetComponentResidency

StorPortPoFxSetComponentResidency 例程设置在组件进入空闲条件后,存储设备组件可能保持空闲状态的估计时间。
StorPortPoFxSetIdleTimeout

详细了解 StorPortPoFxSetIdleTimeout 函数。
StorPortPoFxSetPerfState

StorPortPoFxSetPerfState 设置组件的 P 状态。
StorPortPutScatterGatherList

StorPortPutScatterGatherList 例程释放与之前通过调用 StorPortBuildScatterGatherList 例程创建的散点/收集列表关联的任何资源。
StorPortQueryConfiguration

微型端口可以调用 StorPortQueryConfiguration 来获取平台的特定配置。
StorPortQueryDepthSList

检索 Storport 托管单项链接列表中的条目数。
StorPortQueryDpcWatchdogInformation

StorPortQueryDpcWatchdogInformation 查询当前处理器的 DPC 监视器计时器值。
StorPortQueryPerformanceCounter

StorPortQueryPerformanceCounter 例程返回当前系统性能计数器值。
StorPortQuerySystemTime

StoriPortQuerySystemTime 例程获取当前系统时间。
StorPortQueryTimerMinInterval

StorPortQueryTimerMinInterval 查询系统时钟支持的最小计时器分辨率。
StorPortQueueWorkItem

计划 Storport 工作项,以在系统工作线程的上下文中执行。
StorPortReadDriverRegistry

微型端口使用 StorPortReadDriverRegistry 函数读取给定驱动程序对象的注册表数据。
StorPortReadPortBufferUchar

StorPortReadPortBufferUchar 例程从指定的端口地址读取值
StorPortReadPortBufferUlong

StorPortReadPortBufferUlong 例程从指定的端口地址读取值。
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

微型端口使用 StorPortReadRegistryKey 函数读取指定的注册表项。 调用方提供要读取的密钥的绝对路径。
StorPortReady

StorPortReady 例程通知端口驱动程序适配器不再繁忙。
StorPortRegistryRead

StorPortRegistryRead 例程读取所指示设备和值的注册表数据。
StorPortRegistryReadAdapterKey

微型端口驱动程序调用 StorPortRegistryReadAdapterKey 例程,以读取位于 HKLM/CurrentControlSet/Enum/ 注册表中的硬件或设备注册表适配器密钥<实例路径>/DeviceParameters/...
StorPortRegistryWrite

微型端口驱动程序调用 StorPortRegistryWrite 例程,将指定缓冲区中包含的注册表数据从 ASCII 转换为 Unicode,然后将数据写入微型端口驱动程序的每 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 例程使微型端口能够接收电源设置通知。 微型端口注册一组 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 寄存器地址。
TAPE_ERROR_ROUTINE

TAPE_ERROR_ROUTINE当 SRB 完成并出现错误状态时,提供特定于设备的错误处理。 此例程是可选的。
TAPE_EXTENSION_INIT_ROUTINE

ExtensionInit 初始化可选的特定于驱动程序的上下文区域。 加载磁带微型类驱动程序时,TapeClassInitialize 会调用此例程。 此例程是可选的。
TAPE_PROCESS_COMMAND_ROUTINE

TAPE_PROCESS_COMMAND_ROUTINE处理 IOCTL 请求的设备特定方面。
TAPE_VERIFY_INQUIRY_ROUTINE

TAPE_VERIFY_INQUIRY_ROUTINE确定磁带微型类驱动程序是否识别并支持给定设备。 此例程是必需的。
TapeClassAllocateSrbBuffer

TapeClassAllocateSrbBuffer 例程分配 Srb->DataBuffer。
TapeClassCompareMemory

TapeClassCompareMemory 例程比较两个内存缓冲区,并返回等效字节数。
TapeClassInitialize

TapeClassInitialize 例程代表微型类驱动程序执行大部分驱动程序和设备初始化。
TapeClassLiDiv

TapeClassLiDiv 例程执行两个指示整数的除法。
TapeClassLogicalBlockToPhysicalBlock

TapeClassLogicalBlockToPhysicalBlock 例程将伪逻辑块地址转换为物理块地址。 此例程适用于 SCSI-1 设备。
TapeClassPhysicalBlockToLogicalBlock

TapeClassPhysicalBlockToLogicalBlock 例程将物理块地址转换为伪逻辑块地址。 此例程适用于 SCSI-1 设备。
TapeClassZeroMemory

TapeClassZeroMemory 例程用零填充缓冲区。
TapeDebugPrint

TapeDebugPrint 例程打印指示的字符串。
VIRTUAL_HW_FIND_ADAPTER

Storport 虚拟微型端口使用提供给 VirtualHwStorFindAdapter 例程的配置信息进一步初始化自身。

结构

 
AACS_BINDING_NONCE

AACS_BINDING_NONCE结构包含绑定 nonce。
AACS_CERTIFICATE

AACS_CERTIFICATE结构包含加密随机 160 位值,后跟 92 字节证书。
AACS_CHALLENGE_KEY

AACS_CHALLENGE_KEY结构包含设备发送到主机的挑战密钥。
AACS_MEDIA_ID

AACS_MEDIA_ID结构包含高级访问内容系统(AACS)媒体标识符和相应的消息身份验证代码(MAC)。
AACS_READ_BINDING_NONCE

AACS_READ_BINDING_NONCE结构是读取 nonce 所需的身份验证授予标识符(AGID)和逻辑块地址(LBA)/长度对的包装器。
AACS_SEND_CERTIFICATE

AACS_SEND_CERTIFICATE结构是高级访问内容系统(AACS)证书和身份验证授予标识符(AGID)的包装器。
AACS_SEND_CHALLENGE_KEY

AACS_SEND_CHALLENGE_KEY结构定义为主机软件发送到高级访问内容系统(AACS)设备的质询密钥。
AACS_SERIAL_NUMBER

AACS_SERIAL_NUMBER结构包含高级访问内容系统(AACS)序列号和相应的消息身份验证代码(MAC)。
AACS_VOLUME_ID

AACS_VOLUME_ID结构包含高级访问内容系统(AACS)卷 ID 和相应的消息身份验证代码(MAC)。
ACCESS_RANGE

ACCESS_RANGE描述 HBA 使用的内存或 I/O 端口范围。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ACCESS_RANGE

了解ACCESS_RANGE如何描述 HBA 使用的内存或 I/O 端口范围。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。
ACT_AUTHZ_STATE

此结构描述可寻址命令目标(ACT)授权状态。
AddConnectionToSession_IN

AddConnectionToSession_IN结构保存 AddConnectionToSession 方法的输入数据,该方法用于向现有会话添加新连接。
AddConnectionToSession_OUT

AddConnectionToSession_OUT结构保存 AddConnectionToSession 方法的输出数据。
AddiSNSServer_IN

AddiSNSServer_IN结构保存用户模式 AddISNSServer 方法的输入数据,该方法用于将新的 iSNS 服务器条目添加到发起程序维护的 iSNS 服务器名称列表中。
AddiSNSServer_OUT

AddiSNSServer_OUT结构保存用户模式 AddISNSServer 方法的输出数据。
AddLink_OUT

HBA 微型端口驱动程序使用AddLink_OUT结构来报告对 AddLink WMI 方法的调用的状态。
AddPort_IN

AddPort_IN结构由 WMI 客户端用来将 AddPort WMI 方法的输入参数数据传递到 HBA 微型端口驱动程序。
AddPort_OUT

AddPort_OUT结构由 WMI 提供程序用来将 AddPort WMI 方法的输出参数数据报告给 WMI 客户端。
AddRADIUSServer_IN

AddRADIUSServer_IN结构保存 AddRADIUSServer 方法的输入数据,该方法用于向现有列表添加新的 RADIUS 服务器条目。
AddRADIUSServer_OUT

AddRADIUSServer_OUT结构保存 AddRADIUSServer 方法的输出数据。
AddTarget_IN

AddPort_IN结构由 WMI 客户端用来将 AddTarget WMI 方法的输入参数数据传递到 HBA 微型端口驱动程序。
AddTarget_OUT

WMI 提供程序使用AddTarget_OUT结构向 WMI 客户端报告 AddTarget WMI 方法的输出参数数据。
ATA_PASS_THROUGH_DIRECT

ATA_PASS_THROUGH_DIRECT结构与IOCTL_ATA_PASS_THROUGH_DIRECT请求结合使用,以指示端口驱动程序将嵌入式 ATA 命令发送到目标设备。
ATA_PASS_THROUGH_EX

ATA_PASS_THROUGH_EX结构与IOCTL_ATA_PASS_THROUGH请求结合使用,以指示端口驱动程序将嵌入式 ATA 命令发送到目标设备。
ATA_ZONE_DESCRIPTOR

Microsoft保留ATA_ZONE_DESCRIPTOR结构以供内部使用。 请勿在代码中使用此结构。
BAND_LOCATION_INFO

BAND_LOCATION_INFO结构指定带区表条目查询的位置信息。
BAND_MANAGEMENT_CAPABILITIES

BAND_MANAGEMENT_CAPABILITIES结构包含可用于存储设备的安全功能。 此结构由IOCTL_EHSTOR_BANDMGMT_QUERY_CAPABILITIES请求在系统缓冲区中返回。
BAND_SECURITY_INFO

BAND_SECURITY_INFO结构指定带状表项查询的安全信息。
BAND_TABLE

BAND_TABLE结构包含从IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS请求返回的带区表。
BAND_TABLE_ENTRY

BAND_TABLE中的条带信息条目表示为BAND_TABLE_ENTRY结构。 这些条目包含带配置的位置和安全属性。
BLOCK_DEVICE_RANGE_DESCRIPTOR

BLOCK_DEVICE_RANGE_DESCRIPTOR结构(minitape.h)描述了与文件片段关联的一系列逻辑块。
BLOCK_DEVICE_RANGE_DESCRIPTOR

BLOCK_DEVICE_RANGE_DESCRIPTOR结构(scsi.h)描述了与文件片段关联的一系列逻辑块。
BLOCK_DEVICE_RANGE_DESCRIPTOR

BLOCK_DEVICE_RANGE_DESCRIPTOR结构描述与文件的各个片段关联的一系列逻辑块,以便卸载复制操作。
BLOCK_DEVICE_TOKEN_DESCRIPTOR

BLOCK_DEVICE_TOKEN_DESCRIPTOR结构(minitape.h)包含从 POPULATE TOKEN 命令返回的令牌,用于卸载读取数据操作。
BLOCK_DEVICE_TOKEN_DESCRIPTOR

BLOCK_DEVICE_TOKEN_DESCRIPTOR结构(storport.h)包含从 POPULATE TOKEN 命令返回的令牌,用于卸载读取数据操作。
BLOCK_DEVICE_TOKEN_DESCRIPTOR

BLOCK_DEVICE_TOKEN_DESCRIPTOR结构(scsi.h)包含从 POPULATE TOKEN 命令返回的令牌,用于卸载读取数据操作。
BPIO_INPUT

BPIO_INPUT结构指定请求的 BypassIO 操作和IOCTL_STORAGE_MANAGE_BYPASS_IO控制代码的标志。
BPIO_OUTPUT

BPIO_OUTPUT结构用于返回有关 IOCTL_STORAGE_MANAGE_BYPASS_IO 控制代码的 BypassIO 操作的信息。
BPIO_RESULTS

BPIO_RESULTS结构定义了当驱动程序操作失败时BPIO_OP_ENABLE和BPIO_OP_QUERY操作的 BypassIO 操作特定输出。
CDROM_AUDIO_CONTROL

CDROM_AUDIO_CONTROL结构与报告音频播放模式的IOCTL_CDROM_GET_CONTROL请求结合使用。
CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR

CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR结构指示来自IOCTL_CDROM_GET_PERFORMANCE I/O 控制请求的结果数据适用于异常条件。
CDROM_EXCLUSIVE_ACCESS

CDROM_EXCLUSIVE_ACCESS结构与IOCTL_CDROM_EXCLUSIVE_ACCESS请求一起使用,用于查询 CD-ROM 设备的访问状态,或锁定或解锁设备以获取独占访问。
CDROM_EXCLUSIVE_LOCK

CDROM_EXCLUSIVE_LOCK结构与IOCTL_CDROM_EXCLUSIVE_ACCESS请求一起使用,以锁定 CD-ROM 设备进行独占访问。
CDROM_EXCLUSIVE_LOCK_STATE

CD-ROM 类驱动程序使用CDROM_EXCLUSIVE_LOCK_STATE结构来报告 CD-ROM 设备的独占访问状态。
CDROM_NOMINAL_PERFORMANCE_DESCRIPTOR

CDROM_NOMINAL_PERFORMANCE_DESCRIPTOR结构为主机提供了逻辑单元性能的近似值。
CDROM_PERFORMANCE_HEADER

IOCTL_CDROM_GET_PERFORMANCE IOCTL 使用CDROM_PERFORMANCE_HEADER结构返回数据。 当请求类型为 CdromPerformanceRequest 时,IOCTL 将返回此标头,后跟可选描述符。
CDROM_PERFORMANCE_REQUEST

CDROM_PERFORMANCE_REQUEST结构用作IOCTL_CDROM_GET_PERFORMANCE I/O 控制请求的输入参数,并描述请求的性能数据。
CDROM_PLAY_AUDIO_MSF

具有IOCTL_CDROM_PLAY_AUDIO_MSF控制代码的设备控制 IRP 使用此结构播放音频 CD。
CDROM_READ_TOC_EX

当驱动程序使用IOCTL_CDROM_READ_TOC_EX查询目标 CD-ROM 设备时,它们必须使用此结构定义查询。
CDROM_SEEK_AUDIO_MSF

CDROM_SEEK_AUDIO_MSF结构包含设备在收到设备控制 IRP 时必须查找的分钟、秒和帧,其控制代码为IOCTL_CDROM_SEEK_AUDIO_MSF。
CDROM_SET_SPEED

CDROM_SET_SPEED结构与IOCTL_CDROM_SET_SPEED请求一起使用,用于在数据传输期间设置 CD-ROM 驱动器的轴速,不允许丢失数据。
CDROM_SET_STREAMING

CDROM_SET_SPEED结构与IOCTL_CDROM_SET_SPEED请求一起使用,以设置 CD-ROM 驱动器的轴速,在允许丢失某些数据丢失的时序传输过程中。
CDROM_SIMPLE_OPC_INFO

CDROM_SIMPLE_OPC_INFO结构是IOCTL_CDROM_SEND_OPC_INFORMATION I/O 控制代码的唯一输入。
CDROM_STREAMING_CONTROL

CDROM_STREAMING_CONTROL结构用作IOCTL_CDROM_ENABLE_STREAMING IOCTL 的输入参数。
CDROM_SUB_Q_DATA_FORMAT

CDROM_SUB_Q_DATA_FORMAT结构用于IOCTL_CDROM_READ_Q_CHANNEL类型的设备控制 IRP。
CDROM_TOC

设备控制 IRP 的控件代码为IOCTL_CDROM_READ_TOC_EX,CDROM_READ_TOC_EX_FORMAT_TOC格式返回此结构中的输出数据,后跟一系列TRACK_DATA结构。
CDROM_TOC_ATIP_DATA

设备控制 IRP,其控制代码为IOCTL_CDROM_READ_TOC_EX,CDROM_READ_TOC_EX_FORMAT_ATIP格式返回其输出数据在此标头结构中,后跟一系列CDROM_TOC_ATIP_DATA_BLOCK类型的描述符。
CDROM_TOC_ATIP_DATA_BLOCK

设备控制 IRP 的控件代码为IOCTL_CDROM_READ_TOC_EX,CDROM_READ_TOC_EX_FORMAT_ATIP格式以类型CDROM_TOC_ATIP_DATA的标头结构返回其输出数据,后跟由CDROM_TOC_ATIP_DATA_BLOCK定义的一系列 ATIP 数据块描述符。
CDROM_TOC_CD_TEXT_DATA

设备控制 IRP 的控件代码为IOCTL_CDROM_READ_TOC_EX,CDROM_READ_TOC_EX_FORMAT_CDTEXT格式返回其输出数据在此结构中,后跟一系列CDROM_TOC_CD_TEXT_DATA_BLOCK类型的描述符。
CDROM_TOC_CD_TEXT_DATA_BLOCK

此结构包含与CDROM_TOC_CD_TEXT_DATA结构中的数据结合使用的 CD 文本描述符数据。
CDROM_TOC_FULL_TOC_DATA

设备控制 IRP 的控件代码为IOCTL_CDROM_READ_TOC_EX,CDROM_READ_TOC_EX_FORMAT_FULL_TOC格式返回其输出数据(可选)后跟CDROM_TOC_FULL_TOC_DATA_BLOCK类型的一系列描述符。
CDROM_TOC_FULL_TOC_DATA_BLOCK

CDROM_TOC_FULL_TOC_DATA_BLOCK结构包含与CDROM_TOC_FULL_TOC_DATA结构中的数据结合使用的跟踪描述符数据。
CDROM_TOC_PMA_DATA

设备控制 IRP 的控件代码为IOCTL_CDROM_READ_TOC_EX,CDROM_READ_TOC_EX_FORMAT_PMA格式返回其输出数据(可选)后跟一系列类型CDROM_TOC_FULL_TOC_DATA_BLOCK的描述符。
CDROM_TOC_SESSION_DATA

设备控制 IRP 的控件代码为IOCTL_CDROM_READ_TOC_EX,CDROM_READ_TOC_EX_FORMAT_SESSION格式返回此结构中的输出数据,后跟一系列TRACK_DATA结构。
CDROM_WRITE_SPEED_DESCRIPTOR

当请求类型为 CdromWriteSpeedRequest 时,将为 IOCTL_CDROM_GET_PERFORMANCE IOCTL 返回CDROM_WRITE_SPEED_DESCRIPTOR结构。
CDROM_WRITE_SPEED_REQUEST

CDROM_WRITE_SPEED_REQUEST结构用作IOCTL_CDROM_GET_PERFORMANCE IOCTL 和请求写入速度描述符的输入参数。
CHANGER_ELEMENT

CHANGER_ELEMENT结构包含变更器元素的说明。
CHANGER_ELEMENT_LIST

CHANGER_ELEMENT_LIST结构指示单个类型的元素范围。
CHANGER_ELEMENT_STATUS

_CHANGER_ELEMENT_STATUS结构包含更改器微型类驱动程序报告的指定CHANGER_ELEMENT的状态。
CHANGER_ELEMENT_STATUS_EX

如果 changer miniclass 驱动程序提供产品信息,则_CHANGER_ELEMENT_STATUS_EX结构包含指定CHANGER_ELEMENT的状态。
CHANGER_EXCHANGE_MEDIUM

CHANGER_EXCHANGE_MEDIUM结构与IOCTL_CHANGER_EXCHANGE_MEDIUM请求一起使用,以交换两块媒体的位置。
CHANGER_INITIALIZE_ELEMENT_STATUS

CHANGER_INITIALIZE_ELEMENT_STATUS结构与IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS请求结合使用,以初始化所有元素或特定类型的指定数量的元素的状态。
CHANGER_MOVE_MEDIUM

CHANGER_MOVE_MEDIUM结构与IOCTL_CHANGER_MOVE_MEDIUM请求结合使用,将媒体从源元素移动到目标。
CHANGER_PRODUCT_DATA

CHANGER_PRODUCT_DATA结构与IOCTL_CHANGER_GET_PRODUCT_DATA请求结合使用来检索设备的产品数据。
CHANGER_READ_ELEMENT_STATUS

CHANGER_READ_ELEMENT_STATUS结构与IOCTL_CHANGER_GET_ELEMENT_STATUS请求结合使用,以检索所有元素的状态或特定类型的指定数量的元素的状态。
CHANGER_SEND_VOLUME_TAG_INFORMATION

此结构传递到 ChangerQueryVolumeTags 例程,用于指定用于检索变更器元素的搜索条件。
CHANGER_SET_ACCESS

CHANGER_SET_ACCESS结构与theIOCTL_CHANGER_SET_ACCESS请求结合使用,以设置设备的导入/导出端口(IEport)、门或键盘的状态。
CHANGER_SET_POSITION

CHANGER_SET_POSITION结构与theIOCTL_CHANGER_SET_POSITION请求结合使用,将更改器的机器人传输机制设置为指定的元素地址。
ClearCache_OUT

ClearCache_OUT结构保存 ClearCache 方法的输出数据。
ClearMpioDiskHealthCounters_IN

ClearMpioDiskHealthCounters_IN结构用于向 ClearMpioDiskHealthCounters 方法提供输入参数。
ClearPathHealthCounters_IN

ClearPathHealthCounters_IN结构用于向 ClearPathHealthCounters 方法提供输入参数。
CREATE_BAND_PARAMETERS

为IOCTL_EHSTOR_BANDMGMT_CREATE_BAND请求在存储设备上创建带形的参数在CREATE_BAND_PARAMETERS结构中指定。
CREATE_DISK

CREATE_DISK结构与 IOCTL_DISK_CREATE_DISK IOCTL 一起使用,以使用空分区表初始化磁盘。 分区表样式是主启动记录(MBR)或 GUID 分区表(GPT)。
CREATE_DISK_GPT

CREATE_DISK_GPT结构与 IOCTL IOCTL_DISK_CREATE_DISK一起使用,以使用空的 GPT 分区表初始化磁盘。
CREATE_DISK_MBR

CREATE_DISK_MBR结构与 IOCTL IOCTL_DISK_CREATE_DISK一起使用,以使用空 MBR 分区表初始化磁盘。
CURRENT_DEVICE_INTERNAL_STATUS_LOG

详细了解:_CURRENT_DEVICE_INTERNAL_STATUS_LOG结构
CURRENT_INTERNAL_STATUS_PARAMETER_DATA

详细了解:_CURRENT_INTERNAL_STATUS_PARAMETER_DATA结构(minitape.h)
CURRENT_INTERNAL_STATUS_PARAMETER_DATA

详细了解:_CURRENT_INTERNAL_STATUS_PARAMETER_DATA结构(scsi.h)
CURRENT_INTERNAL_STATUS_PARAMETER_DATA

了解以下内容的详细信息:_CURRENT_INTERNAL_STATUS_PARAMETER_DATA结构(storport.h)
DELETE_BAND_PARAMETERS

根据DELETE_BAND_PARAMETERS结构中的参数删除配置的带。 此结构是IOCTL_EHSTOR_BANDMGMT_DELETE_BAND请求的输入。
DeleteInitiatorNodeName_IN

DeleteInitiatorNodeName_IN结构保存 DeleteInitiatorNodeName 方法的输入数据,该方法用于删除发起程序节点名称。
DeleteInitiatorNodeName_OUT

DeleteInitiatorNodeName_OUT结构保存 DeleteInitiatorNodeName 方法的输出数据。
DEVICE_COPY_OFFLOAD_DESCRIPTOR

与IOCTL_STORAGE_QUERY_PROPERTY请求结合使用来描述存储设备的复制卸载功能。
DEVICE_DATA_SET_LB_PROVISIONING_STATE

请求数据集范围的逻辑块预配信息时,DEVICE_DATA_SET_LB_PROVISIONING_STATE结构由IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES请求返回。
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结构(minitape.h)包含有关媒体设备特征的详细信息。
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结构。 请勿在代码中使用此结构。
DISK_CACHE_INFORMATION

DISK_CACHE_INFORMATION结构与IOCTL_DISK_GET_CACHE_INFORMATION请求一起使用来检索缓存信息。
DISK_CONTROLLER_NUMBER

DISK_CONTROLLER_NUMBER与IOCTL_DISK_CONTROLLER_NUMBER一起使用,以检索 IDE 磁盘的控制器编号和磁盘编号。
DISK_COPY_DATA_PARAMETERS

DISK_COPY_DATA_PARAMETERS用于IOCTL_DISK_COPY_DATA将数据从磁盘的一个区域复制到另一个区域。
DISK_DETECTION_INFO

DISK_DETECTION_INFO结构包含启动时 x86 PC BIOS 提供的检测到的驱动器参数。
DISK_EX_INT13_INFO

BIOS 使用DISK_EX_INT13_INFO结构报告具有扩展 INT13 格式的分区的磁盘检测数据。
DISK_EXTENT

DISK_EXTENT结构包含定义磁盘上卷区位置和长度的信息。
DISK_GEOMETRY

DISK_GEOMETRY结构已过时,仅用于支持现有驱动程序。
DISK_GEOMETRY_EX

DISK_GEOMETRY_EX结构是由DISK_GEOMETRY结构组成的任意长度结构,后跟DISK_PARTITION_INFO结构,而后接DISK_DETECTION_INFO结构。
DISK_GROW_PARTITION

DISK_GROW_PARTITION结构与IOCTL_DISK_GROW_PARTITION请求结合使用以扩大分区。
DISK_INT13_INFO

BIOS 使用DISK_INT13_INFO结构报告具有 INT13 格式的分区的磁盘检测数据。
DISK_PARTITION_INFO

DISK_PARTITION_INFO结构用于报告有关磁盘分区表的信息。
DISK_PERFORMANCE

详细了解DISK_PERFORMANCE结构。
DISK_SIGNATURE

DISK_SIGNATURE包含磁盘分区表的磁盘签名信息。
DRIVE_LAYOUT_INFORMATION

DRIVE_LAYOUT_INFORMATION结构已过时,仅用于支持现有驱动程序。
DRIVE_LAYOUT_INFORMATION_EX

DRIVE_LAYOUT_INFORMATION_EX结构用于报告有关驱动程序布局的信息。
DRIVE_LAYOUT_INFORMATION_GPT

DRIVE_LAYOUT_INFORMATION_GPT结构报告 GUID 分区表分区的驱动器签名。
DRIVE_LAYOUT_INFORMATION_MBR

DRIVE_LAYOUT_INFORMATION_MBR结构报告主启动记录分区的驱动器签名。
DRIVERSTATUS

DRIVERSTATUS 结构与 SENDCMDOUTPARAMS 结构和SMART_SEND_DRIVE_COMMAND请求结合使用,以检索由 Self-Monitoring Analysis and Reporting Technology (SMART) 命令返回的数据。
DSM_COUNTERS

DSM_COUNTERS结构包含适用于 DSM 控制的所有 LUN 的各种计时器计数器。
DSM_Load_Balance_Policy

DSM_Load_Balance_Policy结构用于表示应用于 LUN 的负载均衡策略。
DSM_Load_Balance_Policy_V2

DSM_Load_Balance_Policy_V2结构用于表示应用于 LUN 的负载均衡策略。
DSM_PARAMETERS

DSM_PARAMETERS结构包含 DSM 版本和计时器计数器信息。
DSM_QueryLBPolicy

DSM_QueryLBPolicy结构用于查询 LUN 的当前负载均衡策略。
DSM_QueryLBPolicy_V2

DSM_QueryLBPolicy_V2结构用于查询 LUN 的当前负载均衡策略。 它基本上与DSM_QueryLBPolicy结构相同,只不过它通过使用 DSM_Load_Balance_Policy_V2 结构返回负载均衡信息。
DSM_QuerySupportedLBPolicies

DSM_QuerySupportedLBPolicies结构用于查询 LUN 上支持的负载均衡策略列表。
DSM_QuerySupportedLBPolicies_V2

DSM_QuerySupportedLBPolicies_V2结构用于查询 LUN 上支持的负载均衡策略列表。
DSM_QueryUniqueId

DSM_QueryUniqueId结构用于查询 DSM 以获取唯一标识符。
DSM_VERSION

DSM_VERSION结构表示与 DSM 二进制或包关联的版本信息。
DsmSetLoadBalancePolicy_IN

DsmSetLoadBalancePolicy_IN结构为 DsmSetLoadBalancePolicy 方法提供输入参数。
DsmSetLoadBalancePolicy_OUT

DsmSetLoadBalancePolicy_OUT结构报告 DsmSetLoadBalancePolicy 方法的输出参数。
DsmSetLoadBalancePolicyALUA_IN

DsmSetLoadBalancePolicyALUA_IN结构为 DsmSetLoadBalancePolicyALUA 方法提供输入参数。
DsmSetLoadBalancePolicyALUA_OUT

DsmSetLoadBalancePolicyALUA_OUT结构报告 DsmSetLoadBalancePolicyALUA 方法的输出。
DVD_BCA_DESCRIPTOR

DVD_BCA_DESCRIPTOR结构与IOCTL_DVD_READ_STRUCTURE请求一起使用,以检索 DVD 突发切割区(BCA)描述符。
DVD_COPY_PROTECT_KEY

DVD_COPY_PROTECT_KEY结构与IOCTL_DVD_READ_KEY请求结合使用,以执行指定类型的报表键命令。
DVD_COPYRIGHT_DESCRIPTOR

DVD_COPYRIGHT_DESCRIPTOR结构与检索 DVD 版权描述符的IOCTL_DVD_READ_STRUCTURE请求结合使用。
DVD_DISK_KEY_DESCRIPTOR

DVD_DISK_KEY_DESCRIPTOR结构与IOCTL_DVD_READ_STRUCTURE请求结合使用来检索 DVD 光盘密钥描述符。
DVD_LAYER_DESCRIPTOR

DVD_LAYER_DESCRIPTOR结构与IOCTL_DVD_READ_STRUCTURE请求结合使用来检索 DVD 层描述符。
DVD_MANUFACTURER_DESCRIPTOR

DVD_MANUFACTURER_DESCRIPTOR结构与检索 DVD 制造商描述符的IOCTL_DVD_READ_STRUCTURE请求结合使用。
DVD_READ_STRUCTURE

DVD_READ_STRUCTURE结构与IOCTL_DVD_READ_STRUCTURE请求结合使用,以检索包含 DVD 光盘信息的 DVD 描述符。
DVD_REGION

DVD_REGION结构与IOCTL_DVD_GET_REGION请求结合使用,以检索 DVD 设备的区域播放控制(RPC)信息。
ENUM_PDO_ENTRY

此结构描述使用IOCTL_EHSTOR_DEVICE_ENUMERATE_PDOS枚举的物理设备对象(PDO)结果集中的单个条目。
ENUM_PDO_RESULTS

此结构描述使用IOCTL_EHSTOR_DEVICE_ENUMERATE_PDOS枚举的物理设备对象(PDO)的结果集。
ENUMERATE_BANDS_PARAMETERS

ENUMERATE_BANDS_PARAMETERS结构用于选择从IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS请求返回的带段信息条目。
ERASE_BAND_PARAMETERS

ERASE_BAND_PARAMETERS结构包含要擦除的带的选择条件。 此外,还可以设置新的身份验证密钥。 此结构是IOCTL_EHSTOR_BANDMGMT_ERASE_BAND请求的输入。
ERROR_HISTORY_DIRECTORY

详细了解:_ERROR_HISTORY_DIRECTORY结构(minitape.h)
ERROR_HISTORY_DIRECTORY

详细了解:_ERROR_HISTORY_DIRECTORY结构(scsi.h)
ERROR_HISTORY_DIRECTORY

了解以下内容的详细信息:_ERROR_HISTORY_DIRECTORY结构(storport.h)
ERROR_HISTORY_DIRECTORY_ENTRY

详细了解:_ERROR_HISTORY_DIRECTORY_ENTRY结构(minitape.h)
ERROR_HISTORY_DIRECTORY_ENTRY

详细了解:_ERROR_HISTORY_DIRECTORY_ENTRY结构(scsi.h)
ERROR_HISTORY_DIRECTORY_ENTRY

详细了解:_ERROR_HISTORY_DIRECTORY_ENTRY结构(storport.h)
FEATURE_DATA_CD_AUDIO_ANALOG_PLAY

FEATURE_DATA_CD_AUDIO_ANALOG_PLAY结构包含有关 CD 音频外部播放功能的信息。
FEATURE_DATA_CD_MASTERING

FEATURE_DATA_CD_MASTERING结构保存 CD 主控功能的信息。
FEATURE_DATA_CD_READ

FEATURE_DATA_CD_READ结构包含有关 CD 读取功能的信息。
FEATURE_DATA_CD_TRACK_AT_ONCE

FEATURE_DATA_CD_TRACK_AT_ONCE结构包含有关 CD Track at Once 功能的信息。
FEATURE_DATA_CDRW_CAV_WRITE

FEATURE_DATA_CDRW_CAV_WRITE结构包含有关 CD-RW CAV 写入功能的信息。
FEATURE_DATA_CORE

FEATURE_DATA_CORE结构保存核心功能描述符的数据。
FEATURE_DATA_DEFECT_MANAGEMENT

FEATURE_DATA_DEFECT_MANAGEMENT结构包含缺陷管理功能的信息。
FEATURE_DATA_DISC_CONTROL_BLOCKS

FEATURE_DATA_DISC_CONTROL_BLOCKS结构包含为光盘控制块功能报告的数据数组。
FEATURE_DATA_DISC_CONTROL_BLOCKS_EX

FEATURE_DATA_DISC_CONTROL_BLOCKS_EX结构保存为光盘控制块报告的数据。
FEATURE_DATA_DVD_CPRM

FEATURE_DATA_DVD_CPRM结构包含有关录制媒体的 DVD 内容保护(CPRM)功能的信息。
FEATURE_DATA_DVD_CSS

FEATURE_DATA_DVD_CSS结构包含有关 DVD 内容争用系统(CSS)功能的信息。
FEATURE_DATA_DVD_PLUS_R

FEATURE_DATA_DVD_PLUS_R结构包含有关 DVD+R 功能的信息。
FEATURE_DATA_DVD_PLUS_RW

FEATURE_DATA_DVD_PLUS_RW结构包含有关 DVD+RW 功能的信息。
FEATURE_DATA_DVD_READ

FEATURE_DATA_DVD_READ结构包含有关 DVD 读取功能的信息。
FEATURE_DATA_DVD_RECORDABLE_WRITE

FEATURE_DATA_DVD_RECORDABLE_WRITE结构保存 DVD-R/RW 写入功能的信息。
FEATURE_DATA_DVD_RW_RESTRICTED_OVERWRITE

FEATURE_DATA_DVD_RW_RESTRICTED_OVERWRITE结构包含受限覆盖功能的信息。
FEATURE_DATA_EMBEDDED_CHANGER

FEATURE_DATA_EMBEDDED_CHANGER结构保存嵌入更改器功能的数据。
FEATURE_DATA_FIRMWARE_DATE

FEATURE_DATA_FIRMWARE_DATE结构包含与固件信息功能关联的日期信息。
FEATURE_DATA_FORMATTABLE

FEATURE_DATA_FORMATTABLE结构包含格式化功能的信息。
FEATURE_DATA_INCREMENTAL_STREAMING_WRITABLE

FEATURE_DATA_INCREMENTAL_STREAMING_WRITABLE结构包含有关增量流式处理可写功能的信息。
FEATURE_DATA_LOGICAL_UNIT_SERIAL_NUMBER

FEATURE_DATA_LOGICAL_UNIT_SERIAL_NUMBER结构包含有关设备序列号功能的信息。
FEATURE_DATA_MICROCODE_UPDATE

FEATURE_DATA_MICROCODE_UPDATE结构包含有关微代码升级功能的信息。
FEATURE_DATA_MORPHING

FEATURE_DATA_MORPHING结构包含有关平滑特征的信息。
FEATURE_DATA_MRW

FEATURE_DATA_MRW结构包含有关 MRW 功能的信息。
FEATURE_DATA_MULTI_READ

FEATURE_DATA_MULTI_READ结构包含多线程功能的数据。
FEATURE_DATA_POWER_MANAGEMENT

FEATURE_DATA_POWER_MANAGEMENT结构包含有关电源管理功能的信息。
FEATURE_DATA_PROFILE_LIST

FEATURE_DATA_PROFILE_LIST结构包含配置文件列表描述符的数据。
FEATURE_DATA_PROFILE_LIST_EX

FEATURE_DATA_PROFILE_LIST_EX结构包含与配置文件列表描述符中的配置文件列表元素对应的信息。
FEATURE_DATA_RANDOM_READABLE

FEATURE_DATA_RANDOM_READABLE结构包含随机可读功能的数据。
FEATURE_DATA_RANDOM_WRITABLE

FEATURE_DATA_RANDOM_WRITABLE结构包含有关随机可写功能的信息。
FEATURE_DATA_REAL_TIME_STREAMING

FEATURE_DATA_REAL_TIME_STREAMING结构包含有关实时流式处理功能的信息。
FEATURE_DATA_REMOVABLE_MEDIUM

FEATURE_DATA_REMOVABLE_MEDIUM结构包含可移动媒体功能的数据。
FEATURE_DATA_RESERVED

FEATURE_DATA_RESERVED结构包含有关未指定特征的信息。
FEATURE_DATA_RESTRICTED_OVERWRITE

FEATURE_DATA_RESTRICTED_OVERWRITE结构包含有关受限覆盖功能的信息。
FEATURE_DATA_SECTOR_ERASABLE

FEATURE_DATA_SECTOR_ERASABLE结构包含扇区可擦除功能的信息。
FEATURE_DATA_SMART

FEATURE_DATA_SMART结构保存 S.M.A.R.T. 功能的数据。
FEATURE_DATA_TIMEOUT

FEATURE_DATA_TIMEOUT结构包含有关 Time-Out 功能的信息。
FEATURE_DATA_VENDOR_SPECIFIC

FEATURE_DATA_VENDOR_SPECIFIC结构包含有关特定于供应商的功能的信息。
FEATURE_DATA_WRITE_ONCE

FEATURE_DATA_WRITE_ONCE结构包含写入一次功能的信息。
FEATURE_DATA_WRITE_PROTECT

FEATURE_DATA_WRITE_PROTECT结构包含有关写入保护功能的信息。
FEATURE_HEADER

FEATURE_HEADER结构与IOCTL_CDROM_GET_CONFIGURATION请求结合使用,以报告功能和配置文件描述符的标头信息。
FILTER_EXTENSION

调用筛选器驱动程序回调例程时,故障转储驱动程序会将指针传递给FILTER_EXTENSION结构。
FILTER_INITIALIZATION_DATA

筛选器驱动程序填充FILTER_INITIALIZATION_DATA结构,并将其返回到故障转储驱动程序。
FORMAT_EX_PARAMETERS

FORMAT_EX_PARAMETERS结构与IOCTL_DISK_FORMAT_TRACKS_EX请求结合使用,以格式化磁盘上的指定连续轨道集。
FORMAT_PARAMETERS

FORMAT_PARAMETERS结构与IOCTL_DISK_FORMAT_TRACKS请求结合使用,以格式化磁盘上的指定连续曲目集。
GET_BAND_METADATA_PARAMETERS

根据GET_BAND_METADATA_PARAMETERS结构中的参数检索配置的带的元数据。 此结构是IOCTL_EHSTOR_BANDMGMT_GET_BAND_METADATA请求的输入。
GET_CHANGER_PARAMETERS

检索更改器的特征。
GET_CONFIGURATION_HEADER

GET_CONFIGURATION_HEADER结构用于格式化IOCTL_CDROM_GET_CONFIGURATION请求检索的输出数据。
GET_CONFIGURATION_IOCTL_INPUT

GET_CONFIGURATION_IOCTL_INPUT结构与IOCTL_CDROM_GET_CONFIGURATION请求结合使用,以指定请求检索的功能数据排序。
GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST

GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST结构描述通过IOCTL_STORAGE_GET_DEVICE_INTERNAL_LOG请求的内部状态数据。
GET_LENGTH_INFORMATION

GET_LENGTH_INFORMATION结构与IOCTL_DISK_GET_LENGTH_INFO一起使用,以获取磁盘、分区或卷的长度(以字节为单位)。
GET_MEDIA_TYPES

GET_MEDIA_TYPES结构(minitape.h)包含设备支持的媒体类型的相关信息。
GET_MEDIA_TYPES

_GET_MEDIA_TYPES结构(ntddstor.h)包含有关设备支持的媒体类型的信息。
GetBindingCapability_IN

WMI 客户端使用GetBindingCapability_IN结构将 GetBindingCapability WMI 方法的输入参数数据传递到 HBA 微型端口驱动程序。
GetBindingCapability_OUT

WMI 提供程序使用GetBindingCapability_OUT结构向 WMI 客户端报告 GetBindingCapability WMI 方法的输出参数数据。
GetBindingSupport_IN

GetBindingSupport_IN结构由 WMI 客户端用来将 GetBindingSupport WMI 方法的输入参数数据传递到 HBA 微型端口驱动程序。
GetBindingSupport_OUT

GetBindingSupport_OUT结构由 WMI 提供程序用来将 GetBindingSupport WMI 方法的输出参数数据报告给 WMI 客户端。
GetDiscoveredPortAttributes_IN

GetDiscoveredPortAttributes_IN结构用于将输入参数数据传递给 GetDiscoveredPortAttributes WMI 方法。
GetDiscoveredPortAttributes_OUT

GetDiscoveredPortAttributes_OUT结构用于将 GetDiscoveredPortAttributes WMI 方法的输出参数数据报告给 WMI 客户端。
GetEventBuffer_OUT

GetEventBuffer_OUT结构用于将 GetEventBuffer WMI 方法的输出参数数据报告给 WMI 客户端。
GetFC3MgmtInfo_OUT

GetFC3MgmtInfo_OUT结构用于将 GetFC3MgmtInfo WMI 方法的输出参数数据报告给 WMI 客户端。
GetFC4Statistics_IN

GetFC4Statistics_IN结构用于将输入参数数据传递给 GetFC4Statistics WMI 方法。
GetFC4Statistics_OUT

GetFC4Statistics_OUT结构用于将 GetFC4Statistics WMI 方法的输出参数数据报告给 WMI 客户端。
GetFcpPersistentBinding_IN

GetFcpPersistentBinding_IN结构用于将输入参数数据传递给 GetFcpPersistentBinding WMI 方法
GetFcpPersistentBinding_OUT

GetFcpPersistentBinding_OUT结构用于将 GetFcpPersistentBinding WMI 方法的输出参数数据报告给 WMI 客户端。
GetFCPStatistics_IN

GetFCPStatistics_IN结构用于将输入参数数据传递到 GetFCPStatistics WMI 方法。
GetFCPStatistics_OUT

微型端口驱动程序使用GetFCPStatistics_OUT结构来报告 GetFCPStatistics WMI 方法的输出参数。
GetFcpTargetMapping_IN

GetFcpTargetMapping_IN结构用于将 GetFcpTargetMapping WMI 方法的输出参数数据报告给 WMI 客户端。
GetFcpTargetMapping_OUT

GetFcpTargetMapping_OUT结构用于将 GetFcpTargetMapping WMI 方法的输出参数数据报告给 WMI 客户端。
GetPathConfiguration_IN

GetPathConfiguration_IN结构用于检索每个路径设备信息。
GetPathConfiguration_OUT

GetPathConfiguration_OUT结构用于报告与 GetPathConfiguration 方法关联的输出参数。
GetPersistentBinding2_IN

GetPersistentBinding2_IN结构用于将输入参数数据传递到 GetPersistentBinding2 WMI 方法。
GetPersistentBinding2_OUT

GetBindingSupport_OUT结构用于将 GetPersistentBinding2 WMI 方法的输出参数数据报告给 WMI 客户端。
GetPortAttributesByWWN_IN

WMI 客户端使用GetPortAttributesByWWN_IN结构将输入参数数据传递到 GetPortAttributesByWWN WMI 方法。
GetPortAttributesByWWN_OUT

GetPortAttributesByWWN_OUT结构用于将 GetPortAttributesByWWN WMI 方法的输出参数数据报告给 WMI 客户端。
GetPresharedKeyForId_IN

GetPresharedKeyForId_IN结构保存 GetPresharedKeyForId 方法的输入数据。
GetPresharedKeyForId_OUT

GetPresharedKeyForId_OUT结构保存 GetPresharedKeyForId 方法的输出数据。
GETVERSIONINPARAMS

GETVERSIONINPARAMS 结构与SMART_GET_VERSION请求结合使用,用于检索所指示设备的版本信息、功能掩码和位掩码。
HBAFC3MgmtInfo

HBAFC3MgmtInfo 结构用于报告与光纤通道适配器关联的 FC3 管理信息。
HBAFCPBindingEntry

HBAFCPBindingEntry 结构定义唯一标识操作系统逻辑单元的信息与逻辑单元的光纤通道协议 (FCP) 标识符之间的绑定。
HBAFCPBindingEntry2

详细了解 HBAFCPBindingEntry2 结构。
HBAFCPID

HBAFCPID 结构包含唯一标识光纤通道网络上的逻辑单元的信息。
HBAFCPScsiEntry

HBAFCPScsiEntry 结构与 MSFC_HBAFCPInfo WMI 类的 GetFcpTargetMapping 方法一起使用,用于定义操作系统信息之间的绑定,该信息唯一标识逻辑单元和用于标识逻辑单元的光纤通道协议(FCP)标识符。
HBAScsiID

HBAScsiID 结构包含由操作系统生成的用于唯一标识逻辑单元的信息。
HW_INITIALIZATION_DATA

每个 SCSI 微型端口驱动程序的 DriverEntry 例程都必须使用零初始化,然后填写特定于 OS 的端口驱动程序的相关HW_INITIALIZATION_DATA(SCSI)信息。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。 相反,我们建议使用 Storport 驱动程序和 Storport 微型端口驱动程序模型。
HW_INITIALIZATION_DATA

HW_INITIALIZATION_DATA (Storport) 结构包含特定于每个微型端口驱动程序的信息以及微型端口驱动程序管理的硬件。
HYBRID_INFORMATION

HYBRID_INFORMATION结构包含混合磁盘功能信息。
IDE_ACCESS_RANGE

IDE_ACCESS_RANGE结构包含为 IDE 控制器分配的地址范围。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
IDE_CHANNEL_CONFIGURATION

IDE_CHANNEL_CONFIGURATION结构包含所指示通道的配置信息。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
IDE_CHANNEL_INTERFACE

IDE_CHANNEL_INTERFACE结构包含所指示通道的接口信息。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
IDE_CONTROLLER_CONFIGURATION

IDE_CONTROLLER_CONFIGURATION结构用于在端口驱动程序和微型端口驱动程序之间传递控制器配置信息。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
IDE_CONTROLLER_INTERFACE

IDE_CONTROLLER_INTERFACE结构用于在端口驱动程序和微型端口驱动程序之间传递控制器配置信息。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
IDE_DEVICE_PARAMETERS

IDE_DEVICE_PARAMETERS结构包含端口驱动程序提供给微型端口驱动程序以配置设备的配置信息。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
IDE_LBA_RANGE

端口驱动程序使用IDE_LBA_RANGE结构为微型端口驱动程序提供一系列逻辑块。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
IDE_MINIPORT_RESOURCES

端口驱动程序使用IDE_MINIPORT_RESOURCES结构为微型端口驱动程序提供资源。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
IDE_POWER_INFO

POWER_CHANGE_INFO结构与IDE_REQUEST_BLOCK结合使用来请求电源状态更改。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
IDE_REQUEST_BLOCK

IDE_REQUEST_BLOCK结构定义 IDE 请求块。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
IDE_TASK_FILE

IDE_TASK_FILE结构包含当前和以前的 IDE 任务文件。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
IDE_TRANSFER_MODE_PARAMETERS

IDE_TRANSFER_MODE_PARAMETERS结构与微型端口驱动程序的 AtaControllerTransferModeSelect 例程结合使用,在通道上设置传输模式参数。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。 相反,我们建议使用 Storport 驱动程序和 Storport 微型端口驱动程序模型。
IDENTIFY_DEVICE_DATA

IDENTIFY_DEVICE_DATA结构包含 ATA 标识设备数据命令(0xEC)检索的数据。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
IDENTIFY_DEVICE_DATA_LOG_PAGE_ZONED_DEVICE_INFO

Microsoft保留仅供内部使用的IDENTIFY_DEVICE_DATA_LOG_PAGE_ZONED_DEVICE_INFO结构。 请勿在代码中使用此结构。
IDEREGISTERS

IDEREGISTERS 结构用于报告 IDE 控制器寄存器的内容。请注意,ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
IDEREGS

IDEREGS 结构用于报告 IDE 控制器寄存器的内容。
INQUIRYDATA

_INQUIRYDATA结构(minitape.h)包含与磁带设备关联的 SCSI 查询数据的相关信息。
INQUIRYDATA

INQUIRYDATA 结构 (scsi.h) 包含与磁带设备关联的 SCSI 查询数据的相关信息。
INQUIRYDATA

_INQUIRYDATA结构(storport.h)包含与磁带设备关联的 SCSI 查询数据的相关信息。
IO_SCSI_CAPABILITIES

IO_SCSI_CAPABILITIES结构与IOCTL_SCSI_GET_CAPABILITIES请求结合使用,以检索基础 SCSI 主机适配器的功能和限制。请注意,SCSI 端口驱动程序和 SCSI 微型端口驱动程序模型将来可能会更改或不可用。 相反,我们建议使用 Storport 驱动程序和 Storport 微型端口驱动程序模型。
ISCSI_ConnectionStaticInfo

ISCSI_ConnectionStaticInfo结构包含有关已建立连接的特征的信息。
ISCSI_DiscoveredTarget

ISCSI_DiscoveredTarget结构包含与发现的目标设备相关的信息。
ISCSI_DiscoveredTarget2

ISCSI_DiscoveredTarget2结构包含与发现的目标设备相关的信息。
ISCSI_DiscoveredTargetPortal

ISCSI_DiscoveredTargetPortal结构提供与发现的目标门户关联的信息。
ISCSI_DiscoveredTargetPortal2

ISCSI_DiscoveredTargetPortal2结构提供与发现的目标门户关联的信息。
ISCSI_DiscoveredTargetPortalGroup

ISCSI_DiscoveredTargetPortalGroup结构包含有关发现的目标门户组的信息。
ISCSI_DiscoveredTargetPortalGroup2

ISCSI_DiscoveredTargetPortalGroup2结构包含有关发现的目标门户组的信息。
ISCSI_IP_Address

ISCSI_IP_Address结构定义 IP 地址。
ISCSI_LoginOptions

ISCSI_LoginOptions结构定义登录会话的特征。 LoginToTarget_IN例程在登录到 iSCSI 目标时使用这些定义的特征。
ISCSI_LUNList

ISCSI_LUNList结构定义操作系统使用的 LUN 编号与 iSCSI 目标中配置的 LUN 编号之间的映射。
ISCSI_Path

ISCSI_Path结构包含有关 iSCSI 门户连接的信息。
ISCSI_Persistent_Login

ISCSI_Persistent_Login结构定义操作系统在计算机启动时自动启动的持久登录。
ISCSI_PortalInfo

ISCSI_PortalInfo结构包含有关 iSCSI 门户的信息。
ISCSI_RedirectPortalInfo

此ISCSI_RedirectPortalInfo结构包含有关可在门户跳跃或门户重定向操作期间使用的 iSCSI 门户集合的信息。
ISCSI_RedirectSessionInfo

此ISCSI_RedirectSessionInfo结构包含有关 iSCSI 会话的信息及其由 iSCSI 目标重定向生成的门户信息。
ISCSI_SessionStaticInfo

ISCSI_SessionStaticInfo结构提供有关 iSCSI 会话的特征的信息。
ISCSI_Supported_LB_Policies

ISCSI_Supported_LB_Policies结构包含有关每个会话(MCS)多个连接的负载均衡策略的信息。
ISCSI_TargetMapping

ISCSI_TargetMapping结构将本地定义的逻辑单元数(LUN)集合映射到一组 64 位 iSCSI 逻辑单元数。
ISCSI_TargetPortal

ISCSI_TargetPortal结构提供目标门户的定义。
ISCSI_TargetPortalGroup

ISCSI_TargetPortalGroup结构提供目标门户组的定义。
LBA_FILTER_TABLE

详细了解LBA_FILTER_TABLE结构。
LBA_FILTER_TABLE_ENTRY

LBA_FILTER_TABLE_ENTRY结构包含IOCTL_EHSTOR_DRIVER_UPDATE_LBA_FILTER_TABLE请求中发送的LBA_FILTER_TABLE的单个 LBA 范围。
LoginToTarget_IN

LoginToTarget_IN结构保存 LoginToTarget 方法的输入数据,该方法用于登录到目标。
LoginToTarget_OUT

LoginToTarget_OUT结构保存 LoginToTarget 方法的输出数据。
LogoutFromTarget_IN

LogoutFromTarget_IN结构保存 LogoutFromTarget 方法的输入数据,该方法用于从 iSCSI 目标注销。
LogoutFromTarget_OUT

LogoutFromTarget_OUT结构保存 LogoutFromTarget 方法的输出数据。
MCD_INIT_DATA

changer miniclass 驱动程序使用指向其内部命令处理例程的指针填充MCD_INIT_DATA结构,并将其传递给 changer 类驱动程序。
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 (minitape.h) 结构。
MODE_COMMAND_DURATION_LIMIT_PAGE_T2A_SUBPAGE

详细了解 MODE_COMMAND_DURATION_LIMIT_PAGE_T2A_SUBPAGE (scsi.h) 结构。
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 (minitape.h) 结构。
MODE_COMMAND_DURATION_LIMIT_PAGE_T2B_SUBPAGE

详细了解 MODE_COMMAND_DURATION_LIMIT_PAGE_T2B_SUBPAGE (scsi.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 (minitape.h) 结构。
MODE_PAGE_SUBPAGE_HEADER

详细了解 MODE_PAGE_SUBPAGE_HEADER (scsi.h) 结构。
MODE_PAGE_SUBPAGE_HEADER

详细了解 MODE_PAGE_SUBPAGE_HEADER (storport.h) 结构。
MOUNTDEV_NAME

了解MOUNTDEV_NAME结构。
MOUNTDEV_SUGGESTED_LINK_NAME

详细了解MOUNTDEV_SUGGESTED_LINK_NAME结构。
MOUNTDEV_UNIQUE_ID

详细了解MOUNTDEV_UNIQUE_ID结构。
MOUNTMGR_CHANGE_NOTIFY_INFO

了解MOUNTMGR_CHANGE_NOTIFY_INFO结构。
MOUNTMGR_CREATE_POINT_INPUT

了解MOUNTMGR_CREATE_POINT_INPUT结构。
MOUNTMGR_DRIVE_LETTER_INFORMATION

了解MOUNTMGR_DRIVE_LETTER_INFORMATION结构。
MOUNTMGR_DRIVE_LETTER_TARGET

了解MOUNTMGR_DRIVE_LETTER_TARGET结构。
MOUNTMGR_MOUNT_POINT

了解MOUNTMGR_MOUNT_POINT结构。
MOUNTMGR_MOUNT_POINTS

了解MOUNTMGR_MOUNT_POINTS结构。
MOUNTMGR_TARGET_NAME

了解MOUNTMGR_TARGET_NAME结构。
MOUNTMGR_VOLUME_MOUNT_POINT

了解MOUNTMGR_VOLUME_MOUNT_POINT结构。
MPIO_ADAPTER_INFORMATION

MPIO_ADAPTER_INFORMATION结构包含与 MPIO 路径视图相关的信息。
MPIO_CONTROLLER_CONFIGURATION

MPIO_CONTROLLER_CONFIGURATION结构提供存储控制器的顶级视图以及系统中连接到它们的目标。
MPIO_CONTROLLER_INFO

MPIO_CONTROLLER_INFO结构表示存储控制器。
MPIO_DEVINSTANCE_HEALTH_CLASS

MPIO_DEVINSTANCE_HEALTH_CLASS结构保存通过指定路径标识符公开的设备实例的运行状况信息。
MPIO_DEVINSTANCE_HEALTH_INFO

MPIO_DEVINSTANCE_HEALTH_INFO结构用于查询其公开的每个路径上多路径磁盘的每个实例的可用运行状况信息。
MPIO_DISK_HEALTH_CLASS

MPIO_DISK_HEALTH_CLASS结构包含多路径磁盘的运行状况信息。
MPIO_DISK_HEALTH_INFO

MPIO_DISK_HEALTH_INFO结构用于查询系统中每个多路径磁盘的可用运行状况信息。
MPIO_DISK_INFO

MPIO_DISK_INFO结构允许应用程序查询系统的磁盘拓扑的顶级视图。 请求必须使用其 WMI 实例名称定向到 MPIO 控件对象。
MPIO_DRIVE_INFO

MPIO_DRIVE_INFO结构表示系统中的多路径磁盘。
MPIO_DSM_Path

MPIO_DSM_Path结构用于表示 DSM 的路径定义。
MPIO_DSM_Path_V2

MPIO_DSM_Path_V2结构用于表示 DSM 的路径定义。 它是以前存在的MPIO_DSM_Path类的超集。
MPIO_EventEntry

MPIO_EventEntry结构用于返回 MPIO 记录的事件。
MPIO_GET_DESCRIPTOR

MPIO_GET_DESCRIPTOR结构用于查询对应于各种路径的 LUN 实例。
MPIO_PASS_THROUGH_PATH

MPIO_PASS_THROUGH_PATH结构与IOCTL_MPIO_PASS_THROUGH_PATH请求一起使用,以指示端口驱动程序将嵌入式 SCSI 命令发送到目标设备。
MPIO_PASS_THROUGH_PATH_DIRECT

MPIO_PASS_THROUGH_PATH_DIRECT结构与IOCTL_MPIO_PASS_THROUGH_PATH_DIRECT请求一起使用,以指示端口驱动程序将嵌入式 SCSI 命令发送到目标设备。
MPIO_PASS_THROUGH_PATH_DIRECT_EX

MPIO_PASS_THROUGH_PATH_DIRECT_EX结构与IOCTL_MPIO_PASS_THROUGH_PATH_DIRECT_EX请求一起使用,以指示端口驱动程序将嵌入式 SCSI 命令发送到目标设备。
MPIO_PASS_THROUGH_PATH_EX

MPIO_PASS_THROUGH_PATH_EX结构与IOCTL_MPIO_PASS_THROUGH_PATH_EX请求一起使用,以指示端口驱动程序将嵌入式 SCSI 命令发送到目标设备。
MPIO_PATH_HEALTH_CLASS

MPIO_PATH_HEALTH_CLASS结构表示路径的运行状况信息。
MPIO_PATH_HEALTH_INFO

MPIO_PATH_HEALTH_INFO结构用于查询向系统公开的每个路径的可用运行状况信息。
MPIO_PATH_INFORMATION

MPIO_PATH_INFORMATION结构表示 MPIO 控制下的所有路径的顶级视图。 若要查询路径信息,必须使用其 WMI 实例名称将请求发送到 MPIO 控件对象。
MPIO_REGISTERED_DSM

MPIO_REGISTERED_DSM结构表示系统上已注册 DSM 的顶级视图。 若要查询此信息,必须使用其 WMI 实例名称将请求发送到 MPIO 控件对象。
MPIO_TIMERS_COUNTERS

MPIO_TIMERS_COUNTERS结构控制影响其控制 DSM 不实现独立计时器计数器设置的所有设备的计时器计数器。
MPIOMoveDevice_IN

MPIOMoveDevice_IN结构用于在设备上设置活动路径。
MS_SM_AdapterInformationQuery

MS_SM_AdapterInformationQuery结构由 WMI 提供程序用来公开与 SAS 适配器关联的属性。
MS_SMHBA_FC_PHY

MS_SMHBA_FC_PHY结构用于报告光纤通道端口的物理属性。
MS_SMHBA_FC_Port

MS_SMHBA_FC_Port结构用于报告 FC 端口信息。
MS_SMHBA_PORTATTRIBUTES

MS_SMHBA_PORTATTRIBUTES结构用于报告端口信息。
MS_SMHBA_PORTLUN

MS_SMHBA_PORTLUN结构报告与端口关联的目标 LUN 信息。
MS_SMHBA_PROTOCOLSTATISTICS

MS_SMHBA_PROTOCOLSTATISTICS结构用于报告端口上的协议流量统计信息。
MS_SMHBA_SAS_PHY

MS_SMHBA_SAS_PHY结构用于报告 SAS 物理端口信息。
MS_SMHBA_SAS_Port

MS_SMHBA_SAS_Port结构用于报告 SAS 端口信息。
MS_SMHBA_SASPHYSTATISTICS

MS_SMHBA_SASPHYSTATISTICS结构报告 SAS 物理链接的流量统计信息。
MS_SMHBA_SCSIENTRY

MS_SMHBA_SCSIENTRY结构用于报告目标 LUN 映射信息。
MSFC_AdapterEvent

HBA 微型端口驱动程序使用MSFC_AdapterEvent结构,这些驱动程序支持 T11 委员会的光纤通道 HBA API 规范,以便将适配器事件报告给已注册以通知这些事件的 WMI 客户端。
MSFC_EventBuffer

MSFC_EventBuffer结构与 GetEventBuffer 方法结合使用,检索 HBA 事件队列中的下一个事件。
MSFC_FC4STATISTICS

MSFC_FC4STATISTICS结构与 GetFC4Statistics WMI 方法结合使用,报告所指示 FC-4 协议类型端口Nx_Port的流量统计信息。
MSFC_FCAdapterHBAAttributes

WMI 提供程序使用MSFC_FCAdapterHBAAttributes结构公开与光纤通道适配器关联的属性信息。
MSFC_FibrePortHBAAttributes

WMI 提供程序使用 MSFC_FibrePortHBAAttributes WMI 类公开与光纤通道端口关联的属性信息。
MSFC_FibrePortHBAStatistics

MSFC_FibrePortHBAStatistics结构由 HBA 微型端口驱动程序使用,该驱动程序是 WMI 提供程序,用于报告与光纤通道端口相关的统计信息。
MSFC_FibrePortNPIVAttributes

MSFC_FibrePortNPIVAttributes结构包含适配器上的虚拟端口的属性信息。
MSFC_HBAPortAttributesResults

GetDiscoveredPortAttributes WMI 方法使用此结构来报告指定远程光纤通道端口的属性。
MSFC_HBAPortStatistics

MSFC_HBAPortStatistics结构包含有关端口的统计信息。
MSFC_LinkEvent

WMI 提供程序使用MSFC_LinkEvent结构报告所指示适配器的链接事件。
MSFC_NPIVLUNMappingInformation

MSFC_NPIVLUNMappingInformation结构包含逻辑单元号(LUN)到虚拟端口映射信息。
MSFC_PortEvent

WMI 提供程序使用MSFC_PortEvent结构报告所指示适配器的端口事件。
MSFC_TargetEvent

WMI 提供程序使用MSFC_TargetEvent结构报告所指示适配器的端口事件。
MSFC_TM

WMI 提供程序将MSFC_TM结构用于时间戳事件。
MSFC_VirtualFibrePortAttributes

MSFC_VirtualFibrePortAttributes结构包含虚拟端口的属性信息。
MSiSCSI_AdapterEvent

MSiSCSI_AdapterEvent结构包含每当发生适配器事件时报告的信息。
MSiSCSI_BootConfiguration

MSiSCSI_BootConfiguration结构描述如何配置启动设备。
MSiSCSI_BootInformation

MSiSCSI_BootInformation结构与 MSiSCSI_BootInformation WMI 类一起使用,用于公开包含目标启动设备的节点的相关信息。
MSiSCSI_ConnectionStatistics

iSCSI 发起程序使用MSiSCSI_ConnectionStatistics结构来报告会话中连接的统计信息。
MSiSCSI_DiscoveryConfig

MSiSCSI_DiscoveryConfig结构包含指示发起程序用来执行发现的方法的信息。
MSiSCSI_Eventlog

此MSiSCSI_EventLog方法用于将任何消息记录到事件日志中。
MSiSCSI_HBAInformation

存储微型端口驱动程序使用MSiSCSI_HBAInformation结构来报告它们管理给 iSCSI 发起程序服务的主总线适配器(HBA)的相关信息。
MSiSCSI_HBASessionConfig

MSiSCSI_HBASessionConfig结构包含存储微型端口驱动程序的特定实例用来创建目标设备的登录会话的默认登录特征。
MSiSCSI_InitiatorInstanceFailureEvent

MSiSCSI_InitiatorInstanceFailureEvent结构用于在发生发起程序实例失败时报告事件。
MSiSCSI_InitiatorInstanceStatistics

iSCSI 发起程序使用MSiSCSI_InitiatorInstanceStatistics结构来报告发起程序统计信息。
MSiSCSI_InitiatorLoginStatistics

iSCSI 发起程序使用MSiSCSI_InitiatorLoginStatistics结构来报告登录统计信息。
MSiSCSI_InitiatorNodeFailureEvent

MSiSCSI_InitiatorNodeFailureEvent结构用于报告节点故障时的事件。
MSiSCSI_InitiatorSessionInfo

MSiSCSI_InitiatorSessionInfo结构包含有关属于所指示 HBA 发起程序的会话集合的信息。
MSiSCSI_LUNMappingInformation

此MSiSCSI_LUNMappingInformation结构提供操作系统分配给特定逻辑单元的 SCSI 地址信息。
MSiSCSI_MMIPSECStats

MSiSCSI_MMIPSECStats结构用于报告主模式 IPsec 统计信息。
MSiSCSI_NICConfig

MSiSCSI_NICConfig结构描述网络接口卡(NIC)端口的配置。
MSiSCSI_NICPerformance

MSiSCSI_NICPerformance结构可由 iSCSI 发起程序用来报告网络接口卡 (NIC) 端口的统计信息。
MSiSCSI_PersistentLogins

MSiSCSI_PersistentLogins结构包含持久性目标登录会话的列表。
MSiSCSI_PortalInfoClass

MSiSCSI_PortalInfoClass结构包含有关 iSCSI 门户集合的信息。
MSiSCSI_QMIPSECStats

MSiSCSI_QMIPSECStats结构可由 iSCSI 发起程序用来报告 HBA 的 IPsec 统计信息。
MSiSCSI_QueryLBPolicy

如果跨不同的 iSCSI 会话设置了任何信息,则此MSiSCSI_QueryLBPolicy方法将为每个信息返回 MCS 负载均衡策略。
MSiSCSI_RADIUSConfig

MSiSCSI_RADIUSConfig结构提供了发起程序需要使用远程身份验证拨入用户服务(RADIUS)的信息。
MSiSCSI_RedirectPortalInfoClass

MSiSCSI_RedirectPortalInfoClass结构包含有关适配器 ID 的会话集合的信息。 它还包含每个会话的门户重定向信息。
MSiSCSI_RequestTimeStatistics

iSCSI 发起程序使用MSiSCSI_RequestTimeStatistics结构来报告请求时间统计信息。
MSiSCSI_SecurityCapabilities

MSiSCSI_SecurityCapabilities结构描述了发起程序的安全功能。
MSiSCSI_SessionStatistics

iSCSI 发起程序使用MSiSCSI_SessionStatistics结构来报告会话统计信息。
MSiSCSI_TargetMappings

MSiSCSI_TargetMappings结构包含一组与发起程序实例关联的逻辑单元号(LUN)映射。
MSiSCSI_TCPIPConfig

MSiSCSI_TCPIPConfig结构报告有关某个适配器端口的 TCP/IP 配置信息。
NTSCSI_UNICODE_STRING

存储端口驱动程序可以使用NTSCSI_UNICODE_STRING结构来定义 Unicode 字符串。
NV_FEATURE_PARAMETER

NV_FEATURE_PARAMETER结构与IOCTL_SCSI_MINIPORT_NVCACHE请求结合使用,从设备获取 NV 缓存管理器功能支持信息。
NVCACHE_REQUEST_BLOCK

NVCACHE_REQUEST_BLOCK结构与IOCTL_SCSI_MINIPORT请求结合使用来管理混合硬盘(H-HDD)设备(例如,Microsoft ReadyDrive 技术)。
PARTITION_INFORMATION

PARTITION_INFORMATION结构包含具有传统 AT 样式主启动记录(MBR)的分区的分区信息。
PARTITION_INFORMATION_EX

PARTITION_INFORMATION_EX是PARTITION_INFORMATION结构的扩展版本。 它保存具有主启动记录的分区和 GUID 分区表的分区的信息。
PARTITION_INFORMATION_GPT

PARTITION_INFORMATION_GPT包含与主启动记录分区不一起使用的 GUID 分区表分区的信息。
PARTITION_INFORMATION_MBR

PARTITION_INFORMATION_MBR包含主启动记录分区的信息,该分区与 GUID 分区表分区不一致。
PDO_INFORMATION

PDO_INFORMATION结构表示设备路径配对,这是通过特定路径的 LUN 实例。
PDOSCSI_ADDR

PDOSCSI_ADDR结构用于表示 SCSI 地址。
PERF_CONFIGURATION_DATA

PERF_CONFIGURATION_DATA结构描述 StorPortInitializePerfOpts 例程支持的性能优化。
PERSISTENT_RESERVE_COMMAND

详细了解PERSISTENT_RESERVE_COMMAND结构。
PHYSICAL_ELEMENT_STATUS

PHYSICAL_ELEMENT_STATUS结构定义IOCTL_STORAGE_GET_PHYSICAL_ELEMENT_STATUS的输出缓冲区。
PHYSICAL_ELEMENT_STATUS_DATA_DESCRIPTOR

PHYSICAL_ELEMENT_STATUS_DATA_DESCRIPTOR结构包含物理元素的状态信息。
PHYSICAL_ELEMENT_STATUS_DESCRIPTOR

PHYSICAL_ELEMENT_STATUS_DESCRIPTOR结构包含物理元素的状态信息。
PHYSICAL_ELEMENT_STATUS_PARAMETER_DATA

PHYSICAL_ELEMENT_STATUS_PARAMETER_DATA结构包含物理元素的参数数据。
PHYSICAL_ELEMENT_STATUS_REQUEST

PHYSICAL_ELEMENT_STATUS_REQUEST结构定义要查找设备的物理元素状态的起始元素。
PingIPAddress_IN

PingIPAddress_IN结构保存 PingIPAddress 方法的输入数据。
PingIPAddress_OUT

PingIPAddress_OUT结构保存 PingIPAddress 方法的输出数据。
POPULATE_TOKEN_HEADER

POPULATE_TOKEN_HEADER结构(minitape.h)包含 POPULATE TOKEN 命令的命令数据块(CDB)中的参数标头。
POPULATE_TOKEN_HEADER

POPULATE_TOKEN_HEADER结构(scsi.h)包含 POPULATE TOKEN 命令的命令数据块(CDB)中的参数标头。
POPULATE_TOKEN_HEADER

POPULATE_TOKEN_HEADER结构(storport.h)包含 POPULATE TOKEN 命令的命令数据块(CDB)中参数的标头。
PORT_CONFIGURATION_INFORMATION

PORT_CONFIGURATION_INFORMATION(SCSI)包含 HBA 的配置信息。
PORT_CONFIGURATION_INFORMATION

PORT_CONFIGURATION_INFORMATION包含主机总线适配器(HBA)的配置信息。
PRI_FULL_STATUS_DESCRIPTOR

PRI_FULL_STATUS_DESCRIPTOR结构用于构造响应持久保留 In 命令返回的PRI_FULL_STATUS_LIST结构。
PRI_FULL_STATUS_DESCRIPTOR

PRI_FULL_STATUS_DESCRIPTOR结构用于构造响应持久保留 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_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 持久保留命令。
PRI_FULL_STATUS_LIST

返回PRI_FULL_STATUS_LIST结构,以响应 ServiceAction=RESERVATION_ACTION_READ_FULL_STATUS 持久保留命令。
PRI_FULL_STATUS_LIST_HEADER

PRI_FULL_STATUS_LIST_HEADER结构是响应 ServiceAction=RESERVATION_ACTION_READ_FULL_STATUS 持久保留 In 命令时返回的PRI_FULL_STATUS_LIST的第一个成员。
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结构(minitape.h)包含有关在设备服务器中处于活动状态的永久性预留和预留密钥的信息。
PRI_REGISTRATION_LIST

PRI_REGISTRATION_LIST结构(scsi.h)包含有关设备服务器中活动的永久性预留和预留密钥的信息。
PRI_REGISTRATION_LIST

PRI_REGISTRATION_LIST结构(storport.h)包含有关设备服务器中活动的永久性预留和预留密钥的信息。
PRI_REPORT_CAPABILITIES

PRI_REPORT_CAPABILITIES结构包含有关永久性预留功能的信息。
PRI_REPORT_CAPABILITIES

PRI_REPORT_CAPABILITIES结构包含有关永久性预留功能的信息。
PRI_RESERVATION_DESCRIPTOR

PRI_RESERVATION_DESCRIPTOR结构(minitape.h)描述了在设备服务器中处于活动状态的永久性预留。
PRI_RESERVATION_DESCRIPTOR

PRI_RESERVATION_DESCRIPTOR结构(scsi.h)描述在设备服务器中处于活动状态的永久性预留。
PRI_RESERVATION_DESCRIPTOR

PRI_RESERVATION_DESCRIPTOR结构(storport.h)描述在设备服务器中处于活动状态的永久性预留。
PRI_RESERVATION_LIST

PRI_RESERVATION_LIST结构(minitape.h)包含设备服务器中处于活动状态的永久性预留的列表。
PRI_RESERVATION_LIST

PRI_RESERVATION_LIST结构(scsi.h)包含设备服务器中处于活动状态的永久性预留的列表。
PRI_RESERVATION_LIST

PRI_RESERVATION_LIST结构(storport.h)包含设备服务器中处于活动状态的永久性预留的列表。
PRO_PARAMETER_LIST

PRO_PARAMETER_LIST结构(minitape.h)包含预留信息,该信息在永久保留外(PRO)命令中发送到设备服务器。
PRO_PARAMETER_LIST

PRO_PARAMETER_LIST结构(scsi.h)包含预留信息,该信息在永久保留外(PRO)命令中发送到设备服务器。
PRO_PARAMETER_LIST

PRO_PARAMETER_LIST结构(storport.h)包含预留信息,该信息在持久保留外(PRO)命令中发送到设备服务器。
RAW_READ_INFO

RAW_READ_INFO结构与IOCTL_CDROM_RAW_READ请求结合使用,以在原始模式下从 CD-ROM 读取数据。
READ_ELEMENT_ADDRESS_INFO

此结构是根据调用 ChangerQueryVolumeTags 例程中指定的搜索条件检索变更器元素。
REASSIGN_BLOCKS

REASSIGN_BLOCKS结构与IOCTL_DISK_REASSIGN_BLOCKS请求结合使用,以指示磁盘设备将指示已指示的坏块块的块号重新分配给好块。
REASSIGN_BLOCKS_EX

REASSIGN_BLOCKS_EX结构与IOCTL_DISK_REASSIGN_BLOCKS_EX请求结合使用,以指示磁盘设备将指示已指示的坏块块的块号重新分配给好块。
RECEIVE_TOKEN_INFORMATION_HEADER

RECEIVE_TOKEN_INFORMATION_HEADER结构(minitape.h)包含描述卸载数据传输操作状态的信息。
RECEIVE_TOKEN_INFORMATION_HEADER

RECEIVE_TOKEN_INFORMATION_HEADER结构(scsi.h)包含描述卸载数据传输操作状态的信息。
RECEIVE_TOKEN_INFORMATION_HEADER

RECEIVE_TOKEN_INFORMATION_HEADER结构(storport.h)包含描述卸载数据传输操作状态的信息。
RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER

RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER结构(minitape.h)包含作为数据表示形式的令牌(ROD)。
RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER

RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER结构(scsi.h)包含作为数据表示形式的令牌(ROD)。
RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER

RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER结构(storport.h)包含作为数据表示形式的令牌(ROD)。
RemoveConnectionFromSession_IN

RemoveConnectionFromSession_IN结构保存 RemoveConnectionFromSession 方法的输入数据,该方法用于从会话中删除连接。
RemoveConnectionFromSession_OUT

RemoveConnectionFromSession_OUT结构保存 RemoveConnectionFromSession 方法的输出数据,该方法用于从会话中删除连接。
RemoveiSNSServer_IN

RemoveiSNSServer_IN结构保存用户模式 RemoveISNSServer 方法的输入数据,该方法用于删除 iSNS 服务器条目。
RemoveiSNSServer_OUT

RemoveiSNSServer_OUT结构保存用户模式 RemoveISNSServer 方法的输出数据。
RemoveLink_OUT

HBA 微型端口驱动程序使用RemoveLink_OUT结构向 WMI 客户端报告 RemoveLink WMI 方法的输出参数数据。
RemovePersistentEntry_IN

WMI 客户端使用RemovePersistentEntry_IN结构将输入参数数据传递到 RemovePersistentEntry WMI 方法。
RemovePersistentEntry_OUT

RemovePersistentEntry_OUT结构用于将 RemovePersistentEntry WMI 方法的输出参数数据报告给 WMI 客户端。
RemovePersistentLogin_IN

RemovePersistentLogin_IN结构保存 RemovePersistentLogin 方法的输入数据,该方法用于删除持久登录信息。
RemovePersistentLogin_OUT

RemovePersistentLogin_OUT结构保存 RemovePersistentLogin 方法的输出数据。
RemovePort_IN

WMI 客户端使用Remove_IN结构将输入参数数据传递到 RemovePort WMI 方法。
RemovePort_OUT

HBA 微型端口驱动程序使用RemovePort_OUT结构,将 RemovePort WMI 方法的输出参数数据用于 WMI 客户端。
RemoveRADIUSServer_IN

RemoveRADIUSServer_IN结构保存用户模式 RemoveRADIUSServer 方法的输入数据,该方法用于删除 RADIUS 服务器条目。
RemoveRADIUSServer_OUT

RemoveiSNSServer_OUT结构保存 RemoveRADIUSServer 方法的输出数据。
RemoveTarget_IN

WMI 客户端使用RemoveTarget_IN结构将输入参数数据传递到 RemoveTarget WMI 方法。
RemoveTarget_OUT

HBA 微型端口驱动程序使用RemoveTarget_OUT结构向 WMI 客户端报告 RemoveTarget WMI 方法的输出参数数据。
REPORT_ZONES_DATA

请勿在代码中使用此结构。 Microsoft保留REPORT_ZONES_DATA结构以供内部使用。
REPORT_ZONES_DATA

Microsoft保留REPORT_ZONES_DATA结构以供内部使用。 请勿在代码中使用此结构。
REPORT_ZONES_DATA

请勿在代码中使用此结构。 Microsoft保留REPORT_ZONES_DATA结构以供内部使用。 请勿在代码中使用此结构。
REPORT_ZONES_EXT_DATA

Microsoft保留REPORT_ZONES_EXT_DATA结构以供内部使用。 请勿在代码中使用此结构。
ReportDiscoveredTargets_OUT

ReportDiscoveredTargets_OUT结构保存 ReportDiscoveredTargets 方法的输出数据。
ReportDiscoveredTargets2_OUT

ReportDiscoveredTargets2_OUT结构保存 ReportDiscoveredTargets2 方法的输出数据。
RS_ALL_COMMANDS_PARAMETER_DATA

RS_ALL_COMMANDS_PARAMETER_DATA结构包含RS_COMMAND_DESCRIPTOR结构的列表。
RS_ALL_COMMANDS_PARAMETER_DATA

RS_ALL_COMMANDS_PARAMETER_DATA结构包含RS_COMMAND_DESCRIPTOR结构的列表。
RS_COMMAND_DESCRIPTOR

RS_COMMAND_DESCRIPTOR结构包含有关单个支持的命令描述符块(CDB)的信息。
RS_COMMAND_DESCRIPTOR

RS_COMMAND_DESCRIPTOR结构包含有关单个支持的命令描述符块(CDB)的信息。
RS_COMMAND_TIMEOUTS_DESCRIPTOR

RS_COMMAND_TIMEOUTS_DESCRIPTOR结构包含从处理命令开始到报告完成的命令的命令超时信息。
RS_COMMAND_TIMEOUTS_DESCRIPTOR

RS_COMMAND_TIMEOUTS_DESCRIPTOR结构包含从处理命令开始到报告完成的命令的命令超时信息。
RS_ONE_COMMAND_PARAMETER_DATA

RS_ONE_COMMAND_PARAMETER_DATA结构包含有关命令数据块(CDB)的信息,以及 CDB 中位的使用映射。
RS_ONE_COMMAND_PARAMETER_DATA

RS_ONE_COMMAND_PARAMETER_DATA结构包含有关命令数据块(CDB)的信息,以及 CDB 中位的使用映射。
RT_PARAMETER_DATA

RT_PARAMETER_DATA结构(minitape.h)包含报表时间戳命令的参数数据。
RT_PARAMETER_DATA

RT_PARAMETER_DATA结构(scsi.h)包含报表时间戳命令的参数数据。
RT_PARAMETER_DATA

RT_PARAMETER_DATA结构(storport.h)包含报表时间戳命令的参数数据。
SAVED_INTERNAL_STATUS_PARAMETER_DATA

详细了解:_SAVED_INTERNAL_STATUS_PARAMETER_DATA结构(minitape.h)
SAVED_INTERNAL_STATUS_PARAMETER_DATA

详细了解:_SAVED_INTERNAL_STATUS_PARAMETER_DATA结构(scsi.h)
SAVED_INTERNAL_STATUS_PARAMETER_DATA

详细了解:_SAVED_INTERNAL_STATUS_PARAMETER_DATA结构(storport.h)
SCSI_ADAPTER_BUS_INFO

SCSI_ADAPTER_BUS_INFO结构与IOCTL_SCSI_GET_INQUIRY_DATA请求结合使用,以检索给定 SCSI 总线上所有设备的 SCSI 查询数据。
SCSI_ADDR

SCSI_ADDR结构表示 SCSI 地址。
SCSI_ADDRESS

SCSI_ADDRESS结构与IOCTL_SCSI_GET_ADDRESS请求结合使用来检索地址信息,例如目标 ID(TID)和特定 SCSI 目标的逻辑单元号(LUN)。
SCSI_BUS_DATA

SCSI_BUS_DATA结构与IOCTL_SCSI_GET_INQUIRY_DATA请求和SCSI_ADAPTER_BUS_INFO结构结合使用,以检索给定 SCSI 总线上所有设备的 SCSI 查询数据。
SCSI_INQUIRY_DATA

SCSI_INQUIRY_DATA结构与IOCTL_SCSI_GET_INQUIRY_DATA请求结合使用,以检索给定 SCSI 总线上所有设备的 SCSI 查询数据。
SCSI_PASS_THROUGH

SCSI_PASS_THROUGH结构与IOCTL_SCSI_PASS_THROUGH请求结合使用,以指示端口驱动程序将嵌入式 SCSI 命令发送到目标设备。
SCSI_PASS_THROUGH_DIRECT

SCSI_PASS_THROUGH_DIRECT结构与IOCTL_SCSI_PASS_THROUGH_DIRECT请求结合使用,以指示端口驱动程序将嵌入式 SCSI 命令发送到目标设备。
SCSI_PASS_THROUGH_DIRECT_EX

SCSI_PASS_THROUGH_DIRECT_EX结构与IOCTL_SCSI_PASS_THROUGH_DIRECT_EX请求结合使用,以指示端口驱动程序将嵌入式 SCSI 命令发送到目标设备。
SCSI_PASS_THROUGH_EX

SCSI_PASS_THROUGH_EX结构与IOCTL_SCSI_PASS_THROUGH_EX请求结合使用,以指示端口驱动程序将嵌入式 SCSI 命令发送到目标设备。
SCSI_PNP_REQUEST_BLOCK

T _SCSI_PNP_REQUEST_BLOCK结构(minitape.h)包含 SCSI 即插即用(PNP)请求的信息。
SCSI_PNP_REQUEST_BLOCK

_SCSI_PNP_REQUEST_BLOCK结构(srb.h)包含 SCSI 即插即用(PNP)请求的信息。
SCSI_PNP_REQUEST_BLOCK

_SCSI_PNP_REQUEST_BLOCK结构(storport.h)包含 SCSI 即插即用(PNP)请求的信息。
SCSI_POWER_REQUEST_BLOCK

_SCSI_POWER_REQUEST_BLOCK结构(minitape.h)包含 SCSI 电源管理请求的信息。
SCSI_POWER_REQUEST_BLOCK

_SCSI_POWER_REQUEST_BLOCK结构(srb.h)包含 SCSI 电源管理请求的信息。
SCSI_POWER_REQUEST_BLOCK

_SCSI_POWER_REQUEST_BLOCK结构(storport.h)包含 SCSI 电源管理请求的信息。
SCSI_REQUEST_BLOCK

SCSI_REQUEST_BLOCK结构(minitape.h)包含 SCSI 请求块(SRB)函数的信息。
SCSI_REQUEST_BLOCK

SCSI_REQUEST_BLOCK结构(srb.h)包含 SCSI 请求块(SRB)函数的信息。
SCSI_REQUEST_BLOCK

_SCSI_REQUEST_BLOCK结构(storport.h)包含 SCSI 请求块(SRB)函数的信息。
SCSI_SUPPORTED_CONTROL_TYPE_LIST

当使用 ScsiQuerySupportedUnitControlTypes 的 ControlType 或 HwStorAdapterControl 例程调用微型端口的 HwStorUnitControl 例程时,参数参数指向的结构SCSI_SUPPORTED_CONTROL_TYPE_LIST。
SCSI_WMI_REQUEST_BLOCK

_SCSI_WMI_REQUEST_BLOCK结构(minitape.h)包含有关用于 WMI 命令的SCSI_REQUEST_BLOCK的信息。
SCSI_WMI_REQUEST_BLOCK

_SCSI_WMI_REQUEST_BLOCK结构(srb.h)包含有关用于 WMI 命令的SCSI_REQUEST_BLOCK的信息。
SCSI_WMI_REQUEST_BLOCK

_SCSI_WMI_REQUEST_BLOCK结构(storport.h)包含有关用于 WMI 命令的SCSI_REQUEST_BLOCK的信息。
SCSI_WMILIB_CONTEXT

SCSI_WMILIB_CONTEXT结构为微型端口驱动程序的数据和事件块提供注册信息,并为微型端口驱动程序的 HwScsiWmiXxx 回调例程定义入口点。
ScsiInquiry_IN

微型端口驱动程序使用ScsiInquiry_IN结构将输入参数数据传递到 ScsiInquiry WMI 方法。
ScsiInquiry_IN

ScsiInquiry_IN结构保存 ScsiInquiry 方法的输入数据,该方法用于发送 SCSI 查询命令。
ScsiInquiry_OUT

ScsiInquiry_OUT结构用于将 ScsiInquiry WMI 方法的输出数据报告给 WMI 客户端。
ScsiInquiry_OUT

ScsiInquiry_OUT结构保存 ScsiInquiry 方法的输出数据。
ScsiReadCapacity_IN

ScsiReadCapacity_IN结构用于将输入参数数据传递到 ScsiReadCapacity WMI 方法。
ScsiReadCapacity_IN

ScsiReadCapacity_IN结构保存 ScsiReadCapacity 方法的输入数据,该方法用于发送 SCSI 读取容量命令。
ScsiReadCapacity_OUT

ScsiReadCapacity_OUT结构用于将 ScsiReadCapacity WMI 方法的输出数据报告给 WMI 客户端。
ScsiReadCapacity_OUT

ScsiReadCapacity_OUT结构保存 ScsiReadCapacity 方法的输出数据。
ScsiReportLuns_IN

ScsiReportLuns_IN结构用于将输入参数数据传递到 ScsiReportLuns WMI 方法。
ScsiReportLuns_IN

ScsiReportLuns_IN结构保存 ScsiReportLuns 方法的输入数据。
ScsiReportLuns_OUT

ScsiReportLuns_OUT结构用于将 ScsiReportLuns WMI 方法的输出参数数据报告给 WMI 客户端。
ScsiReportLuns_OUT

ScsiReportLuns_OUT结构保存 ScsiReportLuns 方法的输出数据。
SCSIWMI_REQUEST_CONTEXT

SCSIWMI_REQUEST_CONTEXT结构包含 WMI SRB 的上下文信息。
SCSIWMIGUIDREGINFO

SCSIWMIGUIDREGINFO 结构包含有关 SCSI 微型端口驱动程序支持的给定数据或事件块的信息。
SENDCMDINPARAMS

SENDCMDINPARAMS 结构包含SMART_SEND_DRIVE_COMMAND请求的输入参数。
SENDCMDOUTPARAMS

SENDCMDOUTPARAMS 结构与SMART_SEND_DRIVE_COMMAND请求结合使用,以检索由 Self-Monitoring Analysis and Reporting Technology (SMART) 命令返回的数据。
SendCTPassThru_IN

SendCTPassThru_IN结构用于将输入参数数据传递到 SendCTPassThru WMI 方法。
SendCTPassThru_OUT

SendCTPassThru_OUT结构用于将 SendCTPassThru WMI 方法的输出参数数据报告给 WMI 客户端。
SendLIRR_IN

SendLIRR_IN结构用于将参数数据传递到 SendLIRR WMI 方法。
SendLIRR_OUT

SendLIRR_OUT结构用于将 SendLIRR WMI 方法的输出参数数据报告给 WMI 客户端。
SendRLS_IN

SendRLS_IN结构用于将输入参数数据传递到 SendRLS WMI 方法。
SendRLS_OUT

SendRLS_OUT结构用于将 SendRLS WMI 方法的输出参数数据报告给 WMI 客户端。
SendRNID_IN

SendRNID_IN结构用于将输入参数数据传递到 SendRNID WMI 方法。
SendRNID_OUT

SendRNID_OUT结构用于将 SendRNID WMI 方法的输出参数数据报告给 WMI 客户端。
SendRNIDV2_IN

SendRNIDV2_IN结构用于将输入参数数据传递到 SendRNIDV2 WMI 方法。
SendRNIDV2_OUT

SendRNIDV2_OUT结构用于将 SendRNIDV2 WMI 方法的输出参数数据报告给 WMI 客户端。
SendRPL_IN

SendRPL_IN结构用于将输入参数数据传递到 SendRPL WMI 方法。
SendRPL_OUT

SendRPL_OUT结构用于将 SendRPL WMI 方法的输出参数数据报告给 WMI 客户端。
SendRPS_IN

SendRPS_IN结构用于将输入参数数据传递到 SendRPS WMI 方法。
SendRPS_OUT

SendRPS_OUT结构用于将 SendRPS WMI 方法的输出参数数据报告给 WMI 客户端。
SendSRL_OUT

SendSRL_OUT结构用于将 SendSRL WMI 方法的输出参数数据报告给 WMI 客户端。
SendTargets_IN

SendTargets_IN结构保存 SendTargets 方法的输入数据。
SendTargets_OUT

SendTargets_OUT结构保存 SendTargets 方法的输出数据。
SES_CONFIGURATION_DIAGNOSTIC_PAGE

详细了解:SES_CONFIGURATION_DIAGNOSTIC_PAGE结构(minitape.h)
SES_CONFIGURATION_DIAGNOSTIC_PAGE

详细了解:SES_CONFIGURATION_DIAGNOSTIC_PAGE结构(scsi.h)
SES_CONFIGURATION_DIAGNOSTIC_PAGE

了解以下内容的详细信息:SES_CONFIGURATION_DIAGNOSTIC_PAGE结构(storport.h)
SES_DOWNLOAD_MICROCODE_CONTROL_DIAGNOSTIC_PAGE

_SES_DOWNLOAD_MICROCODE_CONTROL_DIAGNOSTIC_PAGE结构(minitape.h)包含机箱服务过程使用的供应商特定的微代码映像。
SES_DOWNLOAD_MICROCODE_CONTROL_DIAGNOSTIC_PAGE

_SES_DOWNLOAD_MICROCODE_CONTROL_DIAGNOSTIC_PAGE结构(scsi.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结构(minitape.h)指定下载微码的状态和附加状态。
SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR

_SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR结构(scsi.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结构(minitape.h)包含有关一个或多个下载微代码操作的状态的信息。
SES_DOWNLOAD_MICROCODE_STATUS_DIAGNOSTIC_PAGE

_SES_DOWNLOAD_MICROCODE_STATUS_DIAGNOSTIC_PAGE结构(scsi.h)包含有关一个或多个下载微代码操作的状态的信息。
SES_DOWNLOAD_MICROCODE_STATUS_DIAGNOSTIC_PAGE

_SES_DOWNLOAD_MICROCODE_STATUS_DIAGNOSTIC_PAGE结构(storport.h)包含有关一个或多个下载微代码操作的状态的信息。
SET_BAND_LOCATION_PARAMETERS

SET_BAND_LOCATION_PARAMETERS结构指定参数,用于为IOCTL_EHSTOR_BANDMGMT_SET_BAND_LOCATION请求在存储设备上设置带的位置属性。
SET_BAND_METADATA_PARAMETERS

配置的带的元数据设置为SET_BAND_METADATA_PARAMETERS结构中的参数。 此结构是IOCTL_EHSTOR_BANDMGMT_SET_BAND_METADATA请求的输入。
SET_BAND_SECURITY_PARAMETERS

在SET_BAND_SECURITY_PARAMETERS结构中指定用于IOCTL_EHSTOR_BANDMGMT_SET_BAND_SECURITY请求的存储设备上的带的安全属性的参数。
SET_PARTITION_INFORMATION

SET_PARTITION_INFORMATION用于IOCTL_DISK_SET_PARTITION_INFO更改指定主启动记录(MBR)磁盘分区的分区类型。
SET_PARTITION_INFORMATION_EX

SET_PARTITION_INFORMATION_EX用于 IOCTL IOCTL_DISK_SET_PARTITION_INFO_EX来设置特定分区的信息。
SetBindingSupport_IN

SetBindingSupport_IN结构用于将输入参数数据传递到 SetBindingSupport WMI 方法。
SetBindingSupport_OUT

SetBindingSupport_OUT结构用于将 SetBindingSupport WMI 方法的输出参数数据报告给 WMI 客户端。
SetCHAPSharedSecret_IN

SetCHAPSharedSecret_IN结构保存 SetCHAPSharedSecret 方法的输入数据。
SetCHAPSharedSecret_OUT

SetCHAPSharedSecret_OUT结构保存 SetCHAPSharedSecret 方法的输出数据。
SetDSMCounters_IN

SetDSMCounters_IN结构用于设置特定 DSM 的计时器计数器。
SetFC3MgmtInfo_IN

SetFC3MgmtInfo_IN结构用于将输入参数数据传递到 SetFC3MgmtInfo WMI 方法。
SetFC3MgmtInfo_OUT

SetFC3MgmtInfo_OUT结构用于将 SetFC3MgmtInfo WMI 方法的输出参数数据报告给 WMI 客户端。
SetGenerationalGuid_IN

SetGenerationalGuid_IN结构保存 SetGenerationalGuid 方法的输入数据。
SetGenerationalGuid_OUT

SetGenerationalGuid_OUT结构保存 SetGenerationalGuid 方法的输出数据。
SetGroupPresharedKey_IN

SetGroupPresharedKey_IN结构保存 SetGroupPresharedKey 方法的输入数据。
SetGroupPresharedKey_OUT

SetGroupPresharedKey_OUT结构保存 SetGroupPresharedKey 方法的输出数据。
SetInitiatorNodeName_IN

SetInitiatorNodeName_IN结构保存 SetInitiatorNodeName 方法的输入数据。
SetInitiatorNodeName_OUT

SetInitiatorNodeName_OUT结构保存 SetInitiatorNodeName 方法的输出数据。
SetLoadBalancePolicy_IN

SetLoadBalancePolicy_IN结构保存 SetLoadBalance 方法的输入数据。
SetLoadBalancePolicy_OUT

SetLoadBalancePolicy_OUT结构保存 SetLoadBalance 方法的输出数据。
SetPersistentEntry_IN

SetPersistentEntry_IN结构由 WMI 客户端用来将 SetPersistentEntry WMI 方法的输入参数数据传递到 HBA 微型端口驱动程序。
SetPersistentEntry_OUT

SetPersistentEntry_OUT结构用于将 SetPersistentEntry WMI 方法的输出参数数据报告给 WMI 客户端。
SetPresharedKeyForId_IN

SetPresharedKeyForId_IN结构保存 SetPresharedKeyForId 方法的输入数据。
SetPresharedKeyForId_OUT

SetPresharedKeyForId_OUT结构保存 SetPresharedKeyForId 方法的输出数据。
SetRADIUSSharedSecret_IN

SetRADIUSSharedSecret_IN结构保存 SetRADIUSSharedSecret 方法的输入数据。
SetRADIUSSharedSecret_OUT

SetRADIUSSharedSecret_OUT结构保存 SetRADIUSSharedSecret 方法的输出数据。
SetTunnelModeOuterAddress_IN

SetTunnelModeOuterAddress_IN结构保存 SetTunnelModeOuterAddress 方法的输入数据。
SetTunnelModeOuterAddress_OUT

SetTunnelModeOuterAddress_OUT结构保存 SetTunnelModeOuterAddress 方法的输出数据。
SILO_COMMAND

此结构描述存储接收器驱动程序命令。
SILO_DRIVER_CAPABILITIES

此结构用于指定存储接收器驱动程序的 IOCTL 重定向的功能和支持。 IOCTL_EHSTOR_DRIVER_REPORT_CAPABILITIES请求的系统缓冲区中包括SILO_DRIVER_CAPABILITIES。
SM_AddLink_OUT

SM_AddLink_OUT结构用于从 SM_AddLink WMI 方法接收输出参数。
SM_AddPort_IN

SM_AddPort_IN结构用于向 SM_AddPort WMI 方法提供输入参数。
SM_AddPort_OUT

SM_AddPort_OUT结构用于从 SM_RemoveTarget WMI 方法接收输出参数。
SM_AddTarget_IN

SM_AddTarget_IN结构用于向 SM_AddTarget WMI 方法提供输入参数。
SM_AddTarget_OUT

SM_AddTarget_OUT结构用于从 SM_AddTarget WMI 方法接收输出参数。
SM_GetBindingCapability_IN

SM_GetBindingCapability_IN结构用于向SM_GetBindingCapability方法提供输入参数。
SM_GetBindingCapability_OUT

SM_GetBindingCapability_OUT结构用于从 SM_GetBindingCapability 方法接收输出参数。
SM_GetBindingSupport_IN

SM_GetBindingSupport_IN结构用于向SM_GetBindingSupport方法提供输入参数。
SM_GetBindingSupport_OUT

SM_GetBindingSupport_OUT结构用于从 SM_GetBindingSupport 方法接收输出参数。
SM_GetLUNStatistics_IN

SM_GetLUNStatistics_IN结构用于向 SM_GetLUNStatistics_IN 方法提供输入参数。
SM_GetLUNStatistics_OUT

SM_GetLUNStatistics_OUT结构用于从 SM_GetLUNStatistics_OUT 方法接收输出参数。
SM_GetPersistentBinding_IN

SM_GetPersistentBinding_IN结构用于向SM_GetPersistentBinding方法提供输入参数。
SM_GetPersistentBinding_OUT

SM_GetPersistentBinding_OUT结构用于从 SM_GetPersistentBinding 方法接收输出参数。
SM_GetRNIDMgmtInfo_OUT

SM_GetRNIDMgmtInfo_OUT结构用于从 SM_GetRNIDMgmtInfo 方法接收输出参数。
SM_GetTargetMapping_IN

SM_GetTargetMapping_IN结构用于向SM_GetTargetMapping方法提供输入参数。
SM_GetTargetMapping_OUT

SM_GetTargetMapping structure_OUT结构用于从 SM_GetTargetMapping 方法接收输出参数。
SM_RemoveLink_OUT

SM_RemoveLink_OUT结构用于从 SM_RemoveLink WMI 方法接收输出参数。
SM_RemovePersistentBinding_IN

SM_RemovePersistentBinding_IN结构用于向SM_RemovePersistentBinding方法提供输入参数。
SM_RemovePersistentBinding_OUT

SM_REmovePersistentBinding_OUT结构用于从 SM_RemovePersistentBinding 方法接收输出参数。
SM_RemovePort_IN

SM_RemovePort_IN结构用于向 SM_RemovePort WMI 方法提供输入参数。
SM_RemovePort_OUT

SM_RemovePort_OUT结构用于从 SM_RemovePort WMI 方法接收输出参数。
SM_RemoveTarget_IN

SM_RemoveTarget_IN结构用于向 SM_RemoveTarget WMI 方法提供输入参数。
SM_RemoveTarget_OUT

SM_RemoveTarget_OUT结构用于从 SM_RemoveTarget WMI 方法接收输出参数。
SM_SendCTPassThru_IN

SM_SendCTPassThru_IN结构用于向 SM_SendCTPassThru 方法提供输入参数。
SM_SendCTPassThru_OUT

SM_SendCTPassThru_OUT结构用于从 SM_SendCTPassThru 方法接收输出参数。
SM_SendECHO_IN

SM_SendECHO_IN结构用于向SM_SendECHO方法提供输入参数。
SM_SendECHO_OUT

SM_SendECHO_OUT结构用于从 SM_SendECHO 方法接收输出参数。
SM_SendLIRR_OUT

SM_SendLIRR_OUT结构用于从 SM_SendLIRR 方法接收输出参数。
SM_SendRLS_OUT

SM_SendRLS_OUT结构用于从 SM_SendRLS 方法接收输出参数。
SM_SendRNID_IN

SM_SendRNID_IN结构用于向SM_SendRNID方法提供输入参数。
SM_SendRNID_OUT

SM_SendRNID_OUT结构用于从 SM_SendRNID 方法接收输出参数。
SM_SendRPL_IN

SM_SendRPL_IN结构用于向 SM_SendRPL 方法提供输入参数。
SM_SendRPL_OUT

SM_SendRPL_OUT结构用于从 SM_SendRPL 方法接收输出参数。
SM_SendRPS_OUT

SM_SendRPS_OUT结构用于从 SM_SendRPS 方法接收输出参数。
SM_SendSMPPassThru_OUT

SM_SendSMPPassThru_OUT结构用于从 SM_SendSMPPassThru 方法接收输出参数。
SM_SendSRL_OUT

SM_SendSRL_OUT结构用于从 SM_SendSRL 方法接收输出参数。
SM_SendTEST_IN

SM_SendTEST_IN结构用于向SM_SendTEST方法提供输入参数。
SM_SendTEST_OUT

SM_SendTEST_OUT结构用于从 SM_SendTEST 方法接收输出参数。
SM_SetBindingSupport_IN

SM_SetBindingSupport_IN结构用于向SM_SetBindingSupport方法提供输入参数。
SM_SetBindingSupport_OUT

SM_SetBindingSupport_OUT结构用于从 SM_SetBindingSupport 方法接收输出参数。
SM_SetPersistentBinding_IN

SM_SetPersistentBinding_IN结构用于向SM_SetPersistentBinding方法提供输入参数。
SM_SetPersistentBinding_OUT

SM_SetPersistentBinding_OUT结构用于从 SM_SetPersistentBinding 方法接收输出参数。
SM_SetRNIDMgmtInfo_IN

SM_SetRNIDMgmtInfo_IN结构用于向SM_SetRNIDMgmtInfo方法提供输入参数。
SM_SetRNIDMgmtInfo_OUT

SM_SetRNIDMgmtInfo_OUT结构用于从 SM_SetRNIDMgmtInfo 方法接收输出参数。
SRB_IO_CONTROL

SRB_IO_CONTROL结构
SRBEX_DATA

_SRBEX_DATA结构(srb.h)描述了包含扩展 SCSI 请求块(SRB)数据的通用格式。
SRBEX_DATA

_SRBEX_DATA结构(storport.h)描述了包含扩展 SCSI 请求块(SRB)数据的通用格式。
SRBEX_DATA_BIDIRECTIONAL

_SRBEX_DATA_BIDIRECTIONAL结构(srb.h)包含双向传输命令的扩展 SCSI 请求块(SRB)数据。
SRBEX_DATA_BIDIRECTIONAL

_SRBEX_DATA_BIDIRECTIONAL结构(storport.h)包含双向传输命令的扩展 SCSI 请求块(SRB)数据。
SRBEX_DATA_IO_INFO

_SRBEX_DATA_IO_INFO结构(srb.h)包含与扩展 SCSI 请求块(SRB)中的读取或写入请求相关的其他信息。
SRBEX_DATA_IO_INFO

_SRBEX_DATA_IO_INFO结构(storport.h)包含与扩展 SCSI 请求块(SRB)中的读取或写入请求相关的其他信息。
SRBEX_DATA_NVME_COMMAND

SRBEX_DATA_NVME_COMMAND (srb.h) 结构使用户能够以 NVMe 格式帧和发出命令。
SRBEX_DATA_NVME_COMMAND

SRBEX_DATA_NVME_COMMAND (storport.h) 结构使用户能够以 NVMe 格式帧和发出命令。
SRBEX_DATA_NVMEOF_OPERATION

仅供内部使用。 请勿使用。
SRBEX_DATA_NVMEOF_OPERATION

仅供内部使用。 请勿使用。
SRBEX_DATA_PNP

_SRBEX_DATA_PNP结构(srb.h)包含扩展即插即用(PNP)SCSI 请求块(SRB)的请求数据。
SRBEX_DATA_PNP

_SRBEX_DATA_PNP结构(storport.h)包含扩展即插即用(PNP)SCSI 请求块(SRB)的请求数据。
SRBEX_DATA_POWER

_SRBEX_DATA_POWER结构(srb.h)包含扩展电源 SCSI 请求块(SRB)的请求数据。
SRBEX_DATA_POWER

_SRBEX_DATA_POWER结构(storport.h)包含扩展电源 SCSI 请求块(SRB)的请求数据。
SRBEX_DATA_SCSI_CDB_VAR

_SRBEX_DATA_SCSI_CDB_VAR结构(srb.h)包含可变长度 SCSI 命令数据块(CDB)的扩展 SRB 数据。
SRBEX_DATA_SCSI_CDB_VAR

_SRBEX_DATA_SCSI_CDB_VAR结构(storport.h)包含可变长度 SCSI 命令数据块(CDB)的扩展 SRB 数据。
SRBEX_DATA_SCSI_CDB16

_SRBEX_DATA_SCSI_CDB16结构(srb.h)包含 16 字节 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结构(srb.h)包含 32 字节 SCSI 命令数据块(CDB)的扩展 SRB 数据。
SRBEX_DATA_SCSI_CDB32

_SRBEX_DATA_SCSI_CDB32结构(storport.h)包含 32 字节 SCSI 命令数据块(CDB)的扩展 SRB 数据。
SRBEX_DATA_WMI

_SRBEX_DATA_WMI结构(srb.h)包含扩展 WMI SCSI 请求块(SRB)的请求数据。
SRBEX_DATA_WMI

_SRBEX_DATA_WMI结构(storport.h)包含扩展 WMI SCSI 请求块(SRB)的请求数据。
ST_PARAMETER_DATA

ST_PARAMETER_DATA结构(minitape.h)包含设置时间戳命令的参数列表。
ST_PARAMETER_DATA

ST_PARAMETER_DATA结构(scsi.h)包含用于初始化设备时钟的 set timestamp 命令的参数列表。
ST_PARAMETER_DATA

ST_PARAMETER_DATA结构(storport.h)包含设置时间戳命令的参数列表。
STARTIO_PERFORMANCE_PARAMETERS

STARTIO_PERFORMANCE_PARAMETERS结构描述 StorPortGetStartIoPerfParams 例程返回到微型端口驱动程序的性能参数。
STOR_ADAPTER_CONTROL_POWER

使用 ScsiAdapterPower 的 ControlType 调用微型端口的 HwStorAdapterControl 例程时,STOR_ADAPTER_CONTROL_POWER是 Parameters 参数指向的结构。
STOR_ADDR_BTL8

_STOR_ADDR_BTL8结构(minitape.h)包含 8 位总线Target-LUN(BTL8)地址的寻址信息。
STOR_ADDR_BTL8

_STOR_ADDR_BTL8结构(scsi.h)包含 8 位总线Target-LUN(BTL8)地址的寻址信息。
STOR_ADDR_BTL8

_STOR_ADDR_BTL8结构(storport.h)包含 8 位总线Target-LUN (BTL8) 地址的寻址信息。
STOR_ADDRESS

_STOR_ADDRESS结构(minitape.h)包含描述存储设备地址的一般信息。
STOR_ADDRESS

_STOR_ADDRESS结构(scsi.h)包含描述存储设备地址的一般信息。
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结构(minitape.h)包含与存储设备相关的设备功能信息。
STOR_DEVICE_CAPABILITIES

_STOR_DEVICE_CAPABILITIES结构(srb.h)包含与存储设备相关的设备功能信息。
STOR_DEVICE_CAPABILITIES

_STOR_DEVICE_CAPABILITIES结构(storport.h)包含与存储设备相关的设备功能信息。
STOR_DEVICE_CAPABILITIES_EX

_STOR_DEVICE_CAPABILITIES_EX结构(minitape.h)包含与存储设备相关的扩展设备功能信息。
STOR_DEVICE_CAPABILITIES_EX

_STOR_DEVICE_CAPABILITIES_EX结构(srb.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

当使用 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

当使用 ScsiAdapterPoFxMaxOperationalPower 的 ControlType 调用微型端口的 HwStorAdapterControl 例程时,STOR_MAX_OPERATIONAL_POWER参数指向的结构。
STOR_POFX_ACTIVE_CONTEXT

STOR_POFX_ACTIVE_CONTEXT 当使用 ScsiUnitPoFxPowerActive 的 ControlType 调用微型端口的 HwStorUnitControl 例程或使用 ScsiAdapterPoFxPowerActive 的 ControlType 调用微型端口的 HwStorAdapterControl 例程时,参数参数指向的结构。
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

当使用 ScsiUnitPoFxPowerSetFState 或 HwStorAdapterControl 例程的 ControlType 调用微型端口的 HwStorUnitControl 例程时,参数参数指向的结构STOR_POFX_FSTATE_CONTEXT。
STOR_POFX_PERF_STATE_CONTEXT

当使用 ScsiUnitPoFxPowerSetFState 或 HwStorAdapterControl 例程的 ControlType 调用微型端口的 HwStorUnitControl 例程时,STOR_POFX_PERF_STATE_CONTEXT是 Parameters 参数指向的结构。
STOR_POFX_POWER_CONTROL

当使用 ScsiUnitPoFxPowerControl 的 ControlType 或 HwStorAdapterControl 例程调用微型端口的 HwStorUnitControl 例程时,参数参数指向的结构STOR_POFX_POWER_CONTROL。
STOR_POFX_POWER_REQUIRED_CONTEXT

使用 ScsiUnitPoFxPowerRequired 的 ControlType 调用微型端口的 HwStorUnitControl 例程时,STOR_POFX_POWER_REQUIRED_CONTEXT是 Parameters 参数指向的结构。
STOR_POFX_UNIT_POWER_INFO

使用 ScsiUnitPoFxPowerInfo 的 ControlType 调用微型端口的 HwStorUnitControl 例程时,STOR_POFX_UNIT_POWER_INFO参数指向的结构。
STOR_POWER_CONTROL_HEADER

STOR_POWER_CONTROL_HEADER是适配器和单元电源相关控制参数的常见电源控制标头。
STOR_POWER_SETTING_INFO

使用 ScsiPowerSettingNotification 的 ControlType 调用微型端口的 HwStorAdapterControl 例程时,STOR_POWER_SETTING_INFO是 Parameters 参数指向的结构。
STOR_REQUEST_INFO_V1

_STOR_REQUEST_INFO_V1结构包含与 SCSI 请求块(SRB)关联的存储驱动程序 IO 请求的详细信息。 _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

当使用 ScsiAdapterSerialNumber 的 ControlType 调用微型端口的 HwStorAdapterControl 例程时,STOR_SERIAL_NUMBER是 Parameters 参数指向的结构。
STOR_SET_EVENT_LOGGING

使用 ScsiAdapterSetEventLogging 的 ControlType 调用微型端口的 HwStorAdapterControl 例程时,STOR_SET_EVENT_LOGGING是 Parameters 参数指向的结构。
STOR_SYSTEM_POWER_HINTS

使用 ScsiAdapterSystemPowerHints 的 ControlType 调用微型端口的 HwStorAdapterControl 例程时,STOR_SYSTEM_POWER_HINTS是 Parameters 参数指向的结构。
STOR_UC_DEVICE_USAGE

使用 ScsiUnitUsage 的 ControlType 调用微型端口的 HwStorUnitControl 例程时,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参数指向的结构。
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请求结合使用,以检索设备的设备 ID 描述符数据。
STORAGE_DEVICE_IO_CAPABILITY_DESCRIPTOR

STORAGE_PROPERTY_ID中定义的 StorageDeviceIoCapabilityProperty 的输出缓冲区。
STORAGE_DEVICE_LAYOUT_SIGNATURE

STORAGE_DEVICE_LAYOUT_SIGNATURE结构定义设备布局结构。
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_DEVICE_UNIQUE_IDENTIFIER

STORAGE_DEVICE_UNIQUE_IDENTIFIER结构定义设备唯一标识符(DUID)。
STORAGE_DIAGNOSTIC_DATA

描述有关存储驱动程序堆栈的诊断数据。 STORAGE_DIAGNOSTIC_DATA结构在IOCTL_STORAGE_DIAGNOSTIC请求的输出缓冲区中提供。
STORAGE_DIAGNOSTIC_MP_REQUEST

描述对微型端口的诊断请求。 STORAGE_DIAGNOSTIC_MP_REQUEST结构在IOCTL_SCSI_MINIPORT_DIAGNOSTIC请求的输入/输出缓冲区中提供。
STORAGE_DIAGNOSTIC_REQUEST

描述有关存储驱动程序堆栈的诊断请求。 STORAGE_DIAGNOSTIC_REQUEST结构在IOCTL_STORAGE_DIAGNOSTIC请求的输入缓冲区中提供。
STORAGE_ENDURANCE_DATA_DESCRIPTOR

微型端口使用STORAGE_ENDURANCE_DATA_DESCRIPTOR向存储端口驱动程序报告设备的耐力信息。
STORAGE_ENDURANCE_INFO

微型端口使用 STORAGE_ENDURANCE_INFO 结构来报告设备的耐力信息。
STORAGE_FIRMWARE_SLOT_INFO

了解STORAGE_FIRMWARE_SLOT_INFO结构。
STORAGE_FRU_ID_DESCRIPTOR

STORAGE_FRU_ID_DESCRIPTOR是调用方发送IOCTL_STORAGE_QUERY_PROPERTY查询故障更换单元(FRU)ID 时使用的结构。
STORAGE_HOTPLUG_INFO

STORAGE_HOTPLUG_INFO结构为设备提供热插拔信息。
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的操作成员设置为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的操作成员设置为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结构(minitape.h)包含有关设备当前是否预测故障的信息。
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_REQUEST_BLOCK

_STORAGE_REQUEST_BLOCK结构(minitape.h)描述了 SCSI 请求块(SRB)的扩展格式。
STORAGE_REQUEST_BLOCK

详细了解STORAGE_REQUEST_BLOCK结构(srb.h)。
STORAGE_REQUEST_BLOCK

_STORAGE_REQUEST_BLOCK结构(storport.h)描述了 SCSI 请求块(SRB)的扩展格式。
STORAGE_RPMB_DATA_FRAME

STORAGE_RPMB_DATA_FRAME结构标识重播保护内存块(RPMB)有效负载的帧格式。
STORAGE_RPMB_DESCRIPTOR

STORAGE_RPMB_DESCRIPTOR结构包含有关设备重播保护内存块(RPMB)支持的信息。
STORAGE_SET_READ_AHEAD

STORAGE_SET_READ_AHEAD结构与IOCTL_STORAGE_SET_READ_AHEAD请求结合使用,以指示设备在到达触发器地址时跳到目标地址。
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结构以供内部使用。 请勿在代码中使用此结构。
STORPORT_CAPTURE_LIVEDUMP

STORPORT_CAPTURE_LIVEDUMP结构包含生成实时转储所需的数据。
STORPORT_LIVEDUMP_DEVICE_TELEMETRY_LOG

STORPORT_LIVEDUMP_DEVICE_TELEMETRY_LOG包含 StorPortCaptureLiveDump 捕获的实时转储的有效负载。
STORPORT_TELEMETRY_EVENT

STORPORT_TELEMETRY_EVENT结构描述微型端口遥测数据有效负载。
SUB_Q_CHANNEL_DATA

设备控制 IRP,其控制代码为IOCTL_CDROM_READ_Q_CHANNEL返回此联合中的输出数据。
SUB_Q_CURRENT_POSITION

SUB_Q_CURRENT_POSITION结构包含位置信息,与SUB_Q_CHANNEL_DATA结合使用。
SUB_Q_HEADER

SUB_Q_HEADER结构包含音频状态信息和返回的 Q 子通道数据的长度。 此结构与SUB_Q_CHANNEL_DATA结合使用。
SUB_Q_MEDIA_CATALOG_NUMBER

SUB_Q_MEDIA_CATALOG_NUMBER结构包含位置信息,并与SUB_Q_CHANNEL_DATA结构结合使用。
SUB_Q_TRACK_ISRC

SUB_Q_TRACK_ISC包含位置信息,并与SUB_Q_CHANNEL_DATA结构结合使用。
T2_COMMAND_DURATION_LIMIT_DESCRIPTOR

详细了解 T2_COMMAND_DURATION_LIMIT_DESCRIPTOR (minitape.h) 结构。
T2_COMMAND_DURATION_LIMIT_DESCRIPTOR

详细了解 T2_COMMAND_DURATION_LIMIT_DESCRIPTOR (scsi.h) 结构。
T2_COMMAND_DURATION_LIMIT_DESCRIPTOR

详细了解 T2_COMMAND_DURATION_LIMIT_DESCRIPTOR (storport.h) 结构。
TAPE_CREATE_PARTITION

_TAPE_CREATE_PARTITION结构(minitape.h)包含在磁带介质上创建分区所需的信息。
TAPE_CREATE_PARTITION

_TAPE_CREATE_PARTITION结构(ntddtape.h)包含在磁带介质上创建分区所需的信息。
TAPE_ERASE

_TAPE_ERASE结构(minitape.h)包含擦除当前磁带分区所需的信息。
TAPE_ERASE

_TAPE_ERASE结构(ntddtape.h)包含擦除当前磁带分区所需的信息。
TAPE_GET_DRIVE_PARAMETERS

_TAPE_GET_DRIVE_PARAMETERS结构(minitape.h)包含有关磁带机功能的信息。
TAPE_GET_DRIVE_PARAMETERS

_TAPE_GET_DRIVE_PARAMETERS结构(ntddtape.h)包含有关磁带机功能的信息。
TAPE_GET_MEDIA_PARAMETERS

_TAPE_GET_MEDIA_PARAMETERS结构(minitape.h)包含有关磁带介质参数的信息。
TAPE_GET_MEDIA_PARAMETERS

_TAPE_GET_MEDIA_PARAMETERS结构(ntddtape.h)包含有关磁带介质参数的信息。
TAPE_GET_POSITION

_TAPE_GET_POSITION结构(minitape.h)包含磁带上的当前绝对、逻辑或伪逻辑分区和偏移位置。
TAPE_GET_POSITION

_TAPE_GET_POSITION结构(ntddtape.h)包含磁带上的当前绝对、逻辑或伪逻辑分区和偏移位置。
TAPE_INIT_DATA

TAPE_INIT_DATA仅由旧式磁带微型类驱动程序使用。 请改用TAPE_INIT_DATA_EX。
TAPE_INIT_DATA_EX

TAPE_INIT_DATA_EX定义特定于 Windows 2000 磁带微型类驱动程序的值和例程。 磁带微型类 DriverEntry 例程将此信息传递给磁带类驱动程序,以完成微型类驱动程序初始化。
TAPE_PREPARE

_TAPE_PREPARE结构(minitape.h)包含指示要执行的磁带操作类型的信息。
TAPE_PREPARE

_TAPE_PREPARE结构(ntddtape.h)包含指示要执行的磁带操作类型的信息。
TAPE_SET_DRIVE_PARAMETERS

_TAPE_SET_DRIVE_PARAMETERS结构(minitape.h)包含调整磁带机可配置参数所需的信息。
TAPE_SET_DRIVE_PARAMETERS

_TAPE_SET_DRIVE_PARAMETERS结构(ntddtape.h)包含调整磁带机可配置参数所需的信息。
TAPE_SET_MEDIA_PARAMETERS

_TAPE_SET_MEDIA_PARAMETERS结构(minitape.h)包含重置磁带驱动器中介质块大小所需的信息。
TAPE_SET_MEDIA_PARAMETERS

_TAPE_SET_MEDIA_PARAMETERS结构(ntddtape.h)包含重置磁带驱动器中介质块大小所需的信息。
TAPE_SET_POSITION

_TAPE_SET_POSITION结构(minitape.h)包含将磁带上的当前位置移动到指定分区和偏移量所需的信息。
TAPE_SET_POSITION

_TAPE_SET_POSITION结构(ntddtape.h)包含将磁带上的当前位置移动到指定分区和偏移量所需的信息。
TAPE_WMI_OPERATIONS

_TAPE_WMI_OPERATIONS结构(minitape.h)包含指示设备必须执行哪些 WMI 操作的信息。
TAPE_WMI_OPERATIONS

_TAPE_WMI_OPERATIONS结构(ntddtape.h)包含指示设备必须执行哪些 WMI 操作的信息。
TAPE_WRITE_MARKS

_TAPE_WRITE_MARKS结构(minitape.h)包含将集标记、文件标记、短文件标记或长文件标记写入磁带所需的信息。
TAPE_WRITE_MARKS

_TAPE_WRITE_MARKS结构(ntddtape.h)包含将集标记、文件标记、短文件标记或长文件标记写入磁带所需的信息。
TRACK_DATA

跟踪描述符与CDROM_TOC和CDROM_TOC_SESSION_DATA结合使用。
TRACK_INFORMATION2

_TRACK_INFORMATION2结构(minitape.h)包含详细的跟踪信息,包括位置、大小和数据模式。
TRACK_INFORMATION2

_TRACK_INFORMATION2结构(scsi.h)包含详细的跟踪信息,包括位置、大小和数据模式。
TRACK_INFORMATION2

_TRACK_INFORMATION2结构(storport.h)包含详细的跟踪信息,包括位置、大小和数据模式。
UFS_CONFIG_DESCRIPTOR

UFS_CONFIG_DESCRIPTOR结构描述制造商设置的默认设备配置的可修改值。
UFS_CONFIG_DESCRIPTOR_V3_1

UFS_DEVICE_DESCRIPTOR

UFS_DEVICE_DESCRIPTOR是通用闪存存储(UFS)设备的主要描述符,应是检索到的第一个描述符,因为它指定设备类和子类以及用于访问此设备的协议(命令集)以及设备中包含的最大逻辑单元数(RU)。
UFS_DEVICE_HEALTH_DESCRIPTOR

UFS_DEVICE_HEALTH_DESCRIPTOR结构描述设备的运行状况。
UFS_GEOMETRY_DESCRIPTOR

UFS_GEOMETRY_DESCRIPTOR描述设备的几何参数。
UFS_INTERCONNECT_DESCRIPTOR

UFS_INTERCONNECT_DESCRIPTOR包含 MIPI M-PHY® 规范版本号和 MIPI 6338 UniPro℠ 规范版本号。
UFS_POWER_DESCRIPTOR

UFS_POWER_DESCRIPTOR包含有关设备电源功能和电源状态的信息。
UFS_RPMB_UNIT_DESCRIPTOR

UFS_RPMB_UNIT_DESCRIPTOR结构描述重播保护内存块(RBMB)单元的内容。
UFS_STRING_DESCRIPTOR

UFS_STRING_DESCRIPTOR结构将制造商名称、产品名称、OEM ID 或序列号描述为字符串。
UFS_UNIT_CONFIG_DESCRIPTOR

UFS_UNIT_CONFIG_DESCRIPTOR结构描述UFS_CONFIG_DESCRIPTOR中的用户可配置参数。
UFS_UNIT_CONFIG_DESCRIPTOR_V3_1

UFS_UNIT_CONFIG_DESCRIPTOR_V3_1结构描述UFS_CONFIG_DESCRIPTOR_V3_1结构中的用户可配置参数。
UFS_UNIT_DESCRIPTOR

UFS_UNIT_DESCRIPTOR结构描述泛型单元描述符。
VERIFY_INFORMATION

VERIFY_INFORMATION结构提供了用于验证磁盘盘区是否存在的信息。
VIRTUAL_HW_INITIALIZATION_DATA

VIRTUAL_HW_INITIALIZATION_DATA结构包含特定于每个虚拟微型端口驱动程序的信息。
VOLUME_CONTROL

VOLUME_CONTROL结构与IOCTL_CDROM_GET_VOLUME请求结合使用,以检索最多四个音频端口的音量值。
VOLUME_DISK_EXTENTS

VOLUME_DISK_EXTENTS结构与IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS请求结合使用,以检索有关给定卷上所有盘区的信息。
VOLUME_LOGICAL_OFFSET

VOLUME_LOGICAL_OFFSET结构包含卷中的逻辑偏移量。
VOLUME_PHYSICAL_OFFSET

VOLUME_PHYSICAL_OFFSET结构包含卷的物理偏移量及其随附的物理磁盘编号,用于IOCTL_VOLUME_PHYSICAL_TO_LOGICAL和IOCTL_VOLUME_LOGICAL_TO_PHYSICAL分别请求与物理偏移量等效的逻辑偏移量或逻辑偏移量等效的物理偏移量。
VOLUME_PHYSICAL_OFFSETS

VOLUME_PHYSICAL_OFFSETS结构包含物理偏移量数组和随附的物理磁盘编号数组,用于IOCTL_VOLUME_LOGICAL_TO_PHYSICAL请求与单个逻辑偏移量对应的一系列物理偏移量和磁盘编号对。
VOLUME_READ_PLEX_INPUT

此结构与IOCTL_VOLUME_READ_PLEX结合使用,从卷中的特定 plex 读取数据。
VPD_EXTENDED_INQUIRY_DATA_PAGE

详细了解:_VPD_EXTENDED_INQUIRY_DATA_PAGE结构(minitape.h)
VPD_EXTENDED_INQUIRY_DATA_PAGE

详细了解:_VPD_EXTENDED_INQUIRY_DATA_PAGE结构(scsi.h)
VPD_EXTENDED_INQUIRY_DATA_PAGE

了解以下内容的详细信息:_VPD_EXTENDED_INQUIRY_DATA_PAGE结构(storport.h)
VPD_THIRD_PARTY_COPY_PAGE

_VPD_THIRD_PARTY_COPY_PAGE结构(minitape.h)定义用于卸载数据传输操作的重要产品数据(VPD)页。
VPD_THIRD_PARTY_COPY_PAGE

_VPD_THIRD_PARTY_COPY_PAGE结构(scsi.h)定义用于卸载数据传输操作的重要产品数据(VPD)页。
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

请勿在代码中使用此结构。 Microsoft保留VPD_ZONED_BLOCK_DEVICE_CHARACTERISTICS_PAGE结构以供内部使用。
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结构(minitape.h)定义 Windows 系统的第三方复制描述符。
WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR

_WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR结构(scsi.h)定义 Windows 系统的第三方副本描述符。
WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR

_WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR结构(storport.h)定义 Windows 系统的第三方复制描述符。
WRITE_USING_TOKEN_HEADER

WRITE_USING_TOKEN_HEADER结构(minitape.h)描述了卸载写入数据操作的目标数据位置。
WRITE_USING_TOKEN_HEADER

WRITE_USING_TOKEN_HEADER结构(scsi.h)描述了卸载写入数据操作的目标数据位置。
WRITE_USING_TOKEN_HEADER

WRITE_USING_TOKEN_HEADER结构(storport.h)描述了卸载写入数据操作的目标数据位置。
ZONE_DESCRIPTIOR

Microsoft保留此结构供内部使用。 请勿在代码中使用ZONE_DESCRIPTIOR结构。
ZONE_DESCRIPTIOR

请勿在代码中使用此结构。 Microsoft保留ZONE_DESCRIPTIOR结构以供内部使用。
ZONE_DESCRIPTIOR

Microsoft保留ZONE_DESCRIPTIOR结构以供内部使用。 请勿在代码中使用ZONE_DESCRIPTIOR结构。