Compartilhar via


DXGKDDI_DESTROYDOORBELL função de retorno de chamada (d3dkmddi.h)

Importante

Algumas informações estão relacionadas a um produto de pré-lançamento que pode ser substancialmente modificado antes de ser lançado comercialmente. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.

A função DxgkDdiDestroyDoorbell destrói um objeto doorbell criado anteriormente.

Sintaxe

DXGKDDI_DESTROYDOORBELL DxgkddiDestroydoorbell;

NTSTATUS DxgkddiDestroydoorbell(
  INOUT_PDXGKARG_DESTROYDOORBELL pArgs
)
{...}

Parâmetros

pArgs

[entrada/saída] Ponteiro para uma estrutura DXGKARG_DESTROYDOORBELL que descreve a campainha a ser destruída.

Retornar valor

DxgkDdiDestroyDoorbell deve ter êxito e retornar STATUS_SUCCESS.

Comentários

O sistema operacional chama DxgkDdiDestroyDoorbell do KMD quando UMD chama D3DKMTDestroyDoorbell.

O KMD deve desconectar o local da campainha física e destruir seus objetos de campainha.

A UMD não deve usar o identificador depois de chamar D3DKMTDestroyDoorbell.

Para obter mais informações, consulte Envio de trabalho no modo de usuário.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 11, versão 24H2 (WDDM 3.2)
Cabeçalho d3dkmddi.h
IRQL PASSIVE_LEVEL

Confira também

DXGKARG_DESTROYDOORBELL

DxgkddiCreateDoorbell