Skip to content

Commit 29d0371

Browse files
authored
Merge pull request #5222 from Rageking8/fix-some-unclosed-links
Fix some unclosed links
2 parents 68dbf2d + a664524 commit 29d0371

File tree

8 files changed

+107
-115
lines changed

8 files changed

+107
-115
lines changed

docs/atl/atl-utilities-reference.md

Lines changed: 3 additions & 5 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). |
@@ -87,5 +85,5 @@ ATL provides code for manipulating paths and URLs in the form of [CPathT](../atl
8785

8886
## See also
8987

90-
[Concepts](../atl/active-template-library-atl-concepts.md)<br/>
88+
[Concepts](../atl/active-template-library-atl-concepts.md)\
9189
[ATL COM desktop components](../atl/atl-com-desktop-components.md)

docs/atl/reference/ccommultithreadmodel-class.md

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,17 @@
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

1110
`CComMultiThreadModel` provides thread-safe methods for incrementing and decrementing the value of a variable.
1211

1312
## Syntax
1413

15-
```
14+
```cpp
1615
class CComMultiThreadModel
1716
```
1817
@@ -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
|-------------|----------------------|-------------------------|--------------------|
@@ -54,7 +53,7 @@ S= `CComSingleThreadModel`; M= `CComMultiThreadModel`
5453
5554
When using `CComMultiThreadModel`, the **`typedef`** name `AutoCriticalSection` references class [CComAutoCriticalSection](ccomautocriticalsection-class.md), which provides methods for obtaining and releasing ownership of a critical section object.
5655
57-
```
56+
```cpp
5857
typedef CComAutoCriticalSection AutoCriticalSection;
5958
```
6059

@@ -120,7 +119,7 @@ The following tables show the results of the `InternalAddRef` and `Lock` methods
120119
121120
When using `CComMultiThreadModel`, the **`typedef`** name `CriticalSection` references class [CComCriticalSection](ccomcriticalsection-class.md), which provides methods for obtaining and releasing ownership of a critical section object.
122121
123-
```
122+
```cpp
124123
typedef CComCriticalSection CriticalSection;
125124
```
126125

@@ -144,13 +143,13 @@ See [CComMultiThreadModel::AutoCriticalSection](#autocriticalsection).
144143

145144
This static function calls the Win32 function [InterlockedDecrement](/windows/win32/api/winnt/nf-winnt-interlockeddecrement), which decrements the value of the variable pointed to by *p*.
146145

147-
```
146+
```cpp
148147
static ULONG WINAPI Decrement(LPLONG p) throw ();
149148
```
150149
151150
### Parameters
152151
153-
*p*<br/>
152+
*p*\
154153
[in] Pointer to the variable to be decremented.
155154
156155
### Return Value
@@ -165,13 +164,13 @@ If the result of the decrement is 0, then `Decrement` returns 0. If the result o
165164
166165
This static function calls the Win32 function [InterlockedIncrement](/windows/win32/api/winnt/nf-winnt-interlockedincrement), which increments the value of the variable pointed to by *p*.
167166
168-
```
167+
```cpp
169168
static ULONG WINAPI Increment(LPLONG p) throw ();
170169
```
171170

172171
### Parameters
173172

174-
*p*<br/>
173+
*p*\
175174
[in] Pointer to the variable to be incremented.
176175

177176
### Return Value
@@ -186,7 +185,7 @@ If the result of the increment is 0, then `Increment` returns 0. If the result o
186185

187186
When using `CComMultiThreadModel`, the **`typedef`** name `ThreadModelNoCS` references class [CComMultiThreadModelNoCS](ccommultithreadmodelnocs-class.md).
188187

189-
```
188+
```cpp
190189
typedef CComMultiThreadModelNoCS ThreadModelNoCS;
191190
```
192191

@@ -208,7 +207,7 @@ See [CComMultiThreadModel::AutoCriticalSection](#autocriticalsection).
208207

209208
## See also
210209

211-
[CComSingleThreadModel Class](ccomsinglethreadmodel-class.md)<br/>
212-
[CComAutoCriticalSection Class](ccomautocriticalsection-class.md)<br/>
213-
[CComCriticalSection Class](ccomcriticalsection-class.md)<br/>
210+
[CComSingleThreadModel Class](ccomsinglethreadmodel-class.md)\
211+
[CComAutoCriticalSection Class](ccomautocriticalsection-class.md)\
212+
[CComCriticalSection Class](ccomcriticalsection-class.md)\
214213
[Class Overview](../atl-class-overview.md)

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

Lines changed: 21 additions & 22 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

@@ -74,43 +73,43 @@ Guid(
7473

7574
### Parameters
7675

77-
*a*<br/>
76+
*a*\
7877
The first 4 bytes of the `GUID`.
7978

80-
*b*<br/>
79+
*b*\
8180
The next 2 bytes of the `GUID`.
8281

83-
*c*<br/>
82+
*c*\
8483
The next 2 bytes of the `GUID`.
8584

86-
*d*<br/>
85+
*d*\
8786
The next byte of the `GUID`.
8887

89-
*e*<br/>
88+
*e*\
9089
The next byte of the `GUID`.
9190

92-
*f*<br/>
91+
*f*\
9392
The next byte of the `GUID`.
9493

95-
*g*<br/>
94+
*g*\
9695
The next byte of the `GUID`.
9796

98-
*h*<br/>
97+
*h*\
9998
The next byte of the `GUID`.
10099

101-
*i*<br/>
100+
*i*\
102101
The next byte of the `GUID`.
103102

104-
*j*<br/>
103+
*j*\
105104
The next byte of the `GUID`.
106105

107-
*k*<br/>
106+
*k*\
108107
The next byte of the `GUID`.
109108

110-
*m*<br/>
109+
*m*\
111110
A `GUID` in the form a [GUID structure](/windows/win32/api/guiddef/ns-guiddef-guid).
112111

113-
*n*<br/>
112+
*n*\
114113
The remaining 8 bytes of the `GUID`.
115114

116115
## <a name="operator-equality"></a> Guid::operator== Operator
@@ -125,10 +124,10 @@ static bool Platform::Guid::operator==(Platform::Guid guid1, Platform::Guid guid
125124

126125
### Parameters
127126

128-
*guid1*<br/>
127+
*guid1*\
129128
The first `Platform::Guid` to compare.
130129

131-
*guid2*<br/>
130+
*guid2*\
132131
The second `Platform::Guid` to compare.
133132

134133
### Return Value
@@ -152,10 +151,10 @@ static bool Platform::Guid::operator!=(Platform::Guid guid1, Platform::Guid guid
152151

153152
### Parameters
154153

155-
*guid1*<br/>
154+
*guid1*\
156155
The first `Platform::Guid` to compare.
157156

158-
*guid2*<br/>
157+
*guid2*\
159158
The second `Platform::Guid` to compare.
160159

161160
### Return Value
@@ -174,10 +173,10 @@ static bool Platform::Guid::operator<(Platform::Guid guid1, Platform::Guid guid2
174173

175174
### Parameters
176175

177-
*guid1*<br/>
176+
*guid1*\
178177
The first `Platform::Guid` to compare.
179178

180-
*guid2*<br/>
179+
*guid2*\
181180
The second `Platform::Guid` to compare.
182181

183182
### Return Value

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

0 commit comments

Comments
 (0)