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 de 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.
Valor de retorno
Retorna STATUS_SUCCESS se tiver êxito; caso contrário, ele retorna um dos códigos de erro definidos em Ntstatus.h.
Observações
Todos os parâmetros fornecidos pelo KMDOD podem estar na memória paginada.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 8 |
servidor com suporte mínimo | Windows Server 2012 |
da Plataforma de Destino | Área de trabalho |
cabeçalho | dispmprt.h |
biblioteca | Displib.lib |
IRQL | PASSIVE_LEVEL |