D3DDDI_QUERYREGISTRY_FLAGS structure (d3dukmdt.h)
These flags control how strings are being retrieved through QueryAdapterInfo for KMTQAITYPE_QUERYREGISTRY.
Syntax
typedef struct _D3DDDI_QUERYREGISTRY_FLAGS {
union {
struct {
UINT TranslatePath : 1;
UINT MutableValue : 1;
UINT Reserved : 30;
};
UINT Value;
};
} D3DDDI_QUERYREGISTRY_FLAGS;
Members
TranslatePath
MutableValue
Reserved
Value
Requirements
Requirement | Value |
---|---|
Header | d3dukmdt.h |
See also
TranslatePath
UINT TranslatePath : 1
When a particular registry key stores a path to another driver file, the caller of QueryAdapterInfo may have that path translated into the path that an isolated processes can access. Setting TranslatePath to 1 indicates the registry key is a string that should be translated, when appropriate. The registry string must be a full path to a file in the driver store, and translation will not occur when translation is not needed.
TranslatePath must be set to 0 when D3DDDI_QUERYREGISTRY_DRIVERSTOREPATH and D3DDDI_QUERYREGISTRY_DRIVERIMAGEPATH are used. However, D3DDDI_QUERYREGISTRY_DRIVERSTOREPATH and D3DDDI_QUERYREGISTRY_DRIVERIMAGEPATH will always act as-if TranslatePath were set to 1.
MutableValue
Reserved. Callers of QueryAdapterInfo must set this value to 0.
Reserved
Reserved. Callers of QueryAdapterInfo must set this value to 0.
Value
UINT Value
The Value field exists to read all these flags in a raw syntax, instead of the named bitfield.
See Also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for