struttura DS_NAME_RESULT_ITEMA (ntdsapi.h)
La struttura
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;
status
Contiene uno dei valori DS_NAME_ERROR che indica lo stato della conversione del nome.
pDomain
Puntatore a una stringa con terminazione Null che specifica il dominio DNS in cui risiede l'oggetto. Questo membro conterrà dati validi se stato contiene DS_NAME_NO_ERROR o DS_NAME_ERROR_DOMAIN_ONLY.
pName
Puntatore a una stringa con terminazione Null che specifica il nome dell'oggetto appena formattato.
La funzione DsCrackNames restituisce una matrice di strutture DS_NAME_RESULT_ITEM come parte della struttura DS_NAME_RESULT.
Nota
L'intestazione ntdsapi.h definisce DS_NAME_RESULT_ITEM come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice non indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere convenzioni di per i prototipi di funzioni.
Requisito | Valore |
---|---|
client minimo supportato | Windows Vista |
server minimo supportato | Windows Server 2008 |
intestazione |
ntdsapi.h |