ATL Functions Alphabetical Reference
En esta sección, los temas de referencia sobre las funciones globales de ATL se organizan alfabéticamente. Para buscar una determinada función por categoría, vea Funciones de ATL.
Función |
Descripción |
---|---|
Crea una conexión entre el punto de conexión de un objeto y el receptor de un cliente. |
|
Llame a esta función para notificar o no notificar todas las entradas del mapa de eventos del receptor del objeto. |
|
Asocia un control creado previamente con la ventana especificada. |
|
Crea un control ActiveX, lo inicializa y lo hospeda en la ventana especificada. También se puede crear un puntero de interfaz y un receptor de eventos para el nuevo control. |
|
Crea un control ActiveX con licencia, lo inicializa y lo hospeda en la ventana especificada. También se puede crear un puntero de interfaz y un receptor de eventos para el nuevo control. |
|
Crea un control ActiveX con licencia, lo inicializa y lo hospeda en la ventana especificada. |
|
Crea un control ActiveX, lo inicializa y lo hospeda en la ventana especificada. |
|
Crea un cuadro de diálogo no modal a partir de una plantilla de cuadros de diálogo proporcionada por el usuario. |
|
Crea un cuadro de diálogo modal a partir de una plantilla de cuadros de diálogo proporcionada por el usuario. |
|
Obtiene un puntero de interfaz directo al control que se encuentra dentro de una ventana especificada en función de su identificador. |
|
Obtiene un puntero de interfaz directo al contenedor de una ventana especificada (si existe) en función de su identificador. |
|
Esta función inicializa el código que hospeda los controles de ATL registrando las clases de ventana "AtlAxWin80" y "AtlAxWinLic80" junto con un par de mensajes personalizados de la ventana. |
|
Esta función anula la inicialización del código que hospeda los controles de ATL anulando el registro de las clases de ventana "AtlAxWin80" y "AtlAxWinLic80". |
|
Llame a esta función para canonizar una dirección URL, que incluye la conversión de espacios y caracteres no seguros en secuencias de escape. |
|
Llame a esta función para combinar una dirección URL base y una dirección URL relativa en una única dirección URL canónica. |
|
Esta función se invoca para devolver el generador de clases. |
|
Esta función se invoca para registrar los objetos de clase. |
|
Esta función se invoca para registrar todos los objetos del mapa de objetos. |
|
Esta función se invoca para quitar el generador o generadores de clases de la tabla de objetos en ejecución. |
|
Esta función se invoca para anular el registro de todos los objetos del mapa de objetos. |
|
Asigna un puntero de interfaz a otro puntero de interfaz del mismo tipo. |
|
Asigna un puntero de interfaz a otro puntero de interfaz de un tipo diferente. |
|
Crea un contexto para el dispositivo especificado en la estructura DVTARGETDEVICE. |
|
Llame a esta función para convertir todos los caracteres no seguros en secuencias de escape. |
|
Libera los datos de cálculo de referencias del flujo; a continuación, libera el puntero del flujo. |
|
Llame a esta función para recuperar la información de la lista de control de acceso discrecional (DACL) de un objeto especificado. |
|
Llame a esta función para obtener el número de puerto predeterminado asociado a un protocolo de Internet o un esquema específicos. |
|
Llame a esta función para recuperar el identificador de seguridad (SID) de grupo de un objeto. |
|
Llame a esta función para obtener el valor numérico de un dígito hexadecimal. |
|
Llame a esta función para recuperar información sobre la interfaz de origen predeterminada de un objeto. |
|
Llame a esta función para recuperar el identificador de seguridad (SID) del propietario de un objeto. |
|
Use esta función para determinar si la aplicación redirige el acceso del Registro al nodo de HKEY_CURRENT_USER (HKCU). |
|
Llame a esta función para recuperar la información de la lista de control de acceso del sistema (SACL) de un objeto especificado. |
|
Llame a esta función para recuperar el descriptor de seguridad de un objeto especificado. |
|
Descodifica una cadena de datos que se ha codificado como texto hexadecimal, por ejemplo, mediante una llamada anterior a AtlHexEncode. |
|
Llame a esta función para obtener el tamaño en bytes de un búfer que puede contener datos descodificados de una cadena con codificación hexadecimal de la longitud especificada. |
|
Llame a esta función para codificar algunos datos en forma de cadena de texto hexadecimal. |
|
Llame a esta función para obtener el tamaño en caracteres de un búfer que puede contener una cadena codificada a partir de los datos con el tamaño especificado. |
|
Llame a esta función para obtener el valor numérico de un dígito hexadecimal. |
|
Convierte un tamaño de objeto en unidades HIMETRIC (cada unidad es de 0,01 milímetros) a un tamaño en píxeles del dispositivo de pantalla. |
|
Devuelve el último valor de código de error del subproceso que realiza la llamada con el formato HRESULT. |
|
Convierte un código de error Win32 en un valor HRESULT. |
|
Recupera un puntero a la interfaz solicitada. |
|
Llame a esta función para comprobar si un carácter es seguro para usarlo en una dirección URL. |
|
Esta función se invoca para cargar una biblioteca de tipos. |
|
Crea un nuevo objeto de flujo, escribe el CLSID del proxy en el flujo y calcula las referencias del puntero de interfaz especificado escribiendo los datos necesarios para inicializar el proxy en el flujo. |
|
Registra todos los objetos del mapa de objetos. |
|
Registra una biblioteca de tipos. |
|
Anula el registro de todos los objetos del mapa de objetos. |
|
Anula el registro de todos los objetos del mapa de objetos. Es similar a AtlModuleUnregisterServerEx, salvo porque no puede anular el registro de la biblioteca de tipos. |
|
Anula el registro de una biblioteca de tipos. |
|
Esta función es un contenedor sobrecargado de PathAddBackslash. |
|
Esta función es un contenedor sobrecargado de PathAddExtension. |
|
Esta función es un contenedor sobrecargado de PathAppend. |
|
Esta función es un contenedor sobrecargado de PathBuildRoot. |
|
Esta función es un contenedor sobrecargado de PathCanonicalize. |
|
Esta función es un contenedor sobrecargado de PathCombine. |
|
Esta función es un contenedor sobrecargado de PathCommonPrefix. |
|
Esta función es un contenedor sobrecargado de PathCompactPath. |
|
Esta función es un contenedor sobrecargado de PathCompactPathEx. |
|
Esta función es un contenedor sobrecargado de PathFileExists. |
|
Esta función es un contenedor sobrecargado de PathFindExtension. |
|
Esta función es un contenedor sobrecargado de PathFindFileName. |
|
Esta función es un contenedor sobrecargado de PathGetDriveNumber. |
|
Esta función es un contenedor sobrecargado de PathIsDirectory. |
|
Esta función es un contenedor sobrecargado de PathIsFileSpec. |
|
Esta función es un contenedor sobrecargado de PathIsPrefix. |
|
Esta función es un contenedor sobrecargado de PathIsRelative. |
|
Esta función es un contenedor sobrecargado de PathIsRoot. |
|
Esta función es un contenedor sobrecargado de PathIsSameRoot. |
|
Esta función es un contenedor sobrecargado de PathIsUNC. |
|
Esta función es un contenedor sobrecargado de PathIsUNCServer. |
|
Esta función es un contenedor sobrecargado de PathIsUNCServerShare. |
|
Esta función es un contenedor sobrecargado de PathMakePretty. |
|
Esta función es un contenedor sobrecargado de PathMatchSpec. |
|
Esta función es un contenedor sobrecargado de PathQuoteSpaces. |
|
Esta función es un contenedor sobrecargado de PathRelativePathTo. |
|
Esta función es un contenedor sobrecargado de PathRemoveArgs. |
|
Esta función es un contenedor sobrecargado de PathRemoveBackslash. |
|
Esta función es un contenedor sobrecargado de PathRemoveBlanks. |
|
Esta función es un contenedor sobrecargado de PathRemoveExtension. |
|
Esta función es un contenedor sobrecargado de PathRemoveFileSpec. |
|
Esta función es un contenedor sobrecargado de PathRenameExtension. |
|
Esta función es un contenedor sobrecargado de PathSkipRoot. |
|
Esta función es un contenedor sobrecargado de PathStripPath. |
|
Esta función es un contenedor sobrecargado de PathStripToRoot. |
|
Esta función es un contenedor sobrecargado de PathUnquoteSpaces. |
|
Convierte un tamaño de objeto especificado en píxeles en el dispositivo de pantalla en un tamaño especificado en unidades HIMETRIC (cada unidad es de 0,01 milímetros). |
|
Esta función se invoca para registrar una biblioteca de tipos. |
|
Configura la interfaz IErrorInfo para proporcionar información de error a los clientes del objeto. |
|
Llame a esta función para establecer el sitio del objeto secundario en la interfaz IUnknown del objeto primario. |
|
Llame a esta función para definir la información de la lista de control de acceso discrecional (DACL) de un objeto especificado. |
|
Llame a esta función para definir el identificador de seguridad (SID) de grupo de un objeto. |
|
Llame a esta función para definir el identificador de seguridad (SID) del propietario de un objeto. |
|
Establece si la aplicación redirige el acceso del Registro al nodo de HKEY_CURRENT_USER (HKCU). |
|
Llame a esta función para definir la información de la lista de control de acceso del sistema (SACL) de un objeto especificado. |
|
Llame a esta función para notificar un error en función del resultado de la función de Windows GetLastError. |
|
Llame a esta función para notificar un error en función de un código de estado HRESULT. |
|
Finaliza la conexión establecida mediante AtlAdvise. |
|
Llame a esta función para convertir de nuevo los caracteres de escape en sus valores originales. |
|
Llame a esta función para convertir una cadena Unicode en UTF-8. |
|
Convierte los datos de cálculo de referencias del flujo en un puntero de interfaz que puede usarse en el cliente. |
|
Esta función se invoca para anular el registro de una biblioteca de tipos. |
|
Esta función se invoca para actualizar el Registro desde el recurso especificado. |
|
Espera el objeto que se va a señalizar mientras envía mensajes de ventana según sea necesario. |
|
Esta función se utiliza para inicializar y agregar una estructura _AtlCreateWndData. |
|
Llame a esta función para extraer una estructura _AtlCreateWndData existente. |
|
Llame a esta función para convertir algunos datos utilizando la codificación “B”. |
|
Llame a esta función para obtener el tamaño en caracteres de un búfer que puede contener una cadena codificada a partir de los datos con el tamaño especificado. |
|
Llame a esta función para convertir los caracteres que no son seguros para usarlos en XML en sus equivalentes seguros. |
|
Llame a esta función para obtener el número de caracteres extendidos de una cadena. |
|
Llame a esta función en el caso especial de prueba de IUnknown. |
|
Llame a esta función para comprobar si un carácter especificado es un carácter extendido (menor de 32, mayor que 126, y no una pestaña, un salto de línea o un retorno de carro). |
|
Llame a esta función para convertir algunos datos utilizando la codificación “Q”. |
|
Llame a esta función para obtener el tamaño en caracteres de un búfer que puede contener una cadena codificada a partir de los datos con el tamaño especificado. |
|
Descodifica una cadena de datos codificada en formato entrecomillado imprimible, por ejemplo, mediante una llamada anterior a QPEncode. |
|
Llame a esta función para obtener el tamaño en bytes de un búfer que puede contener datos descodificados de una cadena con codificación entrecomillada imprimible de la longitud especificada. |
|
Llame a esta función para codificar algunos datos en formato entrecomillado imprimible. |
|
Llame a esta función para obtener el tamaño en caracteres de un búfer que puede contener una cadena codificada a partir de los datos con el tamaño especificado. |
|
Esta función se invoca para leer el Registro del sistema o escribir en él. |
|
Convierte un valor COLORREF en el texto HTLM correspondiente a ese valor de color. |
|
Devuelve SID de DOMAIN_ALIAS_RID_ACCOUNT_OPS. |
|
Devuelve el SID de DOMAIN_ALIAS_RID_ADMINS. |
|
Devuelve el SID de SECURITY_ANONYMOUS_LOGON_RID. |
|
Devuelve el SID de SECURITY_AUTHENTICATED_USER_RID. |
|
Devuelve el SID de DOMAIN_ALIAS_RID_BACKUP_OPS. |
|
Devuelve el SID de SECURITY_BATCH_RID. |
|
Devuelve el SID de SECURITY_CREATOR_GROUP_SERVER_RID. |
|
Devuelve el SID de SECURITY_CREATOR_GROUP_RID. |
|
Devuelve el SID de SECURITY_CREATOR_OWNER_SERVER_RID. |
|
Devuelve el SID de SECURITY_CREATOR_OWNER_RID. |
|
Devuelve el SID de SECURITY_DIALUP_RID. |
|
Devuelve el SID de DOMAIN_ALIAS_RID_GUESTS. |
|
Devuelve el SID de SECURITY_INTERACTIVE_RID. |
|
Devuelve el SID de SECURITY_LOCAL_RID. |
|
Devuelve el SID de SECURITY_NETWORK_RID. |
|
Devuelve el SID de SECURITY_NETWORK_SERVICE_RID. |
|
Devuelve el SID de SECURITY_NULL_RID. |
|
Devuelve el SID de DOMAIN_ALIAS_RID_POWER_USERS. |
|
Devuelve el SID de DOMAIN_ALIAS_RID_PREW2KCOMPACCESS. |
|
Devuelve el SID de DOMAIN_ALIAS_RID_PRINT_OPS. |
|
Devuelve el SID de SECURITY_PROXY_RID. |
|
Devuelve el SID de DOMAIN_ALIAS_RID_RAS_SERVERS. |
|
Devuelve el SID de DOMAIN_ALIAS_RID_REPLICATOR. |
|
Devuelve el SID de SECURITY_RESTRICTED_CODE_RID. |
|
Devuelve el SID de SECURITY_PRINCIPAL_SELF_RID. |
|
Devuelve el SID de SECURITY_SERVER_LOGON_RID. |
|
Devuelve el SID de SECURITY_SERVICE_RID. |
|
Devuelve el SID de DOMAIN_ALIAS_RID_SYSTEM_OPS. |
|
Devuelve el SID de SECURITY_LOCAL_SYSTEM_RID. |
|
Devuelve el SID de SECURITY_TERMINAL_SERVER_RID. |
|
Devuelve el SID de DOMAIN_ALIAS_RID_USERS. |
|
Devuelve el SID de SECURITY_WORLD_RID. |
|
Llame a esta función para convertir una hora del sistema en una cadena con un formato adecuado para usarla en encabezados HTTP. |
|
Descodifica una cadena de datos con codificación UUencode, por ejemplo, mediante una llamada anterior a UUEncode. |
|
Llame a esta función para obtener el tamaño en bytes de un búfer que puede contener datos descodificados de una cadena con codificación UUEncode de la longitud especificada. |
|
Llame a esta función para codificar datos con formato UUEncode. |
|
Llame a esta función para obtener el tamaño en caracteres de un búfer que puede contener una cadena codificada a partir de los datos con el tamaño especificado. |