函数SetupDiGetDeviceRegistryProperty的PropertyRegDataType输出参数的类型是什么?

时间:2013-08-14 17:30:35

标签: c++ windows msdn

我正在尝试从SetupDiGetDeviceRegistryProperty调用函数setupapi.h,其输出参数名为PropertyRegDataType,类型为PDWORDPDWORD只是一个扩展为unsigned long near *的typedef。

SetupDiGetDeviceRegistryProperty documentation on MSDN可以对PropertyRegDataType参数进行说明:

PropertyRegDataType [out, optional]
    A pointer to a variable that receives the data type of the property that
    is being retrieved. This is one of the standard registry data types.
    This parameter is optional and can be NULL.

但是,页面中没有提到“标准注册表数据类型”是什么。所以我的问题是:什么是标准的注册表数据类型,我应该如何通过阅读MSDN页面来确定这一点?

1 个答案:

答案 0 :(得分:1)

注册表数据类型是REG_DWORDREG_SZ等值。它们记录在MSDN Registryhere部分中。