Função DxgkInitializeDisplayOnlyDriver (dispmprt.h)
Carrega e inicializa o subsistema de kernel de elementos gráficos DirectX (Dxgkrnl.sys) para uso por um KMDOD (driver somente exibição no modo kernel).
Sintaxe
NTSTATUS DxgkInitializeDisplayOnlyDriver(
[in] PDRIVER_OBJECT DriverObject,
[in] PUNICODE_STRING RegistryPath,
[in] PKMDDOD_INITIALIZATION_DATA KmdDodInitializationData
);
Parâmetros
[in] DriverObject
Um ponteiro para uma estrutura DRIVER_OBJECT . O KMDOD obteve anteriormente esse ponteiro em sua função DriverEntry .
[in] RegistryPath
Um ponteiro para uma estrutura UNICODE_STRING que fornece o caminho para a chave do registro de serviço do KMDOD. O KMDOD obteve anteriormente esse ponteiro em sua função DriverEntry .
[in] KmdDodInitializationData
Um ponteiro para uma estrutura KMDDOD_INITIALIZATION_DATA que fornece o subsistema de kernel de elementos gráficos DirectX com ponteiros para funções implementadas pelo KMDOD.
Retornar valor
Retorna STATUS_SUCCESS se for bem-sucedido; caso contrário, retornará um dos códigos de erro definidos em Ntstatus.h.
Comentários
Todos os parâmetros fornecidos pelo KMDOD podem estar na memória paginada.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 |
Servidor mínimo com suporte | Windows Server 2012 |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | dispmprt.h |
Biblioteca | Displib.lib |
IRQL | PASSIVE_LEVEL |