3f4f227fe1e78ac2d99191185befb3bd5210d9cd
[platform/core/dotnet/diagnostics.git] /
1 <?xml version="1.0"?>
2 <doc>
3     <assembly>
4         <name>Microsoft.Diagnostics.Runtime.Utilities</name>
5     </assembly>
6     <members>
7         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.SOURCE_PATH_HAS_SOURCE_SERVER">
8             <summary>
9             InBuffer - Unused.
10             OutBuffer - Unused.
11             </summary>
12         </member>
13         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.TARGET_EXCEPTION_CONTEXT">
14             <summary>
15             InBuffer - Unused.
16             OutBuffer - Machine-specific CONTEXT.
17             </summary>
18         </member>
19         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.TARGET_EXCEPTION_THREAD">
20             <summary>
21             InBuffer - Unused.
22             OutBuffer - ULONG system ID of thread.
23             </summary>
24         </member>
25         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.TARGET_EXCEPTION_RECORD">
26             <summary>
27             InBuffer - Unused.
28             OutBuffer - EXCEPTION_RECORD64.
29             </summary>
30         </member>
31         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.GET_ADDITIONAL_CREATE_OPTIONS">
32             <summary>
33             InBuffer - Unused.
34             OutBuffer - DEBUG_CREATE_PROCESS_OPTIONS.
35             </summary>
36         </member>
37         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.SET_ADDITIONAL_CREATE_OPTIONS">
38             <summary>
39             InBuffer - DEBUG_CREATE_PROCESS_OPTIONS.
40             OutBuffer - Unused.
41             </summary>
42         </member>
43         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.GET_WIN32_MAJOR_MINOR_VERSIONS">
44             <summary>
45             InBuffer - Unused.
46             OutBuffer - ULONG[2] major/minor.
47             </summary>
48         </member>
49         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.READ_USER_MINIDUMP_STREAM">
50             <summary>
51             InBuffer - DEBUG_READ_USER_MINIDUMP_STREAM.
52             OutBuffer - Unused.
53             </summary>
54         </member>
55         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.TARGET_CAN_DETACH">
56             <summary>
57             InBuffer - Unused.
58             OutBuffer - Unused.
59             </summary>
60         </member>
61         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.SET_LOCAL_IMPLICIT_COMMAND_LINE">
62             <summary>
63             InBuffer - PTSTR.
64             OutBuffer - Unused.
65             </summary>
66         </member>
67         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.GET_CAPTURED_EVENT_CODE_OFFSET">
68             <summary>
69             InBuffer - Unused.
70             OutBuffer - Event code stream offset.
71             </summary>
72         </member>
73         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.READ_CAPTURED_EVENT_CODE_STREAM">
74             <summary>
75             InBuffer - Unused.
76             OutBuffer - Event code stream information.
77             </summary>
78         </member>
79         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.EXT_TYPED_DATA_ANSI">
80             <summary>
81             InBuffer - Input data block.
82             OutBuffer - Processed data block.
83             </summary>
84         </member>
85         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.GET_EXTENSION_SEARCH_PATH_WIDE">
86             <summary>
87             InBuffer - Unused.
88             OutBuffer - Returned path.
89             </summary>
90         </member>
91         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.GET_TEXT_COMPLETIONS_WIDE">
92             <summary>
93             InBuffer - DEBUG_GET_TEXT_COMPLETIONS_IN.
94             OutBuffer - DEBUG_GET_TEXT_COMPLETIONS_OUT.
95             </summary>
96         </member>
97         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.GET_CACHED_SYMBOL_INFO">
98             <summary>
99             InBuffer - ULONG64 cookie.
100             OutBuffer - DEBUG_CACHED_SYMBOL_INFO.
101             </summary>
102         </member>
103         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.ADD_CACHED_SYMBOL_INFO">
104             <summary>
105             InBuffer - DEBUG_CACHED_SYMBOL_INFO.
106             OutBuffer - ULONG64 cookie.
107             </summary>
108         </member>
109         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.REMOVE_CACHED_SYMBOL_INFO">
110             <summary>
111             InBuffer - ULONG64 cookie.
112             OutBuffer - Unused.
113             </summary>
114         </member>
115         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.GET_TEXT_COMPLETIONS_ANSI">
116             <summary>
117             InBuffer - DEBUG_GET_TEXT_COMPLETIONS_IN.
118             OutBuffer - DEBUG_GET_TEXT_COMPLETIONS_OUT.
119             </summary>
120         </member>
121         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.CURRENT_OUTPUT_CALLBACKS_ARE_DML_AWARE">
122             <summary>
123             InBuffer - Unused.
124             OutBuffer - Unused.
125             </summary>
126         </member>
127         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.GET_OFFSET_UNWIND_INFORMATION">
128             <summary>
129             InBuffer - ULONG64 offset.
130             OutBuffer - Unwind information.
131             </summary>
132         </member>
133         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.GET_DUMP_HEADER">
134             <summary>
135             InBuffer - Unused
136             OutBuffer - returned DUMP_HEADER32/DUMP_HEADER64 structure.
137             </summary>
138         </member>
139         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.SET_DUMP_HEADER">
140             <summary>
141             InBuffer - DUMP_HEADER32/DUMP_HEADER64 structure.
142             OutBuffer - Unused
143             </summary>
144         </member>
145         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.MIDORI">
146             <summary>
147             InBuffer - Midori specific
148             OutBuffer - Midori specific
149             </summary>
150         </member>
151         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.PROCESS_DESCRIPTORS">
152             <summary>
153             InBuffer - Unused
154             OutBuffer - PROCESS_NAME_ENTRY blocks
155             </summary>
156         </member>
157         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.MISC_INFORMATION">
158             <summary>
159             InBuffer - Unused
160             OutBuffer - MINIDUMP_MISC_INFO_N blocks
161             </summary>
162         </member>
163         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.OPEN_PROCESS_TOKEN">
164             <summary>
165             InBuffer - Unused
166             OutBuffer - ULONG64 as TokenHandle value
167             </summary>
168         </member>
169         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.OPEN_THREAD_TOKEN">
170             <summary>
171             InBuffer - Unused
172             OutBuffer - ULONG64 as TokenHandle value
173             </summary>
174         </member>
175         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.DUPLICATE_TOKEN">
176             <summary>
177             InBuffer -  ULONG64 as TokenHandle being duplicated
178             OutBuffer - ULONG64 as new duplicated TokenHandle
179             </summary>
180         </member>
181         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.QUERY_INFO_TOKEN">
182             <summary>
183             InBuffer - a ULONG64 as TokenHandle and a ULONG as NtQueryInformationToken() request code
184             OutBuffer - NtQueryInformationToken() return
185             </summary>
186         </member>
187         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.CLOSE_TOKEN">
188             <summary>
189             InBuffer - ULONG64 as TokenHandle
190             OutBuffer - Unused
191             </summary>
192         </member>
193         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.WOW_PROCESS">
194             <summary>
195             InBuffer - ULONG64 for process server identification and ULONG as PID
196             OutBuffer - Unused
197             </summary>
198         </member>
199         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.WOW_MODULE">
200             <summary>
201             InBuffer - ULONG64 for process server identification and PWSTR as module path
202             OutBuffer - Unused
203             </summary>
204         </member>
205         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.LIVE_USER_NON_INVASIVE">
206             <summary>
207             InBuffer - Unused
208             OutBuffer - Unused
209             return - S_OK if non-invasive user-mode attach, S_FALSE if not (but still live user-mode), E_FAIL otherwise.
210             </summary>
211         </member>
212         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_REQUEST.RESUME_THREAD">
213             <summary>
214             InBuffer - TID
215             OutBuffer - Unused
216             return - ResumeThreads() return.
217             </summary>
218         </member>
219         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_STATUS_FLAGS.INSIDE_WAIT">
220             <summary>
221             This bit is added in DEBUG_CES_EXECUTION_STATUS notifications when the
222             engines execution status is changing due to operations performed during a
223             wait, such as making synchronous callbacks. If the bit is not set the
224             execution status is changing due to a wait being satisfied.
225             </summary>
226         </member>
227         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_STATUS_FLAGS.WAIT_TIMEOUT">
228             <summary>
229             This bit is added in DEBUG_CES_EXECUTION_STATUS notifications when the
230             engines execution status update is coming after a wait has timed-out. It
231             indicates that the execution status change was not due to an actual event.
232             </summary>
233         </member>
234         <member name="F:Microsoft.Diagnostics.Runtime.Interop.ECreationDisposition.New">
235             <summary>
236             Creates a new file. The function fails if a specified file exists.
237             </summary>
238         </member>
239         <member name="F:Microsoft.Diagnostics.Runtime.Interop.ECreationDisposition.CreateAlways">
240             <summary>
241             Creates a new file, always.
242             If a file exists, the function overwrites the file, clears the existing attributes, combines the specified file attributes,
243             and flags with FILE_ATTRIBUTE_ARCHIVE, but does not set the security descriptor that the SECURITY_ATTRIBUTES structure specifies.
244             </summary>
245         </member>
246         <member name="F:Microsoft.Diagnostics.Runtime.Interop.ECreationDisposition.OpenExisting">
247             <summary>
248             Opens a file. The function fails if the file does not exist.
249             </summary>
250         </member>
251         <member name="F:Microsoft.Diagnostics.Runtime.Interop.ECreationDisposition.OpenAlways">
252             <summary>
253             Opens a file, always.
254             If a file does not exist, the function creates a file as if dwCreationDisposition is CREATE_NEW.
255             </summary>
256         </member>
257         <member name="F:Microsoft.Diagnostics.Runtime.Interop.ECreationDisposition.TruncateExisting">
258             <summary>
259             Opens a file and truncates it so that its size is 0 (zero) bytes. The function fails if the file does not exist.
260             The calling process must open the file with the GENERIC_WRITE access right.
261             </summary>
262         </member>
263         <member name="M:Microsoft.Diagnostics.Runtime.Interop.IDebugOutputCallbacks2.Output(Microsoft.Diagnostics.Runtime.Interop.DEBUG_OUTPUT,System.String)">
264             <summary>
265             This method is not used.
266             </summary>
267         </member>
268         <member name="T:Microsoft.Diagnostics.Runtime.Interop.DEBUG_MODULE_AND_ID">
269             <summary>
270             Describes a symbol within a module.
271             </summary>
272         </member>
273         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_MODULE_AND_ID.ModuleBase">
274             <summary>
275             The location in the target's virtual address space of the module's base address.
276             </summary>
277         </member>
278         <member name="F:Microsoft.Diagnostics.Runtime.Interop.DEBUG_MODULE_AND_ID.Id">
279             <summary>
280             The symbol ID of the symbol within the module.
281             </summary>
282         </member>
283     </members>
284 </doc>