다음을 통해 공유


범주별 키 WRL API

다음 표에 나열 되어 주 Windows 런타임 C++ 템플릿 라이브러리 클래스, 구조체, 함수 및 매크로.도우미 네임 스페이스와 클래스의 구조는 생략 됩니다.이러한 목록에서 네임 스페이스의 여러 API 설명서를 보강 합니다.

Hh973465.collapse_all(ko-kr,VS.110).gif클래스

제목

설명

ActivationFactory 클래스

하나 이상의 클래스를 런타임에 Windows 활성화 될 수 있습니다.

AsyncBase 클래스

Windows 런타임에서 비동기 상태 시스템을 구현합니다.

ClassFactory 클래스

기본 기능을 구현에서 IClassFactory 인터페이스입니다.

ComPtr 클래스

만듭니다는 스마트 포인터 템플릿 매개 변수로 지정 된 인터페이스를 나타내는 형식입니다.ComPtr 자동으로 내부 인터페이스 포인터의 참조 횟수를 유지 관리 하 고 참조 횟수가 0이 되 면 인터페이스를 해제 합니다.

Event 클래스(Windows Runtime C++ 템플릿 라이브러리)

이벤트를 나타냅니다.

EventSource 클래스

이벤트를 나타냅니다.EventSource멤버 함수를 추가, 제거 및 이벤트 처리기를 호출 합니다.

FtmBase 클래스

자유 스레드된 마샬러 개체를 나타냅니다.

HandleT 클래스

개체에 핸들을 나타냅니다.

HString 클래스

HSTRING 핸들 조작에 대 한 지원 합니다.

HStringReference 클래스

기존 문자열에서 생성 되는 HSTRING를 나타냅니다.

Module 클래스

관련된 개체의 컬렉션을 나타냅니다.

Module::GenericReleaseNotifier 클래스

현재 모듈의 마지막 개체가 해제 될 때 이벤트 처리기를 호출 합니다.이벤트 처리기에서 람다, functor, 또는 함수 포인터에 의해 지정 됩니다.

Module::MethodReleaseNotifier 클래스

현재 모듈의 마지막 개체가 해제 될 때 이벤트 처리기를 호출 합니다.이벤트 처리기 개체와 해당 포인터가--a-메서드 멤버 지정 됩니다.

Module::ReleaseNotifier 클래스

모듈의 마지막 개체가 해제 될 때 이벤트 처리기를 호출 합니다.

RoInitializeWrapper 클래스

Windows 런타임를 초기화합니다.

RuntimeClass 클래스

지정 된 수의 인터페이스를 상속 하 고 지정한 Windows 런타임, 기본 COM 및 약한 참조 지원을 제공 하는 인스턴스화된 클래스를 나타냅니다.

SimpleActivationFactory 클래스

Windows 런타임이나 클래식 COM 클래스를 만들 수 있는 기본적인 메커니즘을 제공 합니다.

SimpleClassFactory 클래스

기본 클래스를 만들 수 있는 기본 메커니즘을 제공 합니다.

WeakRef 클래스

나타내는 있는 약한 참조 될 수만 있는 Windows 런타임에서 않습니다 클래식 COM.약한 참조 되었거나 액세스할 수 있는 개체를 나타냅니다.

Hh973465.collapse_all(ko-kr,VS.110).gif구조체

제목

설명

ChainInterfaces 구조체

인터페이스 Id 집합에 적용할 수 있는 확인 및 초기화 함수를 지정 합니다.

CloakedIid 구조체

한다는 것을 나타냅니다는 RuntimeClass, ImplementsChainInterfaces 템플릿에 지정한 인터페이스 IID 목록에 액세스할 수 없습니다.

Implements 구조체

Implements QueryInterfaceGetIid 지정 된 인터페이스에 대 한.

MixIn 구조체

런타임 클래스 있으면 런타임은 Windows 인터페이스 및 클래식 다음 COM 인터페이스에서 파생 되는 보장 합니다.

Hh973465.collapse_all(ko-kr,VS.110).gif함수

제목

설명

ActivateInstance 함수

등록 하 고 지정 된 클래스 ID에 정의 된 지정 된 형식의 인스턴스를 검색 합니다.

AsWeak 함수

약한 참조는 지정 된 인스턴스를 검색합니다.

Callback 함수(Windows Runtime C++ 템플릿 라이브러리)

멤버 함수는 콜백 메서드는 개체를 만듭니다.

CreateActivationFactory 함수

지정한 Windows 런타임에 의해 활성화 될 수 있는 클래스의 인스턴스를 생성 하는 팩터리를 만듭니다.

CreateClassFactory 함수

지정된 된 클래스의 인스턴스를 만드는 팩터리를 만듭니다.

GetActivationFactory 함수

템플릿 매개 변수에 의해 지정 된 형식에는 정품 인증 공장을 검색 합니다.

Make 함수

지정 된 초기화 Windows 런타임 클래스입니다.

Hh973465.collapse_all(ko-kr,VS.110).gif매크로

제목

설명

ActivatableClass 매크로

지정된 된 클래스의 인스턴스를 만들 수 있는 공장을 포함 하는 내부 캐시를 채웁니다.

InspectableClass 매크로

런타임 클래스 이름과 신뢰 수준을 설정합니다.

참고 항목

개념

Windows 런타임 C++ 템플릿 라이브러리(WRL)