NdfCreatePnrpIncident 함수(ndfapi.h)
NdfCreatePnrpIncident 함수는 PNRP(피어 이름 확인 프로토콜) 서비스 문제를 진단하는 세션을 만듭니다.
구문
void NdfCreatePnrpIncident(
[in] LPCWSTR cloudname,
[in, optional] LPCWSTR peername,
[in] BOOL diagnosePublish,
[in, optional] LPCWSTR appId,
[out] NDFHANDLE *handle
);
매개 변수
[in] cloudname
형식: LPCWSTR
진단할 클라우드의 이름입니다.
[in, optional] peername
형식: LPCWSTR
PNRP가 resolve 시도할 수 있는 피어 노드의 선택적 이름입니다. 결과는 문제를 진단하는 데 사용됩니다.
[in] diagnosePublish
형식: BOOL
도우미 클래스가 노드에서 ID를 게시할 수 있는지 확인해야 하는지 여부를 지정합니다. FALSE이면 이 진단 단계를 건너뜁습니다.
[in, optional] appId
형식: LPCWSTR
호출 애플리케이션에 대한 애플리케이션 ID입니다.
[out] handle
형식: NDFHANDLE*
네트워크 진단 프레임워크 인시던트에 대한 핸들입니다.
반환 값
형식: HRESULT
가능한 반환 값은 다음을 포함하지만 이에 국한되지 않습니다.
반환 코드 | Description |
---|---|
|
작업에 성공했습니다. |
|
하나 이상의 매개 변수가 올바르게 제공되지 않았습니다. |
설명
수행되는 진단 수준은 제공된 매개 변수에 따라 달라집니다. PNRP 서비스의 가용성과 IPv6 네트워킹 클래스의 가용성이 진단되고 특정 매개 변수가 제공되면 추가 진단이 수행됩니다.
- peername이 지정된 경우 NDF는 PNRP 네트워크에서 해당 피어의 가용성에 대한 유효성을 검사합니다.
- diagnosePublish가 지정된 경우 NDF는 PNRP에서 이름을 게시하는 기능의 유효성을 검사합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | ndfapi.h |
라이브러리 | Ndfapi.lib |
DLL | Ndfapi.dll |