Freigeben über


IStiUSD::RawWriteData-Methode (stiusd.h)

Die IStiUSD::RawWriteData- Methode eines stillen Bilds schreibt daten in ein stilles Bildgerät.

Syntax

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

Parameter

lpBuffer

Vom Aufrufer bereitgestellter Zeiger auf einen Puffer, der Daten enthält, die an das Gerät gesendet werden sollen.

nNumberOfBytes

Vom Aufrufer bereitgestellte Anzahl von Bytes, die geschrieben werden sollen. Dies ist die Anzahl der Bytes im Puffer, auf die durch lpBufferverwiesen wird.

lpOverlapped

Optionaler, vom Aufrufer bereitgestellter Zeiger auf eine ÜBERLAPPENDE Struktur (in der Microsoft Windows SDK-Dokumentation beschrieben).

Rückgabewert

Wenn der Vorgang erfolgreich ist, sollte die Methode S_OK zurückgeben. Andernfalls sollte eine der STIERR-präfixierten Fehlercodes zurückgegeben werden, die in stierr.hdefiniert sind.

Bemerkungen

Ein stilles Image-Minidriver implementiert diese Methode in der Regel durch Aufrufen von WriteFile- (in der Windows SDK-Dokumentation beschrieben).

Anforderungen

Anforderung Wert
Zielplattform- Desktop
Header- stiusd.h (einschließlich Stiusd.h)

Siehe auch

IStiDevice::RawWriteData

IStiUSD-