AdsSetServerType

Registra el/los tipo(s) de servidor preferido(s) para las conexiones posteriores.

Sintaxis

UNSIGNED32 AdsSetServerType(UNSIGNED16 usServerOptions);

Parámetros

Parámetro Tipo Descripción
usServerOptions UNSIGNED16 Máscara de tipos de servidor: ADS_LOCAL_SERVER (1), ADS_REMOTE_SERVER (2), ADS_AIS_SERVER. Combínelos con OR bit a bit.

Valor de Retorno

AE_SUCCESS (0).

Descripción

AdsSetServerType registra qué tipo(s) de servidor prefiere la aplicación al establecer una conexión. En ADS esto restringe qué back-ends de servidor intentará AdsConnect.

OpenADS atiende conexiones locales y remotas con independencia de este ajuste, por lo que el valor se almacena por paridad con la API ACE y no bloquea una conexión por lo demás válida. Llámelo antes de AdsConnect si su código espera la semántica de ADS; pasar una máscara combinada (local + remoto) siempre es seguro.

Ejemplo

// Preferir un servidor remoto, con repliegue a local.
AdsSetServerType(ADS_REMOTE_SERVER | ADS_LOCAL_SERVER);

ADSHANDLE hConn;
AdsConnect((UNSIGNED8 *)"\\\\servidor\\recurso\\datos", &hConn);

Ver También


AdsConnect →


This site uses Just the Docs, a documentation theme for Jekyll.