IStiUSD::RawWriteData-Methode (stiusd.h)
Die IStiUSD::RawWriteData-Methode eines Standbildminidrivers schreibt Daten auf ein Standbildgerä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 angegebene Anzahl der zu schreibenden Bytes. Dies ist die Anzahl der Bytes im Puffer, auf die von lpBuffer verwiesen wird.
lpOverlapped
Optionaler, vom Aufrufer bereitgestellter Zeiger auf eine OVERLAPPED-Struktur (in der Microsoft Windows SDK-Dokumentation beschrieben).
Rückgabewert
Wenn der Vorgang erfolgreich ist, sollte die Methode S_OK zurückgeben. Andernfalls sollte einer der in stierr.h definierten Fehlercodes mit STIERR-Präfix zurückgegeben werden.
Bemerkungen
Ein Standbildminidriver implementiert diese Methode in der Regel durch Aufrufen von WriteFile (in der Windows SDK-Dokumentation beschrieben).
Requirements (Anforderungen)
Zielplattform | Desktop |
Kopfzeile | stiusd.h (einschließlich Stiusd.h) |