Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Übersicht über die Technologie "Andere Gerätetechnologien".
Zum Entwickeln anderer Gerätetechnologien benötigen Sie die folgenden Header:
- functiondiscoveryapi.h
- functiondiscoveryconstraints.h
- functiondiscoveryprovider.h
- pnpxassoc.h
- wsdattachment.h
- wsdbase.h
- wsdclient.h
- wsddisco.h
- wsdhost.h
- wsdtypes.h
- wsdutil.h
- wsdxml.h
- wsdxmldom.h
Programmieranleitungen für diese Technologie finden Sie unter:
Enumerationen
|
Propertyconstraint Qualifiziert die Filterbedingungen, die für die Suche nach Funktionsinstanzen verwendet werden. |
|
QueryUpdateAction Stellt den Typ der Aktion dar, die die Funktionsermittlung für die angegebene Funktion instance. Diese Informationen werden vom Änderungsbenachrichtigungshandler des Clientprogramms verwendet. |
|
SystemVisibilityFlags Bestimmt die Sichtbarkeit der Daten der Funktion instance. |
|
WSD_CONFIG_PARAM_TYPE Gibt die Art von Daten an, die in einer WSD_CONFIG_PARAM-Struktur gespeichert sind. |
|
WSD_PROTOCOL_TYPE Gibt den Typ des Protokolls an, der von einem Port unterstützt wird. |
|
WSDEventType Gibt den Typ des Ereignisses an, der von der Sitzungsebene erzeugt wird. |
|
WSDUdpMessageType Gibt den Typ der UDP-Nachricht an. |
Functions
|
Abbruch Bricht den asynchronen Vorgang ab. |
|
Abbruch Bricht die Übertragung von Daten für den MIME-Datenstrom der Anlage ab. |
|
AbortAsyncOperation Bricht einen ausstehenden asynchronen Vorgang ab. |
|
Add Fügt der Auflistung eine Funktion instance hinzu. |
|
Add Stellt Informationen zu einem neu angekündigten Ermittlungshost (aus einer Hello-Nachricht) oder einer Übereinstimmung mit einer vom Benutzer initiierten Abfrage bereit. |
|
AddDynamicService Registriert ein Dienstobjekt für eingehende Anforderungen, fügt den Dienst jedoch nicht den Gerätehostmetadaten hinzu. Dies wird für vorübergehende (dynamische) Dienste verwendet. |
|
AddInstance Erstellt oder ändert eine Funktion instance. |
|
Addnamespace Erstellt ein Objekt, das einen Namespace in einem XML-Kontext darstellt. |
|
AddNameToNamespace Erstellt ein -Objekt, das einen Namen in einem Namespace in einem XML-Kontext darstellt. |
|
AddPropertyConstraint Fügt der Abfrage eine Eigenschaftseinschränkung hinzu. |
|
AddQueryConstraint Fügt der Abfrage eine Abfrageeinschränkung hinzu. |
|
Associate Kennzeichnet einen Zuordnungsdatenbankeintrag als zugeordnet. |
|
Associate Markiert einen Zuordnungsdatenbankeintrag als zugeordnet und sendet eine entsprechende Benachrichtigung. |
|
AsyncOperationComplete Gibt an, dass der asynchrone Vorgang abgeschlossen wurde. |
|
Anfügen Fügt eine Rückrufschnittstelle an den Ermittlungsanbieter an. |
|
Metadataexchangeclient.begingetmetadata Sendet eine asynchrone Anforderung für Metadaten. |
|
Metadataexchangeclient.begingetmetadata Initiiert eine asynchrone Metadatenaustauschanforderung mit dem Remotedienst. |
|
BeginGetStatusForMultipleOperations Startet einen asynchronen Vorgang, der die aktuelle status abruft. |
|
BeginRenewMultipleOperations Initialisiert einen asynchronen Vorgang, der eine Sammlung vorhandener Benachrichtigungsabonnements durch Senden einer neuen Dauer erneuert. |
|
BeginSubscribeToMultipleOperations Initialisiert einen asynchronen Vorgang, der eine Sammlung von Benachrichtigungen oder Solicit/Response-Ereignissen abonniert. |
|
BeginUnsubscribeToMultipleOperations Initialisiert eine asynchrone Kündigungsanforderung für ein Abonnement für eine Sammlung von Benachrichtigungen oder Anfragen/Antwortereignissen. |
|
Clear Löscht die HTTP-Header, die für SOAP-over-HTTP-Übertragungen verwendet werden. |
|
Schließen Schließt den aktuellen MIME-Datenstrom der Anlage. (IWSDInboundAttachment.Close) |
|
Schließen Schließt den aktuellen MIME-Datenstrom der Anlage. (IWSDOutboundAttachment.Close) |
|
CreateFunctionInstanceCollection Erstellt eine Funktion instance Auflistung. |
|
CreateInstance Erstellt eine Funktions-instance. |
|
CreateInstance Erstellt eine neue Funktion instance. |
|
CreateInstanceCollectionQuery Erstellt eine Abfrage für eine Auflistung bestimmter Funktionsinstanzen. |
|
CreateInstanceQuery Erstellt eine Abfrage für eine bestimmte Funktion instance. |
|
CreatePropertyStore Ermöglicht Es Anbietern, die Implementierung des In-Memory-Eigenschaftsspeichers wiederzuverwenden. |
|
Löschen Entfernt die angegebene Funktion instance aus der Auflistung. |
|
Löschen Entfernt einen Eintrag aus der Zuordnungsdatenbank. |
|
Löschen Entfernt einen Eintrag aus der Zuordnungsdatenbank und sendet eine entsprechende Benachrichtigung. |
|
DeleteAll Entfernt alle Funktionsinstanzen aus der Auflistung. |
|
Deserialisieren Analysiert die Adresse, überprüft die Komponententeile und speichert sie im -Objekt. |
|
Trennen Trennt eine Rückrufschnittstelle vom Ermittlungsanbieter. |
|
EndGetMetadata Beendet eine asynchrone Anforderung für Metadaten. |
|
EndGetMetadata Schließt die asynchrone Metadatenaustauschanforderung ab und ruft die Dienstmetadaten aus der Antwort ab. |
|
EndGetStatusForMultipleOperations Schließt einen asynchronen Vorgang ab, der die aktuelle status abruft. |
|
EndQuery Beendet eine Abfrage, die von einem Anbieter ausgeführt wird. |
|
EndRenewMultipleOperations Schließt einen asynchronen Vorgang ab, bei dem eine Sammlung vorhandener Benachrichtigungsabonnements durch Senden einer neuen Dauer erneuert wird. |
|
EndSubscribeToMultipleOperations Schließt einen asynchronen Vorgang ab, der eine Sammlung von Benachrichtigungen oder Anfragen-/Antwortereignissen abonniert. |
|
EndUnsubscribeToMultipleOperations Führt eine asynchrone Abbruchanforderung für ein Abonnement für eine Sammlung von Benachrichtigungen oder Anfragen-/Antwortereignissen aus. |
|
Ausführen Führt die von IFunctionDiscovery::CreateInstanceCollectionQuery definierte Abfrage aus. |
|
Ausführen Führt die von IFunctionDiscovery::CreateInstanceQuery definierte Abfrage aus. |
|
FaultRequest Sendet einen Fehler, der einem bestimmten Anforderungskontext entspricht. |
|
Get Ruft die angegebene Funktion instance und ihren Index aus der Auflistung ab. |
|
Get Ruft den Namen und den Wert der angegebenen Eigenschaftseinschränkung nach Eigenschaftenschlüssel ab. |
|
Get Ruft den Wert der angegebenen Abfrageeinschränkung nach Name ab. |
|
GetAlias Ruft den Alias für die Ermittlungsadresse ab. |
|
GetAllMetadata Ruft alle Metadaten für dieses Gerät ab. |
|
GetAsyncState Ruft den Zustand des asynchronen Vorgangs ab. |
|
GetAt Ruft den Eigenschaftenschlüssel am angegebenen Index ab. |
|
GetAuthType Die GetAuthType-Methode ruft das HTTP-Authentifizierungsschema ab, das während der Authentifizierung des Clients verwendet wird. |
|
GetCategory Ruft die Kategorie- und Unterkategoriezeichenfolgen für die funktion instance ab. |
|
GetClientAccessToken Die GetClientAccessToken-Methode ruft das Clientzugriffstoken ab, das zum Authentifizieren oder Annehmen der Identität des Clients verwendet werden kann. |
|
GetClientCertificate Ruft das Clientzertifikat ab. |
|
Getcontext Ruft den privaten Übertragungskontext für die aktuelle Transaktion ab. |
|
GetCount Ruft die Anzahl der Funktionsinstanzen in der Auflistung ab. |
|
GetCount Ruft die Anzahl der Eigenschaften im Eigenschaftenspeicher ab. |
|
GetCount Ruft die Anzahl der Elemente in der Auflistung ab. (IProviderPropertyConstraintCollection.GetCount) |
|
GetCount Ruft die Anzahl der Elemente in der Auflistung ab. (IProviderQueryConstraintCollection.GetCount) |
|
GetEndpointProxy Ruft den Endpunktproxy für den asynchronen Vorgang ab. |
|
GetEndpointProxy Ruft den Endpunktproxy für das Gerät ab. |
|
GetEndpointProxy Ruft den Endpunktproxy für das Gerät ab. |
|
GetEndpointReference Ruft eine WS-Addressing Adresse ab, die auf einen Endpunkt des Remotegeräts verweist. |
|
GetErrorInfo Ruft Informationen zum letzten Fehler ab. |
|
Getevent Ruft eine WSD_EVENT-Struktur ab, die das Ergebnis des Ereignisses enthält. |
|
GetExclusive Bestimmt, ob sich der Socket im exklusiven Modus befindet. |
|
GetExtendedDiscoXML Ruft benutzerdefinierte oder erweiterbare Daten ab, die im Header oder Textkörper der SOAP-Nachricht bereitgestellt werden. |
|
GetFaultInfo Ruft Informationen zum letzten empfangenen Fehler ab. |
|
GetHostMetadata Ruft klassenspezifische Metadaten für das Gerät ab, das die Features des Geräts und die gehosteten Dienste beschreibt. |
|
Getid Ruft die Bezeichnerzeichenfolge für die funktion instance ab. |
|
Getid Ruft die Transport-ID für die aktuelle Transaktion ab. |
|
GetInboundHttpHeaders Ruft die aktuellen HTTP-Header ab, die für eingehende SOAP-over-HTTP-Übertragungen verwendet werden. |
|
Getinstance Ruft die angegebene Funktion instance basierend auf dem Bezeichner ab. |
|
GetInstanceCollection Ruft die angegebene Auflistung von Funktionsinstanzen basierend auf Kategorie und Unterkategorie ab. |
|
GetInstanceId Ruft den instance Bezeichner dieser Nachricht ab. |
|
GetLocalAddress Ruft das generische Adressobjekt ab, das die lokale Adresse darstellt, die die Nachricht empfangen hat. |
|
GetLocalInterfaceGUID Ruft die GUID der lokalen Netzwerkschnittstelle ab, über die die Nachricht empfangen wurde. |
|
GetLocalTransportAddress Ruft die Zeichenfolgendarstellung der lokalen Transportadresse (IP) ab. |
|
GetLowerParameters Ruft Nachrichtenparameter aus der Ebene unterhalb dieser Ebene im Protokollstapel ab. |
|
GetMappedAccessToken Ruft das zugeordnete Zugriffstoken ab. |
|
GetMessageType Ruft den Nachrichtentyp für diese UDP-Adresskonfiguration ab. |
|
Getmetadata Ruft Metadaten für ein Objekt ab. |
|
GetMetadataVersion Ruft die Metadatenversion dieser Nachricht ab. |
|
GetOutboundHttpHeaders Ruft die aktuellen HTTP-Header ab, die für ausgehende SOAP-over-HTTP-Übertragungen verwendet werden. |
|
GetPath Ruft den URI-Pfad für diese Adresse ab. |
|
GetPort Ruft die IP-Portnummer ab, die dieser Transportadresse zugeordnet ist. |
|
GetProbeResolveTag Ruft das Suchtag ab, das diesem ermittelten Dienstobjekt entspricht. |
|
GetPropertyConstraints Ruft die aktuellen Eigenschafteneinschränkungen ab. |
|
GetProviderInstanceID Ruft die Bezeichnerzeichenfolge für den Anbieter instance ab. |
|
GetQueryConstraints Ruft die aktuellen Abfrageeinschränkungen ab. |
|
GetRemoteAddress Ruft das generische Adressobjekt ab, das die Remoteadresse darstellt, von der die Nachricht gesendet wurde. |
|
GetRemoteTransportAddress Ruft die Zeichenfolgendarstellung der IP-Adresse (Remotetransport) ab. |
|
GetRetransmitParams Ruft die Werte ab, die WSD verwendet, um zu bestimmen, wie oft die Nachrichtenübertragung wiederholt werden soll. |
|
GetScopeRule Wird aufgerufen, um einen URI zurückzugeben, der die implementierte Bereichsabgleichsregel definiert. |
|
GetScopes Ruft eine Liste mit WS-Discovery Bereichen ab. |
|
GetSecure Ruft die status ab, ob sichere TLS-Sitzungen für diese Adresse aktiviert sind. |
|
GetService Ruft ein Dienstobjekt ab, das derzeit nicht registriert ist. |
|
GetServiceMetadata Ruft die Metadaten für das IWSDServiceProxy-Objekt ab. |
|
GetServiceProxyById Ruft einen generischen IWSDServiceProxy-Dienstproxy nach Dienst-ID ab. |
|
GetServiceProxyByType Ruft einen generischen IWSDServiceProxy-Proxy für einen Dienst ab, der vom Gerät nach Porttypname verfügbar gemacht wird. |
|
GetSignature Ruft die Signatur einer Nachricht ab. |
|
GetSignedInfoHash Ruft den Hash einer Nachrichtensignatur ab. |
|
GetSockaddr Ruft die Socketadresseninformationen ab. |
|
GetStatusForMultipleOperations Ruft die aktuelle status ab. |
|
GetThisDeviceMetadata Ruft gerätespezifische Metadaten für dieses Gerät ab. |
|
GetThisModelMetadata Ruft modellspezifische Metadaten für das Gerät ab. |
|
GetTransportAddress Ruft einen Zeiger auf eine Zeichenfolgendarstellung des Adressobjekts ab. (IWSDTransportAddress.GetTransportAddress) |
|
GetTransportAddressEx Ruft einen Zeiger auf eine Zeichenfolgendarstellung des Adressobjekts ab. (IWSDTransportAddress.GetTransportAddressEx) |
|
GetTTL Ruft die Time-to-Live (TTL) für alle ausgehenden Pakete ab, die diese Adresse verwenden. |
|
Gettypes Ruft eine Liste mit WS-Discovery Typen ab. |
|
Getvalue Ruft den Wert des angegebenen Eigenschaftenschlüssels ab. |
|
GetXAddrs Ruft eine Liste von WS-Discovery XAddrs ab. |
|
GetXMLContext Ruft den diesem Anbieter zugeordneten XML-Kontext ab. |
|
GetXMLContext Ruft den dem Gerät zugeordneten XML-Kontext ab. |
|
HasCompleted Gibt an, ob der Vorgang abgeschlossen wurde. |
|
Init Initialisiert eine instance eines IWSDDeviceHost-Objekts. |
|
Init Initialisiert den Geräteproxy und gibt optional eine Sitzung mit einem zuvor initialisierten Sponsoring-Geräteproxy frei. |
|
Initialisieren Initialisiert das Objekt des Funktionsermittlungsanbieters. |
|
Initialisieren Initialisiert ein -Objekt, das eine bestimmte Schnittstelle bereitstellt, die an die von der Funktion instance dargestellte Ressource gebunden wurde. |
|
InstancePropertyStoreFlush Stellt einen Mechanismus bereit, mit dem der Anbieter Eigenschaften beibehalten kann. |
|
InstancePropertyStoreOpen Öffnet den Eigenschaftenspeicher des Anbieters. |
|
InstancePropertyStoreValidateAccess Überprüft, ob der Anbieter den angeforderten Zugriff unterstützt. |
|
InstanceQueryService Erstellt ein anbieterspezifisches COM-Objekt für die Funktion instance. |
|
InstanceReleased Gibt die angegebene Funktion instance frei und gibt den zuvor zugewiesenen Speicher frei. |
|
IsInstanceQuery Bestimmt, ob eine Abfrage für eine einzelne Funktion instance oder mehrere Funktionsinstanzen ist. |
|
IsMessageSignatureTrusted Gibt an, ob eine Nachrichtensignatur vertrauenswürdig ist. |
|
IsMessageSigned Gibt an, ob eine Nachricht signiert ist. |
|
IsSubcategoryQuery Bestimmt, ob eine Abfrage für Funktionsinstanzen in einer bestimmten Unterkategorie gilt. |
|
Element Ruft die angegebene Funktion instance nach Index ab. |
|
Element Ruft den Namen und den Wert der angegebenen Eigenschaftseinschränkung nach Index ab. |
|
Element Ruft den Namen und den Wert der angegebenen Abfrageeinschränkung nach Index ab. |
|
MatchProbe Bestimmt, ob eine Testnachricht mit dem angegebenen Host übereinstimmt, und sendet eine WS-Discovery ProbeMatches-Nachricht, wenn die Übereinstimmung erfolgt. |
|
MatchProbeEx Bestimmt, ob eine Testnachricht mit dem angegebenen Host übereinstimmt, und sendet eine WS-Discovery ProbeMatches-Nachricht mit erweiterten Informationen, wenn die Übereinstimmung erfolgt. |
|
MatchResolve Bestimmt, ob eine Resolve-Nachricht mit dem angegebenen Host übereinstimmt, und sendet eine WS-Discovery ResolveMatches-Nachricht, wenn die Übereinstimmung erfolgt. |
|
MatchResolveEx Bestimmt, ob eine Resolve-Nachricht mit dem angegebenen Host übereinstimmt, und sendet eine WS-Discovery ResolveMatches-Nachricht mit erweiterten Informationen, wenn die Übereinstimmung erfolgt. |
|
MatchScopes Wird aufgerufen, um zwei Bereiche zu vergleichen, um zu ermitteln, ob sie übereinstimmen. |
|
Nächste Ruft den Namen und den Wert der nächsten Eigenschaftseinschränkung in der Auflistung ab. |
|
Nächste Ruft den Namen und den Wert der nächsten Abfrageeinschränkung in der Auflistung ab. |
|
OnError Empfängt Fehler, die während der asynchronen Abfrageverarbeitung auftreten. |
|
Onevent Empfängt alle Add-, Remove- oder Updateereignisse während einer Benachrichtigung. |
|
OnUpdate Gibt an, dass eine Funktion instance hinzugefügt, entfernt oder geändert wurde. |
|
OpenPropertyStore Öffnet den Eigenschaftenspeicher für die Funktion instance. |
|
ProbeHandler Wird aufgerufen, wenn ein Test vom Ermittlungsherausgeber empfangen wird. |
|
ProcessFault Verarbeitet einen VON GetFaultInfo abgerufenen SOAP-Fehler. |
|
Veröffentlichen Gibt das Vorhandensein eines Netzwerkhosts an, indem eine Hello-Nachricht gesendet wird. |
|
PublishEx Gibt das Vorhandensein eines Netzwerkhosts an, indem eine Hello-Nachricht mit erweiterten Informationen gesendet wird. |
|
PWSD_SOAP_MESSAGE_HANDLER Verweist auf einen SOAP-Nachrichtenhandler für eingehende Nachrichten. |
|
Abfrage Ruft eine Auflistung von Funktionsinstanzen ab, die die angegebenen Einschränkungen erfüllen. |
|
Lesen Ruft Anlagedaten aus einer Nachricht ab, die von einem Remotehost gesendet wurde. |
|
RegisterNotificationSink Fügt eine Rückrufbenachrichtigungssenke an den Ermittlungsherausgeber an. |
|
RegisterPortType Registriert einen Porttyp für eingehende Nachrichten. |
|
RegisterScopeMatchingRule Fügt Unterstützung für eine benutzerdefinierte Bereichsabgleichsregel hinzu. |
|
RegisterService Registriert ein Dienstobjekt für eingehende Anforderungen und fügt den Dienst den Gerätehostmetadaten hinzu. |
|
Entfernen Löscht die angegebene Funktion instance und gibt einen Zeiger auf die Funktion zurück, instance entfernt wird. |
|
Entfernen Stellt Informationen zu einem kürzlich verlassenen Ermittlungshost (aus einer Bye-Nachricht) bereit. |
|
RemoveDynamicService Hebt die Registrierung eines Dienstobjekts auf, das mit AddDynamicService registriert wurde. |
|
RemoveInstance Entfernt die angegebene Funktion instance basierend auf Kategorie und Unterkategorie. |
|
RemoveInstance Löscht eine vorhandene Funktion instance. |
|
RenewMultipleOperations Erneuert eine Sammlung vorhandener Benachrichtigungsabonnements durch Senden einer neuen Dauer. |
|
Zurücksetzen Setzt den aktuellen Index auf den Anfang der Auflistung zurück. (IProviderPropertyConstraintCollection.Reset) |
|
Zurücksetzen Setzt den aktuellen Index auf den Anfang der Auflistung zurück. (IProviderQueryConstraintCollection.Reset) |
|
ResolveHandler Wird aufgerufen, wenn eine Auflösung vom Discoveryherausgeber empfangen wird. |
|
RetireService Hebt die Registrierung eines Dienstobjekts auf, das mit RegisterService registriert wurde, und entfernt den Dienst aus den Gerätehostmetadaten. |
|
SearchByAddress Initialisiert eine Suche nach WS-Discovery Hosts nach Geräteadresse. |
|
SearchById Initialisiert eine Suche nach WS-Discovery Hosts nach Gerätebezeichner. |
|
SearchByType Initialisiert eine Suche nach WS-Discovery Hosts nach Gerätetyp. |
|
SearchComplete Wird aufgerufen, um anzugeben, dass eine vom Benutzer initiierte Suche erfolgreich abgeschlossen wurde und keine weiteren Übereinstimmungen für die Suche akzeptiert werden. |
|
SearchFailed Wird aufgerufen, um anzugeben, dass bei einer vom Benutzer initiierten Suche ein Fehler aufgetreten ist. |
|
SendOneWayRequest Sendet eine unidirektionale Anforderungsnachricht. |
|
SendResponse Sendet eine Antwortnachricht, die einem bestimmten Anforderungskontext entspricht. |
|
SendTwoWayRequest Sendet eine bidirektionale Anforderungsnachricht mit einem synchronen Aufrufmuster. |
|
SendTwoWayRequestAsync Sendet eine bidirektionale Anforderungsnachricht mithilfe eines asynchronen Aufrufmusters. |
|
Serialisieren Setzt die Komponententeile der Adresse zu einer Zeichenfolge zusammen. |
|
SetAddressFamily Gibt die IP-Adressfamilie (IPv4, IPv6 oder beides) an, die beim Ermitteln von WSD-Geräten gesucht werden soll. |
|
SetAddressFamily Gibt die IP-Adressfamilie (IPv4, IPv6 oder beides) an, über die der Host veröffentlicht wird. |
|
SetAlias Legt den Alias für die Ermittlungsadresse fest. |
|
SetCallback Gibt eine Rückrufschnittstelle an, die aufgerufen werden soll, wenn der asynchrone Vorgang abgeschlossen ist. |
|
Setcontext Legt den privaten Übertragungskontext für die aktuelle Transaktion fest. |
|
SetEventingStatusCallback Legt den Status-Rückruf fest oder löscht ihn. |
|
SetExclusive Steuert, ob sich der Socket im exklusiven Modus befindet. |
|
SetID Legt die Transport-ID für die aktuelle Transaktion fest. |
|
SetInboundHttpHeaders Legt die HTTP-Header fest, die für eingehende SOAP-over-HTTP-Übertragungen verwendet werden. |
|
SetLocalAddress Legt ein generisches Adressobjekt fest, das die Quelladresse darstellt, die die Nachricht senden soll. |
|
SetMessageType Legt den Nachrichtentyp für diese UDP-Adresskonfiguration fest. |
|
SetMetadata Legt die Metadaten für ein Gerät fest, ohne benutzerdefinierte Dienstmetadaten. |
|
SetNamespaces Ordnet dem XML-Kontextobjekt benutzerdefinierte Namespaces zu. |
|
SetOutboundHttpHeaders Legt die HTTP-Header fest, die für ausgehende SOAP-over-HTTP-Übertragungen verwendet werden. |
|
SetPath Legt den URI-Pfad für diese Adresse fest. |
|
SetPort Legt nur die IP-Portnummer für diese Transportadresse fest. |
|
SetRemoteAddress Legt das generische Adressobjekt fest, das die Remoteadresse darstellt, an die die Nachricht gesendet wird. |
|
SetRetransmitParams Legt die Werte fest, die WSD verwendet, um zu bestimmen, wie oft die Nachrichtenübertragung wiederholt werden soll. |
|
SetSecure Aktiviert oder deaktiviert sichere TLS-Sitzungen für diese Adresse. |
|
SetServiceDiscoverable Steuert, ob der Dienst mit WS-Discovery angekündigt wird. |
|
SetSockaddr Legt die Socketadresseninformationen fest. |
|
SetTransportAddress Legt die Zeichenfolgendarstellung der Transportadresse fest. |
|
SetTTL Legt die Gültigkeitsdauer (Time-to-Live, TTL) für alle ausgehenden Pakete fest, die diese Adresse verwenden. |
|
SetTypes Ordnet dem XML-Kontextobjekt benutzerdefinierte Nachrichtentypen zu. |
|
SetValue Legt den Wert des angegebenen Eigenschaftsschlüssels fest. |
|
SetWaitHandle Gibt ein Wartehandle an, das nach Abschluss des Vorgangs festgelegt werden soll. |
|
SignalEvent Benachrichtigt alle abonnierten Clients, dass ein Ereignis aufgetreten ist. |
|
Skip Überspringt das nächste Element in der Auflistung. (IProviderPropertyConstraintCollection.Skip) |
|
Skip Überspringt das nächste Element in der Auflistung. (IProviderQueryConstraintCollection.Skip) |
|
Starten Startet den Gerätehost und veröffentlicht den Gerätehost mithilfe einer WS-Discovery Hello-Nachricht. |
|
Beenden Sendet eine WS-Discovery Bye-Nachricht und beendet den Host. |
|
SubscribeToMultipleOperations Abonniert eine Sammlung von Benachrichtigungen oder Solicit/Response-Ereignissen. |
|
SubscribeToOperation Abonniert eine Benachrichtigung oder ein Solicit/Response-Ereignis. |
|
SubscriptionEnded Wird aufgerufen, wenn das Gerät das Abonnement beendet hat. |
|
SubscriptionRenewalFailed Wird aufgerufen, wenn das Abonnement für die angegebene Ereignisaktion nicht verlängert werden konnte. |
|
SubscriptionRenewed Wird aufgerufen, wenn das Abonnement für die angegebene Ereignisaktion erfolgreich verlängert wurde. |
|
Terminate Beendet den Host und gibt alle angefügten Dienste frei. |
|
Aufheben der Zuordnung Markiert einen Zuordnungsdatenbankeintrag als nicht zugeordnet. |
|
Aufheben der Zuordnung Markiert einen Zuordnungsdatenbankeintrag als nicht zugeordnet und sendet eine entsprechende Benachrichtigung. |
|
Unpublish Kündigt die Abreise eines Netzwerkhosts an, indem eine Bye-Nachricht gesendet wird. |
|
UnRegisterNotificationSink Trennt eine Rückrufbenachrichtigungssenke vom Ermittlungsherausgeber. |
|
UnRegisterScopeMatchingRule Entfernt die Unterstützung für eine benutzerdefinierte Bereichsabgleichsregel. |
|
UnsubscribeToMultipleOperations Bricht eine Sammlung von Abonnements für Benachrichtigungen oder Solicit/Response-Ereignisse ab. |
|
UnsubscribeToOperation Bricht ein Abonnement für ein Benachrichtigungs- oder Solicit/Response-Ereignis ab. |
|
Schreiben Sendet Anlagendaten mithilfe eines MIME-Containers an den Remotehost. |
|
WSD_STUB_FUNCTION Beschreibt eine Stubfunktion, die zum Behandeln einer eingehenden Nachricht verwendet wird. |
|
WSDAllocateLinkedMemory Ordnet einen verknüpften Speicherblock zu. |
|
WSDAttachLinkedMemory Fügt einen untergeordneten Speicherblock an einen übergeordneten Speicherblock an. |
|
WSDCreateDeviceHost Erstellt einen Gerätehost und gibt einen Zeiger auf die IWSDDeviceHost-Schnittstelle zurück. (WSDCreateDeviceHost) |
|
WSDCreateDeviceHost2 Erstellt einen Gerätehost, der signierte Nachrichten unterstützen kann, und gibt einen Zeiger auf die IWSDDeviceHost-Schnittstelle zurück. |
|
WSDCreateDeviceHostAdvanced Erstellt einen Gerätehost und gibt einen Zeiger auf die IWSDDeviceHost-Schnittstelle zurück. (WSDCreateDeviceHostAdvanced) |
|
WSDCreateDeviceProxy Erstellt einen Geräteproxy und gibt einen Zeiger auf die IWSDDeviceProxy-Schnittstelle zurück. (WSDCreateDeviceProxy) |
|
WSDCreateDeviceProxy2 Erstellt einen Geräteproxy, der signierte Nachrichten unterstützen kann, und gibt einen Zeiger auf die IWSDDeviceProxy-Schnittstelle zurück. |
|
WSDCreateDeviceProxyAdvanced Erstellt einen Geräteproxy und gibt einen Zeiger auf die IWSDDeviceProxy-Schnittstelle zurück. (WSDCreateDeviceProxyAdvanced) |
|
WSDCreateDiscoveryProvider Erstellt ein IWSDiscoveryProvider-Objekt. |
|
WSDCreateDiscoveryProvider2 Erstellt ein IWSDiscoveryProvider-Objekt, das signierte Nachrichten unterstützt. |
|
WSDCreateDiscoveryPublisher Erstellt ein IWSDiscoveryPublisher-Objekt. |
|
WSDCreateDiscoveryPublisher2 Erstellt ein IWSDiscoveryPublisher-Objekt, das signierte Nachrichten unterstützt. |
|
WSDCreateHttpAddress Erstellt ein IWSDHttpAddress-Objekt. |
|
WSDCreateHttpMessageParameters Erstellt ein IWSDHttpMessageParameters-Objekt. |
|
WSDCreateOutboundAttachment Erstellt ein IWSDOutboundAttachment-Objekt. |
|
WSDCreateUdpAddress Erstellt ein IWSDUdpAddress-Objekt. |
|
WSDCreateUdpMessageParameters Ruft einen Zeiger auf die IWSDUdpMessageParameters-Schnittstelle ab. |
|
WSDDetachLinkedMemory Trennt einen untergeordneten Speicherblock vom übergeordneten Speicherblock. |
|
WSDFreeLinkedMemory Gibt einen Speicherblock frei, der zuvor WSDAllocateLinkedMemory zugeordnet wurde. |
|
WSDGenerateFault Generiert einen SOAP-Fehler. (WSDGenerateFault) |
|
WSDGenerateFaultEx Generiert einen SOAP-Fehler. (WSDGenerateFaultEx) |
|
WSDGetConfigurationOption Ruft eine WSDAPI-Konfigurationsoption ab. |
|
WSDSetConfigurationOption Legt eine WSDAPI-Konfigurationsoption fest. |
|
WSDUriDecode Decodiert einen URI gemäß den Regeln in RFC2396. |
|
WSDUriEncode Codiert einen URI gemäß den URI-Codierungsregeln in RFC2396. |
|
WSDXMLAddChild Fügt ein untergeordnetes Element hinzu. |
|
WSDXMLAddSibling Fügt ein gleichgeordnetes Element hinzu. |
|
WSDXMLBuildAnyForsingleElement Erstellt ein XML-Element mit einem angegebenen Namen und Wert. |
|
WSDXMLCleanupElement Gibt Arbeitsspeicher frei, der einem XML-Element zugeordnet ist. |
|
WSDXMLCreateContext Erstellt ein neues IWSDXMLContext-Objekt. |
|
WSDXMLGetNameFromBuiltinNamespace Ruft einen angegebenen Namen aus dem integrierten Namespace ab. |
|
WSDXMLGetValueFromAny Ruft einen Textwert aus einem angegebenen untergeordneten Element eines BELIEBIGEN XML-Elements ab. |
Schnittstellen
|
IFunctionDiscovery Diese Schnittstelle wird von Clientprogrammen verwendet, um Funktionsinstanzen zu ermitteln, die Standardfunktion instance für eine Kategorie abzurufen und erweiterte Funktionsermittlungsabfrageobjekte zu erstellen, die unter anderem das Registrieren von Funktionsermittlungsstandardeinstellungen ermöglichen. |
|
IFunctionDiscoveryNotification Diese Schnittstelle wird vom Clientprogramm implementiert, um asynchrone Abfragen zu unterstützen, und wird von der Funktionsermittlung aufgerufen, um das Clientprogramm zu benachrichtigen, wenn eine Funktion instance, die die Abfrageparameter erfüllt, hinzugefügt oder entfernt wurde. |
|
IFunctionDiscoveryProvider Dies ist die Standard-Schnittstelle, die von einem Ermittlungsanbieter implementiert wird. Es ist die primäre Schnittstelle, die die Funktionsermittlungsinfrastruktur für die Kommunikation mit dem Anbieter und seinen Ressourcen verwendet. |
|
IFunctionDiscoveryProviderFactory Stellt Factorymethoden zum Erstellen von Funktionsermittlungsobjekten bereit. |
|
IFunctionDiscoveryProviderQuery Diese Schnittstelle wird an alle IFunctionDiscoveryProvider::Query-Methodenaufrufe übergeben und enthält Abfragedefinitionsinformationen. Anbieter sollten dies verwenden, um die Einschränkungen für jede empfangene Abfrageanforderung zu bestimmen. |
|
IFunctionDiscoveryServiceProvider Diese Schnittstelle wird implementiert, um Objekte zu erstellen und zu initialisieren, um eine angegebene Zugriffsschnittstelle für eine Ressource bereitzustellen, die durch die Funktion instance dargestellt wird. Nachdem das Objekt erstellt wurde, wird die Initialize-Methode aufgerufen, um das Objekt zu initialisieren. |
|
IFunctionInstance Eine Funktion instance als Ergebnis des Aufrufs einer der IFunctionDiscovery-Methoden erstellt wird. Das Clientprogramm erstellt diese Objekte nicht selbst. |
|
IFunctionInstanceCollection Stellt eine Gruppe von IFunctionInstance-Objekten dar, die als Ergebnis einer Abfrage oder instance Anforderung zurückgegeben werden. |
|
IFunctionInstanceCollectionQuery Implementiert die asynchrone Abfrage für eine Auflistung von Funktionsinstanzen basierend auf Kategorie und Unterkategorie. |
|
IFunctionInstanceQuery Implementiert die asynchrone Abfrage für eine Funktion instance basierend auf Kategorie und Unterkategorie. |
|
IPNPXAssociation Definiert Methoden zum Verwalten der Zuordnungsdatenbankeinträge für PnP-X-Geräte. |
|
IPNPXDeviceAssociation Definiert Methoden zum Verwalten der Zuordnungsdatenbankeinträge für PnP-X-Geräte. Diese Methoden senden Benachrichtigungen, wenn sich der entsprechende PnP-Devnode ändert. |
|
IProviderProperties Wird optional von Ermittlungsanbietern implementiert, um einen eigenen Eigenschaftenspeicher direkt zu erstellen und zu verwalten. |
|
IProviderPropertyConstraintCollection Auf diese Schnittstelle kann der Anbieter über IFunctionDiscoveryProviderQuery::GetPropertyConstraints zugreifen. |
|
IProviderPublishing Wird von einem Ermittlungsanbieter implementiert, um einem Clientprogramm das Hinzufügen und Entfernen von Funktionsinstanzen zu ermöglichen. |
|
IProviderQueryConstraintCollection Auf diese Schnittstelle kann der Anbieter über die IFunctionDiscoveryProviderQuery::GetQueryConstraints-Methode zugreifen. |
|
IWSDAddress Ermöglicht den Zugriff auf die einzelnen Komponenten einer Transportadresse. |
|
IWSDAsyncCallback Verarbeitet Rückrufe zum Abschluss eines asynchronen Vorgangs. |
|
IWSDAsyncResult Stellt einen asynchronen Vorgang dar. |
|
IWSDAttachment Ist die Basisschnittstelle für alle anderen Anlagentypen. |
|
IWSDDeviceHost Stellt ein DPWS-kompatibles Gerät dar. |
|
IWSDDeviceHostNotify Stellt gerätebezogene Benachrichtigungen für eine instance eines IWSDDeviceHost-Objekts bereit. |
|
IWSDDeviceProxy Stellt ein DPWS-Gerät (Remotegeräteprofil für Webdienste) für Clientanwendungen und Middleware dar. |
|
IWSDEndpointProxy Implementiert einen Messagingproxy für Gerätedienste. |
|
IWSDEventingStatus Implementieren Sie diese Schnittstelle, um Benachrichtigungen zu erhalten, wenn status Änderungen in Ereignisabonnements auftreten. |
|
IWSDHttpAddress Ermöglicht den Zugriff auf die einzelnen Komponenten einer HTTP-Adresse. |
|
IWSDHttpAuthParameters Verwenden Sie diese Schnittstelle, um das Zugriffstoken oder Autorisierungsschema abzurufen, das während der Authentifizierung eines Clients verwendet wird. |
|
IWSDHttpMessageParameters Ermöglicht den Zugriff auf die HTTP-Header, die beim Senden von Nachrichten über SOAP-over-HTTP verwendet werden. |
|
IWSDInboundAttachment Ermöglicht Es Anwendungen, MIME-codierte Anlagendaten aus einer eingehenden Nachricht zu lesen. |
|
IWSDiscoveredService Diese Schnittstelle stellt einen remote ermittelten Host dar. |
|
IWSDiscoveryProvider Wird verwendet, um Dienste im Netzwerk zu ermitteln, die von WS-Discovery angekündigt werden. |
|
IWSDiscoveryProviderNotify Wird vom Clientprogramm implementiert, um Rückrufbenachrichtigungen von IWSDiscoveryProvider zu empfangen. |
|
IWSDiscoveryPublisher Stellt Methoden zum Ankündigen von Hosts und zum Verwalten eingehender Abfragen für Hosts bereit. |
|
IWSDiscoveryPublisherNotify Wird vom Clientprogramm implementiert, um Rückrufbenachrichtigungen von IWSDiscoveryPublisher zu empfangen. |
|
IWSDMessageParameters Verwenden Sie diese Schnittstelle, um nachrichtenspezifische Informationen über den Protokollstapel zu kommunizieren. |
|
IWSDMetadataExchange Ist die Basisklasse für andere Objekte, die auf Metadaten zugreifen. |
|
IWSDOutboundAttachment Ermöglicht Anwendungen das Senden von Anlagendaten in einer Nachricht mithilfe eines MIME-Containers. |
|
IWSDScopeMatchingRule Wird vom Clientprogramm implementiert, um eine benutzerdefinierte Bereichsabgleichsregel zur Verfügung zu stellen, die verwendet werden kann, um die in WS-Discovery definierten Standardbereichsabgleichsregeln zu erweitern. |
|
IWSDServiceMessaging Wird vom generierten Stubcode verwendet, um Fehler oder Antworten auf eingehende Nachrichten zu senden. |
|
IWSDServiceProxy Stellt einen WSD-Remotedienst für Clientanwendungen und Middleware dar. |
|
IWSDServiceProxyEventing Stellt einen WSD-Remotedienst für Clientanwendungen und Middleware dar. Diese Schnittstelle ermöglicht die Implementierung mehrerer asynchroner Vorgänge. |
|
IWSDSignatureProperty Stellt Eigenschaften signierter Nachrichten bereit. |
|
IWSDSSLClientCertificate Ruft das Client-SSL-Zertifikat ab. |
|
IWSDTransportAddress Stellt eine IP-basierte Transportadresse dar. |
|
IWSDUdpAddress Ermöglicht den Zugriff auf die einzelnen Komponenten einer UDP-Adresse. |
|
IWSDUdpMessageParameters Verwenden Sie diese Schnittstelle, um anzugeben, wie oft WSD die Nachrichtenübertragung wiederholt. |
|
IWSDXMLContext Ist eine Auflistung von Namespaces und Typen, die in einem WSDAPI-Stapel verwendet werden. |
Strukturen
|
REQUESTBODY_GetStatus Stellt eine WS-Eventing GetStatus-Anforderungsnachricht dar. |
|
REQUESTBODY_Renew Stellt eine WS-Eventing Nachricht zur Verlängerungsanforderung dar. |
|
REQUESTBODY_Subscribe Stellt eine WS-Eventing Nachricht zum Abonnieren der Anforderung dar. |
|
REQUESTBODY_Unsubscribe Stellt eine WS-Eventing Nachricht zum Abmelden der Anforderung dar. |
|
RESPONSEBODY_GetMetadata Stellt eine WS-MetadataExchange GetMetadata-Antwortnachricht dar. |
|
RESPONSEBODY_GetStatus Stellt eine WS-Eventing GetStatus-Antwortnachricht dar. |
|
RESPONSEBODY_Renew Stellt eine WS-Eventing Antwortnachricht erneuern dar. |
|
RESPONSEBODY_Subscribe Stellt eine WS-Eventing Nachricht "Abonnieren" dar. |
|
RESPONSEBODY_SubscriptionEnd Stellt eine WS-Eventing SubscriptionEnd-Antwortnachricht dar. |
|
WSD_APP_SEQUENCE Stellt Anwendungssequenzinformationen dar, die sich auf WS-Discovery Nachrichten beziehen. |
|
WSD_BYE Stellt eine Bye-Nachricht dar. |
|
WSD_CONFIG_ADDRESSES Informationen zu bestimmten Adressen, an denen ein Host lauschen soll. |
|
WSD_CONFIG_PARAM Stellt Konfigurationsparameter zum Erstellen von WSDAPI-Objekten dar. |
|
WSD_DATETIME Stellt einen Zeitstempel dar. |
|
WSD_DURATION Stellt eine Dauer dar. |
|
WSD_ENDPOINT_REFERENCE Stellt einen WS-Addressing-Endpunktverweis dar. |
|
WSD_ENDPOINT_REFERENCE_LIST Stellt einen Knoten in einer einzelverknüpften Liste von WSD_ENDPOINT_REFERENCE Strukturen dar. |
|
WSD_EVENT Stellt eine interne Darstellung einer SOAP-Nachricht bereit. |
|
WSD_EVENTING_DELIVERY_MODE Stellt den Übermittlungsmodus dar, der in einer WS-Eventing Subscribe-Nachricht verwendet wird. |
|
WSD_EVENTING_DELIVERY_MODE_PUSH Stellt den Endpunktverweis dar, der für die Pushübermittlung von Ereignissen in einer WS-Eventing Subscribe-Nachricht verwendet wird. |
|
WSD_EVENTING_EXPIRES Stellt die Ablaufzeit einer WS-Eventing Nachricht dar. |
|
WSD_EVENTING_FILTER Stellt einen Ereignisfilter dar, der in WS-Eventing Abonnieren von Nachrichten verwendet wird. |
|
WSD_EVENTING_FILTER_ACTION Stellt einen booleschen Ausdruck dar, der zum Filtern von Ereignissen verwendet wird. |
|
WSD_HANDLER_CONTEXT Gibt den Kontext für die Verarbeitung eingehender Nachrichten an. |
|
WSD_HEADER_RELATESTO Stellt einen RelatesTo SOAP-Umschlagheaderblock dar, wie in der WS-Addressing-Spezifikation angegeben. |
|
WSD_HELLO Stellt eine Hello-Nachricht dar. |
|
WSD_HOST_METADATA Stellt Metadaten für alle Dienste bereit, die von einem Gerät gehostet werden. |
|
WSD_LOCALIZED_STRING Stellt eine einzelne lokalisierte Zeichenfolge dar. |
|
WSD_LOCALIZED_STRING_LIST Stellt einen Knoten in einer einzelverknüpften Liste lokalisierter Zeichenfolgen dar. |
|
WSD_METADATA_SECTION Stellt einen Abschnitt mit Metadaten in einer generischen Form dar. |
|
WSD_METADATA_SECTION_LIST Stellt einen Knoten in einer einzelverknüpften Liste von Metadatenabschnitten dar. |
|
WSD_NAME_LIST Stellt einen Knoten in einer einzelverknüpften Liste von XML-Namensstrukturen dar. |
|
WSD_OPERATION Beschreibt einen von WSDL definierten Vorgang in Bezug auf eine oder zwei Nachrichten. |
|
WSD_PORT_TYPE Stellt Daten zu einem Porttyp bereit. |
|
WSD_PROBE Stellt eine Testmeldung dar. |
|
WSD_PROBE_MATCH Stellt eine TestMatch-Nachricht dar. |
|
WSD_PROBE_MATCH_LIST Stellt einen Knoten in einer einzelverknüpften Liste von TestMatch-Nachrichtenstrukturen dar. |
|
WSD_PROBE_MATCHES Stellt eine TestMatches-Nachricht dar. |
|
WSD_REFERENCE_PARAMETERS Gibt undurchsichtige Daten an, die von einem Endpunkt verwendet werden. |
|
WSD_REFERENCE_PROPERTIES Gibt zusätzliche Daten an, die zum eindeutigen Identifizieren eines Endpunkts verwendet werden. |
|
WSD_RELATIONSHIP_METADATA Stellt Metadaten zur Beziehung zwischen zwei oder mehr Diensten bereit. |
|
WSD_RESOLVE Stellt eine Auflösungsmeldung dar. |
|
WSD_RESOLVE_MATCH Stellt eine ResolveMatch-Nachricht dar. |
|
WSD_RESOLVE_MATCHES Stellt eine ResolveMatches-Nachricht dar. |
|
WSD_SCOPES Eine Sammlung von Bereichen, die in WS-Discovery Messaging verwendet werden. |
|
WSD_SECURITY_CERT_VALIDATION Stellt die Kriterien für den Abgleich von Clientzertifikaten mit denen eines HTTPS-Servers dar. (WSD_SECURITY_CERT_VALIDATION) |
|
WSD_SECURITY_CERT_VALIDATION_V1 Stellt die Kriterien für den Abgleich von Clientzertifikaten mit denen eines HTTPS-Servers dar. W |
|
WSD_SECURITY_SIGNATURE_VALIDATION Stellt die Kriterien für den Abgleich von clientkompakten Signaturen für Nachrichten dar. |
|
WSD_SERVICE_METADATA Stellt Metadaten zu einem Dienst bereit, der von einem Gerät gehostet wird. |
|
WSD_SERVICE_METADATA_LIST Stellt einen Knoten in einer einzelverknüpften Liste von Dienstmetadatenstrukturen dar. |
|
WSD_SOAP_FAULT Stellt einen generierten SOAP-Fehler dar. |
|
WSD_SOAP_FAULT_CODE Stellt einen generierten SOAP-Fehlercode dar. |
|
WSD_SOAP_FAULT_REASON Eine Auflistung von Ursachencodes, die einem WSD_SOAP_FAULT zugeordnet sind. |
|
WSD_SOAP_FAULT_SUBCODE Stellt eine generierte SOAP-Fehleruntercodierung dar. |
|
WSD_SOAP_HEADER Stellt SOAP-Headerdaten für die WSD_SOAP_MESSAGE-Struktur bereit. |
|
WSD_SOAP_MESSAGE Der Inhalt einer WSD-SOAP-Nachricht. |
|
WSD_SYNCHRONOUS_RESPONSE_CONTEXT Stellt einen Kontext für die Verarbeitung der Antwort auf eine bidirektionale Anforderung bereit. |
|
WSD_THIS_DEVICE_METADATA Gibt Metadaten an, die für ein bestimmtes Gerät eindeutig sind. |
|
WSD_THIS_MODEL_METADATA Stellt modellspezifische Informationen zum Gerät bereit. |
|
WSD_UNKNOWN_LOOKUP Stellt ein XML-Element dar, das nicht analysiert werden konnte. |
|
WSD_URI_LIST Stellt einen Knoten in einer verknüpften Liste von URIs dar. |
|
WSDUdpRetransmitParams Definiert die Parameter zum Wiederholen einer Nachrichtenübertragung. |
|
WSDXML_ATTRIBUTE Beschreibt ein XML-Attribut. |
|
WSDXML_ELEMENT Beschreibt ein XML-Element. |
|
WSDXML_ELEMENT_LIST Stellt einen Knoten in einer verknüpften Liste von XML-Elementen dar. |
|
WSDXML_NAME Gibt einen XML-qualifizierten Namen an. |
|
WSDXML_NAMESPACE Gibt einen XML-Namespace an. |
|
WSDXML_NODE Beschreibt einen XML-Knoten. |
|
WSDXML_PREFIX_MAPPING Beschreibt ein XML-Namespacepräfix. |
|
WSDXML_TEXT Beschreibt den Text in einem XML-Knoten. |
|
WSDXML_TYPE Beschreibt einen XSD-Typ. |