Freigeben über


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
);

Die Parameter

[in] lpOverlapped

Ein Zeiger auf eine ÜBERLAPPENDE 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 von einem Lese- oder Schreibvorgang übertragen wurden.

[in] bWait

Wenn dieser Parameter lautet true, wird die Funktion erst zurückgegeben, wenn der Vorgang abgeschlossen wurde. Wenn dieser Parameter und false der Vorgang noch aussteht, gibt die Funktion zurück false.

Rückgabewert

Typ: BOOL

true wenn der Vorgang abgeschlossen ist. false wenn das Argument bWait lautet false und der Vorgang noch aussteht.

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows 8 [nur Desktop-Apps]
Mindestanforderungen für unterstützte Server Windows Server 2012 [nur Desktop-Apps]
Zielplattform Fenster
Header peerdist.h
Library PeerDist.lib