Directory Services

ADS_PROV_SPECIFIC

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

typedef struct ADS_PROV_SPECIFIC {
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

Client: Included in Windows XP and Windows 2000 Professional.
Server: Included in Windows Server 2003 and Windows 2000 Server.
Redistributable: Requires Active Directory Client Extension on Windows NT 4.0 SP6a and Windows 95/98/Me.
Header: Declared in Iads.h.

See Also

ADSI Structures, ADSVALUE