다음을 통해 공유


NdfCreateGroupingIncident 함수(ndfapi.h)

NdfCreateGroupingIncident 함수는 피어 투 피어 그룹화 기능 문제를 진단하는 세션을 만듭니다.

구문

HRESULT NdfCreateGroupingIncident(
  [in, optional] LPCWSTR             CloudName,
  [in, optional] LPCWSTR             GroupName,
  [in, optional] LPCWSTR             Identity,
  [in, optional] LPCWSTR             Invitation,
  [in, optional] SOCKET_ADDRESS_LIST *Addresses,
  [in, optional] LPCWSTR             appId,
  [out]          NDFHANDLE           *handle
);

매개 변수

[in, optional] CloudName

형식: LPCWSTR

그룹이 만들어지는 PNRP(피어 이름 확인 프로토콜) 클라우드의 이름입니다. NULL인 경우 세션은 PNRP와 관련된 문제를 진단하려고 시도하지 않습니다.

[in, optional] GroupName

형식: LPCWSTR

진단할 그룹의 이름입니다. NULL인 경우 세션은 그룹 가용성과 관련된 문제를 진단하려고 시도하지 않습니다.

[in, optional] Identity

형식: LPCWSTR

피어가 그룹에 액세스하는 데 사용하는 ID입니다. NULL인 경우 세션은 PNRP에 등록하는 그룹의 기능과 관련된 문제를 진단하려고 시도하지 않습니다.

[in, optional] Invitation

형식: LPCWSTR

다른 피어가 부여한 XML 초대입니다. 초대하는 피어가 PeerGroupCreateInvitation 또는 PeerGroupIssueCredentials를 호출할 때 초대가 생성됩니다. 이 값이 있으면 초대가 확인되어 해당 형식과 만료가 유효한지 확인합니다.

[in, optional] Addresses

형식: SOCKET_ADDRESS_LIST*

애플리케이션이 연결하려는 피어의 주소 목록(선택 사항)입니다. 이 매개 변수를 사용하는 경우 도우미 클래스는 이러한 주소에 대한 연결을 진단합니다.

[in, optional] appId

형식: LPCWSTR

호출 애플리케이션에 대한 애플리케이션 ID입니다.

[out] handle

형식: NDFHANDLE*

네트워크 진단 프레임워크 인시던트에 대한 핸들입니다.

반환 값

형식: HRESULT

가능한 반환 값에는 다음이 포함되지만 이에 국한되지는 않습니다.

반환 코드 Description
S_OK
작업에 성공했습니다.
NDF_E_BAD_PARAM
하나 이상의 매개 변수가 올바르게 제공되지 않았습니다.

설명

수행되는 진단 수준은 제공된 매개 변수에 따라 달라집니다.

  • 매개 변수가 지정되지 않은 경우 NDF는 그룹화 서비스 상태, PNRP 및 Identity Manager(피어 투 피어 서비스) 상태 및 Windows 클록 동기화의 유효성을 검사합니다.
  • CloudName을 지정하면 NDF는 해당 클라우드의 그룹화 기능의 유효성을 검사합니다.
  • GroupName을 지정하면 NDF는 이름을 PNRP에서 확인할 수 있는지 확인하고(또는 이름을 확인할 수 없는 경우 PNRP 도우미 클래스를 호출) 그룹화에 대한 방화벽 설정의 유효성을 검사합니다.
  • ID를 지정하면 NDF는 이 ID에 GroupName을 등록하는 PNRP의 기능의 유효성을 검사합니다. 실패하면 PNRP 도우미 클래스가 호출됩니다.
  • 초대를 지정하면 GroupName은 초대에서 파생되고(GroupName도 지정되지 않은 경우) NDF는 초대 형식의 유효성을 검사하고 상태.
  • 주소가 지정된 경우 NDF는 Windows가 이러한 주소 중 최대 3개에 연결할 수 있는지 여부를 확인합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 R2 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 ndfapi.h
라이브러리 Ndfapi.lib
DLL Ndfapi.dll