存储

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

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

IOCTL

 
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 将替换为 Microsoft Windows 2000 及更高版本中的IOCTL_STORAGE_CHECK_VERIFY操作系统。
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 将替换为 Microsoft Windows 2000 及更高版本中的IOCTL_STORAGE_FIND_NEW_DEVICES操作系统。
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

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

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

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

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

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

返回身份验证授权 ID (AGID) 作为 DVD 会话 ID,调用方必须在 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请求由 silo 驱动程序和应用程序发送,以确定存储设备队列的状态。
IOCTL_EHSTOR_DEVICE_QUERY_PROPERTIES

silo 驱动程序将此 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请求由 silo 驱动程序和应用程序发送,用于更改存储设备队列的状态。 当设备暂时未授权时,将保留存储设备队列中的 IO 请求。
IOCTL_EHSTOR_DEVICE_SILO_COMMAND

此 IOCTL 向设备上的目标 silo 发出 silo 命令。 输入和输出数据都是根据 silo 命令的定义构建的,如 IEEE 1667 规范文档中所示。
IOCTL_EHSTOR_DRIVER_PERFORM_AUTHZ

IOCTL_EHSTOR_DRIVER_PERFORM_AUTHZ由增强存储类驱动程序 (EHSTOR) 发送到 silo 驱动程序,以启动按需身份验证或取消身份验证。
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) Storage Silo 驱动程序对带管理的控制权。
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 的支持是可选的。 装载管理器使用此 IOCTL 来提醒客户端驱动程序已为其卷分配了永久性名称。 此 IOCTL 的输入是分配的永久性名称。
IOCTL_MOUNTDEV_LINK_DELETED

装载管理器客户端对此 IOCTL 的支持是可选的。 它会提醒装载管理器客户端已删除与其关联的持久名称。 此 IOCTL 的输入是已删除的永久性名称。
IOCTL_MOUNTDEV_QUERY_DEVICE_NAME

装载管理器客户端必须支持此 IOCTL。
IOCTL_MOUNTDEV_QUERY_SUGGESTED_LINK_NAME

装载管理器客户端对此 IOCTL 的支持是可选的。
IOCTL_MOUNTDEV_QUERY_UNIQUE_ID

装载管理器客户端必须支持此 IOCTL。
IOCTL_MOUNTMGR_AUTO_DL_ASSIGNMENTS

此 IOCTL 通知装载管理器,在卷中引入驱动器号时,它应自动为卷分配驱动器号。
IOCTL_MOUNTMGR_CHANGE_NOTIFY

客户端将此 IOCTL 发送到装载管理器,以便每当装载管理器的永久性符号链接名称数据库中发生更改时通知。
IOCTL_MOUNTMGR_CHECK_UNPROCESSED_VOLUMES

当卷到达系统时,它会注册 MOUNTDEV_MOUNTED_DEVICE_GUID 接口类,装载管理器将收到即插即用通知 (请参阅装载管理器 I/O 控制代码,了解此过程) 的讨论。
IOCTL_MOUNTMGR_CREATE_POINT

装载管理器客户端可以使用此 IOCTL 请求装载管理器为指示的卷创建永久性符号链接名称。
IOCTL_MOUNTMGR_DELETE_POINTS

此 IOCTL 在输入和输出上与IOCTL_MOUNTMGR_QUERY_POINTS相同。 区别在于,IOCTL_MOUNTMGR_DELETE_POINTS具有删除符号链接和返回的三元的装载管理器数据库条目的副作用。
IOCTL_MOUNTMGR_DELETE_POINTS_DBONLY

此 IOCTL 在输入和输出上与IOCTL_MOUNTMGR_QUERY_POINTS相同。
IOCTL_MOUNTMGR_KEEP_LINKS_WHEN_OFFLINE

此 IOCTL 指示装载管理器在即插即用管理器发出其相应卷已脱机的通知后保持符号链接处于活动状态。
IOCTL_MOUNTMGR_NEXT_DRIVE_LETTER

此 IOCTL 检查给定卷是否具有驱动器号。
IOCTL_MOUNTMGR_QUERY_POINTS

此 IOCTL 返回的三倍数包括卷 (的永久性符号链接名称,即) 装入点、卷的唯一 ID,以及卷 ) “\Device\HarddiskVolume1”等非永久性设备名称 (。
IOCTL_MOUNTMGR_VOLUME_ARRIVAL_NOTIFICATION

此 IOCTL 允许客户端使用给定卷名称模拟即插即用设备接口到达通知。
IOCTL_MOUNTMGR_VOLUME_MOUNT_POINT_CREATED

此 IOCTL 提醒装载管理器已创建卷装入点,以便装载管理器可以复制给定装入点的数据库条目。
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 主机总线适配器上所有设备的 SCSI 查询数据, (HBA) 。
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 命令发送到目标设备,但存在以下限制:不允许使用多目标命令(如 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 命令发送到目标设备,但存在以下限制:不允许使用多目标命令(如 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 (es) 。
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 使卷处于脱机状态,即读取和写入操作将失败的状态。
IOCTL_VOLUME_ONLINE

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

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

对卷的特定丛执行读取。

枚举

 
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 (AGID) 无效,以及请求状态信息或区域设置。
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 Multimedia - 4 (MMC-4) 规范定义的功能列表。
FEATURE_PROFILE_TYPE

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

FILTER_DUMP_TYPE枚举指示此筛选器驱动程序实例加载到的转储堆栈的类型。
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 地址的格式。
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 (minitape.h) 枚举包含指示特定 SRBEX Data NVMe 命令的属性的值。
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 (minitape.h) 包含指示 SRBEX 数据 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 命令类型的值。
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

minitape.h) (_STOR_DEVICE_POWER_STATE枚举包含指示设备电源状态的值。
STOR_DEVICE_POWER_STATE

srb.h) (_STOR_DEVICE_POWER_STATE枚举包含指示设备电源状态的值。
STOR_DEVICE_POWER_STATE

STOR_DEVICE_POWER_STATE枚举器指定存储设备电源状态。
STOR_DEVICE_RESET_TYPE

STOR_DEVICE_RESET_TYPE枚举指定调用 StorPortHardwareReset 时请求的设备重置类型。
STOR_EVENT_ASSOCIATION_ENUM

STOR_EVENT_ASSOCIATION_ENUM枚举器指定与事件关联的设备类型。
STOR_EVENT_TYPE

STOR_EVENT_TYPE枚举标识由微型端口初始化的事件对象的类型。
STOR_POWER_ACTION

STOR_POWER_ACTION (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_IDENTIFIER_CODE_SET

详细了解 STORAGE_IDENTIFIER_CODE_SET 枚举。
STORAGE_IDENTIFIER_TYPE

详细了解 STORAGE_IDENTIFIER_TYPE 枚举。
STORAGE_MEDIA_TYPE

minitape.h) (_STORAGE_MEDIA_TYPE 枚举包含指示设备支持的媒体类型的值。
STORAGE_MEDIA_TYPE

_STORAGE_MEDIA_TYPE枚举 (ntddstor.h) 包含指示设备支持的媒体类型的值。
STORAGE_PORT_CODE_SET

详细了解 STORAGE_PORT_CODE_SET 枚举。
STORAGE_PROPERTY_ID

STORAGE_PROPERTY_ID枚举STORAGE_PROPERTY_QUERY PropertyId 成员的可能值。
STORAGE_PROTOCOL_ATA_DATA_TYPE

ATA 协议数据类型。
STORAGE_PROTOCOL_NVME_DATA_TYPE

描述在IOCTL_STORAGE_QUERY_PROPERTY请求期间要查询的特定于 NVMe 协议的数据的类型。
STORAGE_PROTOCOL_TYPE

此枚举用于定义在软件和硬件之间使用的不同存储命令协议。
STORAGE_PROTOCOL_UFS_DATA_TYPE

UFS (通用闪存存储) 数据类型。 描述在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_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 例程生成并返回操作代码SCSIOP_REQUEST_SENSE的 IRB。注意 ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
AtaPortBusChangeDetected

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

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

AtaPortCompleteRequest 例程完成指示的 IRB。
AtaPortControllerSyncRoutine

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

AtaPortConvertPhysicalAddressToUlong 例程截断 ULONG IDE_PHYSICAL_ADDRESS 类型的地址。注意 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 分配的注册表缓冲区。注意 ATA 端口驱动程序和 ATA 微型端口驱动程序模型将来可能会更改或不可用。
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 例程以 ConfigDataOffset 中指定的偏移量将缓冲区中的数据存储在指示设备的 PCI 配置空间中。注意 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 指示变更程序微类驱动程序在设备扩展中存储特定于设备的信息所需的字节数。
ChangerClassAllocatePool

ChangerClassAllocatePool 函数分配池内存。
ChangerClassCreate

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

ChangerClassDebugPrint 函数打印调试信息。
ChangerClassDeviceControl

ChangerClassDeviceControl 例程由变更器微型驱动程序调用,以允许类驱动程序执行设备控制操作中与设备无关的方面。
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) 机制的延迟过程调用 (调度 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

HwStorTimer 例程是在微型端口驱动程序使用 RequestTimerCall NotificationType 值调用 StorPortNotification 时指定的时间间隔之后调用的。
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

IdeHwBuildIo 微型端口驱动程序例程针对每个传入的 I/O 请求调用一次。注意 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 例程返回指向给定外围设备的微型端口驱动程序的 per-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 例程由 Storport 虚拟微型端口驱动程序在需要完成在其 HwStorProcessServiceRequest 回调例程中收到的请求时调用。
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 请求块的输入数据缓冲区关联的 MDL, (SRB) 。
StorPortGetDataInBufferScatterGatherList

返回与 SCSI 请求块的输入数据缓冲区关联的散点收集列表 (SRB) 。
StorPortGetDataInBufferSystemAddress

返回 SCSI 请求块输入数据缓冲区的系统地址 (SRB) 。
StorPortGetDeviceBase

StorPortGetDeviceBase 例程将 I/O 地址映射到系统地址空间。
StorPortGetDeviceObjects

StorPortGetDeviceObjects 例程返回与适配器设备堆栈关联的设备对象。
StorPortGetGroupAffinity

StorPortGetGroupAffinity 例程构造请求组中活动处理器的掩码。
StorPortGetHighestNodeNumber

StorPortGetHighestNodeNumber 例程返回系统上的最大可能节点数。
StorPortGetLogicalProcessorRelationship

StorPortGetLogicalProcessorRelationship 例程返回一个或多个指定类型的关系信息。
StorPortGetLogicalUnit

StorPortGetLogicalUnit 例程返回指向微型端口驱动程序的每个逻辑单元存储区域的指针。
StorPortGetMessageInterruptIDFromProcessorIndex

详细了解 StorPortGetMessageInterruptIDFromProcessorIndex 函数。
StorPortGetMSIInfo

StorPortGetMSIInfo 例程 (MSI 检索消息信号中断,) 指定消息的信息。
StorPortGetNodeAffinity

StorPortGetNodeAffinity 例程在请求的非统一内存访问中构造活动处理器的掩码, (NUMA) 节点。
StorPortGetNodeAffinity2

详细了解 StorPortGetNodeAffinity2 函数。
StorPortGetOriginalMdl

StorPortGetOriginalMdl 例程返回与给定 SRB 关联的 MDL。
StorPortGetPfns

当微型端口需要检索与 SRB 的 MDL 关联的 PPN 时,可以调用 StorPortGetPfns 例程。
StorPortGetPhysicalAddress

StorPortGetPhysicalAddress 例程将给定的虚拟地址范围转换为 DMA 操作的物理地址范围。
StorPortGetRequestCryptoInfo

Microsoft 保留 StorPortGetRequestCryptoInfo 函数仅供内部使用。 请勿在代码中使用此函数。
StorPortGetRequestInfo

StorPortGetRequestInfo 例程检索与 SCSI 请求块关联的 IO 请求信息 (SRB) ,并在STOR_REQUEST_INFO结构中返回。
StorPortGetScatterGatherList

StorPortGetScatterGatherList 例程检索指定 SCSI 请求块的关联散点/收集列表 (SRB) 。
StorPortGetStartIoPerfParams

StorPortGetStartIoPerfParams 例程将给定 I/O 请求的性能参数置于STARTIO_PERFORMANCE_PARAMETERS结构中。
StorPortGetSystemAddress

StorPortGetSystemAddress 例程返回系统空间中指定 SCSI 请求块的数据缓冲区 (SRB) 的虚拟地址。
StorPortGetSystemPortNumber

StorPortGetSystemPortNumber 例程检索系统为存储适配器分配的端口号。
StorPortGetUncachedExtension

StorPortGetUncachedExtension 例程分配要由 CPU 和设备共享的非缓存公共缓冲区。
StorPortGetVirtualAddress

StorPortGetVirtualAddress 例程获取映射到所指示物理地址的虚拟地址。
StorPortHardwareReset

微型端口可以调用 StorPortHardwareReset 来发出硬件重置。
StorPortInitialize

StorPortInitialize 例程初始化端口驱动程序参数和扩展数据。 StorPortInitialize 还会保存微型端口驱动程序提供的适配器信息。
StorPortInitializeCryptoEngine

Microsoft 保留 StorPortInitializeCryptoEngine 函数仅供内部使用。 请勿在代码中使用此函数。
StorPortInitializeDpc

StorPortInitializeDpc 例程初始化 StorPort DPC。
StorPortInitializeEvent

StorPortInitializeEvent 将事件对象初始化为同步或通知类型事件,并将其设置为已发出信号或未发出信号的状态。
StorPortInitializeListHead

StorPortInitializeListHead 例程初始化STOR_LIST_ENTRY结构,该结构表示双链接列表的头。
StorPortInitializePerfOpts

StorPortInitializePerfOpts 函数使用 PERF_CONFIGURATION_DATA 结构初始化微型端口驱动程序和 Storport 驱动程序支持的性能优化。
StorPortInitializePoFxPower

微型端口驱动程序调用 StorPortInitializePoFxPower 将存储设备注册到电源管理框架 (PoFx) 。
StorPortInitializeSListHead

初始化 Storport 托管单一链接列表的头。
StorPortInitializeSpinlock

StorPortInitializeSpinLock 例程初始化 STOR_KSPIN_LOCK 类型的变量。
StorPortInitializeTimer

创建 Storport 计时器上下文对象。
StorPortInitializeWorker

创建在系统工作线程中运行的新 Storport 工作项。
StorPortInterlockedFlushSList

从 Storport 托管的单独链接列表中删除所有项。 对列表的访问在多处理器系统上同步。
StorPortInterlockedInsertHeadList

StorPortInterlockedInsertHeadList 例程以原子方式在STOR_LIST_ENTRY结构的双重链接列表的开头插入一个条目。
StorPortInterlockedInsertTailList

StorPortInterlockedInsertTailList 例程以原子方式在STOR_LIST_ENTRY结构的双重链接列表的末尾插入一个条目。
StorPortInterlockedPopEntrysList

从 Storport 托管的单独链接列表的前面删除项。 对列表的访问在多处理器系统上同步。 语法。
StorPortInterlockedPushEntrySList

在 Storport 托管的单独链接列表的前面插入项。 对列表的访问在多处理器系统上同步。
StorPortInterlockedRemoveHeadList

StorPortInterlockedRemoveHeadList 例程从STOR_LIST_ENTRY结构的双重链接列表的开头删除条目。
StorPortInvokeAcpiMethod

StorPortInvokeAcpiMethod 例程为存储设备执行 ACPI 方法。
StorPortIsCurrentOsInstallationUpgrade

StorPortIsCurrentOsInstallationUpgrade 例程检查 Windows 的当前安装是否是从以前版本升级的。
StorPortIsDeviceOperationAllowed

微型端口驱动程序可以调用 StorPortIsDeviceOperationAllowedminiport 例程,以确定是否允许对特定设备管理类执行操作。
StorPortIssueDpc

StorPortIssueDpc 例程 (DPC) 发出延迟的过程调用。
StorPortLogError

StorPortLogError 例程通知端口驱动程序发生错误。
StorPortLogSystemEvent

StorPortLogSystemEvent 例程为微型端口驱动程序提供对 Windows 内核事件设施功能的完全访问权限,使微型端口驱动程序能够创建事件日志条目,这些条目在排查存储问题时非常有用。
StorPortLogTelemetry

StorPortLogTelemetry 例程记录微型端口遥测事件,以帮助诊断或收集任何有用的信息。
StorPortLogTelemetryEx

了解 StorPortLogTelemetry 例程如何记录微型端口遥测事件,以帮助诊断或收集任何有用的信息。
StorPortMarkDeviceFailed

StorPortMarkDeviceFailed 例程标记具有失败状态的设备。
StorPortMarkDeviceFailedEx

StorPortMarkDeviceFailedEx 例程将设备标记为失败状态,并提供诊断可能需要的数据。
StorPortMarkDumpMemory

微型端口应标记用于转储文件或休眠文件的内存。
StorPortMaskMsixInterrupt

StorPortMaskMsixInterrupt 掩码或取消屏蔽指定的 MSI-X 中断。
StorPortMoveMemory

StorPortMoveMemory 例程将内存从一个缓冲区复制到另一个缓冲区。
StorPortNotification

微型端口驱动程序使用 StorPortNotification 例程向 Storport 驱动程序通知某些事件和条件。
StorPortPause

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

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

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

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

StorPortPoFxPowerControl 例程将电源控制请求发送到电源管理框架, (PoFx) 转发到电源引擎插件 (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 工作项,以在系统工作线程的上下文中执行。
StorPortReadPortBufferUchar

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

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

StorPortReadPortBufferUshort 例程从指定的端口地址读取值。
StorPortReadPortUchar

StorPortReadPortUchar 例程从指定的端口地址读取值
StorPortReadPortUlong

StorPortReadPortUlong 例程从指定的端口地址读取值。
StorPortReadPortUshort

StorPortReadPortUshort 例程从指定的端口地址读取值。
StorPortReadRegisterBufferUchar

StorPortReadRegisterBufferUchar 例程从指定的寄存器地址读取值。
StorPortReadRegisterBufferUlong

StorPortReadRegisterBufferUlong 例程从指定的寄存器地址读取值。
StorPortReadRegisterBufferUlong64

此 StorPortReadRegisterBufferUlong64 例程将指定的 64 位寄存器地址中的多个ULONG64值读取到缓冲区中。
StorPortReadRegisterBufferUshort

StorPortReadRegisterBufferUshort 例程从指定的寄存器地址读取值。
StorPortReadRegisterUchar

StorPortReadRegisterUchar 例程从指定的寄存器地址读取值。
StorPortReadRegisterUlong

StorPortReadRegisterUlong 例程从指定的寄存器地址读取值。
StorPortReadRegisterUlong64

StorPortReadRegisterUlong64 例程从指定的 64 位寄存器地址读取 64 位值。
StorPortReadRegisterUshort

StorPortReadRegisterUshort 例程从指定的寄存器地址读取值。
StorPortReady

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

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

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

StorPortRegistryWrite 例程由微型端口驱动程序调用,以将指定缓冲区中包含的注册表数据从 ASCII 转换为 Unicode,然后将数据写入微型端口驱动程序的 per-HBA 存储区域。
StorPortRegistryWriteAdapterKey

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

StorPortReleaseMSISpinLock 例程释放以前获取的消息信号中断 (MSI) 指定消息的旋转锁。
StorPortReleaseSpinLock

StorPortReleaseSpinLock 例程释放 StorPortAcquireSpinLock 获取的旋转锁。
StorPortRequestTimer

为 Storport 计时器上下文对象计划回调事件。
StorPortResume

StorPortResume 例程恢复暂停的适配器。
StorPortResumeDevice

StorPortResumeDevice 例程恢复以前暂停的逻辑单元。
StorPortRevertToUserGroupAffinityThread

详细了解:StorPortRevertToUserGroupAffinityThread
StorPortSecureCopyMemory

StorPortSecureCopyMemory 在缓冲区之间安全地复制字节。
StorPortSetAdapterBusType

StorPortSetAdapterBusType 用于根据适配器的当前配置调整其总线类型。
StorPortSetBusDataByOffset

StorPortSetBusDataByOffset 例程写入特定于总线的配置信息。
StorPortSetDeviceQueueDepth

StorPortSetDeviceQueueDepth 例程设置所指示设备的设备队列的最大深度。
StorPortSetEvent

微型端口可以调用 StorPortSetEvent,将事件对象设置为信号状态。
StorPortSetFeatureList

StorPortSetFeatureList 设置微型端口支持的 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) /length 对的包装器。
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

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

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

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

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

WMI 客户端使用 AddPort_IN 结构将 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

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

scsi.h) (BLOCK_DEVICE_RANGE_DESCRIPTOR 结构描述与文件片段关联的逻辑块范围。
BLOCK_DEVICE_RANGE_DESCRIPTOR

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

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

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

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

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

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

BPIO_RESULTS结构为驱动程序失败时BPIO_OP_ENABLE和BPIO_OP_QUERY操作定义 BypassIO 操作特定的输出。
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 结构包含设备在收到具有IOCTL_CDROM_SEEK_AUDIO_MSF控制代码的设备控制 IRP 时,设备必须查找的分钟、秒和帧。
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

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

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

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

控制代码为 IOCTL_CDROM_READ_TOC_EX 的设备控制 IRP 和格式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

控制代码为 IOCTL_CDROM_READ_TOC_EX 且格式为 CDROM_READ_TOC_EX_FORMAT_FULL_TOC 的设备控制 IRP 在此结构中返回其输出数据(可选)后跟一系列类型为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

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

控制代码为 IOCTL_CDROM_READ_TOC_EX 且格式为 CDROM_READ_TOC_EX_FORMAT_SESSION的设备控制 IRP 在此结构中返回其输出数据,后跟一系列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_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

请求数据集范围的逻辑块预配信息时,IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES请求返回DEVICE_DATA_SET_LB_PROVISIONING_STATE结构。
DEVICE_DATA_SET_RANGE

DEVICE_DSM_RANGE (或DEVICE_DATA_SET_RANGE) 结构为设备的属性指定数据集范围的块。
DEVICE_DATA_SET_REPAIR_PARAMETERS

DEVICE_DATA_SET_REPAIR_PARAMETERS 结构指定为数据集管理操作指定的存储空间修复操作的参数。
DEVICE_DSM_CONVERSION_OUTPUT

DEVICE_DSM_CONVERSION_OUTPUT结构仅保留供系统使用。
DEVICE_DSM_DEFINITION

DEVICE_DSM_DEFINITION 结构包含数据集管理 (DSM) 操作的属性。
DEVICE_DSM_FREE_SPACE_OUTPUT

_DEVICE_DSM_FREE_SPACE_OUTPUT结构保留供系统使用。
DEVICE_DSM_LOST_QUERY_OUTPUT

_DEVICE_DSM_LOST_QUERY_OUTPUT结构仅保留供系统使用。
DEVICE_DSM_LOST_QUERY_PARAMETERS

_DEVICE_DSM_LOST_QUERY_PARAMETERS结构仅保留供系统使用。
DEVICE_DSM_NOTIFICATION_PARAMETERS

DEVICE_DSM_NOTIFICATION_PARAMETERS 结构指定与设备数据集属性相关的通知操作的参数。
DEVICE_DSM_NVCACHE_CHANGE_PRIORITY_PARAMETERS

DEVICE_DSM_NVCACHE_CHANGE_PRIORITY_PARAMETERS结构包含要应用于一系列逻辑块的缓存优先级信息。
DEVICE_DSM_OFFLOAD_READ_PARAMETERS

DEVICE_DSM_OFFLOAD_READ_PARAMETERS 结构指定与设备数据集属性相关的卸载读取操作的参数。
DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS

DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS 结构指定与设备数据集属性相关的卸载写入操作的参数。
DEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT

DEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT 结构存储与一个或多个逻辑块范围对应的物理地址范围。
DEVICE_DSM_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

minitape.h) (_DEVICE_MEDIA_INFO 结构包含有关媒体设备特征的详细信息。
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 电脑 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结构与IOCTL_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请求结合使用,以 (BCA) 描述符检索 DVD 突发切割区域。
DVD_COPY_PROTECT_KEY

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

DVD_COPYRIGHT_DESCRIPTOR结构与IOCTL_DVD_READ_STRUCTURE请求结合使用,以检索 DVD 版权描述符。
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结构与IOCTL_DVD_READ_STRUCTURE请求结合使用,以检索 DVD 制造商描述符。
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 轨一次功能的信息。
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

minitape.h (GET_MEDIA_TYPES结构) 包含有关设备支持的媒体类型的信息。
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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

GetPortAttributesByWWN_OUT 结构用于向 WMI 客户端报告 GetPortAttributesByWWN 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

minitape.h) (_INQUIRYDATA 结构包含与磁带设备关联的 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结构将本地定义的逻辑单元号集合映射到一组 64 位 iSCSI 逻辑单元号 (LUN) 。
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

变更器微型类驱动程序使用指向其内部命令处理例程的指针填充MCD_INIT_DATA结构,并将其传递给变更程序类驱动程序。
MEMORY_REGION

MEMORY_REGION 结构描述物理连续内存的区域。
MESSAGE_INTERRUPT_INFORMATION

MESSAGE_INTERRUPT_INFORMATION结构描述 MSI) (信号中断的消息。
MINIPORT_DUMP_POINTERS

Storport 微型端口驱动程序使用此结构来支持SRB_FUNCTION_DUMP_POINTERS SCSI_REQUEST_BLOCK (SRB) 函数代码。
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_UNIQUE_ID

MOUNTDEV_UNIQUE_ID 结构包含装载管理器客户端为响应IOCTL_MOUNTDEV_QUERY_UNIQUE_ID请求而提供给装载管理器的唯一卷 ID。
MOUNTMGR_CHANGE_NOTIFY_INFO

装载管理器使用MOUNTMGR_CHANGE_NOTIFY_INFO结构向其客户端发送史诗数字,反之亦然。
MOUNTMGR_CREATE_POINT_INPUT

装载管理器使用MOUNTMGR_CREATE_POINT_INPUT结构向客户端发送符号链接名称,该客户端通过IOCTL_MOUNTMGR_CREATE_POINT请求请求符号链接名称。
MOUNTMGR_DRIVE_LETTER_INFORMATION

装载管理器使用MOUNTMGR_DRIVE_LETTER_INFORMATION结构向通过IOCTL_MOUNTMGR_NEXT_DRIVE_LETTER请求请求驱动程序号的客户端提供驱动器号。
MOUNTMGR_DRIVE_LETTER_TARGET

MOUNTMGR_DRIVE_LETTER_TARGET结构由具有IOCTL_MOUNTMGR_NEXT_DRIVE_LETTER请求的装载管理器客户端用于向装载管理器提供非持久性目标设备名称。
MOUNTMGR_MOUNT_POINT

MOUNTMGR_MOUNT_POINT结构由装载管理器客户端与IOCTL_MOUNTMGR_QUERY_POINTS请求结合使用,以查询装载管理器中与设备关联的所有装入点 (符号链接) 。
MOUNTMGR_MOUNT_POINTS

装载管理器使用MOUNTMGR_MOUNT_POINTS结构向客户端发送与设备关联的装入点列表。
MOUNTMGR_TARGET_NAME

MOUNTMGR_TARGET_NAME结构包含设备的非持久性目标设备名称,由具有IOCTL_MOUNTMGR_KEEP_LINKS_WHEN_OFFLINE请求的装载管理器客户端使用,以告知装载管理器即使在设备脱机后仍保持设备的符号链接处于活动状态。
MOUNTMGR_VOLUME_MOUNT_POINT

MOUNTMGR_VOLUME_MOUNT_POINT结构与IOCTL_MOUNTMGR_VOLUME_MOUNT_POINT_CREATED请求结合使用,以通知装载管理器已创建卷装入点。
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结构允许应用程序查询系统的磁盘拓扑的顶级视图。 必须使用 MPIO 控件对象的 WMI 实例名称将请求定向到该对象。
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 控制下的所有路径的顶级视图。 若要查询路径信息,必须使用 MPIO 控件对象的 WMI 实例名称将请求发送到该对象。
MPIO_REGISTERED_DSM

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

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

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

WMI 提供程序使用 MS_SM_AdapterInformationQuery 结构来公开与 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

支持 T11 委员会的光纤通道 HBA API 规范的 HBA 微型端口驱动程序使用MSFC_AdapterEvent结构向已注册并收到这些事件的通知的 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

作为 WMI 提供程序的 HBA 微型端口驱动程序使用MSFC_FibrePortHBAStatistics结构来报告与光纤通道端口相关的统计信息。
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

MSFC_TM结构由 WMI 提供程序用于为事件添加时间戳。
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结构来报告有关主机总线适配器的信息, (HBA) 管理到 iSCSI 发起程序服务。
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结构用于报告main模式 IPsec 统计信息。
MSiSCSI_NICConfig

MSiSCSI_NICConfig结构描述网络接口卡 (NIC) 端口的配置。
MSiSCSI_NICPerformance

iSCSI 发起程序可以使用 MSiSCSI_NICPerformance 结构来报告网络接口卡 (NIC) 端口的统计信息。
MSiSCSI_PersistentLogins

MSiSCSI_PersistentLogins 结构包含永久性目标登录会话的列表。
MSiSCSI_PortalInfoClass

MSiSCSI_PortalInfoClass 结构包含有关 iSCSI 门户集合的信息。
MSiSCSI_QMIPSECStats

iSCSI 发起程序可以使用MSiSCSI_QMIPSECStats结构来报告 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

(scsi.h) 的POPULATE_TOKEN_HEADER结构包含命令数据块中的参数标头, (POPULATE TOKEN 命令的 CDB) 。
POPULATE_TOKEN_HEADER

POPULATE_TOKEN_HEADER结构 (storport.h) 包含命令数据块中参数的标头 (CDB) POPULATE TOKEN 命令。
PORT_CONFIGURATION_INFORMATION

PORT_CONFIGURATION_INFORMATION (SCSI) 包含 HBA 的配置信息。
PORT_CONFIGURATION_INFORMATION

PORT_CONFIGURATION_INFORMATION包含主机总线适配器 (HBA) 的配置信息。
PRI_REGISTRATION_LIST

PRI_REGISTRATION_LIST结构 (minitape.h) 包含有关设备服务器中活动的永久性预留和预留密钥的信息。
PRI_REGISTRATION_LIST

scsi.h) (PRI_REGISTRATION_LIST结构包含有关设备服务器中处于活动状态的永久性预留和预留密钥的信息。
PRI_REGISTRATION_LIST

storport.h) (PRI_REGISTRATION_LIST 结构包含有关设备服务器中处于活动状态的永久性预留和预留密钥的信息。
PRI_RESERVATION_DESCRIPTOR

minitape.h) (PRI_RESERVATION_DESCRIPTOR结构描述了在设备服务器中处于活动状态的永久性预留。
PRI_RESERVATION_DESCRIPTOR

scsi.h) (PRI_RESERVATION_DESCRIPTOR结构描述了在设备服务器中处于活动状态的永久性预留。
PRI_RESERVATION_DESCRIPTOR

storport.h (PRI_RESERVATION_DESCRIPTOR 结构) 描述在设备服务器中处于活动状态的永久性预留。
PRI_RESERVATION_LIST

minitape.h) (PRI_RESERVATION_LIST结构包含设备服务器中处于活动状态的永久性预留列表。
PRI_RESERVATION_LIST

scsi.h) (PRI_RESERVATION_LIST结构包含设备服务器中处于活动状态的永久性预留列表。
PRI_RESERVATION_LIST

PRI_RESERVATION_LIST结构 (storport.h) 包含设备服务器中处于活动状态的永久性预留的列表。
PRO_PARAMETER_LIST

minitape.h) (PRO_PARAMETER_LIST 结构包含预留信息,这些信息在永久预留输出 (PRO) 命令中发送到设备服务器。
PRO_PARAMETER_LIST

(scsi.h) 的PRO_PARAMETER_LIST结构包含预留信息,这些信息在永久预留输出 (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

minitape.h) (RECEIVE_TOKEN_INFORMATION_HEADER结构包含描述卸载数据传输操作状态的信息。
RECEIVE_TOKEN_INFORMATION_HEADER

scsi.h) (RECEIVE_TOKEN_INFORMATION_HEADER结构包含描述卸载数据传输操作状态的信息。
RECEIVE_TOKEN_INFORMATION_HEADER

RECEIVE_TOKEN_INFORMATION_HEADER结构 (storport.h) 包含描述卸载数据传输操作状态的信息。
RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER

minitape.h) (RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER结构包含一个标记,该令牌是作为 ROD) 数据 (表示形式创建的。
RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER

(scsi.h) 的RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER结构包含一个标记,该令牌是作为 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

RemovePersistentEntry_IN 结构由 WMI 客户端用于将输入参数数据传递到 RemovePersistentEntry WMI 方法。
RemovePersistentEntry_OUT

RemovePersistentEntry_OUT 结构用于向 WMI 客户端报告 RemovePersistentEntry WMI 方法的输出参数数据。
RemovePersistentLogin_IN

RemovePersistentLogin_IN 结构保存 RemovePersistentLogin 方法的输入数据,该方法用于删除永久性登录信息。
RemovePersistentLogin_OUT

RemovePersistentLogin_OUT 结构保存 RemovePersistentLogin 方法的输出数据。
RemovePort_IN

Remove_IN结构由 WMI 客户端用于将输入参数数据传递到 RemovePort WMI 方法。
RemovePort_OUT

RemovePort_OUT结构由 HBA 微型端口驱动程序用于向 WMI 客户端发送 RemovePort WMI 方法的输出参数数据。
RemoveRADIUSServer_IN

RemoveRADIUSServer_IN 结构保存用户模式 RemoveRADIUSServer 方法的输入数据,该方法用于删除 RADIUS 服务器条目。
RemoveRADIUSServer_OUT

RemoveiSNSServer_OUT 结构保存 RemoveRADIUSServer 方法的输出数据。
RemoveTarget_IN

RemoveTarget_IN 结构由 WMI 客户端用于将输入参数数据传递到 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 方法的输出数据。
RT_PARAMETER_DATA

minitape.h (RT_PARAMETER_DATA 结构) 包含报表时间戳命令的参数数据。
RT_PARAMETER_DATA

RT_PARAMETER_DATA结构 (scsi.h) 包含报表时间戳命令的参数数据。
RT_PARAMETER_DATA

storport.h (RT_PARAMETER_DATA 结构) 包含报表时间戳命令的参数数据。
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 minitape.h) (_SCSI_PNP_REQUEST_BLOCK结构包含 SCSI 即插即用 (PNP) 请求的信息。
SCSI_PNP_REQUEST_BLOCK

srb.h) (_SCSI_PNP_REQUEST_BLOCK 结构包含 SCSI 即插即用 (PNP) 请求的信息。
SCSI_PNP_REQUEST_BLOCK

storport.h) (_SCSI_PNP_REQUEST_BLOCK 结构包含 SCSI 即插即用 (PNP) 请求的信息。
SCSI_POWER_REQUEST_BLOCK

minitape.h) (_SCSI_POWER_REQUEST_BLOCK 结构包含 SCSI 电源管理请求的信息。
SCSI_POWER_REQUEST_BLOCK

srb.h) (_SCSI_POWER_REQUEST_BLOCK 结构包含 SCSI 电源管理请求的信息。
SCSI_POWER_REQUEST_BLOCK

storport.h) (_SCSI_POWER_REQUEST_BLOCK 结构包含 SCSI 电源管理请求的信息。
SCSI_REQUEST_BLOCK

minitape.h) (SCSI_REQUEST_BLOCK 结构包含 SCSI 请求块 (SRB) 函数的信息。
SCSI_REQUEST_BLOCK

srb.h) (SCSI_REQUEST_BLOCK 结构包含 SCSI 请求块 (SRB) 函数的信息。
SCSI_REQUEST_BLOCK

(storport.h) 的_SCSI_REQUEST_BLOCK结构包含 SCSI 请求块 (SRB) 函数的信息。
SCSI_SUPPORTED_CONTROL_TYPE_LIST

SCSI_SUPPORTED_CONTROL_TYPE_LIST是使用 ScsiQuerySupportedUnitControlTypes 的 ControlType 调用微型端口的 HwStorUnitControl 例程时,参数参数指向的结构,或者使用 ScsiQuerySupportedControlTypes 的 ControlType 调用 HwStorAdapterControl 例程。
SCSI_WMI_REQUEST_BLOCK

minitape.h) (_SCSI_WMI_REQUEST_BLOCK结构包含有关用于 WMI 命令的SCSI_REQUEST_BLOCK的信息。
SCSI_WMI_REQUEST_BLOCK

srb.h) (_SCSI_WMI_REQUEST_BLOCK 结构包含有关用于 WMI 命令的SCSI_REQUEST_BLOCK的信息。
SCSI_WMI_REQUEST_BLOCK

storport.h) (_SCSI_WMI_REQUEST_BLOCK 结构包含有关用于 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 结构用于向 WMI 客户端报告 ScsiInquiry WMI 方法的输出数据。
ScsiInquiry_OUT

ScsiInquiry_OUT 结构保存 ScsiInquiry 方法的输出数据。
ScsiReadCapacity_IN

ScsiReadCapacity_IN 结构用于将输入参数数据传递到 ScsiReadCapacity WMI 方法。
ScsiReadCapacity_IN

ScsiReadCapacity_IN 结构保存 ScsiReadCapacity 方法的输入数据,该方法用于发送 SCSI 读取容量命令。
ScsiReadCapacity_OUT

ScsiReadCapacity_OUT 结构用于向 WMI 客户端报告 ScsiReadCapacity WMI 方法的输出数据。
ScsiReadCapacity_OUT

ScsiReadCapacity_OUT 结构保存 ScsiReadCapacity 方法的输出数据。
ScsiReportLuns_IN

ScsiReportLuns_IN 结构用于将输入参数数据传递到 ScsiReportLuns WMI 方法。
ScsiReportLuns_IN

ScsiReportLuns_IN 结构保存 ScsiReportLuns 方法的输入数据。
ScsiReportLuns_OUT

ScsiReportLuns_OUT 结构用于向 WMI 客户端报告 ScsiReportLuns 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 分析和报告技术 (SMART) 命令返回的数据。
SendCTPassThru_IN

SendCTPassThru_IN 结构用于将输入参数数据传递到 SendCTPassThru WMI 方法。
SendCTPassThru_OUT

SendCTPassThru_OUT 结构用于向 WMI 客户端报告 SendCTPassThru WMI 方法的输出参数数据。
SendLIRR_IN

SendLIRR_IN 结构用于将参数数据传递到 SendLIRR WMI 方法。
SendLIRR_OUT

SendLIRR_OUT 结构用于向 WMI 客户端报告 SendLIRR WMI 方法的输出参数数据。
SendRLS_IN

SendRLS_IN 结构用于将输入参数数据传递到 SendRLS WMI 方法。
SendRLS_OUT

SendRLS_OUT 结构用于向 WMI 客户端报告 SendRLS WMI 方法的输出参数数据。
SendRNID_IN

SendRNID_IN结构用于将输入参数数据传递到 SendRNID WMI 方法。
SendRNID_OUT

SendRNID_OUT结构用于向 WMI 客户端报告 SendRNID WMI 方法的输出参数数据。
SendRNIDV2_IN

SendRNIDV2_IN 结构用于将输入参数数据传递到 SendRNIDV2 WMI 方法。
SendRNIDV2_OUT

SendRNIDV2_OUT 结构用于向 WMI 客户端报告 SendRNIDV2 WMI 方法的输出参数数据。
SendRPL_IN

SendRPL_IN 结构用于将输入参数数据传递到 SendRPL WMI 方法。
SendRPL_OUT

SendRPL_OUT 结构用于向 WMI 客户端报告 SendRPL WMI 方法的输出参数数据。
SendRPS_IN

SendRPS_IN 结构用于将输入参数数据传递到 SendRPS WMI 方法。
SendRPS_OUT

SendRPS_OUT 结构用于向 WMI 客户端报告 SendRPS WMI 方法的输出参数数据。
SendSRL_OUT

SendSRL_OUT 结构用于向 WMI 客户端报告 SendSRL 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

(scsi.h) 的_SES_DOWNLOAD_MICROCODE_CONTROL_DIAGNOSTIC_PAGE结构包含机箱服务进程使用的特定于供应商的微代码映像。
SES_DOWNLOAD_MICROCODE_CONTROL_DIAGNOSTIC_PAGE

_SES_DOWNLOAD_MICROCODE_CONTROL_DIAGNOSTIC_PAGE结构 (storport.h) 包含机箱服务进程使用的特定于供应商的微代码映像。
SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR

_SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR结构 (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

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

_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

用于在存储设备上为IOCTL_EHSTOR_BANDMGMT_SET_BAND_SECURITY请求设置带的安全属性的参数在SET_BAND_SECURITY_PARAMETERS结构中指定。
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 结构用于向 WMI 客户端报告 SetBindingSupport 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 结构用于向 WMI 客户端报告 SetFC3MgmtInfo 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

WMI 客户端使用 SetPersistentEntry_IN 结构将 SetPersistentEntry WMI 方法的输入参数数据传送到 HBA 微型端口驱动程序。
SetPersistentEntry_OUT

SetPersistentEntry_OUT 结构用于向 WMI 客户端报告 SetPersistentEntry 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 重定向的功能和支持。 SILO_DRIVER_CAPABILITIES包含在IOCTL_EHSTOR_DRIVER_REPORT_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

minitape.h) (_SRBEX_DATA 结构描述了用于包含扩展 SCSI 请求块 (SRB) 数据的通用格式。
SRBEX_DATA

srb.h) (_SRBEX_DATA 结构描述了用于包含扩展 SCSI 请求块 (SRB) 数据的通用格式。
SRBEX_DATA

(storport.h) _SRBEX_DATA 结构描述了用于包含扩展 SCSI 请求块 (SRB) 数据的通用格式。
SRBEX_DATA_BIDIRECTIONAL

minitape.h) (_SRBEX_DATA_BIDIRECTIONAL 结构包含双向传输命令的扩展 SCSI 请求块 (SRB) 数据。
SRBEX_DATA_BIDIRECTIONAL

srb.h) (_SRBEX_DATA_BIDIRECTIONAL 结构包含扩展的 SCSI 请求块 (SRB) 双向传输命令的数据。
SRBEX_DATA_BIDIRECTIONAL

(storport.h) 的_SRBEX_DATA_BIDIRECTIONAL结构包含用于双向传输命令的扩展 SCSI 请求块 (SRB) 数据。
SRBEX_DATA_IO_INFO

minitape.h ) (_SRBEX_DATA_IO_INFO 结构包含与扩展 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 (minitape.h) 结构使用户能够以 NVMe 格式构建和发出命令。
SRBEX_DATA_NVME_COMMAND

SRBEX_DATA_NVME_COMMAND (srb.h) 结构使用户能够以 NVMe 格式构建和发出命令。
SRBEX_DATA_NVME_COMMAND

SRBEX_DATA_NVME_COMMAND (storport.h) 结构使用户能够以 NVMe 格式构建和发出命令。
SRBEX_DATA_PNP

minitape.h) (_SRBEX_DATA_PNP结构包含扩展即插即用 (PNP) SCSI 请求块的请求数据, (SRB) 。
SRBEX_DATA_PNP

_SRBEX_DATA_PNP 结构 (srb.h) 包含扩展即插即用 (PNP) SCSI 请求块 (SRB) 的请求数据。
SRBEX_DATA_PNP

(storport.h) 的_SRBEX_DATA_PNP结构包含扩展即插即用 (PNP) SCSI 请求块 (SRB) 的请求数据。
SRBEX_DATA_POWER

_SRBEX_DATA_POWER结构 (minitape.h) 包含扩展电源 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

minitape.h) (_SRBEX_DATA_SCSI_CDB_VAR结构包含可变长度 SCSI 命令数据块的扩展 SRB 数据 (CDB) 。
SRBEX_DATA_SCSI_CDB_VAR

_SRBEX_DATA_SCSI_CDB_VAR结构 (srb.h) 包含可变长度 SCSI 命令数据块的扩展 SRB 数据 (CDB) 。
SRBEX_DATA_SCSI_CDB_VAR

storport.h) (_SRBEX_DATA_SCSI_CDB_VAR 结构包含可变长度 SCSI 命令数据块的扩展 SRB 数据, (CDB) 。
SRBEX_DATA_SCSI_CDB16

minitape.h) (_SRBEX_DATA_SCSI_CDB16 结构包含 16 字节 SCSI 命令数据块的扩展 SRB 数据, (CDB) 。
SRBEX_DATA_SCSI_CDB16

_SRBEX_DATA_SCSI_CDB16结构 (srb.h) 包含 16 字节 SCSI 命令数据块的扩展 SRB 数据, (CDB) 。
SRBEX_DATA_SCSI_CDB16

_SRBEX_DATA_SCSI_CDB16 结构 (storport.h) 包含 16 字节 SCSI 命令数据块的扩展 SRB 数据, (CDB) 。
SRBEX_DATA_SCSI_CDB32

minitape.h) (_SRBEX_DATA_SCSI_CDB32 结构包含 32 字节 SCSI 命令数据块的扩展 SRB 数据, (CDB) 。
SRBEX_DATA_SCSI_CDB32

srb.h) (_SRBEX_DATA_SCSI_CDB32 结构包含 32 字节 SCSI 命令数据块 (CDB) 的扩展 SRB 数据。
SRBEX_DATA_SCSI_CDB32

storport.h) (_SRBEX_DATA_SCSI_CDB32 结构包含 32 字节 SCSI 命令数据块 (CDB) 的扩展 SRB 数据。
SRBEX_DATA_WMI

minitape.h) (_SRBEX_DATA_WMI 结构包含扩展的 WMI SCSI 请求块 (SRB) 的请求数据。
SRBEX_DATA_WMI

srb.h) (_SRBEX_DATA_WMI 结构包含扩展的 WMI SCSI 请求块 (SRB) 的请求数据。
SRBEX_DATA_WMI

storport.h (_SRBEX_DATA_WMI 结构) 包含扩展的 WMI SCSI 请求块 (SRB) 的请求数据。
ST_PARAMETER_DATA

minitape.h (ST_PARAMETER_DATA 结构) 包含 set timestamp 命令的参数列表。
ST_PARAMETER_DATA

scsi.h (ST_PARAMETER_DATA 结构) 包含用于初始化设备时钟的 set timestamp 命令的参数列表。
ST_PARAMETER_DATA

storport.h) (ST_PARAMETER_DATA 结构包含 set timestamp 命令的参数列表。
STARTIO_PERFORMANCE_PARAMETERS

STARTIO_PERFORMANCE_PARAMETERS 结构描述 StorPortGetStartIoPerfParams 例程返回到微型端口驱动程序的性能参数。
STOR_ADAPTER_CONTROL_POWER

STOR_ADAPTER_CONTROL_POWER是使用 ControlType ScsiAdapterPower 调用微型端口的 HwStorAdapterControl 例程时,Parameters 参数指向的结构。
STOR_ADDR_BTL8

minitape.h) (_STOR_ADDR_BTL8 结构包含 8 位 Bus-Target-LUN (BTL8) 地址的寻址信息。
STOR_ADDR_BTL8

_STOR_ADDR_BTL8结构 (scsi.h) 包含 8 位 Bus-Target-LUN (BTL8) 地址的寻址信息。
STOR_ADDR_BTL8

storport.h) (_STOR_ADDR_BTL8 结构包含 8 位 Bus-Target-LUN (BTL8) 地址的寻址信息。
STOR_ADDRESS

minitape.h) (_STOR_ADDRESS 结构包含描述存储设备地址的常规信息。
STOR_ADDRESS

scsi.h) (_STOR_ADDRESS 结构包含描述存储设备地址的常规信息。
STOR_ADDRESS

storport.h) (_STOR_ADDRESS 结构包含描述存储设备地址的常规信息。
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

minitape.h) (_STOR_DEVICE_CAPABILITIES 结构包含与存储设备相关的设备功能信息。
STOR_DEVICE_CAPABILITIES

srb.h) (_STOR_DEVICE_CAPABILITIES 结构包含与存储设备相关的设备功能信息。
STOR_DEVICE_CAPABILITIES

storport.h) (_STOR_DEVICE_CAPABILITIES 结构包含与存储设备相关的设备功能信息。
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_DEVICE_CAPABILITIES_EX 结构包含与存储设备相关的扩展设备功能信息。
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

STOR_FILTER_RESOURCE_REQUIREMENTS是使用 ControlType ScsiAdapterFilterResourceRequirements 调用微型端口的 HwStorAdapterControl 例程时,Parameters 参数指向的结构。
STOR_FRU_ID_DESCRIPTION

STOR_FRU_ID_DESCRIPTION是当使用 ScsiUnitQueryFruId 的 ControlType 调用微型端口的 HwStorUnitControl 例程时,Parameters 参数指向的结构,或使用 ScsiAdapterQueryFruId 的 ControlType 调用 HwStorAdapterControl 例程。
STOR_GROUP_AFFINITY

STOR_GROUP_AFFINITY 结构指定组编号和该组中的处理器相关性。
STOR_LIST_ENTRY

STOR_LIST_ENTRY结构描述双重链接列表中的条目,或用作此类列表的标头。
STOR_LOG_EVENT_DETAILS

STOR_LOG_EVENT_DETAILS结构提供有关特定于 Storport 的错误日志事件和系统日志事件的详细信息。
STOR_MAX_OPERATIONAL_POWER

STOR_MAX_OPERATIONAL_POWER是使用 ControlType ScsiAdapterPoFxMaxOperationalPower 调用微型端口的 HwStorAdapterControl 例程时,Parameters 参数指向的结构。
STOR_POFX_ACTIVE_CONTEXT

STOR_POFX_ACTIVE_CONTEXT是使用 ScsiUnitPoFxPowerActive 的 ControlType 调用微型端口的 HwStorUnitControl 例程或使用 ScsiAdapterPoFxPowerActive 的 ControlType 调用微型端口的 HwStorAdapterControl 例程时,Parameters 参数指向的结构。
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

STOR_POFX_FSTATE_CONTEXT是使用 ScsiUnitPoFxPowerSetFState 的 ControlType 调用微型端口的 HwStorUnitControl 例程时,Parameters 参数指向的结构,或者使用 ScsiAdapterPoFxPowerSetFState 的 ControlType 调用 HwStorAdapterControl 例程。
STOR_POFX_PERF_STATE_CONTEXT

STOR_POFX_PERF_STATE_CONTEXT是使用 ScsiUnitPoFxPowerSetFState 的 ControlType 调用微型端口的 HwStorUnitControl 例程时,Parameters 参数指向的结构,或使用 ScsiAdapterPoFxSetPerfState 的 ControlType 调用 HwStorAdapterControl 例程。
STOR_POFX_POWER_CONTROL

STOR_POFX_POWER_CONTROL是使用 ScsiUnitPoFxPowerControl 的 ControlType 调用微型端口的 HwStorUnitControl 例程时,Parameters 参数指向的结构,或者使用 ScsiAdapterPoFxPowerControl 的 ControlType 调用 HwStorAdapterControl 例程。
STOR_POFX_POWER_REQUIRED_CONTEXT

STOR_POFX_POWER_REQUIRED_CONTEXT是使用 ScsiUnitPoFxPowerRequired 的 ControlType 调用微型端口的 HwStorUnitControl 例程时,Parameters 参数指向的结构。
STOR_POFX_UNIT_POWER_INFO

STOR_POFX_UNIT_POWER_INFO是使用 ScsiUnitPoFxPowerInfo 的 ControlType 调用微型端口的 HwStorUnitControl 例程时,Parameters 参数指向的结构。
STOR_POWER_CONTROL_HEADER

STOR_POWER_CONTROL_HEADER是适配器和单元电源相关控制参数的通用电源控制标头。
STOR_POWER_SETTING_INFO

STOR_POWER_SETTING_INFO是使用 ScsiPowerSettingNotification 的 ControlType 调用微型端口的 HwStorAdapterControl 例程时,Parameters 参数指向的结构。
STOR_REQUEST_INFO_V1

_STOR_REQUEST_INFO_V1 结构包含与 SCSI 请求块关联的存储驱动程序 IO 请求的详细信息, (SRB) 。 _STOR_REQUEST_INFO_V1由 StorPortGetRequestInfo 例程返回。
STOR_RESET_BUS_SYNCHRONOUS_PARAMETER

详细了解STOR_RESET_BUS_SYNCHRONOUS_PARAMETER结构。
STOR_RICH_DEVICE_DESCRIPTION

STOR_RICH_DEVICE_DESCRIPTION结构描述了驱动程序为其请求 DMA (直接内存访问) 适配器的物理设备的属性。
STOR_SCATTER_GATHER_ELEMENT

STOR_SCATTER_GATHER_ELEMENT结构与 STOR_SCATTER_GATHER_LIST 一起使用,以生成散点/收集元素的列表。
STOR_SCATTER_GATHER_LIST

STOR_SCATTER_GATHER_LIST 结构与 StorPortGetScatterGatherList 例程结合使用,以检索 SCSI 请求块的散点/收集列表 (SRB) 。
STOR_SERIAL_NUMBER

STOR_SERIAL_NUMBER是使用 ScsiAdapterSerialNumber 的 ControlType 调用微型端口的 HwStorAdapterControl 例程时,Parameters 参数指向的结构。
STOR_SET_EVENT_LOGGING

STOR_SET_EVENT_LOGGING是使用 ScsiAdapterSetEventLogging 的 ControlType 调用微型端口的 HwStorAdapterControl 例程时,Parameters 参数指向的结构。
STOR_SYSTEM_POWER_HINTS

STOR_SYSTEM_POWER_HINTS是使用 ScsiAdapterSystemPowerHints 的 ControlType 调用微型端口的 HwStorAdapterControl 例程时,Parameters 参数指向的结构。
STOR_UC_DEVICE_USAGE

STOR_UC_DEVICE_USAGE是使用 ScsiUnitUsage 的 ControlType 调用微型端口的 HwStorUnitControl 例程时,Parameters 参数指向的结构。
STOR_UNIT_ATTRIBUTES

详细了解STOR_UNIT_ATTRIBUTES结构。
STOR_UNIT_CONTROL_POWER

STOR_UNIT_CONTROL_POWER是使用 ScsiUnitPower 的 ControlType 调用微型端口的 HwStorUnitControl 例程时,Parameters 参数指向的结构。
STOR_UNIT_CONTROL_QUERY_BUS_TYPE

STOR_UNIT_CONTROL_QUERY_BUS_TYPE是使用 ScsiUnitQueryBusType 的 ControlType 调用微型端口的 HwStorUnitControl 例程时,Parameters 参数指向的结构。
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_DESCRIPTOR

Microsoft 保留STORAGE_CRYPTO_DESCRIPTOR结构供内部使用。 请勿在代码中使用此结构。
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

介绍有关存储驱动程序堆栈的诊断数据。 IOCTL_STORAGE_DIAGNOSTIC请求的输出缓冲区中提供了STORAGE_DIAGNOSTIC_DATA结构。
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_FRU_ID_DESCRIPTOR

STORAGE_FRU_ID_DESCRIPTOR是调用方发送IOCTL_STORAGE_QUERY_PROPERTY查询故障更换单元的 ID (FRU) 时使用的结构。
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_DOWNLOAD

此结构包含要下载到目标的固件映像有效负载。
STORAGE_HW_FIRMWARE_INFO

此结构包含有关设备固件的信息。
STORAGE_HW_FIRMWARE_INFO_QUERY

_STORAGE_HW_FIRMWARE_INFO_QUERY 结构包含有关设备固件的信息。
STORAGE_HW_FIRMWARE_SLOT_INFO

此结构包含有关设备上插槽的信息。
STORAGE_IDENTIFIER

STORAGE_IDENTIFIER 结构表示 SCSI 标识描述符。
STORAGE_LB_PROVISIONING_MAP_RESOURCES

STORAGE_LB_PROVISIONING_MAP_RESOURCES 结构在有效时包含映射到存储设备的可用字节数和已用字节数。 此结构是从IOCTL_STORAGE_GET_LB_PROVISIONING_MAP_RESOURCES请求返回的。
STORAGE_MEDIUM_PRODUCT_TYPE_DESCRIPTOR

与 IOCTL_STORAGE_QUERY_PROPERTY 请求一起使用,用于描述存储设备的产品类型。
STORAGE_MINIPORT_DESCRIPTOR

Microsoft 保留STORAGE_MINIPORT_DESCRIPTOR结构仅供内部使用。 请勿在代码中使用此结构。
STORAGE_OFFLOAD_READ_OUTPUT

当 DEVICE_DSM_INPUT 的 Action 成员设置为 DeviceDsmAction_OffloadRead 时,STORAGE_OFFLOAD_READ_OUTPUT结构是IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES控制代码请求的输出。
STORAGE_OFFLOAD_TOKEN

STORAGE_OFFLOAD_TOKEN 结构包含一个标记值,该值用作卷上文件中数据集范围的表示形式。 此结构用于执行卸载读取和写入。
STORAGE_OFFLOAD_WRITE_OUTPUT

当 DEVICE_MANAGE_DATA_SET_ATTRIBUTES 的 Action 成员设置为 DeviceDsmAction_OffloadWrite 时,STORAGE_OFFLOAD_WRITE_OUTPUT结构是IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES控制代码请求的输出。
STORAGE_PHYSICAL_ADAPTER_DATA

指定存储适配器的物理设备数据。
STORAGE_PHYSICAL_DEVICE_DATA

指定存储设备的物理设备数据。
STORAGE_PHYSICAL_NODE_DATA

指定存储节点的物理设备数据。
STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR

描述系统中存储的物理拓扑。
STORAGE_PREDICT_FAILURE

minitape.h) (_STORAGE_PREDICT_FAILURE 结构包含有关设备当前是否正在预测故障的信息。
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

minitape.h) (_STORAGE_REQUEST_BLOCK 结构描述了 SCSI 请求块 (SRB) 的扩展格式。
STORAGE_REQUEST_BLOCK

详细了解 srb.h) (STORAGE_REQUEST_BLOCK 结构。
STORAGE_REQUEST_BLOCK

storport.h) (_STORAGE_REQUEST_BLOCK 结构描述了 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_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

minitape.h (_TAPE_CREATE_PARTITION 结构) 包含在磁带介质上创建分区所需的信息。
TAPE_CREATE_PARTITION

_TAPE_CREATE_PARTITION结构 (ntddtape.h) 包含在磁带介质上创建分区所需的信息。
TAPE_ERASE

minitape.h) (_TAPE_ERASE 结构包含擦除当前磁带分区所需的信息。
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

minitape.h) (_TAPE_GET_MEDIA_PARAMETERS 结构包含有关磁带介质参数的信息。
TAPE_GET_MEDIA_PARAMETERS

_TAPE_GET_MEDIA_PARAMETERS结构 (ntddtape.h) 包含有关磁带介质参数的信息。
TAPE_GET_POSITION

minitape.h) (_TAPE_GET_POSITION结构包含磁带上的当前绝对、逻辑或伪逻辑分区和偏移位置。
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

minitape.h) (_TAPE_PREPARE结构包含指示要执行的磁带操作类型的信息。
TAPE_PREPARE

_TAPE_PREPARE结构 (ntddtape.h) 包含指示要执行的磁带操作类型的信息。
TAPE_SET_DRIVE_PARAMETERS

minitape.h) (_TAPE_SET_DRIVE_PARAMETERS 结构包含调整磁带驱动器的可配置参数所需的信息。
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

minitape.h) (_TAPE_SET_POSITION 结构包含将磁带上的当前位置移动到指定分区和偏移量所需的信息。
TAPE_SET_POSITION

_TAPE_SET_POSITION结构 (ntddtape.h) 包含将磁带上的当前位置移动到指定的分区和偏移量所需的信息。
TAPE_WMI_OPERATIONS

minitape.h) (_TAPE_WMI_OPERATIONS结构包含指示设备必须执行哪个 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) 包含将 setmark、文件标记、短文件标记或长文件标记写入磁带所需的信息。
TRACK_DATA

跟踪描述符与CDROM_TOC和CDROM_TOC_SESSION_DATA结合使用。
TRACK_INFORMATION2

minitape.h) (_TRACK_INFORMATION2结构包含详细的轨道信息,包括位置、大小和数据模式。
TRACK_INFORMATION2

scsi.h) (_TRACK_INFORMATION2结构包含详细的跟踪信息,包括位置、大小和数据模式。
TRACK_INFORMATION2

storport.h) (_TRACK_INFORMATION2 结构包含详细的跟踪信息,包括位置、大小和数据模式。
UFS_CONFIG_DESCRIPTOR

UFS_CONFIG_DESCRIPTOR结构描述制造商设置的默认设备配置的可修改值。
UFS_DEVICE_DESCRIPTOR

UFS_DEVICE_DESCRIPTOR是通用闪存存储 (UFS) 设备的main描述符,应是检索到的第一个描述符,因为它指定设备类和子类以及用于访问此设备的协议 (命令集) 以及设备中包含的逻辑单元的最大数目。
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_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

minitape.h (_VPD_THIRD_PARTY_COPY_PAGE结构) 定义用于卸载数据传输操作 (VPD) 页面的重要产品数据。
VPD_THIRD_PARTY_COPY_PAGE

scsi.h (_VPD_THIRD_PARTY_COPY_PAGE 结构) 定义用于卸载数据传输操作的重要产品数据 (VPD) 页。
VPD_THIRD_PARTY_COPY_PAGE

storport.h) (_VPD_THIRD_PARTY_COPY_PAGE 结构定义用于卸载数据传输操作的重要产品数据 (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

minitape.h) (_WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR 结构定义 Windows 系统的第三方副本描述符。
WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR

_WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR结构 (scsi.h) 定义 Windows 系统的第三方副本描述符。
WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR

storport.h) (_WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR 结构定义 Windows 系统的第三方副本描述符。
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) (WRITE_USING_TOKEN_HEADER 结构描述了卸载写入数据操作的目标数据位置。
ZONE_DESCRIPTIOR

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

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

Microsoft 保留ZONE_DESCRIPTIOR结构仅供内部使用。 请勿在代码中使用 ZONE_DESCRIPTIOR 结构。