Skip to content

Commit a590206

Browse files
Broken link fixes for files starting with A-M.
1 parent ff0ecac commit a590206

File tree

64 files changed

+289
-288
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+289
-288
lines changed

docs/windows/wrl/activatableclass-macros.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,4 +52,4 @@ Do not use these macros with classic COM unless you use the `#undef` directive t
5252

5353
## See Also
5454

55-
[Module Class](../windows/module-class.md)
55+
[Module Class](module-class.md)

docs/windows/wrl/activateinstance-function.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,4 @@ S_OK if successful; otherwise, an error HRESULT that indicates the cause of the
4343

4444
## See Also
4545

46-
[Windows::Foundation Namespace](../windows/windows-foundation-namespace.md)
46+
[Windows::Foundation Namespace](windows-foundation-namespace.md)

docs/windows/wrl/activationfactory-class.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,9 @@ The second interface.
4949
5050
The following code fragment symbolically illustrates how to use ActivationFactory.
5151
52-
[!code-cpp[wrl-microsoft__wrl__activationfactory#1](../windows/codesnippet/CPP/activationfactory-class_1.cpp)]
52+
[!code-cpp[wrl-microsoft__wrl__activationfactory#1](../codesnippet/CPP/activationfactory-class_1.cpp)]
5353
54-
The following code fragment shows how to use the [Implements](../windows/implements-structure.md) structure to specify more than three interface IDs.
54+
The following code fragment shows how to use the [Implements](implements-structure.md) structure to specify more than three interface IDs.
5555
5656
`struct MyFactory : ActivationFactory<Implements<I1, I2, I3>, I4, I5>;`
5757

docs/windows/wrl/activationfactorycallback-function.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,4 +45,4 @@ The Windows Runtime calls this callback function to request an object specified
4545

4646
## See Also
4747

48-
[Microsoft::WRL::Details Namespace](../windows/microsoft-wrl-details-namespace.md)
48+
[Microsoft::WRL::Details Namespace](microsoft-wrl-details-namespace.md)

docs/windows/wrl/agileactivationfactory-class.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ ms.assetid: fab98f32-bb93-4c0f-badb-49fbddb194b0
77
---
88
# AgileActivationFactory Class
99

10-
Represents an apartment-friendly activation factory that implements [FtmBase](../windows/ftmbase-class.md).
10+
Represents an apartment-friendly activation factory that implements [FtmBase](ftmbase-class.md).
1111

1212
## Syntax
1313

@@ -35,5 +35,5 @@ class AgileActivationFactory :
3535
3636
## See Also
3737
38-
[Microsoft::WRL Namespace](../windows/microsoft-wrl-namespace.md)<br/>
39-
[ActivationFactory Class](../windows/activationfactory-class.md)
38+
[Microsoft::WRL Namespace](microsoft-wrl-namespace.md)<br/>
39+
[ActivationFactory Class](activationfactory-class.md)

docs/windows/wrl/agileeventsource-class.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,4 +80,4 @@ S_OK if successful; otherwise, an HRESULT that indicates the error.
8080

8181
## See Also
8282

83-
[Microsoft::WRL Namespace](../windows/microsoft-wrl-namespace.md)
83+
[Microsoft::WRL Namespace](microsoft-wrl-namespace.md)

docs/windows/wrl/asweak-function.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,4 @@ S_OK, if this operation is successful; otherwise, an error HRESULT that indicate
4343

4444
## See Also
4545

46-
[Microsoft::WRL Namespace](../windows/microsoft-wrl-namespace.md)
46+
[Microsoft::WRL Namespace](microsoft-wrl-namespace.md)

docs/windows/wrl/asyncbase-class.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ An event handler that is called when an asynchronous operation completes.
3434
An event handler that is called when a running asynchronous operation reports the current progress of the operation.
3535
3636
*resultType*<br/>
37-
One of the [AsyncResultType](../windows/asyncresulttype-enumeration.md) enumeration values. By default, `SingleResult`.
37+
One of the [AsyncResultType](asyncresulttype-enumeration.md) enumeration values. By default, `SingleResult`.
3838
3939
## Members
4040
@@ -241,7 +241,7 @@ The event handler method to invoke.
241241

242242
### Remarks
243243

244-
`ProgressTraits` is derived from [ArgTraitsHelper Structure](../windows/argtraitshelper-structure.md).
244+
`ProgressTraits` is derived from [ArgTraitsHelper Structure](argtraitshelper-structure.md).
245245

246246
## <a name="get-errorcode"></a>AsyncBase::get_ErrorCode
247247

docs/windows/wrl/asyncresulttype-enumeration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,4 @@ enum AsyncResultType;
3333

3434
## See Also
3535

36-
[Microsoft::WRL Namespace](../windows/microsoft-wrl-namespace.md)
36+
[Microsoft::WRL Namespace](microsoft-wrl-namespace.md)

docs/windows/wrl/asyncstatusinternal-enumeration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,4 +45,4 @@ Equivalent to `::Windows::Foundation::AsyncStatus::Error`
4545

4646
## See Also
4747

48-
[Microsoft::WRL::Details Namespace](../windows/microsoft-wrl-details-namespace.md)
48+
[Microsoft::WRL::Details Namespace](microsoft-wrl-details-namespace.md)

docs/windows/wrl/boolstruct-structure.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,15 @@ struct BoolStruct;
1818

1919
## Remarks
2020

21-
The `BoolStruct` structure defines whether a `ComPtr` is managing the object lifetime of an interface. `BoolStruct` is used internally by the [BoolType()](../windows/comptr-operator-microsoft-wrl-details-booltype-operator.md) operator.
21+
The `BoolStruct` structure defines whether a `ComPtr` is managing the object lifetime of an interface. `BoolStruct` is used internally by the [BoolType()](comptr-class.md#operator-microsoft-wrl-details-booltype) operator.
2222

2323
## Members
2424

2525
### Public Data Members
2626

2727
Name | Description
2828
----------------------------- | ------------------------------------------------------------------------------------------------------------------
29-
[BoolStruct::Member](#member) | Specifies that a [ComPtr](../windows/comptr-class.md) is, or is not, managing the object lifetime of an interface.
29+
[BoolStruct::Member](#member) | Specifies that a [ComPtr](comptr-class.md) is, or is not, managing the object lifetime of an interface.
3030

3131
## Inheritance Hierarchy
3232

@@ -48,4 +48,4 @@ int Member;
4848

4949
### Remarks
5050

51-
Specifies that a [ComPtr](../windows/comptr-class.md) is, or is not, managing the object lifetime of an interface.
51+
Specifies that a [ComPtr](comptr-class.md) is, or is not, managing the object lifetime of an interface.

docs/windows/wrl/callback-function-wrl.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -245,4 +245,4 @@ The base of a delegate object must be `IUnknown`, not `IInspectable`.
245245

246246
## See Also
247247

248-
[Microsoft::WRL Namespace](../windows/microsoft-wrl-namespace.md)
248+
[Microsoft::WRL Namespace](microsoft-wrl-namespace.md)

docs/windows/wrl/canceltransitionpolicy-enumeration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,4 @@ enum CancelTransitionPolicy;
3333

3434
## See Also
3535

36-
[Microsoft::WRL Namespace](../windows/microsoft-wrl-namespace.md)
36+
[Microsoft::WRL Namespace](microsoft-wrl-namespace.md)

docs/windows/wrl/chaininterfaces-structure.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ A derived type.
8989
The base type of a derived type.
9090

9191
*hasImplements*<br/>
92-
A Boolean value that if **true**, means you can't use a [MixIn](../windows/mixin-structure.md) structure with a class that does not derive from the [Implements](../windows/implements-structure.md) stucture.
92+
A Boolean value that if **true**, means you can't use a [MixIn](mixin-structure.md) structure with a class that does not derive from the [Implements](implements-structure.md) stucture.
9393

9494
## Members
9595

docs/windows/wrl/classfactory-class.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ The second interface.
4747
4848
Utilize `ClassFactory` to provide a user-defined factory implementation.
4949
50-
The following programming pattern demonstrates how to use the [Implements](../windows/implements-structure.md) structure to specify more than three interfaces on a class factory.
50+
The following programming pattern demonstrates how to use the [Implements](implements-structure.md) structure to specify more than three interfaces on a class factory.
5151
5252
`struct MyFactory : ClassFactory<Implements<I1, I2, I3>, I4, I5>`
5353
@@ -138,7 +138,7 @@ S_OK if successful; otherwise, E_FAIL.
138138
139139
### Remarks
140140
141-
`ClassFactory` keeps track of objects in an underlying instance of the [Module](../windows/module-class.md) class.
141+
`ClassFactory` keeps track of objects in an underlying instance of the [Module](module-class.md) class.
142142
143143
## <a name="queryinterface"></a>ClassFactory::QueryInterface
144144

docs/windows/wrl/cloakediid-structure.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,4 +40,4 @@ The following is an example of how **CloakedIid** is used: `struct MyRuntimeClas
4040
4141
## See Also
4242
43-
[Microsoft::WRL Namespace](../windows/microsoft-wrl-namespace.md)
43+
[Microsoft::WRL Namespace](microsoft-wrl-namespace.md)

docs/windows/wrl/comparestringordinal-method.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,4 +45,4 @@ Compares two specified HSTRING objects and returns an integer that indicates the
4545
4646
## See Also
4747
48-
[Microsoft::WRL::Wrappers::Details Namespace](../windows/microsoft-wrl-wrappers-details-namespace.md)
48+
[Microsoft::WRL::Wrappers::Details Namespace](microsoft-wrl-wrappers-details-namespace.md)

docs/windows/wrl/composablebase-class.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,4 @@ class ComposableBase;
2626

2727
## See Also
2828

29-
[Microsoft::WRL Namespace](../windows/microsoft-wrl-namespace.md)
29+
[Microsoft::WRL Namespace](microsoft-wrl-namespace.md)

docs/windows/wrl/comptr-class.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ An object of type *U*.
241241
242242
### Remarks
243243
244-
The first constructor is the default constructor, which implictly creates an empty object. The second constructor specifies [__nullptr](../windows/nullptr-cpp-component-extensions.md), which explicitly creates an empty object.
244+
The first constructor is the default constructor, which implictly creates an empty object. The second constructor specifies [__nullptr](nullptr-cpp-component-extensions.md), which explicitly creates an empty object.
245245
246246
The third constructor creates an object from the object specified by a pointer.
247247
@@ -477,9 +477,9 @@ A reference to another `ComPtr` object.
477477

478478
### Return Value
479479

480-
The first operator yields **true** if object *a* is equal to object *b*; otherwise, **false**.
480+
The first operator yields `true` if object *a* is equal to object *b*; otherwise, `false`.
481481

482-
The second and third operators yield **true** if object *a* is equal to **nullptr**; otherwise, **false**.
482+
The second and third operators yield `true` if object *a* is equal to `nullptr`; otherwise, `false`.
483483

484484
## <a name="operator-inequality"></a>ComPtr::operator!=
485485

@@ -512,9 +512,9 @@ A reference to another `ComPtr` object.
512512

513513
### Return Value
514514

515-
The first operator yields **true** if object *a* is not equal to object *b*; otherwise, **false**.
515+
The first operator yields `true` if object *a* is not equal to object *b*; otherwise, `false`.
516516

517-
The second and third operators yield **true** if object *a* is not equal to **nullptr**; otherwise, **false**.
517+
The second and third operators yield `true` if object *a* is not equal to `nullptr`; otherwise, `false`.
518518

519519
## <a name="operator-microsoft-wrl-details-booltype"></a>ComPtr::operator Microsoft::WRL::Details::BoolType
520520

@@ -526,7 +526,7 @@ WRL_NOTHROW operator Microsoft::WRL::Details::BoolType() const;
526526

527527
### Return Value
528528

529-
If an interface is associated with this `ComPtr`, the address of the [BoolStruct::Member](../windows/boolstruct-member-data-member.md) data member; otherwise, **nullptr**.
529+
If an interface is associated with this `ComPtr`, the address of the [BoolStruct::Member](boolstruct-structure.md#member) data member; otherwise, `nullptr`.
530530

531531
## <a name="ptr"></a>ComPtr::ptr_
532532

docs/windows/wrl/comptrref-class.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ class ComPtrRef : public ComPtrRefBase<T>;
2020
### Parameters
2121
2222
*T*<br/>
23-
A [ComPtr\<T>](../windows/comptr-class.md) type or a type derived from it, not merely the interface represented by the `ComPtr`.
23+
A [ComPtr\<T>](comptr-class.md) type or a type derived from it, not merely the interface represented by the `ComPtr`.
2424
2525
## Remarks
2626
@@ -46,7 +46,7 @@ Name | Description
4646
Name | Description
4747
------------------------------------------------------------------------ | -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
4848
[ComPtrRef::operator InterfaceType**](#operator-interfacetype-star-star) | Deletes the current `ComPtrRef` object and returns a pointer-to-a-pointer to the interface that was represented by the `ComPtrRef` object.
49-
[ComPtrRef::operator T*](#operator-t-star) | Returns the value of the [ptr_](../windows/comptrrefbase-ptr-data-member.md) data member of the current ComPtrRef object.
49+
[ComPtrRef::operator T*](#operator-t-star) | Returns the value of the [ptr_](comptrrefbase-class.md#ptr) data member of the current ComPtrRef object.
5050
[ComPtrRef::operator void**](#operator-void-star-star) | Deletes the current `ComPtrRef` object, casts the pointer to the interface that was represented by the `ComPtrRef` object as a pointer-to-pointer-to `void`, and then returns the cast pointer.
5151
[ComPtrRef::operator*](#operator-star) | Retrieves the pointer to the interface represented by the current `ComPtrRef` object.
5252
[ComPtrRef::operator==](#operator-equality) | Indicates whether two `ComPtrRef` objects are equal.
@@ -239,7 +239,7 @@ operator T*();
239239

240240
### Remarks
241241

242-
Returns the value of the [ptr_](../windows/comptrrefbase-ptr-data-member.md) data member of the current `ComPtrRef` object.
242+
Returns the value of the [ptr_](comptrrefbase-class.md#ptr) data member of the current `ComPtrRef` object.
243243

244244
## <a name="operator-void-star-star"></a>ComPtrRef::operator void\*\*
245245

docs/windows/wrl/comptrrefbase-class.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@ class ComPtrRefBase;
2020
### Parameters
2121

2222
*T*<br/>
23-
A [ComPtr\<T>](../windows/comptr-class.md) type or a type derived from it, not merely the interface represented by the `ComPtr`.
23+
A [ComPtr\<T>](comptr-class.md) type or a type derived from it, not merely the interface represented by the `ComPtr`.
2424

2525
## Remarks
2626

27-
Represents the base class for the [ComPtrRef](../windows/comptrref-class.md) class.
27+
Represents the base class for the [ComPtrRef](comptrref-class.md) class.
2828

2929
## Members
3030

docs/windows/wrl/createactivationfactory-function.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@ template<typename Factory>
2323
### Parameters
2424
2525
*flags*<br/>
26-
A combination of one or more [RuntimeClassType](../windows/runtimeclasstype-enumeration.md) enumeration values.
26+
A combination of one or more [RuntimeClassType](runtimeclasstype-enumeration.md) enumeration values.
2727
2828
*entry*<br/>
29-
Pointer to a [CreatorMap](../windows/creatormap-structure.md) that contains initialization and registration information about parameter *riid*.
29+
Pointer to a [CreatorMap](creatormap-structure.md) that contains initialization and registration information about parameter *riid*.
3030
3131
*riid*<br/>
3232
Reference to an interface ID.

docs/windows/wrl/createclassfactory-function.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ inline HRESULT STDMETHODCALLTYPE CreateClassFactory(
2525
### Parameters
2626

2727
*flags*<br/>
28-
A combination of one or more [RuntimeClassType](../windows/runtimeclasstype-enumeration.md) enumeration values.
28+
A combination of one or more [RuntimeClassType](runtimeclasstype-enumeration.md) enumeration values.
2929

3030
*entry*<br/>
31-
Pointer to a [CreatorMap](../windows/creatormap-structure.md) that contains initialization and registration information about parameter *riid*.
31+
Pointer to a [CreatorMap](creatormap-structure.md) that contains initialization and registration information about parameter *riid*.
3232

3333
*riid*<br/>
3434
Reference to an interface ID.
@@ -52,4 +52,4 @@ An assert error is emitted if template parameter *Factory* doesn't derive from i
5252

5353
## See Also
5454

55-
[Microsoft::WRL::Wrappers::Details Namespace](../windows/microsoft-wrl-wrappers-details-namespace.md)
55+
[Microsoft::WRL::Wrappers::Details Namespace](microsoft-wrl-wrappers-details-namespace.md)

docs/windows/wrl/creatormap-structure.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ IUnknown** factory);
9999
### Parameters
100100
101101
*currentflags*<br/>
102-
One of the [RuntimeClassType](../windows/runtimeclasstype-enumeration.md) enumerators.
102+
One of the [RuntimeClassType](runtimeclasstype-enumeration.md) enumerators.
103103
104104
*entry*<br/>
105105
A CreatorMap.

docs/windows/wrl/deferrableeventargs-class.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,4 +73,4 @@ void InvokeAllFinished()
7373

7474
### Remarks
7575

76-
You should call this method after the event source calls [InvokeAll](../windows/eventsource-invokeall-method.md). Calling this method prevents further deferrals from being taken and forces the completion handler to execute if no deferrals were taken.
76+
You should call this method after the event source calls [InvokeAll](eventsource-class.md#invokeall). Calling this method prevents further deferrals from being taken and forces the completion handler to execute if no deferrals were taken.

docs/windows/wrl/derefhelper-structure.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,4 +51,4 @@ Represent a dereferenced pointer to the `T*` template parameter.
5151
5252
## See Also
5353
54-
[Microsoft::WRL::Details Namespace](../windows/microsoft-wrl-details-namespace.md)
54+
[Microsoft::WRL::Details Namespace](microsoft-wrl-details-namespace.md)

docs/windows/wrl/dontusenewusemake-class.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ class DontUseNewUseMake;
1818

1919
## Remarks
2020

21-
Prevents using operator `new` in `RuntimeClass`. Consequently, you must use the [Make function](../windows/make-function.md) instead.
21+
Prevents using operator `new` in `RuntimeClass`. Consequently, you must use the [Make function](make-function.md) instead.
2222

2323
## Members
2424

docs/windows/wrl/enableif-structure.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,4 +52,4 @@ Defines a data member of the type specified by the second template parameter if
5252
5353
## See Also
5454
55-
[Microsoft::WRL::Details Namespace](../windows/microsoft-wrl-details-namespace.md)
55+
[Microsoft::WRL::Details Namespace](microsoft-wrl-details-namespace.md)

docs/windows/wrl/eventtargetarray-class.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ class EventTargetArray :
2424
2525
Represents an array of event handlers.
2626
27-
The event handlers that are associated with an [EventSource](../windows/eventsource-class.md) object are stored in a protected `EventTargetArray` data member.
27+
The event handlers that are associated with an [EventSource](eventsource-class.md) object are stored in a protected `EventTargetArray` data member.
2828
2929
## Members
3030

docs/windows/wrl/eventtraits-structure.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,4 +32,4 @@ struct EventTraits : HANDLENullTraits;
3232
3333
## See Also
3434
35-
[Microsoft::WRL::Wrappers::HandleTraits Namespace](../windows/microsoft-wrl-wrappers-handletraits-namespace.md)
35+
[Microsoft::WRL::Wrappers::HandleTraits Namespace](microsoft-wrl-wrappers-handletraits-namespace.md)

docs/windows/wrl/factorycacheflags-enumeration.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ enum FactoryCacheFlags;
1717

1818
## Remarks
1919

20-
By default, the factory caching policy is specified as the [ModuleType](../windows/moduletype-enumeration.md) template parameter when you create a [Module](../windows/module-class.md) object. To override this policy, specify a **FactoryCacheFlags** value when you create a factory object.
20+
By default, the factory caching policy is specified as the [ModuleType](moduletype-enumeration.md) template parameter when you create a [Module](module-class.md) object. To override this policy, specify a **FactoryCacheFlags** value when you create a factory object.
2121

2222
|||
2323
|-|-|
@@ -33,4 +33,4 @@ By default, the factory caching policy is specified as the [ModuleType](../windo
3333

3434
## See Also
3535

36-
[Microsoft::WRL Namespace](../windows/microsoft-wrl-namespace.md)
36+
[Microsoft::WRL Namespace](microsoft-wrl-namespace.md)

docs/windows/wrl/filehandletraits-structure.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,4 +32,4 @@ struct FileHandleTraits : HANDLETraits;
3232
3333
## See Also
3434
35-
[Microsoft::WRL::Wrappers::HandleTraits Namespace](../windows/microsoft-wrl-wrappers-handletraits-namespace.md)
35+
[Microsoft::WRL::Wrappers::HandleTraits Namespace](microsoft-wrl-wrappers-handletraits-namespace.md)

0 commit comments

Comments
 (0)