Structure ExtendedArrayDimension (dbgmodel.h)
Le struct ExtendedArrayDimension fournit des détails sur une dimension de tableau, notamment comment interpréter le reste des informations dans la dimension de tableau, les limites inférieures, la longueur et la progression.
Syntaxe
struct ExtendedArrayDimension {
ULONG64 DimensionFlags;
LONG64 LowerBound;
ULONG64 Length;
ULONG64 Stride;
};
Membres
DimensionFlags
Le membre DimensionFlags
LowerBound
Le membre LowerBound est un type LONG64 qui définit les limites inférieures du tableau. Pour les tableaux de base zéro de style C, il s’agit toujours de zéro. Notez qu’il n’existe aucune restriction uniforme que tous les tableaux représentés par ces interfaces sont de base zéro.
Length
Le membre Length est un type ULONG64 qui spécifie la longueur de la dimension. La dimension est considérée comme étant de la forme (LowerBound, LowerBound+ Length).
Stride
Le membre Stride est un type ULONG64 qui définit le nombre d’octets à parcourir en mémoire pour passer de l’index N de la dimension à l’index N + 1.
Remarques
Le struct
Exigences
Exigence | Valeur |
---|---|
d’en-tête | dbgmodel.h |
Voir aussi
Vue d’ensemble du modèle de données du débogueur C++