다음을 통해 공유


Microsoft::WRL::Details 네임스페이스

WRL 인프라를 지원 하며 사용자 코드에서 직접 사용할 수 없습니다.

namespace Microsoft::WRL::Details;

Members

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

이름

설명

ComPtrRef 클래스

ComPtr <T> 형식의 개체에 대 한 참조를 나타냅니다.

ComPtrRefBase 클래스

기본 클래스를 나타냅니다의 ComPtrRef 클래스입니다.

DontUseNewUseMake 클래스

연산자를 사용할 수 없는 new 에서 RuntimeClass.따라서 사용 해야는 으로 대신 합니다.

EventTargetArray 클래스

이벤트 처리기의 배열을 나타냅니다.

MakeAllocator 클래스

약한 참조를 지원 하지 않는 또는 활성화할 수 있는 클래스에 대 한 메모리를 할당합니다.

ModuleBase 클래스

기본 클래스를 나타냅니다.는 모듈 클래스입니다.

RemoveIUnknown 클래스

해당 하는 형식으로는 IUnknown-기반된 형식 되었지만 비가상 QueryInterface, AddRef, 및 Release 메서드.

WeakReference 클래스

나타내는 한 약한 참조 사용할 수는 Windows 런타임 또는 클래식 COM 사용약한 참조 액세스할 수 없게 하는 개체를 나타냅니다.

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

이름

설명

ArgTraits 구조체

인터페이스 및 매개 변수는 지정 된 개수의 익명 함수는 지정 된 대리자를 선언 합니다.

ArgTraitsHelper 구조체

통해 대리자 인수의 일반적인 특성을 정의합니다.

BoolStruct 구조체

ComPtr 인터페이스의 개체 수명을 관리 하 고 있는지 여부를 정의 합니다.BoolStruct 내부적으로 사용 되는 BoolType() 운영자입니다.

CreatorMap 구조체

초기화 하 고, 등록 및 개체의 등록을 취소 하는 방법에 대 한 정보가 포함 되어 있습니다.

DerefHelper 구조체

역참조 된 포인터를 나타내는 T* 템플릿 매개 변수입니다.

EnableIf 구조체

첫 번째 템플릿 매개 변수 이면 두 번째 템플릿 매개 변수로 지정 된 형식의 데이터 멤버를 정의 합니다. true.

FactoryCache 구조체

클래스 팩터리 및 등록 된 식별 하는 값의 위치를 포함 합니다. Windows 런타임 COM 클래스 개체입니다.

ImplementsBase 구조체

템플릿 매개 변수 형식을 확인 하는 데 Implements 구조체.

ImplementsHelper 구조체

구현에 유용한의 구현 구조체입니다.

InterfaceList 구조체

재귀 인터페이스 목록을 만드는 데 사용.

InterfaceListHelper 구조체

빌드는 InterfaceList 형식에 의해 재귀적으로 지정 된 템플릿 매개 변수 인수를 적용 합니다.

InterfaceTraits 구조체

인터페이스의 일반적인 특성을 구현 합니다.

InvokeHelper 구조체

지정 된 숫자와 인수의 형식에 따라 invoke () 메서드의 구현을 제공 합니다.

IsBaseOfStrict 구조체

다른 기본 형식 인지 여부를 테스트 합니다.

IsSame 구조체

형식 지정 된 다른 동일 테스트 유형을 지정 합니다.

Nil 구조체

사용 하는 템플릿을 지정 하지 않은, 선택적 매개 변수를 나타냅니다.

RemoveReference 구조체

Rvalue 참조 또는 참조 성분에서 지정 된 클래스 템플릿 매개 변수를 제거합니다.

RuntimeClassBase 구조체

검색 하는 데 RuntimeClass확인 함수입니다.

RuntimeClassBaseT 구조체

도우미 메서드를 제공 QueryInterface 작업 하 고 인터페이스 Id를 가져오는 중입니다.

VerifyInheritanceHelper 구조체

인터페이스가 다른 인터페이스에서 파생 되는 여부를 테스트 합니다.

VerifyInterfaceHelper 구조체

템플릿 매개 변수로 지정 된 인터페이스 특정 요구 사항을 충족 하는지 확인 합니다.

JJ161100.collapse_all(ko-kr,VS.110).gif열거형

이름

설명

AsyncStatusInternal 열거형

비동기 작업의 상태에 대 한 내부 열거형 사이의 매핑을 지정 하는 Windows::Foundation::AsyncStatus 열거형입니다.

JJ161100.collapse_all(ko-kr,VS.110).gif기능

이름

설명

ActivationFactoryCallback 함수

지정 된 정품 인증 ID에 대 한 정품 인증 공장을 가져옵니다.

Move 함수

지정 된 인수 한 위치에서 다른 위치로 이동합니다.

RaiseException 함수

호출 스레드에서 예외를 발생 시킵니다.

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

두 개의 지정 된 인수의 값을 교환합니다.

TerminateMap 함수

지정 된 모듈의 클래스 팩터리를 종료합니다.

요구 사항

헤더: async.h, client.h, corewrappers.h, event.h, ftm.h, implements.h, internal.h, module.h

네임 스페이스: Microsoft::WRL::Details

참고 항목

참조

Microsoft::WRL 네임스페이스

Microsoft::WRL::Wrappers 네임스페이스