ehstorbandmgmt.h 標頭
記憶體會使用此標頭。 如需詳細資訊,請參閱:
ehstorbandmgmt.h 包含下列程序設計介面:
IOCTLs
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 IOCTL_EHSTOR_BANDMGMT_ERASE_ALL_BANDS。 |
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_TCGDRV_RELINQUISH_SILO IOCTL_EHSTOR_TCGDRV_RELINQUISH_SILO要求讓信任運算群組 (TCG) 儲存接收器驅動程式控制訊號管理。 |
結構
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結構表示。 這些專案包含帶狀組態的位置和安全性屬性。 |
CREATE_BAND_PARAMETERS CREATE_BAND_PARAMETERS 結構中會指定IOCTL_EHSTOR_BANDMGMT_CREATE_BAND要求在儲存裝置上建立訊號的參數。 |
DELETE_BAND_PARAMETERS 根據DELETE_BAND_PARAMETERS 結構中的參數,刪除已設定的頻。 這個結構是IOCTL_EHSTOR_BANDMGMT_DELETE_BAND要求的輸入。 |
ENUMERATE_BANDS_PARAMETERS ENUMERATE_BANDS_PARAMETERS 結構可用來選取要從IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS要求傳回的帶狀信息專案。 |
ERASE_BAND_PARAMETERS ERASE_BAND_PARAMETERS 結構包含要清除的帶狀結構選取準則。 此外,也可以設定新的驗證金鑰。 這個結構是IOCTL_EHSTOR_BANDMGMT_ERASE_BAND要求的輸入。 |
GET_BAND_METADATA_PARAMETERS 根據GET_BAND_METADATA_PARAMETERS結構中的參數,擷取已設定的訊號範圍元數據。 這個結構是IOCTL_EHSTOR_BANDMGMT_GET_BAND_METADATA要求的輸入。 |
SET_BAND_LOCATION_PARAMETERS SET_BAND_LOCATION_PARAMETERS 結構會指定參數,以針對IOCTL_EHSTOR_BANDMGMT_SET_BAND_LOCATION要求在儲存裝置上設定訊號區的位置屬性。 |
SET_BAND_METADATA_PARAMETERS 已設定的帶狀結構的元數據會設定為SET_BAND_METADATA_PARAMETERS結構中的參數。 這個結構是IOCTL_EHSTOR_BANDMGMT_SET_BAND_METADATA要求的輸入。 |
SET_BAND_SECURITY_PARAMETERS 在SET_BAND_SECURITY_PARAMETERS結構中,會指定IOCTL_EHSTOR_BANDMGMT_SET_BAND_SECURITY要求之儲存裝置上帶的安全性屬性參數。 |
列舉
ALGOIDTYPE 指定密碼編譯演算法識別碼類型。 |
LOCKSTATE 指出裝置目前的鎖定狀態。 |