Partager via


Méthode IWSDScopeMatchingRule ::GetScopeRule (wsddisco.h)

Est appelé pour retourner un URI définissant la règle de correspondance d’étendue implémentée.

Syntaxe

HRESULT GetScopeRule(
  [out] LPCWSTR *ppszScopeMatchingRule
);

Paramètres

[out] ppszScopeMatchingRule

Pointeur vers la règle de correspondance d’étendue. L’implémenteur doit allouer de la mémoire à l’aide de WSDAllocateLinkedMemory et l’appelant doit libérer de la mémoire à l’aide de WSDFreeLinkedMemory.

Valeur retournée

Les valeurs de retour possibles incluent, sans s’y limiter, les éléments suivants :

Code de retour Description
S_OK
Méthode terminée avec succès.

Remarques

GetScopeRule doit fournir une copie de l’URI pour la règle de correspondance d’étendue que cet objet représente. La copie sera publiée par l’appelant à l’aide de WSDFreeLinkedMemory.

ppszScopeMatchingRule ne doit jamais avoir la valeur NULL ou une chaîne vide. Pour vous inscrire à la règle de correspondance d’étendue NULL , inscrivez-vous à la règle RFC2396 telle que définie dans WS-Discovery. Les messages de sonde contenant une valeur Null MatchBy seront convertis en RFC2396 avant l’appel de GetScopeRule .

Configuration requise

Condition requise Valeur
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 wsddisco.h (inclure Wsdapi.h)
DLL Wsdapi.dll

Voir aussi

IWSDScopeMatchingRule