質問

私たちのサービス利用者としても作までのようにしているユーザーにないパスワードになります。そして、破損の原因となります。よりログオンエラー)。

にしてるわけではありませんので何か誤っていたのがこの"デザイン"?

このコードの登録サービス:

    SC_HANDLE schService = CreateService( 
        schSCManager,           
        strNameNoSpaces,      
        strServiceName,           
        SERVICE_ALL_ACCESS,       
        SERVICE_WIN32_OWN_PROCESS, 
        SERVICE_AUTO_START,    
        SERVICE_ERROR_NORMAL,      
        szPath,                  
        NULL,                     
        NULL,                  
        NULL,                    
        strUser,
        (strPassword.IsEmpty())?NULL:strPassword);
役に立ちましたか?

解決

れによるOSのセキュリティに係る要求またはセキュリティポリシーチェックの安全保障政策が何らかの関係がある。

他のヒント

いものとするためのセキュリティに関する方針。を凝らした:

http://technet.microsoft.com/en-us/library/bb457114.aspx

"したい場合は無効の制限に対しログインには、ネットワーク、パスワードを入力しないを通じて地域の安全保障政策である。のポリシー設定を制御する空パスワードの制限の変更が可能で、セキュリティ政策グループの方針MMCスナップを利用しています。どちらかをお使いいただけるツールこの政策オプションで セキュリティ設定\地域政策\セキュリティオプション.その名の政策は、金: 限定アカウント利用の上側の余白のパスワードコンソールにログオンのみ.デフォルトで有効になり."

後の無効化するにとって、すべての作品。

を指定する必要があります。空文字列にNULLでない場合がない場合はパスワードになります。NULLは有効な空の文字列""です。おそらくあなたは通り過ぎ strPassword 最後のパラメータとします。

SC_HANDLE schService = CreateService( 
            schSCManager,           
            strNameNoSpaces,      
            strServiceName,           
            SERVICE_ALL_ACCESS,       
            SERVICE_WIN32_OWN_PROCESS, 
            SERVICE_AUTO_START,    
            SERVICE_ERROR_NORMAL,      
            szPath,                  
            NULL,                     
            NULL,                  
            NULL,                    
            strUser,

// change this line to:
            strPassword.IsEmpty() ? L"" : strPassword);
// or maybe
            strPassword);

お願いしっとうが無い.

私が始ます。msc、手動でサービスの性質や明らかに2つのパスワード分野、そして、"適用"をスタートしてみてはいかも失敗します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top