ADS_PROV_SPECIFIC structure (iads.h)

The ADS_PROV_SPECIFIC structure contains provider-specific data represented as a binary large object (BLOB).

Syntax

typedef struct __MIDL___MIDL_itf_ads_0000_0000_0004 {
  DWORD  dwLength;
  LPBYTE lpValue;
} ADS_PROV_SPECIFIC, *PADS_PROV_SPECIFIC;

Members

dwLength

The size of the character array.

lpValue

A pointer to an array of bytes.

Remarks

The ADS_PROV_SPECIFIC structure is one of the data types used as a member of the ADSVALUE structure definition. The data is represented as a BLOB here, although the actual data can be packed in any format, such as a C structure. The provider writer must publish the specific data format under the BLOB.

ADSI may also return attributes as ADS_PROV_SPECIFIC if unable to determine the correct attribute syntax type as would occur if, for example, the schema was unavailable.

Requirements

Requirement Value
Minimum supported client Windows Vista
Minimum supported server Windows Server 2008
Header iads.h

See also

ADSI Structures

ADSVALUE