Condividi tramite


Metodo IMDSPEnumStorage::Skip (mswmdm.h)

Il metodo Skip ignora il numero specificato successivo di interfacce di archiviazione nella sequenza di enumerazione.

Sintassi

HRESULT Skip(
  [in]  ULONG celt,
  [out] ULONG *pceltFetched
);

Parametri

[in] celt

Numero di elementi da ignorare.

[out] pceltFetched

Puntatore al numero di elementi effettivamente ignorati.

Valore restituito

Il metodo restituisce un HRESULT. Tutti i metodi di interfaccia in Windows Media Gestione dispositivi possono restituire una delle classi di codici di errore seguenti:

  • Codici di errore COM standard
  • Codici di errore di Windows convertiti in valori HRESULT
  • Codici di errore di Windows Media Gestione dispositivi
Per un elenco completo dei codici di errore possibili, vedere Codici di errore.

Commenti

Se il numero specificato nel parametro celt è maggiore del numero effettivo di interfacce di archiviazione rimanenti nella sequenza di enumerazione, il valore restituito da Skip è S_FALSE. In questo caso, il parametro pceltFetched deve essere sottoposto a query per determinare il numero di interfacce ignorate. Se si passa alla fine della matrice di interfacce di archiviazione, una chiamata successiva a Next restituisce S_FALSE.

Questo metodo deve essere implementato. Non deve restituire WMDM_E_NOTSUPPORTED o E_NOTIMPL. Per altre informazioni, vedere Interfacce obbligatorie e facoltative.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione mswmdm.h
Libreria Mssachlp.lib

Vedi anche

Interfaccia IMDSPEnumStorage