-
Notifications
You must be signed in to change notification settings - Fork 2
/
CL_AudioDiagnosticSnapIn.ps1
53 lines (40 loc) · 1.06 KB
/
CL_AudioDiagnosticSnapIn.ps1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
# Copyright © 2015, Microsoft Corporation. All rights reserved.
# :: ======================================================= ::
<#
DESCRIPTION:
CL_AudioDiagnosticSnapIn.ps1 is common library for audio troubleshooter.
ARGUMENTS:
None
RETURNS:
None
FUNCTIONS:
Register-AudioDiagnosticSnapIn
Unregister-AudioDiagnosticSnapIn
#>
#====================================================================================
# Main
#====================================================================================
function Register-AudioDiagnosticSnapIn()
{
<#
DESCRIPTION
This function used to import AudioDiagnosticSnapIn.dll to current session.
ARGUMENTS:
None
RETURNS:
None
#>
Import-Module ".\AudioDiagnosticSnapIn.dll" -ErrorAction SilentlyContinue | Out-Null
}
function Unregister-AudioDiagnosticSnapIn()
{
<#
DESCRIPTION
This function used to remove AudioDiagnosticSnapIn.dll to current session.
ARGUMENTS:
None
RETURNS:
None
#>
Remove-Module AudioDiagnosticSnapIn -ErrorAction SilentlyContinue | Out-Null
}