다음을 통해 공유


NDdeSetTrustedShare 함수

[네트워크 DDE는 더 이상 지원되지 않습니다. Nddeapi.dll Windows Vista에 있지만 모든 함수 호출은 NDDE_NOT_IMPLEMENTED 반환합니다.]

현재 사용자의 컨텍스트 내에서 지정된 DDE 공유 신뢰할 수 있는 상태 부여합니다.

구문

UINT NDdeSetTrustedShare(
  _In_ LPTSTR lpszServer,
  _In_ LPTSTR lpszShareName,
  _In_ DWORD  dwTrustOptions
);

매개 변수

lpszServer [in]

DSDM을 수정할 서버의 이름입니다.

lpszShareName [in]

신뢰할 수 있는 상태 부여할 공유의 이름입니다. 이 매개 변수는 NULL일 수 없습니다.

dwTrustOptions [in]

DDE 공유의 신뢰할 수 있는 상태 영향을 주는 옵션입니다. 이 매개 변수는 다음 값 중 하나일 수 있습니다.

옵션 의미
NDDE_CMD_SHOW_MASK
0x0000FFFFL
NDDE_TRUST_CMD_SHOW 설정된 경우 DDE 공유 표시 상태를 재정의하는 데 사용되는 값을 가져오는 데 사용되는 마스크입니다.
NDDE_TRUST_CMD_SHOW
0x10000000L
DDE 공유 DSDM에 지정된 표시 상태를 재정의합니다.
NDDE_TRUST_SHARE_DEL
0x20000000L
공유의 신뢰할 수 있는 상태 제거합니다.
NDDE_TRUST_SHARE_INIT
0x40000000L
클라이언트가 사용자의 컨텍스트에서 이미 실행 중인 경우 애플리케이션을 시작하도록 허용합니다.
NDDE_TRUST_SHARE_START
0x80000000L
사용자의 컨텍스트에서 애플리케이션을 시작할 수 있도록 허용합니다.

반환 값

함수가 성공하면 반환 값이 NDDE_NO_ERROR.

함수가 실패하면 반환 값은 NDdeGetErrorString을 호출하여 텍스트 오류 메시지로 변환할 수 있는 오류 코드입니다.

설명

먼저 NDdeShareAdd를 사용하여 DDE 공유를 만들어야 합니다.

dwTrustOptions를 0으로 설정하여 NDdeSetTrustedShare가 호출되면 신뢰할 수 있는 공유는 신뢰할 수 있는 상태 잃게 됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버
Windows 2000 Server[데스크톱 앱만]
헤더
Nddeapi.h
라이브러리
Nddeapi.lib
DLL
Nddeapi.dll
유니코드 및 ANSI 이름
NDdeSetTrustedShareW (유니코드) 및 NDdeSetTrustedShareA (ANSI)

추가 정보

네트워크 동적 데이터 교환 개요

네트워크 DDE 함수

NDdeShareAdd