Details tab in the Controller property page

Hey,

I have a problem in getting the location information using the setupdigetregistryproperty call.
Here is the code snipet:

SetupDiGetDeviceRegistryProperty( ppd->DeviceInfoSet,
ppd->DeviceInfoData,
SPDRP_LOCATION_INFORMATION,
NULL,
szValue,
MAX_PATH, NULL) )

This function succeeds in w2k3 x86 Operating system, Because the property page
of my controller has the location information in under the “Details tab”. But
the same does not work for w2k3 x64 OS, wherein the location information is not
displayed inthe “Details tab” of the controller.

I have no clues about who writes these information in the “details tab” of the
controller’s property page".

Is there any other way of getting the location information of the controller?

Regards,
Karthik.

karthik wrote:

This function succeeds in w2k3 x86 Operating system, Because the
property page of my controller has the location information in under
the “Details tab”. But the same does not work for w2k3 x64 OS,
wherein the location information is not displayed inthe “Details tab”
of the controller.

I have no clues about who writes these information in the “details
tab” of the controller’s property page".

The bus driver supplies the location information.