DS_NAME_FLAGS enumeração (ntdsapi.h)
A enumeração DS_NAME_FLAGS é usada para definir como a sintaxe do nome será rachada. Esses sinalizadores são usados pela função DsCrackNames .
Syntax
typedef enum {
DS_NAME_NO_FLAGS = 0x0,
DS_NAME_FLAG_SYNTACTICAL_ONLY = 0x1,
DS_NAME_FLAG_EVAL_AT_DC = 0x2,
DS_NAME_FLAG_GCVERIFY = 0x4,
DS_NAME_FLAG_TRUST_REFERRAL = 0x8
} DS_NAME_FLAGS;
Constantes
DS_NAME_NO_FLAGS Valor: 0x0 Indica que não há sinalizadores associados. |
DS_NAME_FLAG_SYNTACTICAL_ONLY Valor: 0x1 Executa um mapeamento sintático no cliente sem transferir pela rede. O único mapeamento sintático com suporte é de DS_FQDN_1779_NAME para DS_CANONICAL_NAME ou DS_CANONICAL_NAME_EX. DsCrackNames retornará o sinalizador DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING se um mapeamento sintático não for possível. |
DS_NAME_FLAG_EVAL_AT_DC Valor: 0x2 Força uma viagem ao controlador de domínio para avaliação, mesmo que a sintaxe possa ser rachada localmente. |
DS_NAME_FLAG_GCVERIFY Valor: 0x4 A chamada falhará se o controlador de domínio não for um servidor de catálogo global. |
DS_NAME_FLAG_TRUST_REFERRAL Valor: 0x8 Habilita a indicação de confiança entre florestas. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 |
Cabeçalho | ntdsapi.h |