增強的存放區
增強型儲存體技術的概觀。
若要開發增強型儲存體,您需要下列標頭:
如需這項技術的程式設計指導方針,請參閱:
授權 將可定址命令目標 (ACT) 與ACT_AUTHORIZATION_STATE所定義的授權狀態產生關聯,並根據授權存取 ACT 所需的順序和邏輯組合,確保每個個別定址接收器的驗證。 |
GetActions 傳回接收器物件可用之所有動作的列舉。 |
GetACT 傳回目前連線至系統的所有可定址命令目標 (ACT) 列舉。 如果至少有一個 ACT 存在,增強式儲存體 API 會配置 1 或多個 IEnumEnhancedStorageACT 指標的陣列。 |
GetAuthorizationState 傳回 ACT 的目前授權狀態。 |
GetDescription 傳回 IEnhancedStorageSiloAction 物件所指定動作的描述性字串。 |
GetDeviceName IEnhancedStorageACT2::GetDeviceName 方法會傳回與可定址命令目標 (ACT) 相關聯的裝置名稱。 |
GetDevicePath 擷取接收器裝置節點的路徑。 傳回的字串適合傳遞至 Windows 系統 API,例如 CreateFile 或 SetupDiOpenDeviceInterface。 |
GetInfo 傳回與接收器物件相關聯的描述性資訊。 |
GetMatchingACT 傳回可定址命令目標 (ACT) 透過用戶端所提供的字串所指定的磁片區。 |
GetMatchingVolume 傳回與可定址命令目標 (ACT) 相關聯的磁片區。 |
GetName 傳回 IEnhancedStorageSiloAction 物件所指定動作名稱的字串。 |
GetPortableDevice 取得 IPortableDevice 指標,用來發出命令給對應的增強型儲存體接收器驅動程式。 |
GetSilos 傳回與可定址命令目標 (ACT) 相關聯的所有定址接收器列舉。 |
GetUniqueIdentity 擷取可定址命令目標 (ACT) 的唯一身分識別。 |
調用 執行 IEnhancedStorageSiloAction 物件所指定的動作。 |
IsDeviceRemovable IEnhancedStorageACT2::IsDeviceRemovable 方法會傳回信息,指出與 ACT 相關聯的裝置是否可移動。 |
SendCommand 將原始定址接收器命令傳送至接收器物件。 這個方法可用來與驅動程式未表示的定址接收器通訊。 |
Unauthorize 將可定址命令目標 (ACT) 與ACT_AUTHORIZATION_STATE所定義的未經授權狀態產生關聯,並確保根據限制 ACT 存取所需的順序和邏輯組合,對每個個別定址接收器進行驗證。 |
IEnhancedStorageACT 此介面可取得資訊並執行 1667 可定址連絡人目標 (ACT) 的作業。 |
IEnhancedStorageACT2 IEnhancedStorageACT2 介面可用來取得 1667 可定址連絡人目標 (ACT) 的資訊。 |
IEnhancedStorageSilo IEnhancedStorageSilo 介面是 IEEE 1667 接收器的存取點,用來取得資訊並在接收器層級執行作業。 |
IEnhancedStorageSiloAction 使用此介面作為涉及 IEEE 1667 定址接收器之動作的存取點。 |
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 結構包含可識別和描述定址接收器的資訊。 |