영어로 읽기

다음을 통해 공유


기타 디바이스 기술

기타 디바이스 기술 기술 개요

다른 디바이스 기술을 개발하려면 다음 헤더가 필요합니다.

이 기술에 대한 프로그래밍 지침은 다음을 참조하세요.

열거형

 
PropertyConstraint

함수 인스턴스를 검색하는 데 사용되는 필터 조건을 한정합니다.
QueryUpdateAction

지정된 함수 instance 함수 검색이 수행하는 작업 유형을 나타냅니다. 이 정보는 클라이언트 프로그램의 변경 알림 처리기에서 사용됩니다.
SystemVisibilityFlags

함수 instance 데이터의 표시 여부를 결정합니다.
WSD_CONFIG_PARAM_TYPE

WSD_CONFIG_PARAM 구조에 저장된 데이터의 종류를 지정합니다.
WSD_PROTOCOL_TYPE

포트에서 지원하는 프로토콜 유형을 식별합니다.
WSDEventType

세션 계층에서 생성되는 이벤트의 유형을 식별합니다.
WSDUdpMessageType

UDP 메시지의 유형을 식별합니다.

Functions

 
중단

비동기 작업을 중단합니다.
중단

첨부 파일 MIME 데이터 스트림의 데이터 전송을 중단합니다.
AbortAsyncOperation

보류 중인 비동기 작업을 중단합니다.
추가

컬렉션에 함수 instance 추가합니다.
추가

새로 발표된 검색 호스트(Hello 메시지에서) 또는 사용자가 시작한 쿼리와 일치하는 항목에 대한 정보를 제공합니다.
AddDynamicService

들어오는 요청에 대한 서비스 개체를 등록하지만 디바이스 호스트 메타데이터에 서비스를 추가하지는 않습니다. 일시적(동적) 서비스에 사용됩니다.
AddInstance

함수 instance 만들거나 수정합니다.
AddNamespace

XML 컨텍스트에서 네임스페이스를 나타내는 개체를 만듭니다.
AddNameToNamespace

XML 컨텍스트에서 네임스페이스의 이름을 나타내는 개체를 만듭니다.
AddPropertyConstraint

쿼리에 속성 제약 조건을 추가합니다.
AddQueryConstraint

쿼리 제약 조건을 쿼리에 추가합니다.
연결

연결 데이터베이스 항목을 연결된 것으로 표시합니다.
연결

연결 데이터베이스 항목을 연결된 것으로 표시하고 적절한 알림을 보냅니다.
AsyncOperationComplete

비동기 작업이 완료되었음을 나타냅니다.
연결

검색 공급자에 콜백 인터페이스를 연결합니다.
BeginGetMetadata

메타데이터에 대한 비동기 요청을 보냅니다.
BeginGetMetadata

원격 서비스를 사용하여 비동기 메타데이터 교환 요청을 시작합니다.
BeginGetStatusForMultipleOperations

현재 상태 검색하는 비동기 작업을 시작합니다.
BeginRenewMultipleOperations

새 기간을 제출하여 기존 알림 구독의 컬렉션을 갱신하는 비동기 작업을 초기화합니다.
BeginSubscribeToMultipleOperations

알림 또는 요청/응답 이벤트 컬렉션을 구독하는 비동기 작업을 초기화합니다.
BeginUnsubscribeToMultipleOperations

알림 또는 요청/응답 이벤트 컬렉션에 대한 구독에 대한 비동기 취소 요청을 초기화합니다.
지우기

SOAP over-HTTP 전송에 사용되는 HTTP 헤더를 지웁니다.
닫기

현재 첨부 파일 MIME 데이터 스트림을 닫습니다. (IWSDInboundAttachment.Close)
닫기

현재 첨부 파일 MIME 데이터 스트림을 닫습니다. (IWSDOutboundAttachment.Close)
CreateFunctionInstanceCollection

함수 instance 컬렉션을 만듭니다.
CreateInstance

함수 instance 만듭니다.
CreateInstance

instance 새 함수를 만듭니다.
CreateInstanceCollectionQuery

특정 함수 인스턴스의 컬렉션에 대한 쿼리를 만듭니다.
CreateInstanceQuery

특정 함수 instance 대한 쿼리를 만듭니다.
CreatePropertyStore

공급자가 메모리 내 속성 저장소 구현을 다시 사용할 수 있도록 합니다.
삭제

컬렉션에서 지정된 함수 instance 제거합니다.
삭제

연결 데이터베이스에서 항목을 제거합니다.
삭제

연결 데이터베이스에서 항목을 제거하고 적절한 알림을 보냅니다.
DeleteAll

컬렉션에서 모든 함수 인스턴스를 제거합니다.
역직렬화

주소를 구문 분석하고 구성 요소 부분의 유효성을 검사한 다음 개체에 저장합니다.
분리

검색 공급자에서 콜백 인터페이스를 분리합니다.
EndGetMetadata

메타데이터에 대한 비동기 요청을 종료합니다.
EndGetMetadata

비동기 메타데이터 교환 요청을 완료하고 응답에서 서비스 메타데이터를 검색합니다.
EndGetStatusForMultipleOperations

현재 상태 검색하는 비동기 작업을 완료합니다.
EndQuery

공급자가 실행 중인 쿼리를 종료합니다.
EndRenewMultipleOperations

새 기간을 제출하여 기존 알림 구독의 컬렉션을 갱신하는 비동기 작업을 완료합니다.
EndSubscribeToMultipleOperations

알림 또는 요청/응답 이벤트 컬렉션을 구독하는 비동기 작업을 완료합니다.
EndUnsubscribeToMultipleOperations

알림 또는 요청/응답 이벤트 컬렉션에 대한 구독에 대한 비동기 취소 요청을 완료합니다.
실행

IFunctionDiscovery::CreateInstanceCollectionQuery로 정의된 쿼리를 수행합니다.
실행

IFunctionDiscovery::CreateInstanceQuery에서 정의한 쿼리를 수행합니다.
FaultRequest

지정된 요청 컨텍스트와 일치하는 오류를 보냅니다.
가져오기

컬렉션에서 지정된 함수 instance 및 해당 인덱스 를 가져옵니다.
가져오기

속성 키로 지정된 속성 제약 조건의 이름과 값을 가져옵니다.
가져오기

지정된 쿼리 제약 조건의 값을 이름으로 가져옵니다.
GetAlias

검색 주소의 별칭을 가져옵니다.
GetAllMetadata

이 디바이스에 대한 모든 메타데이터를 검색합니다.
GetAsyncState

비동기 작업의 상태를 가져옵니다.
GetAt

지정된 인덱스에서 속성 키를 가져옵니다.
GetAuthType

GetAuthType 메서드는 클라이언트 인증 중에 사용되는 HTTP 인증 체계를 검색합니다.
GetCategory

함수 instance 대한 범주 및 하위 범주 문자열을 가져옵니다.
GetClientAccessToken

GetClientAccessToken 메서드는 클라이언트를 인증하거나 가장하는 데 사용할 수 있는 클라이언트 액세스 토큰을 검색합니다.
GetClientCertificate

클라이언트 인증서를 가져옵니다.
GetContext

현재 트랜잭션에 대한 프라이빗 전송 컨텍스트를 검색합니다.
GetCount

컬렉션의 함수 인스턴스 수를 가져옵니다.
GetCount

속성 저장소의 속성 수를 가져옵니다.
GetCount

컬렉션의 항목 수를 가져옵니다. (IProviderPropertyConstraintCollection.GetCount)
GetCount

컬렉션의 항목 수를 가져옵니다. (IProviderQueryConstraintCollection.GetCount)
GetEndpointProxy

비동기 작업에 대한 엔드포인트 프록시를 검색합니다.
GetEndpointProxy

디바이스에 대한 엔드포인트 프록시를 검색합니다.
GetEndpointProxy

디바이스에 대한 엔드포인트 프록시를 가져옵니다.
GetEndpointReference

원격 디바이스의 엔드포인트를 참조하는 WS-Addressing 주소를 검색합니다.
GetErrorInfo

마지막 오류에 대한 정보를 검색합니다.
GetEvent

이벤트의 결과를 포함하는 WSD_EVENT 구조를 검색합니다.
GetExclusive

소켓이 배타적 모드인지 여부를 확인합니다.
GetExtendedDiscoXML

SOAP 메시지의 헤더 또는 본문에 제공된 사용자 지정 또는 확장 가능한 데이터를 검색합니다.
GetFaultInfo

마지막으로 받은 오류에 대한 정보를 검색합니다.
GetHostMetadata

디바이스의 기능과 호스트하는 서비스를 설명하는 디바이스에 대한 클래스별 메타데이터를 검색합니다.
GetID

함수 instance 대한 식별자 문자열을 가져옵니다.
GetID

현재 트랜잭션의 전송 ID를 검색합니다.
GetInboundHttpHeaders

인바운드 SOAP over-HTTP 전송에 사용되는 현재 HTTP 헤더를 검색합니다.
Getinstance

식별자에 따라 지정된 함수 instance 가져옵니다.
GetInstanceCollection

범주 및 하위 범주에 따라 함수 인스턴스의 지정된 컬렉션을 가져옵니다.
GetInstanceId

이 메시지의 instance 식별자를 검색합니다.
GetLocalAddress

메시지를 받은 로컬 주소를 나타내는 제네릭 주소 개체를 검색합니다.
GetLocalInterfaceGUID

메시지가 수신된 로컬 네트워크 인터페이스의 GUID를 검색합니다.
GetLocalTransportAddress

로컬 전송(IP) 주소의 문자열 표현을 검색합니다.
GetLowerParameters

프로토콜 스택의 이 계층 아래 계층에서 메시지 매개 변수를 검색합니다.
GetMappedAccessToken

매핑된 액세스 토큰을 가져옵니다.
GetMessageType

이 UDP 주소 구성에 대한 메시지 유형을 가져옵니다.
GetMetadata

개체에 대한 메타데이터를 검색합니다.
GetMetadataVersion

이 메시지의 메타데이터 버전을 검색합니다.
GetOutboundHttpHeaders

아웃바운드 SOAP over-HTTP 전송에 사용되는 현재 HTTP 헤더를 검색합니다.
GetPath

이 주소의 URI 경로를 가져옵니다.
GetPort

이 전송 주소와 연결된 IP 포트 번호를 가져옵니다.
GetProbeResolveTag

검색된 이 서비스 개체에 해당하는 검색 태그를 검색합니다.
GetPropertyConstraints

현재 속성 제약 조건을 검색합니다.
GetProviderInstanceID

공급자 instance 대한 식별자 문자열을 가져옵니다.
GetQueryConstraints

현재 쿼리 제약 조건을 검색합니다.
GetRemoteAddress

메시지를 보낸 원격 주소를 나타내는 제네릭 주소 개체를 검색합니다.
GetRemoteTransportAddress

IP(원격 전송) 주소의 문자열 표현을 검색합니다.
GetRetransmitParams

WSD에서 메시지 전송을 반복하는 빈도를 결정하는 데 사용하는 값을 검색합니다.
GetScopeRule

구현된 scope 일치 규칙을 정의하는 URI를 반환하기 위해 호출됩니다.
GetScopes

WS-Discovery 범위 목록을 검색합니다.
GetSecure

이 주소에 대해 TLS 보안 세션을 사용할 수 있는지 여부에 대한 상태 검색합니다.
GetService

현재 등록되지 않은 서비스 개체를 검색합니다.
GetServiceMetadata

IWSDServiceProxy 개체에 대한 메타데이터를 검색합니다.
GetServiceProxyById

서비스 ID별로 일반 IWSDServiceProxy 서비스 프록시를 검색합니다.
GetServiceProxyByType

포트 유형 이름으로 디바이스에서 노출하는 서비스에 대한 일반 IWSDServiceProxy 프록시를 검색합니다.
GetSignature

메시지의 서명을 가져옵니다.
GetSignedInfoHash

메시지 서명의 해시를 가져옵니다.
GetSockaddr

소켓 주소 정보를 가져옵니다.
GetStatusForMultipleOperations

현재 상태 검색합니다.
GetThisDeviceMetadata

이 디바이스에 대한 디바이스별 메타데이터를 검색합니다.
GetThisModelMetadata

디바이스에 대한 모델별 메타데이터를 검색합니다.
GetTransportAddress

주소 개체의 문자열 표현에 대한 포인터를 가져옵니다. (IWSDTransportAddress.GetTransportAddress)
GetTransportAddressEx

주소 개체의 문자열 표현에 대한 포인터를 가져옵니다. (IWSDTransportAddress.GetTransportAddressEx)
GetTTL

이 주소를 사용하여 모든 아웃바운드 패킷에 대한 TTL(Time to Live)을 가져옵니다.
GetTypes

WS-Discovery 형식 목록을 검색합니다.
GetValue

지정된 속성 키의 값을 가져옵니다.
GetXAddrs

WS-Discovery XAddrs 목록을 검색합니다.
GetXMLContext

이 공급자와 연결된 XML 컨텍스트를 가져옵니다.
GetXMLContext

디바이스와 연결된 XML 컨텍스트를 가져옵니다.
HasCompleted

작업이 완료되었는지 여부를 나타냅니다.
Init

IWSDDeviceHost 개체의 instance 초기화합니다.
Init

디바이스 프록시를 초기화하고 필요에 따라 이전에 초기화된 스폰서 디바이스 프록시와 세션을 공유합니다.
초기화

함수 검색 공급자 개체를 초기화합니다.
초기화

함수 instance 나타내는 리소스에 바인딩된 특정 인터페이스를 제공하는 개체를 초기화합니다.
InstancePropertyStoreFlush

공급자가 속성을 유지하는 메커니즘을 제공합니다.
InstancePropertyStoreOpen

공급자의 속성 저장소를 엽니다.
InstancePropertyStoreValidateAccess

공급자가 요청된 액세스를 지원하는지 확인합니다.
InstanceQueryService

함수 instance 대한 공급자별 COM 개체를 만듭니다.
InstanceReleased

지정된 함수 instance 해제하고 이전에 할당된 메모리를 해제합니다.
IsInstanceQuery

쿼리가 단일 함수 instance 또는 여러 함수 인스턴스에 대한 쿼리인지 여부를 결정합니다.
IsMessageSignatureTrusted

메시지 서명을 신뢰할 수 있는지를 지정합니다.
IsMessageSigned

메시지가 서명되었는지를 지정합니다.
IsSubcategoryQuery

쿼리가 특정 하위 범주의 함수 인스턴스에 대한 쿼리인지 여부를 결정합니다.
Item

인덱스별로 지정된 함수 instance 가져옵니다.
Item

인덱스별로 지정된 속성 제약 조건의 이름과 값을 가져옵니다.
Item

인덱스별로 지정된 쿼리 제약 조건의 이름과 값을 가져옵니다.
MatchProbe

프로브 메시지가 지정된 호스트와 일치하는지 여부를 확인하고 일치하는 경우 WS-Discovery ProbeMatches 메시지를 보냅니다.
MatchProbeEx

프로브 메시지가 지정된 호스트와 일치하는지 여부를 확인하고 일치하는 경우 확장 정보가 포함된 WS-Discovery ProbeMatches 메시지를 보냅니다.
MatchResolve

Resolve 메시지가 지정된 호스트와 일치하는지 여부를 확인하고 일치하는 경우 WS-Discovery ResolveMatches 메시지를 보냅니다.
MatchResolveEx

Resolve 메시지가 지정된 호스트와 일치하는지 여부를 확인하고 일치하는 경우 확장 정보가 포함된 WS-Discovery ResolveMatches 메시지를 보냅니다.
MatchScopes

두 범위를 비교하여 일치하는지 확인하기 위해 호출됩니다.
다음

컬렉션에서 다음 속성 제약 조건의 이름과 값을 가져옵니다.
다음

컬렉션에서 다음 쿼리 제약 조건의 이름과 값을 가져옵니다.
OnError

비동기 쿼리를 처리하는 동안 발생하는 오류를 수신합니다.
Onevent

알림 중에 추가, 제거 또는 업데이트 이벤트를 수신합니다.
OnUpdate

함수 instance 추가, 제거 또는 변경되었음을 나타냅니다.
OpenPropertyStore

함수 instance 대한 속성 저장소를 엽니다.
ProbeHandler

검색 게시자가 프로브를 수신할 때 호출됩니다.
ProcessFault

GetFaultInfo에서 검색한 SOAP 오류를 처리합니다.
게시

Hello 메시지를 보내 네트워크 호스트의 존재를 알릴 수 있습니다.
PublishEx

확장된 정보가 포함된 Hello 메시지를 보내 네트워크 호스트의 존재를 알릴 수 있습니다.
PWSD_SOAP_MESSAGE_HANDLER

들어오는 메시지에 대한 SOAP 메시지 처리기를 참조합니다.
쿼리

지정된 제약 조건을 충족하는 함수 인스턴스의 컬렉션을 검색합니다.
읽기

원격 호스트에서 보낸 메시지에서 첨부 파일 데이터를 검색합니다.
RegisterNotificationSink

검색 게시자에 콜백 알림 싱크를 연결합니다.
RegisterPortType

들어오는 메시지에 대한 포트 형식을 등록합니다.
RegisterScopeMatchingRule

사용자 지정 scope 일치 규칙에 대한 지원을 추가합니다.
RegisterService

들어오는 요청에 대한 서비스 개체를 등록하고 디바이스 호스트 메타데이터에 서비스를 추가합니다.
제거

지정된 함수 instance 삭제하고 제거되는 instance 함수에 대한 포인터를 반환합니다.
제거

최근에 출발한 검색 호스트에 대한 정보를 제공합니다(Bye 메시지에서).
RemoveDynamicService

AddDynamicService를 사용하여 등록된 서비스 개체의 등록을 취소합니다.
RemoveInstance

범주 및 하위 범주에 따라 지정된 함수 instance 제거합니다.
RemoveInstance

기존 함수 instance 삭제합니다.
RenewMultipleOperations

새 기간을 제출하여 기존 알림 구독의 컬렉션을 갱신합니다.
Reset

현재 인덱스를 컬렉션의 시작 부분까지 다시 설정합니다. (IProviderPropertyConstraintCollection.Reset)
Reset

현재 인덱스를 컬렉션의 시작 부분까지 다시 설정합니다. (IProviderQueryConstraintCollection.Reset)
ResolveHandler

검색 게시자가 Resolve를 수신할 때 호출됩니다.
RetireService

RegisterService를 사용하여 등록된 서비스 개체의 등록을 취소하고 디바이스 호스트 메타데이터에서 서비스를 제거합니다.
SearchByAddress

디바이스 주소별로 WS-Discovery 호스트에 대한 검색을 초기화합니다.
SearchById

디바이스 식별자를 통해 WS-Discovery 호스트에 대한 검색을 초기화합니다.
SearchByType

디바이스 유형별로 WS-Discovery 호스트에 대한 검색을 초기화합니다.
SearchComplete

사용자가 시작한 검색이 성공적으로 완료되었으며 검색에 대한 일치 항목이 더 이상 허용되지 않음을 나타내기 위해 호출됩니다.
SearchFailed

사용자가 시작한 검색이 실패했음을 나타내기 위해 호출됩니다.
SendOneWayRequest

단방향 요청 메시지를 보냅니다.
SendResponse

지정된 요청 컨텍스트와 일치하는 응답 메시지를 보냅니다.
SendTwoWayRequest

동기 호출 패턴을 사용하여 양방향 요청 메시지를 보냅니다.
SendTwoWayRequestAsync

비동기 호출 패턴을 사용하여 양방향 요청 메시지를 보냅니다.
직렬화

주소의 구성 요소 부분을 문자열로 어셈블합니다.
SetAddressFamily

WSD 디바이스를 검색할 때 검색할 IP 주소 패밀리(IPv4, IPv6 또는 둘 다)를 지정합니다.
SetAddressFamily

호스트가 게시될 IP 주소 패밀리(IPv4, IPv6 또는 둘 다)를 지정합니다.
SetAlias

검색 주소의 별칭을 설정합니다.
SetCallback

비동기 작업이 완료된 경우 호출할 콜백 인터페이스를 지정합니다.
Setcontext

현재 트랜잭션에 대한 프라이빗 전송 컨텍스트를 설정합니다.
SetEventingStatusCallback

이벤트 상태 콜백을 설정하거나 지웁니다.
SetExclusive

소켓이 배타적 모드인지 여부를 제어합니다.
SetID

현재 트랜잭션의 전송 ID를 설정합니다.
SetInboundHttpHeaders

인바운드 SOAP over-HTTP 전송에 사용되는 HTTP 헤더를 설정합니다.
SetLocalAddress

메시지를 보내야 하는 원본 주소를 나타내는 제네릭 주소 개체를 설정합니다.
SetMessageType

이 UDP 주소 구성에 대한 메시지 유형을 설정합니다.
SetMetadata

사용자 정의 서비스 메타데이터를 제외한 디바이스의 메타데이터를 설정합니다.
SetNamespaces

사용자 지정 네임스페이스를 XML 컨텍스트 개체와 연결합니다.
SetOutboundHttpHeaders

아웃바운드 SOAP over-HTTP 전송에 사용되는 HTTP 헤더를 설정합니다.
SetPath

이 주소의 URI 경로를 설정합니다.
SetPort

이 전송 주소의 IP 포트 번호만 설정합니다.
SetRemoteAddress

원격 주소를 나타내는 제네릭 주소 개체를 메시지가 전송되는 위치로 설정합니다.
SetRetransmitParams

WSD에서 메시지 전송을 반복하는 빈도를 결정하는 데 사용하는 값을 설정합니다.
SetSecure

이 주소에 대해 TLS 보안 세션을 사용하거나 사용하지 않도록 설정합니다.
SetServiceDiscoverable

WS-Discovery를 사용하여 서비스를 보급할지 여부를 제어합니다.
SetSockaddr

소켓 주소 정보를 설정합니다.
SetTransportAddress

전송 주소의 문자열 표현을 설정합니다.
SetTTL

이 주소를 사용하여 모든 아웃바운드 패킷에 대한 TTL(Time to Live)을 설정합니다.
SetTypes

사용자 지정 메시지 형식을 XML 컨텍스트 개체와 연결합니다.
SetValue

지정된 속성 키의 값을 설정합니다.
SetWaitHandle

작업이 완료되면 설정할 대기 핸들을 지정합니다.
SignalEvent

모든 구독된 클라이언트에 이벤트가 발생했음을 알 수 있습니다.
Skip

컬렉션의 다음 항목을 건너뜁니다. (IProviderPropertyConstraintCollection.Skip)
Skip

컬렉션의 다음 항목을 건너뜁니다. (IProviderQueryConstraintCollection.Skip)
시작

디바이스 호스트를 시작하고 WS-Discovery Hello 메시지를 사용하여 디바이스 호스트를 게시합니다.
중지

WS-Discovery Bye 메시지를 보내고 호스트를 중지합니다.
SubscribeToMultipleOperations

알림 또는 요청/응답 이벤트 컬렉션을 구독합니다.
SubscribeToOperation

알림 또는 요청/응답 이벤트를 구독합니다.
SubscriptionEnded

디바이스가 구독을 종료할 때 호출됩니다.
SubscriptionRenewalFailed

지정된 이벤트 작업에 대한 구독을 갱신할 수 없을 때 호출됩니다.
SubscriptionRenewed

지정된 이벤트 작업에 대한 구독이 성공적으로 갱신되었을 때 호출됩니다.
Terminate

호스트를 종료하고 연결된 서비스를 해제합니다.
연결 해제

연결 데이터베이스 항목을 연결되지 않은 것으로 표시합니다.
연결 해제

연결 데이터베이스 항목을 연결되지 않은 것으로 표시하고 적절한 알림을 보냅니다.
취소

Bye 메시지를 보내 네트워크 호스트의 출발을 알릴 수 있습니다.
UnRegisterNotificationSink

검색 게시자에서 콜백 알림 싱크를 분리합니다.
UnRegisterScopeMatchingRule

사용자 지정 scope 일치 규칙에 대한 지원을 제거합니다.
UnsubscribeToMultipleOperations

알림 또는 요청/응답 이벤트에 대한 구독 컬렉션을 취소합니다.
UnsubscribeToOperation

알림 또는 요청/응답 이벤트에 대한 구독을 취소합니다.
쓰기

MIME 컨테이너를 사용하여 원격 호스트에 첨부 파일 데이터를 보냅니다.
WSD_STUB_FUNCTION

들어오는 메시지를 처리하는 데 사용되는 스텁 함수에 대해 설명합니다.
WSDAllocateLinkedMemory

연결된 메모리 블록을 할당합니다.
WSDAttachLinkedMemory

자식 메모리 블록을 부모 메모리 블록에 연결합니다.
WSDCreateDeviceHost

디바이스 호스트를 만들고 IWSDDeviceHost 인터페이스에 대한 포인터를 반환합니다. (WSDCreateDeviceHost)
WSDCreateDeviceHost2

서명된 메시지를 지원할 수 있는 디바이스 호스트를 만들고 IWSDDeviceHost 인터페이스에 대한 포인터를 반환합니다.
WSDCreateDeviceHostAdvanced

디바이스 호스트를 만들고 IWSDDeviceHost 인터페이스에 대한 포인터를 반환합니다. (WSDCreateDeviceHostAdvanced)
WSDCreateDeviceProxy

디바이스 프록시를 만들고 IWSDDeviceProxy 인터페이스에 대한 포인터를 반환합니다. (WSDCreateDeviceProxy)
WSDCreateDeviceProxy2

서명된 메시지를 지원할 수 있는 디바이스 프록시를 만들고 IWSDDeviceProxy 인터페이스에 대한 포인터를 반환합니다.
WSDCreateDeviceProxyAdvanced

디바이스 프록시를 만들고 IWSDDeviceProxy 인터페이스에 대한 포인터를 반환합니다. (WSDCreateDeviceProxyAdvanced)
WSDCreateDiscoveryProvider

IWSDiscoveryProvider 개체를 만듭니다.
WSDCreateDiscoveryProvider2

서명된 메시지를 지원하는 IWSDiscoveryProvider 개체를 만듭니다.
WSDCreateDiscoveryPublisher

IWSDiscoveryPublisher 개체를 만듭니다.
WSDCreateDiscoveryPublisher2

서명된 메시지를 지원하는 IWSDiscoveryPublisher 개체를 만듭니다.
WSDCreateHttpAddress

IWSDHttpAddress 개체를 만듭니다.
WSDCreateHttpMessageParameters

IWSDHttpMessageParameters 개체를 만듭니다.
WSDCreateOutboundAttachment

IWSDOutboundAttachment 개체를 만듭니다.
WSDCreateUdpAddress

IWSDUdpAddress 개체를 만듭니다.
WSDCreateUdpMessageParameters

IWSDUdpMessageParameters 인터페이스에 대한 포인터를 검색합니다.
WSDDetachLinkedMemory

부모 메모리 블록에서 자식 메모리 블록을 분리합니다.
WSDFreeLinkedMemory

이전에 WSDAllocateLinkedMemory로 할당된 메모리 블록을 해제합니다.
WSDGenerateFault

SOAP 오류를 생성합니다. (WSDGenerateFault)
WSDGenerateFaultEx

SOAP 오류를 생성합니다. (WSDGenerateFaultEx)
WSDGetConfigurationOption

WSDAPI 구성 옵션을 가져옵니다.
WSDSetConfigurationOption

WSDAPI 구성 옵션을 설정합니다.
WSDUriDecode

RFC2396의 규칙에 따라 URI를 디코딩합니다.
WSDUriEncode

RFC2396의 URI 인코딩 규칙에 따라 URI를 인코딩합니다.
WSDXMLAddChild

자식 요소를 추가합니다.
WSDXMLAddSibling

형제 요소를 추가합니다.
WSDXMLBuildAnyForSingleElement

지정된 이름과 값을 사용하여 XML 요소를 만듭니다.
WSDXMLCleanupElement

XML 요소와 연결된 메모리를 해제합니다.
WSDXMLCreateContext

새 IWSDXMLContext 개체를 만듭니다.
WSDXMLGetNameFromBuiltinNamespace

기본 제공 네임스페이스에서 지정된 이름을 가져옵니다.
WSDXMLGetValueFromAny

XML 요소의 지정된 자식 요소에서 텍스트 값을 검색합니다.

인터페이스

 
IFunctionDiscovery

이 인터페이스는 클라이언트 프로그램에서 함수 인스턴스를 검색하고, 범주에 대한 기본 함수 instance 가져와서 함수 검색 기본값을 등록할 수 있는 고급 함수 검색 쿼리 개체를 만드는 데 사용됩니다.
IFunctionDiscoveryNotification

이 인터페이스는 비동기 쿼리를 지원하기 위해 클라이언트 프로그램에 의해 구현되며, 쿼리 매개 변수를 충족하는 함수 instance 추가되거나 제거된 경우 함수 검색에서 클라이언트 프로그램에 알리기 위해 호출됩니다.
IFunctionDiscoveryProvider

검색 공급자가 구현하는 기본 인터페이스입니다. 함수 검색 인프라가 공급자 및 해당 리소스와 통신하는 데 사용하는 기본 인터페이스입니다.
IFunctionDiscoveryProviderFactory

함수 검색 개체를 만드는 팩터리 메서드를 제공합니다.
IFunctionDiscoveryProviderQuery

이 인터페이스는 모든 IFunctionDiscoveryProvider::Query 메서드 호출에 전달되며 쿼리 정의 정보를 포함합니다. 공급자는 이를 사용하여 수신하는 각 쿼리 요청에 대한 제약 조건을 결정해야 합니다.
IFunctionDiscoveryServiceProvider

이 인터페이스는 개체를 만들고 초기화하여 함수 instance 나타내는 리소스에 지정된 액세스 인터페이스를 제공하기 위해 구현됩니다. 개체를 만든 후 개체를 초기화하기 위해 Initialize 메서드가 호출됩니다.
IFunctionInstance

instance 함수는 IFunctionDiscovery 메서드 중 하나를 호출한 결과로 만들어집니다. 클라이언트 프로그램은 이러한 개체를 직접 만들지 않습니다.
IFunctionInstanceCollection

쿼리 또는 가져오기 요청의 결과로 반환된 IFunctionInstance 개체의 그룹을 instance.
IFunctionInstanceCollectionQuery

범주 및 하위 범주를 기반으로 하는 함수 인스턴스 컬렉션에 대한 비동기 쿼리를 구현합니다.
IFunctionInstanceQuery

범주 및 하위 범주를 기반으로 instance 함수에 대한 비동기 쿼리를 구현합니다.
IPNPXAssociation

PnP-X 디바이스에 대한 연결 데이터베이스 항목을 관리하는 메서드를 정의합니다.
IPNPXDeviceAssociation

PnP-X 디바이스에 대한 연결 데이터베이스 항목을 관리하는 메서드를 정의합니다. 이러한 메서드는 해당 PnP devnode가 변경되면 알림을 보냅니다.
IProviderProperties

필요에 따라 검색 공급자가 자체 속성 저장소를 직접 만들고 관리하기 위해 구현됩니다.
IProviderPropertyConstraintCollection

이 인터페이스는 IFunctionDiscoveryProviderQuery::GetPropertyConstraints를 통해 공급자가 액세스할 수 있습니다.
IProviderPublishing

클라이언트 프로그램이 함수 인스턴스를 추가하고 제거할 수 있도록 검색 공급자에 의해 구현됩니다.
IProviderQueryConstraintCollection

이 인터페이스는 IFunctionDiscoveryProviderQuery::GetQueryConstraints 메서드를 통해 공급자가 액세스할 수 있습니다.
IWSDAddress

전송 주소의 개별 구성 요소에 대한 액세스를 제공합니다.
IWSDAsyncCallback

비동기 작업 완료를 위한 콜백을 처리합니다.
IWSDAsyncResult

비동기 작업을 나타냅니다.
IWSDAttachment

다른 모든 첨부 파일 형식의 기본 인터페이스입니다.
IWSDDeviceHost

DPWS 규격 디바이스를 나타냅니다.
IWSDDeviceHostNotify

IWSDDeviceHost 개체의 instance 디바이스 관련 알림을 제공합니다.
IWSDDeviceProxy

클라이언트 애플리케이션 및 미들웨어에 대한 DPWS(Web Services) 디바이스의 원격 디바이스 프로필을 나타냅니다.
IWSDEndpointProxy

디바이스 서비스 메시징 프록시를 구현합니다.
IWSDEventingStatus

이벤트 구독에서 상태 변경이 발생할 때 알림을 받도록 이 인터페이스를 구현합니다.
IWSDHttpAddress

HTTP 주소의 개별 구성 요소에 대한 액세스를 제공합니다.
IWSDHttpAuthParameters

이 인터페이스를 사용하여 클라이언트 인증 중에 사용되는 액세스 토큰 또는 권한 부여 체계를 검색합니다.
IWSDHttpMessageParameters

SOAP over-HTTP를 통해 메시지를 전송할 때 사용되는 HTTP 헤더에 대한 액세스를 제공합니다.
IWSDInboundAttachment

애플리케이션이 들어오는 메시지에서 MIME로 인코딩된 첨부 파일 데이터를 읽을 수 있습니다.
IWSDiscoveredService

이 인터페이스는 원격으로 검색된 호스트를 나타냅니다.
IWSDiscoveryProvider

WS-Discovery에서 보급한 네트워크에서 서비스를 검색하는 데 사용됩니다.
IWSDiscoveryProviderNotify

IWSDiscoveryProvider에서 콜백 알림을 수신하기 위해 클라이언트 프로그램에 의해 구현됩니다.
IWSDiscoveryPublisher

호스트를 발표하고 호스트에 들어오는 쿼리를 관리하는 메서드를 제공합니다.
IWSDiscoveryPublisherNotify

IWSDiscoveryPublisher에서 콜백 알림을 수신하기 위해 클라이언트 프로그램에 의해 구현됩니다.
IWSDMessageParameters

이 인터페이스를 사용하여 프로토콜 스택 위아래로 메시지 관련 정보를 전달합니다.
IWSDMetadataExchange

메타데이터에 액세스하는 다른 개체의 기본 클래스입니다.
IWSDOutboundAttachment

애플리케이션이 MIME 컨테이너를 사용하여 메시지의 첨부 파일 데이터를 보낼 수 있도록 합니다.
IWSDScopeMatchingRule

WS-Discovery에 정의된 표준 scope 일치 규칙을 확장하는 데 사용할 수 있는 사용자 지정 scope 일치 규칙을 제공하기 위해 클라이언트 프로그램에서 구현됩니다.
IWSDServiceMessaging

생성된 스텁 코드에서 들어오는 메시지에 오류 또는 응답을 보내는 데 사용됩니다.
IWSDServiceProxy

클라이언트 애플리케이션 및 미들웨어에 대한 원격 WSD 서비스를 나타냅니다.
IWSDServiceProxyEventing

클라이언트 애플리케이션 및 미들웨어에 대한 원격 WSD 서비스를 나타냅니다. 이 인터페이스를 사용하면 여러 비동기 작업을 구현할 수 있습니다.
IWSDSignatureProperty

서명된 메시지의 속성을 제공합니다.
IWSDSSLClientCertificate

클라이언트 SSL 인증서를 검색합니다.
IWSDTransportAddress

IP 기반 전송 주소를 나타냅니다.
IWSDUdpAddress

UDP 주소의 개별 구성 요소에 대한 액세스를 제공합니다.
IWSDUdpMessageParameters

이 인터페이스를 사용하여 WSD가 메시지 전송을 반복하는 빈도를 지정합니다.
IWSDXMLContext

WSDAPI 스택에서 사용되는 네임스페이스 및 형식의 컬렉션입니다.

구조체

 
REQUESTBODY_GetStatus

WS-Eventing GetStatus 요청 메시지를 나타냅니다.
REQUESTBODY_Renew

WS-Eventing 갱신 요청 메시지를 나타냅니다.
REQUESTBODY_Subscribe

WS-Eventing 구독 요청 메시지를 나타냅니다.
REQUESTBODY_Unsubscribe

WS-Eventing 구독 취소 요청 메시지를 나타냅니다.
RESPONSEBODY_GetMetadata

WS-MetadataExchange GetMetadata 응답 메시지를 나타냅니다.
RESPONSEBODY_GetStatus

WS-Eventing GetStatus 응답 메시지를 나타냅니다.
RESPONSEBODY_Renew

WS-Eventing 응답 갱신 메시지를 나타냅니다.
RESPONSEBODY_Subscribe

WS-Eventing 구독 응답 메시지를 나타냅니다.
RESPONSEBODY_SubscriptionEnd

WS-Eventing SubscriptionEnd 응답 메시지를 나타냅니다.
WSD_APP_SEQUENCE

WS-Discovery 메시지와 관련된 애플리케이션 시퀀스 정보를 나타냅니다.
WSD_BYE

Bye 메시지를 나타냅니다.
WSD_CONFIG_ADDRESSES

호스트가 수신 대기해야 하는 특정 주소에 대한 정보입니다.
WSD_CONFIG_PARAM

WSDAPI 개체를 만들기 위한 구성 매개 변수를 나타냅니다.
WSD_DATETIME

타임스탬프를 나타냅니다.
WSD_DURATION

시간 길이를 나타냅니다.
WSD_ENDPOINT_REFERENCE

WS-Addressing 엔드포인트 참조를 나타냅니다.
WSD_ENDPOINT_REFERENCE_LIST

WSD_ENDPOINT_REFERENCE 구조체의 단일 연결 목록에 있는 노드를 나타냅니다.
WSD_EVENT

SOAP 메시지의 내부 표현을 제공합니다.
WSD_EVENTING_DELIVERY_MODE

WS-Eventing 구독 메시지에 사용되는 배달 모드를 나타냅니다.
WSD_EVENTING_DELIVERY_MODE_PUSH

WS-Eventing 구독 메시지에서 이벤트를 푸시 배달하는 데 사용되는 엔드포인트 참조를 나타냅니다.
WSD_EVENTING_EXPIRES

WS-Eventing 메시지의 만료 시간을 나타냅니다.
WSD_EVENTING_FILTER

WS-Eventing 구독 메시지에 사용되는 이벤트 필터를 나타냅니다.
WSD_EVENTING_FILTER_ACTION

이벤트 필터링에 사용되는 부울 식을 나타냅니다.
WSD_HANDLER_CONTEXT

들어오는 메시지를 처리하기 위한 컨텍스트를 지정합니다.
WSD_HEADER_RELATESTO

WS-Addressing 사양에 지정된 RelatesTo SOAP 봉투 헤더 블록을 나타냅니다.
WSD_HELLO

Hello 메시지를 나타냅니다.
WSD_HOST_METADATA

디바이스에서 호스트하는 모든 서비스에 대한 메타데이터를 제공합니다.
WSD_LOCALIZED_STRING

지역화된 단일 문자열을 나타냅니다.
WSD_LOCALIZED_STRING_LIST

지역화된 문자열의 단일 연결 목록에 있는 노드를 나타냅니다.
WSD_METADATA_SECTION

제네릭 형식의 메타데이터 섹션을 나타냅니다.
WSD_METADATA_SECTION_LIST

메타데이터 섹션의 단일 연결 목록에 있는 노드를 나타냅니다.
WSD_NAME_LIST

단일 연결된 XML 이름 구조 목록의 노드를 나타냅니다.
WSD_OPERATION

WSDL에서 정의한 작업을 하나 또는 두 개의 메시지로 설명합니다.
WSD_PORT_TYPE

포트 형식에 대한 데이터를 제공합니다.
WSD_PROBE

프로브 메시지를 나타냅니다.
WSD_PROBE_MATCH

ProbeMatch 메시지를 나타냅니다.
WSD_PROBE_MATCH_LIST

ProbeMatch 메시지 구조의 단일 연결 목록에 있는 노드를 나타냅니다.
WSD_PROBE_MATCHES

ProbeMatches 메시지를 나타냅니다.
WSD_REFERENCE_PARAMETERS

엔드포인트에서 사용되는 불투명 데이터를 지정합니다.
WSD_REFERENCE_PROPERTIES

엔드포인트를 고유하게 식별하는 데 사용되는 추가 데이터를 지정합니다.
WSD_RELATIONSHIP_METADATA

두 개 이상의 서비스 간의 관계에 대한 메타데이터를 제공합니다.
WSD_RESOLVE

확인 메시지를 나타냅니다.
WSD_RESOLVE_MATCH

ResolveMatch 메시지를 나타냅니다.
WSD_RESOLVE_MATCHES

ResolveMatches 메시지를 나타냅니다.
WSD_SCOPES

WS-Discovery 메시징에 사용되는 범위의 컬렉션입니다.
WSD_SECURITY_CERT_VALIDATION

HTTPS 서버와 클라이언트 인증서를 일치시키는 조건을 나타냅니다. (WSD_SECURITY_CERT_VALIDATION)
WSD_SECURITY_CERT_VALIDATION_V1

HTTPS 서버와 클라이언트 인증서를 일치시키는 조건을 나타냅니다. W
WSD_SECURITY_SIGNATURE_VALIDATION

메시지와 클라이언트 압축 서명을 일치시키는 조건을 나타냅니다.
WSD_SERVICE_METADATA

디바이스에서 호스트하는 서비스에 대한 메타데이터를 제공합니다.
WSD_SERVICE_METADATA_LIST

서비스 메타데이터 구조의 단일 연결 목록에 있는 노드를 나타냅니다.
WSD_SOAP_FAULT

생성된 SOAP 오류를 나타냅니다.
WSD_SOAP_FAULT_CODE

생성된 SOAP 오류 코드를 나타냅니다.
WSD_SOAP_FAULT_REASON

WSD_SOAP_FAULT 연결된 이유 코드의 컬렉션입니다.
WSD_SOAP_FAULT_SUBCODE

생성된 SOAP 오류 하위 코드를 나타냅니다.
WSD_SOAP_HEADER

WSD_SOAP_MESSAGE 구조체에 대한 SOAP 헤더 데이터를 제공합니다.
WSD_SOAP_MESSAGE

WSD SOAP 메시지의 내용입니다.
WSD_SYNCHRONOUS_RESPONSE_CONTEXT

양방향 요청에 대한 응답을 처리하기 위한 컨텍스트를 제공합니다.
WSD_THIS_DEVICE_METADATA

특정 디바이스에 고유한 메타데이터를 지정합니다.
WSD_THIS_MODEL_METADATA

디바이스와 관련된 모델별 정보를 제공합니다.
WSD_UNKNOWN_LOOKUP

구문 분석할 수 없는 XML 요소를 나타냅니다.
WSD_URI_LIST

연결된 URI 목록의 노드를 나타냅니다.
WSDUdpRetransmitParams

메시지 전송을 반복하기 위한 매개 변수를 정의합니다.
WSDXML_ATTRIBUTE

XML 특성에 대해 설명합니다.
WSDXML_ELEMENT

XML 요소를 설명합니다.
WSDXML_ELEMENT_LIST

XML 요소의 연결된 목록에 있는 노드를 나타냅니다.
WSDXML_NAME

XML 정규화된 이름을 지정합니다.
WSDXML_NAMESPACE

XML 네임스페이스를 지정합니다.
WSDXML_NODE

XML 노드에 대해 설명합니다.
WSDXML_PREFIX_MAPPING

XML 네임스페이스 접두사를 설명합니다.
WSDXML_TEXT

XML 노드의 텍스트를 설명합니다.
WSDXML_TYPE

XSD 형식에 대해 설명합니다.