IOCTL_HAL_TRANSLATE_IRQ
9/8/2008
Este IOCTL é Não com suporte mais as of Windows CE .NET 4.1. Em vez disso, use o IOCTL_HAL_REQUEST_SYSINTR IOCTL.
O OEMIoControl função chama esse IOCTL.
Parâmetros
- dwIoControlCode
[no] Defina como IOCTL_HAL_TRANSLATE_IRQ.
- lpInBuf
[no] IRQ para converter em um SYSINTR.
- nInBufSize
[no] Tamanho de lpInBuf.
- lpOutBuf
[out] SYSINTR convertido a partir de um IRQ.
- nOutBufSize
[out] Tamanho de lpOutBuf.
- lpBytesReturned
[no] Se não for NULL, definida como tamanho de DWORD.
Valores Return
TRUE indica sucesso. FALSE indica falha.
Remarks
Um driver barramento lê seus valores SYSINTR e IRQ a partir de Registro, se necessário. Para um interno, configurar o mapeamento no dispositivo a OEMInit função e local de SYSINTR no associado entrada Registro para o dispositivo. Drivers de barramento, such as driver de barramento PCI, usam IOCTL_HAL_REQUEST_SYSINTR para alocar SYSINTRs e subseqüentemente preencher o Registro para ele está carregando um driver para o dispositivo.
Requisitos
Header | pkfuncs.h |
Windows Embedded CE | Windows CE .NET 4.0 and later |
See Also
Reference
IOCTL_HAL_REQUEST_SYSINTR
OEMInit
OEMIoControl
OEMRequestSysIntr