NVAPI Reference Documentation
NVIDIA
Release 384: June 27
2017

_NVDRS_SETTING_V1 Struct Reference

#include <nvapi.h>

Data Fields

NvU32 version
 
NvAPI_UnicodeString settingName
 
NvU32 settingId
 
NVDRS_SETTING_TYPE settingType
 
NVDRS_SETTING_LOCATION settingLocation
 
NvU32 isCurrentPredefined
 
NvU32 isPredefinedValid
 
union {
   NvU32   u32PredefinedValue
 
   NVDRS_BINARY_SETTING   binaryPredefinedValue
 
   NvAPI_UnicodeString   wszPredefinedValue
 
}; 
 
union {
   NvU32   u32CurrentValue
 
   NVDRS_BINARY_SETTING   binaryCurrentValue
 
   NvAPI_UnicodeString   wszCurrentValue
 
}; 
 

Field Documentation

union { ... }
union { ... }
NVDRS_BINARY_SETTING _NVDRS_SETTING_V1::binaryCurrentValue

Accessing current Binary value of this setting. Must be allocated by caller with valueLength specifying buffer size, or only valueLength will be filled in.

NVDRS_BINARY_SETTING _NVDRS_SETTING_V1::binaryPredefinedValue

Accessing default Binary value of this setting. Must be allocated by caller with valueLength specifying buffer size, or only valueLength will be filled in.

NvU32 _NVDRS_SETTING_V1::isCurrentPredefined

It is different than 0 if the currentValue is a predefined Value, 0 if the currentValue is a user value.

NvU32 _NVDRS_SETTING_V1::isPredefinedValid

It is different than 0 if the PredefinedValue union contains a valid value.

NvU32 _NVDRS_SETTING_V1::settingId

32 bit setting Id

NVDRS_SETTING_LOCATION _NVDRS_SETTING_V1::settingLocation

Describes where the value in CurrentValue comes from.

NvAPI_UnicodeString _NVDRS_SETTING_V1::settingName

String name of setting.

NVDRS_SETTING_TYPE _NVDRS_SETTING_V1::settingType

Type of setting value.

NvU32 _NVDRS_SETTING_V1::u32CurrentValue

Accessing current DWORD value of this setting.

NvU32 _NVDRS_SETTING_V1::u32PredefinedValue

Accessing default DWORD value of this setting.

NvU32 _NVDRS_SETTING_V1::version

Structure Version.

NvAPI_UnicodeString _NVDRS_SETTING_V1::wszCurrentValue

Accessing current unicode string value of this setting.

NvAPI_UnicodeString _NVDRS_SETTING_V1::wszPredefinedValue

Accessing default unicode string value of this setting.


The documentation for this struct was generated from the following file:


Copyright (c) 2007-2017 NVIDIA Corporation. All rights reserved.

NVIDIA