FMD_OEMIoControl
9/8/2008
Essa função implementa comandos definida pelo usuário para o memória flash dispositivo memória.
Syntax
FMD_OEMIoControl(
DWORD dwIoControlCode,
PBYTE pInBuf,
DWORD nInBufSize,
PBYTE pOutBuf,
DWORD nOutBufSize,
PDWORD pBytesReturned
);
Parameters
- dwIoControlCode
[no] Codificar o controle especificando o comando executar.
- pInBuf
[no] Ponteiro longo para uma reserva que contém os dados exigido para executar a operação. Definir como NULL se o dwIoControlCode parâmetro especifica uma operação que não requer entrada dados.
- nInBufSize
[no] Tamanho, em bytes, da reserva apontado pelo pInBuf.
- pOutBuf
[out] Ponteiro longo para uma reserva que recebe dados de saída para a operação. Definir como NULL se o dwIoControlCode parâmetro especifica uma operação que não gerar saída dados.
- nOutBufSize
[out] Tamanho, em bytes, da reserva apontado pelo pOutBuf.
- pBytesReturned
[out] Ponteiro longo para uma variável que recebe o tamanho, em bytes, dos dados armazenados na reserva apontado pelo pOutBuf. Mesmo quando uma operação não produz dados nenhuma saída e pOutBuf é definido como NULL, o DeviceIoControl função usa a variável apontado pelo pBytesReturned. Após uma operação tal, o valor da variável não tem sentido.
Return Value
Retorna TRUE em caso de sucesso. Retorna FALSE falha.
Remarks
Essa função só trata IOCTLs definidos pelo usuário específicas para um determinado memória flash mídia implementação driver (FMD). Ele não identificador o padrão disco IOCTLs que são processadas pelo FAL.
Requirements
Header | fmd.h |
Library | Developer Implemented |
Windows Embedded CE | Windows CE .NET 4.2 and later |