Partager via


IMiniportWaveRT ::Init, méthode (portcls.h)

La Init méthode initialise l’objet pilote miniport WaveRT .

Syntaxe

NTSTATUS Init(
  [in] PUNKNOWN      UnknownAdapter,
  [in] PRESOURCELIST ResourceList,
  [in] PPORTWAVERT   Port
);

Paramètres

[in] UnknownAdapter

Pointeur vers l’interface IUnknown de l’objet de pilote d’adaptateur dont l’objet de pilote miniport est en cours d’initialisation.

[in] ResourceList

Pointeur vers l’interface IResourceList d’un objet resource-list. Cet objet spécifie la liste des ressources matérielles que le pilote de l’adaptateur a allouées au pilote miniport. Le pilote de port WaveRT peut examiner le contenu de la liste de ressources, mais il ne modifie pas la liste.

[in] Port

Pointeur vers l’interface IPortWaveRT du pilote de port WaveRT. L’appelant spécifie une valeur de pointeur non NULL valide pour ce paramètre.

Valeur retournée

Init retourne STATUS_SUCCESS si l’appel a réussi. Sinon, la méthode retourne une erreur appropriée status code.

Remarques

Pour plus d’informations sur le paramètre ResourceList , consultez la rubrique IPort ::Init . Les paramètres ResourceList et Port suivent les conventions de comptage des références pour les objets COM.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans les systèmes d’exploitation Windows Vista et ultérieurs.
Plateforme cible Universal
En-tête portcls.h
IRQL Niveau passif.

Voir aussi

IMiniportWaveRT

IPortWaveRT