Skip to content

Instantly share code, notes, and snippets.

@Manouchehri
Created April 19, 2017 17:55
Show Gist options
  • Save Manouchehri/225a518db814887dfaa184e9d45a91c5 to your computer and use it in GitHub Desktop.
Save Manouchehri/225a518db814887dfaa184e9d45a91c5 to your computer and use it in GitHub Desktop.
Copyright (C) 2016 Microsoft Corporation. All rights reserved.
PS C:\Windows\system32> Set-ExecutionPolicy Unrestricted
Execution Policy Change
The execution policy helps protect you from scripts that you do not trust. Changing the execution policy might expose you to the security risks described in the about_Execution_Policies help topic at http://go.microsoft.com/fwlink/?LinkID=135170. Do you want to change the execution policy?
[Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "N"): A
PS C:\Windows\system32> C:\Users\Dave\Desktop\Hyper-V-PowerShell-master\DDA\survey-dda.ps1
Security warning
Run only scripts that you trust. While scripts from the internet can be useful, this script can potentially harm your computer. If you trust this script, use the Unblock-File cmdlet to allow the script to run without this warning message. Do you want to run C:\Users\Dave\Desktop\Hyper-V-PowerShell-master\DDA\survey-dda.ps1?
[D] Do not run [R] Run once [S] Suspend [?] Help (default is "D"): R
Generating a list of PCI Express endpoint devices
PCI Express Downstream Switch Port
Traffic from this device may be redirected to other devices in the system. Not assignable.
Intel(R) Serial IO UART Host Controller - 9D27
Old-style PCI device, switch port, etc. Not assignable.
PCI Express Upstream Switch Port
Traffic from this device may be redirected to other devices in the system. Not assignable.
Intel(R) Iris(TM) Graphics 540
BIOS requires that this device remain attached to BIOS-owned memory. Not assignable.
PCI Express Downstream Switch Port
Traffic from this device may be redirected to other devices in the system. Not assignable.
PCI Express Downstream Switch Port
Traffic from this device may be redirected to other devices in the system. Not assignable.
PCI Express Downstream Switch Port
Traffic from this device may be redirected to other devices in the system. Not assignable.
PCI Express Downstream Switch Port
Traffic from this device may be redirected to other devices in the system. Not assignable.
FaceTime HD Camera
Express Endpoint -- more secure.
And its interrupts are message-based, assignment can work.
PCIROOT(0)#PCI(1D01)#PCI(0000)
Mobile 6th/7th Generation Intel(R) Processor Family I/O PMC - 9D21
Old-style PCI device, switch port, etc. Not assignable.
Intel(R) Serial IO I2C Host Controller - 9D60
Old-style PCI device, switch port, etc. Not assignable.
Mobile 6th/7th Generation Intel(R) Processor Family I/O PCI Express Root Port #5 - 9D14
Old-style PCI device, switch port, etc. Not assignable.
PCI Express Upstream Switch Port
Old-style PCI device, switch port, etc. Not assignable.
Intel(R) Serial IO SPI Host Controller - 9D2A
Old-style PCI device, switch port, etc. Not assignable.
PCI Express Upstream Switch Port
Traffic from this device may be redirected to other devices in the system. Not assignable.
PCI Express Downstream Switch Port
Traffic from this device may be redirected to other devices in the system. Not assignable.
PCI Express Downstream Switch Port
Traffic from this device may be redirected to other devices in the system. Not assignable.
Thunderbolt
Traffic from this device may be redirected to other devices in the system. Not assignable.
Mobile 6th/7th Generation Intel(R) Processor Family I/O PCI Express Root Port #10 - 9D19
Old-style PCI device, switch port, etc. Not assignable.
Intel(R) USB 3.0 eXtensible Host Controller - 1.0 (Microsoft)
Old-style PCI device, switch port, etc. Not assignable.
Mobile 6th/7th Generation Intel(R) Processor Family I/O LPC Controller (U Premium SKU) - 9D48
Old-style PCI device, switch port, etc. Not assignable.
Mobile 6th/7th Generation Intel(R) Processor Family I/O SMBUS - 9D23
Old-style PCI device, switch port, etc. Not assignable.
Broadcom 802.11ac Network Adapter
Express Endpoint -- more secure.
All of the interrupts are line-based, no assignment can work.
PCI standard host CPU bridge
BIOS requires that this device remain attached to BIOS-owned memory. Not assignable.
Intel(R) Serial IO I2C Host Controller - 9D62
Old-style PCI device, switch port, etc. Not assignable.
Mass Storage Controller
Express Endpoint -- more secure.
And it has no interrupts at all -- assignment can work.
PCIROOT(0)#PCI(1C00)#PCI(0000)
High Definition Audio Controller
Old-style PCI device, switch port, etc. Not assignable.
Intel(R) Management Engine Interface
Old-style PCI device, switch port, etc. Not assignable.
Broadcom NetXtreme Gigabit Ethernet
Traffic from this device may be redirected to other devices in the system. Not assignable.
Mobile 6th/7th Generation Intel(R) Processor Family I/O PCI Express Root Port #1 - 9D10
Old-style PCI device, switch port, etc. Not assignable.
Intel(R) USB 3.1 eXtensible Host Controller - 1.10 (Microsoft)
Traffic from this device may be redirected to other devices in the system. Not assignable.
Mobile 6th/7th Generation Intel(R) Processor Family I/O PCI Express Root Port #9 - 9D18
Old-style PCI device, switch port, etc. Not assignable.
Unfortunately, this machine doesn't support using them in a VM.
The Hypervisor is not running. Ensure that virtualization is enabled in the BIOS.
The Virtualization Infrastructure Driver (VID) is not running. Ensure that the VID is properly installed and enabled.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment