Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
The ADsBuildVarArrayInt function builds a variant array of integers from an array of DWORD values.
Syntax
HRESULT ADsBuildVarArrayInt(
[in] LPDWORD lpdwObjectTypes,
[in] DWORD dwObjectTypes,
[out] VARIANT *pVar
);
Parameters
[in] lpdwObjectTypes
Type: LPDWORD
Array of DWORD values.
[in] dwObjectTypes
Type: DWORD
Number of DWORD entries in the given array.
[out] pVar
Type: VARIANT*
Pointer to the resulting variant array of integers.
Return value
Type: HRESULT
This method supports standard return values.
For more information about other return values, see ADSI Error Codes.
Remarks
Use the ADsBuildVarArrayInt function to convert the integer array into a variant array of the integers. The following code example shows how to do this.
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.
. . .
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows Vista |
| Minimum supported server | Windows Server 2008 |
| Target Platform | Windows |
| Header | adshlp.h |
| Library | Activeds.lib |
| DLL | Activeds.dll |