011
09.08.2007, 12:28 Uhr
Guybrush Threepwood
Gefürchteter Pirat (Operator)
|
Jein, das ganze läuft ja über die Read/Write File Methoden und man kann das über das Overlapped Flag asynchron gestalten. Aber das funktioniert dann wohl nicht so das eine entsprechende Callbackfunktion nach dem lesen aufgerufen wird sondern "nur" das mehrere gleichzeitig auf die Resource zugreifen können. Hab das aber noch nie gemacht um das genauer sagen zu können. Die MSDN sagt dazu
Zitat von MSDN: |
The file is being opened or created for asynchronous I/O. When the operation is complete, the event specified to the call in the OVERLAPPED structure is set to the signaled state. Operations that take a significant amount of time to process return ERROR_IO_PENDING. If this flag is specified, the file can be used for simultaneous read and write operations. The system does not maintain the file pointer, therefore you must pass the file position to the read and write functions in the OVERLAPPED structure or update the file pointer.
If this flag is not specified, then I/O operations are serialized, even if the calls to the read and write functions specify an OVERLAPPED structure.
|
Je nachdem wäre es also evtl. schon sinnvoll wenn noch jemand anderes auf die Schnittstelle zugreifen können soll... |