This topic has not yet been rated - Rate this topic

DS_SCHEMA_GUID_MAP structure

The DS_SCHEMA_GUID_MAP structure contains the results of a call to DsMapSchemaGuids. If DsMapSchemaGuids succeeds in mapping a GUID, DS_SCHEMA_GUID_MAP contains both the GUID and a display name for the object to which the GUID refers.

Syntax


typedef struct {
  GUID   guid;
  DWORD  guidType;
  LPTSTR pName;
} DS_SCHEMA_GUID_MAP, *PDS_SCHEMA_GUID_MAP;

Members

guid

GUID structure that specifies the object GUID.

guidType

Indicates the type of GUID mapped by DsMapSchemaGuids.

ValueMeaning
DS_SCHEMA_GUID_ATTR

The GUID identifies a property.

DS_SCHEMA_GUID_ATTR_SET

The GUID identifies a property set.

DS_SCHEMA_GUID_CLASS

The GUID identifies a type of object.

DS_SCHEMA_GUID_CONTROL_RIGHT

The GUID identifies an extended access right.

DS_SCHEMA_GUID_NOT_FOUND

The GUID cannot be found in the directory service schema.

 

pName

Pointer to a null-terminated string value that specifies the display name associated with the GUID. This value may be NULL if DsMapSchemaGuids was unable to map the GUID to a display name.

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

Ntdsapi.h

Unicode and ANSI names

DS_SCHEMA_GUID_MAPW (Unicode) and DS_SCHEMA_GUID_MAPA (ANSI)

See also

DsFreeSchemaGuidMap
GUID
DsMapSchemaGuids
Domain Controller and Replication Management Structures

 

 

Send comments about this topic to Microsoft

Build date: 10/26/2012

Did you find this helpful?
(1500 characters remaining)

Community Additions

ADD
© 2013 Microsoft. All rights reserved.