Aracılığıyla paylaş


CAtlTransactionManager::RegOpenKeyEx

Belirtilen kayıt defteri anahtarı açar ve bir işlemle ilişkilendirir.

inline LSTATUS CAtlTransactionManager::RegOpenKeyEx(
   HKEY hKey,
   LPCTSTR lpSubKey,
   DWORD ulOptions,
   REGSAM samDesired,
   PHKEY phkResult
);

Parametreler

  • hKey
    Kayıt defteri anahtarı işleci.

  • lpSubKey
    Açılacak kayıt defteri alt anahtarının adı.

  • ulOptions
    Bu parametre ayrılmıştır ve sıfır olmalıdır.

  • samDesired
    Anahtar için erişim hakları belirten maske.

  • phkResult
    Açılmış veya oluşturulan anahtar için bir tanıtıcı alan değişken için bir işaretçi.Anahtar önceden tanımlanan kayıt defteri anahtarlarından birini değil, çağrı RegCloseKey işleci kullanılarak bitirdikten sonra işlev.

Dönüş Değeri

İşlev başarılı olursa, dönüş error_success değerdir.İşlev başarısız olursa, dönüş değeri Winerror.h'de içinde tanımlanan bir sıfır hata kodudur

Notlar

Bu sarmalayıcı çağıran RegOpenKeyTransacted işlevi.

Gereksinimler

Başlık: atltransactionmanager.h

Ayrıca bkz.

Başvuru

CAtlTransactionManager sınıfı