DdeGetData 함수(ddeml.h)
지정된 DDE(동적 데이터 교환) 개체의 데이터를 지정된 로컬 버퍼에 복사합니다.
구문
DWORD DdeGetData(
[in] HDDEDATA hData,
[out, optional] LPBYTE pDst,
[in] DWORD cbMax,
[in] DWORD cbOff
);
매개 변수
[in] hData
형식: HDDEDATA
복사할 데이터가 포함된 DDE 개체에 대한 핸들입니다.
[out, optional] pDst
형식: LPBYTE
데이터를 수신하는 버퍼에 대한 포인터입니다. 이 매개 변수가 NULL이면 DdeGetData 함수는 버퍼에 복사되는 데이터 양(바이트)을 반환합니다.
[in] cbMax
형식:DWORD
pDst 매개 변수가 가리키는 버퍼에 복사할 최대 데이터 양(바이트)입니다. 일반적으로 이 매개 변수는 pDst가 가리키는 버퍼의 길이를 지정합니다.
[in] cbOff
형식:DWORD
DDE 개체 내의 오프셋입니다. 데이터는 이 오프셋부터 개체에서 복사됩니다.
반환 값
형식:DWORD
pDst 매개 변수가 버퍼를 가리키는 경우 반환 값은 데이터 핸들과 연결된 메모리 개체의 크기(바이트)이거나 cbMax 매개 변수에 지정된 크기 중 더 낮습니다.
pDst 매개 변수가 NULL이면 반환 값은 데이터 핸들과 연결된 메모리 개체의 크기(바이트)입니다.
DdeGetLastError 함수를 사용하여 다음 값 중 하나일 수 있는 오류 코드를 가져올 수 있습니다.
요구 사항
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | ddeml.h(Windows.h 포함) |
라이브러리 | User32.lib |
DLL | User32.dll |
추가 정보
개념
참조