Share via


ATL 유틸리티 참조

ATL 경로 Url의 형태로 조작 하기 위한 코드를 제공 CPathT용지의.스레드 풀에서 CThreadPool, 응용 프로그램에서 사용할 수 있습니다.이 코드는 atlpath.h 및 atlutil.h에서 찾을 수 있습니다.

클래스

CPathT 클래스

이 클래스는 경로 나타냅니다.

CDebugReportHook 클래스

이 클래스를 사용 하 여 디버그 보고서를 보내려면 명명 된 파이프에.

CNonStatelessWorker 클래스

스레드 풀에서 요청을 받아이 만들어지고 소멸 하는 작업자 개체에 각 요청을 전달 합니다.

CNoWorkerThread 클래스

이 클래스에 대 한 인수로 사용 된 MonitorClass 동적 캐시를 유지 관리 하지 않을 경우 캐시 클래스 템플릿 매개 변수.

CThreadPool 클래스

이 클래스는 큐의 작업 항목을 처리 하는 작업자 스레드 풀을 제공 합니다.

CUrl 클래스

이 클래스는 URL을 나타냅니다.기존 URL을 구문 분석 하는 여부와 독립적으로 다른 URL의 각 요소를 조작할 수 있습니다 문자열 또는 문자열 처음부터 새로 작성 합니다.

CWorkerThread 클래스

이 클래스 작업자 스레드를 만듭니다 또는 기존 사용, 여러 커널 개체 핸들을 대기 및 신호를 핸들 중 하나를 지정한 클라이언트 함수 실행.

형식 정의

CPath

특수화를 CPathT 를 사용 하 여 CString.

CPathA

특수화를 CPathT 를 사용 하 여 CStringA.

CPathW

특수화를 CPathT 를 사용 하 여 CStringW.

ATL_URL_PORT

형식을 사용 하 여 용지의 포트 번호를 지정 합니다.

열거형

ATL_URL_SCHEME

이 열거형의 멤버 상수를 이해 하 여 구성표를 제공 용지의.

함수

AtlCanonicalizeUrl

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

AtlCombineUrl

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

AtlEscapeUrl

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

AtlGetDefaultUrlPort

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

AtlHexValue

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

AtlIsUnsafeUrlChar

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

AtlUnescapeUrl

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

SystemTimeToHttpDate

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

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.

매크로

ATL_URL 플래그

이러한 플래그의 동작을 수정 AtlEscapeUrlAtlCanonicalizeUrl .

ATL_WORKER_THREAD_WAIT

이 매크로 기본 값은 밀리초 단위로 정의 CWorkerThread::Shutdown 종료 하는 데 작업자 스레드를 대기 합니다.

ATLS_DEFAULT_THREADPOOLSHUTDOWNTIMEOUT

이 매크로 기본 시간을 밀리초 단위로 정의 CThreadPool 스레드 종료 대기 합니다.

ATLS_DEFAULT_THREADSPERPROC

이 매크로 사용 하 여 프로세서 당 스레드 수의 기본값은 정의 CThreadPool.

참고 항목

기타 리소스

ATL의 개념

ATL COM 바탕 화면 구성 요소