Lire en anglais

Partager via


Stockage étendu

Vue d’ensemble de la technologie de stockage amélioré.

Pour développer le stockage amélioré, vous avez besoin des en-têtes suivants :

Pour obtenir des conseils de programmation pour cette technologie, consultez :

Fonctions

 
Autoriser

Associe la cible de commande adressable (ACT) à l’état Autorisé défini par ACT_AUTHORIZATION_STATE et garantit l’authentification de chaque silo individuel en fonction de la séquence et de la combinaison logique requises pour autoriser l’accès à l’ACT.
GetActions

Retourne une énumération de toutes les actions disponibles pour l’objet silo.
GetACTs

Retourne une énumération de toutes les cibles de commande adressable (ACT) actuellement connectées au système. Si au moins un ACT est présent, l’API Stockage amélioré alloue un tableau de 1 ou plusieurs pointeurs IEnumEnhancedStorageACT.
GetAuthorizationState

Retourne l’état d’autorisation actuel de l’ACT.
GetDescription

Renvoie une chaîne descriptive pour l’action spécifiée par l’objet IEnhancedStorageSiloAction.
GetDeviceName

La méthode IEnhancedStorageACT2::GetDeviceName retourne le nom de l’appareil associé à la cible de commande adressable (ACT).
GetDevicePath

Récupère le chemin d’accès au nœud d’appareil de silo. La chaîne retournée convient pour passer aux API système Windows telles que CreateFile ou SetupDiOpenDeviceInterface.
GetInfo

Retourne les informations descriptives associées à l’objet silo.
GetMatchingACT

Retourne la cible de commande adressable (ACT) associée au volume spécifié via la chaîne fournie par le client.
GetMatchingVolume

Retourne le volume associé à la cible de commande adressable (ACT).
GetName

Retourne une chaîne pour le nom de l’action spécifiée par l’objet IEnhancedStorageSiloAction.
GetPortableDevice

Obtient un pointeur IPortableDevice utilisé pour émettre des commandes vers le pilote de silo de stockage amélioré correspondant.
GetSilos

Retourne une énumération de tous les silos associés à la cible de commande adressable (ACT).
GetUniqueIdentity

Récupère l’identité unique de la cible de commande adressable (ACT).
Appeler

Exécute l’action spécifiée par un objet IEnhancedStorageSiloAction.
IsDeviceRemovable

La méthode IEnhancedStorageACT2::IsDeviceRemovable retourne des informations qui indiquent si l’appareil associé à l’ACT est amovible.
SendCommand

Envoie une commande silo brute à l’objet silo. Cette méthode est utilisée pour communiquer avec un silo qui n’est pas représenté par un pilote.
Non autorisé

Associe la cible de commande adressable (ACT) à l’état Non autorisé défini par ACT_AUTHORIZATION_STATE et garantit la déauthentication de chaque silo individuel en fonction de la séquence et de la combinaison logique requises pour restreindre l’accès à l’ACT.

Interfaces

 
IEnhancedStorageACT

Cette interface permet d’obtenir des informations et d’effectuer des opérations pour une cible de contact adressable (ACT) 1667.
IEnhancedStorageACT2

L’interface IEnhancedStorageACT2 est utilisée pour obtenir des informations pour une cible de contact adressable (ACT) 1667.
IEnhancedStorageSilo

L’interface IEnhancedStorageSilo est le point d’accès d’un silo IEEE 1667 et est utilisée pour obtenir des informations et effectuer des opérations au niveau du silo.
IEnhancedStorageSiloAction

Utilisez cette interface comme point d’accès pour les actions impliquant des silos IEEE 1667.
IEnumEnhancedStorageACT

Utilisez cette interface comme énumérateur de niveau supérieur pour toutes les cibles de contact adressables (ACT) IEEE 1667.

Structures

 
ACT_AUTHORIZATION_STATE

ACT_AUTHORIZATION_STATE structure contient des données qui décrivent l’état d’autorisation actuel d’une cible de commande adressable (ACT).
ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION

ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION structure contient des données qui définissent les fonctionnalités et les exigences d’un silo de mot de passe.
SILO_INFO

SILO_INFO structure contient des informations qui identifient et décrivent le silo.