Skip to content

Commit 40fce4d

Browse files
authored
Fix some unclosed links
1 parent 68dbf2d commit 40fce4d

File tree

8 files changed

+16
-24
lines changed

8 files changed

+16
-24
lines changed

docs/atl/atl-utilities-reference.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
---
2-
description: "Learn more about: ATL utilities reference"
32
title: "ATL utilities reference"
3+
description: "Learn more about: ATL utilities reference"
44
ms.date: "11/04/2016"
5-
ms.assetid: dd8a2888-34f4-461e-9bf4-834218f9b95b
65
---
76
# ATL utilities reference
87

@@ -47,8 +46,7 @@ ATL provides code for manipulating paths and URLs in the form of [CPathT](../atl
4746
| [AtlIsUnsafeUrlChar](../atl/reference/atl-http-utility-functions.md#atlisunsafeurlchar) | Call this function to find out whether a character is safe for use in a URL. |
4847
| [AtlUnescapeUrl](../atl/reference/atl-http-utility-functions.md#atlunescapeurl) | Call this function to convert escaped characters back to their original values. |
4948
| [SystemTimeToHttpDate](../atl/reference/atl-http-utility-functions.md#systemtimetohttpdate) | Call this function to convert a system time to a string in a format suitable for using in HTTP headers. |
50-
| [ATLPath::AddBackslash](../atl/reference/atl-path-functions.md#addbackslash) | This function is an overloaded wrapper for [PathAddBackslash](/windows/desktop/api/shlwapi/nf-shlwapi-pathaddbackslasha |
51-
| ). |
49+
| [ATLPath::AddBackslash](../atl/reference/atl-path-functions.md#addbackslash) | This function is an overloaded wrapper for [PathAddBackslash](/windows/win32/api/shlwapi/nf-shlwapi-pathaddbackslasha). |
5250
| [ATLPath::AddExtension](../atl/reference/atl-path-functions.md#addextension) | This function is an overloaded wrapper for [PathAddExtension](/windows/win32/api/shlwapi/nf-shlwapi-pathaddextensionw). |
5351
| [ATLPath::Append](../atl/reference/atl-path-functions.md#append) | This function is an overloaded wrapper for [PathAppend](/windows/win32/api/shlwapi/nf-shlwapi-pathappendw). |
5452
| [ATLPath::BuildRoot](../atl/reference/atl-path-functions.md#buildroot) | This function is an overloaded wrapper for [PathBuildRoot](/windows/win32/api/shlwapi/nf-shlwapi-pathbuildrootw). |

docs/atl/reference/ccommultithreadmodel-class.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
---
2-
description: "Learn more about: CComMultiThreadModel Class"
32
title: "CComMultiThreadModel Class"
3+
description: "Learn more about: CComMultiThreadModel Class"
44
ms.date: "11/04/2016"
55
f1_keywords: ["CComMultiThreadModel", "ATLBASE/ATL::CComMultiThreadModel", "ATLBASE/ATL::CComMultiThreadModel::AutoCriticalSection", "ATLBASE/ATL::CComMultiThreadModel::CriticalSection", "ATLBASE/ATL::CComMultiThreadModel::ThreadModelNoCS", "ATLBASE/ATL::CComMultiThreadModel::Decrement", "ATLBASE/ATL::CComMultiThreadModel::Increment"]
66
helpviewer_keywords: ["ATL, multithreading", "CComMultiThreadModel class", "threading [ATL]"]
7-
ms.assetid: db8f1662-2f7a-44b3-b341-ffbfb6e422a3
87
---
98
# CComMultiThreadModel Class
109

@@ -35,7 +34,7 @@ class CComMultiThreadModel
3534

3635
## Remarks
3736

38-
Typically, you use `CComMultiThreadModel` through one of two **`typedef`** names, either [CComObjectThreadModel](atl-typedefs.md#ccomobjectthreadmodel or [CComGlobalsThreadModel](atl-typedefs.md#ccomglobalsthreadmodel. The class referenced by each **`typedef`** depends on the threading model used, as shown in the following table:
37+
Typically, you use `CComMultiThreadModel` through one of two **`typedef`** names, either [CComObjectThreadModel](atl-typedefs.md#ccomobjectthreadmodel) or [CComGlobalsThreadModel](atl-typedefs.md#ccomglobalsthreadmodel). The class referenced by each **`typedef`** depends on the threading model used, as shown in the following table:
3938

4039
|typedef|Single threading|Apartment threading|Free threading|
4140
|-------------|----------------------|-------------------------|--------------------|

docs/cppcx/platform-guid-value-class.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
11
---
2-
description: "Learn more about: Platform::Guid value class"
32
title: "Platform::Guid value class"
3+
description: "Learn more about: Platform::Guid value class"
44
ms.date: "01/15/2019"
55
ms.topic: "reference"
66
f1_keywords: ["VCCORLIB/Platform::Guid"]
77
helpviewer_keywords: ["Platform::Guid Struct"]
8-
ms.assetid: 25c0bfb2-7f93-44d8-bdf4-ef4fbac3424a
98
---
109
# Platform::Guid value class
1110

12-
Represents a [GUID](/windows/win32/api/guiddef/ns-guiddef-guid type in the Windows Runtime type system.
11+
Represents a [GUID](/windows/win32/api/guiddef/ns-guiddef-guid) type in the Windows Runtime type system.
1312

1413
## Syntax
1514

docs/data/odbc/odbc-and-mfc.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
---
2-
description: "Learn more about: ODBC and MFC"
32
title: "ODBC and MFC"
3+
description: "Learn more about: ODBC and MFC"
44
ms.date: "11/04/2016"
55
helpviewer_keywords: ["ODBC [C++], MFC", "connections [C++], databases", "connections [C++], data source", "databases [C++], connecting to", "data sources [C++], connecting to", "MFC [C++], ODBC and", "database connections [C++], MFC ODBC classes"]
6-
ms.assetid: 98f02fd7-1235-437b-89a9-edfd0fc797f7
76
---
87
# ODBC and MFC
98

109
> [!NOTE]
11-
> To use the MFC database classes, you must have the appropriate ODBC driver for your data source. The lastest Microsoft ODBC driver for SQL Server is [Microsoft ODBC Driver 18 for SQL Server](/sql/connect/odbc/download-odbc-driver-for-sql-server. Most database vendors provide an ODBC driver for Windows.
10+
> To use the MFC database classes, you must have the appropriate ODBC driver for your data source. The lastest Microsoft ODBC driver for SQL Server is [Microsoft ODBC Driver 18 for SQL Server](/sql/connect/odbc/download-odbc-driver-for-sql-server). Most database vendors provide an ODBC driver for Windows.
1211
1312
This topic introduces the main concepts of the Microsoft Foundation Classes (MFC) library's ODBC-based database classes and provides an overview of how the classes work together. For more information about ODBC and MFC, see the following topics:
1413

docs/mfc/reference/diagnostic-services.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
---
2-
description: "Learn more about: Diagnostic Services"
32
title: "Diagnostic Services"
3+
description: "Learn more about: Diagnostic Services"
44
ms.date: 06/29/2022
55
helpviewer_keywords: ["diagnosi [MFC]s, diagnostic services", "diagnostic macros [MFC], list of general MFC", "services [MFC], diagnostic", "MFC, diagnostic services", "general diagnostic functions and variables [MFC]", "diagnostics [MFC], diagnostic functions and variables", "diagnostics [MFC], list of general MFC", "diagnosis [MFC], diagnostic functions and variables", "diagnosis [MFC], list of general MFC", "general diagnostic macros in MFC", "diagnostic macros [MFC]", "diagnostic services [MFC]", "object diagnostic functions in MFC", "diagnostics [MFC], diagnostic services", "diagnostic functions and variables [MFC]"]
6-
ms.assetid: 8d78454f-9fae-49c2-88c9-d3fabd5393e8
76
---
87
# Diagnostic Services
98

@@ -178,7 +177,7 @@ Using the `ASSERT_KINDOF` macro is exactly the same as coding:
178177

179178
[!code-cpp[NVC_MFCDocView#195](../../mfc/codesnippet/cpp/diagnostic-services_4.cpp)]
180179

181-
This function works only for classes declared with the [DECLARE_DYNAMIC](run-time-object-model-services.md#declare_dynamic or [DECLARE_SERIAL](run-time-object-model-services.md#declare_serial) macro.
180+
This function works only for classes declared with the [DECLARE_DYNAMIC](run-time-object-model-services.md#declare_dynamic) or [DECLARE_SERIAL](run-time-object-model-services.md#declare_serial) macro.
182181

183182
> [!NOTE]
184183
> This function is available only in the Debug version of MFC.

docs/parallel/concrt/reference/invalid-scheduler-policy-thread-specification-class.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
---
2-
description: "Learn more about: invalid_scheduler_policy_thread_specification Class"
32
title: "invalid_scheduler_policy_thread_specification Class"
3+
description: "Learn more about: invalid_scheduler_policy_thread_specification Class"
44
ms.date: "11/04/2016"
55
f1_keywords: ["concrt/concurrency::invalid_scheduler_policy_thread_specification"]
66
helpviewer_keywords: ["invalid_scheduler_policy_thread_specification class"]
7-
ms.assetid: 2d0fafb2-18f8-4284-8040-3db640d33303
87
---
98
# invalid_scheduler_policy_thread_specification Class
109

@@ -22,7 +21,7 @@ class invalid_scheduler_policy_thread_specification : public std::exception;
2221
2322
|Name|Description|
2423
|----------|-----------------|
25-
|[invalid_scheduler_policy_thread_specification](invalid-scheduler-policy-value-class.md#ctor|Overloaded. Constructs an `invalid_scheduler_policy_value` object.|
24+
|[invalid_scheduler_policy_thread_specification](#ctor)|Overloaded. Constructs an `invalid_scheduler_policy_thread_specification` object.|
2625
2726
## Inheritance Hierarchy
2827

docs/parallel/concrt/reference/invalid-scheduler-policy-value-class.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
---
2-
description: "Learn more about: invalid_scheduler_policy_value Class"
32
title: "invalid_scheduler_policy_value Class"
3+
description: "Learn more about: invalid_scheduler_policy_value Class"
44
ms.date: "11/04/2016"
55
f1_keywords: ["concrt/concurrency::invalid_scheduler_policy_value"]
66
helpviewer_keywords: ["invalid_scheduler_policy_value class"]
7-
ms.assetid: 8c533e3f-2774-4192-8616-b2313b859bf7
87
---
98
# invalid_scheduler_policy_value Class
109

@@ -22,7 +21,7 @@ class invalid_scheduler_policy_value : public std::exception;
2221
2322
|Name|Description|
2423
|----------|-----------------|
25-
|[invalid_scheduler_policy_value](invalid-scheduler-policy-thread-specification-class.md#ctor|Overloaded. Constructs an `invalid_scheduler_policy_value` object.|
24+
|[invalid_scheduler_policy_value](#ctor)|Overloaded. Constructs an `invalid_scheduler_policy_value` object.|
2625
2726
## Inheritance Hierarchy
2827

docs/standard-library/output-file-stream-member-functions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
description: "Learn more about: Output File Stream Member Functions"
32
title: "Output File Stream Member Functions"
3+
description: "Learn more about: Output File Stream Member Functions"
44
ms.date: "08/25/2021"
55
helpviewer_keywords: ["output streams [C++], member functions"]
66
---
@@ -102,7 +102,7 @@ Use these member functions to test for errors while writing to a stream:
102102
|[`good`](basic-ios-class.md#good)|Returns **`true`** if there's no error condition (unrecoverable or otherwise) and the end-of-file flag isn't set.|
103103
|[`eof`](basic-ios-class.md#eof)|Returns **`true`** on the end-of-file condition.|
104104
|[`clear`](basic-ios-class.md#clear)|Sets the internal error state. If called with the default arguments, it clears all error bits.|
105-
|[`rdstate`](basic-ios-class.md#rdstate|Returns the current error state.|
105+
|[`rdstate`](basic-ios-class.md#rdstate)|Returns the current error state.|
106106
107107
The **`!`** operator is overloaded to perform the same function as the `fail` function. Thus the expression:
108108

0 commit comments

Comments
 (0)