Skip to content

Commit 142e41e

Browse files
authored
Merge pull request #2517 from changeworld/patch-11
Delete unnecessary spaces
2 parents 16b785c + d45031e commit 142e41e

File tree

1 file changed

+66
-66
lines changed

1 file changed

+66
-66
lines changed

docs/extensibility/debugger/reference/debug-address.md

Lines changed: 66 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -2,79 +2,79 @@
22
title: "DEBUG_ADDRESS | Microsoft Docs"
33
ms.date: "11/04/2016"
44
ms.topic: "conceptual"
5-
f1_keywords:
5+
f1_keywords:
66
- "DEBUG_ADDRESS"
7-
helpviewer_keywords:
7+
helpviewer_keywords:
88
- "DEBUG_ADDRESS structure"
99
ms.assetid: 79f5e765-9aac-4b6e-82ef-bed88095e9ba
1010
author: "gregvanl"
1111
ms.author: "gregvanl"
1212
manager: jillfra
13-
ms.workload:
13+
ms.workload:
1414
- "vssdk"
1515
---
1616
# DEBUG_ADDRESS
17-
This structure represents an address.
18-
19-
## Syntax
20-
21-
```cpp
22-
typedef struct _tagDEBUG_ADDRESS {
23-
ULONG32 ulAppDomainID;
24-
GUID guidModule;
25-
_mdToken tokClass;
26-
DEBUG_ADDRESS_UNION addr;
27-
} DEBUG_ADDRESS;
28-
```
29-
30-
```csharp
31-
public struct DEBUG_ADDRESS {
32-
public uint ulAppDomainID;
33-
public Guid guidModule;
34-
public int tokClass;
35-
public DEBUG_ADDRESS_UNION addr;
36-
}
37-
```
38-
39-
## Terms
40-
ulAppDomainID
41-
The process ID.
42-
43-
guidModule
44-
The GUID of the module that contains this address.
45-
46-
tokClass
47-
The token identifying the class or type of this address.
48-
17+
This structure represents an address.
18+
19+
## Syntax
20+
21+
```cpp
22+
typedef struct _tagDEBUG_ADDRESS {
23+
ULONG32 ulAppDomainID;
24+
GUID guidModule;
25+
_mdToken tokClass;
26+
DEBUG_ADDRESS_UNION addr;
27+
} DEBUG_ADDRESS;
28+
```
29+
30+
```csharp
31+
public struct DEBUG_ADDRESS {
32+
public uint ulAppDomainID;
33+
public Guid guidModule;
34+
public int tokClass;
35+
public DEBUG_ADDRESS_UNION addr;
36+
}
37+
```
38+
39+
## Terms
40+
ulAppDomainID
41+
The process ID.
42+
43+
guidModule
44+
The GUID of the module that contains this address.
45+
46+
tokClass
47+
The token identifying the class or type of this address.
48+
4949
> [!NOTE]
50-
> This value is specific to a symbol provider and therefore has no general meaning other than as an identifier for a class type.
51-
52-
addr
53-
A [DEBUG_ADDRESS_UNION](../../../extensibility/debugger/reference/debug-address-union.md) structure, which contains a union of structures that describe the individual address types. The value `addr`.`dwKind` comes from the [ADDRESS_KIND](../../../extensibility/debugger/reference/address-kind.md) enumeration, which explains how to interpret the union.
54-
55-
## Remarks
56-
This structure is passed to the [GetAddress](../../../extensibility/debugger/reference/idebugaddress-getaddress.md) method to be filled in.
57-
58-
**Warning [C++ only]**
59-
60-
If `addr.dwKind` is `ADDRESS_KIND_METADATA_LOCAL` and if `addr.addr.addrLocal.pLocal` is not a null value, then you must call `Release` on the token pointer:
61-
62-
```
63-
if (addr.dwKind == ADDRESS_KIND_METADATA_LOCAL && addr.addr.addrLocal.pLocal != NULL)
64-
{
65-
addr.addr.addrLocal.pLocal->Release();
66-
}
67-
```
68-
69-
## Requirements
70-
Header: sh.h
71-
72-
Namespace: Microsoft.VisualStudio.Debugger.Interop
73-
74-
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll
75-
76-
## See Also
77-
[Structures and Unions](../../../extensibility/debugger/reference/structures-and-unions.md)
78-
[GetAddress](../../../extensibility/debugger/reference/idebugaddress-getaddress.md)
79-
[DEBUG_ADDRESS_UNION](../../../extensibility/debugger/reference/debug-address-union.md)
80-
[ADDRESS_KIND](../../../extensibility/debugger/reference/address-kind.md)
50+
> This value is specific to a symbol provider and therefore has no general meaning other than as an identifier for a class type.
51+
52+
addr
53+
A [DEBUG_ADDRESS_UNION](../../../extensibility/debugger/reference/debug-address-union.md) structure, which contains a union of structures that describe the individual address types. The value `addr`.`dwKind` comes from the [ADDRESS_KIND](../../../extensibility/debugger/reference/address-kind.md) enumeration, which explains how to interpret the union.
54+
55+
## Remarks
56+
This structure is passed to the [GetAddress](../../../extensibility/debugger/reference/idebugaddress-getaddress.md) method to be filled in.
57+
58+
**Warning [C++ only]**
59+
60+
If `addr.dwKind` is `ADDRESS_KIND_METADATA_LOCAL` and if `addr.addr.addrLocal.pLocal` is not a null value, then you must call `Release` on the token pointer:
61+
62+
```
63+
if (addr.dwKind == ADDRESS_KIND_METADATA_LOCAL && addr.addr.addrLocal.pLocal != NULL)
64+
{
65+
addr.addr.addrLocal.pLocal->Release();
66+
}
67+
```
68+
69+
## Requirements
70+
Header: sh.h
71+
72+
Namespace: Microsoft.VisualStudio.Debugger.Interop
73+
74+
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll
75+
76+
## See Also
77+
[Structures and Unions](../../../extensibility/debugger/reference/structures-and-unions.md)
78+
[GetAddress](../../../extensibility/debugger/reference/idebugaddress-getaddress.md)
79+
[DEBUG_ADDRESS_UNION](../../../extensibility/debugger/reference/debug-address-union.md)
80+
[ADDRESS_KIND](../../../extensibility/debugger/reference/address-kind.md)

0 commit comments

Comments
 (0)