Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Definiert das Speicherlayout einer Dimension eines Arrays.
Syntax
struct ArrayDimension {
LONG64 LowerBound;
ULONG64 Length;
ULONG64 Stride;
};
Angehörige
LowerBound
Die unteren Grenzen des Arrays. Bei nullbasierten C-Arrays ist dies immer Null. Es gibt keine einheitliche Einschränkung, dass alle durch diese Schnittstellen dargestellten Arrays nullbasiert sind.
Length
Definiert die Länge der Dimension. Die Dimension wird als Form betrachtet [LowerBound, LowerBound+ Length)
Stride
Definiert, wie viele Bytes im Arbeitsspeicher vorwärts verschoben werden sollen, um von Index N der Dimension zu Index N + 1 zu gehen
Bemerkungen
Bei Arrays im C-Stil wird hier eine einzelne Arraydimension mit Werten zurückgegeben, die immer sind: LowerBound = 0
Length = ARRAYSIZE(array)
Stride = sizeof(elementType)
Anforderungen
| Anforderung | Wert |
|---|---|
| Header- | dbgmodel.h |