Skip to content

Repo sync for protected branch #10413

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 23 commits into from
Sep 24, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
5834db1
status
openpublishbuild Sep 23, 2024
f064141
status
openpublishbuild Sep 23, 2024
c738c8a
status
openpublishbuild Sep 23, 2024
5408fa1
status
openpublishbuild Sep 23, 2024
89ce8f9
status
openpublishbuild Sep 23, 2024
8543433
status
openpublishbuild Sep 23, 2024
80a42e1
Author and date updat
JoseB-RDC Sep 23, 2024
de0fe29
Merge pull request #13140 from rigel512/Authorupdate-20
v-shils Sep 23, 2024
ac68ae7
Author and date update
JoseB-RDC Sep 23, 2024
33d9808
Merge pull request #13141 from rigel512/Authorupdate-21
prmerger-automator[bot] Sep 23, 2024
efd9a77
edits
Mikejo5000 Sep 23, 2024
07735a9
Merge pull request #13134 from MicrosoftDocs/learn-build-service-prod…
v-regandowner Sep 23, 2024
7b1919e
Merge pull request #13135 from MicrosoftDocs/learn-build-service-prod…
v-regandowner Sep 23, 2024
e37993f
Merge pull request #13136 from MicrosoftDocs/learn-build-service-prod…
v-regandowner Sep 23, 2024
da247d1
Merge pull request #13137 from MicrosoftDocs/learn-build-service-prod…
v-regandowner Sep 23, 2024
905d672
Merge pull request #13138 from MicrosoftDocs/learn-build-service-prod…
v-regandowner Sep 23, 2024
343af28
Merge pull request #13139 from MicrosoftDocs/learn-build-service-prod…
v-regandowner Sep 23, 2024
6aaab0b
edits
Mikejo5000 Sep 23, 2024
862e7dc
edits
Mikejo5000 Sep 24, 2024
225e5f4
edits
Mikejo5000 Sep 24, 2024
999453f
Merge pull request #13144 from Mikejo5000/mikejo-br24
prmerger-automator[bot] Sep 24, 2024
f77c4bd
Merged main into live
mijacobs Sep 24, 2024
de6770e
Merging changes synced from https://github.com/MicrosoftDocs/visualst…
Sep 24, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: "Retrieves a flag that specifies whether the function has a custom calling convention."
description: Retrieves a flag that specifies whether the function has a custom calling convention.
title: "IDiaSymbol::get_customCallingConvention"
ms.date: "11/04/2016"
ms.topic: "reference"
Expand All @@ -12,6 +12,7 @@ ms.author: "mikejo"
manager: mijacobs
ms.subservice: debug-diagnostics
---

# IDiaSymbol::get_customCallingConvention

Retrieves a flag that specifies whether the function has a custom calling convention.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: "Retrieves the data bytes of an OEM symbol."
description: Retrieves the data bytes of an OEM symbol.
title: "IDiaSymbol::get_dataBytes"
ms.date: "11/04/2016"
ms.topic: "reference"
Expand All @@ -12,14 +12,15 @@ ms.author: "mikejo"
manager: mijacobs
ms.subservice: debug-diagnostics
---

# IDiaSymbol::get_dataBytes

Retrieves the data bytes of an OEM symbol.

## Syntax

```C++
HRESULT get_dataBytes ( 
HRESULT get_dataBytes (
DWORD cbData,
DWORD* pcbData,
BYTE data[]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: "Retrieves a flag indicating whether this export is DATA."
description: Retrieves a flag indicating whether this export is DATA.
title: "IDiaSymbol::get_dataExport"
ms.date: "07/09/2024"
ms.topic: "reference"
Expand All @@ -12,14 +12,15 @@ ms.author: "grantri"
manager: twhitney
ms.subservice: debug-diagnostics
---

# IDiaSymbol::get_dataExport

Retrieves a flag indicating whether this export is `DATA`.

## Syntax

```C++
HRESULT get_privateExport ( 
HRESULT get_privateExport (
BOOL* pRetVal
);
```
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: "Retrieves the variable classification of a data symbol."
description: Retrieves the variable classification of a data symbol.
title: "IDiaSymbol::get_dataKind"
ms.date: "11/04/2016"
ms.topic: "reference"
Expand All @@ -12,14 +12,15 @@ ms.author: "mikejo"
manager: mijacobs
ms.subservice: debug-diagnostics
---

# IDiaSymbol::get_dataKind

Retrieves the variable classification of a data symbol.

## Syntax

```C++
HRESULT get_dataKind ( 
HRESULT get_dataKind (
DWORD* pRetVal
);
```
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: "Retrieves a flag indicating whether the module was compiled with the /Z7, /Zi, /ZI (Debug Information Format)) compiler switch."
description: Retrieves a flag indicating whether the module was compiled with the /Z7, /Zi, /ZI (Debug Information Format)) compiler switch.
title: "IDiaSymbol::get_editAndContinueEnabled"
ms.date: "11/04/2016"
ms.topic: "reference"
Expand All @@ -12,14 +12,15 @@ ms.author: "mikejo"
manager: mijacobs
ms.subservice: debug-diagnostics
---

# IDiaSymbol::get_editAndContinueEnabled

Retrieves a flag indicating whether the module was compiled with the [/Z7, /Zi, /ZI (Debug Information Format)](/cpp/build/reference/z7-zi-zi-debug-information-format) compiler switch.

## Syntax

```C++
HRESULT get_editAndContinueEnabled ( 
HRESULT get_editAndContinueEnabled (
BOOL* pRetVal
);
```
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: "Retrieves the section offset of the exception handler of this function."
description: Retrieves the section offset of the exception handler of this function.
title: "IDiaSymbol::get_exceptionHandlerAddressOffset"
ms.date: "07/11/2024"
ms.topic: "reference"
Expand All @@ -12,14 +12,15 @@ ms.author: "grantri"
manager: twhitney
ms.subservice: debug-diagnostics
---

# IDiaSymbol::get_exceptionHandlerAddressOffset

Retrieves the section offset of the exception handler of this function.

## Syntax

```C++
HRESULT get_exceptionHandlerAddressOffset ( 
HRESULT get_exceptionHandlerAddressOffset (
DWORD* pRetVal
);
```
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: "Retrieves the section number of the exception handler of this function."
description: Retrieves the section number of the exception handler of this function.
title: "IDiaSymbol::get_exceptionHandlerAddressSection"
ms.date: "07/11/2024"
ms.topic: "reference"
Expand All @@ -12,14 +12,15 @@ ms.author: "grantri"
manager: twhitney
ms.subservice: debug-diagnostics
---

# IDiaSymbol::get_exceptionHandlerAddressSection

Retrieves the section number of the exception handler of this function.

## Syntax

```C++
HRESULT get_exceptionHandlerAddressSection ( 
HRESULT get_exceptionHandlerAddressSection (
DWORD* pRetVal
);
```
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: "Retrieves the relative virtual address (RVA) of the exception handler of this function."
description: Retrieves the relative virtual address (RVA) of the exception handler of this function.
title: "IDiaSymbol::get_exceptionHandlerRelativeVirtualAddress"
ms.date: "07/11/2024"
ms.topic: "reference"
Expand All @@ -12,14 +12,15 @@ ms.author: "grantri"
manager: twhitney
ms.subservice: debug-diagnostics
---

# IDiaSymbol::get_exceptionHandlerRelativeVirtualAddress

Retrieves the relative virtual address (RVA) of the exception handler of this function.

## Syntax

```C++
HRESULT get_exceptionHandlerRelativeVirtualAddress ( 
HRESULT get_exceptionHandlerRelativeVirtualAddress (
DWORD* pRetVal
);
```
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: "Retrieves the virtual address of the exception handler of this function."
description: Retrieves the virtual address of the exception handler of this function.
title: "IDiaSymbol::get_exceptionHandlerVirtualAddress"
ms.date: "07/11/2024"
ms.topic: "reference"
Expand All @@ -12,14 +12,15 @@ ms.author: "grantri"
manager: twhitney
ms.subservice: debug-diagnostics
---

# IDiaSymbol::get_exceptionHandlerVirtualAddress

Retrieves the virtual address of the exception handler of this function.

## Syntax

```C++
HRESULT get_exceptionHandlerVirtualAddress ( 
HRESULT get_exceptionHandlerVirtualAddress (
ULONGLONG* pRetVal
);
```
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: "Retrieves a flag indicating whether this export has an explicitly assigned ordinal."
description: Retrieves a flag indicating whether this export has an explicitly assigned ordinal.
title: "IDiaSymbol::get_exportHasExplicitlyAssignedOrdinal"
ms.date: "07/09/2024"
ms.topic: "reference"
Expand All @@ -12,6 +12,7 @@ ms.author: "grantri"
manager: twhitney
ms.subservice: debug-diagnostics
---

# IDiaSymbol::get_exportHasExplicitlyAssignedOrdinal

Retrieves a flag indicating whether this export has an explicitly assigned ordinal.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: "Retrieves a flag indicating whether this export is a forwarder."
description: Retrieves a flag indicating whether this export is a forwarder.
title: "IDiaSymbol::get_exportIsForwarder"
ms.date: "07/09/2024"
ms.topic: "reference"
Expand All @@ -12,14 +12,15 @@ ms.author: "grantri"
manager: twhitney
ms.subservice: debug-diagnostics
---

# IDiaSymbol::get_exportIsForwarder

Retrieves a flag indicating whether this export is a forwarder.

## Syntax

```C++
HRESULT get_exportIsForwarder ( 
HRESULT get_exportIsForwarder (
BOOL* pRetVal
);
```
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: "Retrieves a flag that specifies whether the function contains a far return."
description: Retrieves a flag that specifies whether the function contains a far return.
title: "IDiaSymbol::get_farReturn"
ms.date: "11/04/2016"
ms.topic: "reference"
Expand All @@ -12,6 +12,7 @@ ms.author: "mikejo"
manager: mijacobs
ms.subservice: debug-diagnostics
---

# IDiaSymbol::get_farReturn

Retrieves a flag that specifies whether the function contains a far return.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: "Retrieves the final static size of live function, after inlining."
description: Retrieves the final static size of live function, after inlining.
title: "IDiaSymbol::get_finalLiveStaticSize"
ms.date: "07/09/2024"
ms.topic: "reference"
Expand All @@ -12,14 +12,15 @@ ms.author: "grantri"
manager: twhitney
ms.subservice: debug-diagnostics
---

# IDiaSymbol::get_finalLiveStaticSize

Retrieves the final static size of live function, after inlining.

## Syntax

```C++
HRESULT get_finalLiveStaticSize ( 
HRESULT get_finalLiveStaticSize (
DWORD* pRetVal
);
```
Expand All @@ -39,7 +40,7 @@ HRESULT get_finalLiveStaticSize ( 

## Remarks

This is the number of live instructions in the function. For the training profile in use, only instructions that are executed at least once are counted as live. To get the total size of the function, including dead instructions (i.e. instructions never executed by the training data), use [`IDiaSymbol::get_staticSize`](../../debugger/debug-interface-access/idiasymbol-get-staticsize.md). To get the number of instructions executed in this function use [`IDiaSymbol::get_PGODynamicInstructionCount`](../../debugger/debug-interface-access/idiasymbol-get-pgodynamicinstructioncount.md).
This is the number of live instructions in the function. For the training profile in use, only instructions that are executed at least once are counted as live. To get the total size of the function, including dead instructions (that is, instructions never executed by the training data), use [`IDiaSymbol::get_staticSize`](../../debugger/debug-interface-access/idiasymbol-get-staticsize.md). To get the number of instructions executed in this function use [`IDiaSymbol::get_PGODynamicInstructionCount`](../../debugger/debug-interface-access/idiasymbol-get-pgodynamicinstructioncount.md).

## See also

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: "Retrieves the offset of the stack pad from the frame pointer register."
description: Retrieves the offset of the stack pad from the frame pointer register.
title: "IDiaSymbol::get_framePadOffset"
ms.date: "04/27/2021"
ms.topic: "reference"
Expand All @@ -12,14 +12,15 @@ ms.author: "mikejo"
manager: mijacobs
ms.subservice: debug-diagnostics
---

# IDiaSymbol::get_framePadOffset

Retrieves the offset of the stack pad from the frame pointer register.

## Syntax

```C++
HRESULT get_framePadOffset ( 
HRESULT get_framePadOffset (
DWORD* pPadOffset
);
```
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: "Retrieves the extra pad size added to each function."
description: Retrieves the extra pad size added to each function.
title: "IDiaSymbol::get_framePadSize"
ms.date: "04/27/2021"
ms.topic: "reference"
Expand All @@ -12,14 +12,15 @@ ms.author: "mikejo"
manager: mijacobs
ms.subservice: debug-diagnostics
---

# IDiaSymbol::get_framePadSize

Retrieves the extra pad size added to each function.

## Syntax

```C++
HRESULT get_framePadSize ( 
HRESULT get_framePadSize (
DWORD* pPadSize
);
```
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: "Retrieves a flag that specifies whether the frame pointer is present."
description: Retrieves a flag that specifies whether the frame pointer is present.
title: "IDiaSymbol::get_framePointerPresent"
ms.date: "11/04/2016"
ms.topic: "reference"
Expand All @@ -12,22 +12,23 @@ ms.author: "mikejo"
manager: mijacobs
ms.subservice: debug-diagnostics
---

# IDiaSymbol::get_framePointerPresent

Retrieves a flag that specifies whether the frame pointer is present. Use when the [SymTagEnum Enumeration](../../debugger/debug-interface-access/symtagenum.md) is set to `SymTagFunction`.

## Syntax

```C++
HRESULT get_framePointerPresent( 
HRESULT get_framePointerPresent(
BOOL* pRetVal
);
```

#### Parameters
`pRetVal`

[out] ] Returns `TRUE` if the frame pointer is present; otherwise, returns `FALSE`.
[out]] Returns `TRUE` if the frame pointer is present; otherwise, returns `FALSE`.

## Return Value
If successful, returns `S_OK`; otherwise, returns `S_FALSE` or an error code.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: "Retrieves the frame size."
description: Retrieves the frame size.
title: "IDiaSymbol::get_frameSize"
ms.date: "07/11/2024"
ms.topic: "reference"
Expand All @@ -12,14 +12,15 @@ ms.author: "grantri"
manager: twhitney
ms.subservice: debug-diagnostics
---

# IDiaSymbol::get_frameSize

Retrieves the frame size.

## Syntax

```C++
HRESULT get_frameSize ( 
HRESULT get_frameSize (
DWORD* pRetVal
);
```
Expand Down
Loading