├── .gitattributes
├── .gitignore
├── App.config
├── ConsoleApplication1.csproj
├── ConsoleApplication1.sln
├── Program.cs
├── Properties
└── AssemblyInfo.cs
├── README.md
├── bin
├── Debug
│ ├── ConsoleApplication1.exe
│ ├── ConsoleApplication1.exe.config
│ ├── ConsoleApplication1.pdb
│ ├── ConsoleApplication1.vshost.exe
│ ├── ConsoleApplication1.vshost.exe.config
│ ├── System.Runtime.WindowsRuntime.dll
│ ├── System.Runtime.WindowsRuntime.xml
│ └── Windows.winmd
└── Release
│ ├── ConsoleApplication1.exe.config
│ ├── ConsoleApplication1.vshost.exe
│ ├── ConsoleApplication1.vshost.exe.config
│ └── ConsoleApplication1.vshost.exe.manifest
└── obj
├── Debug
├── ConsoleApplication1.csproj.FileListAbsolute.txt
├── ConsoleApplication1.csprojResolveAssemblyReference.cache
├── ConsoleApplication1.exe
├── ConsoleApplication1.pdb
├── DesignTimeResolveAssemblyReferencesInput.cache
├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
└── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
└── Release
├── ConsoleApplication1.csproj.FileListAbsolute.txt
├── DesignTimeResolveAssemblyReferencesInput.cache
├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
└── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
/.gitattributes:
--------------------------------------------------------------------------------
1 | # Auto detect text files and perform LF normalization
2 | * text=auto
3 |
4 | # Custom for Visual Studio
5 | *.cs diff=csharp
6 |
7 | # Standard to msysgit
8 | *.doc diff=astextplain
9 | *.DOC diff=astextplain
10 | *.docx diff=astextplain
11 | *.DOCX diff=astextplain
12 | *.dot diff=astextplain
13 | *.DOT diff=astextplain
14 | *.pdf diff=astextplain
15 | *.PDF diff=astextplain
16 | *.rtf diff=astextplain
17 | *.RTF diff=astextplain
18 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # Windows image file caches
2 | Thumbs.db
3 | ehthumbs.db
4 |
5 | # Folder config file
6 | Desktop.ini
7 |
8 | # Recycle Bin used on file shares
9 | $RECYCLE.BIN/
10 |
11 | # Windows Installer files
12 | *.cab
13 | *.msi
14 | *.msm
15 | *.msp
16 |
17 | # Windows shortcuts
18 | *.lnk
19 |
20 | # =========================
21 | # Operating System Files
22 | # =========================
23 |
24 | # OSX
25 | # =========================
26 |
27 | .DS_Store
28 | .AppleDouble
29 | .LSOverride
30 |
31 | # Thumbnails
32 | ._*
33 |
34 | # Files that might appear in the root of a volume
35 | .DocumentRevisions-V100
36 | .fseventsd
37 | .Spotlight-V100
38 | .TemporaryItems
39 | .Trashes
40 | .VolumeIcon.icns
41 |
42 | # Directories potentially created on remote AFP share
43 | .AppleDB
44 | .AppleDesktop
45 | Network Trash Folder
46 | Temporary Items
47 | .apdisk
48 |
--------------------------------------------------------------------------------
/App.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/ConsoleApplication1.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Debug
6 | AnyCPU
7 | {995A0DB1-4AF7-4BF1-94D2-1E60A1319301}
8 | Exe
9 | Properties
10 | ConsoleApplication1
11 | ConsoleApplication1
12 | v4.5.2
13 | 512
14 | true
15 |
16 |
17 | 10.0
18 |
19 |
20 | AnyCPU
21 | true
22 | full
23 | false
24 | bin\Debug\
25 | DEBUG;TRACE
26 | prompt
27 | 4
28 |
29 |
30 | AnyCPU
31 | pdbonly
32 | true
33 | bin\Release\
34 | TRACE
35 | prompt
36 | 4
37 |
38 |
39 |
40 |
41 |
42 |
43 | False
44 | ..\..\..\..\..\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETCore\v4.5\System.Runtime.WindowsRuntime.dll
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 | ..\..\..\..\..\Program Files (x86)\Windows Kits\10\UnionMetadata\Windows.winmd
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
71 |
--------------------------------------------------------------------------------
/ConsoleApplication1.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 12.00
3 | # Visual Studio 14
4 | VisualStudioVersion = 14.0.24720.0
5 | MinimumVisualStudioVersion = 10.0.40219.1
6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ConsoleApplication1", "ConsoleApplication1.csproj", "{995A0DB1-4AF7-4BF1-94D2-1E60A1319301}"
7 | EndProject
8 | Global
9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
10 | Debug|Any CPU = Debug|Any CPU
11 | Release|Any CPU = Release|Any CPU
12 | EndGlobalSection
13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
14 | {995A0DB1-4AF7-4BF1-94D2-1E60A1319301}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
15 | {995A0DB1-4AF7-4BF1-94D2-1E60A1319301}.Debug|Any CPU.Build.0 = Debug|Any CPU
16 | {995A0DB1-4AF7-4BF1-94D2-1E60A1319301}.Release|Any CPU.ActiveCfg = Release|Any CPU
17 | {995A0DB1-4AF7-4BF1-94D2-1E60A1319301}.Release|Any CPU.Build.0 = Release|Any CPU
18 | EndGlobalSection
19 | GlobalSection(SolutionProperties) = preSolution
20 | HideSolutionNode = FALSE
21 | EndGlobalSection
22 | EndGlobal
23 |
--------------------------------------------------------------------------------
/Program.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using System.Threading.Tasks;
6 | using Windows.System;
7 |
8 | using Windows.Devices.Bluetooth.Advertisement;
9 |
10 | namespace ConsoleApplication1
11 | {
12 | class Program
13 | {
14 | static void Main(string[] args)
15 | {
16 | // Start the program
17 | var program = new Program();
18 |
19 | // Close on key press
20 | Console.ReadLine();
21 | }
22 |
23 | public Program()
24 | {
25 | // Create Bluetooth Listener
26 | var watcher = new BluetoothLEAdvertisementWatcher();
27 |
28 | watcher.ScanningMode = BluetoothLEScanningMode.Active;
29 |
30 | // Only activate the watcher when we're recieving values >= -80
31 | watcher.SignalStrengthFilter.InRangeThresholdInDBm = -80;
32 |
33 | // Stop watching if the value drops below -90 (user walked away)
34 | watcher.SignalStrengthFilter.OutOfRangeThresholdInDBm = -90;
35 |
36 | // Register callback for when we see an advertisements
37 | watcher.Received += OnAdvertisementReceived;
38 |
39 | // Wait 5 seconds to make sure the device is really out of range
40 | watcher.SignalStrengthFilter.OutOfRangeTimeout = TimeSpan.FromMilliseconds(5000);
41 | watcher.SignalStrengthFilter.SamplingInterval = TimeSpan.FromMilliseconds(2000);
42 |
43 | // Starting watching for advertisements
44 | watcher.Start();
45 | }
46 |
47 | private void OnAdvertisementReceived(BluetoothLEAdvertisementWatcher watcher, BluetoothLEAdvertisementReceivedEventArgs eventArgs)
48 | {
49 | // Tell the user we see an advertisement and print some properties
50 | Console.WriteLine(String.Format("Advertisement:"));
51 | Console.WriteLine(String.Format(" BT_ADDR: {0}", eventArgs.BluetoothAddress));
52 | Console.WriteLine(String.Format(" FR_NAME: {0}", eventArgs.Advertisement.LocalName));
53 | Console.WriteLine();
54 | }
55 | }
56 | }
57 |
--------------------------------------------------------------------------------
/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 |
5 | // General Information about an assembly is controlled through the following
6 | // set of attributes. Change these attribute values to modify the information
7 | // associated with an assembly.
8 | [assembly: AssemblyTitle("ConsoleApplication1")]
9 | [assembly: AssemblyDescription("")]
10 | [assembly: AssemblyConfiguration("")]
11 | [assembly: AssemblyCompany("")]
12 | [assembly: AssemblyProduct("ConsoleApplication1")]
13 | [assembly: AssemblyCopyright("Copyright © 2016")]
14 | [assembly: AssemblyTrademark("")]
15 | [assembly: AssemblyCulture("")]
16 |
17 | // Setting ComVisible to false makes the types in this assembly not visible
18 | // to COM components. If you need to access a type in this assembly from
19 | // COM, set the ComVisible attribute to true on that type.
20 | [assembly: ComVisible(false)]
21 |
22 | // The following GUID is for the ID of the typelib if this project is exposed to COM
23 | [assembly: Guid("995a0db1-4af7-4bf1-94d2-1e60a1319301")]
24 |
25 | // Version information for an assembly consists of the following four values:
26 | //
27 | // Major Version
28 | // Minor Version
29 | // Build Number
30 | // Revision
31 | //
32 | // You can specify all the values or you can default the Build and Revision Numbers
33 | // by using the '*' as shown below:
34 | // [assembly: AssemblyVersion("1.0.*")]
35 | [assembly: AssemblyVersion("1.0.0.0")]
36 | [assembly: AssemblyFileVersion("1.0.0.0")]
37 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Using WinRT APIs in a Windows Desktop App
2 |
3 | ## Listening for Bluetooth Advertisements
4 |
5 | ### Setting Up
6 | To use the WinRT APIs, add two references:
7 |
8 | 1. C:\Program Files (x86)\Windows Kits\10\UnionMetadata\Windows.winmd
9 |
10 | 2. C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETCore\v4.5\System.Runtime.WindowsRuntime.dll
11 |
12 | **Note:** *#2 Depends on the framework version you are using!*
13 |
--------------------------------------------------------------------------------
/bin/Debug/ConsoleApplication1.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CarterAppleton/Win10Win32Bluetooth/692cb2b92b2cdca86bfe2ed70118f5396a49f2de/bin/Debug/ConsoleApplication1.exe
--------------------------------------------------------------------------------
/bin/Debug/ConsoleApplication1.exe.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/bin/Debug/ConsoleApplication1.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CarterAppleton/Win10Win32Bluetooth/692cb2b92b2cdca86bfe2ed70118f5396a49f2de/bin/Debug/ConsoleApplication1.pdb
--------------------------------------------------------------------------------
/bin/Debug/ConsoleApplication1.vshost.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CarterAppleton/Win10Win32Bluetooth/692cb2b92b2cdca86bfe2ed70118f5396a49f2de/bin/Debug/ConsoleApplication1.vshost.exe
--------------------------------------------------------------------------------
/bin/Debug/ConsoleApplication1.vshost.exe.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/bin/Debug/System.Runtime.WindowsRuntime.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CarterAppleton/Win10Win32Bluetooth/692cb2b92b2cdca86bfe2ed70118f5396a49f2de/bin/Debug/System.Runtime.WindowsRuntime.dll
--------------------------------------------------------------------------------
/bin/Debug/System.Runtime.WindowsRuntime.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | System.Runtime.WindowsRuntime
5 |
6 |
7 |
8 | Provides extension methods for converting between tasks and Windows Runtime asynchronous actions and operations.
9 |
10 |
11 | Returns a Windows Runtime asynchronous action that represents a started task.
12 | A Windows.Foundation.IAsyncAction instance that represents the started task.
13 | The started task.
14 |
15 | is null.
16 |
17 | is an unstarted task.
18 |
19 |
20 | Returns a Windows Runtime asynchronous operation that represents a started task that returns a result.
21 | A Windows.Foundation.IAsyncOperation<TResult> instance that represents the started task.
22 | The started task.
23 | The type that returns the result.
24 |
25 | is null.
26 |
27 | is an unstarted task.
28 |
29 |
30 | Returns a task that represents a Windows Runtime asynchronous action.
31 | A task that represents the asynchronous action.
32 | The asynchronous action.
33 |
34 | is null.
35 |
36 |
37 | Returns a task that represents a Windows Runtime asynchronous action that can be cancelled.
38 | A task that represents the asynchronous action.
39 | The asynchronous action.
40 | A token that can be used to request cancellation of the asynchronous action.
41 |
42 | is null.
43 |
44 |
45 | Returns a task that represents a Windows Runtime asynchronous action.
46 | A task that represents the asynchronous action.
47 | The asynchronous action.
48 | The type of object that provides data that indicates progress.
49 |
50 | is null.
51 |
52 |
53 | Returns a task that represents a Windows Runtime asynchronous action that reports progress.
54 | A task that represents the asynchronous action.
55 | The asynchronous action.
56 | An object that receives progress updates.
57 | The type of object that provides data that indicates progress.
58 |
59 | is null.
60 |
61 |
62 | Returns a task that represents a Windows Runtime asynchronous action that can be cancelled.
63 | A task that represents the asynchronous action.
64 | The asynchronous action.
65 | A token that can be used to request cancellation of the asynchronous action.
66 | The type of object that provides data that indicates progress.
67 |
68 | is null.
69 |
70 |
71 | Returns a task that represents a Windows Runtime asynchronous action that reports progress and can be cancelled.
72 | A task that represents the asynchronous action.
73 | The asynchronous action.
74 | A token that can be used to request cancellation of the asynchronous action.
75 | An object that receives progress updates.
76 | The type of object that provides data that indicates progress.
77 |
78 | is null.
79 |
80 |
81 | Returns a task that represents a Windows Runtime asynchronous operation returns a result.
82 | A task that represents the asynchronous operation.
83 | The asynchronous operation.
84 | The type of object that returns the result of the asynchronous operation.
85 |
86 | is null.
87 |
88 |
89 | Returns a task that represents a Windows Runtime asynchronous operation that returns a result and can be cancelled.
90 | A task that represents the asynchronous operation.
91 | The asynchronous operation.
92 | A token that can be used to request cancellation of the asynchronous operation.
93 | The type of object that returns the result of the asynchronous operation.
94 |
95 | is null.
96 |
97 |
98 | Returns a task that represents a Windows Runtime asynchronous operation returns a result.
99 | A task that represents the asynchronous operation.
100 | The asynchronous operation.
101 | The type of object that returns the result of the asynchronous operation.
102 | The type of object that provides data that indicates progress.
103 |
104 | is null.
105 |
106 |
107 | Returns a task that represents Windows Runtime asynchronous operation that returns a result and reports progress.
108 | A task that represents the asynchronous operation.
109 | The asynchronous operation.
110 | An object that receives progress updates.
111 | The type of object that returns the result of the asynchronous operation.
112 | The type of object that provides data that indicates progress.
113 |
114 | is null.
115 |
116 |
117 | Returns a task that represents a Windows Runtime asynchronous operation that returns a result and can be cancelled.
118 | A task that represents the asynchronous operation.
119 | The asynchronous operation.
120 | A token that can be used to request cancellation of the asynchronous operation.
121 | The type of object that returns the result of the asynchronous operation.
122 | The type of object that provides data that indicates progress.
123 |
124 | is null.
125 |
126 |
127 | Returns a task that represents a Windows Runtime asynchronous operation that returns a result, reports progress, and can be cancelled.
128 | A task that represents the asynchronous operation.
129 | The asynchronous operation.
130 | A token that can be used to request cancellation of the asynchronous operation.
131 | An object that receives progress updates.
132 | The type of object that returns the result of the asynchronous operation.
133 | The type of object that provides data that indicates progress.
134 |
135 | is null.
136 |
137 |
138 | Returns an object that awaits an asynchronous action.
139 | An object that awaits the specified asynchronous action.
140 | The asynchronous action to await.
141 |
142 |
143 | Returns an object that awaits an asynchronous action that reports progress.
144 | An object that awaits the specified asynchronous action.
145 | The asynchronous action to await.
146 | The type of object that provides data that indicates progress.
147 |
148 |
149 | Returns an object that awaits an asynchronous operation that returns a result.
150 | An object that awaits the specified asynchronous operation.
151 | The asynchronous operation to await.
152 | The type of object that returns the result of the asynchronous operation.
153 |
154 |
155 | Returns an object that awaits an asynchronous operation that reports progress and returns a result.
156 | An object that awaits the specified asynchronous operation.
157 | The asynchronous operation to await.
158 | The type of object that returns the result of the asynchronous operation.
159 | The type of object that provides data that indicates progress.
160 |
161 |
162 | Contains extension methods for the IStorageFile and IStorageFolder interfaces in the Windows Runtime when developing Windows Store apps.
163 |
164 |
165 | Retrieves a stream for reading from a specified file.
166 | A task that represents the asynchronous read operation.
167 | The Windows Runtime IStorageFile object to read from.
168 |
169 | is null.
170 | The file could not be opened or retrieved as a stream.
171 |
172 |
173 | Retrieves a stream for reading from a file in the specified parent folder.
174 | A task that represents the asynchronous read operation.
175 | The Windows Runtime IStorageFolder object that contains the file to read from.
176 | The path, relative to the root folder, to the file to read from.
177 |
178 | or is null.
179 |
180 | is empty or contains only white-space characters.
181 | The file could not be opened or retrieved as a stream.
182 |
183 |
184 | Retrieves a stream for writing to a specified file.
185 | A task that represents the asynchronous write operation.
186 | The Windows Runtime IStorageFile object to write to.
187 |
188 | is null.
189 | The file could not be opened or retrieved as a stream.
190 |
191 |
192 | Retrieves a stream for writing to a file in the specified parent folder.
193 | A task that represents the asynchronous write operation.
194 | The Windows Runtime IStorageFolder object that contains the file to write to.
195 | The path, relative to the root folder, to the file to write to.
196 | The Windows Runtime CreationCollisionOption enumeration value that specifies the behavior to use when the name of the file to create is the same as the name of an existing file.
197 |
198 | or is null.
199 |
200 | is empty or contains only white-space characters.
201 | The file could not be opened or retrieved as a stream.
202 |
203 |
204 | Contains extension methods for converting between streams in the Windows Runtime and managed streams in the .NET for Windows Store apps.
205 |
206 |
207 | Converts a managed stream in the .NET for Windows Store apps to an input stream in the Windows Runtime.
208 | A Windows Runtime IInputStream object that represents the converted stream.
209 | The stream to convert.
210 |
211 | is null.
212 | The stream does not support reading.
213 |
214 |
215 | Converts a managed stream in the .NET for Windows Store apps to an output stream in the Windows Runtime.
216 | A Windows Runtime IOutputStream object that represents the converted stream.
217 | The stream to convert.
218 |
219 | is null.
220 | The stream does not support writing.
221 |
222 |
223 | Converts the specified stream to a random access stream.
224 | A Windows Runtime RandomAccessStream, which represents the converted stream.
225 | The stream to convert.
226 |
227 |
228 | Converts a random access stream in the Windows Runtime to a managed stream in the .NET for Windows Store apps.
229 | The converted stream.
230 | The Windows Runtime IRandomAccessStream object to convert.
231 |
232 | is null.
233 |
234 |
235 | Converts a random access stream in the Windows Runtime to a managed stream in the .NET for Windows Store apps using the specified buffer size.
236 | The converted stream.
237 | The Windows Runtime IRandomAccessStream object to convert.
238 | The size, in bytes, of the buffer. This value cannot be negative, but it can be 0 (zero) to disable buffering.
239 |
240 | is null.
241 |
242 | is negative.
243 |
244 |
245 | Converts an input stream in the Windows Runtime to a managed stream in the .NET for Windows Store apps.
246 | The converted stream.
247 | The Windows Runtime IInputStream object to convert.
248 |
249 | is null.
250 |
251 |
252 | Converts an input stream in the Windows Runtime to a managed stream in the .NET for Windows Store apps using the specified buffer size.
253 | The converted stream.
254 | The Windows Runtime IInputStream object to convert.
255 | The size, in bytes, of the buffer. This value cannot be negative, but it can be 0 (zero) to disable buffering.
256 |
257 | is null.
258 |
259 | is negative.
260 |
261 |
262 | Converts an output stream in the Windows Runtime to a managed stream in the .NET for Windows Store apps.
263 | The converted stream.
264 | The Windows Runtime IOutputStream object to convert.
265 |
266 | is null.
267 |
268 |
269 | Converts an output stream in the Windows Runtime to a managed stream in the .NET for Windows Store apps using the specified buffer size.
270 | The converted stream.
271 | The Windows Runtime IOutputStream object to convert.
272 | The size, in bytes, of the buffer. This value cannot be negative, but it can be 0 (zero) to disable buffering.
273 |
274 | is null.
275 |
276 | is negative.
277 |
278 |
279 | Provides factory methods to construct representations of managed tasks that are compatible with Windows Runtime asynchronous actions and operations.
280 |
281 |
282 | Creates and starts a Windows Runtime asynchronous operation by using a function that generates a started task that returns results. The task can support cancellation.
283 | A started Windows.Foundation.IAsyncOperation<TResult> instance that represents the task that is generated by .
284 | A delegate that represents the function that creates and starts the task. The started task is represented by the Windows Runtime asynchronous operation that is returned. The function is passed a cancellation token that the task can monitor to be notified of cancellation requests; you can ignore the token if your task does not support cancellation.
285 | The type that returns the result.
286 |
287 | is null.
288 |
289 | returns an unstarted task.
290 |
291 |
292 | Creates and starts a Windows Runtime asynchronous action by using a function that generates a started task. The task can support cancellation.
293 | A started Windows.Foundation.IAsyncAction instance that represents the task that is generated by .
294 | A delegate that represents the function that creates and starts the task. The started task is represented by the Windows Runtime asynchronous action that is returned. The function is passed a cancellation token that the task can monitor to be notified of cancellation requests; you can ignore the token if your task does not support cancellation.
295 |
296 | is null.
297 |
298 | returns an unstarted task.
299 |
300 |
301 | Creates and starts a Windows Runtime asynchronous operation that includes progress updates, by using a function that generates a started task that returns results. The task can support cancellation and progress reporting.
302 | A started Windows.Foundation.IAsyncOperationWithProgress<TResult,TProgress> instance that represents the task that is generated by .
303 | A delegate that represents the function that creates and starts the task. The started task is represented by the Windows Runtime asynchronous action that is returned. The function is passed a cancellation token that the task can monitor to be notified of cancellation requests, and an interface for reporting progress; you can ignore either or both of these arguments if your task does not support progress reporting or cancellation.
304 | The type that returns the result.
305 | The type that is used for progress notifications.
306 |
307 | is null.
308 |
309 | returns an unstarted task.
310 |
311 |
312 | Creates and starts a Windows Runtime asynchronous action that includes progress updates, by using a function that generates a started task. The task can support cancellation and progress reporting.
313 | A started Windows.Foundation.IAsyncActionWithProgress<TProgress> instance that represents the task that is generated by .
314 | A delegate that represents the function that creates and starts the task. The started task is represented by the Windows Runtime asynchronous action that is returned. The function is passed a cancellation token that the task can monitor to be notified of cancellation requests, and an interface for reporting progress; you can ignore either or both of these arguments if your task does not support progress reporting or cancellation.
315 | The type that is used for progress notifications.
316 |
317 | is null.
318 |
319 | returns an unstarted task.
320 |
321 |
322 | Provides an implementation of the Windows Runtime IBuffer interface (Windows.Storage.Streams.IBuffer), and all additional required interfaces.
323 |
324 |
325 | Returns a Windows.Storage.Streams.IBuffer interface that contains a specified range of bytes copied from a byte array. If the specified capacity is greater than the number of bytes copied, the rest of the buffer is zero-filled.
326 | A Windows.Storage.Streams.IBuffer interface that contains the specified range of bytes. If is greater than , the rest of the buffer is zero-filled.
327 | The byte array to copy from.
328 | The offset in from which copying begins.
329 | The number of bytes to copy.
330 | The maximum number of bytes the buffer can hold; if this is greater than , the rest of the bytes in the buffer are initialized to 0 (zero).
331 |
332 | , , or is less than 0 (zero).
333 |
334 | is null.
335 | Starting at , does not contain elements. -or-Starting at , does not contain elements.
336 |
337 |
338 | Returns an empty Windows.Storage.Streams.IBuffer interface that has the specified maximum capacity.
339 | A Windows.Storage.Streams.IBuffer interface that has the specified capacity and a Length property equal to 0 (zero).
340 | The maximum number of bytes the buffer can hold.
341 |
342 | is less than 0 (zero).
343 |
344 |
345 | Provides extension methods for operating on Windows Runtime buffers (Windows.Storage.Streams.IBuffer interface).
346 |
347 |
348 | Returns a Windows.Storage.Streams.IBuffer interface that represents the specified byte array.
349 | A Windows.Storage.Streams.IBuffer interface that represents the specified byte array.
350 | The array to represent.
351 |
352 | is null.
353 |
354 |
355 | Returns a Windows.Storage.Streams.IBuffer interface that represents a range of bytes in the specified byte array.
356 | An IBuffer interface that represents the specified range of bytes in .
357 | The array that contains the range of bytes that is represented by the IBuffer.
358 | The offset in where the range begins.
359 | The length of the range that is represented by the IBuffer.
360 |
361 | is null.
362 |
363 | or is less than 0 (zero).
364 | The array is not large enough to serve as a backing store for the IBuffer; that is, the number of bytes in , beginning at , is less than .
365 |
366 |
367 | Returns a Windows.Storage.Streams.IBuffer interface that represents a range of bytes in the specified byte array. Optionally sets the Length property of the IBuffer to a value that is less than the capacity.
368 | An IBuffer interface that represents the specified range of bytes in and that has the specified Length property value.
369 | The array that contains the range of bytes that is represented by the IBuffer.
370 | The offset in where the range begins.
371 | The value of the Length property of the IBuffer.
372 | The size of the range that is represented by the IBuffer. The Capacity property of the IBuffer is set to this value.
373 |
374 | is null.
375 |
376 | , , or is less than 0 (zero).
377 |
378 | is greater than . -or-The array is not large enough to serve as a backing store for the IBuffer; that is, the number of bytes in , beginning at , is less than or .
379 |
380 |
381 | Returns a stream that represents the same memory that the specified Windows.Storage.Streams.IBuffer interface represents.
382 | A stream that represents the same memory that the specified Windows.Storage.Streams.IBuffer interface represents.
383 | The IBuffer to represent as a stream.
384 |
385 | is null.
386 |
387 |
388 | Copies bytes from the source array to the destination buffer (Windows.Storage.Streams.IBuffer), specifying the starting index in the source array, the starting index in the destination buffer, and the number of bytes to copy. The method does not update the Length property of the destination buffer.
389 | The array to copy data from.
390 | The index in to begin copying data from.
391 | The buffer to copy data to.
392 | The index in to begin copying data to.
393 | The number of bytes to copy.
394 |
395 | or is null.
396 |
397 | , , or is less than 0 (zero).
398 |
399 | is greater than or equal to the length of . -or-The number of bytes in , beginning at , is less than . -or-Copying bytes, beginning at , would exceed the capacity of .
400 |
401 |
402 | Copies all bytes from the source array to the destination buffer (Windows.Storage.Streams.IBuffer), starting at offset 0 (zero) in both. The method does not update the length of the destination buffer.
403 | The array to copy data from.
404 | The buffer to copy data to.
405 |
406 | or is null.
407 | The size of exceeds the capacity of .
408 |
409 |
410 | Copies all bytes from the source buffer (Windows.Storage.Streams.IBuffer) to the destination array, starting at offset 0 (zero) in both.
411 | The buffer to copy data from.
412 | The array to copy data to.
413 |
414 | or is null.
415 | The size of exceeds the size of .
416 |
417 |
418 | Copies bytes from the source buffer (Windows.Storage.Streams.IBuffer) to the destination array, specifying the starting index in the source buffer, the starting index in the destination array, and the number of bytes to copy.
419 | The buffer to copy data from.
420 | The index in to begin copying data from.
421 | The array to copy data to.
422 | The index in to begin copying data to.
423 | The number of bytes to copy.
424 |
425 | or is null.
426 |
427 | , , or is less than 0 (zero).
428 |
429 | is greater than or equal to the capacity of . -or- is greater than or equal to the length of . -or-The number of bytes in , beginning at , is less than . -or-Copying bytes, beginning at , would exceed the size of .
430 |
431 |
432 | Copies bytes from the source buffer (Windows.Storage.Streams.IBuffer) to the destination buffer, specifying the starting index in the source, the starting index in the destination, and the number of bytes to copy.
433 | The buffer to copy data from.
434 | The index in to begin copying data from.
435 | The buffer to copy data to.
436 | The index in to begin copying data to.
437 | The number of bytes to copy.
438 |
439 | or is null.
440 |
441 | , , or is less than 0 (zero).
442 |
443 | is greater than or equal to the capacity of . -or- is greater than or equal to the capacity of . -or-The number of bytes in , beginning at , is less than . -or-Copying bytes, beginning at , would exceed the capacity of .
444 |
445 |
446 | Copies all bytes from the source buffer (Windows.Storage.Streams.IBuffer) to the destination buffer, starting at offset 0 (zero) in both.
447 | The source buffer.
448 | The destination buffer.
449 |
450 | or is null.
451 | The size of exceeds the capacity of .
452 |
453 |
454 | Returns the byte at the specified offset in the specified Windows.Storage.Streams.IBuffer interface.
455 | The byte at the specified offset.
456 | The buffer to get the byte from.
457 | The offset of the byte.
458 |
459 | is null.
460 |
461 | is less than 0 (zero).
462 |
463 | is greater than or equal to the capacity of .
464 |
465 |
466 | Returns a Windows.Storage.Streams.IBuffer interface that represents the same memory as the specified memory stream.
467 | A Windows.Storage.Streams.IBuffer interface that is backed by the same memory that backs the specified memory stream.
468 | The stream that provides the backing memory for the IBuffer.
469 |
470 |
471 | Returns a Windows.Storage.Streams.IBuffer interface that represents a region within the memory that the specified memory stream represents.
472 | A Windows.Storage.Streams.IBuffer interface that is backed by a region within the memory that backs the specified memory stream.
473 | The stream that shares memory with the IBuffer.
474 | The position of the shared memory region in .
475 | The maximum size of the shared memory region. If the number of bytes in , starting at , is less than , the IBuffer that is returned represents only the available bytes.
476 |
477 | is null.
478 |
479 | or is less than 0 (zero).
480 |
481 | is beyond the end of .
482 |
483 | cannot expose its underlying memory buffer.
484 |
485 | has been closed.
486 |
487 |
488 | Returns a value that indicates whether two buffers (Windows.Storage.Streams.IBuffer objects) represent the same underlying memory region.
489 | true if the memory regions that are represented by the two buffers have the same starting point; otherwise, false.
490 | The first buffer.
491 | The second buffer.
492 |
493 |
494 | Returns a new array that is created from the contents of the specified buffer (Windows.Storage.Streams.IBuffer). The size of the array is the value of the Length property of the IBuffer.
495 | A byte array that contains the bytes in the specified IBuffer, beginning at offset 0 (zero) and including a number of bytes equal to the value of the Length property of the IBuffer.
496 | The buffer whose contents populate the new array.
497 |
498 | is null.
499 |
500 |
501 | Returns a new array that is created from the contents of the specified buffer (Windows.Storage.Streams.IBuffer), starting at a specified offset and including a specified number of bytes.
502 | A byte array that contains the specified range of bytes.
503 | The buffer whose contents populate the new array.
504 | The index in to begin copying data from.
505 | The number of bytes to copy.
506 |
507 | is null.
508 |
509 | or is less than 0 (zero).
510 |
511 | is greater than or equal to the capacity of . -or-The number of bytes in , beginning at , is less than .
512 |
513 |
514 | Represents an x- and y-coordinate pair in two-dimensional space. Can also represent a logical point for certain property usages.
515 |
516 |
517 | Initializes a structure that contains the specified values.
518 | The x-coordinate value of the structure.
519 | The y-coordinate value of the structure.
520 |
521 |
522 | Determines whether the specified object is a and whether it contains the same values as this .
523 | true if is a and contains the same and values as this ; otherwise, false.
524 | The object to compare.
525 |
526 |
527 | Compares two structures for equality.
528 | true if both structures contain the same and values; otherwise, false.
529 | The point to compare to this instance.
530 |
531 |
532 | Returns the hash code for this .
533 | The hash code for this structure.
534 |
535 |
536 | Compares two structures for equality.
537 | true if both the and values of and are equal; otherwise, false.
538 | The first structure to compare.
539 | The second structure to compare.
540 |
541 |
542 | Compares two structures for inequality
543 | true if and have different or values; false if and have the same and values.
544 | The first point to compare.
545 | The second point to compare.
546 |
547 |
548 | For a description of this member, see .
549 | A string containing the value of the current instance in the specified format.
550 | The string specifying the format to use. -or- null to use the default format defined for the type of the IFormattable implementation.
551 | The IFormatProvider to use to format the value. -or- null to obtain the numeric format information from the current locale setting of the operating system.
552 |
553 |
554 | Creates a representation of this .
555 | A containing the and values of this structure.
556 |
557 |
558 | Creates a representation of this .
559 | A containing the and values of this structure.
560 | Culture-specific formatting information.
561 |
562 |
563 | Gets or sets the -coordinate value of this structure.
564 | The -coordinate value of this structure. The default value is 0.
565 |
566 |
567 | Gets or sets the -coordinate value of this .
568 | The -coordinate value of this structure. The default value is 0.
569 |
570 |
571 | Describes the width, height, and point origin of a rectangle.
572 |
573 |
574 | Initializes a structure that has the specified x-coordinate, y-coordinate, width, and height.
575 | The x-coordinate of the top-left corner of the rectangle.
576 | The y-coordinate of the top-left corner of the rectangle.
577 | The width of the rectangle.
578 | The height of the rectangle.
579 | width or height are less than 0.
580 |
581 |
582 | Initializes a structure that is exactly large enough to contain the two specified points.
583 | The first point that the new rectangle must contain.
584 | The second point that the new rectangle must contain.
585 |
586 |
587 | Initializes a structure based on an origin and size.
588 | The origin of the new .
589 | The size of the new .
590 |
591 |
592 | Gets the y-axis value of the bottom of the rectangle.
593 | The y-axis value of the bottom of the rectangle. If the rectangle is empty, the value is .
594 |
595 |
596 | Indicates whether the rectangle described by the contains the specified point.
597 | true if the rectangle described by the contains the specified point; otherwise, false.
598 | The point to check.
599 |
600 |
601 | Gets a special value that represents a rectangle with no position or area.
602 | The empty rectangle, which has and property values of , and has and property values of .
603 |
604 |
605 | Indicates whether the specified object is equal to the current .
606 | true if is a and has the same x,y,width,height values as the current ; otherwise, false.
607 | The object to compare to the current rectangle.
608 |
609 |
610 | Indicates whether the specified is equal to the current .
611 | true if the specified has the same x,y,width,height property values as the current ; otherwise, false.
612 | The rectangle to compare to the current rectangle.
613 |
614 |
615 | Creates a hash code for the .
616 | A hash code for the current structure.
617 |
618 |
619 | Gets or sets the height of the rectangle.
620 | A value that represents the height of the rectangle. The default is 0.
621 | Specified a value less than 0.
622 |
623 |
624 | Finds the intersection of the rectangle represented by the current and the rectangle represented by the specified , and stores the result as the current .
625 | The rectangle to intersect with the current rectangle.
626 |
627 |
628 | Gets a value that indicates whether the rectangle is the rectangle.
629 | true if the rectangle is the rectangle; otherwise, false.
630 |
631 |
632 | Gets the x-axis value of the left side of the rectangle.
633 | The x-axis value of the left side of the rectangle.
634 |
635 |
636 | Compares two structures for equality.
637 | true if the structures have the same x,y,width,height property values; otherwise, false.
638 | The first rectangle to compare.
639 | The second rectangle to compare.
640 |
641 |
642 | Compares two structures for inequality.
643 | true if the structures do not have the same x,y,width,height property values; otherwise, false.
644 | The first rectangle to compare.
645 | The second rectangle to compare.
646 |
647 |
648 | Gets the x-axis value of the right side of the rectangle.
649 | The x-axis value of the right side of the rectangle.
650 |
651 |
652 | For a description of this member, see .
653 | A string containing the value of the current instance in the specified format.
654 | The string specifying the format to use. -or- null to use the default format defined for the type of the IFormattable implementation.
655 | The IFormatProvider to use to format the value. -or- null to obtain the numeric format information from the current locale setting of the operating system.
656 |
657 |
658 | Gets the y-axis position of the top of the rectangle.
659 | The y-axis position of the top of the rectangle.
660 |
661 |
662 | Returns a string representation of the structure.
663 | A string representation of the current structure. The string has the following form: ",,,".
664 |
665 |
666 | Returns a string representation of the rectangle by using the specified format provider.
667 | A string representation of the current rectangle that is determined by the specified format provider.
668 | Culture-specific formatting information.
669 |
670 |
671 | Expands the rectangle represented by the current exactly enough to contain the specified point.
672 | The point to include.
673 |
674 |
675 | Expands the rectangle represented by the current exactly enough to contain the specified rectangle.
676 | The rectangle to include.
677 |
678 |
679 | Gets or sets the width of the rectangle.
680 | A value that represents the width of the rectangle in pixels. The default is 0.
681 | Specified a value less than 0.
682 |
683 |
684 | Gets or sets the x-axis value of the left side of the rectangle.
685 | The x-axis value of the left side of the rectangle. This value is interpreted as pixels within the coordinate space.
686 |
687 |
688 | Gets or sets the y-axis value of the top side of the rectangle.
689 | The y-axis value of the top side of the rectangle. This value is interpreted as pixels within the coordinate space..
690 |
691 |
692 | Describes the width and height of an object.
693 |
694 |
695 | Initializes a new instance of the structure and assigns it an initial and .
696 | The initial width of the instance of .
697 | The initial height of the instance of .
698 |
699 | or are less than 0.
700 |
701 |
702 | Gets a value that represents a static empty .
703 | An empty instance of .
704 |
705 |
706 | Compares an object to an instance of for equality.
707 | true if the sizes are equal; otherwise, false.
708 | The to compare.
709 |
710 |
711 | Compares a value to an instance of for equality.
712 | true if the instances of are equal; otherwise, false.
713 | The size to compare to this current instance of .
714 |
715 |
716 | Gets the hash code for this instance of .
717 | The hash code for this instance of .
718 |
719 |
720 | Gets or sets the height of this instance of .
721 | The of this instance of , in pixels. The default is 0. The value cannot be negative.
722 | Specified a value less than 0.
723 |
724 |
725 | Gets a value that indicates whether this instance of is .
726 | true if this instance of size is ; otherwise false.
727 |
728 |
729 | Compares two instances of for equality.
730 | true if the two instances of are equal; otherwise false.
731 | The first instance of to compare.
732 | The second instance of to compare.
733 |
734 |
735 | Compares two instances of for inequality.
736 | true if the instances of are not equal; otherwise false.
737 | The first instance of to compare.
738 | The second instance of to compare.
739 |
740 |
741 | Returns a string representation of this .
742 | A string representation of this .
743 |
744 |
745 | Gets or sets the width of this instance of .
746 | The of this instance of , in pixels. The default value is 0. The value cannot be negative.
747 | Specified a value less than 0.
748 |
749 |
750 | Describes a color in terms of alpha, red, green, and blue channels.
751 |
752 |
753 | Gets or sets the sRGB alpha channel value of the color.
754 | The sRGB alpha channel value of the color, as a value between 0 and 255.
755 |
756 |
757 | Gets or sets the sRGB blue channel value of the color.
758 | The sRGB blue channel value, as a value between 0 and 255.
759 |
760 |
761 | Tests whether the specified object is a structure and is equivalent to the current color.
762 | true if the specified object is a structure and is identical to the current structure; otherwise, false.
763 | The object to compare to the current structure.
764 |
765 |
766 | Tests whether the specified structure is identical to the current color.
767 | true if the specified structure is identical to the current structure; otherwise, false.
768 | The structure to compare to the current structure.
769 |
770 |
771 | Creates a new structure by using the specified sRGB alpha channel and color channel values.
772 | A structure with the specified values.
773 | The alpha channel, , of the new color. The value must be between 0 and 255.
774 | The red channel, , of the new color. The value must be between 0 and 255.
775 | The green channel, , of the new color. The value must be between 0 and 255.
776 | The blue channel, , of the new color. The value must be between 0 and 255.
777 |
778 |
779 | Gets or sets the sRGB green channel value of the color.
780 | The sRGB green channel value, as a value between 0 and 255.
781 |
782 |
783 | Gets a hash code for the current structure.
784 | A hash code for the current structure.
785 |
786 |
787 | Tests whether two structures are identical.
788 | true if and are exactly identical; otherwise, false.
789 | The first structure to compare.
790 | The second structure to compare.
791 |
792 |
793 | Tests whether two structures are not identical.
794 | true if and are not equal; otherwise, false.
795 | The first structure to compare.
796 | The second structure to compare.
797 |
798 |
799 | Gets or sets the sRGB red channel value of the color.
800 | The sRGB red channel value, as a value between 0 and 255.
801 |
802 |
803 | For a description of this member, see .
804 | A string containing the value of the current instance in the specified format.
805 | The string specifying the format to use. -or- null to use the default format defined for the type of the IFormattable implementation.
806 | The IFormatProvider to use to format the value. -or- null to obtain the numeric format information from the current locale setting of the operating system.
807 |
808 |
809 | Creates a string representation of the color using the ARGB channels in hex notation.
810 | The string representation of the color.
811 |
812 |
813 | Creates a string representation of the color by using the ARGB channels and the specified format provider.
814 | The string representation of the color.
815 | Culture-specific formatting information.
816 |
817 |
818 |
--------------------------------------------------------------------------------
/bin/Debug/Windows.winmd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CarterAppleton/Win10Win32Bluetooth/692cb2b92b2cdca86bfe2ed70118f5396a49f2de/bin/Debug/Windows.winmd
--------------------------------------------------------------------------------
/bin/Release/ConsoleApplication1.exe.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/bin/Release/ConsoleApplication1.vshost.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CarterAppleton/Win10Win32Bluetooth/692cb2b92b2cdca86bfe2ed70118f5396a49f2de/bin/Release/ConsoleApplication1.vshost.exe
--------------------------------------------------------------------------------
/bin/Release/ConsoleApplication1.vshost.exe.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/bin/Release/ConsoleApplication1.vshost.exe.manifest:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/obj/Debug/ConsoleApplication1.csproj.FileListAbsolute.txt:
--------------------------------------------------------------------------------
1 | c:\users\capple\documents\visual studio 2015\Projects\ConsoleApplication1\bin\Debug\ConsoleApplication1.exe.config
2 | C:\Users\capple\Documents\GitHub\Win10Win32Bluetooth\bin\Debug\ConsoleApplication1.exe.config
3 | C:\Users\capple\Documents\GitHub\Win10Win32Bluetooth\obj\Debug\ConsoleApplication1.csprojResolveAssemblyReference.cache
4 | C:\Users\capple\Documents\GitHub\Win10Win32Bluetooth\bin\Debug\ConsoleApplication1.exe
5 | C:\Users\capple\Documents\GitHub\Win10Win32Bluetooth\bin\Debug\ConsoleApplication1.pdb
6 | C:\Users\capple\Documents\GitHub\Win10Win32Bluetooth\obj\Debug\ConsoleApplication1.exe
7 | C:\Users\capple\Documents\GitHub\Win10Win32Bluetooth\obj\Debug\ConsoleApplication1.pdb
8 | C:\Users\capple\Documents\GitHub\Win10Win32Bluetooth\bin\Debug\System.Runtime.WindowsRuntime.dll
9 | C:\Users\capple\Documents\GitHub\Win10Win32Bluetooth\bin\Debug\Windows.winmd
10 | C:\Users\capple\Documents\GitHub\Win10Win32Bluetooth\bin\Debug\System.Runtime.WindowsRuntime.xml
11 |
--------------------------------------------------------------------------------
/obj/Debug/ConsoleApplication1.csprojResolveAssemblyReference.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CarterAppleton/Win10Win32Bluetooth/692cb2b92b2cdca86bfe2ed70118f5396a49f2de/obj/Debug/ConsoleApplication1.csprojResolveAssemblyReference.cache
--------------------------------------------------------------------------------
/obj/Debug/ConsoleApplication1.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CarterAppleton/Win10Win32Bluetooth/692cb2b92b2cdca86bfe2ed70118f5396a49f2de/obj/Debug/ConsoleApplication1.exe
--------------------------------------------------------------------------------
/obj/Debug/ConsoleApplication1.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CarterAppleton/Win10Win32Bluetooth/692cb2b92b2cdca86bfe2ed70118f5396a49f2de/obj/Debug/ConsoleApplication1.pdb
--------------------------------------------------------------------------------
/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CarterAppleton/Win10Win32Bluetooth/692cb2b92b2cdca86bfe2ed70118f5396a49f2de/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
--------------------------------------------------------------------------------
/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CarterAppleton/Win10Win32Bluetooth/692cb2b92b2cdca86bfe2ed70118f5396a49f2de/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
--------------------------------------------------------------------------------
/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CarterAppleton/Win10Win32Bluetooth/692cb2b92b2cdca86bfe2ed70118f5396a49f2de/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
--------------------------------------------------------------------------------
/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CarterAppleton/Win10Win32Bluetooth/692cb2b92b2cdca86bfe2ed70118f5396a49f2de/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
--------------------------------------------------------------------------------
/obj/Release/ConsoleApplication1.csproj.FileListAbsolute.txt:
--------------------------------------------------------------------------------
1 | C:\Users\capple\Documents\GitHub\Win10Win32Bluetooth\bin\Release\ConsoleApplication1.exe.config
2 |
--------------------------------------------------------------------------------
/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CarterAppleton/Win10Win32Bluetooth/692cb2b92b2cdca86bfe2ed70118f5396a49f2de/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache
--------------------------------------------------------------------------------
/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CarterAppleton/Win10Win32Bluetooth/692cb2b92b2cdca86bfe2ed70118f5396a49f2de/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
--------------------------------------------------------------------------------
/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CarterAppleton/Win10Win32Bluetooth/692cb2b92b2cdca86bfe2ed70118f5396a49f2de/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
--------------------------------------------------------------------------------
/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CarterAppleton/Win10Win32Bluetooth/692cb2b92b2cdca86bfe2ed70118f5396a49f2de/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
--------------------------------------------------------------------------------