DerefHelper Structure

Supports the WRL infrastructure and is not intended to be used directly from your code.

Syntax

template <typename T>
struct DerefHelper;

template <typename T>
struct DerefHelper<T*>;

Parameters

T
A template parameter.

Remarks

Represent a dereferenced pointer to the T* template parameter.

DerefHelper is used in an expression such as: ComPtr<Details::DerefHelper<ProgressTraits::Arg1Type>::DerefType> operationInterface;.

Members

Public Typedefs

Name Description
DerefType Identifier for the dereferenced template parameter T*.

Inheritance Hierarchy

DerefHelper

Requirements

Header: async.h

Namespace: Microsoft::WRL::Details

See also

Microsoft::WRL::Details Namespace