AssociateContextWithName 함수(filehc.h)
이름 캐시에 이름을 삽입하여 지정된 FIO_CONTEXT 구조를 찾습니다.
구문
FILEHC_EXPORT BOOL AssociateContextWithName(
[in] PNAME_CACHE_CONTEXT pNameCache,
[in] LPBYTE lpbName,
[in] DWORD cbName,
[in] LPBYTE lpbData,
[in] DWORD cbData,
[in] PGENERIC_MAPPING pGenericMapping,
[in] PSECURITY_DESCRIPTOR pSecurityDescriptor,
[in] FIO_CONTEXT *pContext,
[in] BOOL fKeepReference
);
매개 변수
[in] pNameCache
사용할 캐시 이름에 대한 포인터입니다.
[in] lpbName
캐시 항목의 이름에 대해 사용자가 지정한 바이트입니다.
[in] cbName
캐시 항목에 할당된 이름의 길이입니다.
[in] lpbData
캐시 항목의 이름과 연결할 임의의 데이터에 대해 사용자가 지정한 바이트입니다.
[in] cbData
이름과 연결할 임의 데이터의 길이(바이트)입니다.
[in] pGenericMapping
이름과 연결할 GENERIC_MAPPING 구조체에 대한 포인터입니다.
[in] pSecurityDescriptor
이름과 연결할 자체 상대 보안 설명자입니다. 이 설명자는 사용자가 제공합니다.
[in] pContext
FIO_CONTEXT 구조체에 대한 포인터입니다.
[in] fKeepReference
FIO_CONTEXT 구조체에 대한 참조를 유지할지 여부를 지정합니다. TRUE로 설정하면 참조가 유지됩니다.
반환 값
함수가 성공하면 TRUE 를 반환합니다. 그렇지 않으면 FALSE를 반환 합니다.
설명
이름이 캐시에 이미 있으면 이 호출이 실패하고 GetLastError가 ERROR_DUP_NAME 반환합니다.
요구 사항
대상 플랫폼 | Windows |
헤더 | filehc.h |
라이브러리 | Fcachdll.lib |
DLL | Fcachdll.dll |