Méthode IMFASFMutualExclusion::GetStreamsForRecord (wmcontainer.h)
Récupère les numéros de flux contenus dans un enregistrement dans l’objet d’exclusion mutuelle Advanced Systems Format.
Syntaxe
HRESULT GetStreamsForRecord(
[in] DWORD dwRecordNumber,
[out] WORD *pwStreamNumArray,
[in, out] DWORD *pcStreams
);
Paramètres
[in] dwRecordNumber
Numéro de l’enregistrement pour lequel récupérer les numéros de flux.
[out] pwStreamNumArray
Tableau qui reçoit les numéros de flux. Définissez la valeur NULL pour obtenir le nombre d’éléments requis, qui est indiqué par la valeur de pcStreams au retour. Si ce paramètre n’a pas la valeur NULL, la méthode copiera autant de nombres de flux dans le tableau que d’éléments indiqués par la valeur de pcStreams.
[in, out] pcStreams
En entrée, le nombre d’éléments du tableau référencés par pwStreamNumArray. Lors de la sortie, la méthode définit cette valeur sur le nombre de nombres de flux dans l’enregistrement. Vous pouvez appeler GetStreamsForRecord avec pwStreamNumArray défini sur NULL pour récupérer le nombre d’éléments requis pour contenir tous les numéros de flux.
Valeur retournée
Cette méthode retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.
Code de retour | Description |
---|---|
|
S_OK |
Spécifications
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | wmcontainer.h |
Bibliothèque | Mfuuid.lib |