Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A enumeração ADSTYPEENUM é usada para identificar o tipo de dados de um valor de propriedade ADSI.
Syntax
typedef enum __MIDL___MIDL_itf_ads_0000_0000_0001 {
ADSTYPE_INVALID = 0,
ADSTYPE_DN_STRING,
ADSTYPE_CASE_EXACT_STRING,
ADSTYPE_CASE_IGNORE_STRING,
ADSTYPE_PRINTABLE_STRING,
ADSTYPE_NUMERIC_STRING,
ADSTYPE_BOOLEAN,
ADSTYPE_INTEGER,
ADSTYPE_OCTET_STRING,
ADSTYPE_UTC_TIME,
ADSTYPE_LARGE_INTEGER,
ADSTYPE_PROV_SPECIFIC,
ADSTYPE_OBJECT_CLASS,
ADSTYPE_CASEIGNORE_LIST,
ADSTYPE_OCTET_LIST,
ADSTYPE_PATH,
ADSTYPE_POSTALADDRESS,
ADSTYPE_TIMESTAMP,
ADSTYPE_BACKLINK,
ADSTYPE_TYPEDNAME,
ADSTYPE_HOLD,
ADSTYPE_NETADDRESS,
ADSTYPE_REPLICAPOINTER,
ADSTYPE_FAXNUMBER,
ADSTYPE_EMAIL,
ADSTYPE_NT_SECURITY_DESCRIPTOR,
ADSTYPE_UNKNOWN,
ADSTYPE_DN_WITH_BINARY,
ADSTYPE_DN_WITH_STRING
} ADSTYPEENUM;
Constantes
ADSTYPE_INVALIDValor: 0 O tipo de dados não é válido |
ADSTYPE_DN_STRINGA cadeia de caracteres é de Nome Diferenciado (caminho) de um objeto de serviço de diretório. |
ADSTYPE_CASE_EXACT_STRINGA cadeia de caracteres é do tipo que diferencia maiúsculas de minúsculas. |
ADSTYPE_CASE_IGNORE_STRINGA cadeia de caracteres não diferencia maiúsculas de minúsculas. |
ADSTYPE_PRINTABLE_STRINGA cadeia de caracteres é exibida na tela ou na impressão. |
ADSTYPE_NUMERIC_STRINGA cadeia de caracteres é de um numeral a ser interpretado como texto. |
ADSTYPE_BOOLEANOs dados são de um valor booliano. |
ADSTYPE_INTEGEROs dados são de um valor inteiro. |
ADSTYPE_OCTET_STRINGA cadeia de caracteres é de uma matriz de bytes. |
ADSTYPE_UTC_TIMEOs dados são do tempo universal, conforme expresso na Coordenada de Tempo Universal (UTC). |
ADSTYPE_LARGE_INTEGEROs dados são de um valor inteiro longo. |
ADSTYPE_PROV_SPECIFICA cadeia de caracteres é de uma cadeia de caracteres específica do provedor. |
ADSTYPE_OBJECT_CLASSNão usado. |
ADSTYPE_CASEIGNORE_LISTOs dados são de uma lista de cadeias de caracteres que não diferenciam maiúsculas de minúsculas. |
ADSTYPE_OCTET_LISTOs dados são de uma lista de cadeias de caracteres de octeto. |
ADSTYPE_PATHA cadeia de caracteres é de um caminho de diretório. |
ADSTYPE_POSTALADDRESSA cadeia de caracteres é do tipo de endereço postal. |
ADSTYPE_TIMESTAMPOs dados são de um carimbo de data/hora em segundos. |
ADSTYPE_BACKLINKA cadeia de caracteres é de um link de fundo. |
ADSTYPE_TYPEDNAMEA cadeia de caracteres é de um nome tipado. |
ADSTYPE_HOLDOs dados são da estrutura de dados Hold. |
ADSTYPE_NETADDRESSA cadeia de caracteres é de um endereço líquido. |
ADSTYPE_REPLICAPOINTEROs dados são de um ponteiro réplica. |
ADSTYPE_FAXNUMBERA cadeia de caracteres é de um número de fax. |
ADSTYPE_EMAILOs dados são de uma mensagem de email. |
ADSTYPE_NT_SECURITY_DESCRIPTOROs dados são um descritor de segurança do Windows representado por uma matriz de bytes. |
ADSTYPE_UNKNOWNOs dados são de um tipo indefinido. |
ADSTYPE_DN_WITH_BINARYOs dados são de ADS_DN_WITH_BINARY usados para mapear um nome diferenciado para um GUID sem consulta. Para obter mais informações, consulte Comentários. |
ADSTYPE_DN_WITH_STRINGOs dados são de ADS_DN_WITH_STRING usados para mapear um nome diferenciado para um valor de cadeia de caracteres sem consulta. Para obter mais informações, consulte Comentários. |
Comentários
Ao estender o esquema do active directory para adicionar ADS_DN_WITH_BINARY, você também deve especificar a definição de atributo "otherWellKnownGuid". Adicione o seguinte à definição do atributo de arquivo ldf: "omObjectClass:: KoZIhvcUAQEBCw=="
Ao estender o esquema do active directory para adicionar ADS_DN_WITH_STRING, você também deve especificar a definição de atributo "otherWellKnownGuid". Adicione o seguinte à definição do atributo de arquivo ldf: "omObjectClass:: KoZIhvcUAQEBDA=="
Como o VBScript não pode ler dados de uma biblioteca de tipos, os aplicativos VBScript não reconhecem constantes simbólicas, conforme definido acima. Em vez disso, use as constantes numéricas para definir os sinalizadores apropriados em seu aplicativo VBScript. Para usar as constantes simbólicas como uma boa prática de programação, escreva declarações explícitas dessas constantes, como feito aqui, em seu aplicativo VBScript.
Requisitos
| Cliente mínimo com suporte | Windows Vista |
| Servidor mínimo com suporte | Windows Server 2008 |
| Cabeçalho | iads.h |