NTMS_PARTITIONINFORMATIONA structure (ntmsapi.h)
[Le Gestionnaire de stockage amovible n’est plus disponible depuis Windows 7 et Windows Server 2008 R2.]
La structure NTMS_PARTITIONINFORMATION définit les propriétés spécifiques de l’objet latéral.
Syntaxe
typedef struct _NTMS_PARTITIONINFORMATIONA {
NTMS_GUID PhysicalMedia;
NTMS_GUID LogicalMedia;
DWORD State;
WORD Side;
DWORD dwOmidLabelIdLength;
BYTE OmidLabelId[NTMS_OMIDLABELID_LENGTH];
CHAR szOmidLabelType[NTMS_OMIDLABELTYPE_LENGTH];
CHAR szOmidLabelInfo[NTMS_OMIDLABELINFO_LENGTH];
DWORD dwMountCount;
DWORD dwAllocateCount;
LARGE_INTEGER Capacity;
} NTMS_PARTITIONINFORMATIONA;
Membres
PhysicalMedia
Identificateur de média physique unique pour le support qui contient ce côté.
LogicalMedia
Identificateur de média logique unique (LMID) pour un élément de média logique qui contient ce côté. Ce paramètre est null si le côté n’est pas alloué.
State
Informations sur le cycle de vie. Il peut s’agir de l’une des valeurs suivantes.
Valeur | Signification |
---|---|
|
Le média a été alloué à une application. |
|
Le média est disponible pour être alloué. |
|
Le support a été entièrement écrit et marqué comme complet par une application. |
|
Le support n’est pas adapté au stockage de données et n’est plus utilisable. |
|
Le média a été détecté et marqué comme incompatible avec le lecteur. |
|
Le média se trouve dans un pool non reconnu. |
|
Le média se trouve dans le pool d’importation. |
|
Le média attend qu’une étiquette gratuite soit appliquée. |
|
Le côté a été réservé par la fonction AllocateNtmsMedia avec le paramètre dwOption défini sur NTMS_ALLOCATE_NEW. |
Side
Valeur relative zéro qui indique de quel côté d’un média multidimensionné il s’agit. Pour les supports unilatés, tels que les bandes, cette valeur est toujours égale à zéro. Pour un média double face, un enregistrement NTMS_PARITIONINFORMATION a cette propriété définie sur zéro ( le côté « A ») et un deuxième enregistrement NTMS_PARTITIONINFORMATION a la valeur 1 , le côté « B ».
dwOmidLabelIdLength
Longueur de la chaîne d’ID d’étiquette de l’identificateur on-media.
OmidLabelId[NTMS_OMIDLABELID_LENGTH]
Identificateur unique de l’ID d’étiquette de l’identificateur sur le support.
szOmidLabelType[NTMS_OMIDLABELTYPE_LENGTH]
Type d’étiquette de l’identificateur on-media.
szOmidLabelInfo[NTMS_OMIDLABELINFO_LENGTH]
Étiqueter les informations de l’identificateur on-media.
dwMountCount
Nombre de fois que ce média a été monté dans un lecteur. Cette valeur est initialisée à zéro lorsque les objets sont créés dans la base de données.
dwAllocateCount
Nombre de fois que ce média a été alloué.
Capacity
Nombre d’octets de stockage disponibles sur ce côté.
Remarques
La structure NTMS_PARTITIONINFORMATION est incluse dans la structure NTMS_OBJECTINFORMATION .
Notes
L’en-tête ntmsapi.h définit NTMS_PARTITIONINFORMATION en tant qu’alias qui sélectionne automatiquement la version ANSI ou Unicode de cette fonction en fonction de la définition de la constante de préprocesseur UNICODE. La combinaison de l’utilisation de l’alias neutre en encodage avec du code qui n’est pas neutre en encodage peut entraîner des incompatibilités qui entraînent des erreurs de compilation ou d’exécution. Pour plus d’informations, consultez Conventions pour les prototypes de fonction.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | ntmsapi.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour