Andere Gerätetechnologien

Übersicht über die Technologie "Andere Gerätetechnologien".

Zum Entwickeln anderer Gerätetechnologien benötigen Sie die folgenden Header:

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.