DS_NAME_RESULT_ITEMA-Struktur (ntdsapi.h)
Die DS_NAME_RESULT_ITEM-Struktur enthält einen Namen, der von der DsCrackNames-Funktion konvertiert wird, sowie die zugehörigen Fehler- und Domänendaten.
Syntax
typedef struct {
DWORD status;
#if ...
CHAR *pDomain;
#if ...
CHAR *pName;
#else
LPSTR pDomain;
#endif
#else
LPSTR pName;
#endif
} DS_NAME_RESULT_ITEMA, *PDS_NAME_RESULT_ITEMA;
Member
status
Enthält einen der DS_NAME_ERROR Werte, der die status dieser Namenskonvertierung angibt.
pDomain
Zeiger auf eine NULL-endende Zeichenfolge, die die DNS-Domäne angibt, in der sich das Objekt befindet. Dieser Member enthält gültige Daten, wenn statusDS_NAME_NO_ERROR oder DS_NAME_ERROR_DOMAIN_ONLY enthält.
pName
Zeiger auf eine NULL-endende Zeichenfolge, die den neu formatierten Objektnamen angibt.
Hinweise
Die DsCrackNames-Funktion gibt ein Array von DS_NAME_RESULT_ITEM Strukturen als Teil der DS_NAME_RESULT-Struktur zurück.
Hinweis
Der ntdsapi.h-Header definiert DS_NAME_RESULT_ITEM 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 |