Recuperando informações de instalação do dispositivo
Para recuperar informações de instalação do registro, um driver de adaptador pode chamar a função PcGetDeviceProperty e um driver de miniporto pode chamar o método IPort::GetDeviceProperty do driver de porta.
Para qualquer uma dessas chamadas, o chamador seleciona o tipo de informações de instalação a serem solicitadas definindo o parâmetro device-property como um dos seguintes valores de enumeração DEVICE_REGISTRY_PROPERTY do arquivo de cabeçalho Wdm.h:
DevicePropertyAddress
DevicePropertyBootConfiguration
DevicePropertyBootConfigurationTranslated
DevicePropertyBusNumber
DevicePropertyBusTypeGuid
DevicePropertyClassGuid
DevicePropertyClassName
DevicePropertyCompatibleIDs
DevicePropertyDetachability
DevicePropertyDeviceDescription
DevicePropertyDriverKeyName
DevicePropertyEnumeratorName
DevicePropertyFriendlyName
DevicePropertyHardwareID
DevicePropertyInstallState
DevicePropertyLegacyBusType
DevicePropertyLocationInformation
DevicePropertyManufacturer
DevicePropertyPhysicalDeviceObjectName
DevicePropertyUINumber
Para obter uma descrição dos valores de DevicePropertyXxx acima, consulte IoGetDeviceProperty.