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 bereitgestellte Anzahl der zu schreibenden Bytes. Dies ist die Anzahl der Bytes im Puffer, auf den lpBuffer verweist.
lpOverlapped
Optionaler, vom Aufrufer bereitgestellter Zeiger auf eine OVERLAPPED-Struktur (beschrieben in der Microsoft Windows SDK-Dokumentation).
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.
Hinweise
Ein Standbild-Minidriver implementiert diese Methode in der Regel durch Aufrufen von WriteFile (in der Windows SDK-Dokumentation beschrieben).
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | stiusd.h (einschließlich Stiusd.h) |