Enhanced Storage;
Обзор технологии расширенного хранилища.
Для разработки расширенного хранилища вам потребуются следующие заголовки:
Рекомендации по программированию для этой технологии см. в следующих разделах:
Авторизовать Связывает целевой объект адресуемых команд (ACT) с состоянием Авторизованное, определенное ACT_AUTHORIZATION_STATE, и обеспечивает проверку подлинности каждого отдельного объекта в соответствии с требуемой последовательностью и логическим сочетанием, необходимыми для авторизации доступа к ACT. |
GetActions Возвращает перечисление всех действий, доступных для объекта silo. |
GetACT Возвращает перечисление всех целевых объектов addressable Command Targets (ACT), которые в настоящее время подключены к системе. Если присутствует хотя бы один ACT, API расширенного хранилища выделяет массив из 1 или более указателей IEnumEnhancedStorageACT. |
GetAuthorizationState Возвращает текущее состояние авторизации ACT. |
GetDescription Возвращает описательную строку для действия, заданного объектом IEnhancedStorageSiloAction. |
GetDeviceName Метод IEnhancedStorageACT2::GetDeviceName возвращает имя устройства, связанное с адресным целевым объектом команд (ACT). |
GetDevicePath Извлекает путь к узлу устройства silo. Возвращаемая строка подходит для передачи в системные API Windows, такие как CreateFile или SetupDiOpenDeviceInterface. |
GetInfo Возвращает описательные сведения, связанные с объектом silo. |
GetMatchingACT Возвращает целевой объект адресной команды (ACT), связанный с томом, указанным с помощью строки, предоставленной клиентом. |
GetMatchingVolume Возвращает том, связанный с целевой адресной командой (ACT). |
GetName Возвращает строку для имени действия, заданного объектом IEnhancedStorageSiloAction. |
GetPortableDevice Получает указатель IPortableDevice, используемый для выдачи команд соответствующему драйверу расширенного хранилища хранилища. |
GetSilos Возвращает перечисление всех изолированных объектов, связанных с целевым объектом адресной команды (ACT). |
GetUniqueIdentity Извлекает уникальное удостоверение целевого объекта адресной команды (ACT). |
Invoke Выполняет действие, указанное объектом IEnhancedStorageSiloAction. |
IsDeviceRemovable Метод IEnhancedStorageACT2::IsDeviceRemovable возвращает сведения, указывающие, является ли устройство, связанное с ACT, съемным. |
SendCommand Отправляет необработанную команду silo в объект silo. Этот метод используется для взаимодействия с хранилищем, который не представлен драйвером. |
Отмена проверки подлинности Связывает целевой объект addressable Command Target (ACT) с состоянием Unauthorized, определенным ACT_AUTHORIZATION_STATE, и обеспечивает отмену проверки подлинности каждого отдельного объекта в соответствии с требуемой последовательностью и логическим сочетанием, необходимыми для ограничения доступа к ACT. |
IEnhancedStorageACT Этот интерфейс для получения сведений и выполнения операций для адресного целевого объекта контактов (ACT) 1667. |
IEnhancedStorageACT2 Интерфейс IEnhancedStorageACT2 используется для получения сведений о целевом объекте адресируемых контактов (ACT) 1667. |
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 структура содержит сведения, определяющие и описывающие хранилище. |