Compartir a través de


estructura DS_NAME_RESULT_ITEMA (ntdsapi.h)

La estructura DS_NAME_RESULT_ITEM contiene un nombre convertido por la función DsCrackNames, junto con datos de dominio y errores asociados.

Sintaxis

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;

Miembros

status

Contiene uno de los valores de DS_NAME_ERROR que indica el estado de esta conversión de nombres.

pDomain

Puntero a una cadena terminada en null que especifica el dominio DNS en el que reside el objeto. Este miembro contendrá datos válidos si estado contiene DS_NAME_NO_ERROR o DS_NAME_ERROR_DOMAIN_ONLY.

pName

Puntero a una cadena terminada en null que especifica el nombre del objeto con formato recién formateado.

Observaciones

La función DsCrackNames devuelve una matriz de estructuras de DS_NAME_RESULT_ITEM como parte de la estructura DS_NAME_RESULT.

Nota

El encabezado ntdsapi.h define DS_NAME_RESULT_ITEM como alias que selecciona automáticamente la versión ANSI o Unicode de esta función en función de la definición de la constante de preprocesador UNICODE. La combinación del uso del alias neutral de codificación con código que no es neutral de codificación puede dar lugar a errores de coincidencia que dan lugar a errores de compilación o tiempo de ejecución. Para obtener más información, vea Conventions for Function Prototypes.

Requisitos

Requisito Valor
cliente mínimo admitido Windows Vista
servidor mínimo admitido Windows Server 2008
encabezado de ntdsapi.h

Consulte también

DS_NAME_RESULT

estructuras de administración de replicación y controlador de dominio

DsCrackNames