DXGK_VIRTUALGPUDRIVERESCAPE structure (dispmprt.h)
Informations à passer entre une DLL d’émulation en mode utilisateur et le pilote du mode noyau.
Syntaxe
typedef struct _DXGK_VIRTUALGPUDRIVERESCAPE {
ULONG PartitionId;
ULONG InputBufferSize;
ULONG OutputBufferSize;
PVOID pInputBuffer;
PVOID pOutputBuffer;
} DXGK_VIRTUALGPUDRIVERESCAPE, *PDXGK_VIRTUALGPUDRIVERESCAPE;
Membres
PartitionId
Identifie la partition de processeur virtuel si nécessaire.
InputBufferSize
Taille en octets de la mémoire tampon vers laquelle pointe pInputBuffer .
OutputBufferSize
Taille en octets de la mémoire tampon, pOutputBuffer pointe vers.
pInputBuffer
Pointeur vers la mémoire tampon d’entrée. Il s’agit du pointeur vers le GPUP_DRIVER_ESCAPE_INPUT, qui est suivi des données du pilote.
pOutputBuffer
Pointeur vers la mémoire tampon de sortie.
Remarques
Les pointeurs vers les mémoires tampons d’entrée et de sortie ne peuvent pas être identiques.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | dispmprt.h |