Compartilhar via


FMD_OEMIoControl

Windows Mobile Not SupportedWindows Embedded CE Supported

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

See Also

Other Resources

Flash Drivers
Flash Media Driver Reference