Partager via


GpioChangeReader.WaitForItemsAsync(Int32) Méthode

Définition

Attend que la mémoire tampon se remplit avec au moins le nombre de nombres d’éléments, auquel moment l’action asynchrone se termine. Cette action est annulable.

public:
 virtual IAsyncAction ^ WaitForItemsAsync(int count) = WaitForItemsAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncAction WaitForItemsAsync(int const& count);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncAction WaitForItemsAsync(int count);
function waitForItemsAsync(count)
Public Function WaitForItemsAsync (count As Integer) As IAsyncAction

Paramètres

count
Int32

int

Nombre d’éléments avec lesquels la mémoire tampon doit remplir avant la fin de l’opération asynchrone.

Retours

Attributs

Remarques

Si l’épingle ou le lecteur de modification est fermé pendant qu’une attente est en cours, l’opération asynchrone est annulée.

Les exceptions suivantes peuvent être levées par cette méthode :

  • E_INVALIDARG : le nombre est égal à 0, ou le nombre est supérieur à la capacité de la mémoire tampon.
  • HRESULT_FROM_WIN32(ERROR_INVALID_HANDLE) : le lecteur de modification a été supprimé de la broche associée a été fermée.
  • HRESULT_FROM_WIN32(ERROR_OPERATION_ABORTED) : l’opération asynchrone a été annulée.

S’applique à