DS_SCHEMA_GUID_MAPA-Struktur (ntdsapi.h)
Die DS_SCHEMA_GUID_MAP-Struktur enthält die Ergebnisse eines Aufrufs von DsMapSchemaGuids. Wenn DsMapSchemaGuids eine GUID erfolgreich zuordnen kann, enthält DS_SCHEMA_GUID_MAP sowohl die GUID als auch einen Anzeigenamen für das Objekt, auf das die GUID verweist.
Syntax
typedef struct {
GUID guid;
DWORD guidType;
#if ...
CHAR *pName;
#else
LPSTR pName;
#endif
} DS_SCHEMA_GUID_MAPA, *PDS_SCHEMA_GUID_MAPA;
Member
guid
GUID-Struktur , die die Objekt-GUID angibt.
guidType
Gibt den Typ der GUID an, die von DsMapSchemaGuids zugeordnet wird.
DS_SCHEMA_GUID_ATTR
Die GUID identifiziert eine Eigenschaft.
DS_SCHEMA_GUID_ATTR_SET
Die GUID identifiziert einen Eigenschaftensatz.
DS_SCHEMA_GUID_CLASS
Die GUID identifiziert einen Objekttyp.
DS_SCHEMA_GUID_CONTROL_RIGHT
Die GUID identifiziert ein erweitertes Zugriffsrecht.
DS_SCHEMA_GUID_NOT_FOUND
Die GUID kann nicht im Verzeichnisdienstschema gefunden werden.
pName
Zeiger auf einen NULL-endend-Zeichenfolgenwert, der den Anzeigenamen angibt, der der GUID zugeordnet ist. Dieser Wert kann NULL sein, wenn DsMapSchemaGuids die GUID einem Anzeigenamen nicht zuordnen konnte.
Hinweise
Hinweis
Der ntdsapi.h-Header definiert DS_SCHEMA_GUID_MAP als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht Codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Kopfzeile | ntdsapi.h |