Compartilhar 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 membro DeviceHandle 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 receberá TRUE se o dispositivo estiver presente ou FALSE se o dispositivo não estiver presente.

Retornar valor

DxgkCbIsDevicePresent retornará STATUS_SUCCESS se for bem-sucedido. Caso contrário, ele retornará um dos códigos de erro definidos em Ntstatus.h.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Plataforma de Destino Área de Trabalho
Cabeçalho dispmprt.h (inclua Dispmprt.h)
IRQL PASSIVE_LEVEL