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 |