Condividi tramite


Funzione PeerGraphGetItemCount (p2p.h)

La funzione PeerGraphGetItemCount recupera il numero di elementi in un'enumerazione.

Sintassi

NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerGraphGetItemCount(
  [in]  HPEERENUM hPeerEnum,
  [out] ULONG     *pCount
);

Parametri

[in] hPeerEnum

Gestire un grafico peer.

[out] pCount

Riceve un puntatore al numero di record in un'enumerazione.

Valore restituito

Se la chiamata di funzione ha esito positivo, il valore restituito è S_OK. In caso contrario, restituisce il valore seguente.

Codice restituito Descrizione
E_INVALIDARG
Un parametro non è valido.
E_OUTOFMEMORY
Memoria insufficiente per eseguire un'operazione specificata.
PEER_E_NOT_INITIALIZED
Un grafico peer deve essere inizializzato con una chiamata a PeerGraphStartup prima di usare questa funzione.

Commenti

Poiché alcuni elementi possono diventare non validi mentre un'applicazione enumera un set di elementi, il numero di elementi restituiti da PeerGraphGetNextItem può essere minore del numero di elementi restituiti in pCount. Il valore di pCount indica il numero di elementi in un'enumerazione quando viene creato l'handle. A causa della natura dinamica dell'infrastruttura peer, non è garantito che il numero di elementi recuperati tramite PeerGraphGetNextItem sia uguale a pCount.

Requisiti

   
Client minimo supportato Windows XP con SP2 [solo app desktop], Windows XP con SP1 con Advanced Networking Pack forWindows XP
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione p2p.h
Libreria P2PGraph.lib
DLL P2PGraph.dll

Vedi anche

PeerGraphEndEnumeration

PeerGraphGetNextItem