IDebugHostType::GetArrayDimensionality-Methode (dbgmodel.h)

Die GetArrayDimensionality-Methode gibt die Anzahl der Dimensionen zurück, in denen das Array indiziert ist. Für Arrays im C-Format wird hier immer 1 zurückgegeben.

Syntax

HRESULT GetArrayDimensionality(
  ULONG64 *arrayDimensionality
);

Parameter

arrayDimensionality

Die Anzahl der Dimensionen, in denen das Array indiziert ist, wird hier zurückgegeben.

Rückgabewert

Diese Methode gibt HRESULT zurück, das den Erfolg oder Fehler angibt.

Hinweise

Beispielcode

ComPtr<IDebugHostType> spType; /* get a type for some array (see FindTypeByName) */

ULONG64 arrayDims;
if (SUCCEEDED(spType->GetArrayDimensionality(&arrayDims)))
{
    // arrayDims is the dimensionality of the array.  For C/C++, this is always 1.
}

Anforderungen

Anforderung Wert
Header dbgmodel.h

Weitere Informationen

IDebugHostType-Schnittstelle