PCMCIA Legacy Compatibility Layer Architecture
9/8/2008
O herdado herdado PCMCIA camada compatibilidade permite que qualquer herdado drivers cliente PCMCIA para executar na pilha hospedar a Windows CE 5.0.
Observação
Um herdado driver cliente PCMCIA é aquele que foi criado antes para Windows CE 5.0 que ofereça suporte a apenas 16-bit placas PCMCIA. Um driver PC Card é aquele que foi criado em Windows CE 5.0 que oferece suporte à 16 e 32-bit placas PCMCIA e foi escrito usando o barramento-desconhecido driver modelo. Para obter mais informações, consulte Drivers de cliente Bus-Agnostic PC da placa.
A camada superior deste driver expõe um número de funções que você pode usar para gravar drivers interface transmitir para individual herdado placas PCMCIA. Essas funções constituem a biblioteca serviços cartão PCMCIA. A camada inferior expõe um conjunto de inferior-nível funções que usa a camada superior. Essas funções constituem a biblioteca serviços Soquete PCMCIA.
A seguinte tabela mostra as funções interface dispositivo para o herdado PCMCIA camada compatibilidade.
Função | Descrição |
---|---|
Lê ou grava os registradores função e configuração de um herdado cartão PCMCIA. |
|
Remove um herdado registro do driver PCMCIA cliente de serviços cartão PC Card. Cartão PC cliente drivers são drivers interface transmitir que usam a biblioteca serviços PC Card para interagir com os seus dispositivos PC Card. |
|
Recupera evento global máscara do driver ou máscara de evento para um determinado Soquete e função. Máscara de evento especifica os eventos que disparador um callback. |
|
Recupera a primeira tupla do tipo especificado para a função e Soquete especificado. |
|
Recupera o próximo tupla do tipo especificado para a função e Soquete especificado. |
|
Lê e decodifica as tuplas CISTPL_CONFIG e CISTPL_CFTABLE_ENTRY. Esses tuplas são tanto complexa e difícil decodificar; Essa função armazena as informações sobre esses tuplas em estruturas dados que são mais fáceis de serem acessar. |
|
Recupera o atual status do par Soquete e função especificada. |
|
Lê os dados a partir de atual tupla. |
|
Mapeia uma área em herdado PCMCIA memória ou espaço E/S para memória sistema e retorna um ponteiro que acessa a região mapeada. |
|
Modifica um herdado existente configuração cartão PCMCIA. Ele pode definir e redefinir informações dentro de fAttributes parâmetro da CARD_CONFIG_INFO estrutura. |
|
Desativa a energia para uma função e Soquete configurado. Se todas as funções em um determinado Soquete estiverem desligadas ou não estiverem configuradas, o Soquete próprio avançados para baixo. |
|
Reinicia a energia em um Soquete já configurado que tenha sido desligado. |
|
Registra um função callback que é chamado pelos serviços cartão quando ocorre um evento especificado Soquete. O função callback notifica o driver do evento, such as inserção cartão, para que o driver possa tirar o apropriado ação. |
|
Coloca o Soquete selecionado e cartão em uma interface Memory-only, qual é a modo padrão. |
|
Libera acessar exclusivo para um par Soquete e função. |
|
Interrompe notificação de interrupções no par Soquete e função especificada. |
|
Desativa os retornos de chamada solicitados pelo CardRequestSocketMask função de um par Soquete e função específica. |
|
Libera uma memória ou janela E/S alocados pelo CardRequestWindow função. |
|
Define atributos Soquete, tipo interface, voltagem e registra, conforme especificado pelo CARD_CONFIG_INFO estrutura. |
|
Solicitações acessar exclusivo para um par Soquete e função especificada. |
|
Registra um função callback serviço interrupção para o par Soquete e função especificada. |
|
Associa um par Soquete e função com uma máscara evento para o driver. Cartão PC Card serviços e restringe suas retornos de chamada futuros o driver para esses associado com a máscara evento passada para essa função. |
|
Aloca uma janela de memória sistema usada para acessar herdado PCMCIA memória ou espaço E/S. A janela deve ser mapeada pela CardMapWindow função antes de janela pode acessar o herdado cartão PCMCIA. |
|
Redefine uma função cartão especificado em um Soquete especificado. |
|
Define máscara evento global ambos do driver, definida inicialmente pela CardRegisterClient função, ou uma máscara para o par Soquete e função especificada no evento de CARD_EVENT_MASK_PARMS estrutura. |
See Also
Concepts
Legacy PCMCIA Driver Support
Legacy PCMCIA Driver Registry Settings