Funzione PeerGetNextItem (p2p.h)
La funzione PeerGetNextItem restituisce un numero specifico di elementi da un'enumerazione peer.
Sintassi
NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerGetNextItem(
[in] HPEERENUM hPeerEnum,
[in, out] ULONG *pCount,
[out] PVOID **pppvItems
);
Parametri
[in] hPeerEnum
Gestire l'enumerazione peer da cui vengono recuperati gli elementi. Questo handle viene generato da una funzione di enumerazione peer.
[in, out] pCount
Puntatore a un intero che specifica il numero di elementi da recuperare dall'enumerazione peer. Quando restituito, contiene il numero di elementi in ppvItems. Questo parametro non può essere NULL.
[out] pppvItems
Riceve un puntatore a una matrice di puntatori agli elementi pCount successivi nell'enumerazione peer. I dati, ad esempio, un blocco di informazioni su record o membro, dipendono dal tipo di enumerazione peer effettivo.
Valore restituito
Restituisce S_OK se l'operazione ha esito positivo. In caso contrario, la funzione restituisce uno dei valori seguenti.
Codice restituito | Descrizione |
---|---|
|
Uno dei parametri non è valido. |
|
Memoria insufficiente per eseguire un'operazione specificata. |
Commenti
La funzione PeerGetNextItem restituisce quanto segue:
- Elementi uguali o minori dell'importo specificato in pCount.
- Elenco di elementi meno dell'importo specificato quando l'importo è maggiore del numero di elementi disponibili.
La fine di un'enumerazione è indicata quando la funzione restituisce con il parametro pCount impostato su zero (0).
Requisiti
Requisito | Valore |
---|---|
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 | P2P.lib |
DLL | P2P.dll |