Armazenamento Avançado
Visão geral da tecnologia de Armazenamento Avançado.
Para desenvolver o Armazenamento Avançado, você precisa destes cabeçalhos:
Para obter diretrizes de programação para essa tecnologia, confira:
Autorizar Associa o ACT (Destino de Comando Endereçável) ao estado Autorizado definido por ACT_AUTHORIZATION_STATE e garante a autenticação de cada silo individual de acordo com a sequência necessária e a combinação lógica necessária para autorizar o acesso ao ACT. |
GetActions Retorna uma enumeração de todas as ações disponíveis para o objeto silo. |
GetACTs Retorna uma enumeração de todos os ACT (Destinos de Comando Endereçáveis) atualmente conectados ao sistema. Se pelo menos um ACT estiver presente, a API de Armazenamento Avançado alocará uma matriz de 1 ou mais ponteiros IEnumEnhancedStorageACT. |
GetAuthorizationState Retorna o estado de autorização atual do ACT. |
GetDescription Retorna uma cadeia de caracteres descritiva para a ação especificada pelo objeto IEnhancedStorageSiloAction. |
GetDeviceName O método IEnhancedStorageACT2::GetDeviceName retorna o nome do dispositivo associado ao ACT (Destino de Comando Endereçável). |
GetDevicePath Recupera o caminho para o nó do dispositivo silo. A cadeia de caracteres retornada é adequada para passar para APIs do Sistema Windows, como CreateFile ou SetupDiOpenDeviceInterface. |
GetInfo Retorna as informações descritivas associadas ao objeto silo. |
GetMatchingACT Retorna o ACT (Destino de Comando Endereçável) associado ao volume especificado por meio da cadeia de caracteres fornecida pelo cliente. |
GetMatchingVolume Retorna o volume associado ao ACT (Destino de Comando Endereçável). |
GetName Retorna uma cadeia de caracteres para o nome da ação especificada pelo objeto IEnhancedStorageSiloAction. |
GetPortableDevice Obtém um ponteiro IPortableDevice usado para emitir comandos para o driver de silo de Armazenamento Avançado correspondente. |
GetSilos Retorna uma enumeração de todos os silos associados ao ACT (Destino de Comando Endereçável). |
GetUniqueIdentity Recupera a identidade exclusiva do ACT (Destino de Comando Endereçável). |
Invoke Executa a ação especificada por um objeto IEnhancedStorageSiloAction. |
IsDeviceRemovable O método IEnhancedStorageACT2::IsDeviceRemovable retorna informações que indicam se o dispositivo associado ao ACT é removível. |
SendCommand Envia um comando de silo bruto para o objeto silo. Esse método é utilizado para se comunicar com um silo que não é representado por um driver. |
Desautorizar Associa o ACT (Destino de Comando Endereçável) ao estado Não autorizado definido por ACT_AUTHORIZATION_STATE e garante a desautenticação de cada silo individual de acordo com a sequência necessária e a combinação lógica necessária para restringir o acesso ao ACT. |
IEnhancedStorageACT Essa interface para obter informações e executar operações para um ACT (Destino de Contato Endereçável) 1667. |
IEnhancedStorageACT2 A interface IEnhancedStorageACT2 é usada para obter informações para um ACT (Destino de Contato Endereçável) 1667. |
IEnhancedStorageSilo A interface IEnhancedStorageSilo é o ponto de acesso para um silo IEEE 1667 e é usada para obter informações e executar operações no nível do silo. |
IEnhancedStorageSiloAction Use essa interface como um ponto de acesso para ações que envolvem silos do IEEE 1667. |
IEnumEnhancedStorageACT Use essa interface como o enumerador de nível superior para todos os ACT (Destinos de Contato Endereçáveis) do IEEE 1667. |
ACT_AUTHORIZATION_STATE ACT_AUTHORIZATION_STATE estrutura contém dados que descrevem o estado de autorização atual de um ACT (Destino de Comando Endereçável). |
ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION estrutura contém dados que definem os recursos e requisitos de um silo de senha. |
SILO_INFO SILO_INFO estrutura contém informações que identificam e descrevem o silo. |