Partager via


Fonction PcNewServiceGroup (portcls.h)

La fonction PcNewServiceGroup crée et initialise un groupe de services.

Syntaxe

PORTCLASSAPI NTSTATUS PcNewServiceGroup(
  [out]          PSERVICEGROUP *OutServiceGroup,
  [in, optional] PUNKNOWN      OuterUnknown
);

Paramètres

[out] OutServiceGroup

Pointeur vers l’objet de groupe de services créé par cette fonction. Ce paramètre pointe vers la variable pointeur allouée par l’appelant dans laquelle la fonction génère le pointeur vers l’objet IServiceGroup . Spécifiez une valeur de pointeur non NULL valide pour ce paramètre.

[in, optional] OuterUnknown

Pointeur vers l’interface IUnknown d’un objet qui doit agréger l’objet. Sauf si l’agrégation est requise, définissez ce paramètre sur NULL.

Valeur retournée

PcNewServiceGroup retourne STATUS_SUCCESS si l’appel a réussi. Sinon, il retourne un code d’erreur approprié.

Remarques

Les paramètres OutServiceGroup et OuterUnknown suivent les conventions de comptage des références pour les objets COM.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Le pilote système PortCls implémente la fonction PcNewServiceGroup dans Microsoft Windows 98/Me et dans les systèmes d’exploitation Windows 2000 et ultérieurs.
Plateforme cible Universal
En-tête portcls.h (include Portcls.h)
Bibliothèque Portcls.lib
IRQL PASSIVE_LEVEL

Voir aussi

IServiceGroup