Partilhar via


DXGKCB_IS_DEVICE_PRESENT função de retorno de chamada (dispmprt.h)

A função DxgkCbIsDevicePresent determina se um dispositivo PCI especificado está presente.

Sintaxe

DXGKCB_IS_DEVICE_PRESENT DxgkcbIsDevicePresent;

NTSTATUS DxgkcbIsDevicePresent(
  [in]  HANDLE DeviceHandle,
  [in]  PPCI_DEVICE_PRESENCE_PARAMETERS DevicePresenceParameters,
  [out] PBOOLEAN DevicePresent
)
{...}

Parâmetros

[in] DeviceHandle

Um identificador que representa um adaptador de exibição. O driver de miniporto de exibição obteve anteriormente esse identificador no DeviceHandle membro da estrutura DXGKRNL_INTERFACE que foi passada para DxgkDdiStartDevice.

[in] DevicePresenceParameters

Um ponteiro para uma estrutura de PCI_DEVICE_PRESENCE_PARAMETERS (definida em Wdm.h) que o chamador preenche com informações que identificam o dispositivo.

[out] DevicePresent

Um ponteiro para uma variável booliana que recebe VERDADEIRO se o dispositivo estiver presente ou FALSE se o dispositivo não estiver presente.

Valor de retorno

DxgkCbIsDevicePresent retornará STATUS_SUCCESS se tiver êxito. Caso contrário, ele retornará um dos códigos de erro definidos em Ntstatus.h.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows Vista
da Plataforma de Destino Área de trabalho
cabeçalho dispmprt.h (inclua Dispmprt.h)
IRQL PASSIVE_LEVEL