Méthode IAudioSystemEffectsPropertyStore::OpenDefaultPropertyStore (mmdeviceapi.h)
Ouvre le magasin de propriétés par défaut des effets du système audio.
Syntaxe
HRESULT OpenDefaultPropertyStore(
DWORD stgmAccess,
IPropertyStore **propStore
);
Paramètres
stgmAccess
Mode d’accès au stockage. Ce paramètre spécifie s’il faut ouvrir le magasin de propriétés en mode lecture, en mode écriture ou en mode lecture/écriture. Définissez ce paramètre sur l’une des constantes STGM suivantes :
STGM_READ
STGM_WRITE
STGM_READWRITE
La méthode permet à un client s’exécutant en tant qu’administrateur d’ouvrir un magasin pour un accès en lecture seule, en écriture seule ou en lecture/écriture. Un client qui ne s’exécute pas en tant qu’administrateur est limité à l’accès en lecture seule.
propStore
Reçoit un pointeur vers un IPropertyStore représentant le magasin de propriétés par défaut.
Valeur retournée
Retourne un HRESULT incluant, mais sans s’y limiter, les éléments suivants :
Valeur | Description |
---|---|
S_OK | Succès |
E_NOTFOUND | L’appel tente d’ouvrir un magasin de propriétés qui n’existe pas. Consultez la section Notes. |
E_ACCESSDENIED | L’appelant s’est vu refuser l’accès pour la valeur stgmAccess spécifiée |
Notes
Cette méthode ouvre uniquement les magasins de propriétés existants sous les clés de Registre de contexte. Il ne crée pas de nouvelle clé si elle n’est pas présente dans le fichier INF associé. La tentative d’accès à un magasin de propriétés qui n’existe pas encore entraîne une erreur E_NOTFOUND.
Pour plus d’informations sur les API Windows 11 pour les objets de traitement audio (API) qui peuvent être fournis avec des pilotes audio, consultez Windows 11 API pour les objets de traitement audio.
Configuration requise
Client minimal pris en charge | Windows Build 22000 |
En-tête | mmdeviceapi.h |