Freigeben über


ATL funktioniert alphabetischer Verweis

In diesem Abschnitt werden Referenzthemen für die globale Funktionen ATL alphabetisch geordnet.Um eine bestimmte Funktion nach Kategorie verwendet, finden Sie unter ATL-Funktionen.

Funktion

Description

AtlAdvise

Erstellt eine Verbindung der Senke zwischen dem Verbindungspunkt eines Objekts und eines Clients.

AtlAdviseSinkMap

Rufen Sie diese Funktion auf, um alle Einträge in der Senkenereigniszuordnung des Objekts Anmeldung oder abzumelden.

AtlAxAttachControl

Fügt ein zuvor erstelltes Steuerelement zum angegebenen Fenster an.

AtlAxCreateControlEx

Erstellt ein ActiveX-Steuerelement, initialisiert und hostet es im angegebenen Fenster.Ein Schnittstellenzeiger und eine Ereignissenke für das neue Steuerelement können auch erstellt werden.

AtlAxCreateControlLicEx

Erstellt ein lizenziertes ActiveX-Steuerelement, initialisiert und hostet es im angegebenen Fenster.Ein Schnittstellenzeiger und eine Ereignissenke für das neue Steuerelement können auch erstellt werden.

AtlAxCreateControlLic

Erstellt ein lizenziertes ActiveX-Steuerelement, initialisiert und hostet es im angegebenen Fenster.

AtlAxCreateControl

Erstellt ein ActiveX-Steuerelement, initialisiert und hostet es im angegebenen Fenster.

AtlAxCreateDialog

Stellt ein nicht modales Dialogfeld aus einer Dialogfeldvorlage erstellt, die vom Benutzer bereitgestellt wird.

AtlAxDialogBox

Stellt ein modales Dialogfeld aus einer Dialogfeldvorlage erstellt, die vom Benutzer bereitgestellt wird.

AtlAxGetControl

Ruft ein direkter Schnittstellenzeiger an das Steuerelement enthaltenen in einem angegebenen Fenster, das das Handle angegeben wird.

AtlAxGetHost

Ruft ein direkter Schnittstellenzeiger auf den Container für ein bestimmtes Fenster (falls vorhanden), das Handle angegeben.

AtlAxWinInit

Diese Funktion initialisiert Hostcode ATL Steuerelements, indem sie die "AtlAxWin80" und "AtlAxWinLic80" Fensterklassen plus ein paar benutzerdefinierte Fenstermeldungen registriert.

AtlAxWinTerm

Diese Funktion nicht initialisiert Hostcode ATL Steuerelements, indem sie die "AtlAxWin80" und "AtlAxWinLic80" Fensterklassen Registrierung aufhebt.

AtlCanonicalizeUrl

Rufen Sie diese Funktion, um eine URL zu kanonisieren, das das Konvertieren von unsicheren Zeichen und der Leerzeichen in Escapesequenzen einschließt.

AtlCombineUrl

Rufen Sie diese Funktion auf, um eine Basis-URL und eine relative URL in ein einzelnes, kanonisches URL zu kombinieren.

AtlComModuleGetClassObject

Diese Funktion wird aufgerufen, um die Klassenfactory zurückzugeben.

AtlComModuleRegisterClassObjects

Diese Funktion wird aufgerufen, um Klassenobjekte zu registrieren.

AtlComModuleRegisterServer

Diese Funktion wird aufgerufen, um jedes Objekt in der Objektzuordnung zu registrieren.

AtlComModuleRevokeClassObjects

Diese Funktion wird aufgerufen, um die Klassenfactory/die Factory von der Running Object Table zu entfernen.

AtlComModuleUnregisterServer

Diese Funktion wird aufgerufen, um jedes Objekt in der Objektzuordnung Registrierung aufzuheben.

AtlComPtrAssign

Weist einen Schnittstellenzeiger zu einem anderen Schnittstellenzeiger desselben Typs angewendet.

AtlComQIPtrAssign

Weist einen Schnittstellenzeiger zu einem anderen Schnittstellenzeiger eines anderen Typs zu.

AtlCreateTargetDC

Erstellt einen Gerätekontext für das Gerät, das in der Struktur DVTARGETDEVICE angegeben wird.

AtlEscapeUrl

Rufen Sie diese Funktion auf, um alle unsicheren Zeichen zu den Escapesequenzen zu konvertieren.

AtlFreeMarshalStream

Gibt die Marschalldaten im Stream out, gibt den Stream-Zeiger frei.

AtlGetDacl

Rufen Sie diese Funktion, um die Informationen der besitzerverwalteten Zugriffssteuerungsliste (DACLs) eines angegebenen Objekts abzurufen.

AtlGetDefaultUrlPort

Rufen Sie diese Funktion auf, um die Standardportnummer abzurufen, die einem bestimmten Internetprotokoll oder einem Schema zugeordnet ist.

AtlGetGroupSid

Rufen Sie diese Funktion auf, um die Gruppensicherheits-id (SID) eines Objekts abzurufen.

AtlGetHexValue

Rufen Sie diese Funktion auf, um den numerischen Wert einer Hexadezimalziffer abzurufen.

AtlGetObjectSourceInterface

Rufen Sie diese Funktion, um Informationen zu den Quellschnittstelle eines Objekts abzurufen.

AtlGetOwnerSid

Rufen Sie diese Funktion auf, um die Besitzerssicherheits-id (SID) eines Objekts abzurufen.

AtlGetPerUserRegistration

Verwenden Sie diese Funktion, um zu bestimmen, ob die Anwendung die Registrierung zum Knoten HKEY_CURRENT_USER (HKCU) umgeleitet werden.

AtlGetSacl

Rufen Sie diese Funktion, um die Informationen der Systemzugriffssteuerungsliste (SACL) eines angegebenen Objekts abzurufen.

AtlGetSecurityDescriptor

Rufen Sie diese Funktion auf, um die Sicherheitsbeschreibung eines angegebenen Objekts abzurufen.

AtlHexDecode

Decodiert eine Zeichenfolge von Daten, die als hexadezimaler Text wie von eines vorherigen Aufruf AtlHexEncode codiert wurde.

AtlHexDecodeGetRequiredLength

Rufen Sie diese Funktion auf, um die Größe in Bytes eines Puffers abzurufen, der die Daten enthalten kann, die von einer Hexadezimal-codierten Zeichenfolge der angegebenen Länge decodiert wurden.

AtlHexEncode

Rufen Sie diese Funktion, um einige Daten als Zeichenfolge des hexadezimalen Text zu codieren.

AtlHexEncodeGetRequiredLength

Rufen Sie diese Funktion auf, um die Größe in Zeichen eines Puffers abzurufen, der eine Zeichenfolge enthalten kann, die von Daten des angegebenen Größe codiert wurde.

AtlHexValue

Rufen Sie diese Funktion auf, um den numerischen Wert einer Hexadezimalziffer abzurufen.

AtlHiMetricToPixel

Konvertiert eine Größe des Objekts in den HIMETRIC-Einheiten (jede Einheit ist 0,01 mm), einer Größe in Pixel auf dem Bildschirmgerät.

AtlHresultFromLastError

Gibt den Codewert der LASTFehler des aufrufenden Thread in Form eines HRESULT zurück.

AtlHresultFromWin32

Konvertiert einen Win32-Fehlercode in ein HRESULT.

AtlInternalQueryInterface

Ruft einen Zeiger auf die angeforderte Schnittstelle ab.

AtlIsUnsafeUrlChar

Rufen Sie diese Funktion, um zu ermitteln, ob ein Zeichen zur Verwendung in einer URL sicher ist.

AtlLoadTypeLib

Diese Funktion wird aufgerufen, um eine Typbibliothek zu laden.

AtlMarshalPtrInProc

Erstellt ein neues Streamobjekt, schreibt die CLSID des Proxys den Stream und marshallt den angegebenen Schnittstellenzeiger durch Schreiben der Daten, die erforderlich sind, um den Proxy in den Stream zu initialisieren.

AtlModuleRegisterServer

Registriert jedes Objekt in der Objektzuordnung.

AtlModuleRegisterTypeLib

Registriert eine Typbibliothek.

AtlModuleUnregisterServerEx

Hebt jedes Objekt in der Registrierung Objektzuordnung auf.

AtlModuleUnregisterServer

Hebt jedes Objekt in der Registrierung Objektzuordnung auf.Es ist zu AtlModuleUnregisterServerEx vergleichbar, außer dass es kann die Typbibliothek nicht aufgehoben werden.

AtlModuleUnregisterTypeLib

Hebt die Registrierung auf eine Typbibliothek.

ATLPath::AddBackslash

Diese Funktion ist ein überladener Wrapper für PathAddBackslash.

ATLPath::AddExtension

Diese Funktion ist ein überladener Wrapper für PathAddExtension.

ATLPath::Append

Diese Funktion ist ein überladener Wrapper für PathAppend.

ATLPath::BuildRoot

Diese Funktion ist ein überladener Wrapper für PathBuildRoot.

ATLPath::Canonicalize

Diese Funktion ist ein überladener Wrapper für PathCanonicalize.

ATLPath::Combine

Diese Funktion ist ein überladener Wrapper für PathCombine.

ATLPath::CommonPrefix

Diese Funktion ist ein überladener Wrapper für PathCommonPrefix.

ATLPath::CompactPath

Diese Funktion ist ein überladener Wrapper für PathCompactPath.

ATLPath::CompactPathEx

Diese Funktion ist ein überladener Wrapper für PathCompactPathEx.

ATLPath::FileExists

Diese Funktion ist ein überladener Wrapper für PathFileExists.

ATLPath::FindExtension

Diese Funktion ist ein überladener Wrapper für PathFindExtension.

ATLPath::FindFileName

Diese Funktion ist ein überladener Wrapper für PathFindFileName.

ATLPath::GetDriveNumber

Diese Funktion ist ein überladener Wrapper für PathGetDriveNumber.

ATLPath::IsDirectory

Diese Funktion ist ein überladener Wrapper für PathIsDirectory.

ATLPath::IsFileSpec

Diese Funktion ist ein überladener Wrapper für PathIsFileSpec.

ATLPath::IsPrefix

Diese Funktion ist ein überladener Wrapper für PathIsPrefix.

ATLPath::IsRelative

Diese Funktion ist ein überladener Wrapper für PathIsRelative.

ATLPath::IsRoot

Diese Funktion ist ein überladener Wrapper für PathIsRoot.

ATLPath::IsSameRoot

Diese Funktion ist ein überladener Wrapper für PathIsSameRoot.

ATLPath::IsUNC

Diese Funktion ist ein überladener Wrapper für PathIsUNC.

ATLPath::IsUNCServer

Diese Funktion ist ein überladener Wrapper für PathIsUNCServer.

ATLPath::IsUNCServerShare

Diese Funktion ist ein überladener Wrapper für PathIsUNCServerShare.

ATLPath::MakePretty

Diese Funktion ist ein überladener Wrapper für PathMakePretty.

ATLPath::MatchSpec

Diese Funktion ist ein überladener Wrapper für PathMatchSpec.

ATLPath::QuoteSpaces

Diese Funktion ist ein überladener Wrapper für PathQuoteSpaces.

ATLPath::RelativePathTo

Diese Funktion ist ein überladener Wrapper für PathRelativePathTo.

ATLPath::RemoveArgs

Diese Funktion ist ein überladener Wrapper für PathRemoveArgs.

ATLPath::RemoveBackslash

Diese Funktion ist ein überladener Wrapper für PathRemoveBackslash.

ATLPath::RemoveBlanks

Diese Funktion ist ein überladener Wrapper für PathRemoveBlanks.

ATLPath::RemoveExtension

Diese Funktion ist ein überladener Wrapper für PathRemoveExtension.

ATLPath::RemoveFileSpec

Diese Funktion ist ein überladener Wrapper für PathRemoveFileSpec.

ATLPath::RenameExtension

Diese Funktion ist ein überladener Wrapper für PathRenameExtension.

ATLPath::SkipRoot

Diese Funktion ist ein überladener Wrapper für PathSkipRoot.

ATLPath::StripPath

Diese Funktion ist ein überladener Wrapper für PathStripPath.

ATLPath::StripToRoot

Diese Funktion ist ein überladener Wrapper für PathStripToRoot.

ATLPath::UnquoteSpaces

Diese Funktion ist ein überladener Wrapper für PathUnquoteSpaces.

AtlPixelToHiMetric

Konvertiert eine Größe des Objekts in Pixel auf dem Bildschirmgerät auf eine Größe in den HIMETRIC-Einheiten (jede Einheit ist 0,01 mm).

AtlRegisterTypeLib

Diese Funktion wird aufgerufen, um eine Typbibliothek zu registrieren.

AtlReportError

Installieren IErrorInfo die Schnittstelle, um Fehlerinformationen zu den Clients des Objekts bereitzustellen.

AtlSetChildSite

Rufen Sie diese Funktion, um die Website des untergeordneten Objekts zu IUnknown des übergeordneten Objekts festzulegen.

AtlSetDacl

Rufen Sie diese Funktion, um die Informationen der besitzerverwalteten Zugriffssteuerungsliste (DACLs) eines angegebenen Objekts festzulegen.

AtlSetGroupSid

Rufen Sie diese Funktion auf, um die Gruppensicherheits-id (SID) eines Objekts festzulegen.

AtlSetOwnerSid

Rufen Sie diese Funktion auf, um die Besitzerssicherheits-id (SID) eines Objekts festzulegen.

AtlSetPerUserRegistration

Legt fest, ob die Anwendung die Registrierung zum Knoten HKEY_CURRENT_USER (HKCU) umgeleitet werden.

AtlSetSacl

Rufen Sie diese Funktion, um die Informationen der Systemzugriffssteuerungsliste (SACL) eines angegebenen Objekts festzulegen.

AtlThrowLastWin32

Rufen Sie diese Funktion auf, um einen Fehler auf dem Ergebnis der Windows-Funktion GetLastError zu signalisieren.

AtlThrow

Rufen Sie diese Funktion auf, um einen Fehler auf der Grundlage eines HRESULT Statuscode zu signalisieren.

AtlTraceLoadSettings

Rufen Sie diese Funktion, um Ablaufverfolgungseinstellungen aus einer Datei zu laden.

AtlTraceSaveSettings

Rufen Sie diese Funktion auf, um die aktuellen Ablaufverfolgungseinstellungen in eine Datei zu speichern.

AtlUnadvise

Beendet die Verbindung, die von AtlAdvise eingerichtet wird.

AtlUnescapeUrl

Rufen Sie diese Funktion, um Escapezeichen zurück auf ihre ursprünglichen Werte zu konvertieren.

AtlUnicodeToUTF8

Rufen Sie diese Funktion auf, um eine Unicode-Zeichenfolge in UTF-8-Codierung zu konvertieren.

AtlUnmarshalPtr

Konvertiert die Daten des Streams in einen Schnittstellenzeiger, vom Client verwendet werden kann.

AtlUnRegisterTypeLib

Diese Funktion wird aufgerufen, um eine Typbibliothek Registrierung aufzuheben.

AtlUpdateRegistryFromResourceD

Diese Funktion wird aufgerufen, um die Registrierung von der angegebenen Ressource zu aktualisieren.

AtlWaitWithMessageLoop

Wartet das Objekt signalisiert wird, Fenstermeldungen unterdessen nach Bedarf weiterleitend.

AtlWinModuleAddCreateWndData

Diese Funktion wird verwendet, um eine _AtlCreateWndData-Struktur zu initialisieren und hinzuzufügen.

AtlWinModuleExtractCreateWndData

Rufen Sie diese Funktion auf, um eine vorhandene _AtlCreateWndData-Struktur zu extrahieren.

BEncode

Rufen Sie diese Funktion, um einige Daten mithilfe der "B " Codierung zu konvertieren.

BEncodeGetRequiredLength

Rufen Sie diese Funktion auf, um die Größe in Zeichen eines Puffers abzurufen, der eine Zeichenfolge enthalten kann, die von Daten des angegebenen Größe codiert wurde.

EscapeXML

Rufen Sie diese Funktion, um Zeichen zu konvertieren, die für die Verwendung in XML zu ihren Entsprechungen sicheren unsicher sind.

GetExtendedChars

Rufen Sie diese Funktion, um die Anzahl von Sonderzeichen in einer Zeichenfolge abzurufen.

InlineIsEqualIUnknown

Rufen Sie diese Funktion, für den Sonderfall der Tests für IUnknown auf.

IsExtendedChar

Rufen Sie diese Funktion, um festzustellen, ob ein angegebenes Zeichen ein Sonderzeichen ist (weniger als 32, größer als 126 und keine Registerkarte, ein Zeilenvorschub oder ein Wagenrücklauf)

QEncode

Rufen Sie diese Funktion, um einige Daten mithilfe der "Q-" Codierung zu konvertieren.

QEncodeGetRequiredLength

Rufen Sie diese Funktion auf, um die Größe in Zeichen eines Puffers abzurufen, der eine Zeichenfolge enthalten kann, die von Daten des angegebenen Größe codiert wurde.

QPDecode

Decodiert eine Zeichenfolge von Daten, die im zitieren-druckbaren Format wie von einem früheren Aufruf QPEncode codiert wurde.

QPDecodeGetRequiredLength

Rufen Sie diese Funktion auf, um die Größe in Bytes eines Puffers abzurufen, der die Daten enthalten kann, die von zitieren-druckbar-codierter Zeichenfolge der angegebenen Länge decodiert wurden.

QPEncode

Rufen Sie diese Funktion, um einige Daten im zitieren-druckbaren Format zu codieren.

QPEncodeGetRequiredLength

Rufen Sie diese Funktion auf, um die Größe in Zeichen eines Puffers abzurufen, der eine Zeichenfolge enthalten kann, die von Daten des angegebenen Größe codiert wurde.

RegistryDataExchange

Diese Funktion wird aufgerufen, um von zu lesen, oder schreiben Sie zu, die Systemregistrierung.

RGBToHtml

Konvertiert einen Wert an den COLORREF HTML-Text entsprechend diesem Farbwert.

Sids::AccountOps

Gibt das DOMAIN_ALIAS_RID_ACCOUNT_OPS SID zurück.

Sids::Admins

Gibt das DOMAIN_ALIAS_RID_ADMINS SID zurück.

Sids::AnonymousLogon

Gibt das SECURITY_ANONYMOUS_LOGON_RID SID zurück.

Sids::AuthenticatedUser

Gibt das SECURITY_AUTHENTICATED_USER_RID SID zurück.

Sids::BackupOps

Gibt das DOMAIN_ALIAS_RID_BACKUP_OPS SID zurück.

Sids::Batch

Gibt das SECURITY_BATCH_RID SID zurück.

Sids::CreatorGroupServer

Gibt das SECURITY_CREATOR_GROUP_SERVER_RID SID zurück.

Sids::CreatorGroup

Gibt das SECURITY_CREATOR_GROUP_RID SID zurück.

Sids::CreatorOwnerServer

Gibt das SECURITY_CREATOR_OWNER_SERVER_RID SID zurück.

Sids::CreatorOwner

Gibt das SECURITY_CREATOR_OWNER_RID SID zurück.

Sids::Dialup

Gibt die SECURITY_DIALUP_RID SID zurück.

Sids::Guests

Gibt das DOMAIN_ALIAS_RID_GUESTS SID zurück.

Sids::Interactive

Gibt das SECURITY_INTERACTIVE_RID SID zurück.

Sids::Local

Gibt das SECURITY_LOCAL_RID SID zurück.

Sids::Network

Gibt das SECURITY_NETWORK_RID SID zurück.

Sids::NetworkService

Gibt das SECURITY_NETWORK_SERVICE_RID SID zurück.

Sids::Null

Gibt das SECURITY_NULL_RID SID zurück.

Sids::PowerUsers

Gibt das DOMAIN_ALIAS_RID_POWER_USERS SID zurück.

Sids::PreW2KAccess

Gibt das DOMAIN_ALIAS_RID_PREW2KCOMPACCESS SID zurück.

Sids::PrintOps

Gibt das DOMAIN_ALIAS_RID_PRINT_OPS SID zurück.

Sids::Proxy

Gibt das SECURITY_PROXY_RID SID zurück.

Sids::RasServers

Gibt das DOMAIN_ALIAS_RID_RAS_SERVERS SID zurück.

Sids::Replicator

Gibt das DOMAIN_ALIAS_RID_REPLICATOR SID zurück.

Sids::RestrictedCode

Gibt das SECURITY_RESTRICTED_CODE_RID SID zurück.

Sids::Self

Gibt das SECURITY_PRINCIPAL_SELF_RID SID zurück.

Sids::ServerLogon

Gibt das SECURITY_SERVER_LOGON_RID SID zurück.

Sids::Service

Gibt das SECURITY_SERVICE_RID SID zurück.

Sids::SystemOps

Gibt das DOMAIN_ALIAS_RID_SYSTEM_OPS SID zurück.

Sids::System

Gibt das SECURITY_LOCAL_SYSTEM_RID SID zurück.

Sids::TerminalServer

Gibt das SECURITY_TERMINAL_SERVER_RID SID zurück.

Sids::Users

Gibt das DOMAIN_ALIAS_RID_USERS SID zurück.

Sids::World

Gibt das SECURITY_WORLD_RID SID zurück.

SystemTimeToHttpDate

Rufen Sie diese Funktion auf, um eine Systemzeit zu einer Zeichenfolge in ein Format konvertiert, das für die Anwendung in HTTP-Headern geeignet ist.

Uudecode

Decodiert eine Zeichenfolge von Daten, die wie von eines vorherigen Aufruf Uuencode uuencoded.

UUDecodeGetRequiredLength

Rufen Sie diese Funktion auf, um die Größe in Bytes eines Puffers abzurufen, der die Daten enthalten kann, die von einer uuencoded Zeichenfolge der angegebenen Länge decodiert wurden.

Uuencode

Rufen Sie diese Funktion zu uuencode einige Daten auf.

UUEncodeGetRequiredLength

Rufen Sie diese Funktion auf, um die Größe in Zeichen eines Puffers abzurufen, der eine Zeichenfolge enthalten kann, die von Daten des angegebenen Größe codiert wurde.