Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Latest commit

 

History

History
50 lines (37 loc) · 1.72 KB

microsoft-wrl-wrappers-namespace.md

File metadata and controls

50 lines (37 loc) · 1.72 KB
description title ms.date ms.topic f1_keywords helpviewer_keywords ms.assetid
Learn more about: Microsoft::WRL::Wrappers Namespace
Microsoft::WRL::Wrappers Namespace
11/04/2016
reference
corewrappers/Microsoft::WRL::Wrappers
Wrappers namespace
36ac38c7-1fc3-42da-a879-5c68661dc9e1

Microsoft::WRL::Wrappers Namespace

Defines Resource Acquisition Is Initialization (RAII) wrapper types that simplify the lifetime management of objects, strings, and handles.

Syntax

namespace Microsoft::WRL::Wrappers;

Members

Typedefs

Name Description
FileHandle HandleT<HandleTraits::FileHandleTraits>

Classes

Name Description
CriticalSection Class Represents a critical section object.
Event Class (WRL) Represents an event.
HandleT Class Represents a handle to an object.
HString Class Provides support for manipulating HSTRING handles.
HStringReference Class Represents an HSTRING that is created from an existing string.
Mutex Class Represents a synchronization object that exclusively controls a shared resource.
RoInitializeWrapper Class Initializes the Windows Runtime.
Semaphore Class Represents a synchronization object that controls a shared resource that can support a limited number of users.
SRWLock Class Represents a slim reader/writer lock.

Requirements

Header: corewrappers.h

Namespace: Microsoft::WRL::Wrappers

See also

Microsoft::WRL Namespace