Condividi tramite


Metodo IMFASFMutualExclusion::GetStreamsForRecord (wmcontainer.h)

Recupera i numeri di flusso contenuti in un record nell'oggetto di esclusione reciproca Advanced Systems Format.

Sintassi

HRESULT GetStreamsForRecord(
  [in]      DWORD dwRecordNumber,
  [out]     WORD  *pwStreamNumArray,
  [in, out] DWORD *pcStreams
);

Parametri

[in] dwRecordNumber

Numero del record per il quale recuperare i numeri del flusso.

[out] pwStreamNumArray

Matrice che riceve i numeri di flusso. Impostare su NULL per ottenere il numero di elementi necessari, che è indicato dal valore di pcStreams al ritorno. Se questo parametro non è NULL, il metodo copierà il numero di numeri di flusso nella matrice, come sono indicati dal valore di pcStreams.

[in, out] pcStreams

In input, il numero di elementi nella matrice a cui fa riferimento pwStreamNumArray. Nell'output, il metodo imposta questo valore sul conteggio dei numeri di flusso nel record. È possibile chiamare GetStreamsForRecord con pwStreamNumArray impostato su NULL per recuperare il numero di elementi necessari per contenere tutti i numeri di flusso.

Valore restituito

Il metodo restituisce un valore HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.

Codice restituito Descrizione
S_OK
Il metodo è riuscito.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wmcontainer.h
Libreria Mfuuid.lib

Vedi anche

IMFASFMutualExclusion

Uso dell'esclusione reciproca per i flussi ASF