FindSyncContextFromName 関数 (filehc.h)
指定したユーザー名に関連付けられている FIO_CONTEXT 構造体を取得します。
構文
FILEHC_EXPORT BOOL FindSyncContextFromName(
[in] PNAME_CACHE_CONTEXT pNameCache,
[in] LPBYTE lpbName,
[in] DWORD cbName,
[in] CACHE_READ_CALLBACK pfnCallback,
[in] LPVOID lpvClientContext,
[in] HANDLE hToken,
[in] ACCESS_MASK accessMask,
[out] FIO_CONTEXT **ppContext
);
パラメーター
[in] pNameCache
クライアントが使用する名前キャッシュへのポインター。
[in] lpbName
キャッシュされた項目の名前へのポインター。
[in] cbName
lpbName の値のサイズ (バイト単位)。
[in] pfnCallback
FCACHE_READ_CALLBACK関数へのポインター。
メモ このパラメーターが NULL の場合、コールバック関数は呼び出されません。
[in] lpvClientContext
クライアントに関連付けられているコンテキストへのポインター。 このコンテキストはコールバック関数に渡されます。
[in] hToken
キャッシュを要求して、埋め込みセキュリティ記述子を評価します。 hToken が 0 の場合は無視されます。
[in] accessMask
セキュリティ記述子データ。 詳細については、「 ACCESS_MASK」を参照してください。
[out] ppContext
ユーザー名に関連付けられている FIO_CONTEXT 構造体へのポインターへのポインター。
関数が TRUE を返す場合、このパラメーターは NULL ポインターを返すことができます。 これは、ユーザーが NULL FIO_CONTEXTを_AssociateContextWithNameに渡したときに発生 します。
戻り値
キャッシュ内で名前が見つかった場合は TRUE を返します。それ以外の場合は、 FALSE を返します。
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | filehc.h |
Library | Fcachdll.lib |
[DLL] | Fcachdll.dll |