SecureClient
status = SecureClient::Attach();
error = SecureClient::Detach();
SecureClient s;
status = SecureClient::Attach();
error = SecureClient::Detach();
SecureClient s;
SecureClient::Start(SecureClient*& s) {
s = new SecureClient;
SecureClient::Stop(SecureClient*& s) {
SecureClient::SecureClient():
SecureClient::~SecureClient() {
DWORD SecureClient::Error() {
CcOsLock SecureClient::s_lock;
DWORD SecureClient::s_refcount = 0;
DWORD SecureClient::s_error = 0;
HANDLE SecureClient::s_hToken = 0;
SecureClient::Attach(
SecureClient::Detach(
DWORD SecureClient::Token(HANDLE& hToken) {
static void Start(SecureClient*& s);
static void Stop(SecureClient*& s);
SecureClient();
~SecureClient();
status = SecureClient::Token(hToken);
if (!status) {status = SecureClient::Token(hToken);}
SecureClient s;
SecureClient s;
SecureClient s;
SecureClient* s = 0;
SecureClient::Start(s);
SecureClient::Stop(s);
SecureClient* s = 0;
SecureClient::Start(s);
SecureClient::Stop(s);