ADsBuildVarArrayInt-Funktion (adshlp.h)
Die ADsBuildVarArrayInt-Funktion erstellt ein Variantenarray von ganzen Zahlen aus einem Array von DWORD-Werten .
Syntax
HRESULT ADsBuildVarArrayInt(
[in] LPDWORD lpdwObjectTypes,
[in] DWORD dwObjectTypes,
[out] VARIANT *pVar
);
Parameter
[in] lpdwObjectTypes
Typ: LPDWORD
Array von DWORD-Werten .
[in] dwObjectTypes
Art: DWORD
Anzahl der DWORD-Einträge im angegebenen Array.
[out] pVar
Typ: VARIANT*
Zeiger auf das resultierende Variantenarray von ganzen Zahlen.
Rückgabewert
Typ: HRESULT
Diese Methode unterstützt Standardrückgabewerte.
Weitere Informationen zu anderen Rückgabewerten finden Sie unter ADSI-Fehlercodes.
Hinweise
Verwenden Sie die Funktion ADsBuildVarArrayInt , um das Ganzzahlarray in ein Variantenarray der ganzen Zahlen zu konvertieren. Im folgenden Codebeispiel wird dies veranschaulicht.
DWORD dwArray[]={0,1,2,3,4};
long nLength = sizeof(dwArray)/sizeof(DWORD);
VARIANT varArray[nLength];
HRESULT hr = ADsBuildVarArrayInt(dwArray, nLength, varArray);
if (hr = E_FAIL) exit(1);
// Resume work with the data in varArray.
. . .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Zielplattform | Windows |
Kopfzeile | adshlp.h |
Bibliothek | Activeds.lib |
DLL | Activeds.dll |