DDDK
Alguém já utilizou ?
Siam
Curtidas 0
Respostas
Massuda
18/05/2007
Embora alguns tipos de drivers possam ser feitos em Delphi, pelo que me lembro, o DDDK é para ser usado com C ou Assembler.
GOSTEI 0
Siam
18/05/2007
Embora alguns tipos de drivers possam ser feitos em Delphi, pelo que me lembro, o DDDK é para ser usado com C ou Assembler.
Quais tipos de drivers podem ser escritos em Delphi ?O Delphi não consegue gerar executáveis .sys e é justamente isso que o dddk faz. Vc compila, gera o .dcu passa o build do dddk e ele lê o .dcu e gera o .sys
GOSTEI 0
Massuda
18/05/2007
Quais tipos de drivers podem ser escritos em Delphi ?
Drivers que não rodam no mesmo nível do kernel (ring 0). Um exemplo são os drivers de impressora.O Delphi não consegue gerar executáveis .sys e é justamente isso que o dddk faz. Vc compila, gera o .dcu passa o build do dddk e ele lê o .dcu e gera o .sys
Achei que DDDK era device driver development kit, mas parece que você está se referindo a outra coisa. Seria uma ferramenta para fazer drivers usando Delphi?GOSTEI 0
Siam
18/05/2007
Achei que DDDK era device driver development kit, mas parece que você está se referindo a outra coisa. Seria uma ferramenta para fazer drivers usando Delphi?
Sim, é o Delphi Driver Development Kit; estou com o dddk004 mas os exemplos não são muito explicativos; por isso quis saber se alguém já mexeu com isso.GOSTEI 0
Siam
18/05/2007
Drivers que não rodam no mesmo nível do kernel (ring 0). Um exemplo são os drivers de impressora.
Poderia me dar algum site onde tenha alguma coisa sobre esses drivers de impressora ?GOSTEI 0
Massuda
18/05/2007
No pacote Async Pro da finada TurboPower ( :arrow: [url=http://sourceforge.net/projects/tpapro/]site no SourceForge[/url]) tem um driver para impressão de fax (você imprimia nessa impressora e era tudo enviado por fax). Nunca mexi com isso, não posso dar mais detalhes.
GOSTEI 0
Khundalini
18/05/2007
Sinceramente, eu desconheço essa ferramenta. Até onde me consta, a construção de drivers de dispositivo só pode ser feita com Visual C++ juntamente com o DDK (driver development kit) apropriado à plataforma Windows a que se irá desenvolver o driver.
O compilador Delphi não é capaz de gerar drivers, até mesmo seu debgger não é capaz de fazer depuração de código a nível de kernel. Eu acho (pra não dizer tenho certeza!) que isso é especulação.
Sds.
O compilador Delphi não é capaz de gerar drivers, até mesmo seu debgger não é capaz de fazer depuração de código a nível de kernel. Eu acho (pra não dizer tenho certeza!) que isso é especulação.
Sds.
GOSTEI 0