Secure Digital Card Driver Registry Settings
9/8/2008
Quando um novo Seguro Digital (SD) cartão está inserido, o driver barramento usa as teclas Registro em HKLM\Drivers\SDCARD\ClientDrivers\
Para determinar o driver correto cliente para carregar. O driver barramento carrega o driver cliente baseado em cartão tipo, classe SD I/O (SDIO) ou um personalizado identificador.
O caminho Registro driver cliente deve, no mínimo, conter o seguinte:
- A DLL valor que contém o nome do arquivo DLL driver.
- A Prefixo valor que contiver o prefixo três letra do driver.
Se o driver de barramento não puder localizar um personalizado driver para o cartão, ele será pesquisa para um driver com base no tipo cartão ou classe SDIO.
Driver do cliente de memória SD
A seguinte entrada Registro é necessário para carregar um SD driver cliente memória.
[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\SDMemory_Class]
** Windows Embedded CE 6.0 R2 e posterior a seguinte entrada Registro é necessária para suporte de alta capacidade SD memória cartões.**
[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\SDMemory_Class\High_Capacity]
"Dll"="SDMemory.dll"
"Prefix"="DSK"
"BlockTransferSize"=dword:40 ; send no more than 64 blocks of data per bus transfer
;"SingleBlockWrites"=dword:1 ; alternatively force the driver to use single block access
;"IdleTimeout"=dword:7D0 ; 2000 milliseconds
;"IdlePowerState"=dword:2 ; 0 == D0, 1 == D1, etc.
;"DisablePowerManagement"="" ; if value present, then disable (remove value to enable)
"Profile"="SDMemory"
"IClass"=multi_sz:"{A4E7EDDA-E575-4252-9D6B-4195D48BB865}",
"{8DD679CE-8AB4-43c8-A14A-EA4963FAA715}"
O SD memória cliente drivers que estão gerenciáveis por Power Manager devem usar essa entrada Registro para anunciar uma interface PMCLASS_BLOCK_DEVICE. A seguinte entrada Registro mostra o exigido configurações.
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\SDMemory]
"Dll"="SDMemory.dll"
"Prefix"="DSK"
"Profile"="SDMemory"
"IClass"=multi_sz:"{A4E7EDDA-E575-4252-9D6B-4195D48BB865}",
"{8DD679CE-8AB4-43c8-A14A-EA4963FAA715}" ; PMCLASS_BLOCK_DEVICE
A seguinte entrada Registro pode ser usada para substituir a configuração padrão e carregar um personalizado driver cliente.
[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Custom\CID-M-AA-PPPPP]
O M
valor é o fabricante identificação, o AA
valor é o aplicativo OEM caractere dois identificação e o PPPPP
valor é o nome do produto caractere cinco.
Dispositivo SDIO
A seguinte entrada Registro pode ser usada para carregar um dispositivo SDIO.
[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\SDIO_Class\<class interface code>]
A seguinte entrada Registro pode ser usada para carregar um personalizado dispositivo SDIO.
[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Custom\MANF-<manufacturer ID>-CARDID-<card ID>-FUNC-<function number>]
O fabricante identificação e cartão identificação valores devem ser armazenados em hexadecimal. O número função pode ser definido para qualquer valor de 1 a 7.