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[데스크톱 앱만] |
헤더 |
|
라이브러리 |
|
DLL |
|
유니코드 및 ANSI 이름 |
NDdeSetTrustedShareW (유니코드) 및 NDdeSetTrustedShareA (ANSI) |