Compartir a través de


Método IStiUSD::RawWriteData (stiusd.h)

Un método IStiUSD::RawWriteData de una imagen fija escribe datos en un dispositivo de imagen fija.

Sintaxis

HRESULT RawWriteData(
  LPVOID       lpBuffer,
  DWORD        nNumberOfBytes,
  LPOVERLAPPED lpOverlapped
);

Parámetros

lpBuffer

Puntero proporcionado por el autor de la llamada a un búfer que contiene los datos que se van a enviar al dispositivo.

nNumberOfBytes

Número proporcionado por el autor de la llamada de bytes que se va a escribir. Este es el número de bytes del búfer al que apunta lpBuffer.

lpOverlapped

Opcional, puntero proporcionado por el autor de la llamada a una estructura SUPERPUESTA (descrita en la documentación de Microsoft Windows SDK).

Valor devuelto

Si la operación se realiza correctamente, el método debe devolver S_OK. De lo contrario, debe devolver uno de los códigos de error con prefijo STIERR definidos en stierr.h.

Comentarios

Normalmente, un minidriver de imágenes fijas implementa este método llamando a WriteFile (descrito en la documentación de Windows SDK).

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado stiusd.h (incluya Stiusd.h)

Consulte también

IStiDevice::RawWriteData

IStiUSD