Condividi tramite


D3DDDI_QUERYREGISTRY_FLAGS struttura (d3dukmdt.h)

Questi flag controllano la modalità di recupero delle stringhe tramite QueryAdapterInfo per KMTQAITYPE_QUERYREGISTRY.

Sintassi

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

Requisiti

Requisito Valore
Intestazione d3dukmdt.h

Vedi anche

TranslatePath

UINT TranslatePath : 1

Quando una determinata chiave del Registro di sistema archivia un percorso a un altro file di driver, il chiamante di QueryAdapterInfo potrebbe avere tale percorso tradotto nel percorso a cui un processo isolato può accedere. L'impostazione di TranslatePath su 1 indica che la chiave del Registro di sistema è una stringa che deve essere tradotta, se appropriata. La stringa del Registro di sistema deve essere un percorso completo di un file nell'archivio driver e la traduzione non si verifica quando la traduzione non è necessaria.

TranslatePath deve essere impostato su 0 quando vengono usati D3DDDI_QUERYREGISTRY_DRIVERSTOREPATH e D3DDDI_QUERYREGISTRY_DRIVERIMAGEPATH . Tuttavia, D3DDDI_QUERYREGISTRY_DRIVERSTOREPATH e D3DDDI_QUERYREGISTRY_DRIVERIMAGEPATH funzioneranno sempre come se TranslatePath fosse impostato su 1.

MutableValue

Riservato. I chiamanti di QueryAdapterInfo devono impostare questo valore su 0.

Riservato

Riservato. I chiamanti di QueryAdapterInfo devono impostare questo valore su 0.

Valore

Valore UINT

Il campo Valore esiste per leggere tutti questi flag in una sintassi non elaborata anziché nel campo bit denominato.

Vedere anche