PeerDistGetOverlappedResult-Funktion (peerdist.h)
Die PeerDistGetOverlappedResult-Funktion ruft die Ergebnisse asynchroner Vorgänge ab. Diese Funktion ersetzt die GetOverlappedResult-Funktion für asynchrone Peerverteilungsvorgänge.
Syntax
BOOL PeerDistGetOverlappedResult(
[in] LPOVERLAPPED lpOverlapped,
[out] LPDWORD lpNumberOfBytesTransferred,
[in] BOOL bWait
);
Parameter
[in] lpOverlapped
Ein Zeiger auf eine OVERLAPPED-Struktur , die beim Starten des überlappenden Vorgangs angegeben wurde.
[out] lpNumberOfBytesTransferred
Ein Zeiger auf eine Variable, die die Anzahl der Bytes empfängt, die tatsächlich durch einen Lese- oder Schreibvorgang übertragen wurden.
[in] bWait
Wenn dieser Parameter ist true
, gibt die Funktion erst zurück, wenn der Vorgang abgeschlossen wurde. Wenn dieser Parameter ist false
und der Vorgang noch aussteht, gibt die Funktion zurück false
.
Rückgabewert
Typ: BOOL
true
, wenn der Vorgang abgeschlossen wurde. false
, wenn das Argument bWait ist false
und der Vorgang noch aussteht.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | peerdist.h |