ATL Functions Alphabetical Reference
In questa sezione, gli argomenti di riferimento per le funzioni globali ATL sono organizzati in ordine alfabetico. Per trovare una particolare funzione in base alla categoria, vedere Funzioni ATL.
Funzione |
Descrizione |
---|---|
Crea una connessione tra il punto di connessione di un oggetto e il sink di un client. |
|
Chiamare questa funzione per inviare o annullare gli avvisi per tutte le voci della mappa eventi sink dell'oggetto. |
|
Associa un controllo creato in precedenza alla finestra specificata. |
|
Crea un controllo ActiveX, lo inizializza e lo ospita nella finestra specificata. È possibile creare anche un puntatore a interfaccia e un sink di evento per il nuovo controllo. |
|
Crea un controllo ActiveX con licenza, lo inizializza e lo ospita nella finestra specificata. È possibile creare anche un puntatore a interfaccia e un sink di evento per il nuovo controllo. |
|
Crea un controllo ActiveX con licenza, lo inizializza e lo ospita nella finestra specificata. |
|
Crea un controllo ActiveX, lo inizializza e lo ospita nella finestra specificata. |
|
Crea una finestra di dialogo non modale da un modello di finestra di dialogo fornito dall'utente. |
|
Crea una finestra di dialogo modale da un modello di finestra di dialogo fornito dall'utente. |
|
Ottiene un puntatore a interfaccia diretto per il controllo contenuto all'interno di una finestra specifica in base al relativo handle. |
|
Ottiene un puntatore a interfaccia diretto per il contenitore di una finestra specifica (se presente) in base al relativo handle. |
|
Questa funzione inizializza il codice di hosting del controllo ATL registrando le classi di finestra "AtlAxWinLic80" e "AtlAxWin80" oltre a una coppia di messaggi personalizzati della finestra. |
|
Questa funzione annulla l'inizializzazione del codice di hosting del controllo ATL annullando la registrazione delle classi di finestra "AtlAxWinLic80" e "AtlAxWin80". |
|
Chiamare questa funzione per convertire in formato canonico un URL, inclusa la conversione dei caratteri e degli spazi non sicuri nelle sequenze di escape. |
|
Chiamare questa funzione per combinare un URL di base e un URL relativo all'interno di un singolo URL canonico. |
|
Questa funzione viene chiamata per restituire la class factory. |
|
Questa funzione viene chiamata per registrare gli oggetti della classe. |
|
Questa funzione viene chiamata per registrare ogni oggetto nella mappa oggetto. |
|
Questa funzione viene chiamata per rimuovere le class factory dalla tabella degli oggetti in esecuzione. |
|
Questa funzione viene chiamata per annullare la registrazione di ogni oggetto nella mappa oggetto. |
|
Assegna un puntatore a interfaccia a un altro puntatore a interfaccia dello stesso tipo. |
|
Assegna un puntatore a interfaccia a un altro puntatore a interfaccia di tipo diverso. |
|
Crea un contesto per il dispositivo specificato nella struttura DVTARGETDEVICE. |
|
Chiamare questa funzione per convertire tutti i caratteri non sicuri in sequenze di escape. |
|
Rilascia i dati del marshalling nel flusso, quindi rilascia il puntatore di flusso. |
|
Chiamare questa funzione per recuperare le informazioni dell'elenco di controllo di accesso discrezionali (DACL) di un oggetto specificato. |
|
Chiamare questa funzione per ottenere il numero di porta predefinito associato a uno schema o a un protocollo Internet specifico. |
|
Chiamare questa funzione per recuperare l'ID di sicurezza (SID) del gruppo per un oggetto. |
|
Chiamare questa funzione per ottenere il valore numerico di una cifra esadecimale. |
|
Chiamare questa funzione per recuperare le informazioni sull'interfaccia di origine predefinita di un oggetto. |
|
Chiamare questa funzione per recuperare l'ID di sicurezza (SID) del proprietario per un oggetto. |
|
Utilizzare questa funzione per determinare se l'applicazione reindirizza l'accesso al Registro di sistema al nodo HKEY_CURRENT_USER (HKCU). |
|
Chiamare questa funzione per recuperare le informazioni dell'elenco di controllo di accesso di sistema (SACL) di un oggetto specificato. |
|
Chiamare questa funzione per recuperare il descrittore di sicurezza di un oggetto specifico. |
|
Decodifica una stringa di dati che codificata come testo esadecimale, ad esempio da una precedente chiamata a AtlHexEncode. |
|
Chiamare questa funzione per ottenere la dimensione in byte di un buffer contenente dati decodificati da una stringa esadecimale della lunghezza specificata. |
|
Chiamare questa funzione per codificare dei dati come stringa di testo esadecimale. |
|
Chiamare questa funzione per ottenere la dimensione in caratteri di un buffer contenente una stringa codificata da dati della lunghezza specificata. |
|
Chiamare questa funzione per ottenere il valore numerico di una cifra esadecimale. |
|
Converte la dimensione di un oggetto in unità HIMETRIC (ogni unità corrisponde a 0,01 millimetri) in una dimensione in pixel sullo schermo. |
|
Restituisce il valore del codice dell'ultimo errore del thread chiamante sotto forma di HRESULT. |
|
Converte un codice di errore Win32 in HRESULT. |
|
Recupera un puntatore all'interfaccia richiesta. |
|
Chiamare questa funzione per verificare se un carattere può essere utilizzato in sicurezza in un URL. |
|
Questa funzione viene chiamata per caricare una libreria dei tipi. |
|
Crea un nuovo oggetto flusso, scrivere il CLSID del proxy nel flusso ed esegue il marshalling del puntatore a interfaccia specificato scrivendo i dati necessari a inizializzare il proxy nel flusso. |
|
Registra ogni oggetto nella mappa oggetto. |
|
Registra una libreria dei tipi. |
|
Annulla la registrazione di ogni oggetto nella mappa oggetto. |
|
Annulla la registrazione di ogni oggetto nella mappa oggetto. È simile a AtlModuleUnregisterServerEx ma non può annullare la registrazione della libreria dei tipi. |
|
Annulla la registrazione di una libreria dei tipi. |
|
Questa funzione è un wrapper di overload per PathAddBackslash. |
|
Questa funzione è un wrapper di overload per PathAddExtension. |
|
Questa funzione è un wrapper di overload per PathAppend. |
|
Questa funzione è un wrapper di overload per PathBuildRoot. |
|
Questa funzione è un wrapper di overload per PathCanonicalize. |
|
Questa funzione è un wrapper di overload per PathCombine. |
|
Questa funzione è un wrapper di overload per PathCommonPrefix. |
|
Questa funzione è un wrapper di overload per PathCompactPath. |
|
Questa funzione è un wrapper di overload per PathCompactPathEx. |
|
Questa funzione è un wrapper di overload per PathFileExists. |
|
Questa funzione è un wrapper di overload per PathFindExtension. |
|
Questa funzione è un wrapper di overload per PathFindFileName. |
|
Questa funzione è un wrapper di overload per PathGetDriveNumber. |
|
Questa funzione è un wrapper di overload per PathIsDirectory. |
|
Questa funzione è un wrapper di overload per PathIsFileSpec. |
|
Questa funzione è un wrapper di overload per PathIsPrefix. |
|
Questa funzione è un wrapper di overload per PathIsRelative. |
|
Questa funzione è un wrapper di overload per PathIsRoot. |
|
Questa funzione è un wrapper di overload per PathIsSameRoot. |
|
Questa funzione è un wrapper di overload per PathIsUNC. |
|
Questa funzione è un wrapper di overload per PathIsUNCServer. |
|
Questa funzione è un wrapper di overload per PathIsUNCServerShare. |
|
Questa funzione è un wrapper di overload per PathMakePretty. |
|
Questa funzione è un wrapper di overload per PathMatchSpec. |
|
Questa funzione è un wrapper di overload per PathQuoteSpaces. |
|
Questa funzione è un wrapper di overload per PathRelativePathTo. |
|
Questa funzione è un wrapper di overload per PathRemoveArgs. |
|
Questa funzione è un wrapper di overload per PathRemoveBackslash. |
|
Questa funzione è un wrapper di overload per PathRemoveBlanks. |
|
Questa funzione è un wrapper di overload per PathRemoveExtension. |
|
Questa funzione è un wrapper di overload per PathRemoveFileSpec. |
|
Questa funzione è un wrapper di overload per PathRenameExtension. |
|
Questa funzione è un wrapper di overload per PathSkipRoot. |
|
Questa funzione è un wrapper di overload per PathStripPath. |
|
Questa funzione è un wrapper di overload per PathStripToRoot. |
|
Questa funzione è un wrapper di overload per PathUnquoteSpaces. |
|
Converte la dimensione di un oggetto in pixel sullo schermo in una dimensione in unità HIMETRIC (ogni unità corrisponde a 0,01 millimetri). |
|
Questa funzione viene chiamata per registrare una libreria dei tipi. |
|
Installa l'interfaccia IErrorInfo per fornire informazioni sugli errori ai client dell'oggetto. |
|
Chiamare questa funzione per impostare il sito dell'oggetto figlio su IUnknown dell'oggetto padre. |
|
Chiamare questa funzione per impostare le informazioni dell'elenco di controllo di accesso discrezionali (DACL) di un oggetto specificato. |
|
Chiamare questa funzione per impostare l'ID di sicurezza (SID) del gruppo per un oggetto. |
|
Chiamare questa funzione per impostare l'ID di sicurezza (SID) del proprietario per un oggetto. |
|
Imposta se l'applicazione reindirizza l'accesso al Registro di sistema al nodo HKEY_CURRENT_USER (HKCU). |
|
Chiamare questa funzione per impostare le informazioni dell'elenco di controllo di accesso di sistema (SACL) di un oggetto specificato. |
|
Chiamare questa funzione per segnalare un errore in base al risultato della funzione Windows GetLastError. |
|
Chiamare questa funzione per segnalare un errore in base a un codice di stato di HRESULT. |
|
Termina la connessione stabilita tramite AtlAdvise. |
|
Chiamare questa funzione per convertire i caratteri di escape nei relativi valori originali. |
|
Chiamare questa funzione per convertire una stringa Unicode in UTF-8. |
|
Converte i dati del marshalling del flusso in un puntatore a interfaccia che può essere utilizzato dal client. |
|
Questa funzione viene chiamata per annullare la registrazione di una libreria dei tipi. |
|
Questa funzione viene chiamata per aggiornare il Registro di sistema dalla risorsa specificata. |
|
Attendere che l'oggetto venga segnalato, inviando nel frattempo i messaggi della finestra in base alle necessità. |
|
Questa funzione viene utilizzata per inizializzare e aggiungere una struttura _AtlCreateWndData. |
|
Chiamare questa funzione per estrarre una struttura esistente _AtlCreateWndData. |
|
Chiamare questa funzione per convertire alcuni dati utilizzando la codifica "B". |
|
Chiamare questa funzione per ottenere la dimensione in caratteri di un buffer contenente una stringa codificata da dati della lunghezza specificata. |
|
Chiamare questa funzione per convertire i caratteri non sicuri per l'utilizzo in XML nei relativi equivalenti specifici. |
|
Chiamare questa funzione per ottenere il numero di caratteri estesi in una stringa. |
|
Chiamare questa funzione per il caso speciale di test per IUnknown. |
|
Chiamare questa funzione per verificare se un carattere specificato è un carattere esteso (minore di 32, maggiore di 126 e non una scheda, un avanzamento riga o un ritorno a capo) |
|
Chiamare questa funzione per convertire alcuni dati utilizzando la codifica "Q". |
|
Chiamare questa funzione per ottenere la dimensione in caratteri di un buffer contenente una stringa codificata da dati della lunghezza specificata. |
|
Decodifica una stringa di dati che codificata in formato stampabile tra virgolette, ad esempio da una precedente chiamata a QPEncode. |
|
Chiamare questa funzione per ottenere la dimensione in byte di un buffer contenente dati decodificati da una stringa codificata stampabile tra virgolette della lunghezza specificata. |
|
Chiamare questa funzione per codificare alcuni dati nel formato stampabile tra virgolette. |
|
Chiamare questa funzione per ottenere la dimensione in caratteri di un buffer contenente una stringa codificata da dati della lunghezza specificata. |
|
Questa funzione viene chiamata per leggere o scrivere nel Registro di sistema. |
|
Converte un valore COLORREF nel testo HTML corrispondente al valore del colore. |
|
Restituisce il SID di DOMAIN_ALIAS_RID_ACCOUNT_OPS. |
|
Restituisce il SID di DOMAIN_ALIAS_RID_ADMINS. |
|
Restituisce il SID di SECURITY_ANONYMOUS_LOGON_RID. |
|
Restituisce il SID di SECURITY_AUTHENTICATED_USER_RID. |
|
Restituisce il SID di DOMAIN_ALIAS_RID_BACKUP_OPS. |
|
Restituisce il SID di SECURITY_BATCH_RID. |
|
Restituisce il SID di SECURITY_CREATOR_GROUP_SERVER_RID. |
|
Restituisce il SID di SECURITY_CREATOR_GROUP_RID. |
|
Restituisce il SID di SECURITY_CREATOR_OWNER_SERVER_RID. |
|
Restituisce il SID di SECURITY_CREATOR_OWNER_RID. |
|
Restituisce il SID di SECURITY_DIALUP_RID. |
|
Restituisce il SID di DOMAIN_ALIAS_RID_GUESTS. |
|
Restituisce il SID di SECURITY_INTERACTIVE_RID. |
|
Restituisce il SID di SECURITY_LOCAL_RID. |
|
Restituisce il SID di SECURITY_NETWORK_RID. |
|
Restituisce il SID di SECURITY_NETWORK_SERVICE_RID. |
|
Restituisce il SID di SECURITY_NULL_RID. |
|
Restituisce il SID di DOMAIN_ALIAS_RID_POWER_USERS. |
|
Restituisce il SID di DOMAIN_ALIAS_RID_PREW2KCOMPACCESS. |
|
Restituisce il SID di DOMAIN_ALIAS_RID_PRINT_OPS. |
|
Restituisce il SID di SECURITY_PROXY_RID. |
|
Restituisce il SID di DOMAIN_ALIAS_RID_RAS_SERVERS. |
|
Restituisce il SID di DOMAIN_ALIAS_RID_REPLICATOR. |
|
Restituisce il SID di SECURITY_RESTRICTED_CODE_RID. |
|
Restituisce il SID di SECURITY_PRINCIPAL_SELF_RID. |
|
Restituisce il SID di SECURITY_SERVER_LOGON_RID. |
|
Restituisce il SID di SECURITY_SERVICE_RID. |
|
Restituisce il SID di DOMAIN_ALIAS_RID_SYSTEM_OPS. |
|
Restituisce il SID di SECURITY_LOCAL_SYSTEM_RID. |
|
Restituisce il SID di SECURITY_TERMINAL_SERVER_RID. |
|
Restituisce il SID di DOMAIN_ALIAS_RID_USERS. |
|
Restituisce il SID di SECURITY_WORLD_RID. |
|
Chiamare questa funzione per convertire l'ora di sistema in una stringa in un formato appropriato da utilizzare nelle intestazioni HTTP. |
|
Decodifica una stringa di dati convertita in uuencode, ad esempio da una precedente chiamata a UUEncode. |
|
Chiamare questa funzione per ottenere la dimensione in byte di un buffer contenente dati decodificati da una stringa uuencode della lunghezza specificata. |
|
Chiamare questa funzione per convertire i dati in uuencode. |
|
Chiamare questa funzione per ottenere la dimensione in caratteri di un buffer contenente una stringa codificata da dati della lunghezza specificata. |