다음을 통해 공유


ATL 함수는 사전순 참조

이 단원에서는 ATL 전역 함수에 대 한 참조 항목이 사전순으로 구성 됩니다.특정 함수가 범주별으로 보려면 ATL 함수.

Function

설명

AtlAdvise

개체의 연결 지점 및 싱크는 클라이언트 간의 연결을 만듭니다.

AtlAdviseSinkMap

조언 또는 바이 싱크 이벤트 맵에서 개체의 모든 항목에이 함수를 호출 합니다.

AtlAxAttachControl

지정한 창에 이전에 만든된 컨트롤을 연결합니다.

AtlAxCreateControlEx

ActiveX 컨트롤을 만들고, 초기화를 호스팅하는 지정 된 창에.또한 새 컨트롤에 대 한 인터페이스 포인터 및 이벤트 싱크를 만들 수 있습니다.

AtlAxCreateControlLicEx

ActiveX 사용이 허가 된 컨트롤 초기화를 만들고 호스팅하는 지정한 창에.또한 새 컨트롤에 대 한 인터페이스 포인터 및 이벤트 싱크를 만들 수 있습니다.

AtlAxCreateControlLic

ActiveX 사용이 허가 된 컨트롤 초기화를 만들고 호스팅하는 지정한 창에.

AtlAxCreateControl

ActiveX 컨트롤을 만들고, 초기화를 호스팅하는 지정 된 창에.

AtlAxCreateDialog

모덜리스 대화 상자에서 사용자가 제공 하는 대화 상자 템플릿을 만듭니다.

AtlAxDialogBox

모달 대화 상자에서 사용자가 제공 하는 대화 상자 템플릿을 만듭니다.

AtlAxGetControl

지정 된 창 핸들을 지정 안에 포함 된 컨트롤에 직접 인터페이스 포인터를 가져옵니다.

AtlAxGetHost

지정한 창 (있는 경우)에 대 한 컨테이너를 직접 인터페이스 포인터를 가져옵니다. 해당 핸들을 지정 합니다.

AtlAxWinInit

ATL의 컨트롤 호스팅 코드 등록 하 여이 함수를 초기화는 "AtlAxWin80""AtlAxWinLic80" 창 클래스와 두 가지 사용자 정의 창 메시지.

AtlAxWinTerm

ATL의 컨트롤 호스팅 코드 등록을 취소 하 여이 함수를 초기화 하지 않습니다는 "AtlAxWin80""AtlAxWinLic80" 창 클래스입니다.

AtlCanonicalizeUrl

URL 이스케이프 시퀀스로 변환 하는 안전 하지 않은 문자와 공백은 포함 표준화 하려면이 함수를 호출 합니다.

AtlCombineUrl

한 정식에 해당 하는 URL에 기본 URL 및 상대 URL을 결합 하는이 함수를 호출 합니다.

AtlComModuleGetClassObject

이 함수는 클래스 팩터리를 반환 하 라고 합니다.

AtlComModuleRegisterClassObjects

이 함수는 클래스 개체를 등록 하 라고 합니다.

AtlComModuleRegisterServer

이 함수는 개체 맵에서 모든 개체를 등록 하 라고 합니다.

AtlComModuleRevokeClassObjects

공장/팩토리 클래스는 실행 개체 테이블에서 제거 하려면이 함수가 호출 됩니다.

AtlComModuleUnregisterServer

지도 개체에서 모든 개체의 등록을 취소 하려면이 함수가 호출 됩니다.

AtlComPtrAssign

같은 종류의 다른 인터페이스 포인터를 인터페이스 포인터를 할당합니다.

AtlComQIPtrAssign

인터페이스 포인터를 다른 종류의 다른 인터페이스 포인터를 할당합니다.

AtlCreateTargetDC

지정 된 장치에 대 한 디바이스 컨텍스트를 만듭니다는 DVTARGETDEVICE 구조.

AtlEscapeUrl

모든 안전 하지 않은 문자를 이스케이프 시퀀스를 변환 하려면이 함수를 호출 합니다.

AtlFreeMarshalStream

데이터 스트림에서 마샬링 해제 하 고 스트림 포인터를 해제 합니다.

AtlGetDacl

지정 된 개체의 임의 액세스 제어 목록 (DACL) 정보를 검색 하려면이 함수를 호출 합니다.

AtlGetDefaultUrlPort

특정 인터넷 프로토콜 또는 구성표와 연결 된 기본 포트 번호를 가져오려면이 함수를 호출 합니다.

AtlGetGroupSid

그룹 보안 식별자 (SID)를 개체를 검색 하려면이 함수를 호출 합니다.

AtlGetHexValue

숫자의 16 진수 값을 가져오려면이 함수를 호출 합니다.

AtlGetObjectSourceInterface

개체의 기본 소스 인터페이스에 대 한 정보를 검색 하려면이 함수를 호출 합니다.

AtlGetOwnerSid

개체의 소유자 보안 식별자 (SID) 검색 하려면이 함수를 호출 합니다.

AtlGetPerUserRegistration

이 함수를 사용 하 여 응용 프로그램에 레지스트리 액세스를 리디렉션합니다 여부를 결정 하는 HKEY_CURRENT_USER (HKCU) 노드.

AtlGetSacl

지정 된 개체의 시스템 액세스 제어 목록 (SACL) 정보를 검색 하려면이 함수를 호출 합니다.

AtlGetSecurityDescriptor

지정 된 개체의 보안 설명자를 검색 하려면이 함수를 호출 합니다.

AtlHexDecode

데이터는 16 진수 텍스트와 같은 이름으로 이전 호출에 의해 인코딩된 문자열을 디코딩합니다 AtlHexEncode.

AtlHexDecodeGetRequiredLength

데이터에서 지정한 길이를 16 진수로 인코딩된 문자열을 디코딩된 포함 될 수 있는 버퍼의 바이트에서 크기를 가져오려면이 함수를 호출 합니다.

AtlHexEncode

일부 데이터는 16 진수 텍스트 문자열로 인코딩하는 데이 함수를 호출 합니다.

AtlHexEncodeGetRequiredLength

문자 인코딩 지정 된 크기의 데이터를 문자열에 포함 될 수 있는 버퍼의 크기를 구하려면이 함수를 호출 합니다.

AtlHexValue

숫자의 16 진수 값을 가져오려면이 함수를 호출 합니다.

AtlHiMetricToPixel

개체의 크기 (각 단위 0.01 밀리미터)이 메트릭 단위 화면 장치의 픽셀 크기로 변환 합니다.

AtlHresultFromLastError

HRESULT의 형태로 호출 스레드의 마지막 오류 코드 값을 반환합니다.

AtlHresultFromWin32

Win32 오류 코드 HRESULT로 변환합니다.

AtlInternalQueryInterface

요청 된 인터페이스에 대 한 포인터를 검색합니다.

AtlIsUnsafeUrlChar

문자를 안전 하 게 사용할 URL에 있는지 확인 하려면이 함수를 호출 합니다.

AtlLoadTypeLib

형식 라이브러리를 로드 하려면이 함수가 호출 됩니다.

AtlMarshalPtrInProc

프록시 CLSID를 스트림에 씁니다 새 스트림 개체를 만들고 프록시를 스트림으로 초기화 하는 데 필요한 데이터를 작성 하 여 지정 된 인터페이스 포인터를 마샬링합니다.

AtlModuleRegisterServer

모든 개체 맵에서 개체를 등록합니다.

AtlModuleRegisterTypeLib

형식 라이브러리를 등록합니다.

AtlModuleUnregisterServerEx

모든 개체에는 오브젝트 맵이 등록을 취소 합니다.

AtlModuleUnregisterServer

모든 개체에는 오브젝트 맵이 등록을 취소 합니다.유사 합니다 AtlModuleUnregisterServerEx 형식 라이브러리를 등록 취소할 수 없습니다를 제외 하 고.

AtlModuleUnregisterTypeLib

형식 라이브러리 등록을 취소 합니다.

ATLPath::AddBackslash

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathAddBackslash.

ATLPath::AddExtension

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathAddExtension.

ATLPath::Append

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathAppend.

ATLPath::BuildRoot

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathBuildRoot.

ATLPath::Canonicalize

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathCanonicalize.

ATLPath::Combine

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathCombine.

ATLPath::CommonPrefix

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathCommonPrefix.

ATLPath::CompactPath

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathCompactPath.

ATLPath::CompactPathEx

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathCompactPathEx.

ATLPath::FileExists

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathFileExists.

ATLPath::FindExtension

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathFindExtension.

ATLPath::FindFileName

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathFindFileName.

ATLPath::GetDriveNumber

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathGetDriveNumber.

ATLPath::IsDirectory

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathIsDirectory.

ATLPath::IsFileSpec

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathIsFileSpec.

ATLPath::IsPrefix

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathIsPrefix.

ATLPath::IsRelative

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathIsRelative.

ATLPath::IsRoot

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathIsRoot.

ATLPath::IsSameRoot

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathIsSameRoot.

ATLPath::IsUNC

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathIsUNC.

ATLPath::IsUNCServer

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathIsUNCServer.

ATLPath::IsUNCServerShare

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathIsUNCServerShare.

ATLPath::MakePretty

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathMakePretty.

ATLPath::MatchSpec

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathMatchSpec.

ATLPath::QuoteSpaces

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathQuoteSpaces.

ATLPath::RelativePathTo

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathRelativePathTo.

ATLPath::RemoveArgs

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathRemoveArgs.

ATLPath::RemoveBackslash

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathRemoveBackslash.

ATLPath::RemoveBlanks

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathRemoveBlanks.

ATLPath::RemoveExtension

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathRemoveExtension.

ATLPath::RemoveFileSpec

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathRemoveFileSpec.

ATLPath::RenameExtension

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathRenameExtension.

ATLPath::SkipRoot

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathSkipRoot.

ATLPath::StripPath

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathStripPath.

ATLPath::StripToRoot

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathStripToRoot.

ATLPath::UnquoteSpaces

이 함수는 오버 로드 된에 대 한 래퍼입니다 PathUnquoteSpaces.

AtlPixelToHiMetric

개체의 크기를 픽셀 화면 장치의 크기 (각 단위 0.01 밀리미터)이 메트릭 단위에서 변환 합니다.

AtlRegisterTypeLib

이 함수는 형식 라이브러리를 등록 하 라고 합니다.

AtlReportError

설정 하는 IErrorInfo 인터페이스는 개체의 클라이언트에 오류 정보를 제공 합니다.

AtlSetChildSite

자식 개체의 사이트를 설정 하려면이 함수를 호출 하 여 IUnknown 부모 개체의.

AtlSetDacl

지정 된 개체의 임의 액세스 제어 목록 (DACL) 정보를 설정 하려면이 함수를 호출 합니다.

AtlSetGroupSid

그룹 보안 식별자 (SID)를 개체를 설정 하려면이 함수를 호출 합니다.

AtlSetOwnerSid

개체의 소유자 보안 식별자 (SID)를 설정 하려면이 함수를 호출 합니다.

AtlSetPerUserRegistration

응용 프로그램 레지스트리 액세스를 리디렉션합니다 여부를 설정 하는 HKEY_CURRENT_USER (HKCU) 노드.

AtlSetSacl

지정 된 개체의 시스템 액세스 제어 목록 (SACL) 정보를 설정 하려면이 함수를 호출 합니다.

AtlThrowLastWin32

Windows 함수의 결과에 따라 오류를 알리기 위해이 함수를 호출 합니다. GetLastError.

AtlThrow

신호에 따라 오류를이 함수를 호출 하는 HRESULT 상태 코드입니다.

AtlTraceLoadSettings

추적 설정 파일을 로드 하려면이 함수를 호출 합니다.

AtlTraceSaveSettings

현재 추적 설정을 파일에 저장 하려면이 함수를 호출 합니다.

AtlUnadvise

통해 연결 종료 AtlAdvise.

AtlUnescapeUrl

이스케이프 된 문자를 원래 값으로 변환 하려면이 함수를 호출 합니다.

AtlUnicodeToUTF8

유니코드 문자열을 u t F-8로 변환 하려면이 함수를 호출 합니다.

AtlUnmarshalPtr

클라이언트에서 사용할 수 있는 인터페이스 포인터 마샬링 데이터를 스트림 변환 합니다.

AtlUnRegisterTypeLib

이 함수는 형식 라이브러리의 등록을 취소 하 라고 합니다.

AtlUpdateRegistryFromResourceD

제공 된 리소스에서 레지스트리를 업데이트 하려면이 함수가 호출 됩니다.

AtlWaitWithMessageLoop

개체에 대 한 신호를 한편 필요에 따라 창 메시지를 디스패치 기다립니다.

AtlWinModuleAddCreateWndData

이 함수를 초기화 하 고 추가를 사용 하는 _AtlCreateWndData 구조.

AtlWinModuleExtractCreateWndData

기존 추출 하려면이 함수를 호출 합니다. _AtlCreateWndData 구조.

BEncode

"B" 인코딩을 사용 하 여 일부 데이터를 변환 하려면이 함수를 호출 합니다.

BEncodeGetRequiredLength

문자 인코딩 지정 된 크기의 데이터를 문자열에 포함 될 수 있는 버퍼의 크기를 구하려면이 함수를 호출 합니다.

EscapeXML

안전 문자도를 XML에서 사용 하기에 안전 하지 않은 문자를 변환 하려면이 함수를 호출 합니다.

GetExtendedChars

확장 문자의 문자열을 가져오려면이 함수를 호출 합니다.

InlineIsEqualIUnknown

이 함수를 호출 하 여 테스트에 대 한 특별 한 사례에 대 한 IUnknown.

IsExtendedChar

특정된 문자와 확장된 문자 (32, 126, 않습니다 탭, 줄 바꿈, 캐리지 리턴 보다 큰) 있는지 확인 하려면이 함수를 호출 합니다.

QEncode

"Q" 인코딩을 사용 하 여 일부 데이터를 변환 하려면이 함수를 호출 합니다.

QEncodeGetRequiredLength

문자 인코딩 지정 된 크기의 데이터를 문자열에 포함 될 수 있는 버퍼의 크기를 구하려면이 함수를 호출 합니다.

QPDecode

따옴표 붙은 인쇄 가능한 형식 같은 이전 호출에 의해 인코딩된 데이터의 문자열을 디코딩합니다 QPEncode.

QPDecodeGetRequiredLength

따옴표 붙은-인쇄 가능한 인코딩 문자열을 지정한 길이로 디코딩된 데이터를 포함할 수 있는 버퍼의 바이트에서 크기를 가져오려면이 함수를 호출 합니다.

QPEncode

따옴표 붙은 인쇄 가능한 형식에서 일부 데이터를 인코딩하는 데이 함수를 호출 합니다.

QPEncodeGetRequiredLength

문자 인코딩 지정 된 크기의 데이터를 문자열에 포함 될 수 있는 버퍼의 크기를 구하려면이 함수를 호출 합니다.

RegistryDataExchange

이 함수를 읽거나 시스템 레지스트리에 쓸 라고 합니다.

RGBToHtml

변환 된 COLORREF 값을 해당 색 값에 해당 하는 HTML 텍스트.

Sids::AccountOps

DOMAIN_ALIAS_RID_ACCOUNT_OPS SID를 반환합니다.

Sids::Admins

DOMAIN_ALIAS_RID_ADMINS SID를 반환합니다.

Sids::AnonymousLogon

SECURITY_ANONYMOUS_LOGON_RID SID를 반환합니다.

Sids::AuthenticatedUser

SECURITY_AUTHENTICATED_USER_RID SID를 반환합니다.

Sids::BackupOps

DOMAIN_ALIAS_RID_BACKUP_OPS SID를 반환합니다.

Sids::Batch

SECURITY_BATCH_RID SID를 반환합니다.

Sids::CreatorGroupServer

SECURITY_CREATOR_GROUP_SERVER_RID SID를 반환합니다.

Sids::CreatorGroup

SECURITY_CREATOR_GROUP_RID SID를 반환합니다.

Sids::CreatorOwnerServer

SECURITY_CREATOR_OWNER_SERVER_RID SID를 반환합니다.

Sids::CreatorOwner

SECURITY_CREATOR_OWNER_RID SID를 반환합니다.

Sids::Dialup

SECURITY_DIALUP_RID SID를 반환합니다.

Sids::Guests

DOMAIN_ALIAS_RID_GUESTS SID를 반환합니다.

Sids::Interactive

SECURITY_INTERACTIVE_RID SID를 반환합니다.

Sids::Local

SECURITY_LOCAL_RID SID를 반환합니다.

Sids::Network

SECURITY_NETWORK_RID SID를 반환합니다.

Sids::NetworkService

SECURITY_NETWORK_SERVICE_RID SID를 반환합니다.

Sids::Null

SECURITY_NULL_RID SID를 반환합니다.

Sids::PowerUsers

DOMAIN_ALIAS_RID_POWER_USERS SID를 반환합니다.

Sids::PreW2KAccess

반환 된 DOMAIN_ALIAS_RID_PREW2KCOMPACCESS SID입니다.

Sids::PrintOps

DOMAIN_ALIAS_RID_PRINT_OPS SID를 반환합니다.

Sids::Proxy

SECURITY_PROXY_RID SID를 반환합니다.

Sids::RasServers

DOMAIN_ALIAS_RID_RAS_SERVERS SID를 반환합니다.

Sids::Replicator

DOMAIN_ALIAS_RID_REPLICATOR SID를 반환합니다.

Sids::RestrictedCode

SECURITY_RESTRICTED_CODE_RID SID를 반환합니다.

Sids::Self

SECURITY_PRINCIPAL_SELF_RID SID를 반환합니다.

Sids::ServerLogon

SECURITY_SERVER_LOGON_RID SID를 반환합니다.

Sids::Service

SECURITY_SERVICE_RID SID를 반환합니다.

Sids::SystemOps

DOMAIN_ALIAS_RID_SYSTEM_OPS SID를 반환합니다.

Sids::System

SECURITY_LOCAL_SYSTEM_RID SID를 반환합니다.

Sids::TerminalServer

SECURITY_TERMINAL_SERVER_RID SID를 반환합니다.

Sids::Users

DOMAIN_ALIAS_RID_USERS SID를 반환합니다.

Sids::World

SECURITY_WORLD_RID SID를 반환합니다.

SystemTimeToHttpDate

시스템 시간 문자열의 HTTP 헤더를 사용 하 여 적합 한 형식으로 변환 하려면이 함수를 호출 합니다.

UUDecode

이전 호출에 의해 같은 uuencoded 된 데이터의 문자열을 디코딩합니다 UUEncode.

UUDecodeGetRequiredLength

디코딩할 uuencoded 문자열에서 지정 된 길이 데이터를 포함할 수 있는 버퍼의 바이트에서 크기를 가져오려면이 함수를 호출 합니다.

UUEncode

일부 데이터에 uuencode이이 함수를 호출 합니다.

UUEncodeGetRequiredLength

문자 인코딩 지정 된 크기의 데이터를 문자열에 포함 될 수 있는 버퍼의 크기를 구하려면이 함수를 호출 합니다.