使用英语阅读

通过


增强存储

增强型存储技术概述。

若要开发增强型存储,需要以下标头:

有关此技术的编程指南,请参阅:

函数

 
授权

将可寻址命令目标 (ACT) 与 ACT_AUTHORIZATION_STATE 定义的授权状态相关联,并确保根据授权访问 ACT 所需的顺序和逻辑组合对每个单独 silo 进行身份验证。
GetActions

返回可用于 silo 对象的所有操作的枚举。
GetACT

返回当前连接到系统的所有可寻址命令目标的枚举 (ACT) 。 如果至少存在一个 ACT,增强型存储 API 将分配一个数组,该数组包含 1 个或多个 IEnumEnhancedStorageACT 指针。
GetAuthorizationState

返回 ACT 的当前授权状态。
GetDescription

返回由 IEnhancedStorageSiloAction 对象指定的操作的描述性字符串。
GetDeviceName

IEnhancedStorageACT2::GetDeviceName 方法返回与可寻址命令目标 (ACT) 关联的设备名称。
GetDevicePath

检索 silo 设备节点的路径。 返回的字符串适用于传递到 Windows 系统 API,如 CreateFile 或 SetupDiOpenDeviceInterface。
GetInfo

返回与 silo 对象关联的描述性信息。
GetMatchingACT

返回与通过客户端提供的字符串指定的卷关联的可寻址命令目标 (ACT) 。
GetMatchingVolume

返回与 ACT) (可寻址命令目标关联的卷。
GetName

返回由 IEnhancedStorageSiloAction 对象指定的操作名称的字符串。
GetPortableDevice

获取用于向相应的增强型存储接收器驱动程序发出命令的 IPortableDevice 指针。
GetSilos

返回与可寻址命令目标 (ACT) 关联的所有 silo 的枚举。
GetUniqueIdentity

检索可寻址命令目标 (ACT) 的唯一标识。
Invoke

执行 IEnhancedStorageSiloAction 对象指定的操作。
IsDeviceRemovable

IEnhancedStorageACT2::IsDeviceRemovable 方法返回指示与 ACT 关联的设备是否可移动的信息。
SendCommand

将原始 silo 命令发送到 silo 对象。 此方法用于与不由驱动程序表示的 silo 通信。
未授权

将可寻址命令目标 (ACT) 与 ACT_AUTHORIZATION_STATE 定义的“未授权”状态相关联,并确保根据限制对 ACT 的访问所需的顺序和逻辑组合取消每个接收器的身份验证。

接口

 
IEnhancedStorageACT

此接口用于获取 1667 可寻址联系人目标 (ACT) 的信息和执行操作。
IEnhancedStorageACT2

IEnhancedStorageACT2 接口用于获取 1667 可寻址联系人目标 (ACT) 的信息。
IEnhancedStorageSilo

IEnhancedStorageSilo 接口是 IEEE 1667 silo 的访问点,用于在 silo 级别获取信息和执行操作。
IEnhancedStorageSiloAction

将此接口用作涉及 IEEE 1667 silo 的操作的访问点。
IEnumEnhancedStorageACT

将此接口用作所有 IEEE 1667 可寻址联系人目标 (ACT) 的顶级枚举器。

结构

 
ACT_AUTHORIZATION_STATE

ACT_AUTHORIZATION_STATE 结构包含描述可寻址命令目标的当前授权状态的数据 (ACT) 。
ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION

ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION 结构包含定义密码接收器的功能和要求的数据。
SILO_INFO

SILO_INFO结构包含标识和描述 silo 的信息。