ATL Functions Alphabetical Reference
Die in diesem Abschnitt aufgeführten Referenzthemen für die globalen ATL-Funktionen sind alphabetisch sortiert. Informationen zum Suchen von bestimmten Funktion nach Kategorie finden Sie unter ATL-Funktionen.
Funktion |
Beschreibung |
---|---|
Erstellt eine Verbindung zwischen dem Verbindungspunkt eines Objekts und der Senke eines Clients. |
|
Mit dieser Funktion melden Sie alle Einträge in der Senkereigniszuordnung des Objekts an oder ab. |
|
Fügt ein bereits erstelltes Steuerelement an das angegebene Fenster an. |
|
Erstellt ein ActiveX-Steuerelement, initialisiert es und hostet es im angegebenen Fenster. Weiterhin können ein Schnittstellenzeiger und eine Ereignissenke für das neue Steuerelement erstellt werden. |
|
Erstellt ein lizenziertes ActiveX-Steuerelement, initialisiert es und hostet es im angegebenen Fenster. Weiterhin können ein Schnittstellenzeiger und eine Ereignissenke für das neue Steuerelement erstellt werden. |
|
Erstellt ein lizenziertes ActiveX-Steuerelement, initialisiert es und hostet es im angegebenen Fenster. |
|
Erstellt ein ActiveX-Steuerelement, initialisiert es und hostet es im angegebenen Fenster. |
|
Erstellt ein nicht modales Dialogfeld aus einer vom Benutzer angegebenen Dialogfeldvorlage. |
|
Erstellt ein modales Dialogfeld aus einer vom Benutzer angegebenen Dialogfeldvorlage. |
|
Ruft anhand des Handles eines angegebenen Fensters einen direkten Schnittstellenzeiger zu dem Steuerelement ab, das in dem Fenster enthalten ist. |
|
Ruft anhand eines bestimmten Fensters einen direkten Schnittstellenzeiger zu dem Container für das Fenster (sofern vorhanden) ab. |
|
Diese Funktion initialisiert den Hostcode des ATL Steuerelements durch Registrierung der Fensterklassen "AtlAxWin80" und "AtlAxWinLic80" sowie einer Reihe von benutzerdefinierten Fenstermeldungen. |
|
Diese Funktion hebt die Initialisierung des Hostcodes des ATL Steuerelements durch Aufheben der Registrierung der Fensterklassen "AtlAxWin80" und "AtlAxWinLic80" auf. |
|
Mit dieser Funktion wird eine URL kanonisiert, wobei unsichere Zeichen und Leerzeichen in Escapesequenzen konvertiert werden. |
|
Mit dieser Funktion wird eine Basis-URL und eine relative URL zu einer einzelnen kanonischen URL zusammengefasst. |
|
Diese Funktion wird aufgerufen, um die Klassenfactory zurückzugeben. |
|
Diese Funktion wird aufgerufen, um Klassenobjekte zu registrieren. |
|
Diese Funktion wird aufgerufen, um alle Objekte in der Objektzuordnung zu registrieren. |
|
Diese Funktion wird aufgerufen, um eine oder mehrere Klassenfactorys aus der ROT (Running Object Table) zu entfernen. |
|
Diese Funktion wird aufgerufen, um die Registrierung aller Objekte in der Objektzuordnung aufzuheben. |
|
Weist einen Schnittstellenzeiger zu einem anderen Schnittstellenzeigern desselben Typs zu. |
|
Weist einen Schnittstellenzeiger zu einem anderen Schnittstellenzeigern eines anderen Typs zu. |
|
Erstellt einen Gerätekontext für das in der DVTARGETDEVICE-Struktur angegebene Gerät. |
|
Mit dieser Funktion werden alle unsicheren Zeichen in Escapesequenzen konvertiert. |
|
Gibt die Marschalldaten im Stream und anschließend den Streamzeiger frei. |
|
Mit dieser Funktion werden die Informationen zur freigegebenen Zugriffssteuerungsliste (DACL, Discretionary Access Control List) eines bestimmten Objekts abgerufen. |
|
Mit dieser Funktion wird die Standardportnummer abgerufen, die einem bestimmten Internetprotokoll oder -schema zugeordnet ist. |
|
Mit dieser Funktion wird die Gruppensicherheits-ID (SID) eines Objekts abgerufen. |
|
Mit dieser Funktion wird der numerische Wert einer Hexadezimalziffer abgerufen. |
|
Mit dieser Funktion werden Informationen über die Standardquellschnittstelle eines Objekts abgerufen. |
|
Mit dieser Funktion wird die Sicherheits-ID (SID) des Besitzers eines Objekts abgerufen. |
|
Mit dieser Funktion können Sie festlegen, ob die Anwendung den Registrierungszugriff zum Knoten HKEY_CURRENT_USER (HKCU) umleiten soll. |
|
Mit dieser Funktion werden die Informationen zur Systemzugriffssteuerungsliste (SACL, System Access Control List) eines bestimmten Objekts abgerufen. |
|
Mit dieser Funktion wird die Sicherheitsbeschreibung eines angegebenen Objekts abgerufen. |
|
Decodiert eine Zeichenfolge, die z. B. durch einen vorherigen Aufruf von AtlHexEncode als hexadezimaler Text codiert wurde. |
|
Mit dieser Funktion können Sie die Größe eines Puffers in Bytes abrufen, der die Daten enthalten kann, die aus einer hexadezimal codierten Zeichenfolge der angegebenen Länge decodiert wurden. |
|
Mit dieser Funktion werden einige Daten als Zeichenfolge mit hexadezimalem Text codiert. |
|
Mit dieser Funktion können Sie die Größe eines Puffers in Zeichen abrufen, der eine Zeichenfolge enthalten kann, die aus Daten der angegebenen Größe codiert wurde. |
|
Mit dieser Funktion wird der numerische Wert einer Hexadezimalziffer abgerufen. |
|
Konvertiert die Größe eines Objekts von HIMETRIC-Einheiten (à 0,01 Millimeter) in Pixel auf dem Bildschirmgerät. |
|
Gibt den Codewert des letzten Fehlers des aufrufenden Threads in Form eines HRESULT zurück. |
|
Konvertiert einen Win32-Fehlercode in ein HRESULT. |
|
Ruft einen Zeiger auf die angeforderte Schnittstelle ab. |
|
Mit dieser Funktion finden Sie heraus, ob die Verwendung eines bestimmten Zeichens in einer URL sicher ist. |
|
Mit dieser Funktion wird eine Typbibliothek geladen. |
|
Erstellt ein neues Streamobjekt, schreibt die CLSID des Proxys in den Stream und marshallt den angegebenen Schnittstellenzeiger durch Schreiben der für die Initialisierung des Proxys erforderlichen Daten in den Stream. |
|
Registriert alle Objekte in der Objektzuordnung. |
|
Registriert eine Typbibliothek. |
|
Hebt die Registrierung aller Objekte in der Objektzuordnung auf. |
|
Hebt die Registrierung aller Objekte in der Objektzuordnung auf. Mit dieser Funktion kann die Registrierung der Typbibliothek nicht aufgehoben werden; ansonsten ähnelt sie der Funktion AtlModuleUnregisterServerEx. |
|
Hebt die Registrierung einer Typbibliothek auf. |
|
Diese Funktion ist ein überladener Wrapper für PathAddBackslash. |
|
Diese Funktion ist ein überladener Wrapper für PathAddExtension. |
|
Diese Funktion ist ein überladener Wrapper für PathAppend. |
|
Diese Funktion ist ein überladener Wrapper für PathBuildRoot. |
|
Diese Funktion ist ein überladener Wrapper für PathCanonicalize. |
|
Diese Funktion ist ein überladener Wrapper für PathCombine. |
|
Diese Funktion ist ein überladener Wrapper für PathCommonPrefix. |
|
Diese Funktion ist ein überladener Wrapper für PathCompactPath. |
|
Diese Funktion ist ein überladener Wrapper für PathCompactPathEx. |
|
Diese Funktion ist ein überladener Wrapper für PathFileExists. |
|
Diese Funktion ist ein überladener Wrapper für PathFindExtension. |
|
Diese Funktion ist ein überladener Wrapper für PathFindFileName. |
|
Diese Funktion ist ein überladener Wrapper für PathGetDriveNumber. |
|
Diese Funktion ist ein überladener Wrapper für PathIsDirectory. |
|
Diese Funktion ist ein überladener Wrapper für PathIsFileSpec. |
|
Diese Funktion ist ein überladener Wrapper für PathIsPrefix. |
|
Diese Funktion ist ein überladener Wrapper für PathIsRelative. |
|
Diese Funktion ist ein überladener Wrapper für PathIsRoot. |
|
Diese Funktion ist ein überladener Wrapper für PathIsSameRoot. |
|
Diese Funktion ist ein überladener Wrapper für PathIsUNC. |
|
Diese Funktion ist ein überladener Wrapper für PathIsUNCServer. |
|
Diese Funktion ist ein überladener Wrapper für PathIsUNCServerShare. |
|
Diese Funktion ist ein überladener Wrapper für PathMakePretty. |
|
Diese Funktion ist ein überladener Wrapper für PathMatchSpec. |
|
Diese Funktion ist ein überladener Wrapper für PathQuoteSpaces. |
|
Diese Funktion ist ein überladener Wrapper für PathRelativePathTo. |
|
Diese Funktion ist ein überladener Wrapper für PathRemoveArgs. |
|
Diese Funktion ist ein überladener Wrapper für PathRemoveBackslash. |
|
Diese Funktion ist ein überladener Wrapper für PathRemoveBlanks. |
|
Diese Funktion ist ein überladener Wrapper für PathRemoveExtension. |
|
Diese Funktion ist ein überladener Wrapper für PathRemoveFileSpec. |
|
Diese Funktion ist ein überladener Wrapper für PathRenameExtension. |
|
Diese Funktion ist ein überladener Wrapper für PathSkipRoot. |
|
Diese Funktion ist ein überladener Wrapper für PathStripPath. |
|
Diese Funktion ist ein überladener Wrapper für PathStripToRoot. |
|
Diese Funktion ist ein überladener Wrapper für PathUnquoteSpaces. |
|
Konvertiert die Größe eines Objekts von Pixeln auf dem Bildschirmgerät in HIMETRIC-Einheiten (à 0,01 Millimeter). |
|
Diese Funktion wird aufgerufen, um eine Typbibliothek zu registrieren. |
|
Installiert die IErrorInfo-Schnittstelle zur Bereitstellung von Fehlerinformationen für Clients des Objekts. |
|
Mit dieser Funktion wird die Website eines untergeordneten Objekts auf IUnknown des übergeordneten Objekts festgelegt. |
|
Mit dieser Funktion werden die Informationen zur freigegebenen Zugriffssteuerungsliste (DACL, Discretionary Access Control List) eines bestimmten Objekts festgelegt. |
|
Mit dieser Funktion wird die Gruppensicherheits-ID (SID) eines Objekts festgelegt. |
|
Mit dieser Funktion wird die Sicherheits-ID (SID) des Besitzers eines Objekts festgelegt. |
|
Legt fest, ob die Anwendung den Registrierungszugriff zum Knoten HKEY_CURRENT_USER (HKCU) umleiten soll. |
|
Mit dieser Funktion werden die Informationen zur Systemzugriffssteuerungsliste (SACL, System Access Control List) eines bestimmten Objekts festgelegt. |
|
Mit dieser Funktion können Sie auf der Grundlage des Ergebnisses der Windows-Funktion GetLastError einen Fehler signalisieren. |
|
Mit dieser Funktion können Sie auf der Grundlage eines HRESULT-Statuscodes einen Fehler signalisieren. |
|
Beendet die Verbindung, die durch AtlAdvise hergestellt wurde. |
|
Mit dieser Funktion können Sie Escapezeichen zurück in ihre ursprünglichen Werte konvertieren. |
|
Mit dieser Funktion können Sie eine Unicode-Zeichenfolge in UTF-8 konvertieren. |
|
Konvertiert die Marshallingdaten des Streams in einen Schnittstellenzeiger, der vom Client verwendet werden kann. |
|
Diese Funktion wird aufgerufen, um die Registrierung einer Typbibliothek aufzuheben. |
|
Mit dieser Funktion können Sie die Registrierung von der angegebenen Ressource aus aktualisieren. |
|
Wartet auf die Signalisierung des Objekts und leitet unterdessen Fenstermeldungen nach Bedarf weiter. |
|
Mit dieser Funktion wird eine _AtlCreateWndData-Struktur initialisiert und hinzugefügt. |
|
Mit dieser Funktion wird eine vorhandene _AtlCreateWndData-Struktur extrahiert. |
|
Mit dieser Funktion werden einige Daten mit "B"-Codierung konvertiert. |
|
Mit dieser Funktion können Sie die Größe eines Puffers in Zeichen abrufen, der eine Zeichenfolge enthalten kann, die aus Daten der angegebenen Größe codiert wurde. |
|
Mit dieser Funktion werden für die Verwendung in XML unsichere Zeichen in sichere Zeichen konvertiert. |
|
Mit dieser Funktion können Sie die Anzahl von Sonderzeichen in einer Zeichenfolge abrufen. |
|
Mit dieser Funktion können Sie einen speziellen Test auf IUnknown durchführen. |
|
Mit dieser Funktion können Sie herausfinden, ob ein angegebenes Zeichen ein Sonderzeichen ist (kleiner als 32, größer als 126 und kein Tabstopp-, Zeilenvorschub- oder Wagenrücklaufzeichen) |
|
Mit dieser Funktion werden einige Daten mit "Q"-Codierung konvertiert. |
|
Mit dieser Funktion können Sie die Größe eines Puffers in Zeichen abrufen, der eine Zeichenfolge enthalten kann, die aus Daten der angegebenen Größe codiert wurde. |
|
Decodiert eine Zeichenfolge, die z. B. durch einen vorherigen Aufruf von QPEncode in ein druckbares Format mit Anführungszeichen codiert wurde. |
|
Mit dieser Funktion können Sie die Größe eines Puffers in Bytes abrufen, der die Daten enthalten kann, die aus einer Zeichenfolge der angegebenen Länge in einem druckbaren Format mit Anführungszeichen decodiert wurden. |
|
Mit dieser Funktion können Sie Daten in ein druckbares Format mit Anführungszeichen codieren. |
|
Mit dieser Funktion können Sie die Größe eines Puffers in Zeichen abrufen, der eine Zeichenfolge enthalten kann, die aus Daten der angegebenen Größe codiert wurde. |
|
Mit dieser Funktion können Sie Lese- und Schreibvorgänge in der Systemregistrierung vornehmen. |
|
Konvertiert einen COLORREF-Wert in den entsprechenden HTML-Text. |
|
Gibt die DOMAIN_ALIAS_RID_ACCOUNT_OPS-SID zurück. |
|
Gibt die DOMAIN_ALIAS_RID_ADMINS-SID zurück. |
|
Gibt die SECURITY_ANONYMOUS_LOGON_RID-SID zurück. |
|
Gibt die SECURITY_AUTHENTICATED_USER_RID-SID zurück. |
|
Gibt die DOMAIN_ALIAS_RID_BACKUP_OPS-SID zurück. |
|
Gibt die SECURITY_BATCH_RID-SID zurück. |
|
Gibt die SECURITY_CREATOR_GROUP_SERVER_RID-SID zurück. |
|
Gibt die SECURITY_CREATOR_GROUP_RID-SID zurück. |
|
Gibt die SECURITY_CREATOR_OWNER_SERVER_RID-SID zurück. |
|
Gibt die SECURITY_CREATOR_OWNER_RID-SID zurück. |
|
Gibt die SECURITY_DIALUP_RID-SID zurück. |
|
Gibt die DOMAIN_ALIAS_RID_GUESTS-SID zurück. |
|
Gibt die SECURITY_INTERACTIVE_RID-SID zurück. |
|
Gibt die SECURITY_LOCAL_RID-SID zurück. |
|
Gibt die SECURITY_NETWORK_RID-SID zurück. |
|
Gibt die SECURITY_NETWORK_SERVICE_RID-SID zurück. |
|
Gibt die SECURITY_NULL_RID-SID zurück. |
|
Gibt die DOMAIN_ALIAS_RID_POWER_USERS-SID zurück. |
|
Gibt die DOMAIN_ALIAS_RID_PREW2KCOMPACCESS-SID zurück. |
|
Gibt die DOMAIN_ALIAS_RID_PRINT_OPS-SID zurück. |
|
Gibt die SECURITY_PROXY_RID-SID zurück. |
|
Gibt die DOMAIN_ALIAS_RID_RAS_SERVERS-SID zurück. |
|
Gibt die DOMAIN_ALIAS_RID_REPLICATOR-SID zurück. |
|
Gibt die SECURITY_RESTRICTED_CODE_RID-SID zurück. |
|
Gibt die SECURITY_PRINCIPAL_SELF_RID-SID zurück. |
|
Gibt die SECURITY_SERVER_LOGON_RID-SID zurück. |
|
Gibt die SECURITY_SERVICE_RID-SID zurück. |
|
Gibt die DOMAIN_ALIAS_RID_SYSTEM_OPS-SID zurück. |
|
Gibt die SECURITY_LOCAL_SYSTEM_RID-SID zurück. |
|
Gibt die SECURITY_TERMINAL_SERVER_RID-SID zurück. |
|
Gibt die DOMAIN_ALIAS_RID_USERS-SID zurück. |
|
Gibt die SECURITY_WORLD_RID-SID zurück. |
|
Mit dieser Funktion konvertieren Sie die Systemzeit in eine Zeichenfolge, deren Format sich für die Verwendung in HTTP-Headern eignet. |
|
Decodiert eine Zeichenfolge, die z. B. durch einen vorherigen Aufruf von Uuencode in eine UUEncoded-Zeichenfolge codiert wurde. |
|
Mit dieser Funktion können Sie die Größe eines Puffers in Bytes abrufen, der die Daten enthalten kann, die aus einer UUEncoded-Zeichenfolge der angegebenen Länge decodiert wurden. |
|
Mit dieser Funktion können Sie Daten in UUEncoded-Daten codieren. |
|
Mit dieser Funktion können Sie die Größe eines Puffers in Zeichen abrufen, der eine Zeichenfolge enthalten kann, die aus Daten der angegebenen Größe codiert wurde. |