Compartilhar via


cabeçalho umdprovider.h

Esse cabeçalho é usado pela exibição. Para obter mais informações, consulte:

umdprovider.h contém as seguintes interfaces de programação:

Funções

 
UMDEtwLogMapAllocation

Descreve como uma alocação de memória de subsistema de kernel de elementos gráficos (Dxgkrnl.sys) do Microsoft DirectX ou uma parte da alocação está sendo usada.
UMDEtwLogUnmapAllocation

Indica que uma alocação de memória de subsistema de kernel de elementos gráficos (Dxgkrnl.sys) do Microsoft DirectX ou uma parte da alocação não está mais sendo usada. Chame essa função se a alocação está ou não sendo destruída.
UMDEtwRegister

Registra o provedor de rastreamento de eventos. O driver deve chamar essa função antes de fazer chamadas para eventos de log.
UMDEtwUnregister

Cancela o registro do provedor de rastreamento de eventos. Chame essa função antes que o driver de modo de usuário seja descarregado. Depois que essa função é chamada, o driver não deve fazer nenhuma outra chamada para registrar eventos.

Estruturas

 
UMDETW_ALLOCATION_USAGE

Indica o motivo do mapeamento de uma alocação de memória do Microsoft Direct3D para uma alocação de subsistema de kernel de elementos gráficos (Dxgkrnl.sys) do Microsoft DirectX.

Enumerações

 
UMDETW_ALLOCATION_SEMANTIC

Indica para que uma alocação de memória é usada se a alocação for interna para o driver de modo de usuário.