intestazione ehstorbandmgmt.h
Questa intestazione viene usata dall'archiviazione. Per altre informazioni, vedere:
ehstorbandmgmt.h contiene le interfacce di programmazione seguenti:
IOCTL
IOCTL_EHSTOR_BANDMGMT_ACTIVATE Questa IOCTL_EHSTOR_BANDMGMT_ACTIVATE richiesta viene inviata per attivare le funzionalità di sicurezza e la gestione della banda in un dispositivo di archiviazione. La richiesta include le opzioni di attivazione e la chiave di autenticazione. |
IOCTL_EHSTOR_BANDMGMT_CREATE_BAND Le nuove bande vengono create in un dispositivo di archiviazione gestito da band con la richiesta di IOCTL_EHSTOR_BANDMGMT_CREATE_BAND. Una nuova band viene aggiunta alla tabella delle voci band, che include le proprietà di sicurezza e posizione band. |
IOCTL_EHSTOR_BANDMGMT_DELETE_BAND Una banda configurata in un dispositivo di archiviazione viene eliminata con la richiesta di IOCTL_EHSTOR_BANDMGMT_DELETE_BAND. Un'opzione di cancellazione nei parametri di input consente alla richiesta di eseguire una cancellazione crittografica dei dati della banda. |
IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS Questa IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS richiesta viene inviata per recuperare l'elenco di bande per un dispositivo di archiviazione in gestione banda. Le informazioni sulla banda vengono restituite in una tabella di voci band che includono le proprietà di sicurezza e posizione band. |
IOCTL_EHSTOR_BANDMGMT_ERASE_ALL_BANDS Altre informazioni sulla IOCTL_EHSTOR_BANDMGMT_ERASE_ALL_BANDS IOCTL. |
IOCTL_EHSTOR_BANDMGMT_ERASE_BAND La richiesta di IOCTL_EHSTOR_BANDMGMT_ERASE_BAND cancella e reimposta la chiave di autenticazione di una banda in modo crittografico. La configurazione rimanente della banda viene lasciata non modificata. |
IOCTL_EHSTOR_BANDMGMT_GET_BAND_METADATA I metadati associati a una banda vengono recuperati con una richiesta di IOCTL_EHSTOR_BANDMGMT_GET_BAND_METADATA. I metadati per una banda fungono da area dati per un'applicazione key manager. |
IOCTL_EHSTOR_BANDMGMT_QUERY_CAPABILITIES La richiesta di IOCTL_EHSTOR_BANDMGMT_QUERY_CAPABILITIES recupera le funzionalità di sicurezza con banda per un dispositivo di archiviazione. IOCTL restituisce le funzionalità come struttura BAND_MANAGEMENT_CAPABILITIES nel buffer di sistema. |
IOCTL_EHSTOR_BANDMGMT_REVERT Questa IOCTL_EHSTOR_BANDMGMT_REVERT richiesta viene inviata per disattivare le funzionalità di sicurezza e la gestione della banda in un dispositivo di archiviazione. La richiesta include opzioni di ripristino e chiave di autenticazione. |
IOCTL_EHSTOR_BANDMGMT_SET_BAND_LOCATION Le proprietà della posizione delle bande in un dispositivo di archiviazione gestito da banda vengono modificate con la richiesta di IOCTL_EHSTOR_BANDMGMT_SET_BAND_LOCATION. |
IOCTL_EHSTOR_BANDMGMT_SET_BAND_METADATA I metadati associati a una banda vengono impostati con una richiesta di IOCTL_EHSTOR_BANDMGMT_SET_BAND_METADATA. I metadati per una banda fungono da area dati per un'applicazione key manager. |
IOCTL_EHSTOR_BANDMGMT_SET_BAND_SECURITY Le proprietà di sicurezza delle bande in un dispositivo di archiviazione gestito da banda vengono modificate con la richiesta di IOCTL_EHSTOR_BANDMGMT_SET_BAND_SECURITY. |
IOCTL_EHSTOR_TCGDRV_RELINQUISH_SILO Il controllo IOCTL_EHSTOR_TCGDRV_RELINQUISH_SILO richiesta di rilinquisisce il controllo della gestione della banda dal driver TCG (Trusted Computing Group) Storage Silo. |
Strutture
BAND_LOCATION_INFO La struttura BAND_LOCATION_INFO specifica le informazioni sulla posizione per una query di voce della tabella band. |
BAND_MANAGEMENT_CAPABILITIES La struttura BAND_MANAGEMENT_CAPABILITIES contiene le funzionalità di sicurezza disponibili per un dispositivo di archiviazione. Questa struttura viene restituita nel buffer di sistema dalla richiesta di IOCTL_EHSTOR_BANDMGMT_QUERY_CAPABILITIES. |
BAND_SECURITY_INFO La struttura BAND_SECURITY_INFO specifica le informazioni di sicurezza per una query di voce della tabella band. |
BAND_TABLE La struttura BAND_TABLE contiene la tabella delle bande restituite da una richiesta di IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS. |
BAND_TABLE_ENTRY Le voci sulle informazioni di banda in BAND_TABLE sono rappresentate come strutture BAND_TABLE_ENTRY. Queste voci contengono proprietà di posizione e sicurezza per una configurazione band. |
CREATE_BAND_PARAMETERS I parametri per creare una banda in un dispositivo di archiviazione per una richiesta di IOCTL_EHSTOR_BANDMGMT_CREATE_BAND vengono specificati in una struttura CREATE_BAND_PARAMETERS. |
DELETE_BAND_PARAMETERS Una banda configurata viene eliminata in base ai parametri in una struttura DELETE_BAND_PARAMETERS. Questa struttura è input per una richiesta di IOCTL_EHSTOR_BANDMGMT_DELETE_BAND. |
ENUMERATE_BANDS_PARAMETERS La struttura ENUMERATE_BANDS_PARAMETERS viene usata per selezionare le voci delle informazioni sulla banda selezionate per la restituzione da una richiesta di IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS. |
ERASE_BAND_PARAMETERS La struttura ERASE_BAND_PARAMETERS contiene i criteri di selezione per una banda da cancellare. È inoltre possibile impostare una nuova chiave di autenticazione. Questa struttura è input per una richiesta di IOCTL_EHSTOR_BANDMGMT_ERASE_BAND. |
GET_BAND_METADATA_PARAMETERS I metadati per una banda configurata vengono recuperati in base ai parametri in una struttura GET_BAND_METADATA_PARAMETERS. Questa struttura è input per una richiesta di IOCTL_EHSTOR_BANDMGMT_GET_BAND_METADATA. |
SET_BAND_LOCATION_PARAMETERS La struttura SET_BAND_LOCATION_PARAMETERS specifica i parametri per impostare le proprietà di posizione per una banda in un dispositivo di archiviazione per una richiesta di IOCTL_EHSTOR_BANDMGMT_SET_BAND_LOCATION. |
SET_BAND_METADATA_PARAMETERS I metadati per una banda configurata sono impostati sui parametri in una struttura SET_BAND_METADATA_PARAMETERS. Questa struttura è input per una richiesta di IOCTL_EHSTOR_BANDMGMT_SET_BAND_METADATA. |
SET_BAND_SECURITY_PARAMETERS I parametri per impostare le proprietà di sicurezza per una banda in un dispositivo di archiviazione per una richiesta di IOCTL_EHSTOR_BANDMGMT_SET_BAND_SECURITY vengono specificati in una struttura SET_BAND_SECURITY_PARAMETERS. |
Enumerazioni
ALGOIDTYPE Specifica il tipo ID algoritmo crittografico. |
LOCKSTATE Indica lo stato di blocco corrente del dispositivo. |