File tree Expand file tree Collapse file tree 1 file changed +43
-43
lines changed
docs/extensibility/debugger/reference Expand file tree Collapse file tree 1 file changed +43
-43
lines changed Original file line number Diff line number Diff line change 2
2
title : " BSTR_ARRAY | Microsoft Docs"
3
3
ms.date : " 11/04/2016"
4
4
ms.topic : " conceptual"
5
- f1_keywords :
5
+ f1_keywords :
6
6
- " BSTR_ARRAY"
7
- helpviewer_keywords :
7
+ helpviewer_keywords :
8
8
- " BSTR_ARRAY structure"
9
9
ms.assetid : 48da37f7-a237-48a9-9ff9-389c1a00862c
10
10
author : " gregvanl"
11
11
ms.author : " gregvanl"
12
12
manager : jillfra
13
- ms.workload :
13
+ ms.workload :
14
14
- " vssdk"
15
15
---
16
16
# BSTR_ARRAY
17
- A structure that describes an array of strings.
18
-
19
- ## Syntax
20
-
21
- ``` cpp
22
- typedef struct tagBSTR_ARRAY {
23
- DWORD dwCount;
24
- BSTR* Members;
25
- } BSTR_ARRAY;
26
- ```
27
-
28
- ```csharp
29
- struct BSTR_ARRAY {
30
- DWORD dwCount;
31
- string[] Members;
32
- }
33
- ```
34
-
35
- ## Terms
36
- dwCount
37
- Number of strings in ` Members ` array.
38
-
39
- Members
40
- Array of strings.
41
-
42
- ## Remarks
43
- This structure is returned from the [ EnumPersistedPorts] ( ../../../extensibility/debugger/reference/idebugportsupplier3-enumpersistedports.md ) method.
44
-
45
- [ C++ only] Each individual string must be freed using ` SysFreeString ` , and the ` Members ` array must be freed with ` CoTaskMemFree ` .
46
-
47
- ## Requirements
48
- Header: msdbg.h
49
-
50
- Namespace: Microsoft.VisualStudio.Debugger.Interop
51
-
52
- Assembly: Microsoft.VisualStudio.Debugger.Interop.dll
53
-
54
- ## See Also
55
- [ Structures and Unions] ( ../../../extensibility/debugger/reference/structures-and-unions.md )
56
- [ EnumPersistedPorts] ( ../../../extensibility/debugger/reference/idebugportsupplier3-enumpersistedports.md )
17
+ A structure that describes an array of strings.
18
+
19
+ ## Syntax
20
+
21
+ ``` cpp
22
+ typedef struct tagBSTR_ARRAY {
23
+ DWORD dwCount;
24
+ BSTR* Members;
25
+ } BSTR_ARRAY;
26
+ ```
27
+
28
+ ```csharp
29
+ struct BSTR_ARRAY {
30
+ DWORD dwCount;
31
+ string[] Members;
32
+ }
33
+ ```
34
+
35
+ ## Terms
36
+ dwCount
37
+ Number of strings in ` Members ` array.
38
+
39
+ Members
40
+ Array of strings.
41
+
42
+ ## Remarks
43
+ This structure is returned from the [ EnumPersistedPorts] ( ../../../extensibility/debugger/reference/idebugportsupplier3-enumpersistedports.md ) method.
44
+
45
+ [C++ only] Each individual string must be freed using `SysFreeString`, and the `Members` array must be freed with `CoTaskMemFree`.
46
+
47
+ ## Requirements
48
+ Header: msdbg.h
49
+
50
+ Namespace: Microsoft.VisualStudio.Debugger.Interop
51
+
52
+ Assembly: Microsoft.VisualStudio.Debugger.Interop.dll
53
+
54
+ ## See Also
55
+ [Structures and Unions](../../../extensibility/debugger/reference/structures-and -unions.md)
56
+ [EnumPersistedPorts](../../../extensibility/debugger/reference/idebugportsupplier3-enumpersistedports.md)
You can’t perform that action at this time.
0 commit comments